--- /home/fdroid/fdroiddata/tmp/pro.oneredpixel.l9droid_4.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_pro.oneredpixel.l9droid_4.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 0a465139ddb0fa5eeb081a643a2ae736185b4365c8b187e4bdd59dc3781ee739 │ -Signer #1 certificate SHA-1 digest: 9b8b786c67f6bb40b6a71b0e719ede8d49f67d0a │ -Signer #1 certificate MD5 digest: b9e86049d9d8907e8d1f3a7273fa16f6 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 002331c94e27d58a924c9e29fbdb2b43eb094849c0b28f47f62fda469c81191f │ -Signer #1 public key SHA-1 digest: c5a0261cb0db5dd86f575d2ff2a4e1befe24c14f │ -Signer #1 public key MD5 digest: 72f807e29fabc9b78dcd9f00c73b748a │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,110 +1,108 @@ │ -Zip file size: 309173 bytes, number of entries: 108 │ --rw---- 2.0 fat 9159 bl defN 15-Jan-06 06:33 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 9280 bl defN 15-Jan-06 06:33 META-INF/BA81859E.SF │ --rw---- 2.0 fat 1332 bl defN 15-Jan-06 06:33 META-INF/BA81859E.RSA │ --rw---- 2.0 fat 41 bl defN 15-Jan-06 05:59 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 15-Jan-06 05:59 META-INF/fdroidserverid │ --rw---- 2.0 fat 3496 bX defN 15-Jan-06 05:59 AndroidManifest.xml │ --rw---- 1.0 fat 409 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 538 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_back.png │ --rw---- 1.0 fat 699 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_delete.png │ --rw---- 1.0 fat 543 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_do.png │ --rw---- 1.0 fat 532 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_done.png │ --rw---- 1.0 fat 330 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_file.png │ --rw---- 1.0 fat 525 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_folder.png │ --rw---- 1.0 fat 494 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_history_hide.png │ --rw---- 1.0 fat 521 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_history_show.png │ --rw---- 1.0 fat 420 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_install.png │ --rw---- 1.0 fat 646 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_installed.png │ --rw---- 1.0 fat 1259 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 253 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_menu_vertical.png │ --rw---- 1.0 fat 565 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_parent_directory.png │ --rw---- 1.0 fat 159 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_pause.png │ --rw---- 1.0 fat 404 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_play.png │ --rw---- 1.0 fat 629 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_rate_down.png │ --rw---- 1.0 fat 636 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_rate_up.png │ --rw---- 1.0 fat 140 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_stop.png │ --rw---- 1.0 fat 565 b- stor 15-Jan-06 05:59 res/drawable-hdpi-v4/ic_tip.png │ --rw---- 1.0 fat 272 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_back.png │ --rw---- 1.0 fat 408 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_delete.png │ --rw---- 1.0 fat 299 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_do.png │ --rw---- 1.0 fat 359 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_done.png │ --rw---- 1.0 fat 255 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_file.png │ --rw---- 1.0 fat 326 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_folder.png │ --rw---- 1.0 fat 272 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_history_hide.png │ --rw---- 1.0 fat 274 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_history_show.png │ --rw---- 1.0 fat 288 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_install.png │ --rw---- 1.0 fat 389 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_installed.png │ --rw---- 1.0 fat 759 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_launcher.png │ --rw---- 1.0 fat 221 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_menu_vertical.png │ --rw---- 1.0 fat 366 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_parent_directory.png │ --rw---- 1.0 fat 148 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_pause.png │ --rw---- 1.0 fat 263 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_play.png │ --rw---- 1.0 fat 384 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_rate_down.png │ --rw---- 1.0 fat 382 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_rate_up.png │ --rw---- 1.0 fat 129 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_stop.png │ --rw---- 1.0 fat 284 b- stor 15-Jan-06 05:59 res/drawable-ldpi-v4/ic_tip.png │ --rw---- 1.0 fat 311 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 364 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_back.png │ --rw---- 1.0 fat 470 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_delete.png │ --rw---- 1.0 fat 410 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_do.png │ --rw---- 1.0 fat 421 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_done.png │ --rw---- 1.0 fat 309 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_file.png │ --rw---- 1.0 fat 412 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_folder.png │ --rw---- 1.0 fat 344 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_history_hide.png │ --rw---- 1.0 fat 378 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_history_show.png │ --rw---- 1.0 fat 330 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_install.png │ --rw---- 1.0 fat 484 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_installed.png │ --rw---- 1.0 fat 904 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 196 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_menu_vertical.png │ --rw---- 1.0 fat 423 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_parent_directory.png │ --rw---- 1.0 fat 135 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_pause.png │ --rw---- 1.0 fat 296 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_play.png │ --rw---- 1.0 fat 471 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_rate_down.png │ --rw---- 1.0 fat 467 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_rate_up.png │ --rw---- 1.0 fat 132 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_stop.png │ --rw---- 1.0 fat 371 b- stor 15-Jan-06 05:59 res/drawable-mdpi-v4/ic_tip.png │ --rw---- 1.0 fat 491 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 695 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_back.png │ --rw---- 1.0 fat 850 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_delete.png │ --rw---- 1.0 fat 682 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_do.png │ --rw---- 1.0 fat 518 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_done.png │ --rw---- 1.0 fat 322 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_file.png │ --rw---- 1.0 fat 676 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_folder.png │ --rw---- 1.0 fat 634 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_history_hide.png │ --rw---- 1.0 fat 687 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_history_show.png │ --rw---- 1.0 fat 496 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_install.png │ --rw---- 1.0 fat 824 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_installed.png │ --rw---- 1.0 fat 1504 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 224 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_menu_vertical.png │ --rw---- 1.0 fat 653 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_parent_directory.png │ --rw---- 1.0 fat 153 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_pause.png │ --rw---- 1.0 fat 496 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_play.png │ --rw---- 1.0 fat 780 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_rate_down.png │ --rw---- 1.0 fat 768 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_rate_up.png │ --rw---- 1.0 fat 150 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_stop.png │ --rw---- 1.0 fat 739 b- stor 15-Jan-06 05:59 res/drawable-xhdpi-v4/ic_tip.png │ --rw---- 1.0 fat 67 b- stor 15-Jan-06 05:59 res/drawable/ic_empty.png │ --rw---- 2.0 fat 608 bl defN 15-Jan-06 05:59 res/layout/history_list_item.xml │ --rw---- 2.0 fat 1076 bl defN 15-Jan-06 05:59 res/layout/import_choose_folder.xml │ --rw---- 2.0 fat 764 bl defN 15-Jan-06 05:59 res/layout/import_files.xml │ --rw---- 2.0 fat 704 bl defN 15-Jan-06 05:59 res/layout/library.xml │ --rw---- 2.0 fat 2392 bl defN 15-Jan-06 05:59 res/layout/library_game_download.xml │ --rw---- 2.0 fat 2144 bl defN 15-Jan-06 05:59 res/layout/library_game_download_item.xml │ --rw---- 2.0 fat 3248 bl defN 15-Jan-06 05:59 res/layout/library_game_info.xml │ --rw---- 2.0 fat 3168 bl defN 15-Jan-06 05:59 res/layout/library_game_info_item.xml │ --rw---- 2.0 fat 1532 bl defN 15-Jan-06 05:59 res/layout/library_game_install.xml │ --rw---- 2.0 fat 1724 bl defN 15-Jan-06 05:59 res/layout/library_games.xml │ --rw---- 2.0 fat 656 bl defN 15-Jan-06 05:59 res/layout/library_games_category_item.xml │ --rw---- 2.0 fat 1116 bl defN 15-Jan-06 05:59 res/layout/library_games_game_item.xml │ --rw---- 2.0 fat 564 bl defN 15-Jan-06 05:59 res/layout/log_list_item.xml │ --rw---- 2.0 fat 3260 bl defN 15-Jan-06 05:59 res/layout/main.xml │ --rw---- 2.0 fat 2080 bl defN 15-Jan-06 05:59 res/layout/restore_game.xml │ --rw---- 2.0 fat 1388 bl defN 15-Jan-06 05:59 res/layout/restore_game_item.xml │ --rw---- 2.0 fat 2424 bl defN 15-Jan-06 05:59 res/layout/select_file.xml │ --rw---- 2.0 fat 1808 bl defN 15-Jan-06 05:59 res/layout/select_file_item.xml │ --rw---- 2.0 fat 45016 bl defN 15-Jan-06 05:59 res/xml/games.xml │ --rw---- 2.0 fat 4112 bl defN 15-Jan-06 05:59 res/xml/pref.xml │ --rw---- 1.0 fat 11456 b- stor 15-Jan-06 05:59 resources.arsc │ --rw---- 2.0 fat 654696 bl defN 15-Jan-06 05:59 classes.dex │ -108 files, 805667 bytes uncompressed, 293207 bytes compressed: 63.6% │ +Zip file size: 307517 bytes, number of entries: 106 │ +-rw---- 2.0 fat 3496 bX defN 17-May-27 00:06 AndroidManifest.xml │ +-rw---- 1.0 fat 409 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 538 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_back.png │ +-rw---- 1.0 fat 699 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_delete.png │ +-rw---- 1.0 fat 543 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_do.png │ +-rw---- 1.0 fat 532 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_done.png │ +-rw---- 1.0 fat 330 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_file.png │ +-rw---- 1.0 fat 525 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_folder.png │ +-rw---- 1.0 fat 494 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_history_hide.png │ +-rw---- 1.0 fat 521 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_history_show.png │ +-rw---- 1.0 fat 420 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_install.png │ +-rw---- 1.0 fat 646 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_installed.png │ +-rw---- 1.0 fat 1126 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 253 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_menu_vertical.png │ +-rw---- 1.0 fat 565 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_parent_directory.png │ +-rw---- 1.0 fat 159 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_pause.png │ +-rw---- 1.0 fat 404 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_play.png │ +-rw---- 1.0 fat 629 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_rate_down.png │ +-rw---- 1.0 fat 636 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_rate_up.png │ +-rw---- 1.0 fat 140 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_stop.png │ +-rw---- 1.0 fat 565 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_tip.png │ +-rw---- 1.0 fat 272 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_back.png │ +-rw---- 1.0 fat 408 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_delete.png │ +-rw---- 1.0 fat 299 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_do.png │ +-rw---- 1.0 fat 359 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_done.png │ +-rw---- 1.0 fat 255 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_file.png │ +-rw---- 1.0 fat 326 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_folder.png │ +-rw---- 1.0 fat 272 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_history_hide.png │ +-rw---- 1.0 fat 274 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_history_show.png │ +-rw---- 1.0 fat 288 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_install.png │ +-rw---- 1.0 fat 389 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_installed.png │ +-rw---- 1.0 fat 671 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 221 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_menu_vertical.png │ +-rw---- 1.0 fat 366 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_parent_directory.png │ +-rw---- 1.0 fat 148 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_pause.png │ +-rw---- 1.0 fat 263 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_play.png │ +-rw---- 1.0 fat 384 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_rate_down.png │ +-rw---- 1.0 fat 382 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_rate_up.png │ +-rw---- 1.0 fat 129 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_stop.png │ +-rw---- 1.0 fat 284 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_tip.png │ +-rw---- 1.0 fat 311 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 364 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_back.png │ +-rw---- 1.0 fat 470 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_delete.png │ +-rw---- 1.0 fat 410 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_do.png │ +-rw---- 1.0 fat 421 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_done.png │ +-rw---- 1.0 fat 309 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_file.png │ +-rw---- 1.0 fat 412 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_folder.png │ +-rw---- 1.0 fat 344 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_history_hide.png │ +-rw---- 1.0 fat 378 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_history_show.png │ +-rw---- 1.0 fat 330 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_install.png │ +-rw---- 1.0 fat 484 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_installed.png │ +-rw---- 1.0 fat 804 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 196 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_menu_vertical.png │ +-rw---- 1.0 fat 423 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_parent_directory.png │ +-rw---- 1.0 fat 135 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_pause.png │ +-rw---- 1.0 fat 296 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_play.png │ +-rw---- 1.0 fat 471 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_rate_down.png │ +-rw---- 1.0 fat 467 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_rate_up.png │ +-rw---- 1.0 fat 132 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_stop.png │ +-rw---- 1.0 fat 371 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_tip.png │ +-rw---- 1.0 fat 491 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 695 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_back.png │ +-rw---- 1.0 fat 850 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_delete.png │ +-rw---- 1.0 fat 682 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_do.png │ +-rw---- 1.0 fat 518 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_done.png │ +-rw---- 1.0 fat 322 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_file.png │ +-rw---- 1.0 fat 676 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_folder.png │ +-rw---- 1.0 fat 634 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_history_hide.png │ +-rw---- 1.0 fat 687 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_history_show.png │ +-rw---- 1.0 fat 496 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_install.png │ +-rw---- 1.0 fat 824 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_installed.png │ +-rw---- 1.0 fat 1351 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 224 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_menu_vertical.png │ +-rw---- 1.0 fat 653 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_parent_directory.png │ +-rw---- 1.0 fat 153 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_pause.png │ +-rw---- 1.0 fat 496 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_play.png │ +-rw---- 1.0 fat 780 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_rate_down.png │ +-rw---- 1.0 fat 768 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_rate_up.png │ +-rw---- 1.0 fat 150 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_stop.png │ +-rw---- 1.0 fat 739 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_tip.png │ +-rw---- 1.0 fat 67 b- stor 80-Jan-01 00:00 res/drawable/ic_empty.png │ +-rw---- 2.0 fat 608 bl defN 17-May-27 00:06 res/layout/history_list_item.xml │ +-rw---- 2.0 fat 1076 bl defN 17-May-27 00:06 res/layout/import_choose_folder.xml │ +-rw---- 2.0 fat 764 bl defN 17-May-27 00:06 res/layout/import_files.xml │ +-rw---- 2.0 fat 704 bl defN 17-May-27 00:06 res/layout/library.xml │ +-rw---- 2.0 fat 2392 bl defN 17-May-27 00:06 res/layout/library_game_download.xml │ +-rw---- 2.0 fat 2144 bl defN 17-May-27 00:06 res/layout/library_game_download_item.xml │ +-rw---- 2.0 fat 3248 bl defN 17-May-27 00:06 res/layout/library_game_info.xml │ +-rw---- 2.0 fat 3168 bl defN 17-May-27 00:06 res/layout/library_game_info_item.xml │ +-rw---- 2.0 fat 1532 bl defN 17-May-27 00:06 res/layout/library_game_install.xml │ +-rw---- 2.0 fat 1724 bl defN 17-May-27 00:06 res/layout/library_games.xml │ +-rw---- 2.0 fat 656 bl defN 17-May-27 00:06 res/layout/library_games_category_item.xml │ +-rw---- 2.0 fat 1116 bl defN 17-May-27 00:06 res/layout/library_games_game_item.xml │ +-rw---- 2.0 fat 564 bl defN 17-May-27 00:06 res/layout/log_list_item.xml │ +-rw---- 2.0 fat 3260 bl defN 17-May-27 00:06 res/layout/main.xml │ +-rw---- 2.0 fat 2080 bl defN 17-May-27 00:06 res/layout/restore_game.xml │ +-rw---- 2.0 fat 1388 bl defN 17-May-27 00:06 res/layout/restore_game_item.xml │ +-rw---- 2.0 fat 2424 bl defN 17-May-27 00:06 res/layout/select_file.xml │ +-rw---- 2.0 fat 1808 bl defN 17-May-27 00:06 res/layout/select_file_item.xml │ +-rw---- 2.0 fat 45016 bl defN 17-May-27 00:06 res/xml/games.xml │ +-rw---- 2.0 fat 4112 bl defN 17-May-27 00:06 res/xml/pref.xml │ +-rw---- 1.0 fat 11544 b- stor 80-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 597488 bl defN 17-May-27 00:06 classes.dex │ +-rw---- 2.0 fat 9159 b- defN 17-May-27 00:06 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 9280 b- defN 17-May-27 00:06 META-INF/BA81859E.SF │ +-rw---- 2.0 fat 1332 b- defN 17-May-27 00:06 META-INF/BA81859E.RSA │ +106 files, 747991 bytes uncompressed, 291995 bytes compressed: 61.0% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── resources.arsc │┄ Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff. │ @@ -1,277 +1,277 @@ │ -00000000: 0200 0c00 c02c 0000 0100 0000 0100 1c00 .....,.......... │ +00000000: 0200 0c00 182d 0000 0100 0000 0100 1c00 .....-.......... │ 00000010: cc10 0000 6d00 0000 0000 0000 0001 0000 ....m........... │ -00000020: d001 0000 0000 0000 0000 0000 1c00 0000 ................ │ -00000030: 3f00 0000 6500 0000 8300 0000 9c00 0000 ?...e........... │ -00000040: c300 0000 ef00 0000 1201 0000 3a01 0000 ............:... │ -00000050: 6001 0000 7f01 0000 ac01 0000 d501 0000 `............... │ -00000060: f401 0000 0a02 0000 2802 0000 4b02 0000 ........(...K... │ -00000070: 6802 0000 8a02 0000 9e02 0000 b102 0000 h............... │ -00000080: d402 0000 f902 0000 1a03 0000 3d03 0000 ............=... │ -00000090: 6003 0000 8503 0000 b003 0000 db03 0000 `............... │ -000000a0: 0104 0000 2904 0000 5004 0000 7c04 0000 ....)...P...|... │ -000000b0: ab04 0000 cf04 0000 f204 0000 1a05 0000 ................ │ -000000c0: 4005 0000 6305 0000 8505 0000 b105 0000 @...c........... │ -000000d0: d405 0000 f905 0000 1a06 0000 3d06 0000 ............=... │ -000000e0: 6006 0000 8506 0000 b006 0000 db06 0000 `............... │ -000000f0: 0107 0000 2907 0000 5007 0000 7c07 0000 ....)...P...|... │ -00000100: ab07 0000 cf07 0000 f207 0000 1a08 0000 ................ │ -00000110: 4008 0000 6308 0000 8508 0000 b108 0000 @...c........... │ -00000120: d408 0000 f908 0000 1a09 0000 3d09 0000 ............=... │ -00000130: 6009 0000 8509 0000 b009 0000 db09 0000 `............... │ -00000140: 010a 0000 290a 0000 500a 0000 7c0a 0000 ....)...P...|... │ -00000150: ab0a 0000 cf0a 0000 f20a 0000 1a0b 0000 ................ │ -00000160: 400b 0000 630b 0000 850b 0000 b20b 0000 @...c........... │ -00000170: d60b 0000 fc0b 0000 1e0c 0000 420c 0000 ............B... │ -00000180: 660c 0000 8c0c 0000 b80c 0000 e40c 0000 f............... │ -00000190: 0b0d 0000 340d 0000 5c0d 0000 890d 0000 ....4...\....... │ -000001a0: b90d 0000 de0d 0000 020e 0000 2b0e 0000 ............+... │ -000001b0: 520e 0000 760e 0000 990e 0000 a30e 0000 R...v........... │ +00000020: d001 0000 0000 0000 0000 0000 2c00 0000 ............,... │ +00000030: 3f00 0000 5300 0000 7600 0000 9c00 0000 ?...S...v....... │ +00000040: be00 0000 db00 0000 f900 0000 1201 0000 ................ │ +00000050: 3501 0000 5301 0000 7a01 0000 9d01 0000 5...S...z....... │ +00000060: b301 0000 d201 0000 fa01 0000 2002 0000 ............ ... │ +00000070: 4902 0000 7602 0000 9202 0000 b102 0000 I...v........... │ +00000080: d402 0000 f702 0000 1b03 0000 4003 0000 ............@... │ +00000090: 6803 0000 8b03 0000 ba03 0000 e503 0000 h............... │ +000000a0: 0b04 0000 3704 0000 5804 0000 8304 0000 ....7...X....... │ +000000b0: a604 0000 cd04 0000 f204 0000 1805 0000 ................ │ +000000c0: 3a05 0000 6205 0000 8505 0000 a805 0000 :...b........... │ +000000d0: d005 0000 f205 0000 1806 0000 3d06 0000 ............=... │ +000000e0: 6406 0000 8706 0000 b206 0000 d506 0000 d............... │ +000000f0: 0107 0000 2707 0000 5207 0000 7307 0000 ....'...R...s... │ +00000100: a207 0000 ca07 0000 ef07 0000 1208 0000 ................ │ +00000110: 3608 0000 5908 0000 8508 0000 b408 0000 6...Y........... │ +00000120: d808 0000 fb08 0000 2709 0000 4a09 0000 ........'...J... │ +00000130: 6f09 0000 9709 0000 b809 0000 db09 0000 o............... │ +00000140: 070a 0000 2d0a 0000 500a 0000 750a 0000 ....-...P...u... │ +00000150: 9c0a 0000 bf0a 0000 ea0a 0000 150b 0000 ................ │ +00000160: 3d0b 0000 5f0b 0000 850b 0000 ac0b 0000 =..._........... │ +00000170: cf0b 0000 fb0b 0000 240c 0000 500c 0000 ........$...P... │ +00000180: 740c 0000 9a0c 0000 c20c 0000 e60c 0000 t............... │ +00000190: 0d0d 0000 310d 0000 5e0d 0000 800d 0000 ....1...^....... │ +000001a0: a90d 0000 cf0d 0000 f40d 0000 180e 0000 ................ │ +000001b0: 480e 0000 750e 0000 990e 0000 a30e 0000 H...u........... │ 000001c0: b20e 0000 bd0e 0000 c60e 0000 d20e 0000 ................ │ -000001d0: df0e 0000 e70e 0000 ef0e 0000 1919 7265 ..............re │ -000001e0: 732f 6472 6177 6162 6c65 2f69 635f 656d s/drawable/ic_em │ -000001f0: 7074 792e 706e 6700 2020 7265 732f 6c61 pty.png. res/la │ -00000200: 796f 7574 2f68 6973 746f 7279 5f6c 6973 yout/history_lis │ -00000210: 745f 6974 656d 2e78 6d6c 0023 2372 6573 t_item.xml.##res │ -00000220: 2f6c 6179 6f75 742f 696d 706f 7274 5f63 /layout/import_c │ -00000230: 686f 6f73 655f 666f 6c64 6572 2e78 6d6c hoose_folder.xml │ -00000240: 001b 1b72 6573 2f6c 6179 6f75 742f 696d ...res/layout/im │ -00000250: 706f 7274 5f66 696c 6573 2e78 6d6c 0016 port_files.xml.. │ -00000260: 1672 6573 2f6c 6179 6f75 742f 6c69 6272 .res/layout/libr │ -00000270: 6172 792e 786d 6c00 2424 7265 732f 6c61 ary.xml.$$res/la │ -00000280: 796f 7574 2f6c 6962 7261 7279 5f67 616d yout/library_gam │ -00000290: 655f 646f 776e 6c6f 6164 2e78 6d6c 0029 e_download.xml.) │ -000002a0: 2972 6573 2f6c 6179 6f75 742f 6c69 6272 )res/layout/libr │ -000002b0: 6172 795f 6761 6d65 5f64 6f77 6e6c 6f61 ary_game_downloa │ -000002c0: 645f 6974 656d 2e78 6d6c 0020 2072 6573 d_item.xml. res │ -000002d0: 2f6c 6179 6f75 742f 6c69 6272 6172 795f /layout/library_ │ -000002e0: 6761 6d65 5f69 6e66 6f2e 786d 6c00 2525 game_info.xml.%% │ -000002f0: 7265 732f 6c61 796f 7574 2f6c 6962 7261 res/layout/libra │ -00000300: 7279 5f67 616d 655f 696e 666f 5f69 7465 ry_game_info_ite │ -00000310: 6d2e 786d 6c00 2323 7265 732f 6c61 796f m.xml.##res/layo │ -00000320: 7574 2f6c 6962 7261 7279 5f67 616d 655f ut/library_game_ │ -00000330: 696e 7374 616c 6c2e 786d 6c00 1c1c 7265 install.xml...re │ -00000340: 732f 6c61 796f 7574 2f6c 6962 7261 7279 s/layout/library │ -00000350: 5f67 616d 6573 2e78 6d6c 002a 2a72 6573 _games.xml.**res │ -00000360: 2f6c 6179 6f75 742f 6c69 6272 6172 795f /layout/library_ │ -00000370: 6761 6d65 735f 6361 7465 676f 7279 5f69 games_category_i │ -00000380: 7465 6d2e 786d 6c00 2626 7265 732f 6c61 tem.xml.&&res/la │ -00000390: 796f 7574 2f6c 6962 7261 7279 5f67 616d yout/library_gam │ -000003a0: 6573 5f67 616d 655f 6974 656d 2e78 6d6c es_game_item.xml │ -000003b0: 001c 1c72 6573 2f6c 6179 6f75 742f 6c6f ...res/layout/lo │ -000003c0: 675f 6c69 7374 5f69 7465 6d2e 786d 6c00 g_list_item.xml. │ -000003d0: 1313 7265 732f 6c61 796f 7574 2f6d 6169 ..res/layout/mai │ -000003e0: 6e2e 786d 6c00 1b1b 7265 732f 6c61 796f n.xml...res/layo │ -000003f0: 7574 2f72 6573 746f 7265 5f67 616d 652e ut/restore_game. │ -00000400: 786d 6c00 2020 7265 732f 6c61 796f 7574 xml. res/layout │ -00000410: 2f72 6573 746f 7265 5f67 616d 655f 6974 /restore_game_it │ -00000420: 656d 2e78 6d6c 001a 1a72 6573 2f6c 6179 em.xml...res/lay │ -00000430: 6f75 742f 7365 6c65 6374 5f66 696c 652e out/select_file. │ -00000440: 786d 6c00 1f1f 7265 732f 6c61 796f 7574 xml...res/layout │ -00000450: 2f73 656c 6563 745f 6669 6c65 5f69 7465 /select_file_ite │ -00000460: 6d2e 786d 6c00 1111 7265 732f 786d 6c2f m.xml...res/xml/ │ -00000470: 6761 6d65 732e 786d 6c00 1010 7265 732f games.xml...res/ │ -00000480: 786d 6c2f 7072 6566 2e78 6d6c 0020 2072 xml/pref.xml. r │ +000001d0: df0e 0000 e70e 0000 ef0e 0000 2929 7265 ............))re │ +000001e0: 732f 6c61 796f 7574 2f6c 6962 7261 7279 s/layout/library │ +000001f0: 5f67 616d 655f 646f 776e 6c6f 6164 5f69 _game_download_i │ +00000200: 7465 6d2e 786d 6c00 1010 7265 732f 786d tem.xml...res/xm │ +00000210: 6c2f 7072 6566 2e78 6d6c 0011 1172 6573 l/pref.xml...res │ +00000220: 2f78 6d6c 2f67 616d 6573 2e78 6d6c 0020 /xml/games.xml. │ +00000230: 2072 6573 2f6c 6179 6f75 742f 6869 7374 res/layout/hist │ +00000240: 6f72 795f 6c69 7374 5f69 7465 6d2e 786d ory_list_item.xm │ +00000250: 6c00 2323 7265 732f 6c61 796f 7574 2f69 l.##res/layout/i │ +00000260: 6d70 6f72 745f 6368 6f6f 7365 5f66 6f6c mport_choose_fol │ +00000270: 6465 722e 786d 6c00 1f1f 7265 732f 6c61 der.xml...res/la │ +00000280: 796f 7574 2f73 656c 6563 745f 6669 6c65 yout/select_file │ +00000290: 5f69 7465 6d2e 786d 6c00 1a1a 7265 732f _item.xml...res/ │ +000002a0: 6c61 796f 7574 2f73 656c 6563 745f 6669 layout/select_fi │ +000002b0: 6c65 2e78 6d6c 001b 1b72 6573 2f6c 6179 le.xml...res/lay │ +000002c0: 6f75 742f 696d 706f 7274 5f66 696c 6573 out/import_files │ +000002d0: 2e78 6d6c 0016 1672 6573 2f6c 6179 6f75 .xml...res/layou │ +000002e0: 742f 6c69 6272 6172 792e 786d 6c00 2020 t/library.xml. │ +000002f0: 7265 732f 6c61 796f 7574 2f72 6573 746f res/layout/resto │ +00000300: 7265 5f67 616d 655f 6974 656d 2e78 6d6c re_game_item.xml │ +00000310: 001b 1b72 6573 2f6c 6179 6f75 742f 7265 ...res/layout/re │ +00000320: 7374 6f72 655f 6761 6d65 2e78 6d6c 0024 store_game.xml.$ │ +00000330: 2472 6573 2f6c 6179 6f75 742f 6c69 6272 $res/layout/libr │ +00000340: 6172 795f 6761 6d65 5f64 6f77 6e6c 6f61 ary_game_downloa │ +00000350: 642e 786d 6c00 2020 7265 732f 6c61 796f d.xml. res/layo │ +00000360: 7574 2f6c 6962 7261 7279 5f67 616d 655f ut/library_game_ │ +00000370: 696e 666f 2e78 6d6c 0013 1372 6573 2f6c info.xml...res/l │ +00000380: 6179 6f75 742f 6d61 696e 2e78 6d6c 001c ayout/main.xml.. │ +00000390: 1c72 6573 2f6c 6179 6f75 742f 6c6f 675f .res/layout/log_ │ +000003a0: 6c69 7374 5f69 7465 6d2e 786d 6c00 2525 list_item.xml.%% │ +000003b0: 7265 732f 6c61 796f 7574 2f6c 6962 7261 res/layout/libra │ +000003c0: 7279 5f67 616d 655f 696e 666f 5f69 7465 ry_game_info_ite │ +000003d0: 6d2e 786d 6c00 2323 7265 732f 6c61 796f m.xml.##res/layo │ +000003e0: 7574 2f6c 6962 7261 7279 5f67 616d 655f ut/library_game_ │ +000003f0: 696e 7374 616c 6c2e 786d 6c00 2626 7265 install.xml.&&re │ +00000400: 732f 6c61 796f 7574 2f6c 6962 7261 7279 s/layout/library │ +00000410: 5f67 616d 6573 5f67 616d 655f 6974 656d _games_game_item │ +00000420: 2e78 6d6c 002a 2a72 6573 2f6c 6179 6f75 .xml.**res/layou │ +00000430: 742f 6c69 6272 6172 795f 6761 6d65 735f t/library_games_ │ +00000440: 6361 7465 676f 7279 5f69 7465 6d2e 786d category_item.xm │ +00000450: 6c00 1919 7265 732f 6472 6177 6162 6c65 l...res/drawable │ +00000460: 2f69 635f 656d 7074 792e 706e 6700 1c1c /ic_empty.png... │ +00000470: 7265 732f 6c61 796f 7574 2f6c 6962 7261 res/layout/libra │ +00000480: 7279 5f67 616d 6573 2e78 6d6c 0020 2072 ry_games.xml. r │ 00000490: 6573 2f64 7261 7761 626c 652d 6c64 7069 es/drawable-ldpi │ -000004a0: 2d76 342f 6963 5f62 6163 6b2e 706e 6700 -v4/ic_back.png. │ -000004b0: 2222 7265 732f 6472 6177 6162 6c65 2d6c ""res/drawable-l │ -000004c0: 6470 692d 7634 2f69 635f 6465 6c65 7465 dpi-v4/ic_delete │ -000004d0: 2e70 6e67 001e 1e72 6573 2f64 7261 7761 .png...res/drawa │ -000004e0: 626c 652d 6c64 7069 2d76 342f 6963 5f64 ble-ldpi-v4/ic_d │ -000004f0: 6f2e 706e 6700 2020 7265 732f 6472 6177 o.png. res/draw │ -00000500: 6162 6c65 2d6c 6470 692d 7634 2f69 635f able-ldpi-v4/ic_ │ -00000510: 646f 6e65 2e70 6e67 0020 2072 6573 2f64 done.png. res/d │ -00000520: 7261 7761 626c 652d 6c64 7069 2d76 342f rawable-ldpi-v4/ │ -00000530: 6963 5f66 696c 652e 706e 6700 2222 7265 ic_file.png.""re │ -00000540: 732f 6472 6177 6162 6c65 2d6c 6470 692d s/drawable-ldpi- │ -00000550: 7634 2f69 635f 666f 6c64 6572 2e70 6e67 v4/ic_folder.png │ -00000560: 0028 2872 6573 2f64 7261 7761 626c 652d .((res/drawable- │ -00000570: 6c64 7069 2d76 342f 6963 5f68 6973 746f ldpi-v4/ic_histo │ -00000580: 7279 5f68 6964 652e 706e 6700 2828 7265 ry_hide.png.((re │ -00000590: 732f 6472 6177 6162 6c65 2d6c 6470 692d s/drawable-ldpi- │ -000005a0: 7634 2f69 635f 6869 7374 6f72 795f 7368 v4/ic_history_sh │ -000005b0: 6f77 2e70 6e67 0023 2372 6573 2f64 7261 ow.png.##res/dra │ -000005c0: 7761 626c 652d 6c64 7069 2d76 342f 6963 wable-ldpi-v4/ic │ -000005d0: 5f69 6e73 7461 6c6c 2e70 6e67 0025 2572 _install.png.%%r │ -000005e0: 6573 2f64 7261 7761 626c 652d 6c64 7069 es/drawable-ldpi │ -000005f0: 2d76 342f 6963 5f69 6e73 7461 6c6c 6564 -v4/ic_installed │ -00000600: 2e70 6e67 0024 2472 6573 2f64 7261 7761 .png.$$res/drawa │ -00000610: 626c 652d 6c64 7069 2d76 342f 6963 5f6c ble-ldpi-v4/ic_l │ -00000620: 6175 6e63 6865 722e 706e 6700 2929 7265 auncher.png.))re │ -00000630: 732f 6472 6177 6162 6c65 2d6c 6470 692d s/drawable-ldpi- │ -00000640: 7634 2f69 635f 6d65 6e75 5f76 6572 7469 v4/ic_menu_verti │ -00000650: 6361 6c2e 706e 6700 2c2c 7265 732f 6472 cal.png.,,res/dr │ -00000660: 6177 6162 6c65 2d6c 6470 692d 7634 2f69 awable-ldpi-v4/i │ -00000670: 635f 7061 7265 6e74 5f64 6972 6563 746f c_parent_directo │ -00000680: 7279 2e70 6e67 0021 2172 6573 2f64 7261 ry.png.!!res/dra │ -00000690: 7761 626c 652d 6c64 7069 2d76 342f 6963 wable-ldpi-v4/ic │ -000006a0: 5f70 6175 7365 2e70 6e67 0020 2072 6573 _pause.png. res │ -000006b0: 2f64 7261 7761 626c 652d 6c64 7069 2d76 /drawable-ldpi-v │ -000006c0: 342f 6963 5f70 6c61 792e 706e 6700 2525 4/ic_play.png.%% │ +000004a0: 2d76 342f 6963 5f70 6c61 792e 706e 6700 -v4/ic_play.png. │ +000004b0: 2020 7265 732f 6472 6177 6162 6c65 2d6c res/drawable-l │ +000004c0: 6470 692d 7634 2f69 635f 6669 6c65 2e70 dpi-v4/ic_file.p │ +000004d0: 6e67 0021 2172 6573 2f64 7261 7761 626c ng.!!res/drawabl │ +000004e0: 652d 6c64 7069 2d76 342f 6963 5f70 6175 e-ldpi-v4/ic_pau │ +000004f0: 7365 2e70 6e67 0022 2272 6573 2f64 7261 se.png.""res/dra │ +00000500: 7761 626c 652d 6c64 7069 2d76 342f 6963 wable-ldpi-v4/ic │ +00000510: 5f66 6f6c 6465 722e 706e 6700 2525 7265 _folder.png.%%re │ +00000520: 732f 6472 6177 6162 6c65 2d6c 6470 692d s/drawable-ldpi- │ +00000530: 7634 2f69 635f 7261 7465 5f64 6f77 6e2e v4/ic_rate_down. │ +00000540: 706e 6700 2020 7265 732f 6472 6177 6162 png. res/drawab │ +00000550: 6c65 2d6c 6470 692d 7634 2f69 635f 646f le-ldpi-v4/ic_do │ +00000560: 6e65 2e70 6e67 002c 2c72 6573 2f64 7261 ne.png.,,res/dra │ +00000570: 7761 626c 652d 6c64 7069 2d76 342f 6963 wable-ldpi-v4/ic │ +00000580: 5f70 6172 656e 745f 6469 7265 6374 6f72 _parent_director │ +00000590: 792e 706e 6700 2828 7265 732f 6472 6177 y.png.((res/draw │ +000005a0: 6162 6c65 2d6c 6470 692d 7634 2f69 635f able-ldpi-v4/ic_ │ +000005b0: 6869 7374 6f72 795f 6869 6465 2e70 6e67 history_hide.png │ +000005c0: 0023 2372 6573 2f64 7261 7761 626c 652d .##res/drawable- │ +000005d0: 6c64 7069 2d76 342f 6963 5f72 6174 655f ldpi-v4/ic_rate_ │ +000005e0: 7570 2e70 6e67 0029 2972 6573 2f64 7261 up.png.))res/dra │ +000005f0: 7761 626c 652d 6c64 7069 2d76 342f 6963 wable-ldpi-v4/ic │ +00000600: 5f6d 656e 755f 7665 7274 6963 616c 2e70 _menu_vertical.p │ +00000610: 6e67 001e 1e72 6573 2f64 7261 7761 626c ng...res/drawabl │ +00000620: 652d 6c64 7069 2d76 342f 6963 5f64 6f2e e-ldpi-v4/ic_do. │ +00000630: 706e 6700 2828 7265 732f 6472 6177 6162 png.((res/drawab │ +00000640: 6c65 2d6c 6470 692d 7634 2f69 635f 6869 le-ldpi-v4/ic_hi │ +00000650: 7374 6f72 795f 7368 6f77 2e70 6e67 0020 story_show.png. │ +00000660: 2072 6573 2f64 7261 7761 626c 652d 6c64 res/drawable-ld │ +00000670: 7069 2d76 342f 6963 5f73 746f 702e 706e pi-v4/ic_stop.pn │ +00000680: 6700 2424 7265 732f 6472 6177 6162 6c65 g.$$res/drawable │ +00000690: 2d6c 6470 692d 7634 2f69 635f 6c61 756e -ldpi-v4/ic_laun │ +000006a0: 6368 6572 2e70 6e67 0022 2272 6573 2f64 cher.png.""res/d │ +000006b0: 7261 7761 626c 652d 6c64 7069 2d76 342f rawable-ldpi-v4/ │ +000006c0: 6963 5f64 656c 6574 652e 706e 6700 2323 ic_delete.png.## │ 000006d0: 7265 732f 6472 6177 6162 6c65 2d6c 6470 res/drawable-ldp │ -000006e0: 692d 7634 2f69 635f 7261 7465 5f64 6f77 i-v4/ic_rate_dow │ -000006f0: 6e2e 706e 6700 2323 7265 732f 6472 6177 n.png.##res/draw │ -00000700: 6162 6c65 2d6c 6470 692d 7634 2f69 635f able-ldpi-v4/ic_ │ -00000710: 7261 7465 5f75 702e 706e 6700 2020 7265 rate_up.png. re │ -00000720: 732f 6472 6177 6162 6c65 2d6c 6470 692d s/drawable-ldpi- │ -00000730: 7634 2f69 635f 7374 6f70 2e70 6e67 001f v4/ic_stop.png.. │ -00000740: 1f72 6573 2f64 7261 7761 626c 652d 6c64 .res/drawable-ld │ -00000750: 7069 2d76 342f 6963 5f74 6970 2e70 6e67 pi-v4/ic_tip.png │ -00000760: 0029 2972 6573 2f64 7261 7761 626c 652d .))res/drawable- │ -00000770: 6d64 7069 2d76 342f 6963 5f61 6374 696f mdpi-v4/ic_actio │ -00000780: 6e5f 7365 6172 6368 2e70 6e67 0020 2072 n_search.png. r │ -00000790: 6573 2f64 7261 7761 626c 652d 6d64 7069 es/drawable-mdpi │ -000007a0: 2d76 342f 6963 5f62 6163 6b2e 706e 6700 -v4/ic_back.png. │ -000007b0: 2222 7265 732f 6472 6177 6162 6c65 2d6d ""res/drawable-m │ -000007c0: 6470 692d 7634 2f69 635f 6465 6c65 7465 dpi-v4/ic_delete │ -000007d0: 2e70 6e67 001e 1e72 6573 2f64 7261 7761 .png...res/drawa │ -000007e0: 626c 652d 6d64 7069 2d76 342f 6963 5f64 ble-mdpi-v4/ic_d │ -000007f0: 6f2e 706e 6700 2020 7265 732f 6472 6177 o.png. res/draw │ -00000800: 6162 6c65 2d6d 6470 692d 7634 2f69 635f able-mdpi-v4/ic_ │ -00000810: 646f 6e65 2e70 6e67 0020 2072 6573 2f64 done.png. res/d │ +000006e0: 692d 7634 2f69 635f 696e 7374 616c 6c2e i-v4/ic_install. │ +000006f0: 706e 6700 1f1f 7265 732f 6472 6177 6162 png...res/drawab │ +00000700: 6c65 2d6c 6470 692d 7634 2f69 635f 7469 le-ldpi-v4/ic_ti │ +00000710: 702e 706e 6700 2525 7265 732f 6472 6177 p.png.%%res/draw │ +00000720: 6162 6c65 2d6c 6470 692d 7634 2f69 635f able-ldpi-v4/ic_ │ +00000730: 696e 7374 616c 6c65 642e 706e 6700 2020 installed.png. │ +00000740: 7265 732f 6472 6177 6162 6c65 2d6c 6470 res/drawable-ldp │ +00000750: 692d 7634 2f69 635f 6261 636b 2e70 6e67 i-v4/ic_back.png │ +00000760: 0020 2072 6573 2f64 7261 7761 626c 652d . res/drawable- │ +00000770: 6d64 7069 2d76 342f 6963 5f62 6163 6b2e mdpi-v4/ic_back. │ +00000780: 706e 6700 2525 7265 732f 6472 6177 6162 png.%%res/drawab │ +00000790: 6c65 2d6d 6470 692d 7634 2f69 635f 696e le-mdpi-v4/ic_in │ +000007a0: 7374 616c 6c65 642e 706e 6700 1f1f 7265 stalled.png...re │ +000007b0: 732f 6472 6177 6162 6c65 2d6d 6470 692d s/drawable-mdpi- │ +000007c0: 7634 2f69 635f 7469 702e 706e 6700 2323 v4/ic_tip.png.## │ +000007d0: 7265 732f 6472 6177 6162 6c65 2d6d 6470 res/drawable-mdp │ +000007e0: 692d 7634 2f69 635f 696e 7374 616c 6c2e i-v4/ic_install. │ +000007f0: 706e 6700 2222 7265 732f 6472 6177 6162 png.""res/drawab │ +00000800: 6c65 2d6d 6470 692d 7634 2f69 635f 6465 le-mdpi-v4/ic_de │ +00000810: 6c65 7465 2e70 6e67 0024 2472 6573 2f64 lete.png.$$res/d │ 00000820: 7261 7761 626c 652d 6d64 7069 2d76 342f rawable-mdpi-v4/ │ -00000830: 6963 5f66 696c 652e 706e 6700 2222 7265 ic_file.png.""re │ -00000840: 732f 6472 6177 6162 6c65 2d6d 6470 692d s/drawable-mdpi- │ -00000850: 7634 2f69 635f 666f 6c64 6572 2e70 6e67 v4/ic_folder.png │ -00000860: 0028 2872 6573 2f64 7261 7761 626c 652d .((res/drawable- │ -00000870: 6d64 7069 2d76 342f 6963 5f68 6973 746f mdpi-v4/ic_histo │ -00000880: 7279 5f68 6964 652e 706e 6700 2828 7265 ry_hide.png.((re │ -00000890: 732f 6472 6177 6162 6c65 2d6d 6470 692d s/drawable-mdpi- │ -000008a0: 7634 2f69 635f 6869 7374 6f72 795f 7368 v4/ic_history_sh │ -000008b0: 6f77 2e70 6e67 0023 2372 6573 2f64 7261 ow.png.##res/dra │ -000008c0: 7761 626c 652d 6d64 7069 2d76 342f 6963 wable-mdpi-v4/ic │ -000008d0: 5f69 6e73 7461 6c6c 2e70 6e67 0025 2572 _install.png.%%r │ +00000830: 6963 5f6c 6175 6e63 6865 722e 706e 6700 ic_launcher.png. │ +00000840: 2020 7265 732f 6472 6177 6162 6c65 2d6d res/drawable-m │ +00000850: 6470 692d 7634 2f69 635f 7374 6f70 2e70 dpi-v4/ic_stop.p │ +00000860: 6e67 0028 2872 6573 2f64 7261 7761 626c ng.((res/drawabl │ +00000870: 652d 6d64 7069 2d76 342f 6963 5f68 6973 e-mdpi-v4/ic_his │ +00000880: 746f 7279 5f73 686f 772e 706e 6700 2020 tory_show.png. │ +00000890: 7265 732f 6472 6177 6162 6c65 2d6d 6470 res/drawable-mdp │ +000008a0: 692d 7634 2f69 635f 6669 6c65 2e70 6e67 i-v4/ic_file.png │ +000008b0: 0029 2972 6573 2f64 7261 7761 626c 652d .))res/drawable- │ +000008c0: 6d64 7069 2d76 342f 6963 5f6d 656e 755f mdpi-v4/ic_menu_ │ +000008d0: 7665 7274 6963 616c 2e70 6e67 0023 2372 vertical.png.##r │ 000008e0: 6573 2f64 7261 7761 626c 652d 6d64 7069 es/drawable-mdpi │ -000008f0: 2d76 342f 6963 5f69 6e73 7461 6c6c 6564 -v4/ic_installed │ -00000900: 2e70 6e67 0024 2472 6573 2f64 7261 7761 .png.$$res/drawa │ -00000910: 626c 652d 6d64 7069 2d76 342f 6963 5f6c ble-mdpi-v4/ic_l │ -00000920: 6175 6e63 6865 722e 706e 6700 2929 7265 auncher.png.))re │ -00000930: 732f 6472 6177 6162 6c65 2d6d 6470 692d s/drawable-mdpi- │ -00000940: 7634 2f69 635f 6d65 6e75 5f76 6572 7469 v4/ic_menu_verti │ -00000950: 6361 6c2e 706e 6700 2c2c 7265 732f 6472 cal.png.,,res/dr │ -00000960: 6177 6162 6c65 2d6d 6470 692d 7634 2f69 awable-mdpi-v4/i │ -00000970: 635f 7061 7265 6e74 5f64 6972 6563 746f c_parent_directo │ -00000980: 7279 2e70 6e67 0021 2172 6573 2f64 7261 ry.png.!!res/dra │ -00000990: 7761 626c 652d 6d64 7069 2d76 342f 6963 wable-mdpi-v4/ic │ -000009a0: 5f70 6175 7365 2e70 6e67 0020 2072 6573 _pause.png. res │ -000009b0: 2f64 7261 7761 626c 652d 6d64 7069 2d76 /drawable-mdpi-v │ -000009c0: 342f 6963 5f70 6c61 792e 706e 6700 2525 4/ic_play.png.%% │ -000009d0: 7265 732f 6472 6177 6162 6c65 2d6d 6470 res/drawable-mdp │ -000009e0: 692d 7634 2f69 635f 7261 7465 5f64 6f77 i-v4/ic_rate_dow │ -000009f0: 6e2e 706e 6700 2323 7265 732f 6472 6177 n.png.##res/draw │ -00000a00: 6162 6c65 2d6d 6470 692d 7634 2f69 635f able-mdpi-v4/ic_ │ -00000a10: 7261 7465 5f75 702e 706e 6700 2020 7265 rate_up.png. re │ -00000a20: 732f 6472 6177 6162 6c65 2d6d 6470 692d s/drawable-mdpi- │ -00000a30: 7634 2f69 635f 7374 6f70 2e70 6e67 001f v4/ic_stop.png.. │ -00000a40: 1f72 6573 2f64 7261 7761 626c 652d 6d64 .res/drawable-md │ -00000a50: 7069 2d76 342f 6963 5f74 6970 2e70 6e67 pi-v4/ic_tip.png │ -00000a60: 0029 2972 6573 2f64 7261 7761 626c 652d .))res/drawable- │ -00000a70: 6864 7069 2d76 342f 6963 5f61 6374 696f hdpi-v4/ic_actio │ -00000a80: 6e5f 7365 6172 6368 2e70 6e67 0020 2072 n_search.png. r │ -00000a90: 6573 2f64 7261 7761 626c 652d 6864 7069 es/drawable-hdpi │ -00000aa0: 2d76 342f 6963 5f62 6163 6b2e 706e 6700 -v4/ic_back.png. │ -00000ab0: 2222 7265 732f 6472 6177 6162 6c65 2d68 ""res/drawable-h │ -00000ac0: 6470 692d 7634 2f69 635f 6465 6c65 7465 dpi-v4/ic_delete │ -00000ad0: 2e70 6e67 001e 1e72 6573 2f64 7261 7761 .png...res/drawa │ -00000ae0: 626c 652d 6864 7069 2d76 342f 6963 5f64 ble-hdpi-v4/ic_d │ -00000af0: 6f2e 706e 6700 2020 7265 732f 6472 6177 o.png. res/draw │ -00000b00: 6162 6c65 2d68 6470 692d 7634 2f69 635f able-hdpi-v4/ic_ │ -00000b10: 646f 6e65 2e70 6e67 0020 2072 6573 2f64 done.png. res/d │ -00000b20: 7261 7761 626c 652d 6864 7069 2d76 342f rawable-hdpi-v4/ │ -00000b30: 6963 5f66 696c 652e 706e 6700 2222 7265 ic_file.png.""re │ -00000b40: 732f 6472 6177 6162 6c65 2d68 6470 692d s/drawable-hdpi- │ -00000b50: 7634 2f69 635f 666f 6c64 6572 2e70 6e67 v4/ic_folder.png │ -00000b60: 0028 2872 6573 2f64 7261 7761 626c 652d .((res/drawable- │ -00000b70: 6864 7069 2d76 342f 6963 5f68 6973 746f hdpi-v4/ic_histo │ -00000b80: 7279 5f68 6964 652e 706e 6700 2828 7265 ry_hide.png.((re │ -00000b90: 732f 6472 6177 6162 6c65 2d68 6470 692d s/drawable-hdpi- │ -00000ba0: 7634 2f69 635f 6869 7374 6f72 795f 7368 v4/ic_history_sh │ -00000bb0: 6f77 2e70 6e67 0023 2372 6573 2f64 7261 ow.png.##res/dra │ +000008f0: 2d76 342f 6963 5f72 6174 655f 7570 2e70 -v4/ic_rate_up.p │ +00000900: 6e67 0028 2872 6573 2f64 7261 7761 626c ng.((res/drawabl │ +00000910: 652d 6d64 7069 2d76 342f 6963 5f68 6973 e-mdpi-v4/ic_his │ +00000920: 746f 7279 5f68 6964 652e 706e 6700 1e1e tory_hide.png... │ +00000930: 7265 732f 6472 6177 6162 6c65 2d6d 6470 res/drawable-mdp │ +00000940: 692d 7634 2f69 635f 646f 2e70 6e67 002c i-v4/ic_do.png., │ +00000950: 2c72 6573 2f64 7261 7761 626c 652d 6d64 ,res/drawable-md │ +00000960: 7069 2d76 342f 6963 5f70 6172 656e 745f pi-v4/ic_parent_ │ +00000970: 6469 7265 6374 6f72 792e 706e 6700 2525 directory.png.%% │ +00000980: 7265 732f 6472 6177 6162 6c65 2d6d 6470 res/drawable-mdp │ +00000990: 692d 7634 2f69 635f 7261 7465 5f64 6f77 i-v4/ic_rate_dow │ +000009a0: 6e2e 706e 6700 2222 7265 732f 6472 6177 n.png.""res/draw │ +000009b0: 6162 6c65 2d6d 6470 692d 7634 2f69 635f able-mdpi-v4/ic_ │ +000009c0: 666f 6c64 6572 2e70 6e67 0020 2072 6573 folder.png. res │ +000009d0: 2f64 7261 7761 626c 652d 6d64 7069 2d76 /drawable-mdpi-v │ +000009e0: 342f 6963 5f64 6f6e 652e 706e 6700 2121 4/ic_done.png.!! │ +000009f0: 7265 732f 6472 6177 6162 6c65 2d6d 6470 res/drawable-mdp │ +00000a00: 692d 7634 2f69 635f 7061 7573 652e 706e i-v4/ic_pause.pn │ +00000a10: 6700 2020 7265 732f 6472 6177 6162 6c65 g. res/drawable │ +00000a20: 2d6d 6470 692d 7634 2f69 635f 706c 6179 -mdpi-v4/ic_play │ +00000a30: 2e70 6e67 0029 2972 6573 2f64 7261 7761 .png.))res/drawa │ +00000a40: 626c 652d 6d64 7069 2d76 342f 6963 5f61 ble-mdpi-v4/ic_a │ +00000a50: 6374 696f 6e5f 7365 6172 6368 2e70 6e67 ction_search.png │ +00000a60: 002c 2c72 6573 2f64 7261 7761 626c 652d .,,res/drawable- │ +00000a70: 6864 7069 2d76 342f 6963 5f70 6172 656e hdpi-v4/ic_paren │ +00000a80: 745f 6469 7265 6374 6f72 792e 706e 6700 t_directory.png. │ +00000a90: 2121 7265 732f 6472 6177 6162 6c65 2d68 !!res/drawable-h │ +00000aa0: 6470 692d 7634 2f69 635f 7061 7573 652e dpi-v4/ic_pause. │ +00000ab0: 706e 6700 2020 7265 732f 6472 6177 6162 png. res/drawab │ +00000ac0: 6c65 2d68 6470 692d 7634 2f69 635f 706c le-hdpi-v4/ic_pl │ +00000ad0: 6179 2e70 6e67 0029 2972 6573 2f64 7261 ay.png.))res/dra │ +00000ae0: 7761 626c 652d 6864 7069 2d76 342f 6963 wable-hdpi-v4/ic │ +00000af0: 5f61 6374 696f 6e5f 7365 6172 6368 2e70 _action_search.p │ +00000b00: 6e67 0020 2072 6573 2f64 7261 7761 626c ng. res/drawabl │ +00000b10: 652d 6864 7069 2d76 342f 6963 5f62 6163 e-hdpi-v4/ic_bac │ +00000b20: 6b2e 706e 6700 2222 7265 732f 6472 6177 k.png.""res/draw │ +00000b30: 6162 6c65 2d68 6470 692d 7634 2f69 635f able-hdpi-v4/ic_ │ +00000b40: 6465 6c65 7465 2e70 6e67 0025 2572 6573 delete.png.%%res │ +00000b50: 2f64 7261 7761 626c 652d 6864 7069 2d76 /drawable-hdpi-v │ +00000b60: 342f 6963 5f72 6174 655f 646f 776e 2e70 4/ic_rate_down.p │ +00000b70: 6e67 001e 1e72 6573 2f64 7261 7761 626c ng...res/drawabl │ +00000b80: 652d 6864 7069 2d76 342f 6963 5f64 6f2e e-hdpi-v4/ic_do. │ +00000b90: 706e 6700 2020 7265 732f 6472 6177 6162 png. res/drawab │ +00000ba0: 6c65 2d68 6470 692d 7634 2f69 635f 646f le-hdpi-v4/ic_do │ +00000bb0: 6e65 2e70 6e67 0029 2972 6573 2f64 7261 ne.png.))res/dra │ 00000bc0: 7761 626c 652d 6864 7069 2d76 342f 6963 wable-hdpi-v4/ic │ -00000bd0: 5f69 6e73 7461 6c6c 2e70 6e67 0025 2572 _install.png.%%r │ -00000be0: 6573 2f64 7261 7761 626c 652d 6864 7069 es/drawable-hdpi │ -00000bf0: 2d76 342f 6963 5f69 6e73 7461 6c6c 6564 -v4/ic_installed │ -00000c00: 2e70 6e67 0024 2472 6573 2f64 7261 7761 .png.$$res/drawa │ -00000c10: 626c 652d 6864 7069 2d76 342f 6963 5f6c ble-hdpi-v4/ic_l │ -00000c20: 6175 6e63 6865 722e 706e 6700 2929 7265 auncher.png.))re │ +00000bd0: 5f6d 656e 755f 7665 7274 6963 616c 2e70 _menu_vertical.p │ +00000be0: 6e67 0023 2372 6573 2f64 7261 7761 626c ng.##res/drawabl │ +00000bf0: 652d 6864 7069 2d76 342f 6963 5f72 6174 e-hdpi-v4/ic_rat │ +00000c00: 655f 7570 2e70 6e67 0020 2072 6573 2f64 e_up.png. res/d │ +00000c10: 7261 7761 626c 652d 6864 7069 2d76 342f rawable-hdpi-v4/ │ +00000c20: 6963 5f66 696c 652e 706e 6700 2222 7265 ic_file.png.""re │ 00000c30: 732f 6472 6177 6162 6c65 2d68 6470 692d s/drawable-hdpi- │ -00000c40: 7634 2f69 635f 6d65 6e75 5f76 6572 7469 v4/ic_menu_verti │ -00000c50: 6361 6c2e 706e 6700 2c2c 7265 732f 6472 cal.png.,,res/dr │ -00000c60: 6177 6162 6c65 2d68 6470 692d 7634 2f69 awable-hdpi-v4/i │ -00000c70: 635f 7061 7265 6e74 5f64 6972 6563 746f c_parent_directo │ -00000c80: 7279 2e70 6e67 0021 2172 6573 2f64 7261 ry.png.!!res/dra │ -00000c90: 7761 626c 652d 6864 7069 2d76 342f 6963 wable-hdpi-v4/ic │ -00000ca0: 5f70 6175 7365 2e70 6e67 0020 2072 6573 _pause.png. res │ -00000cb0: 2f64 7261 7761 626c 652d 6864 7069 2d76 /drawable-hdpi-v │ -00000cc0: 342f 6963 5f70 6c61 792e 706e 6700 2525 4/ic_play.png.%% │ -00000cd0: 7265 732f 6472 6177 6162 6c65 2d68 6470 res/drawable-hdp │ -00000ce0: 692d 7634 2f69 635f 7261 7465 5f64 6f77 i-v4/ic_rate_dow │ -00000cf0: 6e2e 706e 6700 2323 7265 732f 6472 6177 n.png.##res/draw │ -00000d00: 6162 6c65 2d68 6470 692d 7634 2f69 635f able-hdpi-v4/ic_ │ -00000d10: 7261 7465 5f75 702e 706e 6700 2020 7265 rate_up.png. re │ -00000d20: 732f 6472 6177 6162 6c65 2d68 6470 692d s/drawable-hdpi- │ -00000d30: 7634 2f69 635f 7374 6f70 2e70 6e67 001f v4/ic_stop.png.. │ -00000d40: 1f72 6573 2f64 7261 7761 626c 652d 6864 .res/drawable-hd │ -00000d50: 7069 2d76 342f 6963 5f74 6970 2e70 6e67 pi-v4/ic_tip.png │ -00000d60: 002a 2a72 6573 2f64 7261 7761 626c 652d .**res/drawable- │ -00000d70: 7868 6470 692d 7634 2f69 635f 6163 7469 xhdpi-v4/ic_acti │ -00000d80: 6f6e 5f73 6561 7263 682e 706e 6700 2121 on_search.png.!! │ -00000d90: 7265 732f 6472 6177 6162 6c65 2d78 6864 res/drawable-xhd │ -00000da0: 7069 2d76 342f 6963 5f62 6163 6b2e 706e pi-v4/ic_back.pn │ -00000db0: 6700 2323 7265 732f 6472 6177 6162 6c65 g.##res/drawable │ -00000dc0: 2d78 6864 7069 2d76 342f 6963 5f64 656c -xhdpi-v4/ic_del │ -00000dd0: 6574 652e 706e 6700 1f1f 7265 732f 6472 ete.png...res/dr │ -00000de0: 6177 6162 6c65 2d78 6864 7069 2d76 342f awable-xhdpi-v4/ │ -00000df0: 6963 5f64 6f2e 706e 6700 2121 7265 732f ic_do.png.!!res/ │ -00000e00: 6472 6177 6162 6c65 2d78 6864 7069 2d76 drawable-xhdpi-v │ -00000e10: 342f 6963 5f64 6f6e 652e 706e 6700 2121 4/ic_done.png.!! │ -00000e20: 7265 732f 6472 6177 6162 6c65 2d78 6864 res/drawable-xhd │ -00000e30: 7069 2d76 342f 6963 5f66 696c 652e 706e pi-v4/ic_file.pn │ -00000e40: 6700 2323 7265 732f 6472 6177 6162 6c65 g.##res/drawable │ -00000e50: 2d78 6864 7069 2d76 342f 6963 5f66 6f6c -xhdpi-v4/ic_fol │ -00000e60: 6465 722e 706e 6700 2929 7265 732f 6472 der.png.))res/dr │ -00000e70: 6177 6162 6c65 2d78 6864 7069 2d76 342f awable-xhdpi-v4/ │ -00000e80: 6963 5f68 6973 746f 7279 5f68 6964 652e ic_history_hide. │ -00000e90: 706e 6700 2929 7265 732f 6472 6177 6162 png.))res/drawab │ -00000ea0: 6c65 2d78 6864 7069 2d76 342f 6963 5f68 le-xhdpi-v4/ic_h │ -00000eb0: 6973 746f 7279 5f73 686f 772e 706e 6700 istory_show.png. │ -00000ec0: 2424 7265 732f 6472 6177 6162 6c65 2d78 $$res/drawable-x │ -00000ed0: 6864 7069 2d76 342f 6963 5f69 6e73 7461 hdpi-v4/ic_insta │ -00000ee0: 6c6c 2e70 6e67 0026 2672 6573 2f64 7261 ll.png.&&res/dra │ -00000ef0: 7761 626c 652d 7868 6470 692d 7634 2f69 wable-xhdpi-v4/i │ -00000f00: 635f 696e 7374 616c 6c65 642e 706e 6700 c_installed.png. │ -00000f10: 2525 7265 732f 6472 6177 6162 6c65 2d78 %%res/drawable-x │ -00000f20: 6864 7069 2d76 342f 6963 5f6c 6175 6e63 hdpi-v4/ic_launc │ -00000f30: 6865 722e 706e 6700 2a2a 7265 732f 6472 her.png.**res/dr │ -00000f40: 6177 6162 6c65 2d78 6864 7069 2d76 342f awable-xhdpi-v4/ │ -00000f50: 6963 5f6d 656e 755f 7665 7274 6963 616c ic_menu_vertical │ -00000f60: 2e70 6e67 002d 2d72 6573 2f64 7261 7761 .png.--res/drawa │ -00000f70: 626c 652d 7868 6470 692d 7634 2f69 635f ble-xhdpi-v4/ic_ │ -00000f80: 7061 7265 6e74 5f64 6972 6563 746f 7279 parent_directory │ -00000f90: 2e70 6e67 0022 2272 6573 2f64 7261 7761 .png.""res/drawa │ -00000fa0: 626c 652d 7868 6470 692d 7634 2f69 635f ble-xhdpi-v4/ic_ │ -00000fb0: 7061 7573 652e 706e 6700 2121 7265 732f pause.png.!!res/ │ -00000fc0: 6472 6177 6162 6c65 2d78 6864 7069 2d76 drawable-xhdpi-v │ -00000fd0: 342f 6963 5f70 6c61 792e 706e 6700 2626 4/ic_play.png.&& │ -00000fe0: 7265 732f 6472 6177 6162 6c65 2d78 6864 res/drawable-xhd │ -00000ff0: 7069 2d76 342f 6963 5f72 6174 655f 646f pi-v4/ic_rate_do │ -00001000: 776e 2e70 6e67 0024 2472 6573 2f64 7261 wn.png.$$res/dra │ -00001010: 7761 626c 652d 7868 6470 692d 7634 2f69 wable-xhdpi-v4/i │ -00001020: 635f 7261 7465 5f75 702e 706e 6700 2121 c_rate_up.png.!! │ -00001030: 7265 732f 6472 6177 6162 6c65 2d78 6864 res/drawable-xhd │ -00001040: 7069 2d76 342f 6963 5f73 746f 702e 706e pi-v4/ic_stop.pn │ -00001050: 6700 2020 7265 732f 6472 6177 6162 6c65 g. res/drawable │ -00001060: 2d78 6864 7069 2d76 342f 6963 5f74 6970 -xhdpi-v4/ic_tip │ +00000c40: 7634 2f69 635f 666f 6c64 6572 2e70 6e67 v4/ic_folder.png │ +00000c50: 0024 2472 6573 2f64 7261 7761 626c 652d .$$res/drawable- │ +00000c60: 6864 7069 2d76 342f 6963 5f6c 6175 6e63 hdpi-v4/ic_launc │ +00000c70: 6865 722e 706e 6700 2020 7265 732f 6472 her.png. res/dr │ +00000c80: 6177 6162 6c65 2d68 6470 692d 7634 2f69 awable-hdpi-v4/i │ +00000c90: 635f 7374 6f70 2e70 6e67 0028 2872 6573 c_stop.png.((res │ +00000ca0: 2f64 7261 7761 626c 652d 6864 7069 2d76 /drawable-hdpi-v │ +00000cb0: 342f 6963 5f68 6973 746f 7279 5f68 6964 4/ic_history_hid │ +00000cc0: 652e 706e 6700 2828 7265 732f 6472 6177 e.png.((res/draw │ +00000cd0: 6162 6c65 2d68 6470 692d 7634 2f69 635f able-hdpi-v4/ic_ │ +00000ce0: 6869 7374 6f72 795f 7368 6f77 2e70 6e67 history_show.png │ +00000cf0: 0025 2572 6573 2f64 7261 7761 626c 652d .%%res/drawable- │ +00000d00: 6864 7069 2d76 342f 6963 5f69 6e73 7461 hdpi-v4/ic_insta │ +00000d10: 6c6c 6564 2e70 6e67 001f 1f72 6573 2f64 lled.png...res/d │ +00000d20: 7261 7761 626c 652d 6864 7069 2d76 342f rawable-hdpi-v4/ │ +00000d30: 6963 5f74 6970 2e70 6e67 0023 2372 6573 ic_tip.png.##res │ +00000d40: 2f64 7261 7761 626c 652d 6864 7069 2d76 /drawable-hdpi-v │ +00000d50: 342f 6963 5f69 6e73 7461 6c6c 2e70 6e67 4/ic_install.png │ +00000d60: 0024 2472 6573 2f64 7261 7761 626c 652d .$$res/drawable- │ +00000d70: 7868 6470 692d 7634 2f69 635f 696e 7374 xhdpi-v4/ic_inst │ +00000d80: 616c 6c2e 706e 6700 2020 7265 732f 6472 all.png. res/dr │ +00000d90: 6177 6162 6c65 2d78 6864 7069 2d76 342f awable-xhdpi-v4/ │ +00000da0: 6963 5f74 6970 2e70 6e67 0029 2972 6573 ic_tip.png.))res │ +00000db0: 2f64 7261 7761 626c 652d 7868 6470 692d /drawable-xhdpi- │ +00000dc0: 7634 2f69 635f 6869 7374 6f72 795f 7368 v4/ic_history_sh │ +00000dd0: 6f77 2e70 6e67 0026 2672 6573 2f64 7261 ow.png.&&res/dra │ +00000de0: 7761 626c 652d 7868 6470 692d 7634 2f69 wable-xhdpi-v4/i │ +00000df0: 635f 696e 7374 616c 6c65 642e 706e 6700 c_installed.png. │ +00000e00: 2929 7265 732f 6472 6177 6162 6c65 2d78 ))res/drawable-x │ +00000e10: 6864 7069 2d76 342f 6963 5f68 6973 746f hdpi-v4/ic_histo │ +00000e20: 7279 5f68 6964 652e 706e 6700 2121 7265 ry_hide.png.!!re │ +00000e30: 732f 6472 6177 6162 6c65 2d78 6864 7069 s/drawable-xhdpi │ +00000e40: 2d76 342f 6963 5f73 746f 702e 706e 6700 -v4/ic_stop.png. │ +00000e50: 2323 7265 732f 6472 6177 6162 6c65 2d78 ##res/drawable-x │ +00000e60: 6864 7069 2d76 342f 6963 5f66 6f6c 6465 hdpi-v4/ic_folde │ +00000e70: 722e 706e 6700 2525 7265 732f 6472 6177 r.png.%%res/draw │ +00000e80: 6162 6c65 2d78 6864 7069 2d76 342f 6963 able-xhdpi-v4/ic │ +00000e90: 5f6c 6175 6e63 6865 722e 706e 6700 2121 _launcher.png.!! │ +00000ea0: 7265 732f 6472 6177 6162 6c65 2d78 6864 res/drawable-xhd │ +00000eb0: 7069 2d76 342f 6963 5f66 696c 652e 706e pi-v4/ic_file.pn │ +00000ec0: 6700 2424 7265 732f 6472 6177 6162 6c65 g.$$res/drawable │ +00000ed0: 2d78 6864 7069 2d76 342f 6963 5f72 6174 -xhdpi-v4/ic_rat │ +00000ee0: 655f 7570 2e70 6e67 0021 2172 6573 2f64 e_up.png.!!res/d │ +00000ef0: 7261 7761 626c 652d 7868 6470 692d 7634 rawable-xhdpi-v4 │ +00000f00: 2f69 635f 646f 6e65 2e70 6e67 002a 2a72 /ic_done.png.**r │ +00000f10: 6573 2f64 7261 7761 626c 652d 7868 6470 es/drawable-xhdp │ +00000f20: 692d 7634 2f69 635f 6d65 6e75 5f76 6572 i-v4/ic_menu_ver │ +00000f30: 7469 6361 6c2e 706e 6700 1f1f 7265 732f tical.png...res/ │ +00000f40: 6472 6177 6162 6c65 2d78 6864 7069 2d76 drawable-xhdpi-v │ +00000f50: 342f 6963 5f64 6f2e 706e 6700 2626 7265 4/ic_do.png.&&re │ +00000f60: 732f 6472 6177 6162 6c65 2d78 6864 7069 s/drawable-xhdpi │ +00000f70: 2d76 342f 6963 5f72 6174 655f 646f 776e -v4/ic_rate_down │ +00000f80: 2e70 6e67 0023 2372 6573 2f64 7261 7761 .png.##res/drawa │ +00000f90: 626c 652d 7868 6470 692d 7634 2f69 635f ble-xhdpi-v4/ic_ │ +00000fa0: 6465 6c65 7465 2e70 6e67 0022 2272 6573 delete.png.""res │ +00000fb0: 2f64 7261 7761 626c 652d 7868 6470 692d /drawable-xhdpi- │ +00000fc0: 7634 2f69 635f 7061 7573 652e 706e 6700 v4/ic_pause.png. │ +00000fd0: 2121 7265 732f 6472 6177 6162 6c65 2d78 !!res/drawable-x │ +00000fe0: 6864 7069 2d76 342f 6963 5f62 6163 6b2e hdpi-v4/ic_back. │ +00000ff0: 706e 6700 2d2d 7265 732f 6472 6177 6162 png.--res/drawab │ +00001000: 6c65 2d78 6864 7069 2d76 342f 6963 5f70 le-xhdpi-v4/ic_p │ +00001010: 6172 656e 745f 6469 7265 6374 6f72 792e arent_directory. │ +00001020: 706e 6700 2a2a 7265 732f 6472 6177 6162 png.**res/drawab │ +00001030: 6c65 2d78 6864 7069 2d76 342f 6963 5f61 le-xhdpi-v4/ic_a │ +00001040: 6374 696f 6e5f 7365 6172 6368 2e70 6e67 ction_search.png │ +00001050: 0021 2172 6573 2f64 7261 7761 626c 652d .!!res/drawable- │ +00001060: 7868 6470 692d 7634 2f69 635f 706c 6179 xhdpi-v4/ic_play │ 00001070: 2e70 6e67 0007 074c 3944 726f 6964 000c .png...L9Droid.. │ 00001080: 0c48 656c 6c6f 2077 6f72 6c64 2100 0808 .Hello world!... │ 00001090: 5365 7474 696e 6773 0006 064e 6f72 6d61 Settings...Norma │ 000010a0: 6c00 0909 4d6f 6e6f 7370 6163 6500 0a0a l...Monospace... │ 000010b0: 5361 6e73 2073 6572 6966 0005 0553 6572 Sans serif...Ser │ 000010c0: 6966 0005 0541 6d69 6761 0008 0853 7065 if...Amiga...Spe │ -000010d0: 6374 7275 6d00 0000 0002 2001 e81b 0000 ctrum..... ..... │ +000010d0: 6374 7275 6d00 0000 0002 2001 401c 0000 ctrum..... .@... │ 000010e0: 7f00 0000 7000 7200 6f00 2e00 6f00 6e00 ....p.r.o...o.n. │ 000010f0: 6500 7200 6500 6400 7000 6900 7800 6500 e.r.e.d.p.i.x.e. │ 00001100: 6c00 2e00 6c00 3900 6400 7200 6f00 6900 l...l.9.d.r.o.i. │ 00001110: 6400 0000 0000 0000 0000 0000 0000 0000 d............... │ 00001120: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -416,301 +416,307 @@ │ 000019f0: 1000 0000 0100 0000 0000 0000 0202 1000 ................ │ 00001a00: 6400 0000 0200 0000 1500 0000 0001 0000 d............... │ 00001a10: 0001 0000 0001 0000 0001 0000 0001 0000 ................ │ 00001a20: 0000 0000 0001 0000 0001 0000 0001 0000 ................ │ 00001a30: 0001 0000 0001 0000 0001 0000 0001 0000 ................ │ 00001a40: 0001 0000 0001 0000 0001 0000 0001 0000 ................ │ 00001a50: 0001 0000 0001 0000 0001 0000 0001 0000 ................ │ -00001a60: 0102 4400 a800 0000 0200 0000 1500 0000 ..D............. │ -00001a70: 9800 0000 3000 0000 0000 0000 0000 0000 ....0........... │ +00001a60: 0102 4c00 b000 0000 0200 0000 1500 0000 ..L............. │ +00001a70: a000 0000 3800 0000 0000 0000 0000 0000 ....8........... │ 00001a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001aa0: 0000 0000 ffff ffff ffff ffff ffff ffff ................ │ -00001ab0: ffff ffff ffff ffff 0000 0000 ffff ffff ................ │ -00001ac0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00001aa0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ +00001ab0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00001ac0: 0000 0000 ffff ffff ffff ffff ffff ffff ................ │ 00001ad0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ 00001ae0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00001af0: ffff ffff ffff ffff 0800 0000 0500 0000 ................ │ -00001b00: 0800 0003 0000 0000 0102 4400 c801 0000 ..........D..... │ -00001b10: 0200 0000 1500 0000 9800 0000 3000 0000 ............0... │ -00001b20: 0000 0000 0000 0000 0000 7800 0000 0000 ..........x..... │ -00001b30: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ -00001b40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ -00001b50: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00001b60: ffff ffff 4000 0000 5000 0000 6000 0000 ....@...P...`... │ -00001b70: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ -00001b80: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ -00001b90: f000 0000 0001 0000 1001 0000 2001 0000 ............ ... │ -00001ba0: 0800 0000 0100 0000 0800 0003 1500 0000 ................ │ -00001bb0: 0800 0000 0200 0000 0800 0003 1600 0000 ................ │ -00001bc0: 0800 0000 0300 0000 0800 0003 1700 0000 ................ │ -00001bd0: 0800 0000 0400 0000 0800 0003 1800 0000 ................ │ -00001be0: 0800 0000 0600 0000 0800 0003 1900 0000 ................ │ -00001bf0: 0800 0000 0700 0000 0800 0003 1a00 0000 ................ │ -00001c00: 0800 0000 0800 0000 0800 0003 1b00 0000 ................ │ -00001c10: 0800 0000 0900 0000 0800 0003 1c00 0000 ................ │ -00001c20: 0800 0000 0a00 0000 0800 0003 1d00 0000 ................ │ -00001c30: 0800 0000 0b00 0000 0800 0003 1e00 0000 ................ │ -00001c40: 0800 0000 0c00 0000 0800 0003 1f00 0000 ................ │ -00001c50: 0800 0000 0d00 0000 0800 0003 2000 0000 ............ ... │ -00001c60: 0800 0000 0e00 0000 0800 0003 2100 0000 ............!... │ -00001c70: 0800 0000 0f00 0000 0800 0003 2200 0000 ............"... │ -00001c80: 0800 0000 1000 0000 0800 0003 2300 0000 ............#... │ -00001c90: 0800 0000 1100 0000 0800 0003 2400 0000 ............$... │ -00001ca0: 0800 0000 1200 0000 0800 0003 2500 0000 ............%... │ -00001cb0: 0800 0000 1300 0000 0800 0003 2600 0000 ............&... │ -00001cc0: 0800 0000 1400 0000 0800 0003 2700 0000 ............'... │ -00001cd0: 0102 4400 d801 0000 0200 0000 1500 0000 ..D............. │ -00001ce0: 9800 0000 3000 0000 0000 0000 0000 0000 ....0........... │ -00001cf0: 0000 a000 0000 0000 0000 0000 0400 0000 ................ │ -00001d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001d10: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00001d20: 3000 0000 4000 0000 ffff ffff 5000 0000 0...@.......P... │ -00001d30: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ -00001d40: a000 0000 b000 0000 c000 0000 d000 0000 ................ │ -00001d50: e000 0000 f000 0000 0001 0000 1001 0000 ................ │ -00001d60: 2001 0000 3001 0000 0800 0000 0000 0000 ...0........... │ -00001d70: 0800 0003 2800 0000 0800 0000 0100 0000 ....(........... │ -00001d80: 0800 0003 2900 0000 0800 0000 0200 0000 ....)........... │ -00001d90: 0800 0003 2a00 0000 0800 0000 0300 0000 ....*........... │ -00001da0: 0800 0003 2b00 0000 0800 0000 0400 0000 ....+........... │ -00001db0: 0800 0003 2c00 0000 0800 0000 0600 0000 ....,........... │ -00001dc0: 0800 0003 2d00 0000 0800 0000 0700 0000 ....-........... │ -00001dd0: 0800 0003 2e00 0000 0800 0000 0800 0000 ................ │ -00001de0: 0800 0003 2f00 0000 0800 0000 0900 0000 ..../........... │ -00001df0: 0800 0003 3000 0000 0800 0000 0a00 0000 ....0........... │ -00001e00: 0800 0003 3100 0000 0800 0000 0b00 0000 ....1........... │ -00001e10: 0800 0003 3200 0000 0800 0000 0c00 0000 ....2........... │ -00001e20: 0800 0003 3300 0000 0800 0000 0d00 0000 ....3........... │ -00001e30: 0800 0003 3400 0000 0800 0000 0e00 0000 ....4........... │ -00001e40: 0800 0003 3500 0000 0800 0000 0f00 0000 ....5........... │ -00001e50: 0800 0003 3600 0000 0800 0000 1000 0000 ....6........... │ -00001e60: 0800 0003 3700 0000 0800 0000 1100 0000 ....7........... │ -00001e70: 0800 0003 3800 0000 0800 0000 1200 0000 ....8........... │ -00001e80: 0800 0003 3900 0000 0800 0000 1300 0000 ....9........... │ -00001e90: 0800 0003 3a00 0000 0800 0000 1400 0000 ....:........... │ -00001ea0: 0800 0003 3b00 0000 0102 4400 d801 0000 ....;.....D..... │ -00001eb0: 0200 0000 1500 0000 9800 0000 3000 0000 ............0... │ -00001ec0: 0000 0000 0000 0000 0000 f000 0000 0000 ................ │ -00001ed0: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ -00001ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001ef0: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ -00001f00: ffff ffff 5000 0000 6000 0000 7000 0000 ....P...`...p... │ -00001f10: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ -00001f20: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ -00001f30: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ -00001f40: 0800 0000 0000 0000 0800 0003 3c00 0000 ............<... │ -00001f50: 0800 0000 0100 0000 0800 0003 3d00 0000 ............=... │ -00001f60: 0800 0000 0200 0000 0800 0003 3e00 0000 ............>... │ -00001f70: 0800 0000 0300 0000 0800 0003 3f00 0000 ............?... │ -00001f80: 0800 0000 0400 0000 0800 0003 4000 0000 ............@... │ -00001f90: 0800 0000 0600 0000 0800 0003 4100 0000 ............A... │ -00001fa0: 0800 0000 0700 0000 0800 0003 4200 0000 ............B... │ -00001fb0: 0800 0000 0800 0000 0800 0003 4300 0000 ............C... │ -00001fc0: 0800 0000 0900 0000 0800 0003 4400 0000 ............D... │ -00001fd0: 0800 0000 0a00 0000 0800 0003 4500 0000 ............E... │ -00001fe0: 0800 0000 0b00 0000 0800 0003 4600 0000 ............F... │ -00001ff0: 0800 0000 0c00 0000 0800 0003 4700 0000 ............G... │ -00002000: 0800 0000 0d00 0000 0800 0003 4800 0000 ............H... │ -00002010: 0800 0000 0e00 0000 0800 0003 4900 0000 ............I... │ -00002020: 0800 0000 0f00 0000 0800 0003 4a00 0000 ............J... │ -00002030: 0800 0000 1000 0000 0800 0003 4b00 0000 ............K... │ -00002040: 0800 0000 1100 0000 0800 0003 4c00 0000 ............L... │ -00002050: 0800 0000 1200 0000 0800 0003 4d00 0000 ............M... │ -00002060: 0800 0000 1300 0000 0800 0003 4e00 0000 ............N... │ -00002070: 0800 0000 1400 0000 0800 0003 4f00 0000 ............O... │ -00002080: 0102 4400 d801 0000 0200 0000 1500 0000 ..D............. │ -00002090: 9800 0000 3000 0000 0000 0000 0000 0000 ....0........... │ -000020a0: 0000 4001 0000 0000 0000 0000 0400 0000 ..@............. │ -000020b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000020c0: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -000020d0: 3000 0000 4000 0000 ffff ffff 5000 0000 0...@.......P... │ -000020e0: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ -000020f0: a000 0000 b000 0000 c000 0000 d000 0000 ................ │ -00002100: e000 0000 f000 0000 0001 0000 1001 0000 ................ │ -00002110: 2001 0000 3001 0000 0800 0000 0000 0000 ...0........... │ -00002120: 0800 0003 5000 0000 0800 0000 0100 0000 ....P........... │ -00002130: 0800 0003 5100 0000 0800 0000 0200 0000 ....Q........... │ -00002140: 0800 0003 5200 0000 0800 0000 0300 0000 ....R........... │ -00002150: 0800 0003 5300 0000 0800 0000 0400 0000 ....S........... │ -00002160: 0800 0003 5400 0000 0800 0000 0600 0000 ....T........... │ -00002170: 0800 0003 5500 0000 0800 0000 0700 0000 ....U........... │ -00002180: 0800 0003 5600 0000 0800 0000 0800 0000 ....V........... │ -00002190: 0800 0003 5700 0000 0800 0000 0900 0000 ....W........... │ -000021a0: 0800 0003 5800 0000 0800 0000 0a00 0000 ....X........... │ -000021b0: 0800 0003 5900 0000 0800 0000 0b00 0000 ....Y........... │ -000021c0: 0800 0003 5a00 0000 0800 0000 0c00 0000 ....Z........... │ -000021d0: 0800 0003 5b00 0000 0800 0000 0d00 0000 ....[........... │ -000021e0: 0800 0003 5c00 0000 0800 0000 0e00 0000 ....\........... │ -000021f0: 0800 0003 5d00 0000 0800 0000 0f00 0000 ....]........... │ -00002200: 0800 0003 5e00 0000 0800 0000 1000 0000 ....^........... │ -00002210: 0800 0003 5f00 0000 0800 0000 1100 0000 ...._........... │ -00002220: 0800 0003 6000 0000 0800 0000 1200 0000 ....`........... │ -00002230: 0800 0003 6100 0000 0800 0000 1300 0000 ....a........... │ -00002240: 0800 0003 6200 0000 0800 0000 1400 0000 ....b........... │ -00002250: 0800 0003 6300 0000 0202 1000 5800 0000 ....c.......X... │ -00002260: 0300 0000 1200 0000 0000 0000 0000 0000 ................ │ -00002270: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002280: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001af0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00001b00: 0800 0000 0500 0000 0800 0003 1300 0000 ................ │ +00001b10: 0102 4c00 d001 0000 0200 0000 1500 0000 ..L............. │ +00001b20: a000 0000 3800 0000 0000 0000 0000 0000 ....8........... │ +00001b30: 0000 7800 0000 0000 0000 0000 0400 0000 ..x............. │ +00001b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001b50: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ +00001b60: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ +00001b70: ffff ffff 4000 0000 5000 0000 6000 0000 ....@...P...`... │ +00001b80: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ +00001b90: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ +00001ba0: f000 0000 0001 0000 1001 0000 2001 0000 ............ ... │ +00001bb0: 0800 0000 0100 0000 0800 0003 2700 0000 ............'... │ +00001bc0: 0800 0000 0200 0000 0800 0003 2300 0000 ............#... │ +00001bd0: 0800 0000 0300 0000 0800 0003 1f00 0000 ................ │ +00001be0: 0800 0000 0400 0000 0800 0003 1a00 0000 ................ │ +00001bf0: 0800 0000 0600 0000 0800 0003 1600 0000 ................ │ +00001c00: 0800 0000 0700 0000 0800 0003 1800 0000 ................ │ +00001c10: 0800 0000 0800 0000 0800 0003 1c00 0000 ................ │ +00001c20: 0800 0000 0900 0000 0800 0003 2000 0000 ............ ... │ +00001c30: 0800 0000 0a00 0000 0800 0003 2400 0000 ............$... │ +00001c40: 0800 0000 0b00 0000 0800 0003 2600 0000 ............&... │ +00001c50: 0800 0000 0c00 0000 0800 0003 2200 0000 ............"... │ +00001c60: 0800 0000 0d00 0000 0800 0003 1e00 0000 ................ │ +00001c70: 0800 0000 0e00 0000 0800 0003 1b00 0000 ................ │ +00001c80: 0800 0000 0f00 0000 0800 0003 1700 0000 ................ │ +00001c90: 0800 0000 1000 0000 0800 0003 1500 0000 ................ │ +00001ca0: 0800 0000 1100 0000 0800 0003 1900 0000 ................ │ +00001cb0: 0800 0000 1200 0000 0800 0003 1d00 0000 ................ │ +00001cc0: 0800 0000 1300 0000 0800 0003 2100 0000 ............!... │ +00001cd0: 0800 0000 1400 0000 0800 0003 2500 0000 ............%... │ +00001ce0: 0102 4c00 e001 0000 0200 0000 1500 0000 ..L............. │ +00001cf0: a000 0000 3800 0000 0000 0000 0000 0000 ....8........... │ +00001d00: 0000 a000 0000 0000 0000 0000 0400 0000 ................ │ +00001d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001d30: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +00001d40: ffff ffff 5000 0000 6000 0000 7000 0000 ....P...`...p... │ +00001d50: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ +00001d60: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ +00001d70: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ +00001d80: 0800 0000 0000 0000 0800 0003 3b00 0000 ............;... │ +00001d90: 0800 0000 0100 0000 0800 0003 2800 0000 ............(... │ +00001da0: 0800 0000 0200 0000 0800 0003 2c00 0000 ............,... │ +00001db0: 0800 0000 0300 0000 0800 0003 3400 0000 ............4... │ +00001dc0: 0800 0000 0400 0000 0800 0003 3800 0000 ............8... │ +00001dd0: 0800 0000 0600 0000 0800 0003 3000 0000 ............0... │ +00001de0: 0800 0000 0700 0000 0800 0003 3700 0000 ............7... │ +00001df0: 0800 0000 0800 0000 0800 0003 3300 0000 ............3... │ +00001e00: 0800 0000 0900 0000 0800 0003 2f00 0000 ............/... │ +00001e10: 0800 0000 0a00 0000 0800 0003 2b00 0000 ............+... │ +00001e20: 0800 0000 0b00 0000 0800 0003 2900 0000 ............)... │ +00001e30: 0800 0000 0c00 0000 0800 0003 2d00 0000 ............-... │ +00001e40: 0800 0000 0d00 0000 0800 0003 3100 0000 ............1... │ +00001e50: 0800 0000 0e00 0000 0800 0003 3500 0000 ............5... │ +00001e60: 0800 0000 0f00 0000 0800 0003 3900 0000 ............9... │ +00001e70: 0800 0000 1000 0000 0800 0003 3a00 0000 ............:... │ +00001e80: 0800 0000 1100 0000 0800 0003 3600 0000 ............6... │ +00001e90: 0800 0000 1200 0000 0800 0003 3200 0000 ............2... │ +00001ea0: 0800 0000 1300 0000 0800 0003 2e00 0000 ................ │ +00001eb0: 0800 0000 1400 0000 0800 0003 2a00 0000 ............*... │ +00001ec0: 0102 4c00 e001 0000 0200 0000 1500 0000 ..L............. │ +00001ed0: a000 0000 3800 0000 0000 0000 0000 0000 ....8........... │ +00001ee0: 0000 f000 0000 0000 0000 0000 0400 0000 ................ │ +00001ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001f10: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +00001f20: ffff ffff 5000 0000 6000 0000 7000 0000 ....P...`...p... │ +00001f30: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ +00001f40: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ +00001f50: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ +00001f60: 0800 0000 0000 0000 0800 0003 3f00 0000 ............?... │ +00001f70: 0800 0000 0100 0000 0800 0003 4000 0000 ............@... │ +00001f80: 0800 0000 0200 0000 0800 0003 4100 0000 ............A... │ +00001f90: 0800 0000 0300 0000 0800 0003 4300 0000 ............C... │ +00001fa0: 0800 0000 0400 0000 0800 0003 4400 0000 ............D... │ +00001fb0: 0800 0000 0600 0000 0800 0003 4700 0000 ............G... │ +00001fc0: 0800 0000 0700 0000 0800 0003 4800 0000 ............H... │ +00001fd0: 0800 0000 0800 0000 0800 0003 4b00 0000 ............K... │ +00001fe0: 0800 0000 0900 0000 0800 0003 4c00 0000 ............L... │ +00001ff0: 0800 0000 0a00 0000 0800 0003 4f00 0000 ............O... │ +00002000: 0800 0000 0b00 0000 0800 0003 4d00 0000 ............M... │ +00002010: 0800 0000 0c00 0000 0800 0003 4900 0000 ............I... │ +00002020: 0800 0000 0d00 0000 0800 0003 4500 0000 ............E... │ +00002030: 0800 0000 0e00 0000 0800 0003 3c00 0000 ............<... │ +00002040: 0800 0000 0f00 0000 0800 0003 3d00 0000 ............=... │ +00002050: 0800 0000 1000 0000 0800 0003 3e00 0000 ............>... │ +00002060: 0800 0000 1100 0000 0800 0003 4200 0000 ............B... │ +00002070: 0800 0000 1200 0000 0800 0003 4600 0000 ............F... │ +00002080: 0800 0000 1300 0000 0800 0003 4a00 0000 ............J... │ +00002090: 0800 0000 1400 0000 0800 0003 4e00 0000 ............N... │ +000020a0: 0102 4c00 e001 0000 0200 0000 1500 0000 ..L............. │ +000020b0: a000 0000 3800 0000 0000 0000 0000 0000 ....8........... │ +000020c0: 0000 4001 0000 0000 0000 0000 0400 0000 ..@............. │ +000020d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000020e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000020f0: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +00002100: ffff ffff 5000 0000 6000 0000 7000 0000 ....P...`...p... │ +00002110: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ +00002120: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ +00002130: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ +00002140: 0800 0000 0000 0000 0800 0003 6200 0000 ............b... │ +00002150: 0800 0000 0100 0000 0800 0003 6000 0000 ............`... │ +00002160: 0800 0000 0200 0000 0800 0003 5e00 0000 ............^... │ +00002170: 0800 0000 0300 0000 0800 0003 5c00 0000 ............\... │ +00002180: 0800 0000 0400 0000 0800 0003 5a00 0000 ............Z... │ +00002190: 0800 0000 0600 0000 0800 0003 5800 0000 ............X... │ +000021a0: 0800 0000 0700 0000 0800 0003 5600 0000 ............V... │ +000021b0: 0800 0000 0800 0000 0800 0003 5400 0000 ............T... │ +000021c0: 0800 0000 0900 0000 0800 0003 5200 0000 ............R... │ +000021d0: 0800 0000 0a00 0000 0800 0003 5000 0000 ............P... │ +000021e0: 0800 0000 0b00 0000 0800 0003 5300 0000 ............S... │ +000021f0: 0800 0000 0c00 0000 0800 0003 5700 0000 ............W... │ +00002200: 0800 0000 0d00 0000 0800 0003 5b00 0000 ............[... │ +00002210: 0800 0000 0e00 0000 0800 0003 6100 0000 ............a... │ +00002220: 0800 0000 0f00 0000 0800 0003 5f00 0000 ............_... │ +00002230: 0800 0000 1000 0000 0800 0003 6300 0000 ............c... │ +00002240: 0800 0000 1100 0000 0800 0003 5d00 0000 ............]... │ +00002250: 0800 0000 1200 0000 0800 0003 5900 0000 ............Y... │ +00002260: 0800 0000 1300 0000 0800 0003 5500 0000 ............U... │ +00002270: 0800 0000 1400 0000 0800 0003 5100 0000 ............Q... │ +00002280: 0202 1000 5800 0000 0300 0000 1200 0000 ....X........... │ 00002290: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000022a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000022b0: 0102 4400 ac01 0000 0300 0000 1200 0000 ..D............. │ -000022c0: 8c00 0000 3000 0000 0000 0000 0000 0000 ....0........... │ -000022d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000022e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000022f0: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00002300: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ -00002310: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ -00002320: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ -00002330: f000 0000 0001 0000 1001 0000 0800 0000 ................ │ -00002340: 1500 0000 0800 0003 0100 0000 0800 0000 ................ │ -00002350: 1600 0000 0800 0003 0200 0000 0800 0000 ................ │ -00002360: 1700 0000 0800 0003 0300 0000 0800 0000 ................ │ -00002370: 1800 0000 0800 0003 0400 0000 0800 0000 ................ │ -00002380: 1900 0000 0800 0003 0500 0000 0800 0000 ................ │ -00002390: 1a00 0000 0800 0003 0600 0000 0800 0000 ................ │ -000023a0: 1b00 0000 0800 0003 0700 0000 0800 0000 ................ │ -000023b0: 1c00 0000 0800 0003 0800 0000 0800 0000 ................ │ -000023c0: 1d00 0000 0800 0003 0900 0000 0800 0000 ................ │ -000023d0: 1e00 0000 0800 0003 0a00 0000 0800 0000 ................ │ -000023e0: 1f00 0000 0800 0003 0b00 0000 0800 0000 ................ │ -000023f0: 2000 0000 0800 0003 0c00 0000 0800 0000 ............... │ -00002400: 2100 0000 0800 0003 0d00 0000 0800 0000 !............... │ -00002410: 2200 0000 0800 0003 0e00 0000 0800 0000 "............... │ -00002420: 2300 0000 0800 0003 0f00 0000 0800 0000 #............... │ -00002430: 2400 0000 0800 0003 1000 0000 0800 0000 $............... │ -00002440: 2500 0000 0800 0003 1100 0000 0800 0000 %............... │ -00002450: 2600 0000 0800 0003 1200 0000 0202 1000 &............... │ -00002460: 1800 0000 0400 0000 0200 0000 0000 0000 ................ │ -00002470: 0000 0000 0102 4400 6c00 0000 0400 0000 ......D.l....... │ -00002480: 0200 0000 4c00 0000 3000 0000 0000 0000 ....L...0....... │ -00002490: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000024a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000024b0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -000024c0: 0800 0000 2700 0000 0800 0003 1300 0000 ....'........... │ -000024d0: 0800 0000 2800 0000 0800 0003 1400 0000 ....(........... │ -000024e0: 0202 1000 2000 0000 0500 0000 0400 0000 .... ........... │ -000024f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002500: 0102 4400 9400 0000 0500 0000 0400 0000 ..D............. │ -00002510: 5400 0000 3000 0000 0000 0000 0000 0000 T...0........... │ -00002520: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002530: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002540: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00002550: 3000 0000 0800 0000 2900 0000 0800 0003 0.......)....... │ -00002560: 6400 0000 0800 0000 2a00 0000 0800 0003 d.......*....... │ -00002570: 6500 0000 0800 0000 2b00 0000 0800 0003 e.......+....... │ -00002580: 6600 0000 0800 0000 2c00 0000 0800 0003 f.......,....... │ -00002590: 6400 0000 0202 1000 1800 0000 0600 0000 d............... │ -000025a0: 0200 0000 0000 0000 0000 0000 0102 4400 ..............D. │ -000025b0: b400 0000 0600 0000 0200 0000 4c00 0000 ............L... │ -000025c0: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ -000025d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000025e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000025f0: 0000 0000 4000 0000 1000 0100 2d00 0000 ....@.......-... │ -00002600: 0000 0000 0400 0000 0000 0002 0800 0003 ................ │ -00002610: 6700 0000 0100 0002 0800 0003 6800 0000 g...........h... │ -00002620: 0200 0002 0800 0003 6900 0000 0300 0002 ........i....... │ -00002630: 0800 0003 6a00 0000 1000 0100 2e00 0000 ....j........... │ -00002640: 0000 0000 0200 0000 0000 0002 0800 0003 ................ │ -00002650: 6b00 0000 0100 0002 0800 0003 6c00 0000 k...........l... │ -00002660: 0202 1000 1400 0000 0700 0000 0100 0000 ................ │ -00002670: 0000 0000 0102 4400 5800 0000 0700 0000 ......D.X....... │ -00002680: 0100 0000 4800 0000 3000 0000 0000 0000 ....H...0....... │ -00002690: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000026a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000026b0: 0000 0000 0000 0000 0000 0000 1000 0100 ................ │ -000026c0: 2f00 0000 0d00 0301 0000 0000 0202 1000 /............... │ -000026d0: 0001 0000 0800 0000 3c00 0000 0000 0000 ........<....... │ +000022b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000022c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000022d0: 0000 0000 0000 0000 0102 4c00 b401 0000 ..........L..... │ +000022e0: 0300 0000 1200 0000 9400 0000 3800 0000 ............8... │ +000022f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002300: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002310: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002320: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00002330: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +00002340: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ +00002350: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ +00002360: f000 0000 0001 0000 1001 0000 0800 0000 ................ │ +00002370: 1500 0000 0800 0003 0300 0000 0800 0000 ................ │ +00002380: 1600 0000 0800 0003 0400 0000 0800 0000 ................ │ +00002390: 1700 0000 0800 0003 0700 0000 0800 0000 ................ │ +000023a0: 1800 0000 0800 0003 0800 0000 0800 0000 ................ │ +000023b0: 1900 0000 0800 0003 0b00 0000 0800 0000 ................ │ +000023c0: 1a00 0000 0800 0003 0000 0000 0800 0000 ................ │ +000023d0: 1b00 0000 0800 0003 0c00 0000 0800 0000 ................ │ +000023e0: 1c00 0000 0800 0003 0f00 0000 0800 0000 ................ │ +000023f0: 1d00 0000 0800 0003 1000 0000 0800 0000 ................ │ +00002400: 1e00 0000 0800 0003 1400 0000 0800 0000 ................ │ +00002410: 1f00 0000 0800 0003 1200 0000 0800 0000 ................ │ +00002420: 2000 0000 0800 0003 1100 0000 0800 0000 ............... │ +00002430: 2100 0000 0800 0003 0e00 0000 0800 0000 !............... │ +00002440: 2200 0000 0800 0003 0d00 0000 0800 0000 "............... │ +00002450: 2300 0000 0800 0003 0a00 0000 0800 0000 #............... │ +00002460: 2400 0000 0800 0003 0900 0000 0800 0000 $............... │ +00002470: 2500 0000 0800 0003 0600 0000 0800 0000 %............... │ +00002480: 2600 0000 0800 0003 0500 0000 0202 1000 &............... │ +00002490: 1800 0000 0400 0000 0200 0000 0000 0000 ................ │ +000024a0: 0000 0000 0102 4c00 7400 0000 0400 0000 ......L.t....... │ +000024b0: 0200 0000 5400 0000 3800 0000 0000 0000 ....T...8....... │ +000024c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000024d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000024e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000024f0: 0000 0000 1000 0000 0800 0000 2700 0000 ............'... │ +00002500: 0800 0003 0200 0000 0800 0000 2800 0000 ............(... │ +00002510: 0800 0003 0100 0000 0202 1000 2000 0000 ............ ... │ +00002520: 0500 0000 0400 0000 0000 0000 0000 0000 ................ │ +00002530: 0000 0000 0000 0000 0102 4c00 9c00 0000 ..........L..... │ +00002540: 0500 0000 0400 0000 5c00 0000 3800 0000 ........\...8... │ +00002550: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002560: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002570: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002580: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00002590: 3000 0000 0800 0000 2900 0000 0800 0003 0.......)....... │ +000025a0: 6400 0000 0800 0000 2a00 0000 0800 0003 d.......*....... │ +000025b0: 6500 0000 0800 0000 2b00 0000 0800 0003 e.......+....... │ +000025c0: 6600 0000 0800 0000 2c00 0000 0800 0003 f.......,....... │ +000025d0: 6400 0000 0202 1000 1800 0000 0600 0000 d............... │ +000025e0: 0200 0000 0000 0000 0000 0000 0102 4c00 ..............L. │ +000025f0: bc00 0000 0600 0000 0200 0000 5400 0000 ............T... │ +00002600: 3800 0000 0000 0000 0000 0000 0000 0000 8............... │ +00002610: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002620: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002630: 0000 0000 0000 0000 0000 0000 4000 0000 ............@... │ +00002640: 1000 0100 2d00 0000 0000 0000 0400 0000 ....-........... │ +00002650: 0000 0002 0800 0003 6700 0000 0100 0002 ........g....... │ +00002660: 0800 0003 6800 0000 0200 0002 0800 0003 ....h........... │ +00002670: 6900 0000 0300 0002 0800 0003 6a00 0000 i...........j... │ +00002680: 1000 0100 2e00 0000 0000 0000 0200 0000 ................ │ +00002690: 0000 0002 0800 0003 6b00 0000 0100 0002 ........k....... │ +000026a0: 0800 0003 6c00 0000 0202 1000 1400 0000 ....l........... │ +000026b0: 0700 0000 0100 0000 0000 0000 0102 4c00 ..............L. │ +000026c0: 6000 0000 0700 0000 0100 0000 5000 0000 `...........P... │ +000026d0: 3800 0000 0000 0000 0000 0000 0000 0000 8............... │ 000026e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000026f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002710: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002720: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002700: 0000 0000 0000 0000 0000 0000 1000 0100 ................ │ +00002710: 2f00 0000 0d00 0301 0000 0000 0202 1000 /............... │ +00002720: 0001 0000 0800 0000 3c00 0000 0000 0000 ........<....... │ 00002730: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002780: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002790: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000027a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000027b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000027c0: 0000 0000 0000 0000 0000 0000 0102 4400 ..............D. │ -000027d0: f404 0000 0800 0000 3c00 0000 3401 0000 ........<...4... │ -000027e0: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ +000027c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000027d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000027e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000027f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002810: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00002820: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ -00002830: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ -00002840: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ -00002850: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ -00002860: 4001 0000 5001 0000 6001 0000 7001 0000 @...P...`...p... │ -00002870: 8001 0000 9001 0000 a001 0000 b001 0000 ................ │ -00002880: c001 0000 d001 0000 e001 0000 f001 0000 ................ │ -00002890: 0002 0000 1002 0000 2002 0000 3002 0000 ........ ...0... │ -000028a0: 4002 0000 5002 0000 6002 0000 7002 0000 @...P...`...p... │ -000028b0: 8002 0000 9002 0000 a002 0000 b002 0000 ................ │ -000028c0: c002 0000 d002 0000 e002 0000 f002 0000 ................ │ -000028d0: 0003 0000 1003 0000 2003 0000 3003 0000 ........ ...0... │ -000028e0: 4003 0000 5003 0000 6003 0000 7003 0000 @...P...`...p... │ -000028f0: 8003 0000 9003 0000 a003 0000 b003 0000 ................ │ -00002900: 0800 0000 3000 0000 0800 0012 0000 0000 ....0........... │ -00002910: 0800 0000 3100 0000 0800 0012 0000 0000 ....1........... │ -00002920: 0800 0000 3200 0000 0800 0012 0000 0000 ....2........... │ -00002930: 0800 0000 3300 0000 0800 0012 0000 0000 ....3........... │ -00002940: 0800 0000 3400 0000 0800 0012 0000 0000 ....4........... │ -00002950: 0800 0000 3500 0000 0800 0012 0000 0000 ....5........... │ -00002960: 0800 0000 3600 0000 0800 0012 0000 0000 ....6........... │ -00002970: 0800 0000 3700 0000 0800 0012 0000 0000 ....7........... │ -00002980: 0800 0000 3800 0000 0800 0012 0000 0000 ....8........... │ -00002990: 0800 0000 3900 0000 0800 0012 0000 0000 ....9........... │ -000029a0: 0800 0000 3a00 0000 0800 0012 0000 0000 ....:........... │ -000029b0: 0800 0000 3b00 0000 0800 0012 0000 0000 ....;........... │ -000029c0: 0800 0000 3c00 0000 0800 0012 0000 0000 ....<........... │ -000029d0: 0800 0000 3d00 0000 0800 0012 0000 0000 ....=........... │ -000029e0: 0800 0000 3e00 0000 0800 0012 0000 0000 ....>........... │ -000029f0: 0800 0000 3f00 0000 0800 0012 0000 0000 ....?........... │ -00002a00: 0800 0000 4000 0000 0800 0012 0000 0000 ....@........... │ -00002a10: 0800 0000 4100 0000 0800 0012 0000 0000 ....A........... │ -00002a20: 0800 0000 4200 0000 0800 0012 0000 0000 ....B........... │ -00002a30: 0800 0000 4300 0000 0800 0012 0000 0000 ....C........... │ -00002a40: 0800 0000 4400 0000 0800 0012 0000 0000 ....D........... │ -00002a50: 0800 0000 4500 0000 0800 0012 0000 0000 ....E........... │ -00002a60: 0800 0000 4600 0000 0800 0012 0000 0000 ....F........... │ -00002a70: 0800 0000 4700 0000 0800 0012 0000 0000 ....G........... │ -00002a80: 0800 0000 4800 0000 0800 0012 0000 0000 ....H........... │ -00002a90: 0800 0000 4900 0000 0800 0012 0000 0000 ....I........... │ -00002aa0: 0800 0000 4a00 0000 0800 0012 0000 0000 ....J........... │ -00002ab0: 0800 0000 4b00 0000 0800 0012 0000 0000 ....K........... │ -00002ac0: 0800 0000 4c00 0000 0800 0012 0000 0000 ....L........... │ -00002ad0: 0800 0000 4d00 0000 0800 0012 0000 0000 ....M........... │ -00002ae0: 0800 0000 4e00 0000 0800 0012 0000 0000 ....N........... │ -00002af0: 0800 0000 4f00 0000 0800 0012 0000 0000 ....O........... │ -00002b00: 0800 0000 5000 0000 0800 0012 0000 0000 ....P........... │ -00002b10: 0800 0000 5100 0000 0800 0012 0000 0000 ....Q........... │ -00002b20: 0800 0000 5200 0000 0800 0012 0000 0000 ....R........... │ -00002b30: 0800 0000 5300 0000 0800 0012 0000 0000 ....S........... │ -00002b40: 0800 0000 5400 0000 0800 0012 0000 0000 ....T........... │ -00002b50: 0800 0000 5500 0000 0800 0012 0000 0000 ....U........... │ -00002b60: 0800 0000 5600 0000 0800 0012 0000 0000 ....V........... │ -00002b70: 0800 0000 5700 0000 0800 0012 0000 0000 ....W........... │ -00002b80: 0800 0000 5800 0000 0800 0012 0000 0000 ....X........... │ -00002b90: 0800 0000 5900 0000 0800 0012 0000 0000 ....Y........... │ -00002ba0: 0800 0000 5a00 0000 0800 0012 0000 0000 ....Z........... │ -00002bb0: 0800 0000 5b00 0000 0800 0012 0000 0000 ....[........... │ -00002bc0: 0800 0000 5c00 0000 0800 0012 0000 0000 ....\........... │ -00002bd0: 0800 0000 5d00 0000 0800 0012 0000 0000 ....]........... │ -00002be0: 0800 0000 5e00 0000 0800 0012 0000 0000 ....^........... │ -00002bf0: 0800 0000 5f00 0000 0800 0012 0000 0000 ...._........... │ -00002c00: 0800 0000 6000 0000 0800 0012 0000 0000 ....`........... │ -00002c10: 0800 0000 6100 0000 0800 0012 0000 0000 ....a........... │ -00002c20: 0800 0000 6200 0000 0800 0012 0000 0000 ....b........... │ -00002c30: 0800 0000 6300 0000 0800 0012 0000 0000 ....c........... │ -00002c40: 0800 0000 6400 0000 0800 0012 0000 0000 ....d........... │ -00002c50: 0800 0000 6500 0000 0800 0012 0000 0000 ....e........... │ -00002c60: 0800 0000 6600 0000 0800 0012 0000 0000 ....f........... │ -00002c70: 0800 0000 6700 0000 0800 0012 0000 0000 ....g........... │ -00002c80: 0800 0000 6800 0000 0800 0012 0000 0000 ....h........... │ -00002c90: 0800 0000 6900 0000 0800 0012 0000 0000 ....i........... │ -00002ca0: 0800 0000 6a00 0000 0800 0012 0000 0000 ....j........... │ -00002cb0: 0800 0000 6b00 0000 0800 0012 0000 0000 ....k........... │ +00002810: 0000 0000 0000 0000 0000 0000 0102 4c00 ..............L. │ +00002820: fc04 0000 0800 0000 3c00 0000 3c01 0000 ........<...<... │ +00002830: 3800 0000 0000 0000 0000 0000 0000 0000 8............... │ +00002840: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002860: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ +00002870: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ +00002880: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ +00002890: a000 0000 b000 0000 c000 0000 d000 0000 ................ │ +000028a0: e000 0000 f000 0000 0001 0000 1001 0000 ................ │ +000028b0: 2001 0000 3001 0000 4001 0000 5001 0000 ...0...@...P... │ +000028c0: 6001 0000 7001 0000 8001 0000 9001 0000 `...p........... │ +000028d0: a001 0000 b001 0000 c001 0000 d001 0000 ................ │ +000028e0: e001 0000 f001 0000 0002 0000 1002 0000 ................ │ +000028f0: 2002 0000 3002 0000 4002 0000 5002 0000 ...0...@...P... │ +00002900: 6002 0000 7002 0000 8002 0000 9002 0000 `...p........... │ +00002910: a002 0000 b002 0000 c002 0000 d002 0000 ................ │ +00002920: e002 0000 f002 0000 0003 0000 1003 0000 ................ │ +00002930: 2003 0000 3003 0000 4003 0000 5003 0000 ...0...@...P... │ +00002940: 6003 0000 7003 0000 8003 0000 9003 0000 `...p........... │ +00002950: a003 0000 b003 0000 0800 0000 3000 0000 ............0... │ +00002960: 0800 0012 0000 0000 0800 0000 3100 0000 ............1... │ +00002970: 0800 0012 0000 0000 0800 0000 3200 0000 ............2... │ +00002980: 0800 0012 0000 0000 0800 0000 3300 0000 ............3... │ +00002990: 0800 0012 0000 0000 0800 0000 3400 0000 ............4... │ +000029a0: 0800 0012 0000 0000 0800 0000 3500 0000 ............5... │ +000029b0: 0800 0012 0000 0000 0800 0000 3600 0000 ............6... │ +000029c0: 0800 0012 0000 0000 0800 0000 3700 0000 ............7... │ +000029d0: 0800 0012 0000 0000 0800 0000 3800 0000 ............8... │ +000029e0: 0800 0012 0000 0000 0800 0000 3900 0000 ............9... │ +000029f0: 0800 0012 0000 0000 0800 0000 3a00 0000 ............:... │ +00002a00: 0800 0012 0000 0000 0800 0000 3b00 0000 ............;... │ +00002a10: 0800 0012 0000 0000 0800 0000 3c00 0000 ............<... │ +00002a20: 0800 0012 0000 0000 0800 0000 3d00 0000 ............=... │ +00002a30: 0800 0012 0000 0000 0800 0000 3e00 0000 ............>... │ +00002a40: 0800 0012 0000 0000 0800 0000 3f00 0000 ............?... │ +00002a50: 0800 0012 0000 0000 0800 0000 4000 0000 ............@... │ +00002a60: 0800 0012 0000 0000 0800 0000 4100 0000 ............A... │ +00002a70: 0800 0012 0000 0000 0800 0000 4200 0000 ............B... │ +00002a80: 0800 0012 0000 0000 0800 0000 4300 0000 ............C... │ +00002a90: 0800 0012 0000 0000 0800 0000 4400 0000 ............D... │ +00002aa0: 0800 0012 0000 0000 0800 0000 4500 0000 ............E... │ +00002ab0: 0800 0012 0000 0000 0800 0000 4600 0000 ............F... │ +00002ac0: 0800 0012 0000 0000 0800 0000 4700 0000 ............G... │ +00002ad0: 0800 0012 0000 0000 0800 0000 4800 0000 ............H... │ +00002ae0: 0800 0012 0000 0000 0800 0000 4900 0000 ............I... │ +00002af0: 0800 0012 0000 0000 0800 0000 4a00 0000 ............J... │ +00002b00: 0800 0012 0000 0000 0800 0000 4b00 0000 ............K... │ +00002b10: 0800 0012 0000 0000 0800 0000 4c00 0000 ............L... │ +00002b20: 0800 0012 0000 0000 0800 0000 4d00 0000 ............M... │ +00002b30: 0800 0012 0000 0000 0800 0000 4e00 0000 ............N... │ +00002b40: 0800 0012 0000 0000 0800 0000 4f00 0000 ............O... │ +00002b50: 0800 0012 0000 0000 0800 0000 5000 0000 ............P... │ +00002b60: 0800 0012 0000 0000 0800 0000 5100 0000 ............Q... │ +00002b70: 0800 0012 0000 0000 0800 0000 5200 0000 ............R... │ +00002b80: 0800 0012 0000 0000 0800 0000 5300 0000 ............S... │ +00002b90: 0800 0012 0000 0000 0800 0000 5400 0000 ............T... │ +00002ba0: 0800 0012 0000 0000 0800 0000 5500 0000 ............U... │ +00002bb0: 0800 0012 0000 0000 0800 0000 5600 0000 ............V... │ +00002bc0: 0800 0012 0000 0000 0800 0000 5700 0000 ............W... │ +00002bd0: 0800 0012 0000 0000 0800 0000 5800 0000 ............X... │ +00002be0: 0800 0012 0000 0000 0800 0000 5900 0000 ............Y... │ +00002bf0: 0800 0012 0000 0000 0800 0000 5a00 0000 ............Z... │ +00002c00: 0800 0012 0000 0000 0800 0000 5b00 0000 ............[... │ +00002c10: 0800 0012 0000 0000 0800 0000 5c00 0000 ............\... │ +00002c20: 0800 0012 0000 0000 0800 0000 5d00 0000 ............]... │ +00002c30: 0800 0012 0000 0000 0800 0000 5e00 0000 ............^... │ +00002c40: 0800 0012 0000 0000 0800 0000 5f00 0000 ............_... │ +00002c50: 0800 0012 0000 0000 0800 0000 6000 0000 ............`... │ +00002c60: 0800 0012 0000 0000 0800 0000 6100 0000 ............a... │ +00002c70: 0800 0012 0000 0000 0800 0000 6200 0000 ............b... │ +00002c80: 0800 0012 0000 0000 0800 0000 6300 0000 ............c... │ +00002c90: 0800 0012 0000 0000 0800 0000 6400 0000 ............d... │ +00002ca0: 0800 0012 0000 0000 0800 0000 6500 0000 ............e... │ +00002cb0: 0800 0012 0000 0000 0800 0000 6600 0000 ............f... │ +00002cc0: 0800 0012 0000 0000 0800 0000 6700 0000 ............g... │ +00002cd0: 0800 0012 0000 0000 0800 0000 6800 0000 ............h... │ +00002ce0: 0800 0012 0000 0000 0800 0000 6900 0000 ............i... │ +00002cf0: 0800 0012 0000 0000 0800 0000 6a00 0000 ............j... │ +00002d00: 0800 0012 0000 0000 0800 0000 6b00 0000 ............k... │ +00002d10: 0800 0012 0000 0000 ........ ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,30 +1,30 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 65048033 │ │ -signature : 7244...f7a1 │ │ -file_size : 654696 │ │ +checksum : 191e9c2e │ │ +signature : bfd7...9899 │ │ +file_size : 597488 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 5324 │ │ +string_ids_size : 5322 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 634 │ │ -type_ids_off : 21408 (0x0053a0) │ │ +type_ids_off : 21400 (0x005398) │ │ proto_ids_size : 866 │ │ -proto_ids_off : 23944 (0x005d88) │ │ +proto_ids_off : 23936 (0x005d80) │ │ field_ids_size : 1275 │ │ -field_ids_off : 34336 (0x008620) │ │ +field_ids_off : 34328 (0x008618) │ │ method_ids_size : 3970 │ │ -method_ids_off : 44536 (0x00adf8) │ │ +method_ids_off : 44528 (0x00adf0) │ │ class_defs_size : 331 │ │ -class_defs_off : 76296 (0x012a08) │ │ -data_size : 564428 │ │ -data_off : 90268 (0x01609c) │ │ +class_defs_off : 76288 (0x012a00) │ │ +data_size : 507180 │ │ +data_off : 90308 (0x0160c4) │ │ │ │ Class #0 header: │ │ class_idx : 8 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 503 │ │ source_file_idx : 1886 │ │ static_fields_size : 0 │ │ @@ -180,26 +180,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -01ef84: |[01ef84] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -01ef94: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -01ef98: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -01ef9c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -01efa0: 2200 5000 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0050 │ │ -01efa4: 7010 3001 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0130 │ │ -01efaa: 6900 2200 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ -01efae: 0e00 |000d: return-void │ │ -01efb0: 2200 5100 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0051 │ │ -01efb4: 7010 3601 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0136 │ │ -01efba: 6900 2200 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ -01efbe: 28f8 |0015: goto 000d // -0008 │ │ +0200f8: |[0200f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +020108: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02010c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +020110: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +020114: 2200 5000 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0050 │ │ +020118: 7010 3001 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0130 │ │ +02011e: 6900 2200 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ +020122: 0e00 |000d: return-void │ │ +020124: 2200 5100 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0051 │ │ +020128: 7010 3601 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0136 │ │ +02012e: 6900 2200 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ +020132: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ locals : │ │ @@ -209,17 +209,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01efc0: |[01efc0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -01efd0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01efd6: 0e00 |0003: return-void │ │ +020134: |[020134] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +020144: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02014a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -228,55 +228,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -01efd8: |[01efd8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -01efe8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -01efea: 2200 fb01 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -01efee: 7010 d70c 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -01eff4: 1a02 2408 |0006: const-string v2, "[" // string@0824 │ │ -01eff8: 6e20 dd0c 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01effe: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -01f002: 7110 9d0c 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0c9d │ │ -01f008: 0a02 |0010: move-result v2 │ │ -01f00a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -01f00e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -01f012: b524 |0015: and-int/2addr v4, v2 │ │ -01f014: 6e10 e00c 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0ce0 │ │ -01f01a: 0a02 |0019: move-result v2 │ │ -01f01c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -01f020: 1a02 ee00 |001c: const-string v2, ", " // string@00ee │ │ -01f024: 6e20 dd0c 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f02a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -01f030: 28e7 |0024: goto 000b // -0019 │ │ -01f032: 1a02 5d02 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@025d │ │ -01f036: 6e20 dd0c 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f03c: 28e1 |002a: goto 000b // -001f │ │ -01f03e: 1a02 5a02 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@025a │ │ -01f042: 6e20 dd0c 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f048: 28db |0030: goto 000b // -0025 │ │ -01f04a: 1a02 5c02 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@025c │ │ -01f04e: 6e20 dd0c 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f054: 28d5 |0036: goto 000b // -002b │ │ -01f056: 1a02 5b02 |0037: const-string v2, "FEEDBACK_GENERIC" // string@025b │ │ -01f05a: 6e20 dd0c 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f060: 28cf |003c: goto 000b // -0031 │ │ -01f062: 1a02 5e02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@025e │ │ -01f066: 6e20 dd0c 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f06c: 28c9 |0042: goto 000b // -0037 │ │ -01f06e: 1a02 4308 |0043: const-string v2, "]" // string@0843 │ │ -01f072: 6e20 dd0c 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f078: 6e10 e10c 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -01f07e: 0c02 |004b: move-result-object v2 │ │ -01f080: 1102 |004c: return-object v2 │ │ -01f082: 0000 |004d: nop // spacer │ │ -01f084: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +02014c: |[02014c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +02015c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02015e: 2200 fb01 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +020162: 7010 d70c 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +020168: 1a02 2408 |0006: const-string v2, "[" // string@0824 │ │ +02016c: 6e20 dd0c 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020172: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +020176: 7110 9d0c 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0c9d │ │ +02017c: 0a02 |0010: move-result v2 │ │ +02017e: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +020182: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +020186: b524 |0015: and-int/2addr v4, v2 │ │ +020188: 6e10 e00c 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0ce0 │ │ +02018e: 0a02 |0019: move-result v2 │ │ +020190: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +020194: 1a02 ee00 |001c: const-string v2, ", " // string@00ee │ │ +020198: 6e20 dd0c 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02019e: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +0201a4: 28e7 |0024: goto 000b // -0019 │ │ +0201a6: 1a02 5d02 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@025d │ │ +0201aa: 6e20 dd0c 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0201b0: 28e1 |002a: goto 000b // -001f │ │ +0201b2: 1a02 5a02 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@025a │ │ +0201b6: 6e20 dd0c 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0201bc: 28db |0030: goto 000b // -0025 │ │ +0201be: 1a02 5c02 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@025c │ │ +0201c2: 6e20 dd0c 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0201c8: 28d5 |0036: goto 000b // -002b │ │ +0201ca: 1a02 5b02 |0037: const-string v2, "FEEDBACK_GENERIC" // string@025b │ │ +0201ce: 6e20 dd0c 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0201d4: 28cf |003c: goto 000b // -0031 │ │ +0201d6: 1a02 5e02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@025e │ │ +0201da: 6e20 dd0c 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0201e0: 28c9 |0042: goto 000b // -0037 │ │ +0201e2: 1a02 4308 |0043: const-string v2, "]" // string@0843 │ │ +0201e6: 6e20 dd0c 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0201ec: 6e10 e10c 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0201f2: 0c02 |004b: move-result-object v2 │ │ +0201f4: 1102 |004c: return-object v2 │ │ +0201f6: 0000 |004d: nop // spacer │ │ +0201f8: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0006 line=190 │ │ 0x000b line=191 │ │ 0x000d line=192 │ │ 0x0013 line=193 │ │ @@ -301,21 +301,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -01f0b0: |[01f0b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -01f0c0: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ -01f0c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -01f0c8: 1100 |0004: return-object v0 │ │ -01f0ca: 1a00 3102 |0005: const-string v0, "DEFAULT" // string@0231 │ │ -01f0ce: 28fd |0007: goto 0004 // -0003 │ │ -01f0d0: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ +020224: |[020224] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +020234: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ +02023a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02023c: 1100 |0004: return-object v0 │ │ +02023e: 1a00 3102 |0005: const-string v0, "DEFAULT" // string@0231 │ │ +020242: 28fd |0007: goto 0004 // -0003 │ │ +020244: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0003 line=232 │ │ 0x0005 line=230 │ │ 0x0008 line=228 │ │ locals : │ │ @@ -326,19 +326,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01f0dc: |[01f0dc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -01f0ec: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ -01f0f0: 7220 3c01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@013c │ │ -01f0f6: 0a00 |0005: move-result v0 │ │ -01f0f8: 0f00 |0006: return v0 │ │ +020250: |[020250] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +020260: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ +020264: 7220 3c01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@013c │ │ +02026a: 0a00 |0005: move-result v0 │ │ +02026c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -346,19 +346,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01f0fc: |[01f0fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01f10c: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ -01f110: 7220 3d01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013d │ │ -01f116: 0c00 |0005: move-result-object v0 │ │ -01f118: 1100 |0006: return-object v0 │ │ +020270: |[020270] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +020280: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ +020284: 7220 3d01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013d │ │ +02028a: 0c00 |0005: move-result-object v0 │ │ +02028c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -366,19 +366,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01f11c: |[01f11c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01f12c: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ -01f130: 7220 3e01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013e │ │ -01f136: 0c00 |0005: move-result-object v0 │ │ -01f138: 1100 |0006: return-object v0 │ │ +020290: |[020290] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0202a0: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ +0202a4: 7220 3e01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013e │ │ +0202aa: 0c00 |0005: move-result-object v0 │ │ +0202ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -386,19 +386,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01f13c: |[01f13c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -01f14c: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ -01f150: 7220 3f01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@013f │ │ -01f156: 0c00 |0005: move-result-object v0 │ │ -01f158: 1100 |0006: return-object v0 │ │ +0202b0: |[0202b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0202c0: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ +0202c4: 7220 3f01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@013f │ │ +0202ca: 0c00 |0005: move-result-object v0 │ │ +0202cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -406,19 +406,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01f15c: |[01f15c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01f16c: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ -01f170: 7220 4001 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0140 │ │ -01f176: 0c00 |0005: move-result-object v0 │ │ -01f178: 1100 |0006: return-object v0 │ │ +0202d0: |[0202d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0202e0: 6200 2200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0022 │ │ +0202e4: 7220 4001 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0140 │ │ +0202ea: 0c00 |0005: move-result-object v0 │ │ +0202ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -447,17 +447,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f17c: |[01f17c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -01f18c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f192: 0e00 |0003: return-void │ │ +0202f0: |[0202f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +020300: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +020306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -465,18 +465,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01f194: |[01f194] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -01f1a4: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -01f1aa: 0a00 |0003: move-result v0 │ │ -01f1ac: 0f00 |0004: return v0 │ │ +020308: |[020308] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +020318: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +02031e: 0a00 |0003: move-result v0 │ │ +020320: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -484,18 +484,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01f1b0: |[01f1b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01f1c0: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ -01f1c6: 0c00 |0003: move-result-object v0 │ │ -01f1c8: 1100 |0004: return-object v0 │ │ +020324: |[020324] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +020334: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ +02033a: 0c00 |0003: move-result-object v0 │ │ +02033c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -503,18 +503,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01f1cc: |[01f1cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01f1dc: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ -01f1e2: 0c00 |0003: move-result-object v0 │ │ -01f1e4: 1100 |0004: return-object v0 │ │ +020340: |[020340] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +020350: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ +020356: 0c00 |0003: move-result-object v0 │ │ +020358: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -522,18 +522,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01f1e8: |[01f1e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -01f1f8: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ -01f1fe: 0c00 |0003: move-result-object v0 │ │ -01f200: 1100 |0004: return-object v0 │ │ +02035c: |[02035c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02036c: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ +020372: 0c00 |0003: move-result-object v0 │ │ +020374: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -541,18 +541,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01f204: |[01f204] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01f214: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ -01f21a: 0c00 |0003: move-result-object v0 │ │ -01f21c: 1100 |0004: return-object v0 │ │ +020378: |[020378] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +020388: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ +02038e: 0c00 |0003: move-result-object v0 │ │ +020390: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -581,17 +581,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f220: |[01f220] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -01f230: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f236: 0e00 |0003: return-void │ │ +020394: |[020394] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +0203a4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0203aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatHoneycomb;) │ │ @@ -599,17 +599,17 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -01f238: |[01f238] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -01f248: 6e54 0900 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0009 │ │ -01f24e: 0e00 |0003: return-void │ │ +0203ac: |[0203ac] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0203bc: 6e54 0900 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0009 │ │ +0203c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 prefix Ljava/lang/String; │ │ @@ -622,17 +622,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f250: |[01f250] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -01f260: 6e10 1400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0014 │ │ -01f266: 0e00 |0003: return-void │ │ +0203c4: |[0203c4] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +0203d4: 6e10 1400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0014 │ │ +0203da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -705,17 +705,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f268: |[01f268] android.support.v4.app.BackStackRecord$Op.:()V │ │ -01f278: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f27e: 0e00 |0003: return-void │ │ +0203dc: |[0203dc] android.support.v4.app.BackStackRecord$Op.:()V │ │ +0203ec: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0203f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ @@ -751,17 +751,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f280: |[01f280] android.support.v4.app.BackStackState$1.:()V │ │ -01f290: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f296: 0e00 |0003: return-void │ │ +0203f4: |[0203f4] android.support.v4.app.BackStackState$1.:()V │ │ +020404: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02040a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -770,18 +770,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -01f298: |[01f298] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -01f2a8: 2200 5a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@005a │ │ -01f2ac: 7020 8401 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0184 │ │ -01f2b2: 1100 |0005: return-object v0 │ │ +02040c: |[02040c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +02041c: 2200 5a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@005a │ │ +020420: 7020 8401 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0184 │ │ +020426: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -790,18 +790,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01f2b4: |[01f2b4] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01f2c4: 6e20 7f01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@017f │ │ -01f2ca: 0c00 |0003: move-result-object v0 │ │ -01f2cc: 1100 |0004: return-object v0 │ │ +020428: |[020428] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +020438: 6e20 7f01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@017f │ │ +02043e: 0c00 |0003: move-result-object v0 │ │ +020440: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -810,17 +810,17 @@ │ │ type : '(I)[Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01f2d0: |[01f2d0] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -01f2e0: 2320 6802 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0268 │ │ -01f2e4: 1100 |0002: return-object v0 │ │ +020444: |[020444] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +020454: 2320 6802 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0268 │ │ +020458: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -829,18 +829,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01f2e8: |[01f2e8] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -01f2f8: 6e20 8101 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0181 │ │ -01f2fe: 0c00 |0003: move-result-object v0 │ │ -01f300: 1100 |0004: return-object v0 │ │ +02045c: |[02045c] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +02046c: 6e20 8101 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0181 │ │ +020472: 0c00 |0003: move-result-object v0 │ │ +020474: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -914,67 +914,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01f304: |[01f304] android.support.v4.app.BackStackState.:()V │ │ -01f314: 2200 5900 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0059 │ │ -01f318: 7010 7e01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@017e │ │ -01f31e: 6900 4800 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0048 │ │ -01f322: 0e00 |0007: return-void │ │ +020478: |[020478] android.support.v4.app.BackStackState.:()V │ │ +020488: 2200 5900 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0059 │ │ +02048c: 7010 7e01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@017e │ │ +020492: 6900 4800 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0048 │ │ +020496: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -01f324: |[01f324] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -01f334: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f33a: 6e10 1e01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@011e │ │ -01f340: 0c00 |0006: move-result-object v0 │ │ -01f342: 5b10 4f00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f346: 6e10 2101 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -01f34c: 0a00 |000c: move-result v0 │ │ -01f34e: 5910 5000 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0050 │ │ -01f352: 6e10 2101 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -01f358: 0a00 |0012: move-result v0 │ │ -01f35a: 5910 5100 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0051 │ │ -01f35e: 6e10 2301 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0123 │ │ -01f364: 0c00 |0018: move-result-object v0 │ │ -01f366: 5b10 4e00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004e │ │ -01f36a: 6e10 2101 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -01f370: 0a00 |001e: move-result v0 │ │ -01f372: 5910 4d00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004d │ │ -01f376: 6e10 2101 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -01f37c: 0a00 |0024: move-result v0 │ │ -01f37e: 5910 4b00 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@004b │ │ -01f382: 6200 ea02 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02ea │ │ -01f386: 7220 2a01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@012a │ │ -01f38c: 0c00 |002c: move-result-object v0 │ │ -01f38e: 1f00 e001 |002d: check-cast v0, Ljava/lang/CharSequence; // type@01e0 │ │ -01f392: 5b10 4c00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004c │ │ -01f396: 6e10 2101 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -01f39c: 0a00 |0034: move-result v0 │ │ -01f39e: 5910 4900 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0049 │ │ -01f3a2: 6200 ea02 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02ea │ │ -01f3a6: 7220 2a01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@012a │ │ -01f3ac: 0c00 |003c: move-result-object v0 │ │ -01f3ae: 1f00 e001 |003d: check-cast v0, Ljava/lang/CharSequence; // type@01e0 │ │ -01f3b2: 5b10 4a00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004a │ │ -01f3b6: 0e00 |0041: return-void │ │ +020498: |[020498] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +0204a8: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0204ae: 6e10 1e01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@011e │ │ +0204b4: 0c00 |0006: move-result-object v0 │ │ +0204b6: 5b10 4f00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0204ba: 6e10 2101 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +0204c0: 0a00 |000c: move-result v0 │ │ +0204c2: 5910 5000 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0050 │ │ +0204c6: 6e10 2101 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +0204cc: 0a00 |0012: move-result v0 │ │ +0204ce: 5910 5100 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0051 │ │ +0204d2: 6e10 2301 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0123 │ │ +0204d8: 0c00 |0018: move-result-object v0 │ │ +0204da: 5b10 4e00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004e │ │ +0204de: 6e10 2101 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +0204e4: 0a00 |001e: move-result v0 │ │ +0204e6: 5910 4d00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004d │ │ +0204ea: 6e10 2101 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +0204f0: 0a00 |0024: move-result v0 │ │ +0204f2: 5910 4b00 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@004b │ │ +0204f6: 6200 ea02 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02ea │ │ +0204fa: 7220 2a01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@012a │ │ +020500: 0c00 |002c: move-result-object v0 │ │ +020502: 1f00 e001 |002d: check-cast v0, Ljava/lang/CharSequence; // type@01e0 │ │ +020506: 5b10 4c00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004c │ │ +02050a: 6e10 2101 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +020510: 0a00 |0034: move-result v0 │ │ +020512: 5910 4900 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0049 │ │ +020516: 6200 ea02 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02ea │ │ +02051a: 7220 2a01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@012a │ │ +020520: 0c00 |003c: move-result-object v0 │ │ +020522: 1f00 e001 |003d: check-cast v0, Ljava/lang/CharSequence; // type@01e0 │ │ +020526: 5b10 4a00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004a │ │ +02052a: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x0009 line=84 │ │ 0x000f line=85 │ │ 0x0015 line=86 │ │ @@ -993,119 +993,119 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -01f3b8: |[01f3b8] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -01f3c8: 7010 b10c 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f3ce: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -01f3d0: 54a3 3e00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ -01f3d4: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -01f3d8: 5436 2b00 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -01f3dc: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -01f3e0: 5436 2b00 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -01f3e4: 6e10 040d 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -01f3ea: 0a06 |0011: move-result v6 │ │ -01f3ec: b062 |0012: add-int/2addr v2, v6 │ │ -01f3ee: 5433 2700 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ -01f3f2: 28f1 |0015: goto 0006 // -000f │ │ -01f3f4: 52a6 4200 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0042 │ │ -01f3f8: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -01f3fc: b026 |001a: add-int/2addr v6, v2 │ │ -01f3fe: 2366 6402 |001b: new-array v6, v6, [I // type@0264 │ │ -01f402: 5b86 4f00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f406: 55a6 3500 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ -01f40a: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -01f40e: 2206 ec01 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@01ec │ │ -01f412: 1a07 9d06 |0025: const-string v7, "Not on back stack" // string@069d │ │ -01f416: 7020 990c 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -01f41c: 2706 |002a: throw v6 │ │ -01f41e: 54a3 3e00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ -01f422: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -01f424: 0145 |002e: move v5, v4 │ │ -01f426: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -01f42a: 5486 4f00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f42e: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01f432: 5237 2300 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -01f436: 4b07 0605 |0037: aput v7, v6, v5 │ │ -01f43a: 5487 4f00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f43e: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -01f442: 5436 2600 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -01f446: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -01f44a: 5436 2600 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -01f44e: 5266 8000 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01f452: 4b06 0704 |0045: aput v6, v7, v4 │ │ -01f456: 5486 4f00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f45a: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01f45e: 5237 2400 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ -01f462: 4b07 0605 |004d: aput v7, v6, v5 │ │ -01f466: 5486 4f00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f46a: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -01f46e: 5237 2500 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ -01f472: 4b07 0604 |0055: aput v7, v6, v4 │ │ -01f476: 5486 4f00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f47a: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01f47e: 5237 2800 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -01f482: 4b07 0605 |005d: aput v7, v6, v5 │ │ -01f486: 5486 4f00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f48a: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -01f48e: 5237 2900 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ -01f492: 4b07 0604 |0065: aput v7, v6, v4 │ │ -01f496: 5436 2b00 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -01f49a: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -01f49e: 5436 2b00 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -01f4a2: 6e10 040d 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -01f4a8: 0a00 |0070: move-result v0 │ │ -01f4aa: 5486 4f00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f4ae: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01f4b2: 4b00 0605 |0075: aput v0, v6, v5 │ │ -01f4b6: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -01f4b8: 0145 |0078: move v5, v4 │ │ -01f4ba: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -01f4be: 5487 4f00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f4c2: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01f4c6: 5436 2b00 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -01f4ca: 6e20 fe0c 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -01f4d0: 0c06 |0084: move-result-object v6 │ │ -01f4d2: 1f06 5f00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@005f │ │ -01f4d6: 5266 8000 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01f4da: 4b06 0705 |0089: aput v6, v7, v5 │ │ -01f4de: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -01f4e2: 0145 |008d: move v5, v4 │ │ -01f4e4: 28eb |008e: goto 0079 // -0015 │ │ -01f4e6: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -01f4e8: 28b5 |0090: goto 0045 // -004b │ │ -01f4ea: 0154 |0091: move v4, v5 │ │ -01f4ec: 5433 2700 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ -01f4f0: 0145 |0094: move v5, v4 │ │ -01f4f2: 289a |0095: goto 002f // -0066 │ │ -01f4f4: 5486 4f00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f4f8: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01f4fc: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -01f4fe: 4b07 0605 |009b: aput v7, v6, v5 │ │ -01f502: 28f5 |009d: goto 0092 // -000b │ │ -01f504: 52a6 4600 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -01f508: 5986 5000 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0050 │ │ -01f50c: 52a6 4700 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -01f510: 5986 5100 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0051 │ │ -01f514: 54a6 4100 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ -01f518: 5b86 4e00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004e │ │ -01f51c: 52a6 3f00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -01f520: 5986 4d00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004d │ │ -01f524: 52a6 3900 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ -01f528: 5986 4b00 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@004b │ │ -01f52c: 54a6 3a00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ -01f530: 5b86 4c00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004c │ │ -01f534: 52a6 3700 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ -01f538: 5986 4900 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0049 │ │ -01f53c: 54a6 3800 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -01f540: 5b86 4a00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004a │ │ -01f544: 0e00 |00be: return-void │ │ +02052c: |[02052c] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +02053c: 7010 b10c 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +020542: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +020544: 54a3 3e00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ +020548: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +02054c: 5436 2b00 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +020550: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +020554: 5436 2b00 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +020558: 6e10 040d 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02055e: 0a06 |0011: move-result v6 │ │ +020560: b062 |0012: add-int/2addr v2, v6 │ │ +020562: 5433 2700 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ +020566: 28f1 |0015: goto 0006 // -000f │ │ +020568: 52a6 4200 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0042 │ │ +02056c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +020570: b026 |001a: add-int/2addr v6, v2 │ │ +020572: 2366 6402 |001b: new-array v6, v6, [I // type@0264 │ │ +020576: 5b86 4f00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +02057a: 55a6 3500 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ +02057e: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +020582: 2206 ec01 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@01ec │ │ +020586: 1a07 9d06 |0025: const-string v7, "Not on back stack" // string@069d │ │ +02058a: 7020 990c 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +020590: 2706 |002a: throw v6 │ │ +020592: 54a3 3e00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ +020596: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +020598: 0145 |002e: move v5, v4 │ │ +02059a: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +02059e: 5486 4f00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0205a2: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0205a6: 5237 2300 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +0205aa: 4b07 0605 |0037: aput v7, v6, v5 │ │ +0205ae: 5487 4f00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0205b2: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0205b6: 5436 2600 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +0205ba: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +0205be: 5436 2600 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +0205c2: 5266 8000 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0205c6: 4b06 0704 |0045: aput v6, v7, v4 │ │ +0205ca: 5486 4f00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0205ce: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0205d2: 5237 2400 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ +0205d6: 4b07 0605 |004d: aput v7, v6, v5 │ │ +0205da: 5486 4f00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0205de: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0205e2: 5237 2500 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ +0205e6: 4b07 0604 |0055: aput v7, v6, v4 │ │ +0205ea: 5486 4f00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0205ee: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0205f2: 5237 2800 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +0205f6: 4b07 0605 |005d: aput v7, v6, v5 │ │ +0205fa: 5486 4f00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0205fe: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +020602: 5237 2900 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ +020606: 4b07 0604 |0065: aput v7, v6, v4 │ │ +02060a: 5436 2b00 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +02060e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +020612: 5436 2b00 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +020616: 6e10 040d 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02061c: 0a00 |0070: move-result v0 │ │ +02061e: 5486 4f00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +020622: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +020626: 4b00 0605 |0075: aput v0, v6, v5 │ │ +02062a: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +02062c: 0145 |0078: move v5, v4 │ │ +02062e: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +020632: 5487 4f00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +020636: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02063a: 5436 2b00 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +02063e: 6e20 fe0c 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +020644: 0c06 |0084: move-result-object v6 │ │ +020646: 1f06 5f00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@005f │ │ +02064a: 5266 8000 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +02064e: 4b06 0705 |0089: aput v6, v7, v5 │ │ +020652: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +020656: 0145 |008d: move v5, v4 │ │ +020658: 28eb |008e: goto 0079 // -0015 │ │ +02065a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +02065c: 28b5 |0090: goto 0045 // -004b │ │ +02065e: 0154 |0091: move v4, v5 │ │ +020660: 5433 2700 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ +020664: 0145 |0094: move v5, v4 │ │ +020666: 289a |0095: goto 002f // -0066 │ │ +020668: 5486 4f00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +02066c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +020670: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +020672: 4b07 0605 |009b: aput v7, v6, v5 │ │ +020676: 28f5 |009d: goto 0092 // -000b │ │ +020678: 52a6 4600 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +02067c: 5986 5000 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0050 │ │ +020680: 52a6 4700 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +020684: 5986 5100 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0051 │ │ +020688: 54a6 4100 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ +02068c: 5b86 4e00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004e │ │ +020690: 52a6 3f00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +020694: 5986 4d00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004d │ │ +020698: 52a6 3900 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ +02069c: 5986 4b00 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@004b │ │ +0206a0: 54a6 3a00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ +0206a4: 5b86 4c00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004c │ │ +0206a8: 52a6 3700 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ +0206ac: 5986 4900 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0049 │ │ +0206b0: 54a6 3800 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +0206b4: 5b86 4a00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004a │ │ +0206b8: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0004 line=41 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ @@ -1173,17 +1173,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01f548: |[01f548] android.support.v4.app.BackStackState.describeContents:()I │ │ -01f558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01f55a: 0f00 |0001: return v0 │ │ +0206bc: |[0206bc] android.support.v4.app.BackStackState.describeContents:()I │ │ +0206cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0206ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -1191,139 +1191,139 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 248 16-bit code units │ │ -01f55c: |[01f55c] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -01f56c: 121c |0000: const/4 v12, #int 1 // #1 │ │ -01f56e: 2201 5800 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ -01f572: 7020 5601 e100 |0003: invoke-direct {v1, v14}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0156 │ │ -01f578: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -01f57a: 54d9 4f00 |0007: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f57e: 2199 |0009: array-length v9, v9 │ │ -01f580: 3596 c800 |000a: if-ge v6, v9, 00d2 // +00c8 │ │ -01f584: 2205 5700 |000c: new-instance v5, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ -01f588: 7010 5501 0500 |000e: invoke-direct {v5}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ -01f58e: 54d9 4f00 |0011: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f592: d807 0601 |0013: add-int/lit8 v7, v6, #int 1 // #01 │ │ -01f596: 4409 0906 |0015: aget v9, v9, v6 │ │ -01f59a: 5959 2300 |0017: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -01f59e: 6309 c600 |0019: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -01f5a2: 3809 2800 |001b: if-eqz v9, 0043 // +0028 │ │ -01f5a6: 1a09 8902 |001d: const-string v9, "FragmentManager" // string@0289 │ │ -01f5aa: 220a fb01 |001f: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ -01f5ae: 7010 d70c 0a00 |0021: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -01f5b4: 1a0b cc01 |0024: const-string v11, "BSE " // string@01cc │ │ -01f5b8: 6e20 dd0c ba00 |0026: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f5be: 0c0a |0029: move-result-object v10 │ │ -01f5c0: 6e20 dc0c 1a00 |002a: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -01f5c6: 0c0a |002d: move-result-object v10 │ │ -01f5c8: 1a0b 9d00 |002e: const-string v11, " set base fragment #" // string@009d │ │ -01f5cc: 6e20 dd0c ba00 |0030: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f5d2: 0c0a |0033: move-result-object v10 │ │ -01f5d4: 54db 4f00 |0034: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f5d8: 440b 0b07 |0036: aget v11, v11, v7 │ │ -01f5dc: 6e20 da0c ba00 |0038: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -01f5e2: 0c0a |003b: move-result-object v10 │ │ -01f5e4: 6e10 e10c 0a00 |003c: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -01f5ea: 0c0a |003f: move-result-object v10 │ │ -01f5ec: 7120 a60a a900 |0040: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -01f5f2: 54d9 4f00 |0043: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f5f6: d806 0701 |0045: add-int/lit8 v6, v7, #int 1 // #01 │ │ -01f5fa: 4403 0907 |0047: aget v3, v9, v7 │ │ -01f5fe: 3a03 7f00 |0049: if-ltz v3, 00c8 // +007f │ │ -01f602: 54e9 cf00 |004b: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -01f606: 6e20 fe0c 3900 |004d: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -01f60c: 0c02 |0050: move-result-object v2 │ │ -01f60e: 1f02 5f00 |0051: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ -01f612: 5b52 2600 |0053: iput-object v2, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -01f616: 54d9 4f00 |0055: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f61a: d807 0601 |0057: add-int/lit8 v7, v6, #int 1 // #01 │ │ -01f61e: 4409 0906 |0059: aget v9, v9, v6 │ │ -01f622: 5959 2400 |005b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ -01f626: 54d9 4f00 |005d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f62a: d806 0701 |005f: add-int/lit8 v6, v7, #int 1 // #01 │ │ -01f62e: 4409 0907 |0061: aget v9, v9, v7 │ │ -01f632: 5959 2500 |0063: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ -01f636: 54d9 4f00 |0065: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f63a: d807 0601 |0067: add-int/lit8 v7, v6, #int 1 // #01 │ │ -01f63e: 4409 0906 |0069: aget v9, v9, v6 │ │ -01f642: 5959 2800 |006b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -01f646: 54d9 4f00 |006d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f64a: d806 0701 |006f: add-int/lit8 v6, v7, #int 1 // #01 │ │ -01f64e: 4409 0907 |0071: aget v9, v9, v7 │ │ -01f652: 5959 2900 |0073: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ -01f656: 54d9 4f00 |0075: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f65a: d807 0601 |0077: add-int/lit8 v7, v6, #int 1 // #01 │ │ -01f65e: 4400 0906 |0079: aget v0, v9, v6 │ │ -01f662: 3d00 5100 |007b: if-lez v0, 00cc // +0051 │ │ -01f666: 2209 1102 |007d: new-instance v9, Ljava/util/ArrayList; // type@0211 │ │ -01f66a: 7020 f80c 0900 |007f: invoke-direct {v9, v0}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ -01f670: 5b59 2b00 |0082: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -01f674: 1204 |0084: const/4 v4, #int 0 // #0 │ │ -01f676: 3504 4700 |0085: if-ge v4, v0, 00cc // +0047 │ │ -01f67a: 6309 c600 |0087: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -01f67e: 3809 2800 |0089: if-eqz v9, 00b1 // +0028 │ │ -01f682: 1a09 8902 |008b: const-string v9, "FragmentManager" // string@0289 │ │ -01f686: 220a fb01 |008d: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ -01f68a: 7010 d70c 0a00 |008f: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -01f690: 1a0b cc01 |0092: const-string v11, "BSE " // string@01cc │ │ -01f694: 6e20 dd0c ba00 |0094: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f69a: 0c0a |0097: move-result-object v10 │ │ -01f69c: 6e20 dc0c 1a00 |0098: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -01f6a2: 0c0a |009b: move-result-object v10 │ │ -01f6a4: 1a0b 9e00 |009c: const-string v11, " set remove fragment #" // string@009e │ │ -01f6a8: 6e20 dd0c ba00 |009e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01f6ae: 0c0a |00a1: move-result-object v10 │ │ -01f6b0: 54db 4f00 |00a2: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f6b4: 440b 0b07 |00a4: aget v11, v11, v7 │ │ -01f6b8: 6e20 da0c ba00 |00a6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -01f6be: 0c0a |00a9: move-result-object v10 │ │ -01f6c0: 6e10 e10c 0a00 |00aa: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -01f6c6: 0c0a |00ad: move-result-object v10 │ │ -01f6c8: 7120 a60a a900 |00ae: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -01f6ce: 54e9 cf00 |00b1: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -01f6d2: 54da 4f00 |00b3: iget-object v10, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f6d6: d806 0701 |00b5: add-int/lit8 v6, v7, #int 1 // #01 │ │ -01f6da: 440a 0a07 |00b7: aget v10, v10, v7 │ │ -01f6de: 6e20 fe0c a900 |00b9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -01f6e4: 0c08 |00bc: move-result-object v8 │ │ -01f6e6: 1f08 5f00 |00bd: check-cast v8, Landroid/support/v4/app/Fragment; // type@005f │ │ -01f6ea: 5459 2b00 |00bf: iget-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -01f6ee: 6e20 fa0c 8900 |00c1: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -01f6f4: d804 0401 |00c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -01f6f8: 0167 |00c6: move v7, v6 │ │ -01f6fa: 28be |00c7: goto 0085 // -0042 │ │ -01f6fc: 1209 |00c8: const/4 v9, #int 0 // #0 │ │ -01f6fe: 5b59 2600 |00c9: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -01f702: 288a |00cb: goto 0055 // -0076 │ │ -01f704: 0176 |00cc: move v6, v7 │ │ -01f706: 6e20 5a01 5100 |00cd: invoke-virtual {v1, v5}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ -01f70c: 2900 37ff |00d0: goto/16 0007 // -00c9 │ │ -01f710: 52d9 5000 |00d2: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0050 │ │ -01f714: 5919 4600 |00d4: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -01f718: 52d9 5100 |00d6: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0051 │ │ -01f71c: 5919 4700 |00d8: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -01f720: 54d9 4e00 |00da: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004e │ │ -01f724: 5b19 4100 |00dc: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ -01f728: 52d9 4d00 |00de: iget v9, v13, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004d │ │ -01f72c: 5919 3f00 |00e0: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -01f730: 5c1c 3500 |00e2: iput-boolean v12, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ -01f734: 52d9 4b00 |00e4: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@004b │ │ -01f738: 5919 3900 |00e6: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ -01f73c: 54d9 4c00 |00e8: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004c │ │ -01f740: 5b19 3a00 |00ea: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ -01f744: 52d9 4900 |00ec: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0049 │ │ -01f748: 5919 3700 |00ee: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ -01f74c: 54d9 4a00 |00f0: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004a │ │ -01f750: 5b19 3800 |00f2: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -01f754: 6e20 5d01 c100 |00f4: invoke-virtual {v1, v12}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@015d │ │ -01f75a: 1101 |00f7: return-object v1 │ │ +0206d0: |[0206d0] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +0206e0: 121c |0000: const/4 v12, #int 1 // #1 │ │ +0206e2: 2201 5800 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ +0206e6: 7020 5601 e100 |0003: invoke-direct {v1, v14}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0156 │ │ +0206ec: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +0206ee: 54d9 4f00 |0007: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0206f2: 2199 |0009: array-length v9, v9 │ │ +0206f4: 3596 c800 |000a: if-ge v6, v9, 00d2 // +00c8 │ │ +0206f8: 2205 5700 |000c: new-instance v5, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ +0206fc: 7010 5501 0500 |000e: invoke-direct {v5}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ +020702: 54d9 4f00 |0011: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +020706: d807 0601 |0013: add-int/lit8 v7, v6, #int 1 // #01 │ │ +02070a: 4409 0906 |0015: aget v9, v9, v6 │ │ +02070e: 5959 2300 |0017: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +020712: 6309 c600 |0019: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +020716: 3809 2800 |001b: if-eqz v9, 0043 // +0028 │ │ +02071a: 1a09 8902 |001d: const-string v9, "FragmentManager" // string@0289 │ │ +02071e: 220a fb01 |001f: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ +020722: 7010 d70c 0a00 |0021: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +020728: 1a0b cc01 |0024: const-string v11, "BSE " // string@01cc │ │ +02072c: 6e20 dd0c ba00 |0026: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020732: 0c0a |0029: move-result-object v10 │ │ +020734: 6e20 dc0c 1a00 |002a: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +02073a: 0c0a |002d: move-result-object v10 │ │ +02073c: 1a0b 9e00 |002e: const-string v11, " set base fragment #" // string@009e │ │ +020740: 6e20 dd0c ba00 |0030: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020746: 0c0a |0033: move-result-object v10 │ │ +020748: 54db 4f00 |0034: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +02074c: 440b 0b07 |0036: aget v11, v11, v7 │ │ +020750: 6e20 da0c ba00 |0038: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +020756: 0c0a |003b: move-result-object v10 │ │ +020758: 6e10 e10c 0a00 |003c: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +02075e: 0c0a |003f: move-result-object v10 │ │ +020760: 7120 a60a a900 |0040: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +020766: 54d9 4f00 |0043: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +02076a: d806 0701 |0045: add-int/lit8 v6, v7, #int 1 // #01 │ │ +02076e: 4403 0907 |0047: aget v3, v9, v7 │ │ +020772: 3a03 7f00 |0049: if-ltz v3, 00c8 // +007f │ │ +020776: 54e9 cf00 |004b: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +02077a: 6e20 fe0c 3900 |004d: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +020780: 0c02 |0050: move-result-object v2 │ │ +020782: 1f02 5f00 |0051: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ +020786: 5b52 2600 |0053: iput-object v2, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +02078a: 54d9 4f00 |0055: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +02078e: d807 0601 |0057: add-int/lit8 v7, v6, #int 1 // #01 │ │ +020792: 4409 0906 |0059: aget v9, v9, v6 │ │ +020796: 5959 2400 |005b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ +02079a: 54d9 4f00 |005d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +02079e: d806 0701 |005f: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0207a2: 4409 0907 |0061: aget v9, v9, v7 │ │ +0207a6: 5959 2500 |0063: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ +0207aa: 54d9 4f00 |0065: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0207ae: d807 0601 |0067: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0207b2: 4409 0906 |0069: aget v9, v9, v6 │ │ +0207b6: 5959 2800 |006b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +0207ba: 54d9 4f00 |006d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0207be: d806 0701 |006f: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0207c2: 4409 0907 |0071: aget v9, v9, v7 │ │ +0207c6: 5959 2900 |0073: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ +0207ca: 54d9 4f00 |0075: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0207ce: d807 0601 |0077: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0207d2: 4400 0906 |0079: aget v0, v9, v6 │ │ +0207d6: 3d00 5100 |007b: if-lez v0, 00cc // +0051 │ │ +0207da: 2209 1102 |007d: new-instance v9, Ljava/util/ArrayList; // type@0211 │ │ +0207de: 7020 f80c 0900 |007f: invoke-direct {v9, v0}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ +0207e4: 5b59 2b00 |0082: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +0207e8: 1204 |0084: const/4 v4, #int 0 // #0 │ │ +0207ea: 3504 4700 |0085: if-ge v4, v0, 00cc // +0047 │ │ +0207ee: 6309 c600 |0087: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0207f2: 3809 2800 |0089: if-eqz v9, 00b1 // +0028 │ │ +0207f6: 1a09 8902 |008b: const-string v9, "FragmentManager" // string@0289 │ │ +0207fa: 220a fb01 |008d: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ +0207fe: 7010 d70c 0a00 |008f: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +020804: 1a0b cc01 |0092: const-string v11, "BSE " // string@01cc │ │ +020808: 6e20 dd0c ba00 |0094: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02080e: 0c0a |0097: move-result-object v10 │ │ +020810: 6e20 dc0c 1a00 |0098: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +020816: 0c0a |009b: move-result-object v10 │ │ +020818: 1a0b 9f00 |009c: const-string v11, " set remove fragment #" // string@009f │ │ +02081c: 6e20 dd0c ba00 |009e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020822: 0c0a |00a1: move-result-object v10 │ │ +020824: 54db 4f00 |00a2: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +020828: 440b 0b07 |00a4: aget v11, v11, v7 │ │ +02082c: 6e20 da0c ba00 |00a6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +020832: 0c0a |00a9: move-result-object v10 │ │ +020834: 6e10 e10c 0a00 |00aa: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +02083a: 0c0a |00ad: move-result-object v10 │ │ +02083c: 7120 a60a a900 |00ae: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +020842: 54e9 cf00 |00b1: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +020846: 54da 4f00 |00b3: iget-object v10, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +02084a: d806 0701 |00b5: add-int/lit8 v6, v7, #int 1 // #01 │ │ +02084e: 440a 0a07 |00b7: aget v10, v10, v7 │ │ +020852: 6e20 fe0c a900 |00b9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +020858: 0c08 |00bc: move-result-object v8 │ │ +02085a: 1f08 5f00 |00bd: check-cast v8, Landroid/support/v4/app/Fragment; // type@005f │ │ +02085e: 5459 2b00 |00bf: iget-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +020862: 6e20 fa0c 8900 |00c1: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +020868: d804 0401 |00c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02086c: 0167 |00c6: move v7, v6 │ │ +02086e: 28be |00c7: goto 0085 // -0042 │ │ +020870: 1209 |00c8: const/4 v9, #int 0 // #0 │ │ +020872: 5b59 2600 |00c9: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +020876: 288a |00cb: goto 0055 // -0076 │ │ +020878: 0176 |00cc: move v6, v7 │ │ +02087a: 6e20 5a01 5100 |00cd: invoke-virtual {v1, v5}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ +020880: 2900 37ff |00d0: goto/16 0007 // -00c9 │ │ +020884: 52d9 5000 |00d2: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0050 │ │ +020888: 5919 4600 |00d4: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +02088c: 52d9 5100 |00d6: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0051 │ │ +020890: 5919 4700 |00d8: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +020894: 54d9 4e00 |00da: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004e │ │ +020898: 5b19 4100 |00dc: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ +02089c: 52d9 4d00 |00de: iget v9, v13, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004d │ │ +0208a0: 5919 3f00 |00e0: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +0208a4: 5c1c 3500 |00e2: iput-boolean v12, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ +0208a8: 52d9 4b00 |00e4: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@004b │ │ +0208ac: 5919 3900 |00e6: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ +0208b0: 54d9 4c00 |00e8: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004c │ │ +0208b4: 5b19 3a00 |00ea: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ +0208b8: 52d9 4900 |00ec: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0049 │ │ +0208bc: 5919 3700 |00ee: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ +0208c0: 54d9 4a00 |00f0: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004a │ │ +0208c4: 5b19 3800 |00f2: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +0208c8: 6e20 5d01 c100 |00f4: invoke-virtual {v1, v12}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@015d │ │ +0208ce: 1101 |00f7: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=95 │ │ 0x0006 line=96 │ │ 0x0007 line=97 │ │ 0x000c line=98 │ │ 0x0011 line=99 │ │ @@ -1387,35 +1387,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -01f75c: |[01f75c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -01f76c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -01f76e: 5420 4f00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ -01f772: 6e20 2601 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0126 │ │ -01f778: 5220 5000 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0050 │ │ -01f77c: 6e20 2501 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -01f782: 5220 5100 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0051 │ │ -01f786: 6e20 2501 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -01f78c: 5420 4e00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004e │ │ -01f790: 6e20 2801 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0128 │ │ -01f796: 5220 4d00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004d │ │ -01f79a: 6e20 2501 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -01f7a0: 5220 4b00 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@004b │ │ -01f7a4: 6e20 2501 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -01f7aa: 5420 4c00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004c │ │ -01f7ae: 7130 990a 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0a99 │ │ -01f7b4: 5220 4900 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0049 │ │ -01f7b8: 6e20 2501 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -01f7be: 5420 4a00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004a │ │ -01f7c2: 7130 990a 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0a99 │ │ -01f7c8: 0e00 |002e: return-void │ │ +0208d0: |[0208d0] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0208e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0208e2: 5420 4f00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004f │ │ +0208e6: 6e20 2601 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0126 │ │ +0208ec: 5220 5000 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0050 │ │ +0208f0: 6e20 2501 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +0208f6: 5220 5100 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0051 │ │ +0208fa: 6e20 2501 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +020900: 5420 4e00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004e │ │ +020904: 6e20 2801 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0128 │ │ +02090a: 5220 4d00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004d │ │ +02090e: 6e20 2501 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +020914: 5220 4b00 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@004b │ │ +020918: 6e20 2501 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +02091e: 5420 4c00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004c │ │ +020922: 7130 990a 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0a99 │ │ +020928: 5220 4900 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0049 │ │ +02092c: 6e20 2501 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +020932: 5420 4a00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004a │ │ +020936: 7130 990a 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0a99 │ │ +02093c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0006 line=144 │ │ 0x000b line=145 │ │ 0x0010 line=146 │ │ 0x0015 line=147 │ │ @@ -1459,17 +1459,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -01f7cc: |[01f7cc] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -01f7dc: 7030 b90c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cb9 │ │ -01f7e2: 0e00 |0003: return-void │ │ +020940: |[020940] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +020950: 7030 b90c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cb9 │ │ +020956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -1508,17 +1508,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f7e4: |[01f7e4] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -01f7f4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f7fa: 0e00 |0003: return-void │ │ +020958: |[020958] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +020968: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02096e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -1527,19 +1527,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -01f7fc: |[01f7fc] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -01f80c: 2200 5e00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@005e │ │ -01f810: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -01f812: 7030 ad01 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@01ad │ │ -01f818: 1100 |0006: return-object v0 │ │ +020970: |[020970] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +020980: 2200 5e00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@005e │ │ +020984: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +020986: 7030 ad01 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@01ad │ │ +02098c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -1548,18 +1548,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01f81c: |[01f81c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01f82c: 6e20 a701 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@01a7 │ │ -01f832: 0c00 |0003: move-result-object v0 │ │ -01f834: 1100 |0004: return-object v0 │ │ +020990: |[020990] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0209a0: 6e20 a701 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@01a7 │ │ +0209a6: 0c00 |0003: move-result-object v0 │ │ +0209a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -1568,17 +1568,17 @@ │ │ type : '(I)[Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01f838: |[01f838] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -01f848: 2320 6902 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0269 │ │ -01f84c: 1100 |0002: return-object v0 │ │ +0209ac: |[0209ac] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +0209bc: 2320 6902 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0269 │ │ +0209c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -1587,18 +1587,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01f850: |[01f850] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -01f860: 6e20 a901 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@01a9 │ │ -01f866: 0c00 |0003: move-result-object v0 │ │ -01f868: 1100 |0004: return-object v0 │ │ +0209c4: |[0209c4] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0209d4: 6e20 a901 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@01a9 │ │ +0209da: 0c00 |0003: move-result-object v0 │ │ +0209dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -1643,37 +1643,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01f86c: |[01f86c] android.support.v4.app.Fragment$SavedState.:()V │ │ -01f87c: 2200 5d00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@005d │ │ -01f880: 7010 a601 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@01a6 │ │ -01f886: 6900 6700 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0067 │ │ -01f88a: 0e00 |0007: return-void │ │ +0209e0: |[0209e0] android.support.v4.app.Fragment$SavedState.:()V │ │ +0209f0: 2200 5d00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@005d │ │ +0209f4: 7010 a601 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@01a6 │ │ +0209fa: 6900 6700 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0067 │ │ +0209fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01f88c: |[01f88c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -01f89c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f8a2: 5b01 6800 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ -01f8a6: 0e00 |0005: return-void │ │ +020a00: |[020a00] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +020a10: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +020a16: 5b01 6800 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ +020a1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0003 line=296 │ │ 0x0005 line=297 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -1684,25 +1684,25 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -01f8a8: |[01f8a8] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -01f8b8: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f8be: 6e10 2001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0120 │ │ -01f8c4: 0c00 |0006: move-result-object v0 │ │ -01f8c6: 5b10 6800 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ -01f8ca: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -01f8ce: 5410 6800 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ -01f8d2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -01f8d6: 5410 6800 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ -01f8da: 6e20 0c01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ -01f8e0: 0e00 |0014: return-void │ │ +020a1c: |[020a1c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +020a2c: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +020a32: 6e10 2001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0120 │ │ +020a38: 0c00 |0006: move-result-object v0 │ │ +020a3a: 5b10 6800 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ +020a3e: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +020a42: 5410 6800 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ +020a46: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +020a4a: 5410 6800 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ +020a4e: 6e20 0c01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ +020a54: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x0009 line=301 │ │ 0x000f line=302 │ │ 0x0014 line=304 │ │ @@ -1717,17 +1717,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01f8e4: |[01f8e4] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -01f8f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01f8f6: 0f00 |0001: return v0 │ │ +020a58: |[020a58] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +020a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +020a6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -1735,18 +1735,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -01f8f8: |[01f8f8] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -01f908: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ -01f90c: 6e20 2401 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0124 │ │ -01f912: 0e00 |0005: return-void │ │ +020a6c: |[020a6c] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +020a7c: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ +020a80: 6e20 2401 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0124 │ │ +020a86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ @@ -1977,44 +1977,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01f914: |[01f914] android.support.v4.app.Fragment.:()V │ │ -01f924: 2200 1702 |0000: new-instance v0, Ljava/util/HashMap; // type@0217 │ │ -01f928: 7010 0c0d 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d0c │ │ -01f92e: 6900 9600 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0096 │ │ -01f932: 0e00 |0007: return-void │ │ +020a88: |[020a88] android.support.v4.app.Fragment.:()V │ │ +020a98: 2200 1702 |0000: new-instance v0, Ljava/util/HashMap; // type@0217 │ │ +020a9c: 7010 0c0d 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d0c │ │ +020aa2: 6900 9600 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0096 │ │ +020aa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -01f934: |[01f934] android.support.v4.app.Fragment.:()V │ │ -01f944: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -01f946: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -01f948: 7010 b10c 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -01f94e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -01f950: 5930 8d00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -01f954: 5931 8000 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01f958: 5931 9100 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ -01f95c: 5c32 8400 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01f960: 5c32 9300 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -01f964: 0e00 |0010: return-void │ │ +020aa8: |[020aa8] android.support.v4.app.Fragment.:()V │ │ +020ab8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +020aba: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +020abc: 7010 b10c 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +020ac2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +020ac4: 5930 8d00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +020ac8: 5931 8000 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +020acc: 5931 9100 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ +020ad0: 5c32 8400 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +020ad4: 5c32 9300 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +020ad8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=355 │ │ 0x0005 line=166 │ │ 0x0008 line=182 │ │ 0x000a line=194 │ │ 0x000c line=259 │ │ @@ -2028,19 +2028,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -01f968: |[01f968] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -01f978: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01f97a: 7130 c701 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01c7 │ │ -01f980: 0c00 |0004: move-result-object v0 │ │ -01f982: 1100 |0005: return-object v0 │ │ +020adc: |[020adc] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +020aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +020aee: 7130 c701 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01c7 │ │ +020af4: 0c00 |0004: move-result-object v0 │ │ +020af6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -2049,94 +2049,94 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -01f984: |[01f984] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -01f994: 6203 9600 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0096 │ │ -01f998: 6e20 0d0d 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ -01f99e: 0c00 |0005: move-result-object v0 │ │ -01f9a0: 1f00 e101 |0006: check-cast v0, Ljava/lang/Class; // type@01e1 │ │ -01f9a4: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -01f9a8: 6e10 7700 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0077 │ │ -01f9ae: 0c03 |000d: move-result-object v3 │ │ -01f9b0: 6e20 920c 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0c92 │ │ -01f9b6: 0c00 |0011: move-result-object v0 │ │ -01f9b8: 6203 9600 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0096 │ │ -01f9bc: 6e30 0e0d 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d0e │ │ -01f9c2: 6e10 910c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0c91 │ │ -01f9c8: 0c02 |001a: move-result-object v2 │ │ -01f9ca: 1f02 5f00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ -01f9ce: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -01f9d2: 6e10 b40c 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -01f9d8: 0c03 |0022: move-result-object v3 │ │ -01f9da: 6e10 8c0c 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0c8c │ │ -01f9e0: 0c03 |0026: move-result-object v3 │ │ -01f9e2: 6e20 0c01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ -01f9e8: 5b28 7200 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ -01f9ec: 1102 |002c: return-object v2 │ │ -01f9ee: 0d01 |002d: move-exception v1 │ │ -01f9f0: 2203 5c00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@005c │ │ -01f9f4: 2204 fb01 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -01f9f8: 7010 d70c 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -01f9fe: 1a05 9807 |0035: const-string v5, "Unable to instantiate fragment " // string@0798 │ │ -01fa02: 6e20 dd0c 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fa08: 0c04 |003a: move-result-object v4 │ │ -01fa0a: 6e20 dd0c 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fa10: 0c04 |003e: move-result-object v4 │ │ -01fa12: 1a05 1d01 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@011d │ │ -01fa16: 6e20 dd0c 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fa1c: 0c04 |0044: move-result-object v4 │ │ -01fa1e: 1a05 5900 |0045: const-string v5, " empty constructor that is public" // string@0059 │ │ -01fa22: 6e20 dd0c 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fa28: 0c04 |004a: move-result-object v4 │ │ -01fa2a: 6e10 e10c 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -01fa30: 0c04 |004e: move-result-object v4 │ │ -01fa32: 7030 a501 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ -01fa38: 2703 |0052: throw v3 │ │ -01fa3a: 0d01 |0053: move-exception v1 │ │ -01fa3c: 2203 5c00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@005c │ │ -01fa40: 2204 fb01 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -01fa44: 7010 d70c 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -01fa4a: 1a05 9807 |005b: const-string v5, "Unable to instantiate fragment " // string@0798 │ │ -01fa4e: 6e20 dd0c 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fa54: 0c04 |0060: move-result-object v4 │ │ -01fa56: 6e20 dd0c 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fa5c: 0c04 |0064: move-result-object v4 │ │ -01fa5e: 1a05 1d01 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@011d │ │ -01fa62: 6e20 dd0c 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fa68: 0c04 |006a: move-result-object v4 │ │ -01fa6a: 1a05 5900 |006b: const-string v5, " empty constructor that is public" // string@0059 │ │ -01fa6e: 6e20 dd0c 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fa74: 0c04 |0070: move-result-object v4 │ │ -01fa76: 6e10 e10c 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -01fa7c: 0c04 |0074: move-result-object v4 │ │ -01fa7e: 7030 a501 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ -01fa84: 2703 |0078: throw v3 │ │ -01fa86: 0d01 |0079: move-exception v1 │ │ -01fa88: 2203 5c00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@005c │ │ -01fa8c: 2204 fb01 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -01fa90: 7010 d70c 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -01fa96: 1a05 9807 |0081: const-string v5, "Unable to instantiate fragment " // string@0798 │ │ -01fa9a: 6e20 dd0c 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01faa0: 0c04 |0086: move-result-object v4 │ │ -01faa2: 6e20 dd0c 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01faa8: 0c04 |008a: move-result-object v4 │ │ -01faaa: 1a05 1d01 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@011d │ │ -01faae: 6e20 dd0c 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fab4: 0c04 |0090: move-result-object v4 │ │ -01fab6: 1a05 5900 |0091: const-string v5, " empty constructor that is public" // string@0059 │ │ -01faba: 6e20 dd0c 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fac0: 0c04 |0096: move-result-object v4 │ │ -01fac2: 6e10 e10c 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -01fac8: 0c04 |009a: move-result-object v4 │ │ -01faca: 7030 a501 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ -01fad0: 2703 |009e: throw v3 │ │ +020af8: |[020af8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +020b08: 6203 9600 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0096 │ │ +020b0c: 6e20 0d0d 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ +020b12: 0c00 |0005: move-result-object v0 │ │ +020b14: 1f00 e101 |0006: check-cast v0, Ljava/lang/Class; // type@01e1 │ │ +020b18: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +020b1c: 6e10 7700 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0077 │ │ +020b22: 0c03 |000d: move-result-object v3 │ │ +020b24: 6e20 920c 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0c92 │ │ +020b2a: 0c00 |0011: move-result-object v0 │ │ +020b2c: 6203 9600 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0096 │ │ +020b30: 6e30 0e0d 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d0e │ │ +020b36: 6e10 910c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0c91 │ │ +020b3c: 0c02 |001a: move-result-object v2 │ │ +020b3e: 1f02 5f00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ +020b42: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +020b46: 6e10 b40c 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +020b4c: 0c03 |0022: move-result-object v3 │ │ +020b4e: 6e10 8c0c 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0c8c │ │ +020b54: 0c03 |0026: move-result-object v3 │ │ +020b56: 6e20 0c01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ +020b5c: 5b28 7200 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ +020b60: 1102 |002c: return-object v2 │ │ +020b62: 0d01 |002d: move-exception v1 │ │ +020b64: 2203 5c00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@005c │ │ +020b68: 2204 fb01 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +020b6c: 7010 d70c 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +020b72: 1a05 9807 |0035: const-string v5, "Unable to instantiate fragment " // string@0798 │ │ +020b76: 6e20 dd0c 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020b7c: 0c04 |003a: move-result-object v4 │ │ +020b7e: 6e20 dd0c 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020b84: 0c04 |003e: move-result-object v4 │ │ +020b86: 1a05 1d01 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@011d │ │ +020b8a: 6e20 dd0c 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020b90: 0c04 |0044: move-result-object v4 │ │ +020b92: 1a05 5900 |0045: const-string v5, " empty constructor that is public" // string@0059 │ │ +020b96: 6e20 dd0c 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020b9c: 0c04 |004a: move-result-object v4 │ │ +020b9e: 6e10 e10c 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +020ba4: 0c04 |004e: move-result-object v4 │ │ +020ba6: 7030 a501 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ +020bac: 2703 |0052: throw v3 │ │ +020bae: 0d01 |0053: move-exception v1 │ │ +020bb0: 2203 5c00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@005c │ │ +020bb4: 2204 fb01 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +020bb8: 7010 d70c 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +020bbe: 1a05 9807 |005b: const-string v5, "Unable to instantiate fragment " // string@0798 │ │ +020bc2: 6e20 dd0c 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020bc8: 0c04 |0060: move-result-object v4 │ │ +020bca: 6e20 dd0c 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020bd0: 0c04 |0064: move-result-object v4 │ │ +020bd2: 1a05 1d01 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@011d │ │ +020bd6: 6e20 dd0c 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020bdc: 0c04 |006a: move-result-object v4 │ │ +020bde: 1a05 5900 |006b: const-string v5, " empty constructor that is public" // string@0059 │ │ +020be2: 6e20 dd0c 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020be8: 0c04 |0070: move-result-object v4 │ │ +020bea: 6e10 e10c 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +020bf0: 0c04 |0074: move-result-object v4 │ │ +020bf2: 7030 a501 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ +020bf8: 2703 |0078: throw v3 │ │ +020bfa: 0d01 |0079: move-exception v1 │ │ +020bfc: 2203 5c00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@005c │ │ +020c00: 2204 fb01 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +020c04: 7010 d70c 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +020c0a: 1a05 9807 |0081: const-string v5, "Unable to instantiate fragment " // string@0798 │ │ +020c0e: 6e20 dd0c 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020c14: 0c04 |0086: move-result-object v4 │ │ +020c16: 6e20 dd0c 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020c1c: 0c04 |008a: move-result-object v4 │ │ +020c1e: 1a05 1d01 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@011d │ │ +020c22: 6e20 dd0c 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020c28: 0c04 |0090: move-result-object v4 │ │ +020c2a: 1a05 5900 |0091: const-string v5, " empty constructor that is public" // string@0059 │ │ +020c2e: 6e20 dd0c 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020c34: 0c04 |0096: move-result-object v4 │ │ +020c36: 6e10 e10c 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +020c3c: 0c04 |009a: move-result-object v4 │ │ +020c3e: 7030 a501 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ +020c44: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=382 │ │ @@ -2170,203 +2170,203 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 460 16-bit code units │ │ -01fae8: |[01fae8] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -01faf8: 6e20 800c 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fafe: 1a00 ba0e |0003: const-string v0, "mFragmentId=#" // string@0eba │ │ -01fb02: 6e20 800c 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb08: 5230 7a00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01fb0c: 7110 9f0c 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -01fb12: 0c00 |000d: move-result-object v0 │ │ -01fb14: 6e20 800c 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb1a: 1a00 7800 |0011: const-string v0, " mContainerId=#" // string@0078 │ │ -01fb1e: 6e20 800c 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb24: 5230 7700 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -01fb28: 7110 9f0c 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -01fb2e: 0c00 |001b: move-result-object v0 │ │ -01fb30: 6e20 800c 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb36: 1a00 8f00 |001f: const-string v0, " mTag=" // string@008f │ │ -01fb3a: 6e20 800c 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb40: 5430 8f00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -01fb44: 6e20 850c 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -01fb4a: 6e20 800c 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb50: 1a00 5b0f |002c: const-string v0, "mState=" // string@0f5b │ │ -01fb54: 6e20 800c 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb5a: 5230 8d00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -01fb5e: 6e20 7e0c 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -01fb64: 1a00 8000 |0036: const-string v0, " mIndex=" // string@0080 │ │ -01fb68: 6e20 800c 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb6e: 5230 8000 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01fb72: 6e20 7e0c 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -01fb78: 1a00 9300 |0040: const-string v0, " mWho=" // string@0093 │ │ -01fb7c: 6e20 800c 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb82: 5430 9500 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0095 │ │ -01fb86: 6e20 800c 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb8c: 1a00 7400 |004a: const-string v0, " mBackStackNesting=" // string@0074 │ │ -01fb90: 6e20 800c 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fb96: 5230 7300 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -01fb9a: 6e20 830c 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c83 │ │ -01fba0: 6e20 800c 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fba6: 1a00 4d0e |0057: const-string v0, "mAdded=" // string@0e4d │ │ -01fbaa: 6e20 800c 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fbb0: 5530 7000 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -01fbb4: 6e20 810c 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -01fbba: 1a00 8700 |0061: const-string v0, " mRemoving=" // string@0087 │ │ -01fbbe: 6e20 800c 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fbc4: 5530 8600 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ -01fbc8: 6e20 810c 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -01fbce: 1a00 8a00 |006b: const-string v0, " mResumed=" // string@008a │ │ -01fbd2: 6e20 800c 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fbd8: 5530 8800 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ -01fbdc: 6e20 810c 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -01fbe2: 1a00 7d00 |0075: const-string v0, " mFromLayout=" // string@007d │ │ -01fbe6: 6e20 800c 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fbec: 5530 7c00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -01fbf0: 6e20 810c 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -01fbf6: 1a00 7f00 |007f: const-string v0, " mInLayout=" // string@007f │ │ -01fbfa: 6e20 800c 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc00: 5530 7f00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -01fc04: 6e20 860c 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -01fc0a: 6e20 800c 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc10: 1a00 d00e |008c: const-string v0, "mHidden=" // string@0ed0 │ │ -01fc14: 6e20 800c 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc1a: 5530 7e00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -01fc1e: 6e20 810c 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -01fc24: 1a00 7b00 |0096: const-string v0, " mDetached=" // string@007b │ │ -01fc28: 6e20 800c 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc2e: 5530 7900 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -01fc32: 6e20 810c 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -01fc38: 1a00 8400 |00a0: const-string v0, " mMenuVisible=" // string@0084 │ │ -01fc3c: 6e20 800c 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc42: 5530 8400 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01fc46: 6e20 810c 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -01fc4c: 1a00 7e00 |00aa: const-string v0, " mHasMenu=" // string@007e │ │ -01fc50: 6e20 800c 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc56: 5530 7d00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -01fc5a: 6e20 860c 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -01fc60: 6e20 800c 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc66: 1a00 3e0f |00b7: const-string v0, "mRetainInstance=" // string@0f3e │ │ -01fc6a: 6e20 800c 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc70: 5530 8900 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ -01fc74: 6e20 810c 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -01fc7a: 1a00 8b00 |00c1: const-string v0, " mRetaining=" // string@008b │ │ -01fc7e: 6e20 800c 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc84: 5530 8a00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ -01fc88: 6e20 810c 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -01fc8e: 1a00 9200 |00cb: const-string v0, " mUserVisibleHint=" // string@0092 │ │ -01fc92: 6e20 800c 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fc98: 5530 9300 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -01fc9c: 6e20 860c 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -01fca2: 5430 7b00 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01fca6: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -01fcaa: 6e20 800c 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fcb0: 1a00 bc0e |00dc: const-string v0, "mFragmentManager=" // string@0ebc │ │ -01fcb4: 6e20 800c 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fcba: 5430 7b00 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01fcbe: 6e20 840c 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -01fcc4: 5430 6f00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -01fcc8: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -01fccc: 6e20 800c 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fcd2: 1a00 480e |00ed: const-string v0, "mActivity=" // string@0e48 │ │ -01fcd6: 6e20 800c 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fcdc: 5430 6f00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -01fce0: 6e20 840c 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -01fce6: 5430 7200 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ -01fcea: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -01fcee: 6e20 800c 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fcf4: 1a00 550e |00fe: const-string v0, "mArguments=" // string@0e55 │ │ -01fcf8: 6e20 800c 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fcfe: 5430 7200 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ -01fd02: 6e20 840c 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -01fd08: 5430 8b00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -01fd0c: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -01fd10: 6e20 800c 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fd16: 1a00 450f |010f: const-string v0, "mSavedFragmentState=" // string@0f45 │ │ -01fd1a: 6e20 800c 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fd20: 5430 8b00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -01fd24: 6e20 840c 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -01fd2a: 5430 8c00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -01fd2e: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -01fd32: 6e20 800c 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fd38: 1a00 480f |0120: const-string v0, "mSavedViewState=" // string@0f48 │ │ -01fd3c: 6e20 800c 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fd42: 5430 8c00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -01fd46: 6e20 840c 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -01fd4c: 5430 9000 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -01fd50: 3800 1900 |012c: if-eqz v0, 0145 // +0019 │ │ -01fd54: 6e20 800c 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fd5a: 1a00 6f0f |0131: const-string v0, "mTarget=" // string@0f6f │ │ -01fd5e: 6e20 800c 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fd64: 5430 9000 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -01fd68: 6e20 7f0c 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c7f │ │ -01fd6e: 1a00 9000 |013b: const-string v0, " mTargetRequestCode=" // string@0090 │ │ -01fd72: 6e20 800c 0600 |013d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fd78: 5230 9200 |0140: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ -01fd7c: 6e20 830c 0600 |0142: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c83 │ │ -01fd82: 5230 8500 |0145: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -01fd86: 3800 0f00 |0147: if-eqz v0, 0156 // +000f │ │ -01fd8a: 6e20 800c 4600 |0149: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fd90: 1a00 0c0f |014c: const-string v0, "mNextAnim=" // string@0f0c │ │ -01fd94: 6e20 800c 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fd9a: 5230 8500 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -01fd9e: 6e20 830c 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c83 │ │ -01fda4: 5430 7600 |0156: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -01fda8: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -01fdac: 6e20 800c 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fdb2: 1a00 840e |015d: const-string v0, "mContainer=" // string@0e84 │ │ -01fdb6: 6e20 800c 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fdbc: 5430 7600 |0162: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -01fdc0: 6e20 840c 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -01fdc6: 5430 9400 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -01fdca: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -01fdce: 6e20 800c 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fdd4: 1a00 8f0f |016e: const-string v0, "mView=" // string@0f8f │ │ -01fdd8: 6e20 800c 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fdde: 5430 9400 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -01fde2: 6e20 840c 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -01fde8: 5430 8100 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -01fdec: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -01fdf0: 6e20 800c 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fdf6: 1a00 df0e |017f: const-string v0, "mInnerView=" // string@0edf │ │ -01fdfa: 6e20 800c 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fe00: 5430 9400 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -01fe04: 6e20 840c 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -01fe0a: 5430 7100 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -01fe0e: 3800 1c00 |018b: if-eqz v0, 01a7 // +001c │ │ -01fe12: 6e20 800c 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fe18: 1a00 510e |0190: const-string v0, "mAnimatingAway=" // string@0e51 │ │ -01fe1c: 6e20 800c 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fe22: 5430 7100 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -01fe26: 6e20 840c 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -01fe2c: 6e20 800c 4600 |019a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fe32: 1a00 5d0f |019d: const-string v0, "mStateAfterAnimating=" // string@0f5d │ │ -01fe36: 6e20 800c 0600 |019f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fe3c: 5230 8e00 |01a2: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ -01fe40: 6e20 830c 0600 |01a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c83 │ │ -01fe46: 5430 8200 |01a7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01fe4a: 3800 2200 |01a9: if-eqz v0, 01cb // +0022 │ │ -01fe4e: 6e20 800c 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -01fe54: 1a00 ef05 |01ae: const-string v0, "Loader Manager:" // string@05ef │ │ -01fe58: 6e20 850c 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -01fe5e: 5430 8200 |01b3: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01fe62: 2201 fb01 |01b5: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -01fe66: 7010 d70c 0100 |01b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -01fe6c: 6e20 dd0c 4100 |01ba: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fe72: 0c01 |01bd: move-result-object v1 │ │ -01fe74: 1a02 1e00 |01be: const-string v2, " " // string@001e │ │ -01fe78: 6e20 dd0c 2100 |01c0: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fe7e: 0c01 |01c3: move-result-object v1 │ │ -01fe80: 6e10 e10c 0100 |01c4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -01fe86: 0c01 |01c7: move-result-object v1 │ │ -01fe88: 6e57 1a03 1065 |01c8: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@031a │ │ -01fe8e: 0e00 |01cb: return-void │ │ +020c5c: |[020c5c] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +020c6c: 6e20 800c 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020c72: 1a00 b80e |0003: const-string v0, "mFragmentId=#" // string@0eb8 │ │ +020c76: 6e20 800c 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020c7c: 5230 7a00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +020c80: 7110 9f0c 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +020c86: 0c00 |000d: move-result-object v0 │ │ +020c88: 6e20 800c 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020c8e: 1a00 7900 |0011: const-string v0, " mContainerId=#" // string@0079 │ │ +020c92: 6e20 800c 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020c98: 5230 7700 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +020c9c: 7110 9f0c 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +020ca2: 0c00 |001b: move-result-object v0 │ │ +020ca4: 6e20 800c 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020caa: 1a00 9000 |001f: const-string v0, " mTag=" // string@0090 │ │ +020cae: 6e20 800c 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020cb4: 5430 8f00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +020cb8: 6e20 850c 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +020cbe: 6e20 800c 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020cc4: 1a00 590f |002c: const-string v0, "mState=" // string@0f59 │ │ +020cc8: 6e20 800c 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020cce: 5230 8d00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +020cd2: 6e20 7e0c 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +020cd8: 1a00 8100 |0036: const-string v0, " mIndex=" // string@0081 │ │ +020cdc: 6e20 800c 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020ce2: 5230 8000 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +020ce6: 6e20 7e0c 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +020cec: 1a00 9400 |0040: const-string v0, " mWho=" // string@0094 │ │ +020cf0: 6e20 800c 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020cf6: 5430 9500 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0095 │ │ +020cfa: 6e20 800c 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d00: 1a00 7500 |004a: const-string v0, " mBackStackNesting=" // string@0075 │ │ +020d04: 6e20 800c 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d0a: 5230 7300 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +020d0e: 6e20 830c 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c83 │ │ +020d14: 6e20 800c 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d1a: 1a00 4b0e |0057: const-string v0, "mAdded=" // string@0e4b │ │ +020d1e: 6e20 800c 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d24: 5530 7000 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +020d28: 6e20 810c 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +020d2e: 1a00 8800 |0061: const-string v0, " mRemoving=" // string@0088 │ │ +020d32: 6e20 800c 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d38: 5530 8600 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ +020d3c: 6e20 810c 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +020d42: 1a00 8b00 |006b: const-string v0, " mResumed=" // string@008b │ │ +020d46: 6e20 800c 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d4c: 5530 8800 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ +020d50: 6e20 810c 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +020d56: 1a00 7e00 |0075: const-string v0, " mFromLayout=" // string@007e │ │ +020d5a: 6e20 800c 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d60: 5530 7c00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +020d64: 6e20 810c 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +020d6a: 1a00 8000 |007f: const-string v0, " mInLayout=" // string@0080 │ │ +020d6e: 6e20 800c 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d74: 5530 7f00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +020d78: 6e20 860c 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +020d7e: 6e20 800c 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d84: 1a00 ce0e |008c: const-string v0, "mHidden=" // string@0ece │ │ +020d88: 6e20 800c 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020d8e: 5530 7e00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +020d92: 6e20 810c 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +020d98: 1a00 7c00 |0096: const-string v0, " mDetached=" // string@007c │ │ +020d9c: 6e20 800c 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020da2: 5530 7900 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +020da6: 6e20 810c 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +020dac: 1a00 8500 |00a0: const-string v0, " mMenuVisible=" // string@0085 │ │ +020db0: 6e20 800c 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020db6: 5530 8400 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +020dba: 6e20 810c 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +020dc0: 1a00 7f00 |00aa: const-string v0, " mHasMenu=" // string@007f │ │ +020dc4: 6e20 800c 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020dca: 5530 7d00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +020dce: 6e20 860c 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +020dd4: 6e20 800c 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020dda: 1a00 3c0f |00b7: const-string v0, "mRetainInstance=" // string@0f3c │ │ +020dde: 6e20 800c 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020de4: 5530 8900 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ +020de8: 6e20 810c 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +020dee: 1a00 8c00 |00c1: const-string v0, " mRetaining=" // string@008c │ │ +020df2: 6e20 800c 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020df8: 5530 8a00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ +020dfc: 6e20 810c 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +020e02: 1a00 9300 |00cb: const-string v0, " mUserVisibleHint=" // string@0093 │ │ +020e06: 6e20 800c 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020e0c: 5530 9300 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +020e10: 6e20 860c 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +020e16: 5430 7b00 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +020e1a: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +020e1e: 6e20 800c 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020e24: 1a00 ba0e |00dc: const-string v0, "mFragmentManager=" // string@0eba │ │ +020e28: 6e20 800c 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020e2e: 5430 7b00 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +020e32: 6e20 840c 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +020e38: 5430 6f00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +020e3c: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +020e40: 6e20 800c 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020e46: 1a00 460e |00ed: const-string v0, "mActivity=" // string@0e46 │ │ +020e4a: 6e20 800c 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020e50: 5430 6f00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +020e54: 6e20 840c 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +020e5a: 5430 7200 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ +020e5e: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +020e62: 6e20 800c 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020e68: 1a00 530e |00fe: const-string v0, "mArguments=" // string@0e53 │ │ +020e6c: 6e20 800c 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020e72: 5430 7200 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ +020e76: 6e20 840c 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +020e7c: 5430 8b00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +020e80: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +020e84: 6e20 800c 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020e8a: 1a00 430f |010f: const-string v0, "mSavedFragmentState=" // string@0f43 │ │ +020e8e: 6e20 800c 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020e94: 5430 8b00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +020e98: 6e20 840c 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +020e9e: 5430 8c00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +020ea2: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +020ea6: 6e20 800c 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020eac: 1a00 460f |0120: const-string v0, "mSavedViewState=" // string@0f46 │ │ +020eb0: 6e20 800c 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020eb6: 5430 8c00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +020eba: 6e20 840c 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +020ec0: 5430 9000 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +020ec4: 3800 1900 |012c: if-eqz v0, 0145 // +0019 │ │ +020ec8: 6e20 800c 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020ece: 1a00 6d0f |0131: const-string v0, "mTarget=" // string@0f6d │ │ +020ed2: 6e20 800c 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020ed8: 5430 9000 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +020edc: 6e20 7f0c 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c7f │ │ +020ee2: 1a00 9100 |013b: const-string v0, " mTargetRequestCode=" // string@0091 │ │ +020ee6: 6e20 800c 0600 |013d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020eec: 5230 9200 |0140: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ +020ef0: 6e20 830c 0600 |0142: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c83 │ │ +020ef6: 5230 8500 |0145: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +020efa: 3800 0f00 |0147: if-eqz v0, 0156 // +000f │ │ +020efe: 6e20 800c 4600 |0149: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f04: 1a00 0a0f |014c: const-string v0, "mNextAnim=" // string@0f0a │ │ +020f08: 6e20 800c 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f0e: 5230 8500 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +020f12: 6e20 830c 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c83 │ │ +020f18: 5430 7600 |0156: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +020f1c: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +020f20: 6e20 800c 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f26: 1a00 820e |015d: const-string v0, "mContainer=" // string@0e82 │ │ +020f2a: 6e20 800c 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f30: 5430 7600 |0162: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +020f34: 6e20 840c 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +020f3a: 5430 9400 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +020f3e: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +020f42: 6e20 800c 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f48: 1a00 8d0f |016e: const-string v0, "mView=" // string@0f8d │ │ +020f4c: 6e20 800c 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f52: 5430 9400 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +020f56: 6e20 840c 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +020f5c: 5430 8100 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +020f60: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +020f64: 6e20 800c 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f6a: 1a00 dd0e |017f: const-string v0, "mInnerView=" // string@0edd │ │ +020f6e: 6e20 800c 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f74: 5430 9400 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +020f78: 6e20 840c 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +020f7e: 5430 7100 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +020f82: 3800 1c00 |018b: if-eqz v0, 01a7 // +001c │ │ +020f86: 6e20 800c 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f8c: 1a00 4f0e |0190: const-string v0, "mAnimatingAway=" // string@0e4f │ │ +020f90: 6e20 800c 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020f96: 5430 7100 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +020f9a: 6e20 840c 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +020fa0: 6e20 800c 4600 |019a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020fa6: 1a00 5b0f |019d: const-string v0, "mStateAfterAnimating=" // string@0f5b │ │ +020faa: 6e20 800c 0600 |019f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020fb0: 5230 8e00 |01a2: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ +020fb4: 6e20 830c 0600 |01a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c83 │ │ +020fba: 5430 8200 |01a7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +020fbe: 3800 2200 |01a9: if-eqz v0, 01cb // +0022 │ │ +020fc2: 6e20 800c 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +020fc8: 1a00 ef05 |01ae: const-string v0, "Loader Manager:" // string@05ef │ │ +020fcc: 6e20 850c 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +020fd2: 5430 8200 |01b3: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +020fd6: 2201 fb01 |01b5: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +020fda: 7010 d70c 0100 |01b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +020fe0: 6e20 dd0c 4100 |01ba: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020fe6: 0c01 |01bd: move-result-object v1 │ │ +020fe8: 1a02 1e00 |01be: const-string v2, " " // string@001e │ │ +020fec: 6e20 dd0c 2100 |01c0: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +020ff2: 0c01 |01c3: move-result-object v1 │ │ +020ff4: 6e10 e10c 0100 |01c4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +020ffa: 0c01 |01c7: move-result-object v1 │ │ +020ffc: 6e57 1a03 1065 |01c8: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@031a │ │ +021002: 0e00 |01cb: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0008 line=1268 │ │ 0x0011 line=1269 │ │ 0x0016 line=1270 │ │ 0x001f line=1271 │ │ @@ -2432,18 +2432,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01fe90: |[01fe90] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -01fea0: 6f20 b30c 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cb3 │ │ -01fea6: 0a00 |0003: move-result v0 │ │ -01fea8: 0f00 |0004: return v0 │ │ +021004: |[021004] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +021014: 6f20 b30c 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cb3 │ │ +02101a: 0a00 |0003: move-result v0 │ │ +02101c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -2452,17 +2452,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentActivity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01feac: |[01feac] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -01febc: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -01fec0: 1100 |0002: return-object v0 │ │ +021020: |[021020] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +021030: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021034: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #3 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2470,17 +2470,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01fec4: |[01fec4] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -01fed4: 5410 7200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ -01fed8: 1100 |0002: return-object v0 │ │ +021038: |[021038] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +021048: 5410 7200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ +02104c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2488,17 +2488,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01fedc: |[01fedc] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -01feec: 5410 7b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01fef0: 1100 |0002: return-object v0 │ │ +021050: |[021050] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +021060: 5410 7b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +021064: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2506,17 +2506,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01fef4: |[01fef4] android.support.v4.app.Fragment.getId:()I │ │ -01ff04: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01ff08: 0f00 |0002: return v0 │ │ +021068: |[021068] android.support.v4.app.Fragment.getId:()I │ │ +021078: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +02107c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #6 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2524,19 +2524,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -01ff0c: |[01ff0c] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -01ff1c: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -01ff20: 6e10 0902 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0209 │ │ -01ff26: 0c00 |0005: move-result-object v0 │ │ -01ff28: 1100 |0006: return-object v0 │ │ +021080: |[021080] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +021090: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021094: 6e10 0902 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0209 │ │ +02109a: 0c00 |0005: move-result-object v0 │ │ +02109c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -2545,46 +2545,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -01ff2c: |[01ff2c] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -01ff3c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -01ff3e: 5440 8200 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01ff42: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -01ff46: 5440 8200 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01ff4a: 1100 |0007: return-object v0 │ │ -01ff4c: 5440 6f00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -01ff50: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -01ff54: 2200 ec01 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -01ff58: 2201 fb01 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -01ff5c: 7010 d70c 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -01ff62: 1a02 8402 |0013: const-string v2, "Fragment " // string@0284 │ │ -01ff66: 6e20 dd0c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01ff6c: 0c01 |0018: move-result-object v1 │ │ -01ff6e: 6e20 dc0c 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -01ff74: 0c01 |001c: move-result-object v1 │ │ -01ff76: 1a02 9500 |001d: const-string v2, " not attached to Activity" // string@0095 │ │ -01ff7a: 6e20 dd0c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01ff80: 0c01 |0022: move-result-object v1 │ │ -01ff82: 6e10 e10c 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -01ff88: 0c01 |0026: move-result-object v1 │ │ -01ff8a: 7020 990c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -01ff90: 2700 |002a: throw v0 │ │ -01ff92: 5c43 7500 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ -01ff96: 5440 6f00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -01ff9a: 5241 8000 |002f: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01ff9e: 5542 8300 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01ffa2: 6e40 0a02 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ -01ffa8: 0c00 |0036: move-result-object v0 │ │ -01ffaa: 5b40 8200 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01ffae: 5440 8200 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01ffb2: 28cc |003b: goto 0007 // -0034 │ │ +0210a0: |[0210a0] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0210b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0210b2: 5440 8200 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +0210b6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0210ba: 5440 8200 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +0210be: 1100 |0007: return-object v0 │ │ +0210c0: 5440 6f00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +0210c4: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +0210c8: 2200 ec01 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +0210cc: 2201 fb01 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +0210d0: 7010 d70c 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0210d6: 1a02 8402 |0013: const-string v2, "Fragment " // string@0284 │ │ +0210da: 6e20 dd0c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0210e0: 0c01 |0018: move-result-object v1 │ │ +0210e2: 6e20 dc0c 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0210e8: 0c01 |001c: move-result-object v1 │ │ +0210ea: 1a02 9600 |001d: const-string v2, " not attached to Activity" // string@0096 │ │ +0210ee: 6e20 dd0c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0210f4: 0c01 |0022: move-result-object v1 │ │ +0210f6: 6e10 e10c 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0210fc: 0c01 |0026: move-result-object v1 │ │ +0210fe: 7020 990c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +021104: 2700 |002a: throw v0 │ │ +021106: 5c43 7500 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ +02110a: 5440 6f00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +02110e: 5241 8000 |002f: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +021112: 5542 8300 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +021116: 6e40 0a02 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ +02111c: 0c00 |0036: move-result-object v0 │ │ +02111e: 5b40 8200 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +021122: 5440 8200 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +021126: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=768 │ │ 0x0005 line=769 │ │ 0x0007 line=776 │ │ 0x0008 line=771 │ │ 0x000c line=772 │ │ @@ -2599,36 +2599,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -01ffb4: |[01ffb4] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -01ffc4: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -01ffc8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -01ffcc: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -01ffd0: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -01ffd4: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -01ffda: 1a02 8402 |000b: const-string v2, "Fragment " // string@0284 │ │ -01ffde: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01ffe4: 0c01 |0010: move-result-object v1 │ │ -01ffe6: 6e20 dc0c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -01ffec: 0c01 |0014: move-result-object v1 │ │ -01ffee: 1a02 9500 |0015: const-string v2, " not attached to Activity" // string@0095 │ │ -01fff2: 6e20 dd0c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -01fff8: 0c01 |001a: move-result-object v1 │ │ -01fffa: 6e10 e10c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -020000: 0c01 |001e: move-result-object v1 │ │ -020002: 7020 990c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -020008: 2700 |0022: throw v0 │ │ -02000a: 5430 6f00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -02000e: 6e10 0c02 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@020c │ │ -020014: 0c00 |0028: move-result-object v0 │ │ -020016: 1100 |0029: return-object v0 │ │ +021128: |[021128] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +021138: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +02113c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +021140: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +021144: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +021148: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +02114e: 1a02 8402 |000b: const-string v2, "Fragment " // string@0284 │ │ +021152: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021158: 0c01 |0010: move-result-object v1 │ │ +02115a: 6e20 dc0c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +021160: 0c01 |0014: move-result-object v1 │ │ +021162: 1a02 9600 |0015: const-string v2, " not attached to Activity" // string@0096 │ │ +021166: 6e20 dd0c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02116c: 0c01 |001a: move-result-object v1 │ │ +02116e: 6e10 e10c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +021174: 0c01 |001e: move-result-object v1 │ │ +021176: 7020 990c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +02117c: 2700 |0022: throw v0 │ │ +02117e: 5430 6f00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021182: 6e10 0c02 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@020c │ │ +021188: 0c00 |0028: move-result-object v0 │ │ +02118a: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0004 line=555 │ │ 0x0023 line=557 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -2638,17 +2638,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -020018: |[020018] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -020028: 5510 8900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ -02002c: 0f00 |0002: return v0 │ │ +02118c: |[02118c] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +02119c: 5510 8900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ +0211a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #10 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2656,20 +2656,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -020030: |[020030] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -020040: 6e10 ba01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01ba │ │ -020046: 0c00 |0003: move-result-object v0 │ │ -020048: 6e20 b400 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b4 │ │ -02004e: 0c00 |0007: move-result-object v0 │ │ -020050: 1100 |0008: return-object v0 │ │ +0211a4: |[0211a4] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +0211b4: 6e10 ba01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01ba │ │ +0211ba: 0c00 |0003: move-result-object v0 │ │ +0211bc: 6e20 b400 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b4 │ │ +0211c2: 0c00 |0007: move-result-object v0 │ │ +0211c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2678,20 +2678,20 @@ │ │ type : '(I[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -020054: |[020054] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -020064: 6e10 ba01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01ba │ │ -02006a: 0c00 |0003: move-result-object v0 │ │ -02006c: 6e30 b500 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00b5 │ │ -020072: 0c00 |0007: move-result-object v0 │ │ -020074: 1100 |0008: return-object v0 │ │ +0211c8: |[0211c8] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +0211d8: 6e10 ba01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01ba │ │ +0211de: 0c00 |0003: move-result-object v0 │ │ +0211e0: 6e30 b500 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00b5 │ │ +0211e6: 0c00 |0007: move-result-object v0 │ │ +0211e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -2701,17 +2701,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -020078: |[020078] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -020088: 5410 8f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -02008c: 1100 |0002: return-object v0 │ │ +0211ec: |[0211ec] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +0211fc: 5410 8f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +021200: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2719,17 +2719,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -020090: |[020090] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -0200a0: 5410 9000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -0200a4: 1100 |0002: return-object v0 │ │ +021204: |[021204] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +021214: 5410 9000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +021218: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #14 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2737,17 +2737,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0200a8: |[0200a8] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -0200b8: 5210 9200 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ -0200bc: 0f00 |0002: return v0 │ │ +02121c: |[02121c] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +02122c: 5210 9200 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ +021230: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #15 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2755,20 +2755,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0200c0: |[0200c0] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -0200d0: 6e10 ba01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01ba │ │ -0200d6: 0c00 |0003: move-result-object v0 │ │ -0200d8: 6e20 b700 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00b7 │ │ -0200de: 0c00 |0007: move-result-object v0 │ │ -0200e0: 1100 |0008: return-object v0 │ │ +021234: |[021234] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +021244: 6e10 ba01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01ba │ │ +02124a: 0c00 |0003: move-result-object v0 │ │ +02124c: 6e20 b700 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00b7 │ │ +021252: 0c00 |0007: move-result-object v0 │ │ +021254: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2777,17 +2777,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0200e4: |[0200e4] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -0200f4: 5510 9300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -0200f8: 0f00 |0002: return v0 │ │ +021258: |[021258] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +021268: 5510 9300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +02126c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2795,17 +2795,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0200fc: |[0200fc] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -02010c: 5410 9400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -020110: 1100 |0002: return-object v0 │ │ +021270: |[021270] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +021280: 5410 9400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +021284: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2813,18 +2813,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -020114: |[020114] android.support.v4.app.Fragment.hashCode:()I │ │ -020124: 6f10 b50c 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0cb5 │ │ -02012a: 0a00 |0003: move-result v0 │ │ -02012c: 0f00 |0004: return v0 │ │ +021288: |[021288] android.support.v4.app.Fragment.hashCode:()I │ │ +021298: 6f10 b50c 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0cb5 │ │ +02129e: 0a00 |0003: move-result v0 │ │ +0212a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #19 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2832,39 +2832,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -020130: |[020130] android.support.v4.app.Fragment.initState:()V │ │ -020140: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -020142: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -020144: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -020146: 5930 8000 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -02014a: 5b32 9500 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0095 │ │ -02014e: 5c31 7000 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -020152: 5c31 8600 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ -020156: 5c31 8800 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ -02015a: 5c31 7c00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -02015e: 5c31 7f00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -020162: 5c31 8700 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0087 │ │ -020166: 5931 7300 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -02016a: 5b32 7b00 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -02016e: 5b32 6f00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -020172: 5931 7a00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -020176: 5931 7700 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -02017a: 5b32 8f00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -02017e: 5c31 7e00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -020182: 5c31 7900 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -020186: 5c31 8a00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ -02018a: 5b32 8200 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -02018e: 5c31 8300 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -020192: 5c31 7500 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ -020196: 0e00 |002b: return-void │ │ +0212a4: |[0212a4] android.support.v4.app.Fragment.initState:()V │ │ +0212b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0212b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0212b8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0212ba: 5930 8000 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0212be: 5b32 9500 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0095 │ │ +0212c2: 5c31 7000 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +0212c6: 5c31 8600 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ +0212ca: 5c31 8800 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ +0212ce: 5c31 7c00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +0212d2: 5c31 7f00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +0212d6: 5c31 8700 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0087 │ │ +0212da: 5931 7300 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +0212de: 5b32 7b00 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +0212e2: 5b32 6f00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +0212e6: 5931 7a00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +0212ea: 5931 7700 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +0212ee: 5b32 8f00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +0212f2: 5c31 7e00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +0212f6: 5c31 7900 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +0212fa: 5c31 8a00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ +0212fe: 5b32 8200 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +021302: 5c31 8300 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +021306: 5c31 7500 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ +02130a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1085 │ │ 0x0005 line=1086 │ │ 0x0007 line=1087 │ │ 0x0009 line=1088 │ │ 0x000b line=1089 │ │ @@ -2892,23 +2892,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -020198: |[020198] android.support.v4.app.Fragment.isAdded:()Z │ │ -0201a8: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -0201ac: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0201b0: 5510 7000 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -0201b4: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0201b8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0201ba: 0f00 |0009: return v0 │ │ -0201bc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0201be: 28fe |000b: goto 0009 // -0002 │ │ +02130c: |[02130c] android.support.v4.app.Fragment.isAdded:()Z │ │ +02131c: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021320: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +021324: 5510 7000 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +021328: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +02132c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02132e: 0f00 |0009: return v0 │ │ +021330: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +021332: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2916,17 +2916,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0201c0: |[0201c0] android.support.v4.app.Fragment.isDetached:()Z │ │ -0201d0: 5510 7900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -0201d4: 0f00 |0002: return v0 │ │ +021334: |[021334] android.support.v4.app.Fragment.isDetached:()Z │ │ +021344: 5510 7900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +021348: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2934,17 +2934,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0201d8: |[0201d8] android.support.v4.app.Fragment.isHidden:()Z │ │ -0201e8: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -0201ec: 0f00 |0002: return v0 │ │ +02134c: |[02134c] android.support.v4.app.Fragment.isHidden:()Z │ │ +02135c: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +021360: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2952,21 +2952,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0201f0: |[0201f0] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -020200: 5210 7300 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -020204: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -020208: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02020a: 0f00 |0005: return v0 │ │ -02020c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -02020e: 28fe |0007: goto 0005 // -0002 │ │ +021364: |[021364] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +021374: 5210 7300 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +021378: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +02137c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02137e: 0f00 |0005: return v0 │ │ +021380: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +021382: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #24 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2974,17 +2974,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -020210: |[020210] android.support.v4.app.Fragment.isInLayout:()Z │ │ -020220: 5510 7f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -020224: 0f00 |0002: return v0 │ │ +021384: |[021384] android.support.v4.app.Fragment.isInLayout:()Z │ │ +021394: 5510 7f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +021398: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #25 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2992,17 +2992,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -020228: |[020228] android.support.v4.app.Fragment.isRemoving:()Z │ │ -020238: 5510 8600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ -02023c: 0f00 |0002: return v0 │ │ +02139c: |[02139c] android.support.v4.app.Fragment.isRemoving:()Z │ │ +0213ac: 5510 8600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ +0213b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3010,17 +3010,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -020240: |[020240] android.support.v4.app.Fragment.isResumed:()Z │ │ -020250: 5510 8800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ -020254: 0f00 |0002: return v0 │ │ +0213b4: |[0213b4] android.support.v4.app.Fragment.isResumed:()Z │ │ +0213c4: 5510 8800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ +0213c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3028,35 +3028,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -020258: |[020258] android.support.v4.app.Fragment.isVisible:()Z │ │ -020268: 6e10 c801 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c8 │ │ -02026e: 0a00 |0003: move-result v0 │ │ -020270: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -020274: 6e10 ca01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ca │ │ -02027a: 0a00 |0009: move-result v0 │ │ -02027c: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -020280: 5410 9400 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -020284: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -020288: 5410 9400 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -02028c: 6e10 060b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b06 │ │ -020292: 0c00 |0015: move-result-object v0 │ │ -020294: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -020298: 5410 9400 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -02029c: 6e10 040b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -0202a2: 0a00 |001d: move-result v0 │ │ -0202a4: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -0202a8: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -0202aa: 0f00 |0021: return v0 │ │ -0202ac: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -0202ae: 28fe |0023: goto 0021 // -0002 │ │ +0213cc: |[0213cc] android.support.v4.app.Fragment.isVisible:()Z │ │ +0213dc: 6e10 c801 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c8 │ │ +0213e2: 0a00 |0003: move-result v0 │ │ +0213e4: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +0213e8: 6e10 ca01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ca │ │ +0213ee: 0a00 |0009: move-result v0 │ │ +0213f0: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +0213f4: 5410 9400 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0213f8: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +0213fc: 5410 9400 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +021400: 6e10 060b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b06 │ │ +021406: 0c00 |0015: move-result-object v0 │ │ +021408: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +02140c: 5410 9400 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +021410: 6e10 040b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +021416: 0a00 |001d: move-result v0 │ │ +021418: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +02141c: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +02141e: 0f00 |0021: return v0 │ │ +021420: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +021422: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3064,18 +3064,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0202b0: |[0202b0] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -0202c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0202c2: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -0202c6: 0e00 |0003: return-void │ │ +021424: |[021424] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +021434: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +021436: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +02143a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=967 │ │ 0x0003 line=968 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3085,16 +3085,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0202c8: |[0202c8] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -0202d8: 0e00 |0000: return-void │ │ +02143c: |[02143c] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +02144c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=816 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -3105,18 +3105,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0202dc: |[0202dc] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -0202ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0202ee: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -0202f2: 0e00 |0003: return-void │ │ +021450: |[021450] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +021460: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +021462: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +021466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ 0x0003 line=879 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3126,18 +3126,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0202f4: |[0202f4] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -020304: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -020306: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -02030a: 0e00 |0003: return-void │ │ +021468: |[021468] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +021478: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02147a: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +02147e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1023 │ │ 0x0003 line=1024 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -3147,17 +3147,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02030c: |[02030c] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02031c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02031e: 0f00 |0001: return v0 │ │ +021480: |[021480] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +021490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +021492: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3166,18 +3166,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -020320: |[020320] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -020330: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -020332: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -020336: 0e00 |0003: return-void │ │ +021494: |[021494] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +0214a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0214a6: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +0214aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0003 line=904 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3187,17 +3187,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -020338: |[020338] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -020348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02034a: 1100 |0001: return-object v0 │ │ +0214ac: |[0214ac] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +0214bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0214be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -3208,19 +3208,19 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02034c: |[02034c] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -02035c: 6e10 b401 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01b4 │ │ -020362: 0c00 |0003: move-result-object v0 │ │ -020364: 6e40 1902 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@0219 │ │ -02036a: 0e00 |0007: return-void │ │ +0214c0: |[0214c0] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0214d0: 6e10 b401 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01b4 │ │ +0214d6: 0c00 |0003: move-result-object v0 │ │ +0214d8: 6e40 1902 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@0219 │ │ +0214de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ 0x0007 line=1209 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -3232,16 +3232,16 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02036c: |[02036c] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -02037c: 0e00 |0000: return-void │ │ +0214e0: |[0214e0] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0214f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -3251,17 +3251,17 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -020380: |[020380] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -020390: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -020392: 1100 |0001: return-object v0 │ │ +0214f4: |[0214f4] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +021504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +021506: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=927 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -3272,32 +3272,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -020394: |[020394] android.support.v4.app.Fragment.onDestroy:()V │ │ -0203a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0203a6: 5c41 7400 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -0203aa: 5540 7500 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ -0203ae: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -0203b2: 5c41 7500 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ -0203b6: 5440 6f00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -0203ba: 5241 8000 |000b: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0203be: 5542 8300 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -0203c2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0203c4: 6e40 0a02 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ -0203ca: 0c00 |0013: move-result-object v0 │ │ -0203cc: 5b40 8200 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0203d0: 5440 8200 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0203d4: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -0203d8: 5440 8200 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0203dc: 6e10 1403 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0314 │ │ -0203e2: 0e00 |001f: return-void │ │ +021508: |[021508] android.support.v4.app.Fragment.onDestroy:()V │ │ +021518: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02151a: 5c41 7400 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +02151e: 5540 7500 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ +021522: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +021526: 5c41 7500 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ +02152a: 5440 6f00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +02152e: 5241 8000 |000b: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +021532: 5542 8300 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +021536: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +021538: 6e40 0a02 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ +02153e: 0c00 |0013: move-result-object v0 │ │ +021540: 5b40 8200 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +021544: 5440 8200 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +021548: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +02154c: 5440 8200 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +021550: 6e10 1403 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0314 │ │ +021556: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1066 │ │ 0x0003 line=1069 │ │ 0x0007 line=1070 │ │ 0x0009 line=1071 │ │ 0x0016 line=1073 │ │ @@ -3311,16 +3311,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0203e4: |[0203e4] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -0203f4: 0e00 |0000: return-void │ │ +021558: |[021558] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +021568: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #40 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3328,18 +3328,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0203f8: |[0203f8] android.support.v4.app.Fragment.onDestroyView:()V │ │ -020408: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02040a: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -02040e: 0e00 |0003: return-void │ │ +02156c: |[02156c] android.support.v4.app.Fragment.onDestroyView:()V │ │ +02157c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02157e: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +021582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0003 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3348,18 +3348,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -020410: |[020410] android.support.v4.app.Fragment.onDetach:()V │ │ -020420: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -020422: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -020426: 0e00 |0003: return-void │ │ +021584: |[021584] android.support.v4.app.Fragment.onDetach:()V │ │ +021594: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +021596: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +02159a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1112 │ │ 0x0003 line=1113 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3368,16 +3368,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -020428: |[020428] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -020438: 0e00 |0000: return-void │ │ +02159c: |[02159c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +0215ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -3386,18 +3386,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02043c: |[02043c] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -02044c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02044e: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -020452: 0e00 |0003: return-void │ │ +0215b0: |[0215b0] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +0215c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0215c2: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +0215c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0003 line=871 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3409,18 +3409,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -020454: |[020454] android.support.v4.app.Fragment.onLowMemory:()V │ │ -020464: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -020466: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -02046a: 0e00 |0003: return-void │ │ +0215c8: |[0215c8] android.support.v4.app.Fragment.onLowMemory:()V │ │ +0215d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0215da: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +0215de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1045 │ │ 0x0003 line=1046 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3429,17 +3429,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02046c: |[02046c] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02047c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02047e: 0f00 |0001: return v0 │ │ +0215e0: |[0215e0] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0215f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0215f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3448,16 +3448,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -020480: |[020480] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -020490: 0e00 |0000: return-void │ │ +0215f4: |[0215f4] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +021604: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3466,18 +3466,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -020494: |[020494] android.support.v4.app.Fragment.onPause:()V │ │ -0204a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0204a6: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -0204aa: 0e00 |0003: return-void │ │ +021608: |[021608] android.support.v4.app.Fragment.onPause:()V │ │ +021618: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02161a: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +02161e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ 0x0003 line=1033 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3486,16 +3486,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0204ac: |[0204ac] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -0204bc: 0e00 |0000: return-void │ │ +021620: |[021620] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +021630: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3504,18 +3504,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0204c0: |[0204c0] android.support.v4.app.Fragment.onResume:()V │ │ -0204d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0204d2: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -0204d6: 0e00 |0003: return-void │ │ +021634: |[021634] android.support.v4.app.Fragment.onResume:()V │ │ +021644: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +021646: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +02164a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ 0x0003 line=998 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3524,16 +3524,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0204d8: |[0204d8] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0204e8: 0e00 |0000: return-void │ │ +02164c: |[02164c] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02165c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1020 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -3542,35 +3542,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -0204ec: |[0204ec] android.support.v4.app.Fragment.onStart:()V │ │ -0204fc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0204fe: 5c41 7400 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -020502: 5540 8300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -020506: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -02050a: 5c41 8300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -02050e: 5540 7500 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ -020512: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -020516: 5c41 7500 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ -02051a: 5440 6f00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -02051e: 5241 8000 |0011: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -020522: 5542 8300 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -020526: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -020528: 6e40 0a02 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ -02052e: 0c00 |0019: move-result-object v0 │ │ -020530: 5b40 8200 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -020534: 5440 8200 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -020538: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -02053c: 5440 8200 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -020540: 6e10 1803 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0318 │ │ -020546: 0e00 |0025: return-void │ │ +021660: |[021660] android.support.v4.app.Fragment.onStart:()V │ │ +021670: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +021672: 5c41 7400 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +021676: 5540 8300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +02167a: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +02167e: 5c41 8300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +021682: 5540 7500 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ +021686: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +02168a: 5c41 7500 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ +02168e: 5440 6f00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021692: 5241 8000 |0011: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +021696: 5542 8300 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +02169a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +02169c: 6e40 0a02 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ +0216a2: 0c00 |0019: move-result-object v0 │ │ +0216a4: 5b40 8200 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +0216a8: 5440 8200 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +0216ac: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +0216b0: 5440 8200 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +0216b4: 6e10 1803 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0318 │ │ +0216ba: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=976 │ │ 0x0003 line=978 │ │ 0x0007 line=979 │ │ 0x0009 line=980 │ │ 0x000d line=981 │ │ @@ -3586,18 +3586,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -020548: |[020548] android.support.v4.app.Fragment.onStop:()V │ │ -020558: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02055a: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -02055e: 0e00 |0003: return-void │ │ +0216bc: |[0216bc] android.support.v4.app.Fragment.onStop:()V │ │ +0216cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0216ce: 5c10 7400 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +0216d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ 0x0003 line=1042 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3606,16 +3606,16 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -020560: |[020560] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -020570: 0e00 |0000: return-void │ │ +0216d4: |[0216d4] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +0216e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3625,21 +3625,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -020574: |[020574] android.support.v4.app.Fragment.performDestroyView:()V │ │ -020584: 6e10 dc01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01dc │ │ -02058a: 5410 8200 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -02058e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -020592: 5410 8200 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -020596: 6e10 1503 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0315 │ │ -02059c: 0e00 |000c: return-void │ │ +0216e8: |[0216e8] android.support.v4.app.Fragment.performDestroyView:()V │ │ +0216f8: 6e10 dc01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01dc │ │ +0216fe: 5410 8200 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +021702: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +021706: 5410 8200 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +02170a: 6e10 1503 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0315 │ │ +021710: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ 0x0003 line=1365 │ │ 0x0007 line=1366 │ │ 0x000c line=1368 │ │ locals : │ │ @@ -3650,40 +3650,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -0205a0: |[0205a0] android.support.v4.app.Fragment.performReallyStop:()V │ │ -0205b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0205b2: 5540 8300 |0001: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -0205b6: 3800 2600 |0003: if-eqz v0, 0029 // +0026 │ │ -0205ba: 5c43 8300 |0005: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -0205be: 5540 7500 |0007: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ -0205c2: 3900 1100 |0009: if-nez v0, 001a // +0011 │ │ -0205c6: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0205c8: 5c40 7500 |000c: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ -0205cc: 5440 6f00 |000e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -0205d0: 5241 8000 |0010: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0205d4: 5542 8300 |0012: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -0205d8: 6e40 0a02 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ -0205de: 0c00 |0017: move-result-object v0 │ │ -0205e0: 5b40 8200 |0018: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0205e4: 5440 8200 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0205e8: 3800 0d00 |001c: if-eqz v0, 0029 // +000d │ │ -0205ec: 5440 6f00 |001e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -0205f0: 5500 b000 |0020: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b0 │ │ -0205f4: 3900 0800 |0022: if-nez v0, 002a // +0008 │ │ -0205f8: 5440 8200 |0024: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0205fc: 6e10 1903 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0319 │ │ -020602: 0e00 |0029: return-void │ │ -020604: 5440 8200 |002a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -020608: 6e10 1703 0000 |002c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0317 │ │ -02060e: 28fa |002f: goto 0029 // -0006 │ │ +021714: |[021714] android.support.v4.app.Fragment.performReallyStop:()V │ │ +021724: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +021726: 5540 8300 |0001: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +02172a: 3800 2600 |0003: if-eqz v0, 0029 // +0026 │ │ +02172e: 5c43 8300 |0005: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +021732: 5540 7500 |0007: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ +021736: 3900 1100 |0009: if-nez v0, 001a // +0011 │ │ +02173a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +02173c: 5c40 7500 |000c: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0075 │ │ +021740: 5440 6f00 |000e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021744: 5241 8000 |0010: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +021748: 5542 8300 |0012: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +02174c: 6e40 0a02 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ +021752: 0c00 |0017: move-result-object v0 │ │ +021754: 5b40 8200 |0018: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +021758: 5440 8200 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +02175c: 3800 0d00 |001c: if-eqz v0, 0029 // +000d │ │ +021760: 5440 6f00 |001e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021764: 5500 b000 |0020: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b0 │ │ +021768: 3900 0800 |0022: if-nez v0, 002a // +0008 │ │ +02176c: 5440 8200 |0024: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +021770: 6e10 1903 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0319 │ │ +021776: 0e00 |0029: return-void │ │ +021778: 5440 8200 |002a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +02177c: 6e10 1703 0000 |002c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0317 │ │ +021782: 28fa |002f: goto 0029 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1347 │ │ 0x0005 line=1348 │ │ 0x0007 line=1349 │ │ 0x000b line=1350 │ │ 0x000e line=1351 │ │ @@ -3700,21 +3700,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -020610: |[020610] android.support.v4.app.Fragment.performStart:()V │ │ -020620: 6e10 e701 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01e7 │ │ -020626: 5410 8200 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -02062a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02062e: 5410 8200 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -020632: 6e10 1603 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0316 │ │ -020638: 0e00 |000c: return-void │ │ +021784: |[021784] android.support.v4.app.Fragment.performStart:()V │ │ +021794: 6e10 e701 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01e7 │ │ +02179a: 5410 8200 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +02179e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0217a2: 5410 8200 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +0217a6: 6e10 1603 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0316 │ │ +0217ac: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ 0x0003 line=1337 │ │ 0x0007 line=1338 │ │ 0x000c line=1340 │ │ locals : │ │ @@ -3725,17 +3725,17 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02063c: |[02063c] android.support.v4.app.Fragment.performStop:()V │ │ -02064c: 6e10 e801 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01e8 │ │ -020652: 0e00 |0003: return-void │ │ +0217b0: |[0217b0] android.support.v4.app.Fragment.performStop:()V │ │ +0217c0: 6e10 e801 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01e8 │ │ +0217c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0003 line=1344 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3744,17 +3744,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -020654: |[020654] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -020664: 6e20 210b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b21 │ │ -02066a: 0e00 |0003: return-void │ │ +0217c8: |[0217c8] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +0217d8: 6e20 210b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b21 │ │ +0217de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0003 line=1223 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -3764,23 +3764,23 @@ │ │ type : '()V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02066c: |[02066c] android.support.v4.app.Fragment.restoreViewState:()V │ │ -02067c: 5420 8c00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -020680: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -020684: 5420 8100 |0004: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -020688: 5421 8c00 |0006: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -02068c: 6e20 180b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0b18 │ │ -020692: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -020694: 5b20 8c00 |000c: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -020698: 0e00 |000e: return-void │ │ +0217e0: |[0217e0] android.support.v4.app.Fragment.restoreViewState:()V │ │ +0217f0: 5420 8c00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +0217f4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0217f8: 5420 8100 |0004: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +0217fc: 5421 8c00 |0006: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +021800: 6e20 180b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0b18 │ │ +021806: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +021808: 5b20 8c00 |000c: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +02180c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0004 line=411 │ │ 0x000b line=412 │ │ 0x000e line=414 │ │ locals : │ │ @@ -3791,23 +3791,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02069c: |[02069c] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -0206ac: 5220 8000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0206b0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -0206b4: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -0206b8: 1a01 8502 |0006: const-string v1, "Fragment already active" // string@0285 │ │ -0206bc: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0206c2: 2700 |000b: throw v0 │ │ -0206c4: 5b23 7200 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ -0206c8: 0e00 |000e: return-void │ │ +021810: |[021810] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +021820: 5220 8000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +021824: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +021828: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +02182c: 1a01 8502 |0006: const-string v1, "Fragment already active" // string@0285 │ │ +021830: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +021836: 2700 |000b: throw v0 │ │ +021838: 5b23 7200 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ +02183c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0004 line=484 │ │ 0x000c line=486 │ │ 0x000e line=487 │ │ locals : │ │ @@ -3819,27 +3819,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0206cc: |[0206cc] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -0206dc: 5510 7d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -0206e0: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -0206e4: 5c12 7d00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -0206e8: 6e10 c801 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c8 │ │ -0206ee: 0a00 |0009: move-result v0 │ │ -0206f0: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -0206f4: 6e10 ca01 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ca │ │ -0206fa: 0a00 |000f: move-result v0 │ │ -0206fc: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -020700: 5410 6f00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -020704: 6e10 2e02 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@022e │ │ -02070a: 0e00 |0017: return-void │ │ +021840: |[021840] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +021850: 5510 7d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +021854: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +021858: 5c12 7d00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +02185c: 6e10 c801 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c8 │ │ +021862: 0a00 |0009: move-result v0 │ │ +021864: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +021868: 6e10 ca01 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ca │ │ +02186e: 0a00 |000f: move-result v0 │ │ +021870: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +021874: 5410 6f00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021878: 6e10 2e02 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@022e │ │ +02187e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ 0x0004 line=710 │ │ 0x0006 line=711 │ │ 0x0012 line=712 │ │ 0x0017 line=715 │ │ @@ -3852,28 +3852,28 @@ │ │ type : '(I)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02070c: |[02070c] android.support.v4.app.Fragment.setIndex:(I)V │ │ -02071c: 5923 8000 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -020720: 2200 fb01 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -020724: 7010 d70c 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02072a: 1a01 c808 |0007: const-string v1, "android:fragment:" // string@08c8 │ │ -02072e: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020734: 0c00 |000c: move-result-object v0 │ │ -020736: 5221 8000 |000d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -02073a: 6e20 da0c 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -020740: 0c00 |0012: move-result-object v0 │ │ -020742: 6e10 e10c 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -020748: 0c00 |0016: move-result-object v0 │ │ -02074a: 5b20 9500 |0017: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0095 │ │ -02074e: 0e00 |0019: return-void │ │ +021880: |[021880] android.support.v4.app.Fragment.setIndex:(I)V │ │ +021890: 5923 8000 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +021894: 2200 fb01 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +021898: 7010 d70c 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +02189e: 1a01 c808 |0007: const-string v1, "android:fragment:" // string@08c8 │ │ +0218a2: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0218a8: 0c00 |000c: move-result-object v0 │ │ +0218aa: 5221 8000 |000d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0218ae: 6e20 da0c 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0218b4: 0c00 |0012: move-result-object v0 │ │ +0218b6: 6e10 e10c 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0218bc: 0c00 |0016: move-result-object v0 │ │ +0218be: 5b20 9500 |0017: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0095 │ │ +0218c2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0002 line=418 │ │ 0x0019 line=419 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/Fragment; │ │ @@ -3884,29 +3884,29 @@ │ │ type : '(Landroid/support/v4/app/Fragment$SavedState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -020750: |[020750] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -020760: 5220 8000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -020764: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -020768: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -02076c: 1a01 8502 |0006: const-string v1, "Fragment already active" // string@0285 │ │ -020770: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -020776: 2700 |000b: throw v0 │ │ -020778: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -02077c: 5430 6800 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ -020780: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -020784: 5430 6800 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ -020788: 5b20 8b00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -02078c: 0e00 |0016: return-void │ │ -02078e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -020790: 28fc |0018: goto 0014 // -0004 │ │ +0218c4: |[0218c4] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +0218d4: 5220 8000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0218d8: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +0218dc: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +0218e0: 1a01 8502 |0006: const-string v1, "Fragment already active" // string@0285 │ │ +0218e4: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +0218ea: 2700 |000b: throw v0 │ │ +0218ec: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +0218f0: 5430 6800 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ +0218f4: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0218f8: 5430 6800 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0068 │ │ +0218fc: 5b20 8b00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +021900: 0e00 |0016: return-void │ │ +021902: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +021904: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0004 line=507 │ │ 0x000c line=509 │ │ 0x0016 line=511 │ │ 0x0017 line=509 │ │ @@ -3919,29 +3919,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -020794: |[020794] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -0207a4: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -0207a8: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -0207ac: 5c12 8400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -0207b0: 5510 7d00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -0207b4: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -0207b8: 6e10 c801 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c8 │ │ -0207be: 0a00 |000d: move-result v0 │ │ -0207c0: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -0207c4: 6e10 ca01 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ca │ │ -0207ca: 0a00 |0013: move-result v0 │ │ -0207cc: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -0207d0: 5410 6f00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -0207d4: 6e10 2e02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@022e │ │ -0207da: 0e00 |001b: return-void │ │ +021908: |[021908] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +021918: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +02191c: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +021920: 5c12 8400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +021924: 5510 7d00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +021928: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +02192c: 6e10 c801 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c8 │ │ +021932: 0a00 |000d: move-result v0 │ │ +021934: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +021938: 6e10 ca01 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ca │ │ +02193e: 0a00 |0013: move-result v0 │ │ +021940: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +021944: 5410 6f00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021948: 6e10 2e02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@022e │ │ +02194e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ 0x0004 line=728 │ │ 0x0006 line=729 │ │ 0x0016 line=730 │ │ 0x001b line=733 │ │ @@ -3954,17 +3954,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0207dc: |[0207dc] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -0207ec: 5c01 8900 |0000: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ -0207f0: 0e00 |0002: return-void │ │ +021950: |[021950] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +021960: 5c01 8900 |0000: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ +021964: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0002 line=695 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 retain Z │ │ @@ -3974,18 +3974,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0207f4: |[0207f4] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -020804: 5b01 9000 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -020808: 5902 9200 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ -02080c: 0e00 |0004: return-void │ │ +021968: |[021968] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +021978: 5b01 9000 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +02197c: 5902 9200 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ +021980: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x0004 line=527 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -3997,30 +3997,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -020810: |[020810] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -020820: 5520 9300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -020824: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -020828: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -02082c: 5220 8d00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -020830: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -020832: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -020836: 5420 7b00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -02083a: 6e20 8702 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0287 │ │ -020840: 5c23 9300 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -020844: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -020848: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02084a: 5c20 7800 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -02084e: 0e00 |0017: return-void │ │ -020850: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -020852: 28fc |0019: goto 0015 // -0004 │ │ +021984: |[021984] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +021994: 5520 9300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +021998: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +02199c: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +0219a0: 5220 8d00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +0219a4: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +0219a6: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +0219aa: 5420 7b00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +0219ae: 6e20 8702 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0287 │ │ +0219b4: 5c23 9300 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +0219b8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +0219bc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0219be: 5c20 7800 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +0219c2: 0e00 |0017: return-void │ │ +0219c4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0219c6: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x000b line=750 │ │ 0x0010 line=752 │ │ 0x0012 line=753 │ │ 0x0017 line=754 │ │ @@ -4034,36 +4034,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -020854: |[020854] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -020864: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -020868: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02086c: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -020870: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -020874: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02087a: 1a02 8402 |000b: const-string v2, "Fragment " // string@0284 │ │ -02087e: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020884: 0c01 |0010: move-result-object v1 │ │ -020886: 6e20 dc0c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -02088c: 0c01 |0014: move-result-object v1 │ │ -02088e: 1a02 9500 |0015: const-string v2, " not attached to Activity" // string@0095 │ │ -020892: 6e20 dd0c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020898: 0c01 |001a: move-result-object v1 │ │ -02089a: 6e10 e10c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0208a0: 0c01 |001e: move-result-object v1 │ │ -0208a2: 7020 990c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0208a8: 2700 |0022: throw v0 │ │ -0208aa: 5430 6f00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -0208ae: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -0208b0: 6e40 2d02 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@022d │ │ -0208b6: 0e00 |0029: return-void │ │ +0219c8: |[0219c8] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +0219d8: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +0219dc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0219e0: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +0219e4: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +0219e8: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0219ee: 1a02 8402 |000b: const-string v2, "Fragment " // string@0284 │ │ +0219f2: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0219f8: 0c01 |0010: move-result-object v1 │ │ +0219fa: 6e20 dc0c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +021a00: 0c01 |0014: move-result-object v1 │ │ +021a02: 1a02 9600 |0015: const-string v2, " not attached to Activity" // string@0096 │ │ +021a06: 6e20 dd0c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021a0c: 0c01 |001a: move-result-object v1 │ │ +021a0e: 6e10 e10c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +021a14: 0c01 |001e: move-result-object v1 │ │ +021a16: 7020 990c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +021a1c: 2700 |0022: throw v0 │ │ +021a1e: 5430 6f00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021a22: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +021a24: 6e40 2d02 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@022d │ │ +021a2a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0004 line=785 │ │ 0x0023 line=787 │ │ 0x0029 line=788 │ │ locals : │ │ @@ -4075,35 +4075,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -0208b8: |[0208b8] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -0208c8: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -0208cc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0208d0: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -0208d4: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0208d8: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0208de: 1a02 8402 |000b: const-string v2, "Fragment " // string@0284 │ │ -0208e2: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0208e8: 0c01 |0010: move-result-object v1 │ │ -0208ea: 6e20 dc0c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0208f0: 0c01 |0014: move-result-object v1 │ │ -0208f2: 1a02 9500 |0015: const-string v2, " not attached to Activity" // string@0095 │ │ -0208f6: 6e20 dd0c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0208fc: 0c01 |001a: move-result-object v1 │ │ -0208fe: 6e10 e10c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -020904: 0c01 |001e: move-result-object v1 │ │ -020906: 7020 990c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -02090c: 2700 |0022: throw v0 │ │ -02090e: 5430 6f00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -020912: 6e40 2d02 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@022d │ │ -020918: 0e00 |0028: return-void │ │ +021a2c: |[021a2c] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +021a3c: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021a40: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +021a44: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +021a48: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +021a4c: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +021a52: 1a02 8402 |000b: const-string v2, "Fragment " // string@0284 │ │ +021a56: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021a5c: 0c01 |0010: move-result-object v1 │ │ +021a5e: 6e20 dc0c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +021a64: 0c01 |0014: move-result-object v1 │ │ +021a66: 1a02 9600 |0015: const-string v2, " not attached to Activity" // string@0096 │ │ +021a6a: 6e20 dd0c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021a70: 0c01 |001a: move-result-object v1 │ │ +021a72: 6e10 e10c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +021a78: 0c01 |001e: move-result-object v1 │ │ +021a7a: 7020 990c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +021a80: 2700 |0022: throw v0 │ │ +021a82: 5430 6f00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +021a86: 6e40 2d02 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@022d │ │ +021a8c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=795 │ │ 0x0004 line=796 │ │ 0x0023 line=798 │ │ 0x0028 line=799 │ │ locals : │ │ @@ -4116,44 +4116,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -02091c: |[02091c] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -02092c: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -020930: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -020934: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ -02093a: 7120 dc04 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ -020940: 5221 8000 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -020944: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -020948: 1a01 3b00 |000e: const-string v1, " #" // string@003b │ │ -02094c: 6e20 dd0c 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020952: 5221 8000 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -020956: 6e20 da0c 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -02095c: 5221 7a00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -020960: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -020964: 1a01 6300 |001c: const-string v1, " id=0x" // string@0063 │ │ -020968: 6e20 dd0c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02096e: 5221 7a00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -020972: 7110 9f0c 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -020978: 0c01 |0026: move-result-object v1 │ │ -02097a: 6e20 dd0c 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020980: 5421 8f00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -020984: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -020988: 1a01 1c00 |002e: const-string v1, " " // string@001c │ │ -02098c: 6e20 dd0c 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020992: 5421 8f00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -020996: 6e20 dd0c 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02099c: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -0209a0: 6e20 d90c 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -0209a6: 6e10 e10c 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0209ac: 0c01 |0040: move-result-object v1 │ │ -0209ae: 1101 |0041: return-object v1 │ │ +021a90: |[021a90] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +021aa0: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +021aa4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +021aa8: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ +021aae: 7120 dc04 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ +021ab4: 5221 8000 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +021ab8: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +021abc: 1a01 3b00 |000e: const-string v1, " #" // string@003b │ │ +021ac0: 6e20 dd0c 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021ac6: 5221 8000 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +021aca: 6e20 da0c 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +021ad0: 5221 7a00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +021ad4: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +021ad8: 1a01 6300 |001c: const-string v1, " id=0x" // string@0063 │ │ +021adc: 6e20 dd0c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021ae2: 5221 7a00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +021ae6: 7110 9f0c 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +021aec: 0c01 |0026: move-result-object v1 │ │ +021aee: 6e20 dd0c 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021af4: 5421 8f00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +021af8: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +021afc: 1a01 1c00 |002e: const-string v1, " " // string@001c │ │ +021b00: 6e20 dd0c 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021b06: 5421 8f00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +021b0a: 6e20 dd0c 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021b10: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +021b14: 6e20 d90c 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +021b1a: 6e10 e10c 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +021b20: 0c01 |0040: move-result-object v1 │ │ +021b22: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0007 line=442 │ │ 0x000a line=443 │ │ 0x000e line=444 │ │ 0x0013 line=445 │ │ @@ -4174,18 +4174,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0209b0: |[0209b0] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -0209c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0209c2: 6e20 210b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b21 │ │ -0209c8: 0e00 |0004: return-void │ │ +021b24: |[021b24] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +021b34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +021b36: 6e20 210b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b21 │ │ +021b3c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x0004 line=1234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -4224,18 +4224,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0209cc: |[0209cc] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0209dc: 5b01 9700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ -0209e0: 7010 0f01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ -0209e6: 0e00 |0005: return-void │ │ +021b40: |[021b40] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +021b50: 5b01 9700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ +021b54: 7010 0f01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ +021b5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -4245,34 +4245,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0209e8: |[0209e8] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -0209f8: 5230 2000 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0020 │ │ -0209fc: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -020a02: 6f20 1201 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0112 │ │ -020a08: 0e00 |0008: return-void │ │ -020a0a: 5420 9700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ -020a0e: 5500 b100 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ -020a12: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -020a16: 5420 9700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ -020a1a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -020a1c: 6e20 0202 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0202 │ │ -020a22: 28f3 |0015: goto 0008 // -000d │ │ -020a24: 5420 9700 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ -020a28: 6e10 2602 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0226 │ │ -020a2e: 5420 9700 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ -020a32: 5400 a900 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020a36: 6e10 7302 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ -020a3c: 28e6 |0022: goto 0008 // -001a │ │ -020a3e: 0000 |0023: nop // spacer │ │ -020a40: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +021b5c: |[021b5c] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +021b6c: 5230 2000 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0020 │ │ +021b70: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +021b76: 6f20 1201 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0112 │ │ +021b7c: 0e00 |0008: return-void │ │ +021b7e: 5420 9700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ +021b82: 5500 b100 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ +021b86: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +021b8a: 5420 9700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ +021b8e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +021b90: 6e20 0202 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0202 │ │ +021b96: 28f3 |0015: goto 0008 // -000d │ │ +021b98: 5420 9700 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ +021b9c: 6e10 2602 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0226 │ │ +021ba2: 5420 9700 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0097 │ │ +021ba6: 5400 a900 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +021baa: 6e10 7302 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ +021bb0: 28e6 |0022: goto 0008 // -001a │ │ +021bb2: 0000 |0023: nop // spacer │ │ +021bb4: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0005 line=94 │ │ 0x0008 line=96 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ @@ -4333,39 +4333,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -020a50: |[020a50] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -020a60: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -020a62: 2300 6402 |0001: new-array v0, v0, [I // type@0264 │ │ -020a66: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -020a6c: 6900 9800 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0098 │ │ -020a70: 0e00 |0008: return-void │ │ -020a72: 0000 |0009: nop // spacer │ │ -020a74: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +021bc4: |[021bc4] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +021bd4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +021bd6: 2300 6402 |0001: new-array v0, v0, [I // type@0264 │ │ +021bda: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +021be0: 6900 9800 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0098 │ │ +021be4: 0e00 |0008: return-void │ │ +021be6: 0000 |0009: nop // spacer │ │ +021be8: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -020a88: |[020a88] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -020a98: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -020a9e: 0e00 |0003: return-void │ │ +021bfc: |[021bfc] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +021c0c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +021c12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ @@ -4425,17 +4425,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -020aa0: |[020aa0] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -020ab0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -020ab6: 0e00 |0003: return-void │ │ +021c14: |[021c14] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +021c24: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +021c2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ @@ -4543,23 +4543,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -020ab8: |[020ab8] android.support.v4.app.FragmentActivity.:()V │ │ -020ac8: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ -020ace: 2200 6000 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0060 │ │ -020ad2: 7020 fc01 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@01fc │ │ -020ad8: 5b10 aa00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -020adc: 2200 6c00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@006c │ │ -020ae0: 7010 5802 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0258 │ │ -020ae6: 5b10 a900 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020aea: 0e00 |0011: return-void │ │ +021c2c: |[021c2c] android.support.v4.app.FragmentActivity.:()V │ │ +021c3c: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ +021c42: 2200 6000 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0060 │ │ +021c46: 7020 fc01 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@01fc │ │ +021c4c: 5b10 aa00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +021c50: 2200 6c00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@006c │ │ +021c54: 7010 5802 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0258 │ │ +021c5a: 5b10 a900 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +021c5e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=80 │ │ 0x000a line=99 │ │ 0x0011 line=122 │ │ locals : │ │ @@ -4571,24 +4571,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -020aec: |[020aec] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -020afc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -020afe: 5520 ae00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ae │ │ -020b02: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -020b06: 5c21 ae00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ae │ │ -020b0a: 5c23 b000 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b0 │ │ -020b0e: 5420 aa00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -020b12: 6e20 1901 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ -020b18: 6e10 2402 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0224 │ │ -020b1e: 0e00 |0011: return-void │ │ +021c60: |[021c60] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +021c70: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +021c72: 5520 ae00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ae │ │ +021c76: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +021c7a: 5c21 ae00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ae │ │ +021c7e: 5c23 b000 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b0 │ │ +021c82: 5420 aa00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +021c86: 6e20 1901 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ +021c8c: 6e10 2402 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0224 │ │ +021c92: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=635 │ │ 0x0005 line=636 │ │ 0x0007 line=637 │ │ 0x0009 line=638 │ │ 0x000e line=639 │ │ @@ -4602,86 +4602,86 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 165 16-bit code units │ │ -020b20: |[020b20] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -020b30: 6001 1d00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -020b34: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -020b38: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -020b3c: 6e20 800c 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020b42: 1a01 f705 |0009: const-string v1, "Local FragmentActivity " // string@05f7 │ │ -020b46: 6e20 800c 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020b4c: 7110 e40c 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ -020b52: 0a01 |0011: move-result v1 │ │ -020b54: 7110 9f0c 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -020b5a: 0c01 |0015: move-result-object v1 │ │ -020b5c: 6e20 800c 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020b62: 1a01 4200 |0019: const-string v1, " State:" // string@0042 │ │ -020b66: 6e20 850c 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -020b6c: 2201 fb01 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -020b70: 7010 d70c 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -020b76: 6e20 dd0c 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020b7c: 0c01 |0026: move-result-object v1 │ │ -020b7e: 1a02 1e00 |0027: const-string v2, " " // string@001e │ │ -020b82: 6e20 dd0c 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020b88: 0c01 |002c: move-result-object v1 │ │ -020b8a: 6e10 e10c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -020b90: 0c00 |0030: move-result-object v0 │ │ -020b92: 6e20 800c 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020b98: 1a01 8f0e |0034: const-string v1, "mCreated=" // string@0e8f │ │ -020b9c: 6e20 800c 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020ba2: 5541 a800 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a8 │ │ -020ba6: 6e20 810c 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -020bac: 1a01 3c0f |003e: const-string v1, "mResumed=" // string@0f3c │ │ -020bb0: 6e20 800c 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020bb6: 5541 af00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00af │ │ -020bba: 6e20 810c 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -020bc0: 1a01 8e00 |0048: const-string v1, " mStopped=" // string@008e │ │ -020bc4: 6e20 800c 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020bca: 5541 b100 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ -020bce: 6e20 810c 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -020bd4: 1a01 8600 |0052: const-string v1, " mReallyStopped=" // string@0086 │ │ -020bd8: 6e20 800c 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020bde: 5541 ae00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ae │ │ -020be2: 6e20 860c 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -020be8: 6e20 800c 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020bee: 1a01 fc0e |005f: const-string v1, "mLoadersStarted=" // string@0efc │ │ -020bf2: 6e20 800c 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020bf8: 5541 ac00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ -020bfc: 6e20 860c 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -020c02: 5441 ab00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -020c06: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -020c0a: 6e20 800c 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020c10: 1a01 ee05 |0070: const-string v1, "Loader Manager " // string@05ee │ │ -020c14: 6e20 800c 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020c1a: 5441 ab00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -020c1e: 7110 e40c 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ -020c24: 0a01 |007a: move-result v1 │ │ -020c26: 7110 9f0c 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -020c2c: 0c01 |007e: move-result-object v1 │ │ -020c2e: 6e20 800c 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -020c34: 1a01 1601 |0082: const-string v1, ":" // string@0116 │ │ -020c38: 6e20 850c 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -020c3e: 5441 ab00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -020c42: 2202 fb01 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -020c46: 7010 d70c 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -020c4c: 6e20 dd0c 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020c52: 0c02 |0091: move-result-object v2 │ │ -020c54: 1a03 1e00 |0092: const-string v3, " " // string@001e │ │ -020c58: 6e20 dd0c 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020c5e: 0c02 |0097: move-result-object v2 │ │ -020c60: 6e10 e10c 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -020c66: 0c02 |009b: move-result-object v2 │ │ -020c68: 6e58 1a03 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@031a │ │ -020c6e: 5441 a900 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020c72: 6e58 7102 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0271 │ │ -020c78: 0e00 |00a4: return-void │ │ +021c94: |[021c94] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +021ca4: 6001 1d00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +021ca8: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +021cac: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +021cb0: 6e20 800c 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021cb6: 1a01 f705 |0009: const-string v1, "Local FragmentActivity " // string@05f7 │ │ +021cba: 6e20 800c 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021cc0: 7110 e40c 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ +021cc6: 0a01 |0011: move-result v1 │ │ +021cc8: 7110 9f0c 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +021cce: 0c01 |0015: move-result-object v1 │ │ +021cd0: 6e20 800c 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021cd6: 1a01 4200 |0019: const-string v1, " State:" // string@0042 │ │ +021cda: 6e20 850c 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +021ce0: 2201 fb01 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +021ce4: 7010 d70c 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +021cea: 6e20 dd0c 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021cf0: 0c01 |0026: move-result-object v1 │ │ +021cf2: 1a02 1e00 |0027: const-string v2, " " // string@001e │ │ +021cf6: 6e20 dd0c 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021cfc: 0c01 |002c: move-result-object v1 │ │ +021cfe: 6e10 e10c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +021d04: 0c00 |0030: move-result-object v0 │ │ +021d06: 6e20 800c 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021d0c: 1a01 8d0e |0034: const-string v1, "mCreated=" // string@0e8d │ │ +021d10: 6e20 800c 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021d16: 5541 a800 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a8 │ │ +021d1a: 6e20 810c 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +021d20: 1a01 3a0f |003e: const-string v1, "mResumed=" // string@0f3a │ │ +021d24: 6e20 800c 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021d2a: 5541 af00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00af │ │ +021d2e: 6e20 810c 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +021d34: 1a01 8f00 |0048: const-string v1, " mStopped=" // string@008f │ │ +021d38: 6e20 800c 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021d3e: 5541 b100 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ +021d42: 6e20 810c 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +021d48: 1a01 8700 |0052: const-string v1, " mReallyStopped=" // string@0087 │ │ +021d4c: 6e20 800c 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021d52: 5541 ae00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ae │ │ +021d56: 6e20 860c 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +021d5c: 6e20 800c 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021d62: 1a01 fa0e |005f: const-string v1, "mLoadersStarted=" // string@0efa │ │ +021d66: 6e20 800c 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021d6c: 5541 ac00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ +021d70: 6e20 860c 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +021d76: 5441 ab00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +021d7a: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +021d7e: 6e20 800c 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021d84: 1a01 ee05 |0070: const-string v1, "Loader Manager " // string@05ee │ │ +021d88: 6e20 800c 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021d8e: 5441 ab00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +021d92: 7110 e40c 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ +021d98: 0a01 |007a: move-result v1 │ │ +021d9a: 7110 9f0c 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +021da0: 0c01 |007e: move-result-object v1 │ │ +021da2: 6e20 800c 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +021da8: 1a01 1601 |0082: const-string v1, ":" // string@0116 │ │ +021dac: 6e20 850c 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +021db2: 5441 ab00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +021db6: 2202 fb01 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +021dba: 7010 d70c 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +021dc0: 6e20 dd0c 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021dc6: 0c02 |0091: move-result-object v2 │ │ +021dc8: 1a03 1e00 |0092: const-string v3, " " // string@001e │ │ +021dcc: 6e20 dd0c 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021dd2: 0c02 |0097: move-result-object v2 │ │ +021dd4: 6e10 e10c 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +021dda: 0c02 |009b: move-result-object v2 │ │ +021ddc: 6e58 1a03 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@031a │ │ +021de2: 5441 a900 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +021de6: 6e58 7102 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0271 │ │ +021dec: 0e00 |00a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0006 line=614 │ │ 0x000e line=615 │ │ 0x0019 line=616 │ │ 0x001e line=617 │ │ @@ -4712,23 +4712,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -020c7c: |[020c7c] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -020c8c: 6e10 0802 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0208 │ │ -020c92: 0c00 |0003: move-result-object v0 │ │ -020c94: 1f00 6200 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0062 │ │ -020c98: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -020c9c: 5401 9e00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009e │ │ -020ca0: 1101 |000a: return-object v1 │ │ -020ca2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -020ca4: 28fe |000c: goto 000a // -0002 │ │ +021df0: |[021df0] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +021e00: 6e10 0802 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0208 │ │ +021e06: 0c00 |0003: move-result-object v0 │ │ +021e08: 1f00 6200 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0062 │ │ +021e0c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +021e10: 5401 9e00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009e │ │ +021e14: 1101 |000a: return-object v1 │ │ +021e16: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +021e18: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0006 line=578 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -4738,33 +4738,33 @@ │ │ type : '(IZZ)Landroid/support/v4/app/LoaderManagerImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -020ca8: |[020ca8] android.support.v4.app.FragmentActivity.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -020cb8: 5421 a600 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -020cbc: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -020cc0: 2201 d500 |0004: new-instance v1, Landroid/support/v4/util/SparseArrayCompat; // type@00d5 │ │ -020cc4: 7010 0d05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@050d │ │ -020cca: 5b21 a600 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -020cce: 5421 a600 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -020cd2: 6e20 1405 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ -020cd8: 0c00 |0010: move-result-object v0 │ │ -020cda: 1f00 7a00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ -020cde: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -020ce2: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -020ce6: 2200 7a00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ -020cea: 7030 1003 2004 |0019: invoke-direct {v0, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Landroid/support/v4/app/FragmentActivity;Z)V // method@0310 │ │ -020cf0: 5421 a600 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -020cf4: 6e30 1b05 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ -020cfa: 1100 |0021: return-object v0 │ │ -020cfc: 6e20 2203 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0322 │ │ -020d02: 28fc |0025: goto 0021 // -0004 │ │ +021e1c: |[021e1c] android.support.v4.app.FragmentActivity.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +021e2c: 5421 a600 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +021e30: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +021e34: 2201 d500 |0004: new-instance v1, Landroid/support/v4/util/SparseArrayCompat; // type@00d5 │ │ +021e38: 7010 0d05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@050d │ │ +021e3e: 5b21 a600 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +021e42: 5421 a600 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +021e46: 6e20 1405 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ +021e4c: 0c00 |0010: move-result-object v0 │ │ +021e4e: 1f00 7a00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ +021e52: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +021e56: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +021e5a: 2200 7a00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ +021e5e: 7030 1003 2004 |0019: invoke-direct {v0, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Landroid/support/v4/app/FragmentActivity;Z)V // method@0310 │ │ +021e64: 5421 a600 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +021e68: 6e30 1b05 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ +021e6e: 1100 |0021: return-object v0 │ │ +021e70: 6e20 2203 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0322 │ │ +021e76: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=738 │ │ 0x0004 line=739 │ │ 0x000b line=741 │ │ 0x0013 line=742 │ │ 0x0015 line=743 │ │ @@ -4785,17 +4785,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -020d04: |[020d04] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -020d14: 5410 a900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020d18: 1100 |0002: return-object v0 │ │ +021e78: |[021e78] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +021e88: 5410 a900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +021e8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -4803,28 +4803,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -020d1c: |[020d1c] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -020d2c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -020d2e: 5430 ab00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -020d32: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -020d36: 5430 ab00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -020d3a: 1100 |0007: return-object v0 │ │ -020d3c: 5c32 a700 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a7 │ │ -020d40: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -020d42: 5531 ac00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ -020d46: 6e40 0a02 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ -020d4c: 0c00 |0010: move-result-object v0 │ │ -020d4e: 5b30 ab00 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -020d52: 5430 ab00 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -020d56: 28f2 |0015: goto 0007 // -000e │ │ +021e90: |[021e90] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +021ea0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +021ea2: 5430 ab00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +021ea6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +021eaa: 5430 ab00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +021eae: 1100 |0007: return-object v0 │ │ +021eb0: 5c32 a700 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a7 │ │ +021eb4: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +021eb6: 5531 ac00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ +021eba: 6e40 0a02 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ +021ec0: 0c00 |0010: move-result-object v0 │ │ +021ec2: 5b30 ab00 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +021ec6: 5430 ab00 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +021eca: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=729 │ │ 0x0005 line=730 │ │ 0x0007 line=734 │ │ 0x0008 line=732 │ │ 0x000a line=733 │ │ @@ -4837,28 +4837,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -020d58: |[020d58] android.support.v4.app.FragmentActivity.invalidateSupportFragmentIndex:(I)V │ │ -020d68: 5421 a600 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -020d6c: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -020d70: 5421 a600 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -020d74: 6e20 1405 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ -020d7a: 0c00 |0009: move-result-object v0 │ │ -020d7c: 1f00 7a00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ -020d80: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -020d84: 5501 2c01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ -020d88: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -020d8c: 6e10 1403 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0314 │ │ -020d92: 5421 a600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -020d96: 6e20 1c05 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@051c │ │ -020d9c: 0e00 |001a: return-void │ │ +021ecc: |[021ecc] android.support.v4.app.FragmentActivity.invalidateSupportFragmentIndex:(I)V │ │ +021edc: 5421 a600 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +021ee0: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +021ee4: 5421 a600 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +021ee8: 6e20 1405 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ +021eee: 0c00 |0009: move-result-object v0 │ │ +021ef0: 1f00 7a00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ +021ef4: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +021ef8: 5501 2c01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ +021efc: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +021f00: 6e10 1403 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0314 │ │ +021f06: 5421 a600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +021f0a: 6e20 1c05 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@051c │ │ +021f10: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x0004 line=713 │ │ 0x000c line=714 │ │ 0x0012 line=715 │ │ 0x0015 line=716 │ │ @@ -4873,67 +4873,67 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -020da0: |[020da0] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -020db0: e101 0610 |0000: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -020db4: 3801 6400 |0002: if-eqz v1, 0066 // +0064 │ │ -020db8: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ -020dbc: 5452 a900 |0006: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020dc0: 5422 cf00 |0008: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -020dc4: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -020dc8: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -020dcc: 5452 a900 |000e: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020dd0: 5422 cf00 |0010: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -020dd4: 6e10 040d 0200 |0012: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -020dda: 0a02 |0015: move-result v2 │ │ -020ddc: 3421 1f00 |0016: if-lt v1, v2, 0035 // +001f │ │ -020de0: 1a02 8702 |0018: const-string v2, "FragmentActivity" // string@0287 │ │ -020de4: 2203 fb01 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -020de8: 7010 d70c 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -020dee: 1a04 b201 |001f: const-string v4, "Activity result fragment index out of range: 0x" // string@01b2 │ │ -020df2: 6e20 dd0c 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020df8: 0c03 |0024: move-result-object v3 │ │ -020dfa: 7110 9f0c 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -020e00: 0c04 |0028: move-result-object v4 │ │ -020e02: 6e20 dd0c 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020e08: 0c03 |002c: move-result-object v3 │ │ -020e0a: 6e10 e10c 0300 |002d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -020e10: 0c03 |0030: move-result-object v3 │ │ -020e12: 7120 a70a 3200 |0031: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ -020e18: 0e00 |0034: return-void │ │ -020e1a: 5452 a900 |0035: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020e1e: 5422 cf00 |0037: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -020e22: 6e20 fe0c 1200 |0039: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -020e28: 0c00 |003c: move-result-object v0 │ │ -020e2a: 1f00 5f00 |003d: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -020e2e: 3900 1f00 |003f: if-nez v0, 005e // +001f │ │ -020e32: 1a02 8702 |0041: const-string v2, "FragmentActivity" // string@0287 │ │ -020e36: 2203 fb01 |0043: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -020e3a: 7010 d70c 0300 |0045: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -020e40: 1a04 b301 |0048: const-string v4, "Activity result no fragment exists for index: 0x" // string@01b3 │ │ -020e44: 6e20 dd0c 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020e4a: 0c03 |004d: move-result-object v3 │ │ -020e4c: 7110 9f0c 0600 |004e: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -020e52: 0c04 |0051: move-result-object v4 │ │ -020e54: 6e20 dd0c 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -020e5a: 0c03 |0055: move-result-object v3 │ │ -020e5c: 6e10 e10c 0300 |0056: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -020e62: 0c03 |0059: move-result-object v3 │ │ -020e64: 7120 a70a 3200 |005a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ -020e6a: 28d7 |005d: goto 0034 // -0029 │ │ -020e6c: 1402 ffff 0000 |005e: const v2, #float 9.18341e-41 // #0000ffff │ │ -020e72: b562 |0061: and-int/2addr v2, v6 │ │ -020e74: 6e40 d101 2087 |0062: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@01d1 │ │ -020e7a: 28cf |0065: goto 0034 // -0031 │ │ -020e7c: 6f40 1600 6587 |0066: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0016 │ │ -020e82: 28cb |0069: goto 0034 // -0035 │ │ +021f14: |[021f14] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +021f24: e101 0610 |0000: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +021f28: 3801 6400 |0002: if-eqz v1, 0066 // +0064 │ │ +021f2c: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ +021f30: 5452 a900 |0006: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +021f34: 5422 cf00 |0008: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +021f38: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +021f3c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +021f40: 5452 a900 |000e: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +021f44: 5422 cf00 |0010: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +021f48: 6e10 040d 0200 |0012: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +021f4e: 0a02 |0015: move-result v2 │ │ +021f50: 3421 1f00 |0016: if-lt v1, v2, 0035 // +001f │ │ +021f54: 1a02 8702 |0018: const-string v2, "FragmentActivity" // string@0287 │ │ +021f58: 2203 fb01 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +021f5c: 7010 d70c 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +021f62: 1a04 b201 |001f: const-string v4, "Activity result fragment index out of range: 0x" // string@01b2 │ │ +021f66: 6e20 dd0c 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021f6c: 0c03 |0024: move-result-object v3 │ │ +021f6e: 7110 9f0c 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +021f74: 0c04 |0028: move-result-object v4 │ │ +021f76: 6e20 dd0c 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021f7c: 0c03 |002c: move-result-object v3 │ │ +021f7e: 6e10 e10c 0300 |002d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +021f84: 0c03 |0030: move-result-object v3 │ │ +021f86: 7120 a70a 3200 |0031: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ +021f8c: 0e00 |0034: return-void │ │ +021f8e: 5452 a900 |0035: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +021f92: 5422 cf00 |0037: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +021f96: 6e20 fe0c 1200 |0039: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +021f9c: 0c00 |003c: move-result-object v0 │ │ +021f9e: 1f00 5f00 |003d: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +021fa2: 3900 1f00 |003f: if-nez v0, 005e // +001f │ │ +021fa6: 1a02 8702 |0041: const-string v2, "FragmentActivity" // string@0287 │ │ +021faa: 2203 fb01 |0043: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +021fae: 7010 d70c 0300 |0045: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +021fb4: 1a04 b301 |0048: const-string v4, "Activity result no fragment exists for index: 0x" // string@01b3 │ │ +021fb8: 6e20 dd0c 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021fbe: 0c03 |004d: move-result-object v3 │ │ +021fc0: 7110 9f0c 0600 |004e: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +021fc6: 0c04 |0051: move-result-object v4 │ │ +021fc8: 6e20 dd0c 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +021fce: 0c03 |0055: move-result-object v3 │ │ +021fd0: 6e10 e10c 0300 |0056: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +021fd6: 0c03 |0059: move-result-object v3 │ │ +021fd8: 7120 a70a 3200 |005a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ +021fde: 28d7 |005d: goto 0034 // -0029 │ │ +021fe0: 1402 ffff 0000 |005e: const v2, #float 9.18341e-41 // #0000ffff │ │ +021fe6: b562 |0061: and-int/2addr v2, v6 │ │ +021fe8: 6e40 d101 2087 |0062: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@01d1 │ │ +021fee: 28cf |0065: goto 0034 // -0031 │ │ +021ff0: 6f40 1600 6587 |0066: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0016 │ │ +021ff6: 28cb |0069: goto 0034 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ 0x0004 line=142 │ │ 0x0006 line=143 │ │ 0x0018 line=144 │ │ @@ -4956,16 +4956,16 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -020e84: |[020e84] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -020e94: 0e00 |0000: return-void │ │ +021ff8: |[021ff8] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +022008: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -4974,21 +4974,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -020e98: |[020e98] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -020ea8: 5410 a900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020eac: 6e10 8b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@028b │ │ -020eb2: 0a00 |0005: move-result v0 │ │ -020eb4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -020eb8: 6e10 0502 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0205 │ │ -020ebe: 0e00 |000b: return-void │ │ +02200c: |[02200c] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +02201c: 5410 a900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022020: 6e10 8b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@028b │ │ +022026: 0a00 |0005: move-result v0 │ │ +022028: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +02202c: 6e10 0502 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0205 │ │ +022032: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=169 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -4998,19 +4998,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -020ec0: |[020ec0] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -020ed0: 6f20 1800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0018 │ │ -020ed6: 5410 a900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020eda: 6e20 6302 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0263 │ │ -020ee0: 0e00 |0008: return-void │ │ +022034: |[022034] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +022044: 6f20 1800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0018 │ │ +02204a: 5410 a900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +02204e: 6e20 6302 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0263 │ │ +022054: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0008 line=178 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -5021,45 +5021,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -020ee4: |[020ee4] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -020ef4: 5442 a900 |0000: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020ef8: 6e20 5d02 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@025d │ │ -020efe: 6e10 0902 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0209 │ │ -020f04: 0c02 |0008: move-result-object v2 │ │ -020f06: 6e10 b60a 0200 |0009: invoke-virtual {v2}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0ab6 │ │ -020f0c: 0c02 |000c: move-result-object v2 │ │ -020f0e: 3902 0900 |000d: if-nez v2, 0016 // +0009 │ │ -020f12: 6e10 0902 0400 |000f: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0209 │ │ -020f18: 0c02 |0012: move-result-object v2 │ │ -020f1a: 6e20 b90a 4200 |0013: invoke-virtual {v2, v4}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0ab9 │ │ -020f20: 6f20 1900 5400 |0016: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -020f26: 6e10 0802 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0208 │ │ -020f2c: 0c00 |001c: move-result-object v0 │ │ -020f2e: 1f00 6200 |001d: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0062 │ │ -020f32: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ -020f36: 5402 a000 |0021: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@00a0 │ │ -020f3a: 5b42 a600 |0023: iput-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -020f3e: 3805 1100 |0025: if-eqz v5, 0036 // +0011 │ │ -020f42: 1a02 cc08 |0027: const-string v2, "android:support:fragments" // string@08cc │ │ -020f46: 6e20 0001 2500 |0029: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0100 │ │ -020f4c: 0c01 |002c: move-result-object v1 │ │ -020f4e: 5443 a900 |002d: iget-object v3, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020f52: 3800 0d00 |002f: if-eqz v0, 003c // +000d │ │ -020f56: 5402 9f00 |0031: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009f │ │ -020f5a: 6e30 9302 1302 |0033: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0293 │ │ -020f60: 5442 a900 |0036: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020f64: 6e10 6502 0200 |0038: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0265 │ │ -020f6a: 0e00 |003b: return-void │ │ -020f6c: 1202 |003c: const/4 v2, #int 0 // #0 │ │ -020f6e: 28f6 |003d: goto 0033 // -000a │ │ +022058: |[022058] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +022068: 5442 a900 |0000: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +02206c: 6e20 5d02 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@025d │ │ +022072: 6e10 0902 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0209 │ │ +022078: 0c02 |0008: move-result-object v2 │ │ +02207a: 6e10 b60a 0200 |0009: invoke-virtual {v2}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0ab6 │ │ +022080: 0c02 |000c: move-result-object v2 │ │ +022082: 3902 0900 |000d: if-nez v2, 0016 // +0009 │ │ +022086: 6e10 0902 0400 |000f: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0209 │ │ +02208c: 0c02 |0012: move-result-object v2 │ │ +02208e: 6e20 b90a 4200 |0013: invoke-virtual {v2, v4}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0ab9 │ │ +022094: 6f20 1900 5400 |0016: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +02209a: 6e10 0802 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0208 │ │ +0220a0: 0c00 |001c: move-result-object v0 │ │ +0220a2: 1f00 6200 |001d: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0062 │ │ +0220a6: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ +0220aa: 5402 a000 |0021: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@00a0 │ │ +0220ae: 5b42 a600 |0023: iput-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +0220b2: 3805 1100 |0025: if-eqz v5, 0036 // +0011 │ │ +0220b6: 1a02 cc08 |0027: const-string v2, "android:support:fragments" // string@08cc │ │ +0220ba: 6e20 0001 2500 |0029: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0100 │ │ +0220c0: 0c01 |002c: move-result-object v1 │ │ +0220c2: 5443 a900 |002d: iget-object v3, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0220c6: 3800 0d00 |002f: if-eqz v0, 003c // +000d │ │ +0220ca: 5402 9f00 |0031: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009f │ │ +0220ce: 6e30 9302 1302 |0033: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0293 │ │ +0220d4: 5442 a900 |0036: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0220d8: 6e10 6502 0200 |0038: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0265 │ │ +0220de: 0e00 |003b: return-void │ │ +0220e0: 1202 |003c: const/4 v2, #int 0 // #0 │ │ +0220e2: 28f6 |003d: goto 0033 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=187 │ │ 0x000f line=188 │ │ 0x0016 line=191 │ │ 0x0019 line=193 │ │ @@ -5083,33 +5083,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -020f70: |[020f70] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -020f80: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -020f84: 6f30 1b00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001b │ │ -020f8a: 0a00 |0005: move-result v0 │ │ -020f8c: 5431 a900 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -020f90: 6e10 0b02 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@020b │ │ -020f96: 0c02 |000b: move-result-object v2 │ │ -020f98: 6e30 6602 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0266 │ │ -020f9e: 0a01 |000f: move-result v1 │ │ -020fa0: b610 |0010: or-int/2addr v0, v1 │ │ -020fa2: 6001 1d00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -020fa6: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -020faa: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -020fae: 0f00 |0017: return v0 │ │ -020fb0: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -020fb2: 28fe |0019: goto 0017 // -0002 │ │ -020fb4: 6f30 1b00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001b │ │ -020fba: 0a00 |001d: move-result v0 │ │ -020fbc: 28f9 |001e: goto 0017 // -0007 │ │ +0220e4: |[0220e4] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +0220f4: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +0220f8: 6f30 1b00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001b │ │ +0220fe: 0a00 |0005: move-result v0 │ │ +022100: 5431 a900 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022104: 6e10 0b02 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@020b │ │ +02210a: 0c02 |000b: move-result-object v2 │ │ +02210c: 6e30 6602 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0266 │ │ +022112: 0a01 |000f: move-result v1 │ │ +022114: b610 |0010: or-int/2addr v0, v1 │ │ +022116: 6001 1d00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02211a: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +02211e: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +022122: 0f00 |0017: return v0 │ │ +022124: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +022126: 28fe |0019: goto 0017 // -0002 │ │ +022128: 6f30 1b00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001b │ │ +02212e: 0a00 |001d: move-result v0 │ │ +022130: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0002 line=211 │ │ 0x0006 line=212 │ │ 0x0011 line=213 │ │ 0x0017 line=221 │ │ @@ -5127,194 +5127,194 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 359 16-bit code units │ │ -020fc0: |[020fc0] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -020fd0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -020fd2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -020fd4: 121a |0002: const/4 v10, #int 1 // #1 │ │ -020fd6: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -020fd8: 1a07 560b |0004: const-string v7, "fragment" // string@0b56 │ │ -020fdc: 6e20 c30c c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -020fe2: 0a07 |0009: move-result v7 │ │ -020fe4: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -020fe8: 6f40 1c00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001c │ │ -020fee: 0c07 |000f: move-result-object v7 │ │ -020ff0: 1107 |0010: return-object v7 │ │ -020ff2: 1a07 9609 |0011: const-string v7, "class" // string@0996 │ │ -020ff6: 7230 a10a 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0aa1 │ │ -020ffc: 0c02 |0016: move-result-object v2 │ │ -020ffe: 6207 9800 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0098 │ │ -021002: 6e30 7f00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007f │ │ -021008: 0c00 |001c: move-result-object v0 │ │ -02100a: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -02100e: 6e20 be00 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00be │ │ -021014: 0c02 |0022: move-result-object v2 │ │ -021016: 6e30 bd00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bd │ │ -02101c: 0a04 |0026: move-result v4 │ │ -02101e: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -021020: 6e20 be00 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00be │ │ -021026: 0c06 |002b: move-result-object v6 │ │ -021028: 6e10 c000 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c0 │ │ -02102e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -021030: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ -021034: 6e10 f60a 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0af6 │ │ -02103a: 0a01 |0035: move-result v1 │ │ -02103c: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ -021040: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ -021044: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ -021048: 2207 eb01 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -02104c: 2208 fb01 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@01fb │ │ -021050: 7010 d70c 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -021056: 7210 a20a 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0aa2 │ │ -02105c: 0c09 |0046: move-result-object v9 │ │ -02105e: 6e20 dd0c 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021064: 0c08 |004a: move-result-object v8 │ │ -021066: 1a09 1a01 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@011a │ │ -02106a: 6e20 dd0c 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021070: 0c08 |0050: move-result-object v8 │ │ -021072: 6e20 dd0c 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021078: 0c08 |0054: move-result-object v8 │ │ -02107a: 6e10 e10c 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -021080: 0c08 |0058: move-result-object v8 │ │ -021082: 7020 960c 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -021088: 2707 |005c: throw v7 │ │ -02108a: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ -02108e: 54b7 a900 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021092: 6e20 7502 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0275 │ │ -021098: 0c03 |0064: move-result-object v3 │ │ -02109a: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ -02109e: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ -0210a2: 54b7 a900 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -0210a6: 6e20 7602 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0276 │ │ -0210ac: 0c03 |006e: move-result-object v3 │ │ -0210ae: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -0210b2: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ -0210b6: 54b7 a900 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -0210ba: 6e20 7502 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0275 │ │ -0210c0: 0c03 |0078: move-result-object v3 │ │ -0210c2: 6307 c600 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -0210c6: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ -0210ca: 1a07 8702 |007d: const-string v7, "FragmentActivity" // string@0287 │ │ -0210ce: 2208 fb01 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@01fb │ │ -0210d2: 7010 d70c 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0210d8: 1a09 8610 |0084: const-string v9, "onCreateView: id=0x" // string@1086 │ │ -0210dc: 6e20 dd0c 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0210e2: 0c08 |0089: move-result-object v8 │ │ -0210e4: 7110 9f0c 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -0210ea: 0c09 |008d: move-result-object v9 │ │ -0210ec: 6e20 dd0c 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0210f2: 0c08 |0091: move-result-object v8 │ │ -0210f4: 1a09 5d00 |0092: const-string v9, " fname=" // string@005d │ │ -0210f8: 6e20 dd0c 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0210fe: 0c08 |0097: move-result-object v8 │ │ -021100: 6e20 dd0c 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021106: 0c08 |009b: move-result-object v8 │ │ -021108: 1a09 5a00 |009c: const-string v9, " existing=" // string@005a │ │ -02110c: 6e20 dd0c 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021112: 0c08 |00a1: move-result-object v8 │ │ -021114: 6e20 dc0c 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -02111a: 0c08 |00a5: move-result-object v8 │ │ -02111c: 6e10 e10c 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -021122: 0c08 |00a9: move-result-object v8 │ │ -021124: 7120 a60a 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -02112a: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ -02112e: 7120 c601 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01c6 │ │ -021134: 0c03 |00b2: move-result-object v3 │ │ -021136: 5c3a 7c00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -02113a: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ -02113e: 0147 |00b7: move v7, v4 │ │ -021140: 5937 7a00 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -021144: 5931 7700 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -021148: 5b36 8f00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -02114c: 5c3a 7f00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -021150: 54b7 a900 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021154: 5b37 7b00 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -021158: 5437 8b00 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -02115c: 6e40 df01 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01df │ │ -021162: 54b7 a900 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021166: 6e30 5a02 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ -02116c: 5437 9400 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -021170: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ -021174: 2207 ec01 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@01ec │ │ -021178: 2208 fb01 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@01fb │ │ -02117c: 7010 d70c 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -021182: 1a09 8402 |00d9: const-string v9, "Fragment " // string@0284 │ │ -021186: 6e20 dd0c 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02118c: 0c08 |00de: move-result-object v8 │ │ -02118e: 6e20 dd0c 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021194: 0c08 |00e2: move-result-object v8 │ │ -021196: 1a09 5600 |00e3: const-string v9, " did not create a view." // string@0056 │ │ -02119a: 6e20 dd0c 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0211a0: 0c08 |00e8: move-result-object v8 │ │ -0211a2: 6e10 e10c 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0211a8: 0c08 |00ec: move-result-object v8 │ │ -0211aa: 7020 990c 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0211b0: 2707 |00f0: throw v7 │ │ -0211b2: 0117 |00f1: move v7, v1 │ │ -0211b4: 28c6 |00f2: goto 00b8 // -003a │ │ -0211b6: 5537 7f00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -0211ba: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ -0211be: 2207 eb01 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -0211c2: 2208 fb01 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@01fb │ │ -0211c6: 7010 d70c 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0211cc: 7210 a20a 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0aa2 │ │ -0211d2: 0c09 |0101: move-result-object v9 │ │ -0211d4: 6e20 dd0c 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0211da: 0c08 |0105: move-result-object v8 │ │ -0211dc: 1a09 1901 |0106: const-string v9, ": Duplicate id 0x" // string@0119 │ │ -0211e0: 6e20 dd0c 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0211e6: 0c08 |010b: move-result-object v8 │ │ -0211e8: 7110 9f0c 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -0211ee: 0c09 |010f: move-result-object v9 │ │ -0211f0: 6e20 dd0c 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0211f6: 0c08 |0113: move-result-object v8 │ │ -0211f8: 1a09 f000 |0114: const-string v9, ", tag " // string@00f0 │ │ -0211fc: 6e20 dd0c 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021202: 0c08 |0119: move-result-object v8 │ │ -021204: 6e20 dd0c 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02120a: 0c08 |011d: move-result-object v8 │ │ -02120c: 1a09 ef00 |011e: const-string v9, ", or parent id 0x" // string@00ef │ │ -021210: 6e20 dd0c 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021216: 0c08 |0123: move-result-object v8 │ │ -021218: 7110 9f0c 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -02121e: 0c09 |0127: move-result-object v9 │ │ -021220: 6e20 dd0c 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021226: 0c08 |012b: move-result-object v8 │ │ -021228: 1a09 a700 |012c: const-string v9, " with another fragment for " // string@00a7 │ │ -02122c: 6e20 dd0c 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021232: 0c08 |0131: move-result-object v8 │ │ -021234: 6e20 dd0c 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02123a: 0c08 |0135: move-result-object v8 │ │ -02123c: 6e10 e10c 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -021242: 0c08 |0139: move-result-object v8 │ │ -021244: 7020 960c 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -02124a: 2707 |013d: throw v7 │ │ -02124c: 5c3a 7f00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -021250: 5537 8a00 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ -021254: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ -021258: 5437 8b00 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -02125c: 6e40 df01 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01df │ │ -021262: 54b7 a900 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021266: 6e20 8402 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0284 │ │ -02126c: 2880 |014e: goto 00ce // -0080 │ │ -02126e: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ -021272: 5437 9400 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -021276: 6e20 1e0b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0b1e │ │ -02127c: 5437 9400 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -021280: 6e10 010b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -021286: 0c07 |015b: move-result-object v7 │ │ -021288: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ -02128c: 5437 9400 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -021290: 6e20 230b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b23 │ │ -021296: 5437 9400 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -02129a: 2900 abfe |0165: goto/16 0010 // -0155 │ │ +022134: |[022134] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +022144: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +022146: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +022148: 121a |0002: const/4 v10, #int 1 // #1 │ │ +02214a: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +02214c: 1a07 550b |0004: const-string v7, "fragment" // string@0b55 │ │ +022150: 6e20 c30c c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +022156: 0a07 |0009: move-result v7 │ │ +022158: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +02215c: 6f40 1c00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001c │ │ +022162: 0c07 |000f: move-result-object v7 │ │ +022164: 1107 |0010: return-object v7 │ │ +022166: 1a07 9509 |0011: const-string v7, "class" // string@0995 │ │ +02216a: 7230 a10a 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0aa1 │ │ +022170: 0c02 |0016: move-result-object v2 │ │ +022172: 6207 9800 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0098 │ │ +022176: 6e30 7f00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007f │ │ +02217c: 0c00 |001c: move-result-object v0 │ │ +02217e: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +022182: 6e20 be00 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00be │ │ +022188: 0c02 |0022: move-result-object v2 │ │ +02218a: 6e30 bd00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bd │ │ +022190: 0a04 |0026: move-result v4 │ │ +022192: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +022194: 6e20 be00 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00be │ │ +02219a: 0c06 |002b: move-result-object v6 │ │ +02219c: 6e10 c000 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c0 │ │ +0221a2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +0221a4: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ +0221a8: 6e10 f60a 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0af6 │ │ +0221ae: 0a01 |0035: move-result v1 │ │ +0221b0: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ +0221b4: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ +0221b8: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ +0221bc: 2207 eb01 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +0221c0: 2208 fb01 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@01fb │ │ +0221c4: 7010 d70c 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0221ca: 7210 a20a 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0aa2 │ │ +0221d0: 0c09 |0046: move-result-object v9 │ │ +0221d2: 6e20 dd0c 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0221d8: 0c08 |004a: move-result-object v8 │ │ +0221da: 1a09 1a01 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@011a │ │ +0221de: 6e20 dd0c 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0221e4: 0c08 |0050: move-result-object v8 │ │ +0221e6: 6e20 dd0c 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0221ec: 0c08 |0054: move-result-object v8 │ │ +0221ee: 6e10 e10c 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0221f4: 0c08 |0058: move-result-object v8 │ │ +0221f6: 7020 960c 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +0221fc: 2707 |005c: throw v7 │ │ +0221fe: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ +022202: 54b7 a900 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022206: 6e20 7502 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0275 │ │ +02220c: 0c03 |0064: move-result-object v3 │ │ +02220e: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ +022212: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ +022216: 54b7 a900 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +02221a: 6e20 7602 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0276 │ │ +022220: 0c03 |006e: move-result-object v3 │ │ +022222: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +022226: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ +02222a: 54b7 a900 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +02222e: 6e20 7502 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0275 │ │ +022234: 0c03 |0078: move-result-object v3 │ │ +022236: 6307 c600 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +02223a: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ +02223e: 1a07 8702 |007d: const-string v7, "FragmentActivity" // string@0287 │ │ +022242: 2208 fb01 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@01fb │ │ +022246: 7010 d70c 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +02224c: 1a09 8410 |0084: const-string v9, "onCreateView: id=0x" // string@1084 │ │ +022250: 6e20 dd0c 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +022256: 0c08 |0089: move-result-object v8 │ │ +022258: 7110 9f0c 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +02225e: 0c09 |008d: move-result-object v9 │ │ +022260: 6e20 dd0c 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +022266: 0c08 |0091: move-result-object v8 │ │ +022268: 1a09 5d00 |0092: const-string v9, " fname=" // string@005d │ │ +02226c: 6e20 dd0c 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +022272: 0c08 |0097: move-result-object v8 │ │ +022274: 6e20 dd0c 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02227a: 0c08 |009b: move-result-object v8 │ │ +02227c: 1a09 5a00 |009c: const-string v9, " existing=" // string@005a │ │ +022280: 6e20 dd0c 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +022286: 0c08 |00a1: move-result-object v8 │ │ +022288: 6e20 dc0c 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +02228e: 0c08 |00a5: move-result-object v8 │ │ +022290: 6e10 e10c 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +022296: 0c08 |00a9: move-result-object v8 │ │ +022298: 7120 a60a 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +02229e: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ +0222a2: 7120 c601 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01c6 │ │ +0222a8: 0c03 |00b2: move-result-object v3 │ │ +0222aa: 5c3a 7c00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +0222ae: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ +0222b2: 0147 |00b7: move v7, v4 │ │ +0222b4: 5937 7a00 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +0222b8: 5931 7700 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +0222bc: 5b36 8f00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +0222c0: 5c3a 7f00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +0222c4: 54b7 a900 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0222c8: 5b37 7b00 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +0222cc: 5437 8b00 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +0222d0: 6e40 df01 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01df │ │ +0222d6: 54b7 a900 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0222da: 6e30 5a02 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ +0222e0: 5437 9400 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0222e4: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ +0222e8: 2207 ec01 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@01ec │ │ +0222ec: 2208 fb01 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@01fb │ │ +0222f0: 7010 d70c 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0222f6: 1a09 8402 |00d9: const-string v9, "Fragment " // string@0284 │ │ +0222fa: 6e20 dd0c 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +022300: 0c08 |00de: move-result-object v8 │ │ +022302: 6e20 dd0c 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +022308: 0c08 |00e2: move-result-object v8 │ │ +02230a: 1a09 5600 |00e3: const-string v9, " did not create a view." // string@0056 │ │ +02230e: 6e20 dd0c 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +022314: 0c08 |00e8: move-result-object v8 │ │ +022316: 6e10 e10c 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +02231c: 0c08 |00ec: move-result-object v8 │ │ +02231e: 7020 990c 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +022324: 2707 |00f0: throw v7 │ │ +022326: 0117 |00f1: move v7, v1 │ │ +022328: 28c6 |00f2: goto 00b8 // -003a │ │ +02232a: 5537 7f00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +02232e: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ +022332: 2207 eb01 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +022336: 2208 fb01 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@01fb │ │ +02233a: 7010 d70c 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +022340: 7210 a20a 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0aa2 │ │ +022346: 0c09 |0101: move-result-object v9 │ │ +022348: 6e20 dd0c 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02234e: 0c08 |0105: move-result-object v8 │ │ +022350: 1a09 1901 |0106: const-string v9, ": Duplicate id 0x" // string@0119 │ │ +022354: 6e20 dd0c 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02235a: 0c08 |010b: move-result-object v8 │ │ +02235c: 7110 9f0c 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +022362: 0c09 |010f: move-result-object v9 │ │ +022364: 6e20 dd0c 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02236a: 0c08 |0113: move-result-object v8 │ │ +02236c: 1a09 f000 |0114: const-string v9, ", tag " // string@00f0 │ │ +022370: 6e20 dd0c 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +022376: 0c08 |0119: move-result-object v8 │ │ +022378: 6e20 dd0c 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02237e: 0c08 |011d: move-result-object v8 │ │ +022380: 1a09 ef00 |011e: const-string v9, ", or parent id 0x" // string@00ef │ │ +022384: 6e20 dd0c 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02238a: 0c08 |0123: move-result-object v8 │ │ +02238c: 7110 9f0c 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +022392: 0c09 |0127: move-result-object v9 │ │ +022394: 6e20 dd0c 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02239a: 0c08 |012b: move-result-object v8 │ │ +02239c: 1a09 a700 |012c: const-string v9, " with another fragment for " // string@00a7 │ │ +0223a0: 6e20 dd0c 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0223a6: 0c08 |0131: move-result-object v8 │ │ +0223a8: 6e20 dd0c 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0223ae: 0c08 |0135: move-result-object v8 │ │ +0223b0: 6e10 e10c 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0223b6: 0c08 |0139: move-result-object v8 │ │ +0223b8: 7020 960c 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +0223be: 2707 |013d: throw v7 │ │ +0223c0: 5c3a 7f00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +0223c4: 5537 8a00 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ +0223c8: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ +0223cc: 5437 8b00 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +0223d0: 6e40 df01 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01df │ │ +0223d6: 54b7 a900 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0223da: 6e20 8402 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0284 │ │ +0223e0: 2880 |014e: goto 00ce // -0080 │ │ +0223e2: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ +0223e6: 5437 9400 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0223ea: 6e20 1e0b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0b1e │ │ +0223f0: 5437 9400 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0223f4: 6e10 010b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +0223fa: 0c07 |015b: move-result-object v7 │ │ +0223fc: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ +022400: 5437 9400 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +022404: 6e20 230b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b23 │ │ +02240a: 5437 9400 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +02240e: 2900 abfe |0165: goto/16 0010 // -0155 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=229 │ │ 0x000c line=230 │ │ 0x0010 line=304 │ │ 0x0011 line=233 │ │ 0x0017 line=234 │ │ @@ -5375,25 +5375,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0212a0: |[0212a0] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -0212b0: 6f10 1d00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ -0212b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0212b8: 6e20 0202 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0202 │ │ -0212be: 5410 a900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -0212c2: 6e10 6702 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0267 │ │ -0212c8: 5410 ab00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -0212cc: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -0212d0: 5410 ab00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -0212d4: 6e10 1403 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0314 │ │ -0212da: 0e00 |0015: return-void │ │ +022414: |[022414] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +022424: 6f10 1d00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ +02242a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02242c: 6e20 0202 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0202 │ │ +022432: 5410 a900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022436: 6e10 6702 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0267 │ │ +02243c: 5410 ab00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +022440: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +022444: 5410 ab00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +022448: 6e10 1403 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0314 │ │ +02244e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0003 line=314 │ │ 0x0007 line=316 │ │ 0x000c line=317 │ │ 0x0010 line=318 │ │ @@ -5406,29 +5406,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0212dc: |[0212dc] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0212ec: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -0212f0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -0212f2: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -0212f6: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -0212f8: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -0212fc: 6e10 b20a 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0ab2 │ │ -021302: 0a00 |000b: move-result v0 │ │ -021304: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -021308: 6e10 1602 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0216 │ │ -02130e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -021310: 0f00 |0012: return v0 │ │ -021312: 6f30 1e00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001e │ │ -021318: 0a00 |0016: move-result v0 │ │ -02131a: 28fb |0017: goto 0012 // -0005 │ │ +022450: |[022450] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +022460: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +022464: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +022466: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +02246a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +02246c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +022470: 6e10 b20a 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0ab2 │ │ +022476: 0a00 |000b: move-result v0 │ │ +022478: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +02247c: 6e10 1602 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0216 │ │ +022482: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +022484: 0f00 |0012: return v0 │ │ +022486: 6f30 1e00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001e │ │ +02248c: 0a00 |0016: move-result v0 │ │ +02248e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x000e line=332 │ │ 0x0011 line=333 │ │ 0x0012 line=336 │ │ locals : │ │ @@ -5441,19 +5441,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02131c: |[02131c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -02132c: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001f │ │ -021332: 5410 a900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021336: 6e10 6802 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0268 │ │ -02133c: 0e00 |0008: return-void │ │ +022490: |[022490] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +0224a0: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001f │ │ +0224a6: 5410 a900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0224aa: 6e10 6802 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0268 │ │ +0224b0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0003 line=345 │ │ 0x0008 line=346 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -5463,33 +5463,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -021340: |[021340] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -021350: 6f30 2000 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0020 │ │ -021356: 0a00 |0003: move-result v0 │ │ -021358: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -02135c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -02135e: 0f00 |0007: return v0 │ │ -021360: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -021366: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -021368: 28fb |000c: goto 0007 // -0005 │ │ -02136a: 5410 a900 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -02136e: 6e20 6902 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0269 │ │ -021374: 0a00 |0012: move-result v0 │ │ -021376: 28f4 |0013: goto 0007 // -000c │ │ -021378: 5410 a900 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -02137c: 6e20 6402 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0264 │ │ -021382: 0a00 |0019: move-result v0 │ │ -021384: 28ed |001a: goto 0007 // -0013 │ │ -021386: 0000 |001b: nop // spacer │ │ -021388: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +0224b4: |[0224b4] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +0224c4: 6f30 2000 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0020 │ │ +0224ca: 0a00 |0003: move-result v0 │ │ +0224cc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0224d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0224d2: 0f00 |0007: return v0 │ │ +0224d4: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +0224da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0224dc: 28fb |000c: goto 0007 // -0005 │ │ +0224de: 5410 a900 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0224e2: 6e20 6902 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0269 │ │ +0224e8: 0a00 |0012: move-result v0 │ │ +0224ea: 28f4 |0013: goto 0007 // -000c │ │ +0224ec: 5410 a900 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0224f0: 6e20 6402 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0264 │ │ +0224f6: 0a00 |0019: move-result v0 │ │ +0224f8: 28ed |001a: goto 0007 // -0013 │ │ +0224fa: 0000 |001b: nop // spacer │ │ +0224fc: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0006 line=354 │ │ 0x0007 line=365 │ │ 0x0008 line=357 │ │ 0x000b line=365 │ │ @@ -5506,23 +5506,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02139c: |[02139c] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0213ac: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0213b2: 6f30 2100 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0021 │ │ -0213b8: 0e00 |0006: return-void │ │ -0213ba: 5410 a900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -0213be: 6e20 6a02 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@026a │ │ -0213c4: 28f7 |000c: goto 0003 // -0009 │ │ -0213c6: 0000 |000d: nop // spacer │ │ -0213c8: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +022510: |[022510] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +022520: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +022526: 6f30 2100 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0021 │ │ +02252c: 0e00 |0006: return-void │ │ +02252e: 5410 a900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022532: 6e20 6a02 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@026a │ │ +022538: 28f7 |000c: goto 0003 // -0009 │ │ +02253a: 0000 |000d: nop // spacer │ │ +02253c: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0003 line=379 │ │ 0x0006 line=380 │ │ 0x0007 line=376 │ │ 0x000d line=374 │ │ @@ -5536,29 +5536,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0213d4: |[0213d4] android.support.v4.app.FragmentActivity.onPause:()V │ │ -0213e4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0213e6: 6f10 2200 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0022 │ │ -0213ec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0213ee: 5c20 af00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00af │ │ -0213f2: 5420 aa00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -0213f6: 6e20 1301 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0113 │ │ -0213fc: 0a00 |000c: move-result v0 │ │ -0213fe: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -021402: 5420 aa00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -021406: 6e20 1901 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ -02140c: 6e10 2602 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0226 │ │ -021412: 5420 a900 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021416: 6e10 6b02 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@026b │ │ -02141c: 0e00 |001c: return-void │ │ +022548: |[022548] android.support.v4.app.FragmentActivity.onPause:()V │ │ +022558: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +02255a: 6f10 2200 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0022 │ │ +022560: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +022562: 5c20 af00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00af │ │ +022566: 5420 aa00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +02256a: 6e20 1301 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0113 │ │ +022570: 0a00 |000c: move-result v0 │ │ +022572: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +022576: 5420 aa00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +02257a: 6e20 1901 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ +022580: 6e10 2602 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0226 │ │ +022586: 5420 a900 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +02258a: 6e10 6b02 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@026b │ │ +022590: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=387 │ │ 0x0004 line=388 │ │ 0x0007 line=389 │ │ 0x000f line=390 │ │ 0x0014 line=391 │ │ @@ -5572,23 +5572,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -021420: |[021420] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -021430: 6f10 2300 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0023 │ │ -021436: 5420 aa00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -02143a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02143c: 6e20 1901 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ -021442: 6e10 2602 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0226 │ │ -021448: 5420 a900 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -02144c: 6e10 7302 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ -021452: 0e00 |0011: return-void │ │ +022594: |[022594] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +0225a4: 6f10 2300 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0023 │ │ +0225aa: 5420 aa00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +0225ae: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0225b0: 6e20 1901 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ +0225b6: 6e10 2602 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0226 │ │ +0225bc: 5420 a900 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0225c0: 6e10 7302 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ +0225c6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0003 line=419 │ │ 0x0009 line=420 │ │ 0x000c line=421 │ │ 0x0011 line=422 │ │ @@ -5600,38 +5600,38 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -021454: |[021454] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -021464: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -021466: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ -02146a: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ -02146e: 5532 ad00 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ad │ │ -021472: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -021476: 5c31 ad00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ad │ │ -02147a: 7210 bb0a 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0abb │ │ -021480: 6e30 1a02 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@021a │ │ -021486: 6f40 2500 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0025 │ │ -02148c: 0a00 |0014: move-result v0 │ │ -02148e: 5432 a900 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021492: 6e20 6c02 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@026c │ │ -021498: 0a02 |001a: move-result v2 │ │ -02149a: b620 |001b: or-int/2addr v0, v2 │ │ -02149c: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ -0214a0: 7210 bd0a 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0abd │ │ -0214a6: 0a02 |0021: move-result v2 │ │ -0214a8: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -0214ac: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -0214ae: 0f01 |0025: return v1 │ │ -0214b0: 6f40 2500 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0025 │ │ -0214b6: 0a01 |0029: move-result v1 │ │ -0214b8: 28fb |002a: goto 0025 // -0005 │ │ +0225c8: |[0225c8] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0225d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0225da: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ +0225de: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ +0225e2: 5532 ad00 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ad │ │ +0225e6: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +0225ea: 5c31 ad00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ad │ │ +0225ee: 7210 bb0a 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0abb │ │ +0225f4: 6e30 1a02 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@021a │ │ +0225fa: 6f40 2500 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0025 │ │ +022600: 0a00 |0014: move-result v0 │ │ +022602: 5432 a900 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022606: 6e20 6c02 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@026c │ │ +02260c: 0a02 |001a: move-result v2 │ │ +02260e: b620 |001b: or-int/2addr v0, v2 │ │ +022610: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ +022614: 7210 bd0a 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0abd │ │ +02261a: 0a02 |0021: move-result v2 │ │ +02261c: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +022620: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +022622: 0f01 |0025: return v1 │ │ +022624: 6f40 2500 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0025 │ │ +02262a: 0a01 |0029: move-result v1 │ │ +02262c: 28fb |002a: goto 0025 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=440 │ │ 0x0009 line=441 │ │ 0x000b line=442 │ │ 0x000e line=443 │ │ @@ -5651,31 +5651,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0214bc: |[0214bc] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -0214cc: 5510 ac00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ -0214d0: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -0214d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0214d6: 5c10 ac00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ -0214da: 5410 ab00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -0214de: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -0214e2: 5510 b000 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b0 │ │ -0214e6: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -0214ea: 5410 ab00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -0214ee: 6e10 1903 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0319 │ │ -0214f4: 5410 a900 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -0214f8: 6e10 6d02 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@026d │ │ -0214fe: 0e00 |0019: return-void │ │ -021500: 5410 ab00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -021504: 6e10 1703 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0317 │ │ -02150a: 28f5 |001f: goto 0014 // -000b │ │ +022630: |[022630] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +022640: 5510 ac00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ +022644: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +022648: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02264a: 5c10 ac00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ +02264e: 5410 ab00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +022652: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +022656: 5510 b000 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b0 │ │ +02265a: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +02265e: 5410 ab00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +022662: 6e10 1903 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0319 │ │ +022668: 5410 a900 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +02266c: 6e10 6d02 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@026d │ │ +022672: 0e00 |0019: return-void │ │ +022674: 5410 ab00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +022678: 6e10 1703 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0317 │ │ +02267e: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0004 line=652 │ │ 0x0007 line=653 │ │ 0x000b line=654 │ │ 0x000f line=655 │ │ @@ -5690,24 +5690,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02150c: |[02150c] android.support.v4.app.FragmentActivity.onResume:()V │ │ -02151c: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ -021522: 5420 aa00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -021526: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -021528: 6e20 1a01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -02152e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -021530: 5c20 af00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00af │ │ -021534: 5420 a900 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021538: 6e10 7302 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ -02153e: 0e00 |0011: return-void │ │ +022680: |[022680] android.support.v4.app.FragmentActivity.onResume:()V │ │ +022690: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ +022696: 5420 aa00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +02269a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02269c: 6e20 1a01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +0226a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0226a4: 5c20 af00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00af │ │ +0226a8: 5420 a900 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0226ac: 6e10 7302 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ +0226b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0003 line=408 │ │ 0x0009 line=409 │ │ 0x000c line=410 │ │ 0x0011 line=411 │ │ @@ -5719,18 +5719,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -021540: |[021540] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -021550: 5410 a900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021554: 6e10 6e02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@026e │ │ -02155a: 0e00 |0005: return-void │ │ +0226b4: |[0226b4] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +0226c4: 5410 a900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0226c8: 6e10 6e02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@026e │ │ +0226ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0005 line=432 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -5739,17 +5739,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02155c: |[02155c] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02156c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02156e: 1100 |0001: return-object v0 │ │ +0226d0: |[0226d0] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +0226e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0226e2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #26 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -5757,60 +5757,60 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -021570: |[021570] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -021580: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -021582: 5587 b100 |0001: iget-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ -021586: 3807 0600 |0003: if-eqz v7, 0009 // +0006 │ │ -02158a: 1217 |0005: const/4 v7, #int 1 // #1 │ │ -02158c: 6e20 0202 7800 |0006: invoke-virtual {v8, v7}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0202 │ │ -021592: 6e10 2702 0800 |0009: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0227 │ │ -021598: 0c00 |000c: move-result-object v0 │ │ -02159a: 5487 a900 |000d: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -02159e: 6e10 9402 0700 |000f: invoke-virtual {v7}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0294 │ │ -0215a4: 0c01 |0012: move-result-object v1 │ │ -0215a6: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -0215a8: 5487 a600 |0014: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -0215ac: 3807 2500 |0016: if-eqz v7, 003b // +0025 │ │ -0215b0: 5487 a600 |0018: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -0215b4: 6e10 2005 0700 |001a: invoke-virtual {v7}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -0215ba: 0a07 |001d: move-result v7 │ │ -0215bc: d802 07ff |001e: add-int/lit8 v2, v7, #int -1 // #ff │ │ -0215c0: 3a02 1b00 |0020: if-ltz v2, 003b // +001b │ │ -0215c4: 5487 a600 |0022: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -0215c8: 6e20 2105 2700 |0024: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -0215ce: 0c03 |0027: move-result-object v3 │ │ -0215d0: 1f03 7a00 |0028: check-cast v3, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ -0215d4: 5537 2c01 |002a: iget-boolean v7, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ -0215d8: 3807 0600 |002c: if-eqz v7, 0032 // +0006 │ │ -0215dc: 1215 |002e: const/4 v5, #int 1 // #1 │ │ -0215de: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0215e2: 28ef |0031: goto 0020 // -0011 │ │ -0215e4: 6e10 1403 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0314 │ │ -0215ea: 5487 a600 |0035: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -0215ee: 6e20 1d05 2700 |0037: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@051d │ │ -0215f4: 28f5 |003a: goto 002f // -000b │ │ -0215f6: 3901 0800 |003b: if-nez v1, 0043 // +0008 │ │ -0215fa: 3905 0600 |003d: if-nez v5, 0043 // +0006 │ │ -0215fe: 3900 0400 |003f: if-nez v0, 0043 // +0004 │ │ -021602: 0764 |0041: move-object v4, v6 │ │ -021604: 1104 |0042: return-object v4 │ │ -021606: 2204 6200 |0043: new-instance v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0062 │ │ -02160a: 7010 0002 0400 |0045: invoke-direct {v4}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0200 │ │ -021610: 5b46 9c00 |0048: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@009c │ │ -021614: 5b40 9e00 |004a: iput-object v0, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009e │ │ -021618: 5b46 9d00 |004c: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@009d │ │ -02161c: 5b41 9f00 |004e: iput-object v1, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009f │ │ -021620: 5486 a600 |0050: iget-object v6, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -021624: 5b46 a000 |0052: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@00a0 │ │ -021628: 28ee |0054: goto 0042 // -0012 │ │ +0226e4: |[0226e4] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +0226f4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0226f6: 5587 b100 |0001: iget-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ +0226fa: 3807 0600 |0003: if-eqz v7, 0009 // +0006 │ │ +0226fe: 1217 |0005: const/4 v7, #int 1 // #1 │ │ +022700: 6e20 0202 7800 |0006: invoke-virtual {v8, v7}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0202 │ │ +022706: 6e10 2702 0800 |0009: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0227 │ │ +02270c: 0c00 |000c: move-result-object v0 │ │ +02270e: 5487 a900 |000d: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022712: 6e10 9402 0700 |000f: invoke-virtual {v7}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0294 │ │ +022718: 0c01 |0012: move-result-object v1 │ │ +02271a: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +02271c: 5487 a600 |0014: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +022720: 3807 2500 |0016: if-eqz v7, 003b // +0025 │ │ +022724: 5487 a600 |0018: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +022728: 6e10 2005 0700 |001a: invoke-virtual {v7}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +02272e: 0a07 |001d: move-result v7 │ │ +022730: d802 07ff |001e: add-int/lit8 v2, v7, #int -1 // #ff │ │ +022734: 3a02 1b00 |0020: if-ltz v2, 003b // +001b │ │ +022738: 5487 a600 |0022: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +02273c: 6e20 2105 2700 |0024: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +022742: 0c03 |0027: move-result-object v3 │ │ +022744: 1f03 7a00 |0028: check-cast v3, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ +022748: 5537 2c01 |002a: iget-boolean v7, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ +02274c: 3807 0600 |002c: if-eqz v7, 0032 // +0006 │ │ +022750: 1215 |002e: const/4 v5, #int 1 // #1 │ │ +022752: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +022756: 28ef |0031: goto 0020 // -0011 │ │ +022758: 6e10 1403 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0314 │ │ +02275e: 5487 a600 |0035: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +022762: 6e20 1d05 2700 |0037: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@051d │ │ +022768: 28f5 |003a: goto 002f // -000b │ │ +02276a: 3901 0800 |003b: if-nez v1, 0043 // +0008 │ │ +02276e: 3905 0600 |003d: if-nez v5, 0043 // +0006 │ │ +022772: 3900 0400 |003f: if-nez v0, 0043 // +0004 │ │ +022776: 0764 |0041: move-object v4, v6 │ │ +022778: 1104 |0042: return-object v4 │ │ +02277a: 2204 6200 |0043: new-instance v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0062 │ │ +02277e: 7010 0002 0400 |0045: invoke-direct {v4}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0200 │ │ +022784: 5b46 9c00 |0048: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@009c │ │ +022788: 5b40 9e00 |004a: iput-object v0, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009e │ │ +02278c: 5b46 9d00 |004c: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@009d │ │ +022790: 5b41 9f00 |004e: iput-object v1, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009f │ │ +022794: 5486 a600 |0050: iget-object v6, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +022798: 5b46 a000 |0052: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@00a0 │ │ +02279c: 28ee |0054: goto 0042 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=459 │ │ 0x0005 line=460 │ │ 0x0009 line=463 │ │ 0x000d line=465 │ │ 0x0013 line=466 │ │ @@ -5844,23 +5844,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -02162c: |[02162c] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02163c: 6f20 2700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0027 │ │ -021642: 5421 a900 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021646: 6e10 9602 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0296 │ │ -02164c: 0c00 |0008: move-result-object v0 │ │ -02164e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -021652: 1a01 cc08 |000b: const-string v1, "android:support:fragments" // string@08cc │ │ -021656: 6e30 0901 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0109 │ │ -02165c: 0e00 |0010: return-void │ │ +0227a0: |[0227a0] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0227b0: 6f20 2700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0027 │ │ +0227b6: 5421 a900 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0227ba: 6e10 9602 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0296 │ │ +0227c0: 0c00 |0008: move-result-object v0 │ │ +0227c2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0227c6: 1a01 cc08 |000b: const-string v1, "android:support:fragments" // string@08cc │ │ +0227ca: 6e30 0901 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0109 │ │ +0227d0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0009 line=500 │ │ 0x000b line=501 │ │ 0x0010 line=503 │ │ @@ -5874,65 +5874,65 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -021660: |[021660] android.support.v4.app.FragmentActivity.onStart:()V │ │ -021670: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -021672: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -021674: 6f10 2800 0600 |0002: invoke-super {v6}, Landroid/app/Activity;.onStart:()V // method@0028 │ │ -02167a: 5c65 b100 |0005: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ -02167e: 5c65 ae00 |0007: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ae │ │ -021682: 5462 aa00 |0009: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -021686: 6e20 1901 4200 |000b: invoke-virtual {v2, v4}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ -02168c: 5562 a800 |000e: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a8 │ │ -021690: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ -021694: 5c64 a800 |0012: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a8 │ │ -021698: 5462 a900 |0014: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -02169c: 6e10 6202 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0262 │ │ -0216a2: 5462 a900 |0019: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -0216a6: 6e10 8602 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0286 │ │ -0216ac: 5462 a900 |001e: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -0216b0: 6e10 7302 0200 |0020: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ -0216b6: 5562 ac00 |0023: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ -0216ba: 3902 0f00 |0025: if-nez v2, 0034 // +000f │ │ -0216be: 5c64 ac00 |0027: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ -0216c2: 5462 ab00 |0029: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -0216c6: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ -0216ca: 5462 ab00 |002d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -0216ce: 6e10 1803 0200 |002f: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0318 │ │ -0216d4: 5c64 a700 |0032: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a7 │ │ -0216d8: 5462 a900 |0034: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -0216dc: 6e10 6f02 0200 |0036: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@026f │ │ -0216e2: 5462 a600 |0039: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -0216e6: 3802 2b00 |003b: if-eqz v2, 0066 // +002b │ │ -0216ea: 5462 a600 |003d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -0216ee: 6e10 2005 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -0216f4: 0a02 |0042: move-result v2 │ │ -0216f6: d800 02ff |0043: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0216fa: 3a00 2100 |0045: if-ltz v0, 0066 // +0021 │ │ -0216fe: 5462 a600 |0047: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ -021702: 6e20 2105 0200 |0049: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -021708: 0c01 |004c: move-result-object v1 │ │ -02170a: 1f01 7a00 |004d: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ -02170e: 6e10 1b03 0100 |004f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@031b │ │ -021714: 6e10 1603 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0316 │ │ -02171a: d800 00ff |0055: add-int/lit8 v0, v0, #int -1 // #ff │ │ -02171e: 28ee |0057: goto 0045 // -0012 │ │ -021720: 5562 a700 |0058: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a7 │ │ -021724: 3902 d8ff |005a: if-nez v2, 0032 // -0028 │ │ -021728: 12f2 |005c: const/4 v2, #int -1 // #ff │ │ -02172a: 5563 ac00 |005d: iget-boolean v3, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ -02172e: 6e40 0a02 2653 |005f: invoke-virtual {v6, v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ -021734: 0c02 |0062: move-result-object v2 │ │ -021736: 5b62 ab00 |0063: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ -02173a: 28cd |0065: goto 0032 // -0033 │ │ -02173c: 0e00 |0066: return-void │ │ +0227d4: |[0227d4] android.support.v4.app.FragmentActivity.onStart:()V │ │ +0227e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0227e6: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +0227e8: 6f10 2800 0600 |0002: invoke-super {v6}, Landroid/app/Activity;.onStart:()V // method@0028 │ │ +0227ee: 5c65 b100 |0005: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ +0227f2: 5c65 ae00 |0007: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ae │ │ +0227f6: 5462 aa00 |0009: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +0227fa: 6e20 1901 4200 |000b: invoke-virtual {v2, v4}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ +022800: 5562 a800 |000e: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a8 │ │ +022804: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ +022808: 5c64 a800 |0012: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a8 │ │ +02280c: 5462 a900 |0014: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022810: 6e10 6202 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0262 │ │ +022816: 5462 a900 |0019: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +02281a: 6e10 8602 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0286 │ │ +022820: 5462 a900 |001e: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022824: 6e10 7302 0200 |0020: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ +02282a: 5562 ac00 |0023: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ +02282e: 3902 0f00 |0025: if-nez v2, 0034 // +000f │ │ +022832: 5c64 ac00 |0027: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ +022836: 5462 ab00 |0029: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +02283a: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ +02283e: 5462 ab00 |002d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +022842: 6e10 1803 0200 |002f: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0318 │ │ +022848: 5c64 a700 |0032: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a7 │ │ +02284c: 5462 a900 |0034: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022850: 6e10 6f02 0200 |0036: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@026f │ │ +022856: 5462 a600 |0039: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +02285a: 3802 2b00 |003b: if-eqz v2, 0066 // +002b │ │ +02285e: 5462 a600 |003d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +022862: 6e10 2005 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +022868: 0a02 |0042: move-result v2 │ │ +02286a: d800 02ff |0043: add-int/lit8 v0, v2, #int -1 // #ff │ │ +02286e: 3a00 2100 |0045: if-ltz v0, 0066 // +0021 │ │ +022872: 5462 a600 |0047: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a6 │ │ +022876: 6e20 2105 0200 |0049: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +02287c: 0c01 |004c: move-result-object v1 │ │ +02287e: 1f01 7a00 |004d: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ +022882: 6e10 1b03 0100 |004f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@031b │ │ +022888: 6e10 1603 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0316 │ │ +02288e: d800 00ff |0055: add-int/lit8 v0, v0, #int -1 // #ff │ │ +022892: 28ee |0057: goto 0045 // -0012 │ │ +022894: 5562 a700 |0058: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a7 │ │ +022898: 3902 d8ff |005a: if-nez v2, 0032 // -0028 │ │ +02289c: 12f2 |005c: const/4 v2, #int -1 // #ff │ │ +02289e: 5563 ac00 |005d: iget-boolean v3, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00ac │ │ +0228a2: 6e40 0a02 2653 |005f: invoke-virtual {v6, v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@020a │ │ +0228a8: 0c02 |0062: move-result-object v2 │ │ +0228aa: 5b62 ab00 |0063: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ab │ │ +0228ae: 28cd |0065: goto 0032 // -0033 │ │ +0228b0: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=513 │ │ 0x0007 line=514 │ │ 0x0009 line=515 │ │ 0x000e line=517 │ │ @@ -5965,23 +5965,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -021740: |[021740] android.support.v4.app.FragmentActivity.onStop:()V │ │ -021750: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -021752: 6f10 2900 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0029 │ │ -021758: 5c21 b100 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ -02175c: 5420 aa00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -021760: 6e20 1a01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -021766: 5420 a900 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -02176a: 6e10 7002 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0270 │ │ -021770: 0e00 |0010: return-void │ │ +0228b4: |[0228b4] android.support.v4.app.FragmentActivity.onStop:()V │ │ +0228c4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0228c6: 6f10 2900 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0029 │ │ +0228cc: 5c21 b100 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b1 │ │ +0228d0: 5420 aa00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +0228d4: 6e20 1a01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +0228da: 5420 a900 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0228de: 6e10 7002 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0270 │ │ +0228e4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=551 │ │ 0x0004 line=553 │ │ 0x0006 line=554 │ │ 0x000b line=556 │ │ 0x0010 line=557 │ │ @@ -5993,26 +5993,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -021774: |[021774] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -021784: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -021786: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -02178a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -02178e: b540 |0005: and-int/2addr v0, v4 │ │ -021790: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -021794: 2200 eb01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -021798: 1a01 0102 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0201 │ │ -02179c: 7020 960c 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -0217a2: 2700 |000f: throw v0 │ │ -0217a4: 6f30 2c00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ -0217aa: 0e00 |0013: return-void │ │ +0228e8: |[0228e8] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +0228f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0228fa: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +0228fe: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +022902: b540 |0005: and-int/2addr v0, v4 │ │ +022904: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +022908: 2200 eb01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +02290c: 1a01 0102 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0201 │ │ +022910: 7020 960c 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +022916: 2700 |000f: throw v0 │ │ +022918: 6f30 2c00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ +02291e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0008 line=690 │ │ 0x0010 line=692 │ │ 0x0013 line=693 │ │ locals : │ │ @@ -6025,34 +6025,34 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0217ac: |[0217ac] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -0217bc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0217be: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -0217c2: 6f30 2c00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ -0217c8: 0e00 |0006: return-void │ │ -0217ca: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -0217ce: b550 |0009: and-int/2addr v0, v5 │ │ -0217d0: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -0217d4: 2200 eb01 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -0217d8: 1a01 0102 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0201 │ │ -0217dc: 7020 960c 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -0217e2: 2700 |0013: throw v0 │ │ -0217e4: 5230 8000 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0217e8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0217ec: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -0217f0: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -0217f6: b551 |001d: and-int/2addr v1, v5 │ │ -0217f8: b010 |001e: add-int/2addr v0, v1 │ │ -0217fa: 6f30 2c00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ -021800: 28e4 |0022: goto 0006 // -001c │ │ +022920: |[022920] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +022930: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +022932: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +022936: 6f30 2c00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ +02293c: 0e00 |0006: return-void │ │ +02293e: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +022942: b550 |0009: and-int/2addr v0, v5 │ │ +022944: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +022948: 2200 eb01 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +02294c: 1a01 0102 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0201 │ │ +022950: 7020 960c 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +022956: 2700 |0013: throw v0 │ │ +022958: 5230 8000 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +02295c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +022960: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +022964: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +02296a: b551 |001d: and-int/2addr v1, v5 │ │ +02296c: b010 |001e: add-int/2addr v0, v1 │ │ +02296e: 6f30 2c00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ +022974: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=700 │ │ 0x0003 line=701 │ │ 0x0006 line=708 │ │ 0x0007 line=704 │ │ 0x000c line=705 │ │ @@ -6068,23 +6068,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -021804: |[021804] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -021814: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -021818: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02181c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -021820: 7110 5401 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0154 │ │ -021826: 0e00 |0009: return-void │ │ -021828: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02182a: 5c20 ad00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ad │ │ -02182e: 28fc |000d: goto 0009 // -0004 │ │ +022978: |[022978] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +022988: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02298c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +022990: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +022994: 7110 5401 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0154 │ │ +02299a: 0e00 |0009: return-void │ │ +02299c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02299e: 5c20 ad00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ad │ │ +0229a2: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0006 line=590 │ │ 0x0009 line=597 │ │ 0x000a line=596 │ │ locals : │ │ @@ -6220,17 +6220,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021830: |[021830] android.support.v4.app.FragmentManager.:()V │ │ -021840: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021846: 0e00 |0003: return-void │ │ +0229a4: |[0229a4] android.support.v4.app.FragmentManager.:()V │ │ +0229b4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0229ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -6239,17 +6239,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -021848: |[021848] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -021858: 6a00 c600 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -02185c: 0e00 |0002: return-void │ │ +0229bc: |[0229bc] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +0229cc: 6a00 c600 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0229d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0002 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -6313,18 +6313,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -021860: |[021860] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -021870: 6e10 3802 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ -021876: 0c00 |0003: move-result-object v0 │ │ -021878: 1100 |0004: return-object v0 │ │ +0229d4: |[0229d4] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0229e4: 6e10 3802 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ +0229ea: 0c00 |0003: move-result-object v0 │ │ +0229ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #10 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -6416,18 +6416,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02187c: |[02187c] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02188c: 5b01 b300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -021890: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021896: 0e00 |0005: return-void │ │ +0229f0: |[0229f0] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +022a00: 5b01 b300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ +022a04: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022a0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -6437,18 +6437,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -021898: |[021898] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -0218a8: 5410 b300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -0218ac: 6e10 7302 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ -0218b2: 0e00 |0005: return-void │ │ +022a0c: |[022a0c] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +022a1c: 5410 b300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ +022a20: 6e10 7302 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ +022a26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0005 line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ @@ -6487,18 +6487,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0218b4: |[0218b4] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -0218c4: 5b01 b400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b4 │ │ -0218c8: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0218ce: 0e00 |0005: return-void │ │ +022a28: |[022a28] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +022a38: 5b01 b400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b4 │ │ +022a3c: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022a42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -6508,24 +6508,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -0218d0: |[0218d0] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -0218e0: 5450 b400 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b4 │ │ -0218e4: 5451 b400 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b4 │ │ -0218e8: 5411 d000 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0218ec: 5411 aa00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -0218f0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0218f2: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -0218f4: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -0218f6: 6e54 8e02 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ -0218fc: 0e00 |000e: return-void │ │ +022a44: |[022a44] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +022a54: 5450 b400 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b4 │ │ +022a58: 5451 b400 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b4 │ │ +022a5c: 5411 d000 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +022a60: 5411 aa00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +022a64: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +022a66: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +022a68: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +022a6a: 6e54 8e02 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ +022a70: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x000e line=439 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ @@ -6572,20 +6572,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -021900: |[021900] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -021910: 5b01 b500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -021914: 5b02 b700 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b7 │ │ -021918: 5903 b600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b6 │ │ -02191c: 7010 b10c 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021922: 0e00 |0009: return-void │ │ +022a74: |[022a74] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +022a84: 5b01 b500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +022a88: 5b02 b700 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b7 │ │ +022a8c: 5903 b600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b6 │ │ +022a90: 7010 b10c 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022a96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -6597,24 +6597,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -021924: |[021924] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -021934: 5450 b500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -021938: 5451 b500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -02193c: 5411 d000 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -021940: 5411 aa00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -021944: 5452 b700 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b7 │ │ -021948: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -02194a: 5254 b600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b6 │ │ -02194e: 6e54 8e02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ -021954: 0e00 |0010: return-void │ │ +022a98: |[022a98] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +022aa8: 5450 b500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +022aac: 5451 b500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +022ab0: 5411 d000 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +022ab4: 5411 aa00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +022ab8: 5452 b700 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b7 │ │ +022abc: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +022abe: 5254 b600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b6 │ │ +022ac2: 6e54 8e02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ +022ac8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0010 line=455 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ @@ -6661,20 +6661,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -021958: |[021958] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -021968: 5b01 b800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ -02196c: 5902 ba00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ba │ │ -021970: 5903 b900 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b9 │ │ -021974: 7010 b10c 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02197a: 0e00 |0009: return-void │ │ +022acc: |[022acc] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +022adc: 5b01 b800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ +022ae0: 5902 ba00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ba │ │ +022ae4: 5903 b900 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b9 │ │ +022ae8: 7010 b10c 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022aee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -6686,24 +6686,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02197c: |[02197c] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -02198c: 5450 b800 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ -021990: 5451 b800 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ -021994: 5411 d000 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -021998: 5411 aa00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -02199c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02199e: 5253 ba00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ba │ │ -0219a2: 5254 b900 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b9 │ │ -0219a6: 6e54 8e02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ -0219ac: 0e00 |0010: return-void │ │ +022af0: |[022af0] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +022b00: 5450 b800 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ +022b04: 5451 b800 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ +022b08: 5411 d000 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +022b0c: 5411 aa00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +022b10: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +022b12: 5253 ba00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ba │ │ +022b16: 5254 b900 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b9 │ │ +022b1a: 6e54 8e02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ +022b20: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0010 line=474 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ @@ -6746,19 +6746,19 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0219b0: |[0219b0] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -0219c0: 5b01 bb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ -0219c4: 5b02 bc00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ -0219c8: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0219ce: 0e00 |0007: return-void │ │ +022b24: |[022b24] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +022b34: 5b01 bb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ +022b38: 5b02 bc00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ +022b3c: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022b42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -6769,30 +6769,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -0219d0: |[0219d0] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -0219e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0219e2: 5460 bc00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ -0219e6: 5400 7100 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -0219ea: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -0219ee: 5460 bc00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ -0219f2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0219f4: 5b01 7100 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -0219f8: 5460 bb00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ -0219fc: 5461 bc00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ -021a00: 5462 bc00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ -021a04: 5222 8e00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ -021a08: 0134 |0014: move v4, v3 │ │ -021a0a: 0135 |0015: move v5, v3 │ │ -021a0c: 7406 8502 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ -021a12: 0e00 |0019: return-void │ │ +022b44: |[022b44] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +022b54: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +022b56: 5460 bc00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ +022b5a: 5400 7100 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +022b5e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +022b62: 5460 bc00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ +022b66: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +022b68: 5b01 7100 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +022b6c: 5460 bb00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ +022b70: 5461 bc00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ +022b74: 5462 bc00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bc │ │ +022b78: 5222 8e00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ +022b7c: 0134 |0014: move v4, v3 │ │ +022b7e: 0135 |0015: move v5, v3 │ │ +022b80: 7406 8502 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ +022b86: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=984 │ │ 0x0007 line=985 │ │ 0x000c line=986 │ │ 0x0019 line=989 │ │ locals : │ │ @@ -6804,16 +6804,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -021a14: |[021a14] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -021a24: 0e00 |0000: return-void │ │ +022b88: |[022b88] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +022b98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -6822,16 +6822,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -021a28: |[021a28] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -021a38: 0e00 |0000: return-void │ │ +022b9c: |[022b9c] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +022bac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -6867,17 +6867,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021a3c: |[021a3c] android.support.v4.app.FragmentManagerState$1.:()V │ │ -021a4c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021a52: 0e00 |0003: return-void │ │ +022bb0: |[022bb0] android.support.v4.app.FragmentManagerState$1.:()V │ │ +022bc0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -6886,18 +6886,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -021a54: |[021a54] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -021a64: 2200 6e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@006e │ │ -021a68: 7020 a602 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@02a6 │ │ -021a6e: 1100 |0005: return-object v0 │ │ +022bc8: |[022bc8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +022bd8: 2200 6e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@006e │ │ +022bdc: 7020 a602 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@02a6 │ │ +022be2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -6906,18 +6906,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -021a70: |[021a70] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -021a80: 6e20 a002 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@02a0 │ │ -021a86: 0c00 |0003: move-result-object v0 │ │ -021a88: 1100 |0004: return-object v0 │ │ +022be4: |[022be4] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +022bf4: 6e20 a002 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@02a0 │ │ +022bfa: 0c00 |0003: move-result-object v0 │ │ +022bfc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -6926,17 +6926,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -021a8c: |[021a8c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -021a9c: 2320 6a02 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@026a │ │ -021aa0: 1100 |0002: return-object v0 │ │ +022c00: |[022c00] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +022c10: 2320 6a02 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@026a │ │ +022c14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -6945,18 +6945,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -021aa4: |[021aa4] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -021ab4: 6e20 a202 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@02a2 │ │ -021aba: 0c00 |0003: move-result-object v0 │ │ -021abc: 1100 |0004: return-object v0 │ │ +022c18: |[022c18] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +022c28: 6e20 a202 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@02a2 │ │ +022c2e: 0c00 |0003: move-result-object v0 │ │ +022c30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -7006,36 +7006,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -021ac0: |[021ac0] android.support.v4.app.FragmentManagerState.:()V │ │ -021ad0: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@006d │ │ -021ad4: 7010 9f02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@029f │ │ -021ada: 6900 e400 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00e4 │ │ -021ade: 0e00 |0007: return-void │ │ +022c34: |[022c34] android.support.v4.app.FragmentManagerState.:()V │ │ +022c44: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@006d │ │ +022c48: 7010 9f02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@029f │ │ +022c4e: 6900 e400 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00e4 │ │ +022c52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021ae0: |[021ae0] android.support.v4.app.FragmentManagerState.:()V │ │ -021af0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021af6: 0e00 |0003: return-void │ │ +022c54: |[022c54] android.support.v4.app.FragmentManagerState.:()V │ │ +022c64: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022c6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0003 line=344 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -7044,30 +7044,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -021af8: |[021af8] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -021b08: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021b0e: 6200 ed00 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ed │ │ -021b12: 6e20 1f01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@011f │ │ -021b18: 0c00 |0008: move-result-object v0 │ │ -021b1a: 1f00 6b02 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@026b │ │ -021b1e: 5b10 e500 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ -021b22: 6e10 1e01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@011e │ │ -021b28: 0c00 |0010: move-result-object v0 │ │ -021b2a: 5b10 e600 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ -021b2e: 6200 4800 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0048 │ │ -021b32: 6e20 1f01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@011f │ │ -021b38: 0c00 |0018: move-result-object v0 │ │ -021b3a: 1f00 6802 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0268 │ │ -021b3e: 5b10 e700 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ -021b42: 0e00 |001d: return-void │ │ +022c6c: |[022c6c] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +022c7c: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022c82: 6200 ed00 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ed │ │ +022c86: 6e20 1f01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@011f │ │ +022c8c: 0c00 |0008: move-result-object v0 │ │ +022c8e: 1f00 6b02 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@026b │ │ +022c92: 5b10 e500 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ +022c96: 6e10 1e01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@011e │ │ +022c9c: 0c00 |0010: move-result-object v0 │ │ +022c9e: 5b10 e600 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ +022ca2: 6200 4800 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0048 │ │ +022ca6: 6e20 1f01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@011f │ │ +022cac: 0c00 |0018: move-result-object v0 │ │ +022cae: 1f00 6802 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0268 │ │ +022cb2: 5b10 e700 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ +022cb6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0003 line=347 │ │ 0x000d line=348 │ │ 0x0013 line=349 │ │ 0x001d line=350 │ │ @@ -7081,17 +7081,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -021b44: |[021b44] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -021b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -021b56: 0f00 |0001: return v0 │ │ +022cb8: |[022cb8] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +022cc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +022cca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -7099,22 +7099,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -021b58: |[021b58] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -021b68: 5410 e500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ -021b6c: 6e30 2901 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0129 │ │ -021b72: 5410 e600 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ -021b76: 6e20 2601 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0126 │ │ -021b7c: 5410 e700 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ -021b80: 6e30 2901 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0129 │ │ -021b86: 0e00 |000f: return-void │ │ +022ccc: |[022ccc] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +022cdc: 5410 e500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ +022ce0: 6e30 2901 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0129 │ │ +022ce6: 5410 e600 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ +022cea: 6e20 2601 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0126 │ │ +022cf0: 5410 e700 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ +022cf4: 6e30 2901 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0129 │ │ +022cfa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ 0x000a line=359 │ │ 0x000f line=360 │ │ locals : │ │ @@ -7154,17 +7154,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021b88: |[021b88] android.support.v4.app.FragmentState$1.:()V │ │ -021b98: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021b9e: 0e00 |0003: return-void │ │ +022cfc: |[022cfc] android.support.v4.app.FragmentState$1.:()V │ │ +022d0c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022d12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -7173,18 +7173,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -021ba0: |[021ba0] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -021bb0: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0071 │ │ -021bb4: 7020 bb02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@02bb │ │ -021bba: 1100 |0005: return-object v0 │ │ +022d14: |[022d14] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +022d24: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0071 │ │ +022d28: 7020 bb02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@02bb │ │ +022d2e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -7193,18 +7193,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -021bbc: |[021bbc] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -021bcc: 6e20 b602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@02b6 │ │ -021bd2: 0c00 |0003: move-result-object v0 │ │ -021bd4: 1100 |0004: return-object v0 │ │ +022d30: |[022d30] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +022d40: 6e20 b602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@02b6 │ │ +022d46: 0c00 |0003: move-result-object v0 │ │ +022d48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -7213,17 +7213,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -021bd8: |[021bd8] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -021be8: 2320 6b02 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@026b │ │ -021bec: 1100 |0002: return-object v0 │ │ +022d4c: |[022d4c] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +022d5c: 2320 6b02 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@026b │ │ +022d60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -7232,18 +7232,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -021bf0: |[021bf0] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -021c00: 6e20 b802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@02b8 │ │ -021c06: 0c00 |0003: move-result-object v0 │ │ -021c08: 1100 |0004: return-object v0 │ │ +022d64: |[022d64] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +022d74: 6e20 b802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@02b8 │ │ +022d7a: 0c00 |0003: move-result-object v0 │ │ +022d7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -7325,79 +7325,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -021c0c: |[021c0c] android.support.v4.app.FragmentState.:()V │ │ -021c1c: 2200 7000 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0070 │ │ -021c20: 7010 b502 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@02b5 │ │ -021c26: 6900 ed00 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ed │ │ -021c2a: 0e00 |0007: return-void │ │ +022d80: |[022d80] android.support.v4.app.FragmentState.:()V │ │ +022d90: 2200 7000 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0070 │ │ +022d94: 7010 b502 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@02b5 │ │ +022d9a: 6900 ed00 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ed │ │ +022d9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -021c2c: |[021c2c] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -021c3c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -021c3e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -021c40: 7010 b10c 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021c46: 6e10 2301 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0123 │ │ -021c4c: 0c00 |0008: move-result-object v0 │ │ -021c4e: 5b30 ef00 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ef │ │ -021c52: 6e10 2101 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -021c58: 0a00 |000e: move-result v0 │ │ -021c5a: 5930 f400 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f4 │ │ -021c5e: 6e10 2101 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -021c64: 0a00 |0014: move-result v0 │ │ -021c66: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -021c6a: 0110 |0017: move v0, v1 │ │ -021c6c: 5c30 f300 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f3 │ │ -021c70: 6e10 2101 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -021c76: 0a00 |001d: move-result v0 │ │ -021c78: 5930 f200 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f2 │ │ -021c7c: 6e10 2101 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -021c82: 0a00 |0023: move-result v0 │ │ -021c84: 5930 f000 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f0 │ │ -021c88: 6e10 2301 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0123 │ │ -021c8e: 0c00 |0029: move-result-object v0 │ │ -021c90: 5b30 f800 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f8 │ │ -021c94: 6e10 2101 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -021c9a: 0a00 |002f: move-result v0 │ │ -021c9c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -021ca0: 0110 |0032: move v0, v1 │ │ -021ca2: 5c30 f600 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f6 │ │ -021ca6: 6e10 2101 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -021cac: 0a00 |0038: move-result v0 │ │ -021cae: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -021cb2: 5c31 f100 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f1 │ │ -021cb6: 6e10 2001 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0120 │ │ -021cbc: 0c00 |0040: move-result-object v0 │ │ -021cbe: 5b30 ee00 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ -021cc2: 6e10 2001 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0120 │ │ -021cc8: 0c00 |0046: move-result-object v0 │ │ -021cca: 5b30 f700 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -021cce: 0e00 |0049: return-void │ │ -021cd0: 0120 |004a: move v0, v2 │ │ -021cd2: 28cd |004b: goto 0018 // -0033 │ │ -021cd4: 0120 |004c: move v0, v2 │ │ -021cd6: 28e6 |004d: goto 0033 // -001a │ │ -021cd8: 0121 |004e: move v1, v2 │ │ -021cda: 28ec |004f: goto 003b // -0014 │ │ +022da0: |[022da0] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +022db0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +022db2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +022db4: 7010 b10c 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022dba: 6e10 2301 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0123 │ │ +022dc0: 0c00 |0008: move-result-object v0 │ │ +022dc2: 5b30 ef00 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ef │ │ +022dc6: 6e10 2101 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +022dcc: 0a00 |000e: move-result v0 │ │ +022dce: 5930 f400 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f4 │ │ +022dd2: 6e10 2101 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +022dd8: 0a00 |0014: move-result v0 │ │ +022dda: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +022dde: 0110 |0017: move v0, v1 │ │ +022de0: 5c30 f300 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f3 │ │ +022de4: 6e10 2101 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +022dea: 0a00 |001d: move-result v0 │ │ +022dec: 5930 f200 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f2 │ │ +022df0: 6e10 2101 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +022df6: 0a00 |0023: move-result v0 │ │ +022df8: 5930 f000 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f0 │ │ +022dfc: 6e10 2301 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0123 │ │ +022e02: 0c00 |0029: move-result-object v0 │ │ +022e04: 5b30 f800 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f8 │ │ +022e08: 6e10 2101 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +022e0e: 0a00 |002f: move-result v0 │ │ +022e10: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +022e14: 0110 |0032: move v0, v1 │ │ +022e16: 5c30 f600 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f6 │ │ +022e1a: 6e10 2101 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +022e20: 0a00 |0038: move-result v0 │ │ +022e22: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +022e26: 5c31 f100 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f1 │ │ +022e2a: 6e10 2001 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0120 │ │ +022e30: 0c00 |0040: move-result-object v0 │ │ +022e32: 5b30 ee00 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ +022e36: 6e10 2001 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0120 │ │ +022e3c: 0c00 |0046: move-result-object v0 │ │ +022e3e: 5b30 f700 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +022e42: 0e00 |0049: return-void │ │ +022e44: 0120 |004a: move v0, v2 │ │ +022e46: 28cd |004b: goto 0018 // -0033 │ │ +022e48: 0120 |004c: move v0, v2 │ │ +022e4a: 28e6 |004d: goto 0033 // -001a │ │ +022e4c: 0121 |004e: move v1, v2 │ │ +022e4e: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -7420,38 +7420,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -021cdc: |[021cdc] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -021cec: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021cf2: 6e10 b40c 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -021cf8: 0c00 |0006: move-result-object v0 │ │ -021cfa: 6e10 8e0c 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ -021d00: 0c00 |000a: move-result-object v0 │ │ -021d02: 5b10 ef00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ef │ │ -021d06: 5220 8000 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -021d0a: 5910 f400 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f4 │ │ -021d0e: 5520 7c00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -021d12: 5c10 f300 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f3 │ │ -021d16: 5220 7a00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -021d1a: 5910 f200 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f2 │ │ -021d1e: 5220 7700 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -021d22: 5910 f000 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f0 │ │ -021d26: 5420 8f00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -021d2a: 5b10 f800 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f8 │ │ -021d2e: 5520 8900 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ -021d32: 5c10 f600 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f6 │ │ -021d36: 5520 7900 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -021d3a: 5c10 f100 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f1 │ │ -021d3e: 5420 7200 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ -021d42: 5b10 ee00 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ -021d46: 0e00 |002d: return-void │ │ +022e50: |[022e50] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +022e60: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +022e66: 6e10 b40c 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +022e6c: 0c00 |0006: move-result-object v0 │ │ +022e6e: 6e10 8e0c 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ +022e74: 0c00 |000a: move-result-object v0 │ │ +022e76: 5b10 ef00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ef │ │ +022e7a: 5220 8000 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +022e7e: 5910 f400 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f4 │ │ +022e82: 5520 7c00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +022e86: 5c10 f300 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f3 │ │ +022e8a: 5220 7a00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +022e8e: 5910 f200 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f2 │ │ +022e92: 5220 7700 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +022e96: 5910 f000 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f0 │ │ +022e9a: 5420 8f00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +022e9e: 5b10 f800 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f8 │ │ +022ea2: 5520 8900 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ +022ea6: 5c10 f600 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f6 │ │ +022eaa: 5520 7900 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +022eae: 5c10 f100 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f1 │ │ +022eb2: 5420 7200 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0072 │ │ +022eb6: 5b10 ee00 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ +022eba: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -7471,17 +7471,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -021d48: |[021d48] android.support.v4.app.FragmentState.describeContents:()I │ │ -021d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -021d5a: 0f00 |0001: return v0 │ │ +022ebc: |[022ebc] android.support.v4.app.FragmentState.describeContents:()I │ │ +022ecc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +022ece: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -7489,82 +7489,82 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -021d5c: |[021d5c] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ -021d6c: 5430 f500 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021d70: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -021d74: 5430 f500 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021d78: 1100 |0006: return-object v0 │ │ -021d7a: 5430 ee00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ -021d7e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -021d82: 5430 ee00 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ -021d86: 6e10 0602 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0206 │ │ -021d8c: 0c01 |0010: move-result-object v1 │ │ -021d8e: 6e20 0c01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ -021d94: 5430 ef00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ef │ │ -021d98: 5431 ee00 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ -021d9c: 7130 c701 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01c7 │ │ -021da2: 0c00 |001b: move-result-object v0 │ │ -021da4: 5b30 f500 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021da8: 5430 f700 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -021dac: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -021db0: 5430 f700 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -021db4: 6e10 0602 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0206 │ │ -021dba: 0c01 |0027: move-result-object v1 │ │ -021dbc: 6e20 0c01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ -021dc2: 5430 f500 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021dc6: 5431 f700 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -021dca: 5b01 8b00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -021dce: 5430 f500 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021dd2: 5231 f400 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f4 │ │ -021dd6: 6e20 f201 1000 |0035: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@01f2 │ │ -021ddc: 5430 f500 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021de0: 5531 f300 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f3 │ │ -021de4: 5c01 7c00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -021de8: 5430 f500 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021dec: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -021dee: 5c01 8700 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0087 │ │ -021df2: 5430 f500 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021df6: 5231 f200 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f2 │ │ -021dfa: 5901 7a00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -021dfe: 5430 f500 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021e02: 5231 f000 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f0 │ │ -021e06: 5901 7700 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -021e0a: 5430 f500 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021e0e: 5431 f800 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f8 │ │ -021e12: 5b01 8f00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -021e16: 5430 f500 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021e1a: 5531 f600 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f6 │ │ -021e1e: 5c01 8900 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ -021e22: 5430 f500 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021e26: 5531 f100 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f1 │ │ -021e2a: 5c01 7900 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -021e2e: 5430 f500 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021e32: 5441 a900 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -021e36: 5b01 7b00 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -021e3a: 6300 c600 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -021e3e: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -021e42: 1a00 8902 |006b: const-string v0, "FragmentManager" // string@0289 │ │ -021e46: 2201 fb01 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -021e4a: 7010 d70c 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -021e50: 1a02 f302 |0072: const-string v2, "Instantiated fragment " // string@02f3 │ │ -021e54: 6e20 dd0c 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -021e5a: 0c01 |0077: move-result-object v1 │ │ -021e5c: 5432 f500 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021e60: 6e20 dc0c 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -021e66: 0c01 |007d: move-result-object v1 │ │ -021e68: 6e10 e10c 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -021e6e: 0c01 |0081: move-result-object v1 │ │ -021e70: 7120 a60a 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -021e76: 5430 f500 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -021e7a: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +022ed0: |[022ed0] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ +022ee0: 5430 f500 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022ee4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +022ee8: 5430 f500 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022eec: 1100 |0006: return-object v0 │ │ +022eee: 5430 ee00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ +022ef2: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +022ef6: 5430 ee00 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ +022efa: 6e10 0602 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0206 │ │ +022f00: 0c01 |0010: move-result-object v1 │ │ +022f02: 6e20 0c01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ +022f08: 5430 ef00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ef │ │ +022f0c: 5431 ee00 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ +022f10: 7130 c701 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01c7 │ │ +022f16: 0c00 |001b: move-result-object v0 │ │ +022f18: 5b30 f500 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f1c: 5430 f700 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +022f20: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +022f24: 5430 f700 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +022f28: 6e10 0602 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0206 │ │ +022f2e: 0c01 |0027: move-result-object v1 │ │ +022f30: 6e20 0c01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ +022f36: 5430 f500 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f3a: 5431 f700 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +022f3e: 5b01 8b00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +022f42: 5430 f500 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f46: 5231 f400 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f4 │ │ +022f4a: 6e20 f201 1000 |0035: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@01f2 │ │ +022f50: 5430 f500 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f54: 5531 f300 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f3 │ │ +022f58: 5c01 7c00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +022f5c: 5430 f500 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f60: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +022f62: 5c01 8700 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0087 │ │ +022f66: 5430 f500 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f6a: 5231 f200 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f2 │ │ +022f6e: 5901 7a00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +022f72: 5430 f500 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f76: 5231 f000 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f0 │ │ +022f7a: 5901 7700 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +022f7e: 5430 f500 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f82: 5431 f800 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f8 │ │ +022f86: 5b01 8f00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +022f8a: 5430 f500 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f8e: 5531 f600 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f6 │ │ +022f92: 5c01 8900 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ +022f96: 5430 f500 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022f9a: 5531 f100 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f1 │ │ +022f9e: 5c01 7900 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +022fa2: 5430 f500 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022fa6: 5441 a900 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +022faa: 5b01 7b00 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +022fae: 6300 c600 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +022fb2: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +022fb6: 1a00 8902 |006b: const-string v0, "FragmentManager" // string@0289 │ │ +022fba: 2201 fb01 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +022fbe: 7010 d70c 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +022fc4: 1a02 f302 |0072: const-string v2, "Instantiated fragment " // string@02f3 │ │ +022fc8: 6e20 dd0c 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +022fce: 0c01 |0077: move-result-object v1 │ │ +022fd0: 5432 f500 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022fd4: 6e20 dc0c 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +022fda: 0c01 |007d: move-result-object v1 │ │ +022fdc: 6e10 e10c 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +022fe2: 0c01 |0081: move-result-object v1 │ │ +022fe4: 7120 a60a 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +022fea: 5430 f500 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +022fee: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -7592,49 +7592,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -021e80: |[021e80] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -021e90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -021e92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -021e94: 5430 ef00 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ef │ │ -021e98: 6e20 2801 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0128 │ │ -021e9e: 5230 f400 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f4 │ │ -021ea2: 6e20 2501 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -021ea8: 5530 f300 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f3 │ │ -021eac: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -021eb0: 0110 |0010: move v0, v1 │ │ -021eb2: 6e20 2501 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -021eb8: 5230 f200 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f2 │ │ -021ebc: 6e20 2501 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -021ec2: 5230 f000 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f0 │ │ -021ec6: 6e20 2501 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -021ecc: 5430 f800 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f8 │ │ -021ed0: 6e20 2801 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0128 │ │ -021ed6: 5530 f600 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f6 │ │ -021eda: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -021ede: 0110 |0027: move v0, v1 │ │ -021ee0: 6e20 2501 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -021ee6: 5530 f100 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f1 │ │ -021eea: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -021eee: 6e20 2501 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -021ef4: 5430 ee00 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ -021ef8: 6e20 2401 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0124 │ │ -021efe: 5430 f700 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -021f02: 6e20 2401 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0124 │ │ -021f08: 0e00 |003c: return-void │ │ -021f0a: 0120 |003d: move v0, v2 │ │ -021f0c: 28d3 |003e: goto 0011 // -002d │ │ -021f0e: 0120 |003f: move v0, v2 │ │ -021f10: 28e8 |0040: goto 0028 // -0018 │ │ -021f12: 0121 |0041: move v1, v2 │ │ -021f14: 28ed |0042: goto 002f // -0013 │ │ +022ff4: |[022ff4] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +023004: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +023006: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +023008: 5430 ef00 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ef │ │ +02300c: 6e20 2801 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0128 │ │ +023012: 5230 f400 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f4 │ │ +023016: 6e20 2501 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +02301c: 5530 f300 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f3 │ │ +023020: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +023024: 0110 |0010: move v0, v1 │ │ +023026: 6e20 2501 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +02302c: 5230 f200 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f2 │ │ +023030: 6e20 2501 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +023036: 5230 f000 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f0 │ │ +02303a: 6e20 2501 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +023040: 5430 f800 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f8 │ │ +023044: 6e20 2801 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0128 │ │ +02304a: 5530 f600 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f6 │ │ +02304e: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +023052: 0110 |0027: move v0, v1 │ │ +023054: 6e20 2501 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +02305a: 5530 f100 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f1 │ │ +02305e: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +023062: 6e20 2501 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +023068: 5430 ee00 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ee │ │ +02306c: 6e20 2401 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0124 │ │ +023072: 5430 f700 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +023076: 6e20 2401 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0124 │ │ +02307c: 0e00 |003c: return-void │ │ +02307e: 0120 |003d: move v0, v2 │ │ +023080: 28d3 |003e: goto 0011 // -002d │ │ +023082: 0120 |003f: move v0, v2 │ │ +023084: 28e8 |0040: goto 0028 // -0018 │ │ +023086: 0121 |0041: move v1, v2 │ │ +023088: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -7712,17 +7712,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021f18: |[021f18] android.support.v4.app.FragmentTransaction.:()V │ │ -021f28: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021f2e: 0e00 |0003: return-void │ │ +02308c: |[02308c] android.support.v4.app.FragmentTransaction.:()V │ │ +02309c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0230a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -7905,18 +7905,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -021f30: |[021f30] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -021f40: 5b01 0701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0107 │ │ -021f44: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021f4a: 0e00 |0005: return-void │ │ +0230a4: |[0230a4] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +0230b4: 5b01 0701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0107 │ │ +0230b8: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0230be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -7926,21 +7926,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -021f4c: |[021f4c] android.support.v4.app.ListFragment$1.run:()V │ │ -021f5c: 5420 0701 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0107 │ │ -021f60: 5400 1001 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -021f64: 5421 0701 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0107 │ │ -021f68: 5411 1001 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -021f6c: 6e20 100c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0c10 │ │ -021f72: 0e00 |000b: return-void │ │ +0230c0: |[0230c0] android.support.v4.app.ListFragment$1.run:()V │ │ +0230d0: 5420 0701 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0107 │ │ +0230d4: 5400 1001 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +0230d8: 5421 0701 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0107 │ │ +0230dc: 5411 1001 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +0230e0: 6e20 100c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0c10 │ │ +0230e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/ListFragment$1; │ │ │ │ @@ -7981,18 +7981,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -021f74: |[021f74] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -021f84: 5b01 0801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0108 │ │ -021f88: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021f8e: 0e00 |0005: return-void │ │ +0230e8: |[0230e8] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +0230f8: 5b01 0801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0108 │ │ +0230fc: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +023102: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -8002,23 +8002,23 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -021f90: |[021f90] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -021fa0: 5460 0801 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0108 │ │ -021fa4: 0771 |0002: move-object v1, v7 │ │ -021fa6: 1f01 bd01 |0003: check-cast v1, Landroid/widget/ListView; // type@01bd │ │ -021faa: 0782 |0005: move-object v2, v8 │ │ -021fac: 0193 |0006: move v3, v9 │ │ -021fae: 04a4 |0007: move-wide v4, v10 │ │ -021fb0: 7406 f102 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@02f1 │ │ -021fb6: 0e00 |000b: return-void │ │ +023104: |[023104] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +023114: 5460 0801 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0108 │ │ +023118: 0771 |0002: move-object v1, v7 │ │ +02311a: 1f01 bd01 |0003: check-cast v1, Landroid/widget/ListView; // type@01bd │ │ +02311e: 0782 |0005: move-object v2, v8 │ │ +023120: 0193 |0006: move v3, v9 │ │ +023122: 04a4 |0007: move-wide v4, v10 │ │ +023124: 7406 f102 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@02f1 │ │ +02312a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/app/ListFragment$2; │ │ @@ -8113,17 +8113,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021fb8: |[021fb8] android.support.v4.app.LoaderManager.:()V │ │ -021fc8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -021fce: 0e00 |0003: return-void │ │ +02312c: |[02312c] android.support.v4.app.LoaderManager.:()V │ │ +02313c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +023142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -8132,17 +8132,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -021fd0: |[021fd0] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -021fe0: 6a00 2601 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -021fe4: 0e00 |0002: return-void │ │ +023144: |[023144] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +023154: 6a00 2601 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +023158: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -8170,17 +8170,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -021fe8: |[021fe8] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -021ff8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -021ffa: 0f00 |0001: return v0 │ │ +02315c: |[02315c] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +02316c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02316e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/LoaderManager; │ │ │ │ #4 : (in Landroid/support/v4/app/LoaderManager;) │ │ @@ -8296,26 +8296,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -021ffc: |[021ffc] android.support.v4.app.NavUtils.:()V │ │ -02200c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -022010: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -022014: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -022018: 2201 7d00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@007d │ │ -02201c: 7010 2c03 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@032c │ │ -022022: 6901 2f01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ -022026: 0e00 |000d: return-void │ │ -022028: 2201 7c00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@007c │ │ -02202c: 7010 2703 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0327 │ │ -022032: 6901 2f01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ -022036: 28f8 |0015: goto 000d // -0008 │ │ +023170: |[023170] android.support.v4.app.NavUtils.:()V │ │ +023180: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +023184: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +023188: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02318c: 2201 7d00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@007d │ │ +023190: 7010 2c03 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@032c │ │ +023196: 6901 2f01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ +02319a: 0e00 |000d: return-void │ │ +02319c: 2201 7c00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@007c │ │ +0231a0: 7010 2703 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0327 │ │ +0231a6: 6901 2f01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ +0231aa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0006 line=118 │ │ 0x000d line=122 │ │ 0x000e line=120 │ │ @@ -8327,17 +8327,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022038: |[022038] android.support.v4.app.NavUtils.:()V │ │ -022048: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02204e: 0e00 |0003: return-void │ │ +0231ac: |[0231ac] android.support.v4.app.NavUtils.:()V │ │ +0231bc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0231c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0003 line=271 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -8346,19 +8346,19 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -022050: |[022050] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -022060: 6200 2f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ -022064: 7220 2303 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0323 │ │ -02206a: 0c00 |0005: move-result-object v0 │ │ -02206c: 1100 |0006: return-object v0 │ │ +0231c4: |[0231c4] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0231d4: 6200 2f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ +0231d8: 7220 2303 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0323 │ │ +0231de: 0c00 |0005: move-result-object v0 │ │ +0231e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -8366,27 +8366,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -022070: |[022070] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -022080: 7120 3703 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0337 │ │ -022086: 0c00 |0003: move-result-object v0 │ │ -022088: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -02208c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -02208e: 1101 |0007: return-object v1 │ │ -022090: 2201 1e00 |0008: new-instance v1, Landroid/content/Intent; // type@001e │ │ -022094: 7010 8300 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0083 │ │ -02209a: 6e10 7300 0400 |000d: invoke-virtual {v4}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0073 │ │ -0220a0: 0c02 |0010: move-result-object v2 │ │ -0220a2: 6e30 9d00 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009d │ │ -0220a8: 0c01 |0014: move-result-object v1 │ │ -0220aa: 28f2 |0015: goto 0007 // -000e │ │ +0231e4: |[0231e4] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0231f4: 7120 3703 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0337 │ │ +0231fa: 0c00 |0003: move-result-object v0 │ │ +0231fc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +023200: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +023202: 1101 |0007: return-object v1 │ │ +023204: 2201 1e00 |0008: new-instance v1, Landroid/content/Intent; // type@001e │ │ +023208: 7010 8300 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0083 │ │ +02320e: 6e10 7300 0400 |000d: invoke-virtual {v4}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0073 │ │ +023214: 0c02 |0010: move-result-object v2 │ │ +023216: 6e30 9d00 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009d │ │ +02321c: 0c01 |0014: move-result-object v1 │ │ +02321e: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0004 line=230 │ │ 0x0007 line=231 │ │ locals : │ │ 0x0004 - 0x0016 reg=0 parentActivity Ljava/lang/String; │ │ @@ -8398,27 +8398,27 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0220ac: |[0220ac] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -0220bc: 2201 1700 |0000: new-instance v1, Landroid/content/ComponentName; // type@0017 │ │ -0220c0: 7030 7200 2103 |0002: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0072 │ │ -0220c6: 7120 3703 1200 |0005: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0337 │ │ -0220cc: 0c00 |0008: move-result-object v0 │ │ -0220ce: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -0220d2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0220d4: 1101 |000c: return-object v1 │ │ -0220d6: 2201 1e00 |000d: new-instance v1, Landroid/content/Intent; // type@001e │ │ -0220da: 7010 8300 0100 |000f: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0083 │ │ -0220e0: 6e30 9c00 2100 |0012: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ -0220e6: 0c01 |0015: move-result-object v1 │ │ -0220e8: 28f6 |0016: goto 000c // -000a │ │ +023220: |[023220] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +023230: 2201 1700 |0000: new-instance v1, Landroid/content/ComponentName; // type@0017 │ │ +023234: 7030 7200 2103 |0002: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0072 │ │ +02323a: 7120 3703 1200 |0005: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0337 │ │ +023240: 0c00 |0008: move-result-object v0 │ │ +023242: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +023246: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +023248: 1101 |000c: return-object v1 │ │ +02324a: 2201 1e00 |000d: new-instance v1, Landroid/content/Intent; // type@001e │ │ +02324e: 7010 8300 0100 |000f: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0083 │ │ +023254: 6e30 9c00 2100 |0012: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ +02325a: 0c01 |0015: move-result-object v1 │ │ +02325c: 28f6 |0016: goto 000c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0009 line=213 │ │ 0x000c line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ @@ -8431,24 +8431,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0220ec: |[0220ec] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -0220fc: 6e10 0d00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000d │ │ -022102: 0c01 |0003: move-result-object v1 │ │ -022104: 7120 3703 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0337 │ │ -02210a: 0c01 |0007: move-result-object v1 │ │ -02210c: 1101 |0008: return-object v1 │ │ -02210e: 0d00 |0009: move-exception v0 │ │ -022110: 2201 eb01 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -022114: 7020 970c 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0c97 │ │ -02211a: 2701 |000f: throw v1 │ │ +023260: |[023260] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +023270: 6e10 0d00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000d │ │ +023276: 0c01 |0003: move-result-object v1 │ │ +023278: 7120 3703 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0337 │ │ +02327e: 0c01 |0007: move-result-object v1 │ │ +023280: 1101 |0008: return-object v1 │ │ +023282: 0d00 |0009: move-exception v0 │ │ +023284: 2201 eb01 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +023288: 7020 970c 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0c97 │ │ +02328e: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=245 │ │ 0x0009 line=246 │ │ 0x000a line=248 │ │ @@ -8461,24 +8461,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -022128: |[022128] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -022138: 6e10 7a00 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@007a │ │ -02213e: 0c02 |0003: move-result-object v2 │ │ -022140: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -022144: 6e30 aa00 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00aa │ │ -02214a: 0c00 |0009: move-result-object v0 │ │ -02214c: 6203 2f01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ -022150: 7230 2403 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0324 │ │ -022156: 0c01 |000f: move-result-object v1 │ │ -022158: 1101 |0010: return-object v1 │ │ +02329c: |[02329c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +0232ac: 6e10 7a00 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@007a │ │ +0232b2: 0c02 |0003: move-result-object v2 │ │ +0232b4: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +0232b8: 6e30 aa00 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00aa │ │ +0232be: 0c00 |0009: move-result-object v0 │ │ +0232c0: 6203 2f01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ +0232c4: 7230 2403 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0324 │ │ +0232ca: 0c01 |000f: move-result-object v1 │ │ +0232cc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x000a line=265 │ │ 0x0010 line=266 │ │ locals : │ │ @@ -8493,45 +8493,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -02215c: |[02215c] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -02216c: 7110 3303 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0333 │ │ -022172: 0c00 |0003: move-result-object v0 │ │ -022174: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -022178: 2201 eb01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -02217c: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -022180: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -022186: 1a03 b001 |000d: const-string v3, "Activity " // string@01b0 │ │ -02218a: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -022190: 0c02 |0012: move-result-object v2 │ │ -022192: 6e10 b40c 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -022198: 0c03 |0016: move-result-object v3 │ │ -02219a: 6e10 8f0c 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c8f │ │ -0221a0: 0c03 |001a: move-result-object v3 │ │ -0221a2: 6e20 dd0c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0221a8: 0c02 |001e: move-result-object v2 │ │ -0221aa: 1a03 5700 |001f: const-string v3, " does not have a parent activity name specified." // string@0057 │ │ -0221ae: 6e20 dd0c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0221b4: 0c02 |0024: move-result-object v2 │ │ -0221b6: 1a03 3e00 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@003e │ │ -0221ba: 6e20 dd0c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0221c0: 0c02 |002a: move-result-object v2 │ │ -0221c2: 1a03 5800 |002b: const-string v3, " element in your manifest?)" // string@0058 │ │ -0221c6: 6e20 dd0c 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0221cc: 0c02 |0030: move-result-object v2 │ │ -0221ce: 6e10 e10c 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0221d4: 0c02 |0034: move-result-object v2 │ │ -0221d6: 7020 960c 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -0221dc: 2701 |0038: throw v1 │ │ -0221de: 7120 3903 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0339 │ │ -0221e4: 0e00 |003c: return-void │ │ +0232d0: |[0232d0] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +0232e0: 7110 3303 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0333 │ │ +0232e6: 0c00 |0003: move-result-object v0 │ │ +0232e8: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +0232ec: 2201 eb01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +0232f0: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +0232f4: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0232fa: 1a03 b001 |000d: const-string v3, "Activity " // string@01b0 │ │ +0232fe: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +023304: 0c02 |0012: move-result-object v2 │ │ +023306: 6e10 b40c 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +02330c: 0c03 |0016: move-result-object v3 │ │ +02330e: 6e10 8f0c 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c8f │ │ +023314: 0c03 |001a: move-result-object v3 │ │ +023316: 6e20 dd0c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02331c: 0c02 |001e: move-result-object v2 │ │ +02331e: 1a03 5700 |001f: const-string v3, " does not have a parent activity name specified." // string@0057 │ │ +023322: 6e20 dd0c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +023328: 0c02 |0024: move-result-object v2 │ │ +02332a: 1a03 3e00 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@003e │ │ +02332e: 6e20 dd0c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +023334: 0c02 |002a: move-result-object v2 │ │ +023336: 1a03 5800 |002b: const-string v3, " element in your manifest?)" // string@0058 │ │ +02333a: 6e20 dd0c 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +023340: 0c02 |0030: move-result-object v2 │ │ +023342: 6e10 e10c 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +023348: 0c02 |0034: move-result-object v2 │ │ +02334a: 7020 960c 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +023350: 2701 |0038: throw v1 │ │ +023352: 7120 3903 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0339 │ │ +023358: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=157 │ │ 0x0006 line=158 │ │ 0x0039 line=165 │ │ 0x003c line=166 │ │ @@ -8544,18 +8544,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0221e8: |[0221e8] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0221f8: 6200 2f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ -0221fc: 7230 2503 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0325 │ │ -022202: 0e00 |0005: return-void │ │ +02335c: |[02335c] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02336c: 6200 2f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ +023370: 7230 2503 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0325 │ │ +023376: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -8565,19 +8565,19 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -022204: |[022204] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -022214: 6200 2f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ -022218: 7230 2603 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0326 │ │ -02221e: 0a00 |0005: move-result v0 │ │ -022220: 0f00 |0006: return v0 │ │ +023378: |[023378] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +023388: 6200 2f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012f │ │ +02338c: 7230 2603 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0326 │ │ +023392: 0a00 |0005: move-result v0 │ │ +023394: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ @@ -8607,17 +8607,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022224: |[022224] android.support.v4.app.NavUtilsJB.:()V │ │ -022234: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02223a: 0e00 |0003: return-void │ │ +023398: |[023398] android.support.v4.app.NavUtilsJB.:()V │ │ +0233a8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0233ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtilsJB; │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -8625,18 +8625,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02223c: |[02223c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02224c: 6e10 1100 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0011 │ │ -022252: 0c00 |0003: move-result-object v0 │ │ -022254: 1100 |0004: return-object v0 │ │ +0233b0: |[0233b0] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0233c0: 6e10 1100 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0011 │ │ +0233c6: 0c00 |0003: move-result-object v0 │ │ +0233c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -8644,17 +8644,17 @@ │ │ type : '(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -022258: |[022258] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -022268: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -02226c: 1100 |0002: return-object v0 │ │ +0233cc: |[0233cc] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0233dc: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ +0233e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 info Landroid/content/pm/ActivityInfo; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -8662,17 +8662,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -022270: |[022270] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -022280: 6e20 1500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0015 │ │ -022286: 0e00 |0003: return-void │ │ +0233e4: |[0233e4] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0233f4: 6e20 1500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0015 │ │ +0233fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -8682,18 +8682,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -022288: |[022288] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -022298: 6e20 2a00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002a │ │ -02229e: 0a00 |0003: move-result v0 │ │ -0222a0: 0f00 |0004: return v0 │ │ +0233fc: |[0233fc] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02340c: 6e20 2a00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002a │ │ +023412: 0a00 |0003: move-result v0 │ │ +023414: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ @@ -8729,17 +8729,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0222a4: |[0222a4] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -0222b4: 7020 f40b 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0bf4 │ │ -0222ba: 0e00 |0003: return-void │ │ +023418: |[023418] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +023428: 7020 f40b 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0bf4 │ │ +02342e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -8749,29 +8749,29 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewGroup;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0222bc: |[0222bc] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -0222cc: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -0222ce: 2202 8000 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0080 │ │ -0222d2: 6e10 f40a 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0af4 │ │ -0222d8: 0c03 |0006: move-result-object v3 │ │ -0222da: 7020 4003 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0340 │ │ -0222e0: 6e10 f80a 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ -0222e6: 0c00 |000d: move-result-object v0 │ │ -0222e8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0222ec: 6e20 4603 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0346 │ │ -0222f2: 2201 b701 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ -0222f6: 7030 f30b 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ -0222fc: 6e20 200b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0b20 │ │ -022302: 6e20 4103 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0341 │ │ -022308: 1102 |001e: return-object v2 │ │ +023430: |[023430] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +023440: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +023442: 2202 8000 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0080 │ │ +023446: 6e10 f40a 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0af4 │ │ +02344c: 0c03 |0006: move-result-object v3 │ │ +02344e: 7020 4003 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0340 │ │ +023454: 6e10 f80a 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ +02345a: 0c00 |000d: move-result-object v0 │ │ +02345c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +023460: 6e20 4603 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0346 │ │ +023466: 2201 b701 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +02346a: 7030 f30b 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ +023470: 6e20 200b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0b20 │ │ +023476: 6e20 4103 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0341 │ │ +02347c: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -8790,17 +8790,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02230c: |[02230c] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -02231c: 6e20 4503 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0345 │ │ -022322: 0e00 |0003: return-void │ │ +023480: |[023480] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +023490: 6e20 4503 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0345 │ │ +023496: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -8811,17 +8811,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -022324: |[022324] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -022334: 6e20 4203 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0342 │ │ -02233a: 0e00 |0003: return-void │ │ +023498: |[023498] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +0234a8: 6e20 4203 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0342 │ │ +0234ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -8869,20 +8869,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02233c: |[02233c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02234c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -022352: 5901 3301 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0133 │ │ -022356: 5b02 3401 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0134 │ │ -02235a: 5b03 3201 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0132 │ │ -02235e: 0e00 |0009: return-void │ │ +0234b0: |[0234b0] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0234c0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0234c6: 5901 3301 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0133 │ │ +0234ca: 5b02 3401 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0134 │ │ +0234ce: 5b03 3201 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0132 │ │ +0234d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0003 line=753 │ │ 0x0005 line=754 │ │ 0x0007 line=755 │ │ 0x0009 line=756 │ │ @@ -8999,33 +8999,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -022360: |[022360] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -022370: 7010 b10c 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -022376: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -02237a: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -022380: 5b40 3d01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013d │ │ -022384: 2200 1300 |000a: new-instance v0, Landroid/app/Notification; // type@0013 │ │ -022388: 7010 6c00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@006c │ │ -02238e: 5b40 4501 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -022392: 5b45 4201 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ -022396: 5440 4501 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -02239a: 7100 e30c 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0ce3 │ │ -0223a0: 0b02 |0018: move-result-wide v2 │ │ -0223a2: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -0223a6: 5440 4501 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0223aa: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -0223ac: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -0223b0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0223b2: 5940 4701 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0147 │ │ -0223b6: 0e00 |0023: return-void │ │ +0234d4: |[0234d4] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +0234e4: 7010 b10c 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0234ea: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +0234ee: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +0234f4: 5b40 3d01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013d │ │ +0234f8: 2200 1300 |000a: new-instance v0, Landroid/app/Notification; // type@0013 │ │ +0234fc: 7010 6c00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@006c │ │ +023502: 5b40 4501 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023506: 5b45 4201 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ +02350a: 5440 4501 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +02350e: 7100 e30c 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0ce3 │ │ +023514: 0b02 |0018: move-result-wide v2 │ │ +023516: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02351a: 5440 4501 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +02351e: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +023520: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +023524: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +023526: 5940 4701 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0147 │ │ +02352a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=180 │ │ 0x000a line=182 │ │ 0x0011 line=196 │ │ 0x0013 line=199 │ │ @@ -9041,27 +9041,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0223b8: |[0223b8] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -0223c8: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -0223cc: 5430 4501 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0223d0: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -0223d4: b641 |0006: or-int/2addr v1, v4 │ │ -0223d6: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -0223da: 0e00 |0009: return-void │ │ -0223dc: 5430 4501 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0223e0: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -0223e4: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -0223e8: b521 |0010: and-int/2addr v1, v2 │ │ -0223ea: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -0223ee: 28f6 |0013: goto 0009 // -000a │ │ +02352c: |[02352c] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +02353c: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +023540: 5430 4501 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023544: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +023548: b641 |0006: or-int/2addr v1, v4 │ │ +02354a: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02354e: 0e00 |0009: return-void │ │ +023550: 5430 4501 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023554: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +023558: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +02355c: b521 |0010: and-int/2addr v1, v2 │ │ +02355e: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +023562: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0002 line=495 │ │ 0x0009 line=499 │ │ 0x000a line=497 │ │ locals : │ │ @@ -9075,20 +9075,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0223f0: |[0223f0] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022400: 5420 3d01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013d │ │ -022404: 2201 8100 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@0081 │ │ -022408: 7040 4803 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0348 │ │ -02240e: 6e20 fa0c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -022414: 1102 |000a: return-object v2 │ │ +023564: |[023564] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023574: 5420 3d01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013d │ │ +023578: 2201 8100 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@0081 │ │ +02357c: 7040 4803 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0348 │ │ +023582: 6e20 fa0c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +023588: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x000a line=527 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -9100,20 +9100,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -022418: |[022418] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -022428: 7100 8903 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0389 │ │ -02242e: 0c00 |0003: move-result-object v0 │ │ -022430: 7220 7b03 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@037b │ │ -022436: 0c00 |0007: move-result-object v0 │ │ -022438: 1100 |0008: return-object v0 │ │ +02358c: |[02358c] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +02359c: 7100 8903 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0389 │ │ +0235a2: 0c00 |0003: move-result-object v0 │ │ +0235a4: 7220 7b03 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@037b │ │ +0235aa: 0c00 |0007: move-result-object v0 │ │ +0235ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -9121,20 +9121,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02243c: |[02243c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -02244c: 7100 8903 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0389 │ │ -022452: 0c00 |0003: move-result-object v0 │ │ -022454: 7220 7b03 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@037b │ │ -02245a: 0c00 |0007: move-result-object v0 │ │ -02245c: 1100 |0008: return-object v0 │ │ +0235b0: |[0235b0] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +0235c0: 7100 8903 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0389 │ │ +0235c6: 0c00 |0003: move-result-object v0 │ │ +0235c8: 7220 7b03 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@037b │ │ +0235ce: 0c00 |0007: move-result-object v0 │ │ +0235d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -9142,18 +9142,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -022460: |[022460] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022470: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -022474: 7030 6103 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0361 │ │ -02247a: 1101 |0005: return-object v1 │ │ +0235d4: |[0235d4] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0235e4: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +0235e8: 7030 6103 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0361 │ │ +0235ee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -9163,18 +9163,18 @@ │ │ type : '(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02247c: |[02247c] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02248c: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -022490: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -022494: 1101 |0004: return-object v1 │ │ +0235f0: |[0235f0] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023600: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023604: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +023608: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0004 line=317 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -9184,17 +9184,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -022498: |[022498] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0224a8: 5b01 3e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013e │ │ -0224ac: 1100 |0002: return-object v0 │ │ +02360c: |[02360c] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02361c: 5b01 3e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013e │ │ +023620: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0002 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -9204,17 +9204,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0224b0: |[0224b0] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0224c0: 5b01 3f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ -0224c4: 1100 |0002: return-object v0 │ │ +023624: |[023624] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023634: 5b01 3f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ +023638: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0002 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -9224,17 +9224,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0224c8: |[0224c8] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0224d8: 5b01 4001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ -0224dc: 1100 |0002: return-object v0 │ │ +02363c: |[02363c] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02364c: 5b01 4001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ +023650: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0002 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -9244,17 +9244,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0224e0: |[0224e0] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0224f0: 5b01 4101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ -0224f4: 1100 |0002: return-object v0 │ │ +023654: |[023654] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023664: 5b01 4101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ +023668: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0002 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -9264,24 +9264,24 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -0224f8: |[0224f8] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022508: 5420 4501 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -02250c: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -022510: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -022514: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -022518: 5420 4501 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -02251c: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -022520: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -022524: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -022528: 1102 |0010: return-object v2 │ │ +02366c: |[02366c] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02367c: 5420 4501 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023680: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +023684: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +023688: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02368c: 5420 4501 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023690: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +023694: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +023698: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02369c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0008 line=488 │ │ 0x0010 line=490 │ │ locals : │ │ @@ -9293,18 +9293,18 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02252c: |[02252c] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02253c: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -022540: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -022544: 1101 |0004: return-object v1 │ │ +0236a0: |[0236a0] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0236b0: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +0236b4: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +0236b8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -9314,19 +9314,19 @@ │ │ type : '(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -022548: |[022548] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022558: 5b12 4301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0143 │ │ -02255c: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -022560: 7030 6103 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0361 │ │ -022566: 1101 |0007: return-object v1 │ │ +0236bc: |[0236bc] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0236cc: 5b12 4301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0143 │ │ +0236d0: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +0236d4: 7030 6103 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0361 │ │ +0236da: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0002 line=360 │ │ 0x0007 line=361 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9338,17 +9338,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -022568: |[022568] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022578: 5b01 4401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0144 │ │ -02257c: 1100 |0002: return-object v0 │ │ +0236dc: |[0236dc] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0236ec: 5b01 4401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0144 │ │ +0236f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0002 line=389 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -9358,42 +9358,42 @@ │ │ type : '(III)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -022580: |[022580] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022590: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -022592: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -022594: 5453 4501 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -022598: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02259c: 5453 4501 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0225a0: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -0225a4: 5453 4501 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0225a8: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -0225ac: 5453 4501 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0225b0: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -0225b4: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -0225b8: 5453 4501 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0225bc: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -0225c0: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -0225c4: 0110 |001a: move v0, v1 │ │ -0225c6: 5453 4501 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0225ca: 5454 4501 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0225ce: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -0225d2: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -0225d6: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -0225da: b641 |0025: or-int/2addr v1, v4 │ │ -0225dc: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -0225e0: 1105 |0028: return-object v5 │ │ -0225e2: 0120 |0029: move v0, v2 │ │ -0225e4: 28f1 |002a: goto 001b // -000f │ │ -0225e6: 0121 |002b: move v1, v2 │ │ -0225e8: 28f9 |002c: goto 0025 // -0007 │ │ +0236f4: |[0236f4] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023704: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +023706: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +023708: 5453 4501 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +02370c: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +023710: 5453 4501 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023714: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +023718: 5453 4501 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +02371c: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +023720: 5453 4501 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023724: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +023728: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +02372c: 5453 4501 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023730: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +023734: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +023738: 0110 |001a: move v0, v1 │ │ +02373a: 5453 4501 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +02373e: 5454 4501 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023742: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +023746: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +02374a: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +02374e: b641 |0025: or-int/2addr v1, v4 │ │ +023750: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +023754: 1105 |0028: return-object v5 │ │ +023756: 0120 |0029: move v0, v2 │ │ +023758: 28f1 |002a: goto 001b // -000f │ │ +02375a: 0121 |002b: move v1, v2 │ │ +02375c: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=430 │ │ 0x0006 line=431 │ │ 0x000a line=432 │ │ 0x000e line=433 │ │ 0x001b line=434 │ │ @@ -9413,17 +9413,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0225ec: |[0225ec] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0225fc: 5901 4601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0146 │ │ -022600: 1100 |0002: return-object v0 │ │ +023760: |[023760] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023770: 5901 4601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0146 │ │ +023774: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0002 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -9433,18 +9433,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -022604: |[022604] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022614: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -022616: 7030 6103 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0361 │ │ -02261c: 1101 |0004: return-object v1 │ │ +023778: |[023778] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023788: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +02378a: 7030 6103 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0361 │ │ +023790: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -9454,18 +9454,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -022620: |[022620] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022630: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -022634: 7030 6103 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0361 │ │ -02263a: 1101 |0005: return-object v1 │ │ +023794: |[023794] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0237a4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0237a8: 7030 6103 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0361 │ │ +0237ae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0005 line=461 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -9475,17 +9475,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02263c: |[02263c] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02264c: 5901 4701 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0147 │ │ -022650: 1100 |0002: return-object v0 │ │ +0237b0: |[0237b0] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0237c0: 5901 4701 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0147 │ │ +0237c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0002 line=514 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -9495,19 +9495,19 @@ │ │ type : '(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -022654: |[022654] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022664: 5901 4a01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@014a │ │ -022668: 5902 4801 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0148 │ │ -02266c: 5c03 4901 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0149 │ │ -022670: 1100 |0006: return-object v0 │ │ +0237c8: |[0237c8] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0237d8: 5901 4a01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@014a │ │ +0237dc: 5902 4801 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0148 │ │ +0237e0: 5c03 4901 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0149 │ │ +0237e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0002 line=307 │ │ 0x0004 line=308 │ │ 0x0006 line=309 │ │ locals : │ │ @@ -9521,18 +9521,18 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -022674: |[022674] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022684: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -022688: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02268c: 1101 |0004: return-object v1 │ │ +0237e8: |[0237e8] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0237f8: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +0237fc: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +023800: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -9542,20 +9542,20 @@ │ │ type : '(II)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -022690: |[022690] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0226a0: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0226a4: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -0226a8: 5410 4501 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0226ac: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -0226b0: 1101 |0008: return-object v1 │ │ +023804: |[023804] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023814: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023818: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +02381c: 5410 4501 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023820: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +023824: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0004 line=253 │ │ 0x0008 line=254 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9567,21 +9567,21 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0226b4: |[0226b4] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0226c4: 5420 4501 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0226c8: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -0226cc: 5420 4501 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0226d0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -0226d2: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -0226d6: 1102 |0009: return-object v2 │ │ +023828: |[023828] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023838: 5420 4501 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +02383c: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +023840: 5420 4501 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023844: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +023846: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02384a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x0009 line=398 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9592,20 +9592,20 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0226d8: |[0226d8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0226e8: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0226ec: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -0226f0: 5410 4501 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0226f4: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -0226f8: 1101 |0008: return-object v1 │ │ +02384c: |[02384c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02385c: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023860: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +023864: 5410 4501 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023868: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02386c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0004 line=409 │ │ 0x0008 line=410 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9617,23 +9617,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0226fc: |[0226fc] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02270c: 5410 4b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -022710: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -022714: 5b12 4b01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -022718: 5410 4b01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -02271c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -022720: 5410 4b01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -022724: 6e20 8603 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0386 │ │ -02272a: 1101 |000f: return-object v1 │ │ +023870: |[023870] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023880: 5410 4b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +023884: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +023888: 5b12 4b01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +02388c: 5410 4b01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +023890: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +023894: 5410 4b01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +023898: 6e20 8603 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0386 │ │ +02389e: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x0006 line=538 │ │ 0x000a line=539 │ │ 0x000f line=542 │ │ @@ -9646,17 +9646,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02272c: |[02272c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02273c: 5b01 4c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@014c │ │ -022740: 1100 |0002: return-object v0 │ │ +0238a0: |[0238a0] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0238b0: 5b01 4c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@014c │ │ +0238b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -9666,18 +9666,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -022744: |[022744] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022754: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -022758: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02275c: 1101 |0004: return-object v1 │ │ +0238b8: |[0238b8] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0238c8: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +0238cc: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +0238d0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0004 line=370 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -9687,19 +9687,19 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -022760: |[022760] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022770: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -022774: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -022778: 5b13 4d01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014d │ │ -02277c: 1101 |0006: return-object v1 │ │ +0238d4: |[0238d4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0238e4: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +0238e8: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +0238ec: 5b13 4d01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014d │ │ +0238f0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0004 line=380 │ │ 0x0006 line=381 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9711,17 +9711,17 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -022780: |[022780] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -022790: 5c01 4e01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@014e │ │ -022794: 1100 |0002: return-object v0 │ │ +0238f4: |[0238f4] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023904: 5c01 4e01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@014e │ │ +023908: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0002 line=226 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -9731,18 +9731,18 @@ │ │ type : '([J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -022798: |[022798] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0227a8: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0227ac: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -0227b0: 1101 |0004: return-object v1 │ │ +02390c: |[02390c] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02391c: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +023920: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +023924: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0004 line=421 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -9752,18 +9752,18 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0227b4: |[0227b4] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0227c4: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0227c8: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -0227cc: 1101 |0004: return-object v1 │ │ +023928: |[023928] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +023938: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +02393c: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +023940: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0004 line=210 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ @@ -9846,19 +9846,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0227d0: |[0227d0] android.support.v4.app.NotificationCompat$Style.:()V │ │ -0227e0: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0227e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0227e8: 5c10 5601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0156 │ │ -0227ec: 0e00 |0006: return-void │ │ +023944: |[023944] android.support.v4.app.NotificationCompat$Style.:()V │ │ +023954: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02395a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02395c: 5c10 5601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0156 │ │ +023960: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0003 line=571 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -9868,22 +9868,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0227f0: |[0227f0] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -022800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -022802: 5421 5401 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ -022806: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -02280a: 5421 5401 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ -02280e: 6e10 5703 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0357 │ │ -022814: 0c00 |000a: move-result-object v0 │ │ -022816: 1100 |000b: return-object v0 │ │ +023964: |[023964] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +023974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +023976: 5421 5401 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ +02397a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +02397e: 5421 5401 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ +023982: 6e10 5703 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0357 │ │ +023988: 0c00 |000a: move-result-object v0 │ │ +02398a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0001 line=584 │ │ 0x0005 line=585 │ │ 0x000b line=587 │ │ locals : │ │ @@ -9895,23 +9895,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -022818: |[022818] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -022828: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ -02282c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -022830: 5b12 5401 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ -022834: 5410 5401 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ -022838: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02283c: 5410 5401 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ -022840: 6e20 6e03 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@036e │ │ -022846: 0e00 |000f: return-void │ │ +02398c: |[02398c] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +02399c: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ +0239a0: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0239a4: 5b12 5401 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ +0239a8: 5410 5401 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ +0239ac: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0239b0: 5410 5401 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0154 │ │ +0239b4: 6e20 6e03 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@036e │ │ +0239ba: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0004 line=575 │ │ 0x0006 line=576 │ │ 0x000a line=577 │ │ 0x000f line=580 │ │ @@ -9983,40 +9983,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -022848: |[022848] android.support.v4.app.NotificationCompat.:()V │ │ -022858: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02285c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -022860: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -022864: 2200 8a00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@008a │ │ -022868: 7010 8203 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0382 │ │ -02286e: 6900 5801 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ -022872: 0e00 |000d: return-void │ │ -022874: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -022878: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -02287c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -022880: 2200 8900 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0089 │ │ -022884: 7010 8003 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0380 │ │ -02288a: 6900 5801 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ -02288e: 28f2 |001b: goto 000d // -000e │ │ -022890: 6000 1d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -022894: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -022898: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02289c: 2200 8800 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0088 │ │ -0228a0: 7010 7e03 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@037e │ │ -0228a6: 6900 5801 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ -0228aa: 28e4 |0029: goto 000d // -001c │ │ -0228ac: 2200 8700 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0087 │ │ -0228b0: 7010 7c03 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@037c │ │ -0228b6: 6900 5801 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ -0228ba: 28dc |0031: goto 000d // -0024 │ │ +0239bc: |[0239bc] android.support.v4.app.NotificationCompat.:()V │ │ +0239cc: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +0239d0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0239d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0239d8: 2200 8a00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@008a │ │ +0239dc: 7010 8203 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0382 │ │ +0239e2: 6900 5801 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ +0239e6: 0e00 |000d: return-void │ │ +0239e8: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +0239ec: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +0239f0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0239f4: 2200 8900 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0089 │ │ +0239f8: 7010 8003 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0380 │ │ +0239fe: 6900 5801 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ +023a02: 28f2 |001b: goto 000d // -000e │ │ +023a04: 6000 1d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +023a08: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +023a0c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +023a10: 2200 8800 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0088 │ │ +023a14: 7010 7e03 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@037e │ │ +023a1a: 6900 5801 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ +023a1e: 28e4 |0029: goto 000d // -001c │ │ +023a20: 2200 8700 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0087 │ │ +023a24: 7010 7c03 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@037c │ │ +023a2a: 6900 5801 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ +023a2e: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=148 │ │ 0x000d line=156 │ │ 0x000e line=149 │ │ 0x0014 line=150 │ │ @@ -10030,17 +10030,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0228bc: |[0228bc] android.support.v4.app.NotificationCompat.:()V │ │ -0228cc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0228d2: 0e00 |0003: return-void │ │ +023a30: |[023a30] android.support.v4.app.NotificationCompat.:()V │ │ +023a40: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +023a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=747 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -10049,17 +10049,17 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0228d4: |[0228d4] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -0228e4: 6200 5801 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ -0228e8: 1100 |0002: return-object v0 │ │ +023a48: |[023a48] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +023a58: 6200 5801 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0158 │ │ +023a5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1694 (NotificationCompat.java) │ │ @@ -10087,17 +10087,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0228ec: |[0228ec] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -0228fc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -022902: 0e00 |0003: return-void │ │ +023a60: |[023a60] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +023a70: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +023a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatHoneycomb;) │ │ @@ -10105,95 +10105,95 @@ │ │ type : '(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 : 0x0008 (STATIC) │ │ code - │ │ registers : 15 │ │ ins : 10 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -022904: |[022904] 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; │ │ -022914: 2201 1100 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0011 │ │ -022918: 7020 4d00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004d │ │ -02291e: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -022922: 6e30 6700 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0067 │ │ -022928: 0c01 |000a: move-result-object v1 │ │ -02292a: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -02292e: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -022932: 6e30 6100 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0061 │ │ -022938: 0c01 |0012: move-result-object v1 │ │ -02293a: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02293e: 6e20 5200 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0052 │ │ -022944: 0c01 |0018: move-result-object v1 │ │ -022946: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02294a: 6e30 6400 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0064 │ │ -022950: 0c01 |001e: move-result-object v1 │ │ -022952: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -022956: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02295a: 6e30 6200 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0062 │ │ -022960: 0c01 |0026: move-result-object v1 │ │ -022962: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -022966: 6e20 6600 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0066 │ │ -02296c: 0c01 |002c: move-result-object v1 │ │ -02296e: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -022972: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -022976: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02297a: 6e40 5b00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005b │ │ -022980: 0c02 |0036: move-result-object v2 │ │ -022982: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -022986: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -02298a: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -02298e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -022990: 6e20 5d00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005d │ │ -022996: 0c02 |0041: move-result-object v2 │ │ -022998: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02299c: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0229a0: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -0229a4: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -0229a6: 6e20 5e00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005e │ │ -0229ac: 0c02 |004c: move-result-object v2 │ │ -0229ae: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -0229b2: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -0229b6: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -0229ba: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -0229bc: 6e20 5100 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0051 │ │ -0229c2: 0c01 |0057: move-result-object v1 │ │ -0229c4: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -0229c8: 6e20 5700 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0057 │ │ -0229ce: 0c01 |005d: move-result-object v1 │ │ -0229d0: 6e20 5600 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ -0229d6: 0c01 |0061: move-result-object v1 │ │ -0229d8: 6e20 5500 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0055 │ │ -0229de: 0c01 |0065: move-result-object v1 │ │ -0229e0: 6e20 5300 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0053 │ │ -0229e6: 0c01 |0069: move-result-object v1 │ │ -0229e8: 6e20 5400 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ -0229ee: 0c01 |006d: move-result-object v1 │ │ -0229f0: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -0229f4: 6e20 5800 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0058 │ │ -0229fa: 0c02 |0073: move-result-object v2 │ │ -0229fc: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -022a00: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -022a04: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -022a08: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -022a0a: 6e30 5900 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0059 │ │ -022a10: 0c01 |007e: move-result-object v1 │ │ -022a12: 6e20 5a00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005a │ │ -022a18: 0c01 |0082: move-result-object v1 │ │ -022a1a: 6e20 5c00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005c │ │ -022a20: 0c00 |0086: move-result-object v0 │ │ -022a22: 6e10 5000 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0050 │ │ -022a28: 0c01 |008a: move-result-object v1 │ │ -022a2a: 1101 |008b: return-object v1 │ │ -022a2c: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -022a2e: 28b1 |008d: goto 003e // -004f │ │ -022a30: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -022a32: 28ba |008f: goto 0049 // -0046 │ │ -022a34: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -022a36: 28c3 |0091: goto 0054 // -003d │ │ -022a38: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -022a3a: 28e8 |0093: goto 007b // -0018 │ │ +023a78: |[023a78] 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; │ │ +023a88: 2201 1100 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0011 │ │ +023a8c: 7020 4d00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004d │ │ +023a92: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ +023a96: 6e30 6700 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0067 │ │ +023a9c: 0c01 |000a: move-result-object v1 │ │ +023a9e: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ +023aa2: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +023aa6: 6e30 6100 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0061 │ │ +023aac: 0c01 |0012: move-result-object v1 │ │ +023aae: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +023ab2: 6e20 5200 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0052 │ │ +023ab8: 0c01 |0018: move-result-object v1 │ │ +023aba: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +023abe: 6e30 6400 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0064 │ │ +023ac4: 0c01 |001e: move-result-object v1 │ │ +023ac6: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +023aca: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +023ace: 6e30 6200 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0062 │ │ +023ad4: 0c01 |0026: move-result-object v1 │ │ +023ad6: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +023ada: 6e20 6600 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0066 │ │ +023ae0: 0c01 |002c: move-result-object v1 │ │ +023ae2: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +023ae6: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +023aea: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +023aee: 6e40 5b00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005b │ │ +023af4: 0c02 |0036: move-result-object v2 │ │ +023af6: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +023afa: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +023afe: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +023b02: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +023b04: 6e20 5d00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005d │ │ +023b0a: 0c02 |0041: move-result-object v2 │ │ +023b0c: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +023b10: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +023b14: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +023b18: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +023b1a: 6e20 5e00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005e │ │ +023b20: 0c02 |004c: move-result-object v2 │ │ +023b22: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +023b26: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +023b2a: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +023b2e: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +023b30: 6e20 5100 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0051 │ │ +023b36: 0c01 |0057: move-result-object v1 │ │ +023b38: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +023b3c: 6e20 5700 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0057 │ │ +023b42: 0c01 |005d: move-result-object v1 │ │ +023b44: 6e20 5600 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ +023b4a: 0c01 |0061: move-result-object v1 │ │ +023b4c: 6e20 5500 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0055 │ │ +023b52: 0c01 |0065: move-result-object v1 │ │ +023b54: 6e20 5300 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0053 │ │ +023b5a: 0c01 |0069: move-result-object v1 │ │ +023b5c: 6e20 5400 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ +023b62: 0c01 |006d: move-result-object v1 │ │ +023b64: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +023b68: 6e20 5800 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0058 │ │ +023b6e: 0c02 |0073: move-result-object v2 │ │ +023b70: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +023b74: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +023b78: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +023b7c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +023b7e: 6e30 5900 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0059 │ │ +023b84: 0c01 |007e: move-result-object v1 │ │ +023b86: 6e20 5a00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005a │ │ +023b8c: 0c01 |0082: move-result-object v1 │ │ +023b8e: 6e20 5c00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005c │ │ +023b94: 0c00 |0086: move-result-object v0 │ │ +023b96: 6e10 5000 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0050 │ │ +023b9c: 0c01 |008a: move-result-object v1 │ │ +023b9e: 1101 |008b: return-object v1 │ │ +023ba0: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +023ba2: 28b1 |008d: goto 003e // -004f │ │ +023ba4: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +023ba6: 28ba |008f: goto 0049 // -0046 │ │ +023ba8: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +023baa: 28c3 |0091: goto 0054 // -003d │ │ +023bac: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +023bae: 28e8 |0093: goto 007b // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0087 line=52 │ │ 0x008c line=30 │ │ locals : │ │ 0x0087 - 0x008c reg=0 b Landroid/app/Notification$Builder; │ │ @@ -10234,17 +10234,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022a3c: |[022a3c] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -022a4c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -022a52: 0e00 |0003: return-void │ │ +023bb0: |[023bb0] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +023bc0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +023bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatIceCreamSandwich; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatIceCreamSandwich;) │ │ @@ -10252,103 +10252,103 @@ │ │ type : '(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;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 22 │ │ ins : 13 │ │ outs : 4 │ │ insns size : 164 16-bit code units │ │ -022a54: |[022a54] android.support.v4.app.NotificationCompatIceCreamSandwich.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;IIZ)Landroid/app/Notification; │ │ -022a64: 2205 1100 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0011 │ │ -022a68: 7020 4d00 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004d │ │ -022a6e: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ -022a72: 6e30 6700 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0067 │ │ -022a78: 0c05 |000a: move-result-object v5 │ │ -022a7a: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ -022a7e: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -022a82: 6e30 6100 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0061 │ │ -022a88: 0c05 |0012: move-result-object v5 │ │ -022a8a: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -022a8e: 6e20 5200 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0052 │ │ -022a94: 0c05 |0018: move-result-object v5 │ │ -022a96: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -022a9a: 6e30 6400 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0064 │ │ -022aa0: 0c05 |001e: move-result-object v5 │ │ -022aa2: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -022aa6: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -022aaa: 6e30 6200 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0062 │ │ -022ab0: 0c05 |0026: move-result-object v5 │ │ -022ab2: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -022ab6: 6e20 6600 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0066 │ │ -022abc: 0c05 |002c: move-result-object v5 │ │ -022abe: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -022ac2: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -022ac6: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -022aca: 6e40 5b00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005b │ │ -022ad0: 0c06 |0036: move-result-object v6 │ │ -022ad2: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -022ad6: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -022ada: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -022ade: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -022ae0: 6e20 5d00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005d │ │ -022ae6: 0c06 |0041: move-result-object v6 │ │ -022ae8: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -022aec: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -022af0: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -022af4: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -022af6: 6e20 5e00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005e │ │ -022afc: 0c06 |004c: move-result-object v6 │ │ -022afe: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -022b02: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -022b06: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -022b0a: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -022b0c: 6e20 5100 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0051 │ │ -022b12: 0c05 |0057: move-result-object v5 │ │ -022b14: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -022b18: 6e20 5700 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0057 │ │ -022b1e: 0c05 |005d: move-result-object v5 │ │ -022b20: 6e20 5600 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ -022b26: 0c05 |0061: move-result-object v5 │ │ -022b28: 6e20 5500 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0055 │ │ -022b2e: 0c05 |0065: move-result-object v5 │ │ -022b30: 6e20 5300 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0053 │ │ -022b36: 0c05 |0069: move-result-object v5 │ │ -022b38: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -022b3c: 6e20 5400 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ -022b42: 0c05 |006f: move-result-object v5 │ │ -022b44: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -022b48: 6e20 5800 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0058 │ │ -022b4e: 0c06 |0075: move-result-object v6 │ │ -022b50: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -022b54: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -022b58: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -022b5c: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -022b5e: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -022b62: 6e30 5900 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0059 │ │ -022b68: 0c05 |0082: move-result-object v5 │ │ -022b6a: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -022b6e: 6e20 5a00 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005a │ │ -022b74: 0c05 |0088: move-result-object v5 │ │ -022b76: 6e20 5c00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005c │ │ -022b7c: 0c05 |008c: move-result-object v5 │ │ -022b7e: 0200 1300 |008d: move/from16 v0, v19 │ │ -022b82: 0201 1400 |008f: move/from16 v1, v20 │ │ -022b86: 0202 1500 |0091: move/from16 v2, v21 │ │ -022b8a: 6e40 6000 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0060 │ │ -022b90: 0c04 |0096: move-result-object v4 │ │ -022b92: 6e10 5000 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0050 │ │ -022b98: 0c05 |009a: move-result-object v5 │ │ -022b9a: 1105 |009b: return-object v5 │ │ -022b9c: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -022b9e: 28a1 |009d: goto 003e // -005f │ │ -022ba0: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -022ba2: 28aa |009f: goto 0049 // -0056 │ │ -022ba4: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -022ba6: 28b3 |00a1: goto 0054 // -004d │ │ -022ba8: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -022baa: 28da |00a3: goto 007d // -0026 │ │ +023bc8: |[023bc8] android.support.v4.app.NotificationCompatIceCreamSandwich.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;IIZ)Landroid/app/Notification; │ │ +023bd8: 2205 1100 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0011 │ │ +023bdc: 7020 4d00 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004d │ │ +023be2: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +023be6: 6e30 6700 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0067 │ │ +023bec: 0c05 |000a: move-result-object v5 │ │ +023bee: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +023bf2: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +023bf6: 6e30 6100 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0061 │ │ +023bfc: 0c05 |0012: move-result-object v5 │ │ +023bfe: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +023c02: 6e20 5200 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0052 │ │ +023c08: 0c05 |0018: move-result-object v5 │ │ +023c0a: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +023c0e: 6e30 6400 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0064 │ │ +023c14: 0c05 |001e: move-result-object v5 │ │ +023c16: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +023c1a: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +023c1e: 6e30 6200 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0062 │ │ +023c24: 0c05 |0026: move-result-object v5 │ │ +023c26: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +023c2a: 6e20 6600 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0066 │ │ +023c30: 0c05 |002c: move-result-object v5 │ │ +023c32: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +023c36: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +023c3a: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +023c3e: 6e40 5b00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005b │ │ +023c44: 0c06 |0036: move-result-object v6 │ │ +023c46: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +023c4a: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +023c4e: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +023c52: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +023c54: 6e20 5d00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005d │ │ +023c5a: 0c06 |0041: move-result-object v6 │ │ +023c5c: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +023c60: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +023c64: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +023c68: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +023c6a: 6e20 5e00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005e │ │ +023c70: 0c06 |004c: move-result-object v6 │ │ +023c72: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +023c76: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +023c7a: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +023c7e: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +023c80: 6e20 5100 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0051 │ │ +023c86: 0c05 |0057: move-result-object v5 │ │ +023c88: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +023c8c: 6e20 5700 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0057 │ │ +023c92: 0c05 |005d: move-result-object v5 │ │ +023c94: 6e20 5600 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ +023c9a: 0c05 |0061: move-result-object v5 │ │ +023c9c: 6e20 5500 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0055 │ │ +023ca2: 0c05 |0065: move-result-object v5 │ │ +023ca4: 6e20 5300 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0053 │ │ +023caa: 0c05 |0069: move-result-object v5 │ │ +023cac: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +023cb0: 6e20 5400 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ +023cb6: 0c05 |006f: move-result-object v5 │ │ +023cb8: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +023cbc: 6e20 5800 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0058 │ │ +023cc2: 0c06 |0075: move-result-object v6 │ │ +023cc4: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +023cc8: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +023ccc: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +023cd0: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +023cd2: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +023cd6: 6e30 5900 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0059 │ │ +023cdc: 0c05 |0082: move-result-object v5 │ │ +023cde: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +023ce2: 6e20 5a00 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005a │ │ +023ce8: 0c05 |0088: move-result-object v5 │ │ +023cea: 6e20 5c00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005c │ │ +023cf0: 0c05 |008c: move-result-object v5 │ │ +023cf2: 0200 1300 |008d: move/from16 v0, v19 │ │ +023cf6: 0201 1400 |008f: move/from16 v1, v20 │ │ +023cfa: 0202 1500 |0091: move/from16 v2, v21 │ │ +023cfe: 6e40 6000 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0060 │ │ +023d04: 0c04 |0096: move-result-object v4 │ │ +023d06: 6e10 5000 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0050 │ │ +023d0c: 0c05 |009a: move-result-object v5 │ │ +023d0e: 1105 |009b: return-object v5 │ │ +023d10: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +023d12: 28a1 |009d: goto 003e // -005f │ │ +023d14: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +023d16: 28aa |009f: goto 0049 // -0056 │ │ +023d18: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +023d1a: 28b3 |00a1: goto 0054 // -004d │ │ +023d1c: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +023d1e: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0097 line=54 │ │ 0x009c line=31 │ │ locals : │ │ 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ @@ -10400,112 +10400,112 @@ │ │ type : '(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;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 25 │ │ ins : 17 │ │ outs : 4 │ │ insns size : 183 16-bit code units │ │ -022bac: |[022bac] android.support.v4.app.NotificationCompatJellybean.:(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;IIZZILjava/lang/CharSequence;)V │ │ -022bbc: 7010 b10c 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -022bc2: 2204 1100 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0011 │ │ -022bc6: 7020 4d00 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004d │ │ -022bcc: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ -022bd0: 6e30 6700 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0067 │ │ -022bd6: 0c04 |000d: move-result-object v4 │ │ -022bd8: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ -022bdc: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -022be0: 6e30 6100 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0061 │ │ -022be6: 0c04 |0015: move-result-object v4 │ │ -022be8: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -022bec: 6e20 5200 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0052 │ │ -022bf2: 0c04 |001b: move-result-object v4 │ │ -022bf4: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -022bf8: 6e30 6400 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0064 │ │ -022bfe: 0c04 |0021: move-result-object v4 │ │ -022c00: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -022c04: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -022c08: 6e30 6200 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0062 │ │ -022c0e: 0c04 |0029: move-result-object v4 │ │ -022c10: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -022c14: 6e20 6600 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0066 │ │ -022c1a: 0c04 |002f: move-result-object v4 │ │ -022c1c: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -022c20: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -022c24: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -022c28: 6e40 5b00 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005b │ │ -022c2e: 0c05 |0039: move-result-object v5 │ │ -022c30: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -022c34: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ -022c38: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ -022c3c: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -022c3e: 6e20 5d00 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005d │ │ -022c44: 0c05 |0044: move-result-object v5 │ │ -022c46: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -022c4a: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ -022c4e: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ -022c52: 1214 |004b: const/4 v4, #int 1 // #1 │ │ -022c54: 6e20 5e00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005e │ │ -022c5a: 0c05 |004f: move-result-object v5 │ │ -022c5c: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -022c60: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ -022c64: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ -022c68: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -022c6a: 6e20 5100 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0051 │ │ -022c70: 0c04 |005a: move-result-object v4 │ │ -022c72: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -022c76: 6e20 5700 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0057 │ │ -022c7c: 0c04 |0060: move-result-object v4 │ │ -022c7e: 6e20 5600 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ -022c84: 0c04 |0064: move-result-object v4 │ │ -022c86: 6e20 5500 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0055 │ │ -022c8c: 0c04 |0068: move-result-object v4 │ │ -022c8e: 0800 1800 |0069: move-object/from16 v0, v24 │ │ -022c92: 6e20 6300 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0063 │ │ -022c98: 0c04 |006e: move-result-object v4 │ │ -022c9a: 6e20 5300 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0053 │ │ -022ca0: 0c04 |0072: move-result-object v4 │ │ -022ca2: 0800 1000 |0073: move-object/from16 v0, v16 │ │ -022ca6: 6e20 5400 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ -022cac: 0c04 |0078: move-result-object v4 │ │ -022cae: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -022cb2: 6e20 5800 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0058 │ │ -022cb8: 0c05 |007e: move-result-object v5 │ │ -022cba: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -022cbe: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -022cc2: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ -022cc6: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -022cc8: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -022ccc: 6e30 5900 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0059 │ │ -022cd2: 0c04 |008b: move-result-object v4 │ │ -022cd4: 0800 1200 |008c: move-object/from16 v0, v18 │ │ -022cd8: 6e20 5a00 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005a │ │ -022cde: 0c04 |0091: move-result-object v4 │ │ -022ce0: 6e20 5c00 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005c │ │ -022ce6: 0c04 |0095: move-result-object v4 │ │ -022ce8: 0200 1600 |0096: move/from16 v0, v22 │ │ -022cec: 6e20 6500 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ -022cf2: 0c04 |009b: move-result-object v4 │ │ -022cf4: 0200 1700 |009c: move/from16 v0, v23 │ │ -022cf8: 6e20 5f00 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@005f │ │ -022cfe: 0c04 |00a1: move-result-object v4 │ │ -022d00: 0200 1300 |00a2: move/from16 v0, v19 │ │ -022d04: 0201 1400 |00a4: move/from16 v1, v20 │ │ -022d08: 0202 1500 |00a6: move/from16 v2, v21 │ │ -022d0c: 6e40 6000 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0060 │ │ -022d12: 0c04 |00ab: move-result-object v4 │ │ -022d14: 5b84 5e01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ -022d18: 0e00 |00ae: return-void │ │ -022d1a: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -022d1c: 2891 |00b0: goto 0041 // -006f │ │ -022d1e: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ -022d20: 289a |00b2: goto 004c // -0066 │ │ -022d22: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ -022d24: 28a3 |00b4: goto 0057 // -005d │ │ -022d26: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ -022d28: 28d0 |00b6: goto 0086 // -0030 │ │ +023d20: |[023d20] android.support.v4.app.NotificationCompatJellybean.:(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;IIZZILjava/lang/CharSequence;)V │ │ +023d30: 7010 b10c 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +023d36: 2204 1100 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0011 │ │ +023d3a: 7020 4d00 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004d │ │ +023d40: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +023d44: 6e30 6700 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0067 │ │ +023d4a: 0c04 |000d: move-result-object v4 │ │ +023d4c: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +023d50: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +023d54: 6e30 6100 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0061 │ │ +023d5a: 0c04 |0015: move-result-object v4 │ │ +023d5c: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +023d60: 6e20 5200 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0052 │ │ +023d66: 0c04 |001b: move-result-object v4 │ │ +023d68: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +023d6c: 6e30 6400 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0064 │ │ +023d72: 0c04 |0021: move-result-object v4 │ │ +023d74: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +023d78: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +023d7c: 6e30 6200 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0062 │ │ +023d82: 0c04 |0029: move-result-object v4 │ │ +023d84: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +023d88: 6e20 6600 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0066 │ │ +023d8e: 0c04 |002f: move-result-object v4 │ │ +023d90: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +023d94: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +023d98: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +023d9c: 6e40 5b00 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005b │ │ +023da2: 0c05 |0039: move-result-object v5 │ │ +023da4: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +023da8: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +023dac: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +023db0: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +023db2: 6e20 5d00 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005d │ │ +023db8: 0c05 |0044: move-result-object v5 │ │ +023dba: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +023dbe: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +023dc2: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +023dc6: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +023dc8: 6e20 5e00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005e │ │ +023dce: 0c05 |004f: move-result-object v5 │ │ +023dd0: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +023dd4: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +023dd8: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +023ddc: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +023dde: 6e20 5100 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0051 │ │ +023de4: 0c04 |005a: move-result-object v4 │ │ +023de6: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +023dea: 6e20 5700 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0057 │ │ +023df0: 0c04 |0060: move-result-object v4 │ │ +023df2: 6e20 5600 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ +023df8: 0c04 |0064: move-result-object v4 │ │ +023dfa: 6e20 5500 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0055 │ │ +023e00: 0c04 |0068: move-result-object v4 │ │ +023e02: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +023e06: 6e20 6300 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0063 │ │ +023e0c: 0c04 |006e: move-result-object v4 │ │ +023e0e: 6e20 5300 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0053 │ │ +023e14: 0c04 |0072: move-result-object v4 │ │ +023e16: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +023e1a: 6e20 5400 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ +023e20: 0c04 |0078: move-result-object v4 │ │ +023e22: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +023e26: 6e20 5800 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0058 │ │ +023e2c: 0c05 |007e: move-result-object v5 │ │ +023e2e: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +023e32: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +023e36: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +023e3a: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +023e3c: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +023e40: 6e30 5900 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0059 │ │ +023e46: 0c04 |008b: move-result-object v4 │ │ +023e48: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +023e4c: 6e20 5a00 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005a │ │ +023e52: 0c04 |0091: move-result-object v4 │ │ +023e54: 6e20 5c00 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005c │ │ +023e5a: 0c04 |0095: move-result-object v4 │ │ +023e5c: 0200 1600 |0096: move/from16 v0, v22 │ │ +023e60: 6e20 6500 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ +023e66: 0c04 |009b: move-result-object v4 │ │ +023e68: 0200 1700 |009c: move/from16 v0, v23 │ │ +023e6c: 6e20 5f00 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@005f │ │ +023e72: 0c04 |00a1: move-result-object v4 │ │ +023e74: 0200 1300 |00a2: move/from16 v0, v19 │ │ +023e78: 0201 1400 |00a4: move/from16 v1, v20 │ │ +023e7c: 0202 1500 |00a6: move/from16 v2, v21 │ │ +023e80: 6e40 6000 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0060 │ │ +023e86: 0c04 |00ab: move-result-object v4 │ │ +023e88: 5b84 5e01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ +023e8c: 0e00 |00ae: return-void │ │ +023e8e: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +023e90: 2891 |00b0: goto 0041 // -006f │ │ +023e92: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +023e94: 289a |00b2: goto 004c // -0066 │ │ +023e96: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +023e98: 28a3 |00b4: goto 0057 // -005d │ │ +023e9a: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +023e9c: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x00ae line=59 │ │ 0x00af line=34 │ │ locals : │ │ @@ -10533,18 +10533,18 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -022d2c: |[022d2c] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -022d3c: 5410 5e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ -022d40: 6e40 4e00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004e │ │ -022d46: 0e00 |0005: return-void │ │ +023ea0: |[023ea0] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +023eb0: 5410 5e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ +023eb4: 6e40 4e00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004e │ │ +023eba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -10556,25 +10556,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -022d48: |[022d48] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ -022d58: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000f │ │ -022d5c: 5432 5e01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ -022d60: 7020 4500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0045 │ │ -022d66: 6e20 4700 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0047 │ │ -022d6c: 0c01 |000a: move-result-object v1 │ │ -022d6e: 6e20 4600 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0046 │ │ -022d74: 0c00 |000e: move-result-object v0 │ │ -022d76: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -022d7a: 6e20 4800 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0048 │ │ -022d80: 0e00 |0014: return-void │ │ +023ebc: |[023ebc] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ +023ecc: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000f │ │ +023ed0: 5432 5e01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ +023ed4: 7020 4500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0045 │ │ +023eda: 6e20 4700 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0047 │ │ +023ee0: 0c01 |000a: move-result-object v1 │ │ +023ee2: 6e20 4600 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0046 │ │ +023ee8: 0c00 |000e: move-result-object v0 │ │ +023eea: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +023eee: 6e20 4800 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0048 │ │ +023ef4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000f line=80 │ │ 0x0011 line=81 │ │ 0x0014 line=83 │ │ locals : │ │ @@ -10590,25 +10590,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -022d84: |[022d84] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -022d94: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0010 │ │ -022d98: 5432 5e01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ -022d9c: 7020 4900 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0049 │ │ -022da2: 6e20 4b00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004b │ │ -022da8: 0c01 |000a: move-result-object v1 │ │ -022daa: 6e20 4a00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004a │ │ -022db0: 0c00 |000e: move-result-object v0 │ │ -022db2: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -022db6: 6e20 4c00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004c │ │ -022dbc: 0e00 |0014: return-void │ │ +023ef8: |[023ef8] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +023f08: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0010 │ │ +023f0c: 5432 5e01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ +023f10: 7020 4900 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0049 │ │ +023f16: 6e20 4b00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004b │ │ +023f1c: 0c01 |000a: move-result-object v1 │ │ +023f1e: 6e20 4a00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004a │ │ +023f24: 0c00 |000e: move-result-object v0 │ │ +023f26: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +023f2a: 6e20 4c00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004c │ │ +023f30: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -10624,33 +10624,33 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -022dc0: |[022dc0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -022dd0: 2203 1200 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0012 │ │ -022dd4: 5454 5e01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ -022dd8: 7020 6800 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0068 │ │ -022dde: 6e20 6a00 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006a │ │ -022de4: 0c01 |000a: move-result-object v1 │ │ -022de6: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -022dea: 6e20 6b00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006b │ │ -022df0: 6e10 000d 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ -022df6: 0c00 |0013: move-result-object v0 │ │ -022df8: 7210 100d 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ -022dfe: 0a03 |0017: move-result v3 │ │ -022e00: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -022e04: 7210 110d 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ -022e0a: 0c02 |001d: move-result-object v2 │ │ -022e0c: 1f02 e001 |001e: check-cast v2, Ljava/lang/CharSequence; // type@01e0 │ │ -022e10: 6e20 6900 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0069 │ │ -022e16: 28f1 |0023: goto 0014 // -000f │ │ -022e18: 0e00 |0024: return-void │ │ +023f34: |[023f34] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +023f44: 2203 1200 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0012 │ │ +023f48: 5454 5e01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ +023f4c: 7020 6800 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0068 │ │ +023f52: 6e20 6a00 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006a │ │ +023f58: 0c01 |000a: move-result-object v1 │ │ +023f5a: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +023f5e: 6e20 6b00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006b │ │ +023f64: 6e10 000d 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ +023f6a: 0c00 |0013: move-result-object v0 │ │ +023f6c: 7210 100d 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ +023f72: 0a03 |0017: move-result v3 │ │ +023f74: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +023f78: 7210 110d 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ +023f7e: 0c02 |001d: move-result-object v2 │ │ +023f80: 1f02 e001 |001e: check-cast v2, Ljava/lang/CharSequence; // type@01e0 │ │ +023f84: 6e20 6900 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0069 │ │ +023f8a: 28f1 |0023: goto 0014 // -000f │ │ +023f8c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000b line=89 │ │ 0x000d line=90 │ │ 0x0010 line=92 │ │ 0x0020 line=93 │ │ @@ -10671,19 +10671,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -022e1c: |[022e1c] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -022e2c: 5410 5e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ -022e30: 6e10 4f00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@004f │ │ -022e36: 0c00 |0005: move-result-object v0 │ │ -022e38: 1100 |0006: return-object v0 │ │ +023f90: |[023f90] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +023fa0: 5410 5e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015e │ │ +023fa4: 6e10 4f00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@004f │ │ +023faa: 0c00 |0005: move-result-object v0 │ │ +023fac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ source_file_idx : 1702 (NotificationCompatJellybean.java) │ │ @@ -10716,17 +10716,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022e3c: |[022e3c] android.support.v4.app.ServiceCompat.:()V │ │ -022e4c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -022e52: 0e00 |0003: return-void │ │ +023fb0: |[023fb0] android.support.v4.app.ServiceCompat.:()V │ │ +023fc0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +023fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ @@ -10799,37 +10799,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -022e54: |[022e54] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -022e64: 7010 b10c 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -022e6a: 5b34 6001 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0160 │ │ -022e6e: 2200 1e00 |0005: new-instance v0, Landroid/content/Intent; // type@001e │ │ -022e72: 7010 8300 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ -022e78: 1a01 b808 |000a: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ -022e7c: 6e20 9b00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -022e82: 0c00 |000f: move-result-object v0 │ │ -022e84: 5b30 6401 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -022e88: 5430 6401 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -022e8c: 1a01 c508 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@08c5 │ │ -022e90: 6e10 1000 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0010 │ │ -022e96: 0c02 |0019: move-result-object v2 │ │ -022e98: 6e30 9600 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -022e9e: 5430 6401 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -022ea2: 1a01 c408 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@08c4 │ │ -022ea6: 6e10 0d00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000d │ │ -022eac: 0c02 |0024: move-result-object v2 │ │ -022eae: 6e30 9400 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0094 │ │ -022eb4: 5430 6401 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -022eb8: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -022ebc: 6e20 8500 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -022ec2: 0e00 |002f: return-void │ │ +023fc8: |[023fc8] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +023fd8: 7010 b10c 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +023fde: 5b34 6001 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0160 │ │ +023fe2: 2200 1e00 |0005: new-instance v0, Landroid/content/Intent; // type@001e │ │ +023fe6: 7010 8300 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ +023fec: 1a01 b808 |000a: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ +023ff0: 6e20 9b00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +023ff6: 0c00 |000f: move-result-object v0 │ │ +023ff8: 5b30 6401 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +023ffc: 5430 6401 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024000: 1a01 c508 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@08c5 │ │ +024004: 6e10 1000 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0010 │ │ +02400a: 0c02 |0019: move-result-object v2 │ │ +02400c: 6e30 9600 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +024012: 5430 6401 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024016: 1a01 c408 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@08c4 │ │ +02401a: 6e10 0d00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000d │ │ +024020: 0c02 |0024: move-result-object v2 │ │ +024022: 6e30 9400 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0094 │ │ +024028: 5430 6401 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +02402c: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +024030: 6e20 8500 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +024036: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -10844,35 +10844,35 @@ │ │ type : '(Ljava/lang/String;Ljava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -022ec4: |[022ec4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -022ed4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -022ed6: 5454 6401 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -022eda: 6e20 9000 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ -022ee0: 0c00 |0006: move-result-object v0 │ │ -022ee2: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -022ee6: 2101 |0009: array-length v1, v0 │ │ -022ee8: 6e10 040d 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -022eee: 0a04 |000d: move-result v4 │ │ -022ef0: b014 |000e: add-int/2addr v4, v1 │ │ -022ef2: 2342 7402 |000f: new-array v2, v4, [Ljava/lang/String; // type@0274 │ │ -022ef6: 6e20 060d 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ -022efc: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -022f00: 6e10 040d 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -022f06: 0a04 |0019: move-result v4 │ │ -022f08: 7151 e20c 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -022f0e: 5453 6401 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -022f12: 6e30 9700 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ -022f18: 0e00 |0022: return-void │ │ -022f1a: 0131 |0023: move v1, v3 │ │ -022f1c: 28e6 |0024: goto 000a // -001a │ │ +024038: |[024038] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +024048: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02404a: 5454 6401 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +02404e: 6e20 9000 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ +024054: 0c00 |0006: move-result-object v0 │ │ +024056: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +02405a: 2101 |0009: array-length v1, v0 │ │ +02405c: 6e10 040d 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +024062: 0a04 |000d: move-result v4 │ │ +024064: b014 |000e: add-int/2addr v4, v1 │ │ +024066: 2342 7402 |000f: new-array v2, v4, [Ljava/lang/String; // type@0274 │ │ +02406a: 6e20 060d 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ +024070: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +024074: 6e10 040d 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02407a: 0a04 |0019: move-result v4 │ │ +02407c: 7151 e20c 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +024082: 5453 6401 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024086: 6e30 9700 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ +02408c: 0e00 |0022: return-void │ │ +02408e: 0131 |0023: move v1, v3 │ │ +024090: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -10894,33 +10894,33 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -022f20: |[022f20] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -022f30: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -022f32: 6e10 a203 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03a2 │ │ -022f38: 0c00 |0004: move-result-object v0 │ │ -022f3a: 6e20 9000 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ -022f40: 0c01 |0008: move-result-object v1 │ │ -022f42: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -022f46: 2112 |000b: array-length v2, v1 │ │ -022f48: 2185 |000c: array-length v5, v8 │ │ -022f4a: b025 |000d: add-int/2addr v5, v2 │ │ -022f4c: 2353 7402 |000e: new-array v3, v5, [Ljava/lang/String; // type@0274 │ │ -022f50: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -022f54: 7152 e20c 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -022f5a: 2185 |0015: array-length v5, v8 │ │ -022f5c: 7155 e20c 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -022f62: 6e30 9700 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ -022f68: 0e00 |001c: return-void │ │ -022f6a: 0142 |001d: move v2, v4 │ │ -022f6c: 28ee |001e: goto 000c // -0012 │ │ +024094: |[024094] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +0240a4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0240a6: 6e10 a203 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03a2 │ │ +0240ac: 0c00 |0004: move-result-object v0 │ │ +0240ae: 6e20 9000 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ +0240b4: 0c01 |0008: move-result-object v1 │ │ +0240b6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0240ba: 2112 |000b: array-length v2, v1 │ │ +0240bc: 2185 |000c: array-length v5, v8 │ │ +0240be: b025 |000d: add-int/2addr v5, v2 │ │ +0240c0: 2353 7402 |000e: new-array v3, v5, [Ljava/lang/String; // type@0274 │ │ +0240c4: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +0240c8: 7152 e20c 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +0240ce: 2185 |0015: array-length v5, v8 │ │ +0240d0: 7155 e20c 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +0240d6: 6e30 9700 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ +0240dc: 0e00 |001c: return-void │ │ +0240de: 0142 |001d: move v2, v4 │ │ +0240e0: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -10942,18 +10942,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -022f70: |[022f70] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -022f80: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@0091 │ │ -022f84: 7020 9503 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0395 │ │ -022f8a: 1100 |0005: return-object v0 │ │ +0240e4: |[0240e4] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0240f4: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@0091 │ │ +0240f8: 7020 9503 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0395 │ │ +0240fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -10962,23 +10962,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -022f8c: |[022f8c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -022f9c: 5410 6101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ -022fa0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -022fa4: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -022fa8: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -022fae: 5b10 6101 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ -022fb2: 5410 6101 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ -022fb6: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -022fbc: 1101 |0010: return-object v1 │ │ +024100: |[024100] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024110: 5410 6101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ +024114: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +024118: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +02411c: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +024122: 5b10 6101 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ +024126: 5410 6101 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ +02412a: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +024130: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -10990,18 +10990,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -022fc0: |[022fc0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -022fd0: 1a00 ba08 |0000: const-string v0, "android.intent.extra.BCC" // string@08ba │ │ -022fd4: 7030 9e03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@039e │ │ -022fda: 1101 |0005: return-object v1 │ │ +024134: |[024134] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024144: 1a00 ba08 |0000: const-string v0, "android.intent.extra.BCC" // string@08ba │ │ +024148: 7030 9e03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@039e │ │ +02414e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -11011,23 +11011,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -022fdc: |[022fdc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -022fec: 5410 6201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ -022ff0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -022ff4: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -022ff8: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -022ffe: 5b10 6201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ -023002: 5410 6201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ -023006: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -02300c: 1101 |0010: return-object v1 │ │ +024150: |[024150] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024160: 5410 6201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ +024164: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +024168: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +02416c: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +024172: 5b10 6201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ +024176: 5410 6201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ +02417a: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +024180: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -11039,18 +11039,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -023010: |[023010] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -023020: 1a00 bb08 |0000: const-string v0, "android.intent.extra.CC" // string@08bb │ │ -023024: 7030 9e03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@039e │ │ -02302a: 1101 |0005: return-object v1 │ │ +024184: |[024184] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024194: 1a00 bb08 |0000: const-string v0, "android.intent.extra.CC" // string@08bb │ │ +024198: 7030 9e03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@039e │ │ +02419e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -11060,23 +11060,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02302c: |[02302c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02303c: 5410 6601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ -023040: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -023044: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -023048: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -02304e: 5b10 6601 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ -023052: 5410 6601 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ -023056: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -02305c: 1101 |0010: return-object v1 │ │ +0241a0: |[0241a0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0241b0: 5410 6601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ +0241b4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0241b8: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +0241bc: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +0241c2: 5b10 6601 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ +0241c6: 5410 6601 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ +0241ca: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0241d0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -11088,18 +11088,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -023060: |[023060] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -023070: 1a00 bc08 |0000: const-string v0, "android.intent.extra.EMAIL" // string@08bc │ │ -023074: 7030 9e03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@039e │ │ -02307a: 1101 |0005: return-object v1 │ │ +0241d4: |[0241d4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0241e4: 1a00 bc08 |0000: const-string v0, "android.intent.extra.EMAIL" // string@08bc │ │ +0241e8: 7030 9e03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@039e │ │ +0241ee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -11109,38 +11109,38 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -02307c: |[02307c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02308c: 5431 6401 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -023090: 1a02 be08 |0002: const-string v2, "android.intent.extra.STREAM" // string@08be │ │ -023094: 6e20 8e00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008e │ │ -02309a: 0c00 |0007: move-result-object v0 │ │ -02309c: 1f00 3f00 |0008: check-cast v0, Landroid/net/Uri; // type@003f │ │ -0230a0: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -0230a4: 6e20 a903 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03a9 │ │ -0230aa: 0c03 |000f: move-result-object v3 │ │ -0230ac: 1103 |0010: return-object v3 │ │ -0230ae: 5431 6501 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -0230b2: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -0230b6: 2201 1102 |0015: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ -0230ba: 7010 f70c 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0230c0: 5b31 6501 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -0230c4: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -0230c8: 5431 6401 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0230cc: 1a02 be08 |0020: const-string v2, "android.intent.extra.STREAM" // string@08be │ │ -0230d0: 6e20 9900 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0099 │ │ -0230d6: 5431 6501 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -0230da: 6e20 fa0c 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0230e0: 5431 6501 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -0230e4: 6e20 fa0c 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0230ea: 28e1 |002f: goto 0010 // -001f │ │ +0241f0: |[0241f0] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024200: 5431 6401 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024204: 1a02 be08 |0002: const-string v2, "android.intent.extra.STREAM" // string@08be │ │ +024208: 6e20 8e00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008e │ │ +02420e: 0c00 |0007: move-result-object v0 │ │ +024210: 1f00 3f00 |0008: check-cast v0, Landroid/net/Uri; // type@003f │ │ +024214: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +024218: 6e20 a903 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03a9 │ │ +02421e: 0c03 |000f: move-result-object v3 │ │ +024220: 1103 |0010: return-object v3 │ │ +024222: 5431 6501 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +024226: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +02422a: 2201 1102 |0015: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ +02422e: 7010 f70c 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +024234: 5b31 6501 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +024238: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +02423c: 5431 6401 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024240: 1a02 be08 |0020: const-string v2, "android.intent.extra.STREAM" // string@08be │ │ +024244: 6e20 9900 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0099 │ │ +02424a: 5431 6501 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +02424e: 6e20 fa0c 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +024254: 5431 6501 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +024258: 6e20 fa0c 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +02425e: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -11160,21 +11160,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0230ec: |[0230ec] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -0230fc: 6e10 a203 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03a2 │ │ -023102: 0c00 |0003: move-result-object v0 │ │ -023104: 5421 6301 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0163 │ │ -023108: 7120 8600 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0086 │ │ -02310e: 0c00 |0009: move-result-object v0 │ │ -023110: 1100 |000a: return-object v0 │ │ +024260: |[024260] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +024270: 6e10 a203 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03a2 │ │ +024276: 0c00 |0003: move-result-object v0 │ │ +024278: 5421 6301 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0163 │ │ +02427c: 7120 8600 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0086 │ │ +024282: 0c00 |0009: move-result-object v0 │ │ +024284: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -11182,17 +11182,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -023114: |[023114] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -023124: 5410 6001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0160 │ │ -023128: 1100 |0002: return-object v0 │ │ +024288: |[024288] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +024298: 5410 6001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0160 │ │ +02429c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -11200,94 +11200,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -02312c: |[02312c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -02313c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02313e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -023140: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -023142: 5473 6601 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ -023146: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -02314a: 1a03 bc08 |0007: const-string v3, "android.intent.extra.EMAIL" // string@08bc │ │ -02314e: 5474 6601 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ -023152: 7030 9d03 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@039d │ │ -023158: 5b76 6601 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ -02315c: 5473 6201 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ -023160: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -023164: 1a03 bb08 |0014: const-string v3, "android.intent.extra.CC" // string@08bb │ │ -023168: 5474 6201 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ -02316c: 7030 9d03 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@039d │ │ -023172: 5b76 6201 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ -023176: 5473 6101 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ -02317a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -02317e: 1a03 ba08 |0021: const-string v3, "android.intent.extra.BCC" // string@08ba │ │ -023182: 5474 6101 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ -023186: 7030 9d03 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@039d │ │ -02318c: 5b76 6101 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ -023190: 5473 6501 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -023194: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -023198: 5473 6501 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -02319c: 6e10 040d 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0231a2: 0a03 |0033: move-result v3 │ │ -0231a4: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -0231a8: 5473 6401 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0231ac: 6e10 8700 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -0231b2: 0c03 |003b: move-result-object v3 │ │ -0231b4: 1a04 b908 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@08b9 │ │ -0231b8: 6e20 c30c 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -0231be: 0a00 |0041: move-result v0 │ │ -0231c0: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -0231c4: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -0231c8: 5473 6401 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0231cc: 1a04 b808 |0048: const-string v4, "android.intent.action.SEND" // string@08b8 │ │ -0231d0: 6e20 9b00 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -0231d6: 5473 6501 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -0231da: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -0231de: 5473 6501 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -0231e2: 6e10 ff0c 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ -0231e8: 0a03 |0056: move-result v3 │ │ -0231ea: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -0231ee: 5473 6401 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0231f2: 1a04 be08 |005b: const-string v4, "android.intent.extra.STREAM" // string@08be │ │ -0231f6: 5475 6501 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -0231fa: 6e20 fe0c 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -023200: 0c02 |0062: move-result-object v2 │ │ -023202: 1f02 4b00 |0063: check-cast v2, Landroid/os/Parcelable; // type@004b │ │ -023206: 6e30 9400 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0094 │ │ -02320c: 5b76 6501 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -023210: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -023214: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -023218: 5472 6401 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -02321c: 1a03 b908 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@08b9 │ │ -023220: 6e20 9b00 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -023226: 5472 6501 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -02322a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -02322e: 5472 6501 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -023232: 6e10 ff0c 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ -023238: 0a02 |007e: move-result v2 │ │ -02323a: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -02323e: 5472 6401 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -023242: 1a03 be08 |0083: const-string v3, "android.intent.extra.STREAM" // string@08be │ │ -023246: 5474 6501 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -02324a: 6e30 9800 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0098 │ │ -023250: 5472 6401 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -023254: 1102 |008c: return-object v2 │ │ -023256: 0121 |008d: move v1, v2 │ │ -023258: 28a8 |008e: goto 0036 // -0058 │ │ -02325a: 5472 6401 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -02325e: 1a03 be08 |0091: const-string v3, "android.intent.extra.STREAM" // string@08be │ │ -023262: 6e20 9900 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0099 │ │ -023268: 28d2 |0096: goto 0068 // -002e │ │ -02326a: 5472 6401 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -02326e: 1a03 be08 |0099: const-string v3, "android.intent.extra.STREAM" // string@08be │ │ -023272: 6e20 9900 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0099 │ │ -023278: 28ec |009e: goto 008a // -0014 │ │ +0242a0: |[0242a0] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +0242b0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0242b2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0242b4: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0242b6: 5473 6601 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ +0242ba: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +0242be: 1a03 bc08 |0007: const-string v3, "android.intent.extra.EMAIL" // string@08bc │ │ +0242c2: 5474 6601 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ +0242c6: 7030 9d03 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@039d │ │ +0242cc: 5b76 6601 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ +0242d0: 5473 6201 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ +0242d4: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +0242d8: 1a03 bb08 |0014: const-string v3, "android.intent.extra.CC" // string@08bb │ │ +0242dc: 5474 6201 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ +0242e0: 7030 9d03 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@039d │ │ +0242e6: 5b76 6201 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0162 │ │ +0242ea: 5473 6101 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ +0242ee: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +0242f2: 1a03 ba08 |0021: const-string v3, "android.intent.extra.BCC" // string@08ba │ │ +0242f6: 5474 6101 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ +0242fa: 7030 9d03 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@039d │ │ +024300: 5b76 6101 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0161 │ │ +024304: 5473 6501 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +024308: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +02430c: 5473 6501 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +024310: 6e10 040d 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +024316: 0a03 |0033: move-result v3 │ │ +024318: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +02431c: 5473 6401 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024320: 6e10 8700 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +024326: 0c03 |003b: move-result-object v3 │ │ +024328: 1a04 b908 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@08b9 │ │ +02432c: 6e20 c30c 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +024332: 0a00 |0041: move-result v0 │ │ +024334: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +024338: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +02433c: 5473 6401 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024340: 1a04 b808 |0048: const-string v4, "android.intent.action.SEND" // string@08b8 │ │ +024344: 6e20 9b00 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +02434a: 5473 6501 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +02434e: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +024352: 5473 6501 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +024356: 6e10 ff0c 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ +02435c: 0a03 |0056: move-result v3 │ │ +02435e: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +024362: 5473 6401 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024366: 1a04 be08 |005b: const-string v4, "android.intent.extra.STREAM" // string@08be │ │ +02436a: 5475 6501 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +02436e: 6e20 fe0c 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +024374: 0c02 |0062: move-result-object v2 │ │ +024376: 1f02 4b00 |0063: check-cast v2, Landroid/os/Parcelable; // type@004b │ │ +02437a: 6e30 9400 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0094 │ │ +024380: 5b76 6501 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +024384: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +024388: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +02438c: 5472 6401 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024390: 1a03 b908 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@08b9 │ │ +024394: 6e20 9b00 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +02439a: 5472 6501 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +02439e: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +0243a2: 5472 6501 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +0243a6: 6e10 ff0c 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ +0243ac: 0a02 |007e: move-result v2 │ │ +0243ae: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +0243b2: 5472 6401 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +0243b6: 1a03 be08 |0083: const-string v3, "android.intent.extra.STREAM" // string@08be │ │ +0243ba: 5474 6501 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +0243be: 6e30 9800 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0098 │ │ +0243c4: 5472 6401 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +0243c8: 1102 |008c: return-object v2 │ │ +0243ca: 0121 |008d: move v1, v2 │ │ +0243cc: 28a8 |008e: goto 0036 // -0058 │ │ +0243ce: 5472 6401 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +0243d2: 1a03 be08 |0091: const-string v3, "android.intent.extra.STREAM" // string@08be │ │ +0243d6: 6e20 9900 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0099 │ │ +0243dc: 28d2 |0096: goto 0068 // -002e │ │ +0243de: 5472 6401 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +0243e2: 1a03 be08 |0099: const-string v3, "android.intent.extra.STREAM" // string@08be │ │ +0243e6: 6e20 9900 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0099 │ │ +0243ec: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -11322,21 +11322,21 @@ │ │ type : '(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02327c: |[02327c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02328c: 5410 6001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0160 │ │ -023290: 6e20 1300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0013 │ │ -023296: 0c00 |0005: move-result-object v0 │ │ -023298: 6e20 a403 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03a4 │ │ -02329e: 0c00 |0009: move-result-object v0 │ │ -0232a0: 1100 |000a: return-object v0 │ │ +0243f0: |[0243f0] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024400: 5410 6001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0160 │ │ +024404: 6e20 1300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0013 │ │ +02440a: 0c00 |0005: move-result-object v0 │ │ +02440c: 6e20 a403 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03a4 │ │ +024412: 0c00 |0009: move-result-object v0 │ │ +024414: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -11345,17 +11345,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0232a4: |[0232a4] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0232b4: 5b01 6301 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0163 │ │ -0232b8: 1100 |0002: return-object v0 │ │ +024418: |[024418] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024428: 5b01 6301 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0163 │ │ +02442c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -11365,19 +11365,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0232bc: |[0232bc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0232cc: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0232d0: 1a01 ba08 |0002: const-string v1, "android.intent.extra.BCC" // string@08ba │ │ -0232d4: 6e30 9700 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ -0232da: 1102 |0007: return-object v2 │ │ +024430: |[024430] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024440: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024444: 1a01 ba08 |0002: const-string v1, "android.intent.extra.BCC" // string@08ba │ │ +024448: 6e30 9700 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ +02444e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -11387,19 +11387,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0232dc: |[0232dc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0232ec: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0232f0: 1a01 bb08 |0002: const-string v1, "android.intent.extra.CC" // string@08bb │ │ -0232f4: 6e30 9700 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ -0232fa: 1102 |0007: return-object v2 │ │ +024450: |[024450] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024460: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024464: 1a01 bb08 |0002: const-string v1, "android.intent.extra.CC" // string@08bb │ │ +024468: 6e30 9700 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ +02446e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -11409,23 +11409,23 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0232fc: |[0232fc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02330c: 5420 6601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ -023310: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -023314: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -023316: 5b20 6601 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ -02331a: 5420 6401 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -02331e: 1a01 bc08 |0009: const-string v1, "android.intent.extra.EMAIL" // string@08bc │ │ -023322: 6e30 9700 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ -023328: 1102 |000e: return-object v2 │ │ +024470: |[024470] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024480: 5420 6601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ +024484: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +024488: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02448a: 5b20 6601 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0166 │ │ +02448e: 5420 6401 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024492: 1a01 bc08 |0009: const-string v1, "android.intent.extra.EMAIL" // string@08bc │ │ +024496: 6e30 9700 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ +02449c: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -11437,27 +11437,27 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -02332c: |[02332c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02333c: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -023340: 1a01 bd08 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@08bd │ │ -023344: 6e30 9600 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -02334a: 5420 6401 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -02334e: 1a01 c008 |0009: const-string v1, "android.intent.extra.TEXT" // string@08c0 │ │ -023352: 6e20 9300 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0093 │ │ -023358: 0a00 |000e: move-result v0 │ │ -02335a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -02335e: 7110 880a 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0a88 │ │ -023364: 0c00 |0014: move-result-object v0 │ │ -023366: 6e20 ab03 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ab │ │ -02336c: 1102 |0018: return-object v2 │ │ +0244a0: |[0244a0] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0244b0: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +0244b4: 1a01 bd08 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@08bd │ │ +0244b8: 6e30 9600 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +0244be: 5420 6401 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +0244c2: 1a01 c008 |0009: const-string v1, "android.intent.extra.TEXT" // string@08c0 │ │ +0244c6: 6e20 9300 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0093 │ │ +0244cc: 0a00 |000e: move-result v0 │ │ +0244ce: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +0244d2: 7110 880a 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0a88 │ │ +0244d8: 0c00 |0014: move-result-object v0 │ │ +0244da: 6e20 ab03 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ab │ │ +0244e0: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -11469,31 +11469,31 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -023370: |[023370] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -023380: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -023384: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -02338a: 0c00 |0005: move-result-object v0 │ │ -02338c: 1a01 b808 |0006: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ -023390: 6e20 c30c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -023396: 0a00 |000b: move-result v0 │ │ -023398: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -02339c: 5420 6401 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0233a0: 1a01 b808 |0010: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ -0233a4: 6e20 9b00 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -0233aa: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0233ac: 5b20 6501 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ -0233b0: 5420 6401 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0233b4: 1a01 be08 |001a: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ -0233b8: 6e30 9400 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0094 │ │ -0233be: 1102 |001f: return-object v2 │ │ +0244e4: |[0244e4] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0244f4: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +0244f8: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +0244fe: 0c00 |0005: move-result-object v0 │ │ +024500: 1a01 b808 |0006: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ +024504: 6e20 c30c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +02450a: 0a00 |000b: move-result v0 │ │ +02450c: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +024510: 5420 6401 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024514: 1a01 b808 |0010: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ +024518: 6e20 9b00 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +02451e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +024520: 5b20 6501 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0165 │ │ +024524: 5420 6401 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024528: 1a01 be08 |001a: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ +02452c: 6e30 9400 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0094 │ │ +024532: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -11506,19 +11506,19 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0233c0: |[0233c0] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0233d0: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0233d4: 1a01 bf08 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@08bf │ │ -0233d8: 6e30 9600 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -0233de: 1102 |0007: return-object v2 │ │ +024534: |[024534] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024544: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024548: 1a01 bf08 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@08bf │ │ +02454c: 6e30 9600 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +024552: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -11528,19 +11528,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0233e0: |[0233e0] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0233f0: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -0233f4: 1a01 c008 |0002: const-string v1, "android.intent.extra.TEXT" // string@08c0 │ │ -0233f8: 6e30 9500 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0095 │ │ -0233fe: 1102 |0007: return-object v2 │ │ +024554: |[024554] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024564: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024568: 1a01 c008 |0002: const-string v1, "android.intent.extra.TEXT" // string@08c0 │ │ +02456c: 6e30 9500 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0095 │ │ +024572: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -11550,18 +11550,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -023400: |[023400] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -023410: 5410 6401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ -023414: 6e20 9e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@009e │ │ -02341a: 1101 |0005: return-object v1 │ │ +024574: |[024574] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +024584: 5410 6401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0164 │ │ +024588: 6e20 9e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@009e │ │ +02458e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -11571,20 +11571,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02341c: |[02341c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -02342c: 5420 6001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0160 │ │ -023430: 6e10 9f03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@039f │ │ -023436: 0c01 |0005: move-result-object v1 │ │ -023438: 6e20 2b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ -02343e: 0e00 |0009: return-void │ │ +024590: |[024590] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +0245a0: 5420 6001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0160 │ │ +0245a4: 6e10 9f03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@039f │ │ +0245aa: 0c01 |0005: move-result-object v1 │ │ +0245ac: 6e20 2b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ +0245b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=387 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ @@ -11645,27 +11645,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -023440: |[023440] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -023450: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -023456: 5b12 6801 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0168 │ │ -02345a: 6e10 0e00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ -023460: 0c00 |0008: move-result-object v0 │ │ -023462: 5b10 6b01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -023466: 7110 d403 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@03d4 │ │ -02346c: 0c00 |000e: move-result-object v0 │ │ -02346e: 5b10 6a01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ -023472: 7110 d303 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@03d3 │ │ -023478: 0c00 |0014: move-result-object v0 │ │ -02347a: 5b10 6901 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0169 │ │ -02347e: 0e00 |0017: return-void │ │ +0245b4: |[0245b4] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +0245c4: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0245ca: 5b12 6801 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0168 │ │ +0245ce: 6e10 0e00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ +0245d4: 0c00 |0008: move-result-object v0 │ │ +0245d6: 5b10 6b01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +0245da: 7110 d403 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@03d4 │ │ +0245e0: 0c00 |000e: move-result-object v0 │ │ +0245e2: 5b10 6a01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ +0245e6: 7110 d303 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@03d3 │ │ +0245ec: 0c00 |0014: move-result-object v0 │ │ +0245ee: 5b10 6901 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0169 │ │ +0245f2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -11679,18 +11679,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -023480: |[023480] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -023490: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@0092 │ │ -023494: 7020 ae03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03ae │ │ -02349a: 1100 |0005: return-object v0 │ │ +0245f4: |[0245f4] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +024604: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@0092 │ │ +024608: 7020 ae03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03ae │ │ +02460e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -11699,17 +11699,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02349c: |[02349c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -0234ac: 5410 6901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0169 │ │ -0234b0: 1100 |0002: return-object v0 │ │ +024610: |[024610] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +024620: 5410 6901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0169 │ │ +024624: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11717,31 +11717,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0234b4: |[0234b4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -0234c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0234c6: 5453 6901 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0169 │ │ -0234ca: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0234ce: 1102 |0005: return-object v2 │ │ -0234d0: 5453 6801 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0168 │ │ -0234d4: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ -0234da: 0c01 |000b: move-result-object v1 │ │ -0234dc: 5453 6901 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0169 │ │ -0234e0: 6e20 a900 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00a9 │ │ -0234e6: 0c02 |0011: move-result-object v2 │ │ -0234e8: 28f3 |0012: goto 0005 // -000d │ │ -0234ea: 0d00 |0013: move-exception v0 │ │ -0234ec: 1a03 f702 |0014: const-string v3, "IntentReader" // string@02f7 │ │ -0234f0: 1a04 2202 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0222 │ │ -0234f4: 7130 a50a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa5 │ │ -0234fa: 28ea |001b: goto 0005 // -0016 │ │ +024628: |[024628] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +024638: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02463a: 5453 6901 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0169 │ │ +02463e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +024642: 1102 |0005: return-object v2 │ │ +024644: 5453 6801 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0168 │ │ +024648: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ +02464e: 0c01 |000b: move-result-object v1 │ │ +024650: 5453 6901 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0169 │ │ +024654: 6e20 a900 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00a9 │ │ +02465a: 0c02 |0011: move-result-object v2 │ │ +02465c: 28f3 |0012: goto 0005 // -000d │ │ +02465e: 0d00 |0013: move-exception v0 │ │ +024660: 1a03 f702 |0014: const-string v3, "IntentReader" // string@02f7 │ │ +024664: 1a04 2202 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0222 │ │ +024668: 7130 a50a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa5 │ │ +02466e: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -11758,31 +11758,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -023508: |[023508] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -023518: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02351a: 5453 6a01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ -02351e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -023522: 1102 |0005: return-object v2 │ │ -023524: 5453 6801 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0168 │ │ -023528: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ -02352e: 0c01 |000b: move-result-object v1 │ │ -023530: 5453 6a01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ -023534: 6e20 ab00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00ab │ │ -02353a: 0c02 |0011: move-result-object v2 │ │ -02353c: 28f3 |0012: goto 0005 // -000d │ │ -02353e: 0d00 |0013: move-exception v0 │ │ -023540: 1a03 f702 |0014: const-string v3, "IntentReader" // string@02f7 │ │ -023544: 1a04 2302 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0223 │ │ -023548: 7130 a50a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa5 │ │ -02354e: 28ea |001b: goto 0005 // -0016 │ │ +02467c: |[02467c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +02468c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02468e: 5453 6a01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ +024692: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +024696: 1102 |0005: return-object v2 │ │ +024698: 5453 6801 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0168 │ │ +02469c: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ +0246a2: 0c01 |000b: move-result-object v1 │ │ +0246a4: 5453 6a01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ +0246a8: 6e20 ab00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00ab │ │ +0246ae: 0c02 |0011: move-result-object v2 │ │ +0246b0: 28f3 |0012: goto 0005 // -000d │ │ +0246b2: 0d00 |0013: move-exception v0 │ │ +0246b4: 1a03 f702 |0014: const-string v3, "IntentReader" // string@02f7 │ │ +0246b8: 1a04 2302 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0223 │ │ +0246bc: 7130 a50a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa5 │ │ +0246c2: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -11799,34 +11799,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02355c: |[02355c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -02356c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02356e: 5453 6a01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ -023572: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -023576: 1102 |0005: return-object v2 │ │ -023578: 5453 6801 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0168 │ │ -02357c: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ -023582: 0c01 |000b: move-result-object v1 │ │ -023584: 5453 6a01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ -023588: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -02358a: 6e30 ac00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00ac │ │ -023590: 0c03 |0012: move-result-object v3 │ │ -023592: 6e20 ad00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ad │ │ -023598: 0c02 |0016: move-result-object v2 │ │ -02359a: 28ee |0017: goto 0005 // -0012 │ │ -02359c: 0d00 |0018: move-exception v0 │ │ -02359e: 1a03 f702 |0019: const-string v3, "IntentReader" // string@02f7 │ │ -0235a2: 1a04 2402 |001b: const-string v4, "Could not retrieve label for calling application" // string@0224 │ │ -0235a6: 7130 a50a 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa5 │ │ -0235ac: 28e5 |0020: goto 0005 // -001b │ │ +0246d0: |[0246d0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +0246e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0246e2: 5453 6a01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ +0246e6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0246ea: 1102 |0005: return-object v2 │ │ +0246ec: 5453 6801 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0168 │ │ +0246f0: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ +0246f6: 0c01 |000b: move-result-object v1 │ │ +0246f8: 5453 6a01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ +0246fc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0246fe: 6e30 ac00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00ac │ │ +024704: 0c03 |0012: move-result-object v3 │ │ +024706: 6e20 ad00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ad │ │ +02470c: 0c02 |0016: move-result-object v2 │ │ +02470e: 28ee |0017: goto 0005 // -0012 │ │ +024710: 0d00 |0018: move-exception v0 │ │ +024712: 1a03 f702 |0019: const-string v3, "IntentReader" // string@02f7 │ │ +024716: 1a04 2402 |001b: const-string v4, "Could not retrieve label for calling application" // string@0224 │ │ +02471a: 7130 a50a 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa5 │ │ +024720: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -11843,17 +11843,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0235bc: |[0235bc] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -0235cc: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ -0235d0: 1100 |0002: return-object v0 │ │ +024730: |[024730] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +024740: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@016a │ │ +024744: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11861,20 +11861,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0235d4: |[0235d4] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -0235e4: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -0235e8: 1a01 ba08 |0002: const-string v1, "android.intent.extra.BCC" // string@08ba │ │ -0235ec: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ -0235f2: 0c00 |0007: move-result-object v0 │ │ -0235f4: 1100 |0008: return-object v0 │ │ +024748: |[024748] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +024758: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +02475c: 1a01 ba08 |0002: const-string v1, "android.intent.extra.BCC" // string@08ba │ │ +024760: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ +024766: 0c00 |0007: move-result-object v0 │ │ +024768: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11882,20 +11882,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0235f8: |[0235f8] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -023608: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -02360c: 1a01 bb08 |0002: const-string v1, "android.intent.extra.CC" // string@08bb │ │ -023610: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ -023616: 0c00 |0007: move-result-object v0 │ │ -023618: 1100 |0008: return-object v0 │ │ +02476c: |[02476c] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +02477c: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +024780: 1a01 bb08 |0002: const-string v1, "android.intent.extra.CC" // string@08bb │ │ +024784: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ +02478a: 0c00 |0007: move-result-object v0 │ │ +02478c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11903,20 +11903,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02361c: |[02361c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -02362c: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -023630: 1a01 bc08 |0002: const-string v1, "android.intent.extra.EMAIL" // string@08bc │ │ -023634: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ -02363a: 0c00 |0007: move-result-object v0 │ │ -02363c: 1100 |0008: return-object v0 │ │ +024790: |[024790] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +0247a0: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +0247a4: 1a01 bc08 |0002: const-string v1, "android.intent.extra.EMAIL" // string@08bc │ │ +0247a8: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0090 │ │ +0247ae: 0c00 |0007: move-result-object v0 │ │ +0247b0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11924,35 +11924,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -023640: |[023640] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -023650: 5442 6b01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -023654: 1a03 bd08 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@08bd │ │ -023658: 6e20 9100 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -02365e: 0c00 |0007: move-result-object v0 │ │ -023660: 5442 6b01 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -023664: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ -023668: 6e10 bd03 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@03bd │ │ -02366e: 0c01 |000f: move-result-object v1 │ │ -023670: 2012 6e01 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@016e │ │ -023674: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ -023678: 1f01 6e01 |0014: check-cast v1, Landroid/text/Spanned; // type@016e │ │ -02367c: 7110 890a 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0a89 │ │ -023682: 0c00 |0019: move-result-object v0 │ │ -023684: 1100 |001a: return-object v0 │ │ -023686: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ -02368a: 7100 d003 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@03d0 │ │ -023690: 0c02 |0020: move-result-object v2 │ │ -023692: 7220 c303 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@03c3 │ │ -023698: 0c00 |0024: move-result-object v0 │ │ -02369a: 28f5 |0025: goto 001a // -000b │ │ +0247b4: |[0247b4] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +0247c4: 5442 6b01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +0247c8: 1a03 bd08 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@08bd │ │ +0247cc: 6e20 9100 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +0247d2: 0c00 |0007: move-result-object v0 │ │ +0247d4: 5442 6b01 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +0247d8: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ +0247dc: 6e10 bd03 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@03bd │ │ +0247e2: 0c01 |000f: move-result-object v1 │ │ +0247e4: 2012 6e01 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@016e │ │ +0247e8: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ +0247ec: 1f01 6e01 |0014: check-cast v1, Landroid/text/Spanned; // type@016e │ │ +0247f0: 7110 890a 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0a89 │ │ +0247f6: 0c00 |0019: move-result-object v0 │ │ +0247f8: 1100 |001a: return-object v0 │ │ +0247fa: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ +0247fe: 7100 d003 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@03d0 │ │ +024804: 0c02 |0020: move-result-object v2 │ │ +024806: 7220 c303 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@03c3 │ │ +02480c: 0c00 |0024: move-result-object v0 │ │ +02480e: 28f5 |0025: goto 001a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000c line=751 │ │ 0x0010 line=752 │ │ 0x0014 line=753 │ │ @@ -11970,21 +11970,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02369c: |[02369c] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -0236ac: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -0236b0: 1a01 be08 |0002: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ -0236b4: 6e20 8e00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008e │ │ -0236ba: 0c00 |0007: move-result-object v0 │ │ -0236bc: 1f00 3f00 |0008: check-cast v0, Landroid/net/Uri; // type@003f │ │ -0236c0: 1100 |000a: return-object v0 │ │ +024810: |[024810] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +024820: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +024824: 1a01 be08 |0002: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ +024828: 6e20 8e00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008e │ │ +02482e: 0c00 |0007: move-result-object v0 │ │ +024830: 1f00 3f00 |0008: check-cast v0, Landroid/net/Uri; // type@003f │ │ +024834: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11992,58 +11992,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0236c4: |[0236c4] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -0236d4: 5430 6c01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ -0236d8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -0236dc: 6e10 bf03 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@03bf │ │ -0236e2: 0a00 |0007: move-result v0 │ │ -0236e4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0236e8: 5430 6b01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -0236ec: 1a01 be08 |000c: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ -0236f0: 6e20 8d00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008d │ │ -0236f6: 0c00 |0011: move-result-object v0 │ │ -0236f8: 5b30 6c01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ -0236fc: 5430 6c01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ -023700: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -023704: 5430 6c01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ -023708: 6e20 fe0c 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02370e: 0c00 |001d: move-result-object v0 │ │ -023710: 1f00 3f00 |001e: check-cast v0, Landroid/net/Uri; // type@003f │ │ -023714: 1100 |0020: return-object v0 │ │ -023716: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -02371a: 5430 6b01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -02371e: 1a01 be08 |0025: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ -023722: 6e20 8e00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008e │ │ -023728: 0c00 |002a: move-result-object v0 │ │ -02372a: 1f00 3f00 |002b: check-cast v0, Landroid/net/Uri; // type@003f │ │ -02372e: 28f3 |002d: goto 0020 // -000d │ │ -023730: 2200 ed01 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01ed │ │ -023734: 2201 fb01 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -023738: 7010 d70c 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02373e: 1a02 5b07 |0035: const-string v2, "Stream items available: " // string@075b │ │ -023742: 6e20 dd0c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -023748: 0c01 |003a: move-result-object v1 │ │ -02374a: 6e10 bb03 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@03bb │ │ -023750: 0a02 |003e: move-result v2 │ │ -023752: 6e20 da0c 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -023758: 0c01 |0042: move-result-object v1 │ │ -02375a: 1a02 6e00 |0043: const-string v2, " index requested: " // string@006e │ │ -02375e: 6e20 dd0c 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -023764: 0c01 |0048: move-result-object v1 │ │ -023766: 6e20 da0c 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -02376c: 0c01 |004c: move-result-object v1 │ │ -02376e: 6e10 e10c 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -023774: 0c01 |0050: move-result-object v1 │ │ -023776: 7020 9a0c 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0c9a │ │ -02377c: 2700 |0054: throw v0 │ │ +024838: |[024838] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +024848: 5430 6c01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ +02484c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +024850: 6e10 bf03 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@03bf │ │ +024856: 0a00 |0007: move-result v0 │ │ +024858: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +02485c: 5430 6b01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +024860: 1a01 be08 |000c: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ +024864: 6e20 8d00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008d │ │ +02486a: 0c00 |0011: move-result-object v0 │ │ +02486c: 5b30 6c01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ +024870: 5430 6c01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ +024874: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +024878: 5430 6c01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ +02487c: 6e20 fe0c 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +024882: 0c00 |001d: move-result-object v0 │ │ +024884: 1f00 3f00 |001e: check-cast v0, Landroid/net/Uri; // type@003f │ │ +024888: 1100 |0020: return-object v0 │ │ +02488a: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +02488e: 5430 6b01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +024892: 1a01 be08 |0025: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ +024896: 6e20 8e00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008e │ │ +02489c: 0c00 |002a: move-result-object v0 │ │ +02489e: 1f00 3f00 |002b: check-cast v0, Landroid/net/Uri; // type@003f │ │ +0248a2: 28f3 |002d: goto 0020 // -000d │ │ +0248a4: 2200 ed01 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01ed │ │ +0248a8: 2201 fb01 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +0248ac: 7010 d70c 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0248b2: 1a02 5b07 |0035: const-string v2, "Stream items available: " // string@075b │ │ +0248b6: 6e20 dd0c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0248bc: 0c01 |003a: move-result-object v1 │ │ +0248be: 6e10 bb03 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@03bb │ │ +0248c4: 0a02 |003e: move-result v2 │ │ +0248c6: 6e20 da0c 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0248cc: 0c01 |0042: move-result-object v1 │ │ +0248ce: 1a02 6e00 |0043: const-string v2, " index requested: " // string@006e │ │ +0248d2: 6e20 dd0c 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0248d8: 0c01 |0048: move-result-object v1 │ │ +0248da: 6e20 da0c 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0248e0: 0c01 |004c: move-result-object v1 │ │ +0248e2: 6e10 e10c 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0248e8: 0c01 |0050: move-result-object v1 │ │ +0248ea: 7020 9a0c 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0c9a │ │ +0248f0: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -12059,40 +12059,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -023780: |[023780] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -023790: 5420 6c01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ -023794: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -023798: 6e10 bf03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@03bf │ │ -02379e: 0a00 |0007: move-result v0 │ │ -0237a0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0237a4: 5420 6b01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -0237a8: 1a01 be08 |000c: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ -0237ac: 6e20 8d00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008d │ │ -0237b2: 0c00 |0011: move-result-object v0 │ │ -0237b4: 5b20 6c01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ -0237b8: 5420 6c01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ -0237bc: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -0237c0: 5420 6c01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ -0237c4: 6e10 040d 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0237ca: 0a00 |001d: move-result v0 │ │ -0237cc: 0f00 |001e: return v0 │ │ -0237ce: 5420 6b01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -0237d2: 1a01 be08 |0021: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ -0237d6: 6e20 9300 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0093 │ │ -0237dc: 0a00 |0026: move-result v0 │ │ -0237de: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0237e2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -0237e4: 28f4 |002a: goto 001e // -000c │ │ -0237e6: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -0237e8: 28f2 |002c: goto 001e // -000e │ │ +0248f4: |[0248f4] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +024904: 5420 6c01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ +024908: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +02490c: 6e10 bf03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@03bf │ │ +024912: 0a00 |0007: move-result v0 │ │ +024914: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +024918: 5420 6b01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +02491c: 1a01 be08 |000c: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ +024920: 6e20 8d00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008d │ │ +024926: 0c00 |0011: move-result-object v0 │ │ +024928: 5b20 6c01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ +02492c: 5420 6c01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ +024930: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +024934: 5420 6c01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016c │ │ +024938: 6e10 040d 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02493e: 0a00 |001d: move-result v0 │ │ +024940: 0f00 |001e: return v0 │ │ +024942: 5420 6b01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +024946: 1a01 be08 |0021: const-string v1, "android.intent.extra.STREAM" // string@08be │ │ +02494a: 6e20 9300 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0093 │ │ +024950: 0a00 |0026: move-result v0 │ │ +024952: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +024956: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +024958: 28f4 |002a: goto 001e // -000c │ │ +02495a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +02495c: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -12104,20 +12104,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0237ec: |[0237ec] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -0237fc: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -023800: 1a01 bf08 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@08bf │ │ -023804: 6e20 9100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -02380a: 0c00 |0007: move-result-object v0 │ │ -02380c: 1100 |0008: return-object v0 │ │ +024960: |[024960] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +024970: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +024974: 1a01 bf08 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@08bf │ │ +024978: 6e20 9100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +02497e: 0c00 |0007: move-result-object v0 │ │ +024980: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -12125,20 +12125,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -023810: |[023810] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -023820: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -023824: 1a01 c008 |0002: const-string v1, "android.intent.extra.TEXT" // string@08c0 │ │ -023828: 6e20 8900 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0089 │ │ -02382e: 0c00 |0007: move-result-object v0 │ │ -023830: 1100 |0008: return-object v0 │ │ +024984: |[024984] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +024994: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +024998: 1a01 c008 |0002: const-string v1, "android.intent.extra.TEXT" // string@08c0 │ │ +02499c: 6e20 8900 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0089 │ │ +0249a2: 0c00 |0007: move-result-object v0 │ │ +0249a4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -12146,19 +12146,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -023834: |[023834] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -023844: 5410 6b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -023848: 6e10 9200 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0092 │ │ -02384e: 0c00 |0005: move-result-object v0 │ │ -023850: 1100 |0006: return-object v0 │ │ +0249a8: |[0249a8] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +0249b8: 5410 6b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +0249bc: 6e10 9200 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0092 │ │ +0249c2: 0c00 |0005: move-result-object v0 │ │ +0249c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -12166,22 +12166,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -023854: |[023854] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -023864: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -023868: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -02386e: 0c00 |0005: move-result-object v0 │ │ -023870: 1a01 b908 |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@08b9 │ │ -023874: 6e20 c30c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -02387a: 0a00 |000b: move-result v0 │ │ -02387c: 0f00 |000c: return v0 │ │ +0249c8: |[0249c8] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +0249d8: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +0249dc: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +0249e2: 0c00 |0005: move-result-object v0 │ │ +0249e4: 1a01 b908 |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@08b9 │ │ +0249e8: 6e20 c30c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +0249ee: 0a00 |000b: move-result v0 │ │ +0249f0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -12189,30 +12189,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -023880: |[023880] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -023890: 5421 6b01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -023894: 6e10 8700 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -02389a: 0c00 |0005: move-result-object v0 │ │ -02389c: 1a01 b808 |0006: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ -0238a0: 6e20 c30c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -0238a6: 0a01 |000b: move-result v1 │ │ -0238a8: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -0238ac: 1a01 b908 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@08b9 │ │ -0238b0: 6e20 c30c 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -0238b6: 0a01 |0013: move-result v1 │ │ -0238b8: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -0238bc: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -0238be: 0f01 |0017: return v1 │ │ -0238c0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0238c2: 28fe |0019: goto 0017 // -0002 │ │ +0249f4: |[0249f4] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +024a04: 5421 6b01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +024a08: 6e10 8700 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +024a0e: 0c00 |0005: move-result-object v0 │ │ +024a10: 1a01 b808 |0006: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ +024a14: 6e20 c30c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +024a1a: 0a01 |000b: move-result v1 │ │ +024a1c: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +024a20: 1a01 b908 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@08b9 │ │ +024a24: 6e20 c30c 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +024a2a: 0a01 |0013: move-result v1 │ │ +024a2c: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +024a30: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +024a32: 0f01 |0017: return v1 │ │ +024a34: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +024a36: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -12222,22 +12222,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0238c4: |[0238c4] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -0238d4: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ -0238d8: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -0238de: 0c00 |0005: move-result-object v0 │ │ -0238e0: 1a01 b808 |0006: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ -0238e4: 6e20 c30c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -0238ea: 0a00 |000b: move-result v0 │ │ -0238ec: 0f00 |000c: return v0 │ │ +024a38: |[024a38] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +024a48: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@016b │ │ +024a4c: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +024a52: 0c00 |0005: move-result-object v0 │ │ +024a54: 1a01 b808 |0006: const-string v1, "android.intent.action.SEND" // string@08b8 │ │ +024a58: 6e20 c30c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +024a5e: 0a00 |000b: move-result v0 │ │ +024a60: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ source_file_idx : 1862 (ShareCompat.java) │ │ @@ -12321,33 +12321,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0238f0: |[0238f0] android.support.v4.app.ShareCompat.:()V │ │ -023900: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -023904: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -023908: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02390c: 2200 9600 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0096 │ │ -023910: 7010 cb03 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@03cb │ │ -023916: 6900 6f01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ -02391a: 0e00 |000d: return-void │ │ -02391c: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -023920: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -023924: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -023928: 2200 9500 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0095 │ │ -02392c: 7010 c803 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@03c8 │ │ -023932: 6900 6f01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ -023936: 28f2 |001b: goto 000d // -000e │ │ -023938: 2200 9400 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0094 │ │ -02393c: 7010 c403 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@03c4 │ │ -023942: 6900 6f01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ -023946: 28ea |0023: goto 000d // -0016 │ │ +024a64: |[024a64] android.support.v4.app.ShareCompat.:()V │ │ +024a74: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +024a78: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +024a7c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +024a80: 2200 9600 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0096 │ │ +024a84: 7010 cb03 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@03cb │ │ +024a8a: 6900 6f01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ +024a8e: 0e00 |000d: return-void │ │ +024a90: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +024a94: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +024a98: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +024a9c: 2200 9500 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0095 │ │ +024aa0: 7010 c803 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@03c8 │ │ +024aa6: 6900 6f01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ +024aaa: 28f2 |001b: goto 000d // -000e │ │ +024aac: 2200 9400 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0094 │ │ +024ab0: 7010 c403 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@03c4 │ │ +024ab6: 6900 6f01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ +024aba: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -12359,17 +12359,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023948: |[023948] android.support.v4.app.ShareCompat.:()V │ │ -023958: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02395e: 0e00 |0003: return-void │ │ +024abc: |[024abc] android.support.v4.app.ShareCompat.:()V │ │ +024acc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +024ad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -12378,52 +12378,52 @@ │ │ type : '()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -023960: |[023960] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -023970: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ -023974: 1100 |0002: return-object v0 │ │ +024ad4: |[024ad4] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +024ae4: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ +024ae8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -023978: |[023978] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -023988: 7220 bc0a 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0abc │ │ -02398e: 0c00 |0003: move-result-object v0 │ │ -023990: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -023994: 2201 eb01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -023998: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -02399c: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0239a2: 1a03 2102 |000d: const-string v3, "Could not find menu item with id " // string@0221 │ │ -0239a6: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0239ac: 0c02 |0012: move-result-object v2 │ │ -0239ae: 6e20 da0c 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0239b4: 0c02 |0016: move-result-object v2 │ │ -0239b6: 1a03 6d00 |0017: const-string v3, " in the supplied menu" // string@006d │ │ -0239ba: 6e20 dd0c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0239c0: 0c02 |001c: move-result-object v2 │ │ -0239c2: 6e10 e10c 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0239c8: 0c02 |0020: move-result-object v2 │ │ -0239ca: 7020 960c 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -0239d0: 2701 |0024: throw v1 │ │ -0239d2: 7120 d203 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@03d2 │ │ -0239d8: 0e00 |0028: return-void │ │ +024aec: |[024aec] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +024afc: 7220 bc0a 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0abc │ │ +024b02: 0c00 |0003: move-result-object v0 │ │ +024b04: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +024b08: 2201 eb01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +024b0c: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +024b10: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +024b16: 1a03 2102 |000d: const-string v3, "Could not find menu item with id " // string@0221 │ │ +024b1a: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +024b20: 0c02 |0012: move-result-object v2 │ │ +024b22: 6e20 da0c 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +024b28: 0c02 |0016: move-result-object v2 │ │ +024b2a: 1a03 6d00 |0017: const-string v3, " in the supplied menu" // string@006d │ │ +024b2e: 6e20 dd0c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +024b34: 0c02 |001c: move-result-object v2 │ │ +024b36: 6e10 e10c 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +024b3c: 0c02 |0020: move-result-object v2 │ │ +024b3e: 7020 960c 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +024b44: 2701 |0024: throw v1 │ │ +024b46: 7120 d203 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@03d2 │ │ +024b4c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -12438,18 +12438,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0239dc: |[0239dc] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0239ec: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ -0239f0: 7230 c203 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@03c2 │ │ -0239f6: 0e00 |0005: return-void │ │ +024b50: |[024b50] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +024b60: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016f │ │ +024b64: 7230 c203 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@03c2 │ │ +024b6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -12459,25 +12459,25 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0239f8: |[0239f8] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -023a08: 6e10 0b00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000b │ │ -023a0e: 0c00 |0003: move-result-object v0 │ │ -023a10: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -023a14: 6e10 0e00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ -023a1a: 0c01 |0009: move-result-object v1 │ │ -023a1c: 1a02 c408 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@08c4 │ │ -023a20: 6e20 8e00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008e │ │ -023a26: 0c00 |000f: move-result-object v0 │ │ -023a28: 1f00 1700 |0010: check-cast v0, Landroid/content/ComponentName; // type@0017 │ │ -023a2c: 1100 |0012: return-object v0 │ │ +024b6c: |[024b6c] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +024b7c: 6e10 0b00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000b │ │ +024b82: 0c00 |0003: move-result-object v0 │ │ +024b84: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +024b88: 6e10 0e00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ +024b8e: 0c01 |0009: move-result-object v1 │ │ +024b90: 1a02 c408 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@08c4 │ │ +024b94: 6e20 8e00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008e │ │ +024b9a: 0c00 |000f: move-result-object v0 │ │ +024b9c: 1f00 1700 |0010: check-cast v0, Landroid/content/ComponentName; // type@0017 │ │ +024ba0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -12490,24 +12490,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -023a30: |[023a30] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -023a40: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000c │ │ -023a46: 0c00 |0003: move-result-object v0 │ │ -023a48: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -023a4c: 6e10 0e00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ -023a52: 0c01 |0009: move-result-object v1 │ │ -023a54: 1a02 c508 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@08c5 │ │ -023a58: 6e20 9100 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -023a5e: 0c00 |000f: move-result-object v0 │ │ -023a60: 1100 |0010: return-object v0 │ │ +024ba4: |[024ba4] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +024bb4: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000c │ │ +024bba: 0c00 |0003: move-result-object v0 │ │ +024bbc: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +024bc0: 6e10 0e00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ +024bc6: 0c01 |0009: move-result-object v1 │ │ +024bc8: 1a02 c508 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@08c5 │ │ +024bcc: 6e20 9100 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +024bd2: 0c00 |000f: move-result-object v0 │ │ +024bd4: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ @@ -12545,17 +12545,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023a64: |[023a64] android.support.v4.app.ShareCompatICS.:()V │ │ -023a74: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -023a7a: 0e00 |0003: return-void │ │ +024bd8: |[024bd8] android.support.v4.app.ShareCompatICS.:()V │ │ +024be8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +024bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatICS;) │ │ @@ -12563,42 +12563,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -023a7c: |[023a7c] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -023a8c: 7210 bf0a 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0abf │ │ -023a92: 0c00 |0003: move-result-object v0 │ │ -023a94: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -023a96: 2002 c301 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01c3 │ │ -023a9a: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -023a9e: 2201 c301 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01c3 │ │ -023aa2: 7020 360c 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0c36 │ │ -023aa8: 2202 fb01 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -023aac: 7010 d70c 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -023ab2: 1a03 f700 |0013: const-string v3, ".sharecompat_" // string@00f7 │ │ -023ab6: 6e20 dd0c 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -023abc: 0c02 |0018: move-result-object v2 │ │ -023abe: 6e10 b40c 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -023ac4: 0c03 |001c: move-result-object v3 │ │ -023ac6: 6e10 8e0c 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ -023acc: 0c03 |0020: move-result-object v3 │ │ -023ace: 6e20 dd0c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -023ad4: 0c02 |0024: move-result-object v2 │ │ -023ad6: 6e10 e10c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -023adc: 0c02 |0028: move-result-object v2 │ │ -023ade: 6e20 370c 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0c37 │ │ -023ae4: 6e20 380c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0c38 │ │ -023aea: 7220 c20a 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0ac2 │ │ -023af0: 0e00 |0032: return-void │ │ -023af2: 0701 |0033: move-object v1, v0 │ │ -023af4: 1f01 c301 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01c3 │ │ -023af8: 28d8 |0036: goto 000e // -0028 │ │ +024bf0: |[024bf0] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +024c00: 7210 bf0a 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0abf │ │ +024c06: 0c00 |0003: move-result-object v0 │ │ +024c08: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +024c0a: 2002 c301 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01c3 │ │ +024c0e: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +024c12: 2201 c301 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01c3 │ │ +024c16: 7020 360c 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0c36 │ │ +024c1c: 2202 fb01 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +024c20: 7010 d70c 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +024c26: 1a03 f700 |0013: const-string v3, ".sharecompat_" // string@00f7 │ │ +024c2a: 6e20 dd0c 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +024c30: 0c02 |0018: move-result-object v2 │ │ +024c32: 6e10 b40c 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +024c38: 0c03 |001c: move-result-object v3 │ │ +024c3a: 6e10 8e0c 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ +024c40: 0c03 |0020: move-result-object v3 │ │ +024c42: 6e20 dd0c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +024c48: 0c02 |0024: move-result-object v2 │ │ +024c4a: 6e10 e10c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +024c50: 0c02 |0028: move-result-object v2 │ │ +024c52: 6e20 370c 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0c37 │ │ +024c58: 6e20 380c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0c38 │ │ +024c5e: 7220 c20a 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0ac2 │ │ +024c64: 0e00 |0032: return-void │ │ +024c66: 0701 |0033: move-object v1, v0 │ │ +024c68: 1f01 c301 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01c3 │ │ +024c6c: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -12640,17 +12640,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023afc: |[023afc] android.support.v4.app.ShareCompatJB.:()V │ │ -023b0c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -023b12: 0e00 |0003: return-void │ │ +024c70: |[024c70] android.support.v4.app.ShareCompatJB.:()V │ │ +024c80: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +024c86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatJB;) │ │ @@ -12658,18 +12658,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -023b14: |[023b14] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -023b24: 7110 870a 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0a87 │ │ -023b2a: 0c00 |0003: move-result-object v0 │ │ -023b2c: 1100 |0004: return-object v0 │ │ +024c88: |[024c88] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +024c98: 7110 870a 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0a87 │ │ +024c9e: 0c00 |0003: move-result-object v0 │ │ +024ca0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ @@ -12698,17 +12698,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -023b30: |[023b30] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -023b40: 7020 a00a 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0aa0 │ │ -023b46: 0e00 |0003: return-void │ │ +024ca4: |[024ca4] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +024cb4: 7020 a00a 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0aa0 │ │ +024cba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SuperNotCalledException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -12801,26 +12801,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -023b48: |[023b48] android.support.v4.app.TaskStackBuilder.:()V │ │ -023b58: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -023b5c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -023b60: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -023b64: 2200 9d00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@009d │ │ -023b68: 7010 dd03 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@03dd │ │ -023b6e: 6900 7101 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0171 │ │ -023b72: 0e00 |000d: return-void │ │ -023b74: 2200 9c00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@009c │ │ -023b78: 7010 db03 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@03db │ │ -023b7e: 6900 7101 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0171 │ │ -023b82: 28f8 |0015: goto 000d // -0008 │ │ +024cbc: |[024cbc] android.support.v4.app.TaskStackBuilder.:()V │ │ +024ccc: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +024cd0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +024cd4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +024cd8: 2200 9d00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@009d │ │ +024cdc: 7010 dd03 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@03dd │ │ +024ce2: 6900 7101 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0171 │ │ +024ce6: 0e00 |000d: return-void │ │ +024ce8: 2200 9c00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@009c │ │ +024cec: 7010 db03 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@03db │ │ +024cf2: 6900 7101 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0171 │ │ +024cf6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0006 line=109 │ │ 0x000d line=113 │ │ 0x000e line=111 │ │ locals : │ │ @@ -12830,21 +12830,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -023b84: |[023b84] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -023b94: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -023b9a: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -023b9e: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -023ba4: 5b10 7301 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023ba8: 5b12 7401 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ -023bac: 0e00 |000c: return-void │ │ +024cf8: |[024cf8] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +024d08: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +024d0e: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +024d12: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +024d18: 5b10 7301 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024d1c: 5b12 7401 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ +024d20: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=115 │ │ 0x000a line=119 │ │ 0x000c line=120 │ │ locals : │ │ @@ -12856,18 +12856,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -023bb0: |[023bb0] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -023bc0: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@009f │ │ -023bc4: 7020 e203 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@03e2 │ │ -023bca: 1100 |0005: return-object v0 │ │ +024d24: |[024d24] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +024d34: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@009f │ │ +024d38: 7020 e203 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@03e2 │ │ +024d3e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -12875,18 +12875,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -023bcc: |[023bcc] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -023bdc: 7110 e603 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@03e6 │ │ -023be2: 0c00 |0003: move-result-object v0 │ │ -023be4: 1100 |0004: return-object v0 │ │ +024d40: |[024d40] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +024d50: 7110 e603 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@03e6 │ │ +024d56: 0c00 |0003: move-result-object v0 │ │ +024d58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -12895,18 +12895,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -023be8: |[023be8] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -023bf8: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023bfc: 6e20 fa0c 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -023c02: 1101 |0005: return-object v1 │ │ +024d5c: |[024d5c] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +024d6c: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024d70: 6e20 fa0c 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +024d76: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -12916,36 +12916,36 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -023c04: |[023c04] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -023c14: 5453 7301 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023c18: 6e10 040d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -023c1e: 0a01 |0005: move-result v1 │ │ -023c20: 7110 3303 0600 |0006: invoke-static {v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0333 │ │ -023c26: 0c02 |0009: move-result-object v2 │ │ -023c28: 3802 1e00 |000a: if-eqz v2, 0028 // +001e │ │ -023c2c: 5453 7301 |000c: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023c30: 6e30 f90c 1302 |000e: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ -023c36: 6e10 8a00 0200 |0011: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ -023c3c: 0c03 |0014: move-result-object v3 │ │ -023c3e: 7120 3403 3600 |0015: invoke-static {v6, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0334 │ │ -023c44: 0c02 |0018: move-result-object v2 │ │ -023c46: 28f1 |0019: goto 000a // -000f │ │ -023c48: 0d00 |001a: move-exception v0 │ │ -023c4a: 1a03 8607 |001b: const-string v3, "TaskStackBuilder" // string@0786 │ │ -023c4e: 1a04 d101 |001d: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01d1 │ │ -023c52: 7120 a40a 4300 |001f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ -023c58: 2203 eb01 |0022: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -023c5c: 7020 970c 0300 |0024: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0c97 │ │ -023c62: 2703 |0027: throw v3 │ │ -023c64: 1105 |0028: return-object v5 │ │ +024d78: |[024d78] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +024d88: 5453 7301 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024d8c: 6e10 040d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +024d92: 0a01 |0005: move-result v1 │ │ +024d94: 7110 3303 0600 |0006: invoke-static {v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0333 │ │ +024d9a: 0c02 |0009: move-result-object v2 │ │ +024d9c: 3802 1e00 |000a: if-eqz v2, 0028 // +001e │ │ +024da0: 5453 7301 |000c: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024da4: 6e30 f90c 1302 |000e: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ +024daa: 6e10 8a00 0200 |0011: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ +024db0: 0c03 |0014: move-result-object v3 │ │ +024db2: 7120 3403 3600 |0015: invoke-static {v6, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0334 │ │ +024db8: 0c02 |0018: move-result-object v2 │ │ +024dba: 28f1 |0019: goto 000a // -000f │ │ +024dbc: 0d00 |001a: move-exception v0 │ │ +024dbe: 1a03 8607 |001b: const-string v3, "TaskStackBuilder" // string@0786 │ │ +024dc2: 1a04 d101 |001d: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01d1 │ │ +024dc6: 7120 a40a 4300 |001f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ +024dcc: 2203 eb01 |0022: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +024dd0: 7020 970c 0300 |0024: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0c97 │ │ +024dd6: 2703 |0027: throw v3 │ │ +024dd8: 1105 |0028: return-object v5 │ │ catches : 1 │ │ 0x0011 - 0x0018 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001a │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000a line=168 │ │ @@ -12967,38 +12967,38 @@ │ │ type : '(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -023c74: |[023c74] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -023c84: 5453 7301 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023c88: 6e10 040d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -023c8e: 0a01 |0005: move-result v1 │ │ -023c90: 5453 7401 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ -023c94: 7120 3503 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@0335 │ │ -023c9a: 0c02 |000b: move-result-object v2 │ │ -023c9c: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -023ca0: 5453 7301 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023ca4: 6e30 f90c 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ -023caa: 5453 7401 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ -023cae: 6e10 8a00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ -023cb4: 0c04 |0018: move-result-object v4 │ │ -023cb6: 7120 3403 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0334 │ │ -023cbc: 0c02 |001c: move-result-object v2 │ │ -023cbe: 28ef |001d: goto 000c // -0011 │ │ -023cc0: 0d00 |001e: move-exception v0 │ │ -023cc2: 1a03 8607 |001f: const-string v3, "TaskStackBuilder" // string@0786 │ │ -023cc6: 1a04 d101 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01d1 │ │ -023cca: 7120 a40a 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ -023cd0: 2203 eb01 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -023cd4: 7020 970c 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0c97 │ │ -023cda: 2703 |002b: throw v3 │ │ -023cdc: 1105 |002c: return-object v5 │ │ +024de8: |[024de8] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +024df8: 5453 7301 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024dfc: 6e10 040d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +024e02: 0a01 |0005: move-result v1 │ │ +024e04: 5453 7401 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ +024e08: 7120 3503 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@0335 │ │ +024e0e: 0c02 |000b: move-result-object v2 │ │ +024e10: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +024e14: 5453 7301 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024e18: 6e30 f90c 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ +024e1e: 5453 7401 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ +024e22: 6e10 8a00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ +024e28: 0c04 |0018: move-result-object v4 │ │ +024e2a: 7120 3403 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0334 │ │ +024e30: 0c02 |001c: move-result-object v2 │ │ +024e32: 28ef |001d: goto 000c // -0011 │ │ +024e34: 0d00 |001e: move-exception v0 │ │ +024e36: 1a03 8607 |001f: const-string v3, "TaskStackBuilder" // string@0786 │ │ +024e3a: 1a04 d101 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01d1 │ │ +024e3e: 7120 a40a 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ +024e44: 2203 eb01 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +024e48: 7020 970c 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0c97 │ │ +024e4e: 2703 |002b: throw v3 │ │ +024e50: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=188 │ │ 0x0006 line=190 │ │ 0x000c line=191 │ │ @@ -13022,20 +13022,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -023cec: |[023cec] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -023cfc: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023d00: 6e20 fe0c 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -023d06: 0c00 |0005: move-result-object v0 │ │ -023d08: 1f00 1e00 |0006: check-cast v0, Landroid/content/Intent; // type@001e │ │ -023d0c: 1100 |0008: return-object v0 │ │ +024e60: |[024e60] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +024e70: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024e74: 6e20 fe0c 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +024e7a: 0c00 |0005: move-result-object v0 │ │ +024e7c: 1f00 1e00 |0006: check-cast v0, Landroid/content/Intent; // type@001e │ │ +024e80: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -13044,18 +13044,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -023d10: |[023d10] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -023d20: 6e20 e703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@03e7 │ │ -023d26: 0c00 |0003: move-result-object v0 │ │ -023d28: 1100 |0004: return-object v0 │ │ +024e84: |[024e84] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +024e94: 6e20 e703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@03e7 │ │ +024e9a: 0c00 |0003: move-result-object v0 │ │ +024e9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -13064,19 +13064,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -023d2c: |[023d2c] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -023d3c: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023d40: 6e10 040d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -023d46: 0a00 |0005: move-result v0 │ │ -023d48: 0f00 |0006: return v0 │ │ +024ea0: |[024ea0] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +024eb0: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024eb4: 6e10 040d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +024eba: 0a00 |0005: move-result v0 │ │ +024ebc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #6 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -13084,24 +13084,24 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -023d4c: |[023d4c] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -023d5c: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023d60: 5421 7301 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023d64: 6e10 040d 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -023d6a: 0a01 |0007: move-result v1 │ │ -023d6c: 2311 6602 |0008: new-array v1, v1, [Landroid/content/Intent; // type@0266 │ │ -023d70: 6e20 060d 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ -023d76: 0c00 |000d: move-result-object v0 │ │ -023d78: 1f00 6602 |000e: check-cast v0, [Landroid/content/Intent; // type@0266 │ │ -023d7c: 1100 |0010: return-object v0 │ │ +024ec0: |[024ec0] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +024ed0: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024ed4: 5421 7301 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024ed8: 6e10 040d 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +024ede: 0a01 |0007: move-result v1 │ │ +024ee0: 2311 6602 |0008: new-array v1, v1, [Landroid/content/Intent; // type@0266 │ │ +024ee4: 6e20 060d 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ +024eea: 0c00 |000d: move-result-object v0 │ │ +024eec: 1f00 6602 |000e: check-cast v0, [Landroid/content/Intent; // type@0266 │ │ +024ef0: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #7 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -13109,19 +13109,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -023d80: |[023d80] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -023d90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -023d92: 6e40 ed03 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@03ed │ │ -023d98: 0c00 |0004: move-result-object v0 │ │ -023d9a: 1100 |0005: return-object v0 │ │ +024ef4: |[024ef4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +024f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +024f06: 6e40 ed03 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@03ed │ │ +024f0c: 0c00 |0004: move-result-object v0 │ │ +024f0e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -13131,43 +13131,43 @@ │ │ type : '(IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -023d9c: |[023d9c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -023dac: 5460 7301 |0000: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023db0: 6e10 ff0c 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ -023db6: 0a00 |0005: move-result v0 │ │ -023db8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -023dbc: 2200 ec01 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -023dc0: 1a01 9406 |000a: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0694 │ │ -023dc4: 7020 990c 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -023dca: 2700 |000f: throw v0 │ │ -023dcc: 5460 7301 |0010: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023dd0: 5461 7301 |0012: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023dd4: 6e10 040d 0100 |0014: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -023dda: 0a01 |0017: move-result v1 │ │ -023ddc: 2311 6602 |0018: new-array v1, v1, [Landroid/content/Intent; // type@0266 │ │ -023de0: 6e20 060d 1000 |001a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ -023de6: 0c02 |001d: move-result-object v2 │ │ -023de8: 1f02 6602 |001e: check-cast v2, [Landroid/content/Intent; // type@0266 │ │ -023dec: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -023dee: 4600 0200 |0021: aget-object v0, v2, v0 │ │ -023df2: 1401 00c0 0010 |0023: const v1, #float 2.53915e-29 // #1000c000 │ │ -023df8: 6e20 8500 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -023dfe: 6200 7101 |0029: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0171 │ │ -023e02: 5461 7401 |002b: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ -023e06: 0173 |002d: move v3, v7 │ │ -023e08: 0184 |002e: move v4, v8 │ │ -023e0a: 0795 |002f: move-object v5, v9 │ │ -023e0c: 7806 da03 0000 |0030: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@03da │ │ -023e12: 0c00 |0033: move-result-object v0 │ │ -023e14: 1100 |0034: return-object v0 │ │ +024f10: |[024f10] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +024f20: 5460 7301 |0000: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024f24: 6e10 ff0c 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ +024f2a: 0a00 |0005: move-result v0 │ │ +024f2c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +024f30: 2200 ec01 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +024f34: 1a01 9406 |000a: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0694 │ │ +024f38: 7020 990c 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +024f3e: 2700 |000f: throw v0 │ │ +024f40: 5460 7301 |0010: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024f44: 5461 7301 |0012: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024f48: 6e10 040d 0100 |0014: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +024f4e: 0a01 |0017: move-result v1 │ │ +024f50: 2311 6602 |0018: new-array v1, v1, [Landroid/content/Intent; // type@0266 │ │ +024f54: 6e20 060d 1000 |001a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ +024f5a: 0c02 |001d: move-result-object v2 │ │ +024f5c: 1f02 6602 |001e: check-cast v2, [Landroid/content/Intent; // type@0266 │ │ +024f60: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +024f62: 4600 0200 |0021: aget-object v0, v2, v0 │ │ +024f66: 1401 00c0 0010 |0023: const v1, #float 2.53915e-29 // #1000c000 │ │ +024f6c: 6e20 8500 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +024f72: 6200 7101 |0029: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0171 │ │ +024f76: 5461 7401 |002b: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ +024f7a: 0173 |002d: move v3, v7 │ │ +024f7c: 0184 |002e: move v4, v8 │ │ +024f7e: 0795 |002f: move-object v5, v9 │ │ +024f80: 7806 da03 0000 |0030: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@03da │ │ +024f86: 0c00 |0033: move-result-object v0 │ │ +024f88: 1100 |0034: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0008 line=312 │ │ 0x0010 line=316 │ │ 0x0020 line=317 │ │ 0x0029 line=320 │ │ @@ -13183,19 +13183,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -023e18: |[023e18] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -023e28: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023e2c: 6e10 000d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ -023e32: 0c00 |0005: move-result-object v0 │ │ -023e34: 1100 |0006: return-object v0 │ │ +024f8c: |[024f8c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +024f9c: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024fa0: 6e10 000d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ +024fa6: 0c00 |0005: move-result-object v0 │ │ +024fa8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #10 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -13203,18 +13203,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -023e38: |[023e38] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -023e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -023e4a: 6e20 f003 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@03f0 │ │ -023e50: 0e00 |0004: return-void │ │ +024fac: |[024fac] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +024fbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +024fbe: 6e20 f003 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@03f0 │ │ +024fc4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0004 line=252 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -13223,47 +13223,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -023e54: |[023e54] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -023e64: 5442 7301 |0000: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023e68: 6e10 ff0c 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ -023e6e: 0a02 |0005: move-result v2 │ │ -023e70: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ -023e74: 2202 ec01 |0008: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ -023e78: 1a03 9506 |000a: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0695 │ │ -023e7c: 7020 990c 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -023e82: 2702 |000f: throw v2 │ │ -023e84: 5442 7301 |0010: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023e88: 5443 7301 |0012: iget-object v3, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ -023e8c: 6e10 040d 0300 |0014: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -023e92: 0a03 |0017: move-result v3 │ │ -023e94: 2333 6602 |0018: new-array v3, v3, [Landroid/content/Intent; // type@0266 │ │ -023e98: 6e20 060d 3200 |001a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ -023e9e: 0c00 |001d: move-result-object v0 │ │ -023ea0: 1f00 6602 |001e: check-cast v0, [Landroid/content/Intent; // type@0266 │ │ -023ea4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -023ea6: 4602 0002 |0021: aget-object v2, v0, v2 │ │ -023eaa: 1403 00c0 0010 |0023: const v3, #float 2.53915e-29 // #1000c000 │ │ -023eb0: 6e20 8500 3200 |0026: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -023eb6: 5442 7401 |0029: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ -023eba: 7130 0f04 0205 |002b: invoke-static {v2, v0, v5}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@040f │ │ -023ec0: 0a02 |002e: move-result v2 │ │ -023ec2: 3902 1100 |002f: if-nez v2, 0040 // +0011 │ │ -023ec6: 2102 |0031: array-length v2, v0 │ │ -023ec8: d802 02ff |0032: add-int/lit8 v2, v2, #int -1 // #ff │ │ -023ecc: 4601 0002 |0034: aget-object v1, v0, v2 │ │ -023ed0: 1502 0010 |0036: const/high16 v2, #int 268435456 // #1000 │ │ -023ed4: 6e20 8500 2100 |0038: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -023eda: 5442 7401 |003b: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ -023ede: 6e20 8200 1200 |003d: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0082 │ │ -023ee4: 0e00 |0040: return-void │ │ +024fc8: |[024fc8] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +024fd8: 5442 7301 |0000: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024fdc: 6e10 ff0c 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ +024fe2: 0a02 |0005: move-result v2 │ │ +024fe4: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ +024fe8: 2202 ec01 |0008: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ +024fec: 1a03 9506 |000a: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0695 │ │ +024ff0: 7020 990c 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +024ff6: 2702 |000f: throw v2 │ │ +024ff8: 5442 7301 |0010: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +024ffc: 5443 7301 |0012: iget-object v3, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0173 │ │ +025000: 6e10 040d 0300 |0014: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +025006: 0a03 |0017: move-result v3 │ │ +025008: 2333 6602 |0018: new-array v3, v3, [Landroid/content/Intent; // type@0266 │ │ +02500c: 6e20 060d 3200 |001a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ +025012: 0c00 |001d: move-result-object v0 │ │ +025014: 1f00 6602 |001e: check-cast v0, [Landroid/content/Intent; // type@0266 │ │ +025018: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +02501a: 4602 0002 |0021: aget-object v2, v0, v2 │ │ +02501e: 1403 00c0 0010 |0023: const v3, #float 2.53915e-29 // #1000c000 │ │ +025024: 6e20 8500 3200 |0026: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +02502a: 5442 7401 |0029: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ +02502e: 7130 0f04 0205 |002b: invoke-static {v2, v0, v5}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@040f │ │ +025034: 0a02 |002e: move-result v2 │ │ +025036: 3902 1100 |002f: if-nez v2, 0040 // +0011 │ │ +02503a: 2102 |0031: array-length v2, v0 │ │ +02503c: d802 02ff |0032: add-int/lit8 v2, v2, #int -1 // #ff │ │ +025040: 4601 0002 |0034: aget-object v1, v0, v2 │ │ +025044: 1502 0010 |0036: const/high16 v2, #int 268435456 // #1000 │ │ +025048: 6e20 8500 2100 |0038: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +02504e: 5442 7401 |003b: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0174 │ │ +025052: 6e20 8200 1200 |003d: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0082 │ │ +025058: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0008 line=267 │ │ 0x0010 line=271 │ │ 0x0020 line=272 │ │ 0x0029 line=275 │ │ @@ -13302,17 +13302,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023ee8: |[023ee8] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -023ef8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -023efe: 0e00 |0003: return-void │ │ +02505c: |[02505c] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +02506c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +025072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderHoneycomb;) │ │ @@ -13320,18 +13320,18 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -023f00: |[023f00] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -023f10: 7140 6e00 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@006e │ │ -023f16: 0c00 |0003: move-result-object v0 │ │ -023f18: 1100 |0004: return-object v0 │ │ +025074: |[025074] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +025084: 7140 6e00 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@006e │ │ +02508a: 0c00 |0003: move-result-object v0 │ │ +02508c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ @@ -13363,17 +13363,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023f1c: |[023f1c] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -023f2c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -023f32: 0e00 |0003: return-void │ │ +025090: |[025090] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +0250a0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0250a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderJellybean;) │ │ @@ -13381,18 +13381,18 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -023f34: |[023f34] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -023f44: 7155 6f00 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@006f │ │ -023f4a: 0c00 |0003: move-result-object v0 │ │ -023f4c: 1100 |0004: return-object v0 │ │ +0250a8: |[0250a8] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0250b8: 7155 6f00 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@006f │ │ +0250be: 0c00 |0003: move-result-object v0 │ │ +0250c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ @@ -13425,17 +13425,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023f50: |[023f50] android.support.v4.content.ContextCompat.:()V │ │ -023f60: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -023f66: 0e00 |0003: return-void │ │ +0250c4: |[0250c4] android.support.v4.content.ContextCompat.:()V │ │ +0250d4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0250da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -13443,19 +13443,19 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -023f68: |[023f68] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -023f78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -023f7a: 7130 0f04 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@040f │ │ -023f80: 0a00 |0004: move-result v0 │ │ -023f82: 0f00 |0005: return v0 │ │ +0250dc: |[0250dc] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +0250ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0250ee: 7130 0f04 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@040f │ │ +0250f4: 0a00 |0004: move-result v0 │ │ +0250f6: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -13464,27 +13464,27 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -023f84: |[023f84] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -023f94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -023f96: 6000 1d00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -023f9a: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -023f9e: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -023fa2: 7130 1304 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0413 │ │ -023fa8: 0f01 |000a: return v1 │ │ -023faa: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -023fae: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -023fb2: 7120 1104 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0411 │ │ -023fb8: 28f8 |0012: goto 000a // -0008 │ │ -023fba: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -023fbc: 28f6 |0014: goto 000a // -000a │ │ +0250f8: |[0250f8] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +025108: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02510a: 6000 1d00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02510e: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +025112: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +025116: 7130 1304 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0413 │ │ +02511c: 0f01 |000a: return v1 │ │ +02511e: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +025122: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +025126: 7120 1104 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0411 │ │ +02512c: 28f8 |0012: goto 000a // -0008 │ │ +02512e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +025130: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x000a line=97 │ │ 0x000b line=93 │ │ @@ -13522,17 +13522,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023fc0: |[023fc0] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -023fd0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -023fd6: 0e00 |0003: return-void │ │ +025134: |[025134] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +025144: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02514a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -13540,17 +13540,17 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -023fd8: |[023fd8] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -023fe8: 6e20 8000 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0080 │ │ -023fee: 0e00 |0003: return-void │ │ +02514c: |[02514c] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +02515c: 6e20 8000 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0080 │ │ +025162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ @@ -13581,17 +13581,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023ff0: |[023ff0] android.support.v4.content.ContextCompatJellybean.:()V │ │ -024000: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -024006: 0e00 |0003: return-void │ │ +025164: |[025164] android.support.v4.content.ContextCompatJellybean.:()V │ │ +025174: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02517a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatJellybean;) │ │ @@ -13599,17 +13599,17 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -024008: |[024008] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -024018: 6e30 8100 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0081 │ │ -02401e: 0e00 |0003: return-void │ │ +02517c: |[02517c] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +02518c: 6e30 8100 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0081 │ │ +025192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ @@ -13676,17 +13676,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024020: |[024020] android.support.v4.content.IntentCompat.:()V │ │ -024030: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -024036: 0e00 |0003: return-void │ │ +025194: |[025194] android.support.v4.content.IntentCompat.:()V │ │ +0251a4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0251aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -13725,20 +13725,20 @@ │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -024038: |[024038] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -024048: 5b12 8f01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@018f │ │ -02404c: 2200 4400 |0002: new-instance v0, Landroid/os/Handler; // type@0044 │ │ -024050: 7010 0f01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ -024056: 7020 c100 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00c1 │ │ -02405c: 0e00 |000a: return-void │ │ +0251ac: |[0251ac] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +0251bc: 5b12 8f01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@018f │ │ +0251c0: 2200 4400 |0002: new-instance v0, Landroid/os/Handler; // type@0044 │ │ +0251c4: 7010 0f01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ +0251ca: 7020 c100 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00c1 │ │ +0251d0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ 0x000a line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -13751,17 +13751,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -024060: |[024060] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -024070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -024072: 0f00 |0001: return v0 │ │ +0251d4: |[0251d4] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +0251e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0251e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -13770,18 +13770,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -024074: |[024074] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -024084: 5410 8f01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@018f │ │ -024088: 6e10 4204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0442 │ │ -02408e: 0e00 |0005: return-void │ │ +0251e8: |[0251e8] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +0251f8: 5410 8f01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@018f │ │ +0251fc: 6e10 4204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0442 │ │ +025202: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ @@ -13890,26 +13890,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -024090: |[024090] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -0240a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0240a2: 7010 b10c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0240a8: 5c21 9601 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ -0240ac: 5c21 9001 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ -0240b0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0240b2: 5c20 9501 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ -0240b6: 5c21 9101 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ -0240ba: 6e10 7500 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0075 │ │ -0240c0: 0c00 |0010: move-result-object v0 │ │ -0240c2: 5b20 9201 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0192 │ │ -0240c6: 0e00 |0013: return-void │ │ +025204: |[025204] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +025214: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +025216: 7010 b10c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02521c: 5c21 9601 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ +025220: 5c21 9001 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ +025224: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +025226: 5c20 9501 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ +02522a: 5c21 9101 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ +02522e: 6e10 7500 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0075 │ │ +025234: 0c00 |0010: move-result-object v0 │ │ +025236: 5b20 9201 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0192 │ │ +02523a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -13926,19 +13926,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0240c8: |[0240c8] android.support.v4.content.Loader.abandon:()V │ │ -0240d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0240da: 5c10 9001 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ -0240de: 6e10 4104 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0441 │ │ -0240e4: 0e00 |0006: return-void │ │ +02523c: |[02523c] android.support.v4.content.Loader.abandon:()V │ │ +02524c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02524e: 5c10 9001 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ +025252: 6e10 4104 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0441 │ │ +025258: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0003 line=262 │ │ 0x0006 line=263 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -13949,24 +13949,24 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0240e8: |[0240e8] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0240f8: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -0240fc: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -024100: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ -024106: 7120 dc04 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ -02410c: 1a01 ca14 |000a: const-string v1, "}" // string@14ca │ │ -024110: 6e20 dd0c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024116: 6e10 e10c 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02411c: 0c01 |0012: move-result-object v1 │ │ -02411e: 1101 |0013: return-object v1 │ │ +02525c: |[02525c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +02526c: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +025270: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +025274: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ +02527a: 7120 dc04 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ +025280: 1a01 c814 |000a: const-string v1, "}" // string@14c8 │ │ +025284: 6e20 dd0c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02528a: 6e10 e10c 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +025290: 0c01 |0012: move-result-object v1 │ │ +025292: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ 0x000a line=343 │ │ 0x000f line=344 │ │ locals : │ │ @@ -13981,20 +13981,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -024120: |[024120] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -024130: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ -024134: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -024138: 5410 9401 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ -02413c: 7230 3504 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0435 │ │ -024142: 0e00 |0009: return-void │ │ +025294: |[025294] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +0252a4: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ +0252a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0252ac: 5410 9401 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ +0252b0: 7230 3504 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0435 │ │ +0252b6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0009 line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -14007,42 +14007,42 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -024144: |[024144] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -024154: 6e20 800c 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -02415a: 1a00 d20e |0003: const-string v0, "mId=" // string@0ed2 │ │ -02415e: 6e20 800c 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -024164: 5210 9301 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0193 │ │ -024168: 6e20 7e0c 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -02416e: 1a00 8200 |000d: const-string v0, " mListener=" // string@0082 │ │ -024172: 6e20 800c 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -024178: 5410 9401 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ -02417c: 6e20 840c 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -024182: 6e20 800c 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -024188: 1a00 590f |001a: const-string v0, "mStarted=" // string@0f59 │ │ -02418c: 6e20 800c 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -024192: 5510 9601 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ -024196: 6e20 810c 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -02419c: 1a00 7900 |0024: const-string v0, " mContentChanged=" // string@0079 │ │ -0241a0: 6e20 800c 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0241a6: 5510 9101 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ -0241aa: 6e20 810c 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -0241b0: 1a00 7200 |002e: const-string v0, " mAbandoned=" // string@0072 │ │ -0241b4: 6e20 800c 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0241ba: 5510 9001 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ -0241be: 6e20 810c 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -0241c4: 1a00 8900 |0038: const-string v0, " mReset=" // string@0089 │ │ -0241c8: 6e20 800c 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0241ce: 5510 9501 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ -0241d2: 6e20 860c 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -0241d8: 0e00 |0042: return-void │ │ +0252b8: |[0252b8] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0252c8: 6e20 800c 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0252ce: 1a00 d00e |0003: const-string v0, "mId=" // string@0ed0 │ │ +0252d2: 6e20 800c 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0252d8: 5210 9301 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0193 │ │ +0252dc: 6e20 7e0c 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +0252e2: 1a00 8300 |000d: const-string v0, " mListener=" // string@0083 │ │ +0252e6: 6e20 800c 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0252ec: 5410 9401 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ +0252f0: 6e20 840c 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +0252f6: 6e20 800c 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0252fc: 1a00 570f |001a: const-string v0, "mStarted=" // string@0f57 │ │ +025300: 6e20 800c 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +025306: 5510 9601 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ +02530a: 6e20 810c 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +025310: 1a00 7a00 |0024: const-string v0, " mContentChanged=" // string@007a │ │ +025314: 6e20 800c 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +02531a: 5510 9101 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ +02531e: 6e20 810c 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +025324: 1a00 7300 |002e: const-string v0, " mAbandoned=" // string@0073 │ │ +025328: 6e20 800c 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +02532e: 5510 9001 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ +025332: 6e20 810c 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +025338: 1a00 8a00 |0038: const-string v0, " mReset=" // string@008a │ │ +02533c: 6e20 800c 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +025342: 5510 9501 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ +025346: 6e20 860c 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +02534c: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x000d line=367 │ │ 0x0017 line=368 │ │ 0x0024 line=369 │ │ 0x002e line=370 │ │ @@ -14061,17 +14061,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0241dc: |[0241dc] android.support.v4.content.Loader.forceLoad:()V │ │ -0241ec: 6e10 4304 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0443 │ │ -0241f2: 0e00 |0003: return-void │ │ +025350: |[025350] android.support.v4.content.Loader.forceLoad:()V │ │ +025360: 6e10 4304 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0443 │ │ +025366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -14081,17 +14081,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0241f4: |[0241f4] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -024204: 5410 9201 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0192 │ │ -024208: 1100 |0002: return-object v0 │ │ +025368: |[025368] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +025378: 5410 9201 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0192 │ │ +02537c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14100,17 +14100,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02420c: |[02420c] android.support.v4.content.Loader.getId:()I │ │ -02421c: 5210 9301 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0193 │ │ -024220: 0f00 |0002: return v0 │ │ +025380: |[025380] android.support.v4.content.Loader.getId:()I │ │ +025390: 5210 9301 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0193 │ │ +025394: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14119,17 +14119,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024224: |[024224] android.support.v4.content.Loader.isAbandoned:()Z │ │ -024234: 5510 9001 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ -024238: 0f00 |0002: return v0 │ │ +025398: |[025398] android.support.v4.content.Loader.isAbandoned:()Z │ │ +0253a8: 5510 9001 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ +0253ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14138,17 +14138,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02423c: |[02423c] android.support.v4.content.Loader.isReset:()Z │ │ -02424c: 5510 9501 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ -024250: 0f00 |0002: return v0 │ │ +0253b0: |[0253b0] android.support.v4.content.Loader.isReset:()Z │ │ +0253c0: 5510 9501 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ +0253c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14157,17 +14157,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024254: |[024254] android.support.v4.content.Loader.isStarted:()Z │ │ -024264: 5510 9601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ -024268: 0f00 |0002: return v0 │ │ +0253c8: |[0253c8] android.support.v4.content.Loader.isStarted:()Z │ │ +0253d8: 5510 9601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ +0253dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14176,16 +14176,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02426c: |[02426c] android.support.v4.content.Loader.onAbandon:()V │ │ -02427c: 0e00 |0000: return-void │ │ +0253e0: |[0253e0] android.support.v4.content.Loader.onAbandon:()V │ │ +0253f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14194,22 +14194,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -024280: |[024280] android.support.v4.content.Loader.onContentChanged:()V │ │ -024290: 5510 9601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ -024294: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -024298: 6e10 3b04 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@043b │ │ -02429e: 0e00 |0007: return-void │ │ -0242a0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0242a2: 5c10 9101 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ -0242a6: 28fc |000b: goto 0007 // -0004 │ │ +0253f4: |[0253f4] android.support.v4.content.Loader.onContentChanged:()V │ │ +025404: 5510 9601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ +025408: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +02540c: 6e10 3b04 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@043b │ │ +025412: 0e00 |0007: return-void │ │ +025414: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +025416: 5c10 9101 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ +02541a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=327 │ │ 0x0007 line=334 │ │ 0x0008 line=332 │ │ locals : │ │ @@ -14221,16 +14221,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0242a8: |[0242a8] android.support.v4.content.Loader.onForceLoad:()V │ │ -0242b8: 0e00 |0000: return-void │ │ +02541c: |[02541c] android.support.v4.content.Loader.onForceLoad:()V │ │ +02542c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14239,16 +14239,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0242bc: |[0242bc] android.support.v4.content.Loader.onReset:()V │ │ -0242cc: 0e00 |0000: return-void │ │ +025430: |[025430] android.support.v4.content.Loader.onReset:()V │ │ +025440: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14257,16 +14257,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0242d0: |[0242d0] android.support.v4.content.Loader.onStartLoading:()V │ │ -0242e0: 0e00 |0000: return-void │ │ +025444: |[025444] android.support.v4.content.Loader.onStartLoading:()V │ │ +025454: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14275,16 +14275,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0242e4: |[0242e4] android.support.v4.content.Loader.onStopLoading:()V │ │ -0242f4: 0e00 |0000: return-void │ │ +025458: |[025458] android.support.v4.content.Loader.onStopLoading:()V │ │ +025468: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14293,24 +14293,24 @@ │ │ type : '(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0242f8: |[0242f8] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -024308: 5420 9401 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ -02430c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -024310: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -024314: 1a01 8e07 |0006: const-string v1, "There is already a listener registered" // string@078e │ │ -024318: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -02431e: 2700 |000b: throw v0 │ │ -024320: 5b24 9401 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ -024324: 5923 9301 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0193 │ │ -024328: 0e00 |0010: return-void │ │ +02546c: |[02546c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +02547c: 5420 9401 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ +025480: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +025484: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +025488: 1a01 8e07 |0006: const-string v1, "There is already a listener registered" // string@078e │ │ +02548c: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +025492: 2700 |000b: throw v0 │ │ +025494: 5b24 9401 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ +025498: 5923 9301 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0193 │ │ +02549c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000c line=132 │ │ 0x000e line=133 │ │ 0x0010 line=134 │ │ @@ -14326,23 +14326,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02432c: |[02432c] android.support.v4.content.Loader.reset:()V │ │ -02433c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02433e: 6e10 4404 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0444 │ │ -024344: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -024346: 5c20 9501 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ -02434a: 5c21 9601 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ -02434e: 5c21 9001 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ -024352: 5c21 9101 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ -024356: 0e00 |000d: return-void │ │ +0254a0: |[0254a0] android.support.v4.content.Loader.reset:()V │ │ +0254b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0254b2: 6e10 4404 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0444 │ │ +0254b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0254ba: 5c20 9501 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ +0254be: 5c21 9601 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ +0254c2: 5c21 9001 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ +0254c6: 5c21 9101 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ +0254ca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=290 │ │ 0x0004 line=291 │ │ 0x0007 line=292 │ │ 0x0009 line=293 │ │ 0x000b line=294 │ │ @@ -14356,22 +14356,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -024358: |[024358] android.support.v4.content.Loader.startLoading:()V │ │ -024368: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02436a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -02436c: 5c20 9601 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ -024370: 5c21 9501 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ -024374: 5c21 9001 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ -024378: 6e10 4504 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0445 │ │ -02437e: 0e00 |000b: return-void │ │ +0254cc: |[0254cc] android.support.v4.content.Loader.startLoading:()V │ │ +0254dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0254de: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0254e0: 5c20 9601 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ +0254e4: 5c21 9501 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0195 │ │ +0254e8: 5c21 9001 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0190 │ │ +0254ec: 6e10 4504 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0445 │ │ +0254f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0008 line=197 │ │ 0x000b line=198 │ │ @@ -14384,19 +14384,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024380: |[024380] android.support.v4.content.Loader.stopLoading:()V │ │ -024390: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -024392: 5c10 9601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ -024396: 6e10 4604 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0446 │ │ -02439c: 0e00 |0006: return-void │ │ +0254f4: |[0254f4] android.support.v4.content.Loader.stopLoading:()V │ │ +025504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +025506: 5c10 9601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0196 │ │ +02550a: 6e10 4604 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0446 │ │ +025510: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=243 │ │ 0x0006 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -14407,19 +14407,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0243a0: |[0243a0] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -0243b0: 5520 9101 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ -0243b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0243b6: 5c21 9101 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ -0243ba: 0f00 |0005: return v0 │ │ +025514: |[025514] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +025524: 5520 9101 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ +025528: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02552a: 5c21 9101 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0191 │ │ +02552e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ @@ -14431,28 +14431,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0243bc: |[0243bc] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -0243cc: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -0243d0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0243d4: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ -0243da: 7120 dc04 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ -0243e0: 1a01 6200 |000a: const-string v1, " id=" // string@0062 │ │ -0243e4: 6e20 dd0c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0243ea: 5221 9301 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0193 │ │ -0243ee: 6e20 da0c 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0243f4: 1a01 ca14 |0014: const-string v1, "}" // string@14ca │ │ -0243f8: 6e20 dd0c 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0243fe: 6e10 e10c 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -024404: 0c01 |001c: move-result-object v1 │ │ -024406: 1101 |001d: return-object v1 │ │ +025530: |[025530] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +025540: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +025544: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +025548: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ +02554e: 7120 dc04 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ +025554: 1a01 6200 |000a: const-string v1, " id=" // string@0062 │ │ +025558: 6e20 dd0c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02555e: 5221 9301 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0193 │ │ +025562: 6e20 da0c 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +025568: 1a01 c814 |0014: const-string v1, "}" // string@14c8 │ │ +02556c: 6e20 dd0c 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025572: 6e10 e10c 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +025578: 0c01 |001c: move-result-object v1 │ │ +02557a: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0007 line=350 │ │ 0x000a line=351 │ │ 0x000f line=352 │ │ 0x0014 line=353 │ │ @@ -14467,30 +14467,30 @@ │ │ type : '(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -024408: |[024408] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -024418: 5420 9401 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ -02441c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -024420: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -024424: 1a01 9606 |0006: const-string v1, "No listener register" // string@0696 │ │ -024428: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -02442e: 2700 |000b: throw v0 │ │ -024430: 5420 9401 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ -024434: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -024438: 2200 eb01 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -02443c: 1a01 c601 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01c6 │ │ -024440: 7020 960c 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -024446: 2700 |0017: throw v0 │ │ -024448: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02444a: 5b20 9401 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ -02444e: 0e00 |001b: return-void │ │ +02557c: |[02557c] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +02558c: 5420 9401 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ +025590: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +025594: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +025598: 1a01 9606 |0006: const-string v1, "No listener register" // string@0696 │ │ +02559c: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +0255a2: 2700 |000b: throw v0 │ │ +0255a4: 5420 9401 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ +0255a8: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +0255ac: 2200 eb01 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +0255b0: 1a01 c601 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01c6 │ │ +0255b4: 7020 960c 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +0255ba: 2700 |0017: throw v0 │ │ +0255bc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0255be: 5b20 9401 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0194 │ │ +0255c2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000c line=145 │ │ 0x0010 line=146 │ │ 0x0018 line=148 │ │ @@ -14535,18 +14535,18 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -024450: |[024450] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -024460: 5b01 9701 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0197 │ │ -024464: 7020 1001 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0110 │ │ -02446a: 0e00 |0005: return-void │ │ +0255c4: |[0255c4] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +0255d4: 5b01 9701 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0197 │ │ +0255d8: 7020 1001 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0110 │ │ +0255de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0006 reg=2 x0 Landroid/os/Looper; │ │ @@ -14557,24 +14557,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02446c: |[02446c] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -02447c: 5220 2000 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0020 │ │ -024480: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -024486: 6f20 1201 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0112 │ │ -02448c: 0e00 |0008: return-void │ │ -02448e: 5410 9701 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0197 │ │ -024492: 7110 5504 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0455 │ │ -024498: 28fa |000e: goto 0008 // -0006 │ │ -02449a: 0000 |000f: nop // spacer │ │ -02449c: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +0255e0: |[0255e0] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +0255f0: 5220 2000 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0020 │ │ +0255f4: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +0255fa: 6f20 1201 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0112 │ │ +025600: 0e00 |0008: return-void │ │ +025602: 5410 9701 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0197 │ │ +025606: 7110 5504 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0455 │ │ +02560c: 28fa |000e: goto 0008 // -0006 │ │ +02560e: 0000 |000f: nop // spacer │ │ +025610: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=119 │ │ 0x0008 line=121 │ │ 0x0009 line=116 │ │ 0x000f line=114 │ │ @@ -14624,19 +14624,19 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0244a8: |[0244a8] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -0244b8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0244be: 5b01 9801 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0198 │ │ -0244c2: 5b02 9901 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0199 │ │ -0244c6: 0e00 |0007: return-void │ │ +02561c: |[02561c] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +02562c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +025632: 5b01 9801 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0198 │ │ +025636: 5b02 9901 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0199 │ │ +02563a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ @@ -14688,19 +14688,19 @@ │ │ type : '(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0244c8: |[0244c8] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -0244d8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0244de: 5b01 9b01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@019b │ │ -0244e2: 5b02 9c01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019c │ │ -0244e6: 0e00 |0007: return-void │ │ +02563c: |[02563c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +02564c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +025652: 5b01 9b01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@019b │ │ +025656: 5b02 9c01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019c │ │ +02565a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -14714,31 +14714,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0244e8: |[0244e8] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -0244f8: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -0244fc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -024500: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ -024506: 1a01 f506 |0007: const-string v1, "Receiver{" // string@06f5 │ │ -02450a: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024510: 5421 9c01 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019c │ │ -024514: 6e20 dc0c 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -02451a: 1a01 5c00 |0011: const-string v1, " filter=" // string@005c │ │ -02451e: 6e20 dd0c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024524: 5421 9b01 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@019b │ │ -024528: 6e20 dc0c 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -02452e: 1a01 ca14 |001b: const-string v1, "}" // string@14ca │ │ -024532: 6e20 dd0c 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024538: 6e10 e10c 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02453e: 0c01 |0023: move-result-object v1 │ │ -024540: 1101 |0024: return-object v1 │ │ +02565c: |[02565c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +02566c: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +025670: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +025674: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ +02567a: 1a01 f506 |0007: const-string v1, "Receiver{" // string@06f5 │ │ +02567e: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025684: 5421 9c01 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019c │ │ +025688: 6e20 dc0c 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +02568e: 1a01 5c00 |0011: const-string v1, " filter=" // string@005c │ │ +025692: 6e20 dd0c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025698: 5421 9b01 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@019b │ │ +02569c: 6e20 dc0c 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0256a2: 1a01 c814 |001b: const-string v1, "}" // string@14c8 │ │ +0256a6: 6e20 dd0c 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0256ac: 6e10 e10c 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0256b2: 0c01 |0023: move-result-object v1 │ │ +0256b4: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ @@ -14826,51 +14826,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -024544: |[024544] android.support.v4.content.LocalBroadcastManager.:()V │ │ -024554: 2200 f701 |0000: new-instance v0, Ljava/lang/Object; // type@01f7 │ │ -024558: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02455e: 6900 a401 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01a4 │ │ -024562: 0e00 |0007: return-void │ │ +0256b8: |[0256b8] android.support.v4.content.LocalBroadcastManager.:()V │ │ +0256c8: 2200 f701 |0000: new-instance v0, Ljava/lang/Object; // type@01f7 │ │ +0256cc: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0256d2: 6900 a401 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01a4 │ │ +0256d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -024564: |[024564] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -024574: 7010 b10c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02457a: 2200 1702 |0003: new-instance v0, Ljava/util/HashMap; // type@0217 │ │ -02457e: 7010 0c0d 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d0c │ │ -024584: 5b20 a601 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ -024588: 2200 1702 |000a: new-instance v0, Ljava/util/HashMap; // type@0217 │ │ -02458c: 7010 0c0d 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d0c │ │ -024592: 5b20 a001 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ -024596: 2200 1102 |0011: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -02459a: 7010 f70c 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0245a0: 5b20 a501 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ -0245a4: 5b23 a101 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01a1 │ │ -0245a8: 2200 ac00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00ac │ │ -0245ac: 6e10 7900 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0079 │ │ -0245b2: 0c01 |001f: move-result-object v1 │ │ -0245b4: 7030 4e04 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@044e │ │ -0245ba: 5b20 a201 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a2 │ │ -0245be: 0e00 |0025: return-void │ │ +0256d8: |[0256d8] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +0256e8: 7010 b10c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0256ee: 2200 1702 |0003: new-instance v0, Ljava/util/HashMap; // type@0217 │ │ +0256f2: 7010 0c0d 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d0c │ │ +0256f8: 5b20 a601 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ +0256fc: 2200 1702 |000a: new-instance v0, Ljava/util/HashMap; // type@0217 │ │ +025700: 7010 0c0d 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d0c │ │ +025706: 5b20 a001 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ +02570a: 2200 1102 |0011: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +02570e: 7010 f70c 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +025714: 5b20 a501 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ +025718: 5b23 a101 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01a1 │ │ +02571c: 2200 ac00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00ac │ │ +025720: 6e10 7900 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0079 │ │ +025726: 0c01 |001f: move-result-object v1 │ │ +025728: 7030 4e04 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@044e │ │ +02572e: 5b20 a201 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a2 │ │ +025732: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -14885,17 +14885,17 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0245c0: |[0245c0] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -0245d0: 7010 5604 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0456 │ │ -0245d6: 0e00 |0003: return-void │ │ +025734: |[025734] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +025744: 7010 5604 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0456 │ │ +02574a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/LocalBroadcastManager; │ │ │ │ #3 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ @@ -14903,54 +14903,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0245d8: |[0245d8] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -0245e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0245ea: 5486 a601 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ -0245ee: 1d06 |0003: monitor-enter v6 │ │ -0245f0: 5485 a501 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ -0245f4: 6e10 040d 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0245fa: 0a00 |0009: move-result v0 │ │ -0245fc: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -024600: 1e06 |000c: monitor-exit v6 │ │ -024602: 0e00 |000d: return-void │ │ -024604: 2302 6c02 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@026c │ │ -024608: 5485 a501 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ -02460c: 6e20 060d 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ -024612: 5485 a501 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ -024616: 6e10 fc0c 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ -02461c: 1e06 |001a: monitor-exit v6 │ │ -02461e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -024620: 2125 |001c: array-length v5, v2 │ │ -024622: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -024626: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -02462a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -02462c: 5415 9901 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0199 │ │ -024630: 6e10 040d 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -024636: 0a05 |0027: move-result v5 │ │ -024638: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -02463c: 5415 9901 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0199 │ │ -024640: 6e20 fe0c 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -024646: 0c05 |002f: move-result-object v5 │ │ -024648: 1f05 ae00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ -02464c: 5455 9c01 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019c │ │ -024650: 5486 a101 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01a1 │ │ -024654: 5417 9801 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0198 │ │ -024658: 6e30 7100 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0071 │ │ -02465e: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -024662: 28e5 |003d: goto 0022 // -001b │ │ -024664: 0d05 |003e: move-exception v5 │ │ -024666: 1e06 |003f: monitor-exit v6 │ │ -024668: 2705 |0040: throw v5 │ │ -02466a: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02466e: 28d9 |0043: goto 001c // -0027 │ │ +02574c: |[02574c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +02575c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02575e: 5486 a601 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ +025762: 1d06 |0003: monitor-enter v6 │ │ +025764: 5485 a501 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ +025768: 6e10 040d 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02576e: 0a00 |0009: move-result v0 │ │ +025770: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +025774: 1e06 |000c: monitor-exit v6 │ │ +025776: 0e00 |000d: return-void │ │ +025778: 2302 6c02 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@026c │ │ +02577c: 5485 a501 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ +025780: 6e20 060d 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ +025786: 5485 a501 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ +02578a: 6e10 fc0c 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ +025790: 1e06 |001a: monitor-exit v6 │ │ +025792: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +025794: 2125 |001c: array-length v5, v2 │ │ +025796: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +02579a: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +02579e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0257a0: 5415 9901 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0199 │ │ +0257a4: 6e10 040d 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0257aa: 0a05 |0027: move-result v5 │ │ +0257ac: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +0257b0: 5415 9901 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0199 │ │ +0257b4: 6e20 fe0c 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0257ba: 0c05 |002f: move-result-object v5 │ │ +0257bc: 1f05 ae00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ +0257c0: 5455 9c01 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019c │ │ +0257c4: 5486 a101 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01a1 │ │ +0257c8: 5417 9801 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0198 │ │ +0257cc: 6e30 7100 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0071 │ │ +0257d2: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0257d6: 28e5 |003d: goto 0022 // -001b │ │ +0257d8: 0d05 |003e: move-exception v5 │ │ +0257da: 1e06 |003f: monitor-exit v6 │ │ +0257dc: 2705 |0040: throw v5 │ │ +0257de: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0257e2: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -14986,30 +14986,30 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -024684: |[024684] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -024694: 6201 a401 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01a4 │ │ -024698: 1d01 |0002: monitor-enter v1 │ │ -02469a: 6200 a301 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a3 │ │ -02469e: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -0246a2: 2200 af00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00af │ │ -0246a6: 6e10 7500 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0075 │ │ -0246ac: 0c02 |000c: move-result-object v2 │ │ -0246ae: 7020 5404 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0454 │ │ -0246b4: 6900 a301 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a3 │ │ -0246b8: 6200 a301 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a3 │ │ -0246bc: 1e01 |0014: monitor-exit v1 │ │ -0246be: 1100 |0015: return-object v0 │ │ -0246c0: 0d00 |0016: move-exception v0 │ │ -0246c2: 1e01 |0017: monitor-exit v1 │ │ -0246c4: 2700 |0018: throw v0 │ │ +0257f8: |[0257f8] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +025808: 6201 a401 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01a4 │ │ +02580c: 1d01 |0002: monitor-enter v1 │ │ +02580e: 6200 a301 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a3 │ │ +025812: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +025816: 2200 af00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00af │ │ +02581a: 6e10 7500 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0075 │ │ +025820: 0c02 |000c: move-result-object v2 │ │ +025822: 7020 5404 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0454 │ │ +025828: 6900 a301 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a3 │ │ +02582c: 6200 a301 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a3 │ │ +025830: 1e01 |0014: monitor-exit v1 │ │ +025832: 1100 |0015: return-object v0 │ │ +025834: 0d00 |0016: move-exception v0 │ │ +025836: 1e01 |0017: monitor-exit v1 │ │ +025838: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -15024,54 +15024,54 @@ │ │ type : '(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0246d4: |[0246d4] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -0246e4: 5476 a601 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ -0246e8: 1d06 |0002: monitor-enter v6 │ │ -0246ea: 2202 ae00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ -0246ee: 7030 5104 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0451 │ │ -0246f4: 5475 a601 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ -0246f8: 6e20 0d0d 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ -0246fe: 0c03 |000d: move-result-object v3 │ │ -024700: 1f03 1102 |000e: check-cast v3, Ljava/util/ArrayList; // type@0211 │ │ -024704: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -024708: 2203 1102 |0012: new-instance v3, Ljava/util/ArrayList; // type@0211 │ │ -02470c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -02470e: 7020 f80c 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ -024714: 5475 a601 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ -024718: 6e30 0e0d 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d0e │ │ -02471e: 6e20 fa0c 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -024724: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -024726: 6e10 9f00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@009f │ │ -02472c: 0a05 |0024: move-result v5 │ │ -02472e: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -024732: 6e20 a000 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a0 │ │ -024738: 0c00 |002a: move-result-object v0 │ │ -02473a: 5475 a001 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ -02473e: 6e20 0d0d 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ -024744: 0c01 |0030: move-result-object v1 │ │ -024746: 1f01 1102 |0031: check-cast v1, Ljava/util/ArrayList; // type@0211 │ │ -02474a: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -02474e: 2201 1102 |0035: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ -024752: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -024754: 7020 f80c 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ -02475a: 5475 a001 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ -02475e: 6e30 0e0d 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d0e │ │ -024764: 6e20 fa0c 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -02476a: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02476e: 28dc |0045: goto 0021 // -0024 │ │ -024770: 1e06 |0046: monitor-exit v6 │ │ -024772: 0e00 |0047: return-void │ │ -024774: 0d05 |0048: move-exception v5 │ │ -024776: 1e06 |0049: monitor-exit v6 │ │ -024778: 2705 |004a: throw v5 │ │ +025848: |[025848] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +025858: 5476 a601 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ +02585c: 1d06 |0002: monitor-enter v6 │ │ +02585e: 2202 ae00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ +025862: 7030 5104 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0451 │ │ +025868: 5475 a601 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ +02586c: 6e20 0d0d 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ +025872: 0c03 |000d: move-result-object v3 │ │ +025874: 1f03 1102 |000e: check-cast v3, Ljava/util/ArrayList; // type@0211 │ │ +025878: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +02587c: 2203 1102 |0012: new-instance v3, Ljava/util/ArrayList; // type@0211 │ │ +025880: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +025882: 7020 f80c 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ +025888: 5475 a601 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ +02588c: 6e30 0e0d 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d0e │ │ +025892: 6e20 fa0c 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +025898: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +02589a: 6e10 9f00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@009f │ │ +0258a0: 0a05 |0024: move-result v5 │ │ +0258a2: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +0258a6: 6e20 a000 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a0 │ │ +0258ac: 0c00 |002a: move-result-object v0 │ │ +0258ae: 5475 a001 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ +0258b2: 6e20 0d0d 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ +0258b8: 0c01 |0030: move-result-object v1 │ │ +0258ba: 1f01 1102 |0031: check-cast v1, Ljava/util/ArrayList; // type@0211 │ │ +0258be: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +0258c2: 2201 1102 |0035: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ +0258c6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +0258c8: 7020 f80c 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ +0258ce: 5475 a001 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ +0258d2: 6e30 0e0d 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d0e │ │ +0258d8: 6e20 fa0c 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0258de: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0258e2: 28dc |0045: goto 0021 // -0024 │ │ +0258e4: 1e06 |0046: monitor-exit v6 │ │ +0258e6: 0e00 |0047: return-void │ │ +0258e8: 0d05 |0048: move-exception v5 │ │ +0258ea: 1e06 |0049: monitor-exit v6 │ │ +0258ec: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -15107,209 +15107,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -024788: |[024788] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -024798: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -02479c: 540f a601 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ -0247a0: 1d0f |0004: monitor-enter v15 │ │ -0247a2: 7401 8700 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -0247a8: 0c02 |0008: move-result-object v2 │ │ -0247aa: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -0247ae: 5401 a101 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01a1 │ │ -0247b2: 6e10 7800 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0078 │ │ -0247b8: 0c01 |0010: move-result-object v1 │ │ -0247ba: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -0247be: 6e20 9a00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@009a │ │ -0247c4: 0c03 |0016: move-result-object v3 │ │ -0247c6: 7401 8b00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@008b │ │ -0247cc: 0c05 |001a: move-result-object v5 │ │ -0247ce: 7401 8f00 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@008f │ │ -0247d4: 0c04 |001e: move-result-object v4 │ │ -0247d6: 7401 8800 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0088 │ │ -0247dc: 0c06 |0022: move-result-object v6 │ │ -0247de: 7401 8c00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@008c │ │ -0247e4: 0a01 |0026: move-result v1 │ │ -0247e6: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0247ea: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -0247ee: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -0247f0: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -0247f4: 1a01 f805 |002e: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ -0247f8: 2207 fb01 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -0247fc: 7010 d70c 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -024802: 1a10 fd06 |0035: const-string v16, "Resolving type " // string@06fd │ │ -024806: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -02480a: 6e20 dd0c 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024810: 0c07 |003c: move-result-object v7 │ │ -024812: 6e20 dd0c 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024818: 0c07 |0040: move-result-object v7 │ │ -02481a: 1a10 9c00 |0041: const-string v16, " scheme " // string@009c │ │ -02481e: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -024822: 6e20 dd0c 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024828: 0c07 |0048: move-result-object v7 │ │ -02482a: 6e20 dd0c 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024830: 0c07 |004c: move-result-object v7 │ │ -024832: 1a10 9800 |004d: const-string v16, " of intent " // string@0098 │ │ -024836: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -02483a: 6e20 dd0c 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024840: 0c07 |0054: move-result-object v7 │ │ -024842: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -024846: 6e20 dc0c 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -02484c: 0c07 |005a: move-result-object v7 │ │ -02484e: 6e10 e10c 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -024854: 0c07 |005e: move-result-object v7 │ │ -024856: 7120 a60a 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -02485c: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -024860: 5401 a001 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ -024864: 7401 8700 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -02486a: 0c07 |0069: move-result-object v7 │ │ -02486c: 6e20 0d0d 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ -024872: 0c09 |006d: move-result-object v9 │ │ -024874: 1f09 1102 |006e: check-cast v9, Ljava/util/ArrayList; // type@0211 │ │ -024878: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -02487c: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -024880: 1a01 f805 |0074: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ -024884: 2207 fb01 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -024888: 7010 d70c 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02488e: 1a10 ad01 |007b: const-string v16, "Action list: " // string@01ad │ │ -024892: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -024896: 6e20 dd0c 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02489c: 0c07 |0082: move-result-object v7 │ │ -02489e: 6e20 dc0c 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0248a4: 0c07 |0086: move-result-object v7 │ │ -0248a6: 6e10 e10c 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0248ac: 0c07 |008a: move-result-object v7 │ │ -0248ae: 7120 a60a 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0248b4: 120e |008e: const/4 v14, #int 0 // #0 │ │ -0248b6: 120a |008f: const/4 v10, #int 0 // #0 │ │ -0248b8: 6e10 040d 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0248be: 0a01 |0093: move-result v1 │ │ -0248c0: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -0248c4: 6e20 fe0c a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0248ca: 0c0d |0099: move-result-object v13 │ │ -0248cc: 1f0d ae00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ -0248d0: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -0248d4: 1a01 f805 |009e: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ -0248d8: 2207 fb01 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -0248dc: 7010 d70c 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0248e2: 1a10 6b06 |00a5: const-string v16, "Matching against filter " // string@066b │ │ -0248e6: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -0248ea: 6e20 dd0c 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0248f0: 0c07 |00ac: move-result-object v7 │ │ -0248f2: 54d0 9b01 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@019b │ │ -0248f6: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -0248fa: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -0248fe: 6e20 dc0c 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -024904: 0c07 |00b6: move-result-object v7 │ │ -024906: 6e10 e10c 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02490c: 0c07 |00ba: move-result-object v7 │ │ -02490e: 7120 a60a 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -024914: 55d1 9a01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@019a │ │ -024918: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -02491c: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -024920: 1a01 f805 |00c4: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ -024924: 1a07 2700 |00c6: const-string v7, " Filter's target already added" // string@0027 │ │ -024928: 7120 a60a 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -02492e: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -024932: 28c3 |00cd: goto 0090 // -003d │ │ -024934: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -024936: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -02493a: 54d1 9b01 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@019b │ │ -02493e: 1a07 f805 |00d3: const-string v7, "LocalBroadcastManager" // string@05f8 │ │ -024942: 7407 a100 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@00a1 │ │ -024948: 0a0b |00d8: move-result v11 │ │ -02494a: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -02494e: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -024952: 1a01 f805 |00dd: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ -024956: 2207 fb01 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -02495a: 7010 d70c 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -024960: 1a10 2600 |00e4: const-string v16, " Filter matched! match=0x" // string@0026 │ │ -024964: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -024968: 6e20 dd0c 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02496e: 0c07 |00eb: move-result-object v7 │ │ -024970: 7110 9f0c 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -024976: 0c10 |00ef: move-result-object v16 │ │ -024978: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -02497c: 6e20 dd0c 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024982: 0c07 |00f5: move-result-object v7 │ │ -024984: 6e10 e10c 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02498a: 0c07 |00f9: move-result-object v7 │ │ -02498c: 7120 a60a 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -024992: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -024996: 220e 1102 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0211 │ │ -02499a: 7010 f70c 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0249a0: 6e20 fa0c de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0249a6: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -0249a8: 5cd1 9a01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@019a │ │ -0249ac: 28c1 |010a: goto 00cb // -003f │ │ -0249ae: 0d01 |010b: move-exception v1 │ │ -0249b0: 1e0f |010c: monitor-exit v15 │ │ -0249b2: 2701 |010d: throw v1 │ │ -0249b4: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -0249b8: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -0249be: 1a0c 4214 |0113: const-string v12, "unknown reason" // string@1442 │ │ -0249c2: 1a01 f805 |0115: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ -0249c6: 2207 fb01 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -0249ca: 7010 d70c 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0249d0: 1a10 2500 |011c: const-string v16, " Filter did not match: " // string@0025 │ │ -0249d4: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -0249d8: 6e20 dd0c 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0249de: 0c07 |0123: move-result-object v7 │ │ -0249e0: 6e20 dd0c c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0249e6: 0c07 |0127: move-result-object v7 │ │ -0249e8: 6e10 e10c 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0249ee: 0c07 |012b: move-result-object v7 │ │ -0249f0: 7120 a60a 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0249f6: 289c |012f: goto 00cb // -0064 │ │ -0249f8: 1a0c 6e08 |0130: const-string v12, "action" // string@086e │ │ -0249fc: 28e3 |0132: goto 0115 // -001d │ │ -0249fe: 1a0c 6509 |0133: const-string v12, "category" // string@0965 │ │ -024a02: 28e0 |0135: goto 0115 // -0020 │ │ -024a04: 1a0c 180a |0136: const-string v12, "data" // string@0a18 │ │ -024a08: 28dd |0138: goto 0115 // -0023 │ │ -024a0a: 1a0c 3c14 |0139: const-string v12, "type" // string@143c │ │ -024a0e: 28da |013b: goto 0115 // -0026 │ │ -024a10: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -024a14: 120a |013e: const/4 v10, #int 0 // #0 │ │ -024a16: 6e10 040d 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -024a1c: 0a01 |0142: move-result v1 │ │ -024a1e: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -024a22: 6e20 fe0c ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -024a28: 0c01 |0148: move-result-object v1 │ │ -024a2a: 1f01 ae00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ -024a2e: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -024a30: 5c17 9a01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@019a │ │ -024a34: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -024a38: 28ef |0150: goto 013f // -0011 │ │ -024a3a: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -024a3e: 5401 a501 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ -024a42: 2207 ad00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00ad │ │ -024a46: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -024a4a: 7030 5004 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0450 │ │ -024a50: 6e20 fa0c 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -024a56: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -024a5a: 5401 a201 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a2 │ │ -024a5e: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -024a60: 6e20 1301 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0113 │ │ -024a66: 0a01 |0167: move-result v1 │ │ -024a68: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -024a6c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -024a70: 5401 a201 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a2 │ │ -024a74: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -024a76: 6e20 1a01 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -024a7c: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -024a7e: 1e0f |0173: monitor-exit v15 │ │ -024a80: 0f01 |0174: return v1 │ │ -024a82: 1e0f |0175: monitor-exit v15 │ │ -024a84: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -024a86: 28fd |0177: goto 0174 // -0003 │ │ -024a88: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +0258fc: |[0258fc] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +02590c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +025910: 540f a601 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ +025914: 1d0f |0004: monitor-enter v15 │ │ +025916: 7401 8700 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +02591c: 0c02 |0008: move-result-object v2 │ │ +02591e: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +025922: 5401 a101 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01a1 │ │ +025926: 6e10 7800 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0078 │ │ +02592c: 0c01 |0010: move-result-object v1 │ │ +02592e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +025932: 6e20 9a00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@009a │ │ +025938: 0c03 |0016: move-result-object v3 │ │ +02593a: 7401 8b00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@008b │ │ +025940: 0c05 |001a: move-result-object v5 │ │ +025942: 7401 8f00 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@008f │ │ +025948: 0c04 |001e: move-result-object v4 │ │ +02594a: 7401 8800 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0088 │ │ +025950: 0c06 |0022: move-result-object v6 │ │ +025952: 7401 8c00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@008c │ │ +025958: 0a01 |0026: move-result v1 │ │ +02595a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +02595e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +025962: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +025964: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +025968: 1a01 f805 |002e: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ +02596c: 2207 fb01 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +025970: 7010 d70c 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +025976: 1a10 fd06 |0035: const-string v16, "Resolving type " // string@06fd │ │ +02597a: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +02597e: 6e20 dd0c 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025984: 0c07 |003c: move-result-object v7 │ │ +025986: 6e20 dd0c 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02598c: 0c07 |0040: move-result-object v7 │ │ +02598e: 1a10 9d00 |0041: const-string v16, " scheme " // string@009d │ │ +025992: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +025996: 6e20 dd0c 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02599c: 0c07 |0048: move-result-object v7 │ │ +02599e: 6e20 dd0c 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0259a4: 0c07 |004c: move-result-object v7 │ │ +0259a6: 1a10 9900 |004d: const-string v16, " of intent " // string@0099 │ │ +0259aa: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +0259ae: 6e20 dd0c 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0259b4: 0c07 |0054: move-result-object v7 │ │ +0259b6: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +0259ba: 6e20 dc0c 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0259c0: 0c07 |005a: move-result-object v7 │ │ +0259c2: 6e10 e10c 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0259c8: 0c07 |005e: move-result-object v7 │ │ +0259ca: 7120 a60a 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0259d0: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +0259d4: 5401 a001 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ +0259d8: 7401 8700 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +0259de: 0c07 |0069: move-result-object v7 │ │ +0259e0: 6e20 0d0d 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ +0259e6: 0c09 |006d: move-result-object v9 │ │ +0259e8: 1f09 1102 |006e: check-cast v9, Ljava/util/ArrayList; // type@0211 │ │ +0259ec: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +0259f0: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +0259f4: 1a01 f805 |0074: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ +0259f8: 2207 fb01 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +0259fc: 7010 d70c 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +025a02: 1a10 ad01 |007b: const-string v16, "Action list: " // string@01ad │ │ +025a06: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +025a0a: 6e20 dd0c 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025a10: 0c07 |0082: move-result-object v7 │ │ +025a12: 6e20 dc0c 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +025a18: 0c07 |0086: move-result-object v7 │ │ +025a1a: 6e10 e10c 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +025a20: 0c07 |008a: move-result-object v7 │ │ +025a22: 7120 a60a 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +025a28: 120e |008e: const/4 v14, #int 0 // #0 │ │ +025a2a: 120a |008f: const/4 v10, #int 0 // #0 │ │ +025a2c: 6e10 040d 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +025a32: 0a01 |0093: move-result v1 │ │ +025a34: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +025a38: 6e20 fe0c a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +025a3e: 0c0d |0099: move-result-object v13 │ │ +025a40: 1f0d ae00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ +025a44: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +025a48: 1a01 f805 |009e: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ +025a4c: 2207 fb01 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +025a50: 7010 d70c 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +025a56: 1a10 6b06 |00a5: const-string v16, "Matching against filter " // string@066b │ │ +025a5a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +025a5e: 6e20 dd0c 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025a64: 0c07 |00ac: move-result-object v7 │ │ +025a66: 54d0 9b01 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@019b │ │ +025a6a: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +025a6e: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +025a72: 6e20 dc0c 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +025a78: 0c07 |00b6: move-result-object v7 │ │ +025a7a: 6e10 e10c 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +025a80: 0c07 |00ba: move-result-object v7 │ │ +025a82: 7120 a60a 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +025a88: 55d1 9a01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@019a │ │ +025a8c: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +025a90: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +025a94: 1a01 f805 |00c4: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ +025a98: 1a07 2700 |00c6: const-string v7, " Filter's target already added" // string@0027 │ │ +025a9c: 7120 a60a 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +025aa2: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +025aa6: 28c3 |00cd: goto 0090 // -003d │ │ +025aa8: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +025aaa: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +025aae: 54d1 9b01 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@019b │ │ +025ab2: 1a07 f805 |00d3: const-string v7, "LocalBroadcastManager" // string@05f8 │ │ +025ab6: 7407 a100 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@00a1 │ │ +025abc: 0a0b |00d8: move-result v11 │ │ +025abe: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +025ac2: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +025ac6: 1a01 f805 |00dd: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ +025aca: 2207 fb01 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +025ace: 7010 d70c 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +025ad4: 1a10 2600 |00e4: const-string v16, " Filter matched! match=0x" // string@0026 │ │ +025ad8: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +025adc: 6e20 dd0c 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025ae2: 0c07 |00eb: move-result-object v7 │ │ +025ae4: 7110 9f0c 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +025aea: 0c10 |00ef: move-result-object v16 │ │ +025aec: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +025af0: 6e20 dd0c 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025af6: 0c07 |00f5: move-result-object v7 │ │ +025af8: 6e10 e10c 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +025afe: 0c07 |00f9: move-result-object v7 │ │ +025b00: 7120 a60a 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +025b06: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +025b0a: 220e 1102 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0211 │ │ +025b0e: 7010 f70c 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +025b14: 6e20 fa0c de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +025b1a: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +025b1c: 5cd1 9a01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@019a │ │ +025b20: 28c1 |010a: goto 00cb // -003f │ │ +025b22: 0d01 |010b: move-exception v1 │ │ +025b24: 1e0f |010c: monitor-exit v15 │ │ +025b26: 2701 |010d: throw v1 │ │ +025b28: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +025b2c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +025b32: 1a0c 4014 |0113: const-string v12, "unknown reason" // string@1440 │ │ +025b36: 1a01 f805 |0115: const-string v1, "LocalBroadcastManager" // string@05f8 │ │ +025b3a: 2207 fb01 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +025b3e: 7010 d70c 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +025b44: 1a10 2500 |011c: const-string v16, " Filter did not match: " // string@0025 │ │ +025b48: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +025b4c: 6e20 dd0c 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025b52: 0c07 |0123: move-result-object v7 │ │ +025b54: 6e20 dd0c c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025b5a: 0c07 |0127: move-result-object v7 │ │ +025b5c: 6e10 e10c 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +025b62: 0c07 |012b: move-result-object v7 │ │ +025b64: 7120 a60a 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +025b6a: 289c |012f: goto 00cb // -0064 │ │ +025b6c: 1a0c 6e08 |0130: const-string v12, "action" // string@086e │ │ +025b70: 28e3 |0132: goto 0115 // -001d │ │ +025b72: 1a0c 6409 |0133: const-string v12, "category" // string@0964 │ │ +025b76: 28e0 |0135: goto 0115 // -0020 │ │ +025b78: 1a0c 170a |0136: const-string v12, "data" // string@0a17 │ │ +025b7c: 28dd |0138: goto 0115 // -0023 │ │ +025b7e: 1a0c 3a14 |0139: const-string v12, "type" // string@143a │ │ +025b82: 28da |013b: goto 0115 // -0026 │ │ +025b84: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +025b88: 120a |013e: const/4 v10, #int 0 // #0 │ │ +025b8a: 6e10 040d 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +025b90: 0a01 |0142: move-result v1 │ │ +025b92: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +025b96: 6e20 fe0c ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +025b9c: 0c01 |0148: move-result-object v1 │ │ +025b9e: 1f01 ae00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ +025ba2: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +025ba4: 5c17 9a01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@019a │ │ +025ba8: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +025bac: 28ef |0150: goto 013f // -0011 │ │ +025bae: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +025bb2: 5401 a501 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a5 │ │ +025bb6: 2207 ad00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00ad │ │ +025bba: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +025bbe: 7030 5004 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0450 │ │ +025bc4: 6e20 fa0c 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +025bca: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +025bce: 5401 a201 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a2 │ │ +025bd2: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +025bd4: 6e20 1301 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0113 │ │ +025bda: 0a01 |0167: move-result v1 │ │ +025bdc: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +025be0: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +025be4: 5401 a201 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a2 │ │ +025be8: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +025bea: 6e20 1a01 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +025bf0: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +025bf2: 1e0f |0173: monitor-exit v15 │ │ +025bf4: 0f01 |0174: return v1 │ │ +025bf6: 1e0f |0175: monitor-exit v15 │ │ +025bf8: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +025bfa: 28fd |0177: goto 0174 // -0003 │ │ +025bfc: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ catches : 2 │ │ 0x0005 - 0x010d │ │ -> 0x010b │ │ 0x0113 - 0x0176 │ │ -> 0x010b │ │ positions : │ │ 0x0000 line=201 │ │ @@ -15402,20 +15402,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -024ab4: |[024ab4] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -024ac4: 6e20 5904 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0459 │ │ -024aca: 0a00 |0003: move-result v0 │ │ -024acc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -024ad0: 7010 5604 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0456 │ │ -024ad6: 0e00 |0009: return-void │ │ +025c28: |[025c28] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +025c38: 6e20 5904 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0459 │ │ +025c3e: 0a00 |0003: move-result v0 │ │ +025c40: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +025c44: 7010 5604 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0456 │ │ +025c4a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=278 │ │ 0x0009 line=280 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/content/LocalBroadcastManager; │ │ @@ -15426,69 +15426,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -024ad8: |[024ad8] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -024ae8: 5498 a601 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ -024aec: 1d08 |0002: monitor-enter v8 │ │ -024aee: 5497 a601 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ -024af2: 6e20 0f0d a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0f │ │ -024af8: 0c02 |0008: move-result-object v2 │ │ -024afa: 1f02 1102 |0009: check-cast v2, Ljava/util/ArrayList; // type@0211 │ │ -024afe: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -024b02: 1e08 |000d: monitor-exit v8 │ │ -024b04: 0e00 |000e: return-void │ │ -024b06: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -024b08: 6e10 040d 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -024b0e: 0a07 |0013: move-result v7 │ │ -024b10: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -024b14: 6e20 fe0c 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -024b1a: 0c01 |0019: move-result-object v1 │ │ -024b1c: 1f01 1f00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@001f │ │ -024b20: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -024b22: 6e10 9f00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@009f │ │ -024b28: 0a07 |0020: move-result v7 │ │ -024b2a: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -024b2e: 6e20 a000 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a0 │ │ -024b34: 0c00 |0026: move-result-object v0 │ │ -024b36: 5497 a001 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ -024b3a: 6e20 0d0d 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ -024b40: 0c06 |002c: move-result-object v6 │ │ -024b42: 1f06 1102 |002d: check-cast v6, Ljava/util/ArrayList; // type@0211 │ │ -024b46: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -024b4a: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -024b4c: 6e10 040d 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -024b52: 0a07 |0035: move-result v7 │ │ -024b54: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -024b58: 6e20 fe0c 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -024b5e: 0c07 |003b: move-result-object v7 │ │ -024b60: 1f07 ae00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ -024b64: 5477 9c01 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019c │ │ -024b68: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -024b6c: 6e20 010d 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ -024b72: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -024b76: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -024b7a: 28e9 |0049: goto 0032 // -0017 │ │ -024b7c: 6e10 040d 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -024b82: 0a07 |004d: move-result v7 │ │ -024b84: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -024b88: 5497 a001 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ -024b8c: 6e20 0f0d 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0f │ │ -024b92: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -024b96: 28c6 |0057: goto 001d // -003a │ │ -024b98: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -024b9c: 28b6 |005a: goto 0010 // -004a │ │ -024b9e: 1e08 |005b: monitor-exit v8 │ │ -024ba0: 28b2 |005c: goto 000e // -004e │ │ -024ba2: 0d07 |005d: move-exception v7 │ │ -024ba4: 1e08 |005e: monitor-exit v8 │ │ -024ba6: 2707 |005f: throw v7 │ │ +025c4c: |[025c4c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +025c5c: 5498 a601 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ +025c60: 1d08 |0002: monitor-enter v8 │ │ +025c62: 5497 a601 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a6 │ │ +025c66: 6e20 0f0d a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0f │ │ +025c6c: 0c02 |0008: move-result-object v2 │ │ +025c6e: 1f02 1102 |0009: check-cast v2, Ljava/util/ArrayList; // type@0211 │ │ +025c72: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +025c76: 1e08 |000d: monitor-exit v8 │ │ +025c78: 0e00 |000e: return-void │ │ +025c7a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +025c7c: 6e10 040d 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +025c82: 0a07 |0013: move-result v7 │ │ +025c84: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +025c88: 6e20 fe0c 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +025c8e: 0c01 |0019: move-result-object v1 │ │ +025c90: 1f01 1f00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@001f │ │ +025c94: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +025c96: 6e10 9f00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@009f │ │ +025c9c: 0a07 |0020: move-result v7 │ │ +025c9e: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +025ca2: 6e20 a000 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a0 │ │ +025ca8: 0c00 |0026: move-result-object v0 │ │ +025caa: 5497 a001 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ +025cae: 6e20 0d0d 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0d │ │ +025cb4: 0c06 |002c: move-result-object v6 │ │ +025cb6: 1f06 1102 |002d: check-cast v6, Ljava/util/ArrayList; // type@0211 │ │ +025cba: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +025cbe: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +025cc0: 6e10 040d 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +025cc6: 0a07 |0035: move-result v7 │ │ +025cc8: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +025ccc: 6e20 fe0c 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +025cd2: 0c07 |003b: move-result-object v7 │ │ +025cd4: 1f07 ae00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ae │ │ +025cd8: 5477 9c01 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019c │ │ +025cdc: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +025ce0: 6e20 010d 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ +025ce6: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +025cea: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +025cee: 28e9 |0049: goto 0032 // -0017 │ │ +025cf0: 6e10 040d 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +025cf6: 0a07 |004d: move-result v7 │ │ +025cf8: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +025cfc: 5497 a001 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01a0 │ │ +025d00: 6e20 0f0d 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0f │ │ +025d06: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +025d0a: 28c6 |0057: goto 001d // -003a │ │ +025d0c: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +025d10: 28b6 |005a: goto 0010 // -004a │ │ +025d12: 1e08 |005b: monitor-exit v8 │ │ +025d14: 28b2 |005c: goto 000e // -004e │ │ +025d16: 0d07 |005d: move-exception v7 │ │ +025d18: 1e08 |005e: monitor-exit v8 │ │ +025d1a: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -15556,21 +15556,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -024bb4: |[024bb4] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -024bc4: 7010 b10c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -024bca: 2200 2c02 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@022c │ │ -024bce: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -024bd0: 7020 310d 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0d31 │ │ -024bd6: 5b20 a701 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01a7 │ │ -024bda: 0e00 |000b: return-void │ │ +025d28: |[025d28] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +025d38: 7010 b10c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +025d3e: 2200 2c02 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@022c │ │ +025d42: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +025d44: 7020 310d 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0d31 │ │ +025d4a: 5b20 a701 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01a7 │ │ +025d4e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -15580,30 +15580,30 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -024bdc: |[024bdc] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -024bec: 2200 fd01 |0000: new-instance v0, Ljava/lang/Thread; // type@01fd │ │ -024bf0: 2201 fb01 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -024bf4: 7010 d70c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -024bfa: 1a02 7906 |0007: const-string v2, "ModernAsyncTask #" // string@0679 │ │ -024bfe: 6e20 dd0c 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -024c04: 0c01 |000c: move-result-object v1 │ │ -024c06: 5432 a701 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01a7 │ │ -024c0a: 6e10 320d 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d32 │ │ -024c10: 0a02 |0012: move-result v2 │ │ -024c12: 6e20 da0c 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -024c18: 0c01 |0016: move-result-object v1 │ │ -024c1a: 6e10 e10c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -024c20: 0c01 |001a: move-result-object v1 │ │ -024c22: 7030 e60c 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0ce6 │ │ -024c28: 1100 |001e: return-object v0 │ │ +025d50: |[025d50] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +025d60: 2200 fd01 |0000: new-instance v0, Ljava/lang/Thread; // type@01fd │ │ +025d64: 2201 fb01 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +025d68: 7010 d70c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +025d6e: 1a02 7906 |0007: const-string v2, "ModernAsyncTask #" // string@0679 │ │ +025d72: 6e20 dd0c 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +025d78: 0c01 |000c: move-result-object v1 │ │ +025d7a: 5432 a701 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01a7 │ │ +025d7e: 6e10 320d 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d32 │ │ +025d84: 0a02 |0012: move-result v2 │ │ +025d86: 6e20 da0c 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +025d8c: 0c01 |0016: move-result-object v1 │ │ +025d8e: 6e10 e10c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +025d94: 0c01 |001a: move-result-object v1 │ │ +025d96: 7030 e60c 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0ce6 │ │ +025d9c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ 0x0000 - 0x001f reg=4 r Ljava/lang/Runnable; │ │ │ │ @@ -15642,18 +15642,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -024c2c: |[024c2c] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -024c3c: 5b01 aa01 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01aa │ │ -024c40: 7020 260d 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d26 │ │ -024c46: 0e00 |0005: return-void │ │ +025da0: |[025da0] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +025db0: 5b01 aa01 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01aa │ │ +025db4: 7020 260d 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d26 │ │ +025dba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ @@ -15666,41 +15666,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -024c48: |[024c48] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -024c58: 6e10 6204 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0462 │ │ -024c5e: 0c01 |0003: move-result-object v1 │ │ -024c60: 5463 aa01 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01aa │ │ -024c64: 7120 7504 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0475 │ │ -024c6a: 0e00 |0009: return-void │ │ -024c6c: 0d00 |000a: move-exception v0 │ │ -024c6e: 1a03 c101 |000b: const-string v3, "AsyncTask" // string@01c1 │ │ -024c72: 7120 a90a 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa9 │ │ -024c78: 28f9 |0010: goto 0009 // -0007 │ │ -024c7a: 0d00 |0011: move-exception v0 │ │ -024c7c: 2203 f901 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@01f9 │ │ -024c80: 1a04 bc01 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01bc │ │ -024c84: 6e10 240d 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0d24 │ │ -024c8a: 0c05 |0019: move-result-object v5 │ │ -024c8c: 7030 b90c 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cb9 │ │ -024c92: 2703 |001d: throw v3 │ │ -024c94: 0d00 |001e: move-exception v0 │ │ -024c96: 5463 aa01 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01aa │ │ -024c9a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -024c9c: 7120 7504 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0475 │ │ -024ca2: 28e4 |0025: goto 0009 // -001c │ │ -024ca4: 0d02 |0026: move-exception v2 │ │ -024ca6: 2203 f901 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@01f9 │ │ -024caa: 1a04 bc01 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01bc │ │ -024cae: 7030 b90c 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cb9 │ │ -024cb4: 2703 |002e: throw v3 │ │ +025dbc: |[025dbc] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +025dcc: 6e10 6204 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0462 │ │ +025dd2: 0c01 |0003: move-result-object v1 │ │ +025dd4: 5463 aa01 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01aa │ │ +025dd8: 7120 7504 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0475 │ │ +025dde: 0e00 |0009: return-void │ │ +025de0: 0d00 |000a: move-exception v0 │ │ +025de2: 1a03 c101 |000b: const-string v3, "AsyncTask" // string@01c1 │ │ +025de6: 7120 a90a 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa9 │ │ +025dec: 28f9 |0010: goto 0009 // -0007 │ │ +025dee: 0d00 |0011: move-exception v0 │ │ +025df0: 2203 f901 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@01f9 │ │ +025df4: 1a04 bc01 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01bc │ │ +025df8: 6e10 240d 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0d24 │ │ +025dfe: 0c05 |0019: move-result-object v5 │ │ +025e00: 7030 b90c 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cb9 │ │ +025e06: 2703 |001d: throw v3 │ │ +025e08: 0d00 |001e: move-exception v0 │ │ +025e0a: 5463 aa01 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01aa │ │ +025e0e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +025e10: 7120 7504 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0475 │ │ +025e16: 28e4 |0025: goto 0009 // -001c │ │ +025e18: 0d02 |0026: move-exception v2 │ │ +025e1a: 2203 f901 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@01f9 │ │ +025e1e: 1a04 bc01 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01bc │ │ +025e22: 7030 b90c 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cb9 │ │ +025e28: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000a │ │ Ljava/util/concurrent/ExecutionException; -> 0x0011 │ │ Ljava/util/concurrent/CancellationException; -> 0x001e │ │ Ljava/lang/Throwable; -> 0x0026 │ │ positions : │ │ @@ -15758,37 +15758,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -024cd0: |[024cd0] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -024ce0: 7100 6e04 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@046e │ │ -024ce6: 0c00 |0003: move-result-object v0 │ │ -024ce8: 2100 |0004: array-length v0, v0 │ │ -024cea: 2300 6402 |0005: new-array v0, v0, [I // type@0264 │ │ -024cee: 6900 ab01 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01ab │ │ -024cf2: 6200 ab01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01ab │ │ -024cf6: 6201 b101 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b1 │ │ -024cfa: 6e10 6c04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@046c │ │ -024d00: 0a01 |0010: move-result v1 │ │ -024d02: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -024d04: 4b02 0001 |0012: aput v2, v0, v1 │ │ -024d08: 6200 ab01 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01ab │ │ -024d0c: 6201 af01 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ -024d10: 6e10 6c04 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@046c │ │ -024d16: 0a01 |001b: move-result v1 │ │ -024d18: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -024d1a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -024d1e: 0e00 |001f: return-void │ │ -024d20: 0d00 |0020: move-exception v0 │ │ -024d22: 28fe |0021: goto 001f // -0002 │ │ -024d24: 0d00 |0022: move-exception v0 │ │ -024d26: 28f1 |0023: goto 0014 // -000f │ │ +025e44: |[025e44] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +025e54: 7100 6e04 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@046e │ │ +025e5a: 0c00 |0003: move-result-object v0 │ │ +025e5c: 2100 |0004: array-length v0, v0 │ │ +025e5e: 2300 6402 |0005: new-array v0, v0, [I // type@0264 │ │ +025e62: 6900 ab01 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01ab │ │ +025e66: 6200 ab01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01ab │ │ +025e6a: 6201 b101 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b1 │ │ +025e6e: 6e10 6c04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@046c │ │ +025e74: 0a01 |0010: move-result v1 │ │ +025e76: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +025e78: 4b02 0001 |0012: aput v2, v0, v1 │ │ +025e7c: 6200 ab01 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01ab │ │ +025e80: 6201 af01 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ +025e84: 6e10 6c04 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@046c │ │ +025e8a: 0a01 |001b: move-result v1 │ │ +025e8c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +025e8e: 4b02 0001 |001d: aput v2, v0, v1 │ │ +025e92: 0e00 |001f: return-void │ │ +025e94: 0d00 |0020: move-exception v0 │ │ +025e96: 28fe |0021: goto 001f // -0002 │ │ +025e98: 0d00 |0022: move-exception v0 │ │ +025e9a: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ @@ -15838,19 +15838,19 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -024d44: |[024d44] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -024d54: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -024d5a: 5b01 ad01 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ad │ │ -024d5e: 5b02 ac01 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01ac │ │ -024d62: 0e00 |0007: return-void │ │ +025eb8: |[025eb8] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +025ec8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +025ece: 5b01 ad01 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ad │ │ +025ed2: 5b02 ac01 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01ac │ │ +025ed6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ @@ -15891,17 +15891,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024d64: |[024d64] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -024d74: 7010 0f01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ -024d7a: 0e00 |0003: return-void │ │ +025ed8: |[025ed8] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +025ee8: 7010 0f01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ +025eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ #1 : (in Landroid/support/v4/content/ModernAsyncTask$InternalHandler;) │ │ @@ -15909,17 +15909,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024d7c: |[024d7c] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -024d8c: 7010 6504 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0465 │ │ -024d92: 0e00 |0003: return-void │ │ +025ef0: |[025ef0] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +025f00: 7010 6504 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0465 │ │ +025f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -15929,32 +15929,32 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -024d94: |[024d94] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -024da4: 5450 1f00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001f │ │ -024da8: 1f00 b400 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b4 │ │ -024dac: 5251 2000 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0020 │ │ -024db0: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -024db6: 0e00 |0009: return-void │ │ -024db8: 5401 ad01 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ad │ │ -024dbc: 5402 ac01 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01ac │ │ -024dc0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -024dc2: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -024dc6: 7120 7604 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0476 │ │ -024dcc: 28f5 |0014: goto 0009 // -000b │ │ -024dce: 5401 ad01 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ad │ │ -024dd2: 5402 ac01 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01ac │ │ -024dd6: 6e20 8604 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0486 │ │ -024ddc: 28ed |001c: goto 0009 // -0013 │ │ -024dde: 0000 |001d: nop // spacer │ │ -024de0: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +025f08: |[025f08] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +025f18: 5450 1f00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001f │ │ +025f1c: 1f00 b400 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b4 │ │ +025f20: 5251 2000 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0020 │ │ +025f24: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +025f2a: 0e00 |0009: return-void │ │ +025f2c: 5401 ad01 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ad │ │ +025f30: 5402 ac01 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01ac │ │ +025f34: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +025f36: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +025f3a: 7120 7604 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0476 │ │ +025f40: 28f5 |0014: goto 0009 // -000b │ │ +025f42: 5401 ad01 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ad │ │ +025f46: 5402 ac01 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01ac │ │ +025f4a: 6e20 8604 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0486 │ │ +025f50: 28ed |001c: goto 0009 // -0013 │ │ +025f52: 0000 |001d: nop // spacer │ │ +025f54: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0009 line=480 │ │ 0x000a line=474 │ │ 0x0015 line=477 │ │ @@ -16013,40 +16013,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -024df0: |[024df0] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -024e00: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -024e02: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -024e04: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -024e06: 2200 b600 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ -024e0a: 1a01 c506 |0005: const-string v1, "PENDING" // string@06c5 │ │ -024e0e: 7030 6b04 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@046b │ │ -024e14: 6900 b001 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b0 │ │ -024e18: 2200 b600 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ -024e1c: 1a01 f206 |000e: const-string v1, "RUNNING" // string@06f2 │ │ -024e20: 7030 6b04 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@046b │ │ -024e26: 6900 b101 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b1 │ │ -024e2a: 2200 b600 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ -024e2e: 1a01 6502 |0017: const-string v1, "FINISHED" // string@0265 │ │ -024e32: 7030 6b04 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@046b │ │ -024e38: 6900 af01 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ -024e3c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -024e3e: 2300 6d02 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@026d │ │ -024e42: 6201 b001 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b0 │ │ -024e46: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -024e4a: 6201 b101 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b1 │ │ -024e4e: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -024e52: 6201 af01 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ -024e56: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -024e5a: 6900 ae01 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ -024e5e: 0e00 |002f: return-void │ │ +025f64: |[025f64] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +025f74: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +025f76: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +025f78: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +025f7a: 2200 b600 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ +025f7e: 1a01 c506 |0005: const-string v1, "PENDING" // string@06c5 │ │ +025f82: 7030 6b04 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@046b │ │ +025f88: 6900 b001 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b0 │ │ +025f8c: 2200 b600 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ +025f90: 1a01 f206 |000e: const-string v1, "RUNNING" // string@06f2 │ │ +025f94: 7030 6b04 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@046b │ │ +025f9a: 6900 b101 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b1 │ │ +025f9e: 2200 b600 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ +025fa2: 1a01 6502 |0017: const-string v1, "FINISHED" // string@0265 │ │ +025fa6: 7030 6b04 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@046b │ │ +025fac: 6900 af01 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ +025fb0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +025fb2: 2300 6d02 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@026d │ │ +025fb6: 6201 b001 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b0 │ │ +025fba: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +025fbe: 6201 b101 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b1 │ │ +025fc2: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +025fc6: 6201 af01 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ +025fca: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +025fce: 6900 ae01 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ +025fd2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -16056,17 +16056,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -024e60: |[024e60] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -024e70: 7030 930c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0c93 │ │ -024e76: 0e00 |0003: return-void │ │ +025fd4: |[025fd4] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +025fe4: 7030 930c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0c93 │ │ +025fea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$Status; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -16076,20 +16076,20 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -024e78: |[024e78] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -024e88: 1c00 b600 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ -024e8c: 7120 940c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0c94 │ │ -024e92: 0c00 |0005: move-result-object v0 │ │ -024e94: 1f00 b600 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ -024e98: 1100 |0008: return-object v0 │ │ +025fec: |[025fec] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +025ffc: 1c00 b600 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ +026000: 7120 940c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0c94 │ │ +026006: 0c00 |0005: move-result-object v0 │ │ +026008: 1f00 b600 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b6 │ │ +02600c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask$Status;) │ │ @@ -16097,20 +16097,20 @@ │ │ type : '()[Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -024e9c: |[024e9c] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -024eac: 6200 ae01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ -024eb0: 6e10 7f0f 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@0f7f │ │ -024eb6: 0c00 |0005: move-result-object v0 │ │ -024eb8: 1f00 6d02 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@026d │ │ -024ebc: 1100 |0008: return-object v0 │ │ +026010: |[026010] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +026020: 6200 ae01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ +026024: 6e10 7f0f 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@0f7f │ │ +02602a: 0c00 |0005: move-result-object v0 │ │ +02602c: 1f00 6d02 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@026d │ │ +026030: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1658 (ModernAsyncTask.java) │ │ @@ -16151,17 +16151,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024ec0: |[024ec0] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -024ed0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -024ed6: 0e00 |0003: return-void │ │ +026034: |[026034] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +026044: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02604a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ @@ -16170,17 +16170,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024ed8: |[024ed8] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -024ee8: 7010 6f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@046f │ │ -024eee: 0e00 |0003: return-void │ │ +02604c: |[02604c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +02605c: 7010 6f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@046f │ │ +026062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ @@ -16314,38 +16314,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -024ef0: |[024ef0] android.support.v4.content.ModernAsyncTask.:()V │ │ -024f00: 2200 b000 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00b0 │ │ -024f04: 7010 5c04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@045c │ │ -024f0a: 6900 c101 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01c1 │ │ -024f0e: 2200 2602 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0226 │ │ -024f12: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -024f16: 7020 2b0d 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0d2b │ │ -024f1c: 6900 c001 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01c0 │ │ -024f20: 2201 2802 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0228 │ │ -024f24: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -024f26: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -024f2a: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -024f2e: 6206 fa02 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02fa │ │ -024f32: 6207 c001 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01c0 │ │ -024f36: 6208 c101 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01c1 │ │ -024f3a: 7608 2c0d 0100 |001d: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@0d2c │ │ -024f40: 6901 b901 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b9 │ │ -024f44: 2200 b500 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00b5 │ │ -024f48: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -024f4a: 7020 6604 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0466 │ │ -024f50: 6900 bf01 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bf │ │ -024f54: 6200 b901 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b9 │ │ -024f58: 6900 be01 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01be │ │ -024f5c: 0e00 |002e: return-void │ │ +026064: |[026064] android.support.v4.content.ModernAsyncTask.:()V │ │ +026074: 2200 b000 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00b0 │ │ +026078: 7010 5c04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@045c │ │ +02607e: 6900 c101 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01c1 │ │ +026082: 2200 2602 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0226 │ │ +026086: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +02608a: 7020 2b0d 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0d2b │ │ +026090: 6900 c001 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01c0 │ │ +026094: 2201 2802 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0228 │ │ +026098: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +02609a: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +02609e: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +0260a2: 6206 fa02 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02fa │ │ +0260a6: 6207 c001 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01c0 │ │ +0260aa: 6208 c101 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01c1 │ │ +0260ae: 7608 2c0d 0100 |001d: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@0d2c │ │ +0260b4: 6901 b901 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b9 │ │ +0260b8: 2200 b500 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00b5 │ │ +0260bc: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +0260be: 7020 6604 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0466 │ │ +0260c4: 6900 bf01 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bf │ │ +0260c8: 6200 b901 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b9 │ │ +0260cc: 6900 be01 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01be │ │ +0260d0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -16356,29 +16356,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -024f60: |[024f60] android.support.v4.content.ModernAsyncTask.:()V │ │ -024f70: 7010 b10c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -024f76: 6200 b001 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b0 │ │ -024f7a: 5b20 bb01 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ -024f7e: 2200 2b02 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@022b │ │ -024f82: 7010 2e0d 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0d2e │ │ -024f88: 5b20 bc01 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01bc │ │ -024f8c: 2200 b100 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00b1 │ │ -024f90: 7020 5e04 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@045e │ │ -024f96: 5b20 bd01 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bd │ │ -024f9a: 2200 b200 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00b2 │ │ -024f9e: 5421 bd01 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bd │ │ -024fa2: 7030 6004 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0460 │ │ -024fa8: 5b20 ba01 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ -024fac: 0e00 |001e: return-void │ │ +0260d4: |[0260d4] android.support.v4.content.ModernAsyncTask.:()V │ │ +0260e4: 7010 b10c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0260ea: 6200 b001 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b0 │ │ +0260ee: 5b20 bb01 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ +0260f2: 2200 2b02 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@022b │ │ +0260f6: 7010 2e0d 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0d2e │ │ +0260fc: 5b20 bc01 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01bc │ │ +026100: 2200 b100 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00b1 │ │ +026104: 7020 5e04 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@045e │ │ +02610a: 5b20 bd01 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bd │ │ +02610e: 2200 b200 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00b2 │ │ +026112: 5421 bd01 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bd │ │ +026116: 7030 6004 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0460 │ │ +02611c: 5b20 ba01 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ +026120: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -16392,17 +16392,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024fb0: |[024fb0] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -024fc0: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01bc │ │ -024fc4: 1100 |0002: return-object v0 │ │ +026124: |[026124] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +026134: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01bc │ │ +026138: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -16410,18 +16410,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -024fc8: |[024fc8] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -024fd8: 7020 8704 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0487 │ │ -024fde: 0c00 |0003: move-result-object v0 │ │ -024fe0: 1100 |0004: return-object v0 │ │ +02613c: |[02613c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +02614c: 7020 8704 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0487 │ │ +026152: 0c00 |0003: move-result-object v0 │ │ +026154: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ │ │ @@ -16430,17 +16430,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -024fe4: |[024fe4] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -024ff4: 7020 8804 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0488 │ │ -024ffa: 0e00 |0003: return-void │ │ +026158: |[026158] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +026168: 7020 8804 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0488 │ │ +02616e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -16449,17 +16449,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -024ffc: |[024ffc] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -02500c: 7020 7c04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@047c │ │ -025012: 0e00 |0003: return-void │ │ +026170: |[026170] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +026180: 7020 7c04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@047c │ │ +026186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -16468,18 +16468,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025014: |[025014] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -025024: 6200 be01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01be │ │ -025028: 7220 250d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d25 │ │ -02502e: 0e00 |0005: return-void │ │ +026188: |[026188] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +026198: 6200 be01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01be │ │ +02619c: 7220 250d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d25 │ │ +0261a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -16488,24 +16488,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -025030: |[025030] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -025040: 6e10 8104 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0481 │ │ -025046: 0a00 |0003: move-result v0 │ │ -025048: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -02504c: 6e20 8304 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0483 │ │ -025052: 6200 af01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ -025056: 5b10 bb01 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ -02505a: 0e00 |000d: return-void │ │ -02505c: 6e20 8404 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0484 │ │ -025062: 28f8 |0011: goto 0009 // -0008 │ │ +0261a4: |[0261a4] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +0261b4: 6e10 8104 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0481 │ │ +0261ba: 0a00 |0003: move-result v0 │ │ +0261bc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0261c0: 6e20 8304 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0483 │ │ +0261c6: 6200 af01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ +0261ca: 5b10 bb01 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ +0261ce: 0e00 |000d: return-void │ │ +0261d0: 6e20 8404 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0484 │ │ +0261d6: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -16520,18 +16520,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025064: |[025064] android.support.v4.content.ModernAsyncTask.init:()V │ │ -025074: 6200 bf01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bf │ │ -025078: 6e10 6704 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0467 │ │ -02507e: 0e00 |0005: return-void │ │ +0261d8: |[0261d8] android.support.v4.content.ModernAsyncTask.init:()V │ │ +0261e8: 6200 bf01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bf │ │ +0261ec: 6e10 6704 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0467 │ │ +0261f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -16539,26 +16539,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -025080: |[025080] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -025090: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -025092: 6201 bf01 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bf │ │ -025096: 2202 b400 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b4 │ │ -02509a: 2353 7202 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0272 │ │ -02509e: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -0250a0: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -0250a4: 7030 6404 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0464 │ │ -0250aa: 6e30 6904 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0469 │ │ -0250b0: 0c00 |0010: move-result-object v0 │ │ -0250b2: 6e10 1d01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@011d │ │ -0250b8: 1107 |0014: return-object v7 │ │ +0261f4: |[0261f4] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +026204: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +026206: 6201 bf01 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bf │ │ +02620a: 2202 b400 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b4 │ │ +02620e: 2353 7202 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0272 │ │ +026212: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +026214: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +026218: 7030 6404 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0464 │ │ +02621e: 6e30 6904 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0469 │ │ +026224: 0c00 |0010: move-result-object v0 │ │ +026226: 6e10 1d01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@011d │ │ +02622c: 1107 |0014: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0011 line=159 │ │ 0x0014 line=160 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -16572,21 +16572,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0250bc: |[0250bc] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -0250cc: 5421 bc01 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01bc │ │ -0250d0: 6e10 2f0d 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d2f │ │ -0250d6: 0a00 |0005: move-result v0 │ │ -0250d8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0250dc: 7020 8704 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0487 │ │ -0250e2: 0e00 |000b: return-void │ │ +026230: |[026230] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +026240: 5421 bc01 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01bc │ │ +026244: 6e10 2f0d 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d2f │ │ +02624a: 0a00 |0005: move-result v0 │ │ +02624c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +026250: 7020 8704 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0487 │ │ +026256: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -16601,17 +16601,17 @@ │ │ type : '(Ljava/util/concurrent/Executor;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0250e4: |[0250e4] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -0250f4: 6900 be01 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01be │ │ -0250f8: 0e00 |0002: return-void │ │ +026258: |[026258] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +026268: 6900 be01 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01be │ │ +02626c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -16621,19 +16621,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0250fc: |[0250fc] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -02510c: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ -025110: 6e20 270d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0d27 │ │ -025116: 0a00 |0005: move-result v0 │ │ -025118: 0f00 |0006: return v0 │ │ +026270: |[026270] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +026280: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ +026284: 6e20 270d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0d27 │ │ +02628a: 0a00 |0005: move-result v0 │ │ +02628c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 mayInterruptIfRunning Z │ │ @@ -16649,19 +16649,19 @@ │ │ type : '([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02511c: |[02511c] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -02512c: 6200 be01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01be │ │ -025130: 6e30 7b04 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@047b │ │ -025136: 0c00 |0005: move-result-object v0 │ │ -025138: 1100 |0006: return-object v0 │ │ +026290: |[026290] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +0262a0: 6200 be01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01be │ │ +0262a4: 6e30 7b04 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@047b │ │ +0262aa: 0c00 |0005: move-result-object v0 │ │ +0262ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -16672,41 +16672,41 @@ │ │ type : '(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02513c: |[02513c] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -02514c: 5420 bb01 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ -025150: 6201 b001 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b0 │ │ -025154: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -025158: 6200 ab01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01ab │ │ -02515c: 5421 bb01 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ -025160: 6e10 6c04 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@046c │ │ -025166: 0a01 |000d: move-result v1 │ │ -025168: 4400 0001 |000e: aget v0, v0, v1 │ │ -02516c: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -025172: 6200 b101 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b1 │ │ -025176: 5b20 bb01 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ -02517a: 6e10 8504 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0485 │ │ -025180: 5420 bd01 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bd │ │ -025184: 5b04 b201 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01b2 │ │ -025188: 5420 ba01 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ -02518c: 7220 250d 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d25 │ │ -025192: 1102 |0023: return-object v2 │ │ -025194: 2200 ec01 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -025198: 1a01 0a02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@020a │ │ -02519c: 7020 990c 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0251a2: 2700 |002b: throw v0 │ │ -0251a4: 2200 ec01 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -0251a8: 1a01 0902 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0209 │ │ -0251ac: 7020 990c 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0251b2: 2700 |0033: throw v0 │ │ -0251b4: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +0262b0: |[0262b0] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +0262c0: 5420 bb01 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ +0262c4: 6201 b001 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b0 │ │ +0262c8: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +0262cc: 6200 ab01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01ab │ │ +0262d0: 5421 bb01 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ +0262d4: 6e10 6c04 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@046c │ │ +0262da: 0a01 |000d: move-result v1 │ │ +0262dc: 4400 0001 |000e: aget v0, v0, v1 │ │ +0262e0: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +0262e6: 6200 b101 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b1 │ │ +0262ea: 5b20 bb01 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ +0262ee: 6e10 8504 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0485 │ │ +0262f4: 5420 bd01 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bd │ │ +0262f8: 5b04 b201 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01b2 │ │ +0262fc: 5420 ba01 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ +026300: 7220 250d 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d25 │ │ +026306: 1102 |0023: return-object v2 │ │ +026308: 2200 ec01 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +02630c: 1a01 0a02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@020a │ │ +026310: 7020 990c 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +026316: 2700 |002b: throw v0 │ │ +026318: 2200 ec01 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +02631c: 1a01 0902 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0209 │ │ +026320: 7020 990c 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +026326: 2700 |0033: throw v0 │ │ +026328: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0006 line=407 │ │ 0x0013 line=418 │ │ 0x0017 line=420 │ │ 0x001a line=422 │ │ @@ -16727,19 +16727,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0251c4: |[0251c4] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -0251d4: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ -0251d8: 6e10 280d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0d28 │ │ -0251de: 0c00 |0005: move-result-object v0 │ │ -0251e0: 1100 |0006: return-object v0 │ │ +026338: |[026338] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +026348: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ +02634c: 6e10 280d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0d28 │ │ +026352: 0c00 |0005: move-result-object v0 │ │ +026354: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16748,19 +16748,19 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0251e4: |[0251e4] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -0251f4: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ -0251f8: 6e40 290d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0d29 │ │ -0251fe: 0c00 |0005: move-result-object v0 │ │ -025200: 1100 |0006: return-object v0 │ │ +026358: |[026358] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +026368: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ +02636c: 6e40 290d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0d29 │ │ +026372: 0c00 |0005: move-result-object v0 │ │ +026374: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 timeout J │ │ @@ -16771,17 +16771,17 @@ │ │ type : '()Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -025204: |[025204] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -025214: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ -025218: 1100 |0002: return-object v0 │ │ +026378: |[026378] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +026388: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bb │ │ +02638c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16790,19 +16790,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02521c: |[02521c] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -02522c: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ -025230: 6e10 2a0d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0d2a │ │ -025236: 0a00 |0005: move-result v0 │ │ -025238: 0f00 |0006: return v0 │ │ +026390: |[026390] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +0263a0: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ba │ │ +0263a4: 6e10 2a0d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0d2a │ │ +0263aa: 0a00 |0005: move-result v0 │ │ +0263ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16811,16 +16811,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02523c: |[02523c] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -02524c: 0e00 |0000: return-void │ │ +0263b0: |[0263b0] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +0263c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16829,17 +16829,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025250: |[025250] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -025260: 6e10 8204 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0482 │ │ -025266: 0e00 |0003: return-void │ │ +0263c4: |[0263c4] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +0263d4: 6e10 8204 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0482 │ │ +0263da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -16851,16 +16851,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -025268: |[025268] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -025278: 0e00 |0000: return-void │ │ +0263dc: |[0263dc] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +0263ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -16871,16 +16871,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02527c: |[02527c] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -02528c: 0e00 |0000: return-void │ │ +0263f0: |[0263f0] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +026400: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16889,16 +16889,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -025290: |[025290] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -0252a0: 0e00 |0000: return-void │ │ +026404: |[026404] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +026414: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -16909,26 +16909,26 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0252a4: |[0252a4] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -0252b4: 6e10 8104 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0481 │ │ -0252ba: 0a00 |0003: move-result v0 │ │ -0252bc: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -0252c0: 6200 bf01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bf │ │ -0252c4: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -0252c6: 2202 b400 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b4 │ │ -0252ca: 7030 6404 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0464 │ │ -0252d0: 6e30 6904 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0469 │ │ -0252d6: 0c00 |0011: move-result-object v0 │ │ -0252d8: 6e10 1d01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@011d │ │ -0252de: 0e00 |0015: return-void │ │ +026418: |[026418] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +026428: 6e10 8104 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0481 │ │ +02642e: 0a00 |0003: move-result v0 │ │ +026430: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +026434: 6200 bf01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bf │ │ +026438: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +02643a: 2202 b400 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b4 │ │ +02643e: 7030 6404 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0464 │ │ +026444: 6e30 6904 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0469 │ │ +02644a: 0c00 |0011: move-result-object v0 │ │ +02644c: 6e10 1d01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@011d │ │ +026452: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=452 │ │ 0x0015 line=455 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -16966,17 +16966,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0252e0: |[0252e0] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -0252f0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0252f6: 0e00 |0003: return-void │ │ +026454: |[026454] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +026464: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02646a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/pm/ActivityInfoCompat; │ │ │ │ @@ -17006,17 +17006,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0252f8: |[0252f8] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -025308: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02530e: 0e00 |0003: return-void │ │ +02646c: |[02646c] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +02647c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +026482: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -17025,31 +17025,31 @@ │ │ type : '([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -025310: |[025310] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -025320: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -025322: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -025326: 2141 |0003: array-length v1, v4 │ │ -025328: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -02532c: 0750 |0006: move-object v0, v5 │ │ -02532e: 1100 |0007: return-object v0 │ │ -025330: 2141 |0008: array-length v1, v4 │ │ -025332: 2152 |0009: array-length v2, v5 │ │ -025334: b021 |000a: add-int/2addr v1, v2 │ │ -025336: 2310 7402 |000b: new-array v0, v1, [Ljava/lang/String; // type@0274 │ │ -02533a: 2141 |000d: array-length v1, v4 │ │ -02533c: 7151 e20c 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -025342: 2141 |0011: array-length v1, v4 │ │ -025344: 2152 |0012: array-length v2, v5 │ │ -025346: 7152 e20c 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -02534c: 28f1 |0016: goto 0007 // -000f │ │ +026484: |[026484] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +026494: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +026496: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +02649a: 2141 |0003: array-length v1, v4 │ │ +02649c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +0264a0: 0750 |0006: move-object v0, v5 │ │ +0264a2: 1100 |0007: return-object v0 │ │ +0264a4: 2141 |0008: array-length v1, v4 │ │ +0264a6: 2152 |0009: array-length v2, v5 │ │ +0264a8: b021 |000a: add-int/2addr v1, v2 │ │ +0264aa: 2310 7402 |000b: new-array v0, v1, [Ljava/lang/String; // type@0274 │ │ +0264ae: 2141 |000d: array-length v1, v4 │ │ +0264b0: 7151 e20c 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +0264b6: 2141 |0011: array-length v1, v4 │ │ +0264b8: 2152 |0012: array-length v2, v5 │ │ +0264ba: 7152 e20c 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +0264c0: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -17063,42 +17063,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -025350: |[025350] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -025360: 7110 980a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0a98 │ │ -025366: 0a00 |0003: move-result v0 │ │ -025368: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -02536c: 1103 |0006: return-object v3 │ │ -02536e: 7110 980a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0a98 │ │ -025374: 0a00 |000a: move-result v0 │ │ -025376: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -02537a: 0723 |000d: move-object v3, v2 │ │ -02537c: 28f8 |000e: goto 0006 // -0008 │ │ -02537e: 2200 fb01 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -025382: 7010 d70c 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -025388: 1a01 c500 |0014: const-string v1, "(" // string@00c5 │ │ -02538c: 6e20 dd0c 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -025392: 0c00 |0019: move-result-object v0 │ │ -025394: 6e20 dd0c 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02539a: 0c00 |001d: move-result-object v0 │ │ -02539c: 1a01 e100 |001e: const-string v1, ") AND (" // string@00e1 │ │ -0253a0: 6e20 dd0c 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0253a6: 0c00 |0023: move-result-object v0 │ │ -0253a8: 6e20 dd0c 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0253ae: 0c00 |0027: move-result-object v0 │ │ -0253b0: 1a01 e000 |0028: const-string v1, ")" // string@00e0 │ │ -0253b4: 6e20 dd0c 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0253ba: 0c00 |002d: move-result-object v0 │ │ -0253bc: 6e10 e10c 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0253c2: 0c03 |0031: move-result-object v3 │ │ -0253c4: 28d4 |0032: goto 0006 // -002c │ │ +0264c4: |[0264c4] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +0264d4: 7110 980a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0a98 │ │ +0264da: 0a00 |0003: move-result v0 │ │ +0264dc: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +0264e0: 1103 |0006: return-object v3 │ │ +0264e2: 7110 980a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0a98 │ │ +0264e8: 0a00 |000a: move-result v0 │ │ +0264ea: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +0264ee: 0723 |000d: move-object v3, v2 │ │ +0264f0: 28f8 |000e: goto 0006 // -0008 │ │ +0264f2: 2200 fb01 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +0264f6: 7010 d70c 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0264fc: 1a01 c500 |0014: const-string v1, "(" // string@00c5 │ │ +026500: 6e20 dd0c 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +026506: 0c00 |0019: move-result-object v0 │ │ +026508: 6e20 dd0c 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02650e: 0c00 |001d: move-result-object v0 │ │ +026510: 1a01 e100 |001e: const-string v1, ") AND (" // string@00e1 │ │ +026514: 6e20 dd0c 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02651a: 0c00 |0023: move-result-object v0 │ │ +02651c: 6e20 dd0c 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +026522: 0c00 |0027: move-result-object v0 │ │ +026524: 1a01 e000 |0028: const-string v1, ")" // string@00e0 │ │ +026528: 6e20 dd0c 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02652e: 0c00 |002d: move-result-object v0 │ │ +026530: 6e10 e10c 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +026536: 0c03 |0031: move-result-object v3 │ │ +026538: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -17173,40 +17173,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -0253c8: |[0253c8] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -0253d8: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -0253dc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0253e0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0253e4: 2200 bf00 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00bf │ │ -0253e8: 7010 9604 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0496 │ │ -0253ee: 6900 c301 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ -0253f2: 0e00 |000d: return-void │ │ -0253f4: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -0253f8: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -0253fc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -025400: 2200 be00 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00be │ │ -025404: 7010 9404 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0494 │ │ -02540a: 6900 c301 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ -02540e: 28f2 |001b: goto 000d // -000e │ │ -025410: 6000 1d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -025414: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -025418: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02541c: 2200 bd00 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00bd │ │ -025420: 7010 9204 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0492 │ │ -025426: 6900 c301 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ -02542a: 28e4 |0029: goto 000d // -001c │ │ -02542c: 2200 bb00 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00bb │ │ -025430: 7010 8f04 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@048f │ │ -025436: 6900 c301 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ -02543a: 28dc |0031: goto 000d // -0024 │ │ +02653c: |[02653c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +02654c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +026550: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +026554: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +026558: 2200 bf00 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00bf │ │ +02655c: 7010 9604 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0496 │ │ +026562: 6900 c301 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ +026566: 0e00 |000d: return-void │ │ +026568: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02656c: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +026570: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +026574: 2200 be00 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00be │ │ +026578: 7010 9404 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0494 │ │ +02657e: 6900 c301 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ +026582: 28f2 |001b: goto 000d // -000e │ │ +026584: 6000 1d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +026588: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +02658c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +026590: 2200 bd00 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00bd │ │ +026594: 7010 9204 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0492 │ │ +02659a: 6900 c301 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ +02659e: 28e4 |0029: goto 000d // -001c │ │ +0265a0: 2200 bb00 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00bb │ │ +0265a4: 7010 8f04 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@048f │ │ +0265aa: 6900 c301 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ +0265ae: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0006 line=84 │ │ 0x000d line=92 │ │ 0x000e line=85 │ │ 0x0014 line=86 │ │ @@ -17220,17 +17220,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02543c: |[02543c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -02544c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -025452: 0e00 |0003: return-void │ │ +0265b0: |[0265b0] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +0265c0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0265c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -17240,19 +17240,19 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025454: |[025454] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -025464: 6200 c301 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ -025468: 7220 9104 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0491 │ │ -02546e: 0a00 |0005: move-result v0 │ │ -025470: 0f00 |0006: return v0 │ │ +0265c8: |[0265c8] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0265d8: 6200 c301 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c3 │ │ +0265dc: 7220 9104 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0491 │ │ +0265e2: 0a00 |0005: move-result v0 │ │ +0265e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ 0x0000 - 0x0007 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ @@ -17281,17 +17281,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025474: |[025474] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -025484: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02548a: 0e00 |0003: return-void │ │ +0265e8: |[0265e8] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +0265f8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0265fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;) │ │ @@ -17299,27 +17299,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02548c: |[02548c] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -02549c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02549e: 6e10 eb00 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ -0254a4: 0c00 |0004: move-result-object v0 │ │ -0254a6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0254aa: 0f02 |0007: return v2 │ │ -0254ac: 6e10 ed00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ed │ │ -0254b2: 0a01 |000b: move-result v1 │ │ -0254b4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0254ba: 28f8 |000f: goto 0007 // -0008 │ │ -0254bc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0254be: 28f6 |0011: goto 0007 // -000a │ │ -0254c0: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +026600: |[026600] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +026610: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +026612: 6e10 eb00 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ +026618: 0c00 |0004: move-result-object v0 │ │ +02661a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +02661e: 0f02 |0007: return v2 │ │ +026620: 6e10 ed00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ed │ │ +026626: 0a01 |000b: move-result v1 │ │ +026628: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +02662e: 28f8 |000f: goto 0007 // -0008 │ │ +026630: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +026632: 28f6 |0011: goto 0007 // -000a │ │ +026634: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=54 │ │ 0x0008 line=41 │ │ 0x000c line=42 │ │ @@ -17356,17 +17356,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0254e4: |[0254e4] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -0254f4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0254fa: 0e00 |0003: return-void │ │ +026658: |[026658] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +026668: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02666e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;) │ │ @@ -17374,27 +17374,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -0254fc: |[0254fc] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -02550c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02550e: 6e10 eb00 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ -025514: 0c00 |0004: move-result-object v0 │ │ -025516: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -02551a: 0f02 |0007: return v2 │ │ -02551c: 6e10 ed00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ed │ │ -025522: 0a01 |000b: move-result v1 │ │ -025524: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -02552a: 28f8 |000f: goto 0007 // -0008 │ │ -02552c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -02552e: 28f6 |0011: goto 0007 // -000a │ │ -025530: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +026670: |[026670] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +026680: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +026682: 6e10 eb00 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ +026688: 0c00 |0004: move-result-object v0 │ │ +02668a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +02668e: 0f02 |0007: return v2 │ │ +026690: 6e10 ed00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ed │ │ +026696: 0a01 |000b: move-result v1 │ │ +026698: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +02669e: 28f8 |000f: goto 0007 // -0008 │ │ +0266a0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0266a2: 28f6 |0011: goto 0007 // -000a │ │ +0266a4: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=58 │ │ 0x0008 line=43 │ │ 0x000c line=44 │ │ @@ -17431,17 +17431,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025560: |[025560] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -025570: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -025576: 0e00 |0003: return-void │ │ +0266d4: |[0266d4] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +0266e4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0266ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;) │ │ @@ -17449,18 +17449,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025578: |[025578] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -025588: 6e10 ec00 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@00ec │ │ -02558e: 0a00 |0003: move-result v0 │ │ -025590: 0f00 |0004: return v0 │ │ +0266ec: |[0266ec] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0266fc: 6e10 ec00 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@00ec │ │ +026702: 0a00 |0003: move-result v0 │ │ +026704: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -17525,18 +17525,18 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025594: |[025594] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -0255a4: 5b01 c401 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01c4 │ │ -0255a8: 7010 e90c 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0ce9 │ │ -0255ae: 0e00 |0005: return-void │ │ +026708: |[026708] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +026718: 5b01 c401 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01c4 │ │ +02671c: 7010 e90c 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0ce9 │ │ +026722: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -17546,19 +17546,19 @@ │ │ type : '()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0255b0: |[0255b0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -0255c0: 2200 c600 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c6 │ │ -0255c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0255c6: 7020 a504 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@04a5 │ │ -0255cc: 1100 |0006: return-object v0 │ │ +026724: |[026724] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +026734: 2200 c600 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c6 │ │ +026738: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02673a: 7020 a504 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@04a5 │ │ +026740: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;) │ │ @@ -17566,18 +17566,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0255d0: |[0255d0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -0255e0: 6e10 a204 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@04a2 │ │ -0255e6: 0c00 |0003: move-result-object v0 │ │ -0255e8: 1100 |0004: return-object v0 │ │ +026744: |[026744] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +026754: 6e10 a204 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@04a2 │ │ +02675a: 0c00 |0003: move-result-object v0 │ │ +02675c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ source_file_idx : 1939 (TrafficStatsCompat.java) │ │ @@ -17614,19 +17614,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0255ec: |[0255ec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -0255fc: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -025602: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -025604: 5910 c501 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c5 │ │ -025608: 0e00 |0006: return-void │ │ +026760: |[026760] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +026770: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +026776: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +026778: 5910 c501 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c5 │ │ +02677c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ │ │ @@ -17635,17 +17635,17 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02560c: |[02560c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -02561c: 7010 a404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@04a4 │ │ -025622: 0e00 |0003: return-void │ │ +026780: |[026780] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +026790: 7010 a404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@04a4 │ │ +026796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/net/TrafficStatsCompat$1; │ │ │ │ @@ -17759,26 +17759,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -025624: |[025624] android.support.v4.net.TrafficStatsCompat.:()V │ │ -025634: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -025638: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02563c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -025640: 2200 c800 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00c8 │ │ -025644: 7010 ae04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@04ae │ │ -02564a: 6900 c701 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ -02564e: 0e00 |000d: return-void │ │ -025650: 2200 c700 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00c7 │ │ -025654: 7010 a604 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@04a6 │ │ -02565a: 6900 c701 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ -02565e: 28f8 |0015: goto 000d // -0008 │ │ +026798: |[026798] android.support.v4.net.TrafficStatsCompat.:()V │ │ +0267a8: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +0267ac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0267b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0267b4: 2200 c800 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00c8 │ │ +0267b8: 7010 ae04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@04ae │ │ +0267be: 6900 c701 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ +0267c2: 0e00 |000d: return-void │ │ +0267c4: 2200 c700 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00c7 │ │ +0267c8: 7010 a604 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@04a6 │ │ +0267ce: 6900 c701 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ +0267d2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -17788,17 +17788,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025660: |[025660] android.support.v4.net.TrafficStatsCompat.:()V │ │ -025670: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -025676: 0e00 |0003: return-void │ │ +0267d4: |[0267d4] android.support.v4.net.TrafficStatsCompat.:()V │ │ +0267e4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0267ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -17807,18 +17807,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025678: |[025678] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -025688: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ -02568c: 7210 b604 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@04b6 │ │ -025692: 0e00 |0005: return-void │ │ +0267ec: |[0267ec] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +0267fc: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ +026800: 7210 b604 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@04b6 │ │ +026806: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -17826,37 +17826,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -025694: |[025694] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -0256a4: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ -0256a8: 7210 b704 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@04b7 │ │ -0256ae: 0a00 |0005: move-result v0 │ │ -0256b0: 0f00 |0006: return v0 │ │ +026808: |[026808] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +026818: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ +02681c: 7210 b704 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@04b7 │ │ +026822: 0a00 |0005: move-result v0 │ │ +026824: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0256b4: |[0256b4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -0256c4: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ -0256c8: 7220 b804 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@04b8 │ │ -0256ce: 0e00 |0005: return-void │ │ +026828: |[026828] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +026838: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ +02683c: 7220 b804 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@04b8 │ │ +026842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -17865,18 +17865,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0256d0: |[0256d0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -0256e0: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ -0256e4: 7230 b904 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@04b9 │ │ -0256ea: 0e00 |0005: return-void │ │ +026844: |[026844] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +026854: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ +026858: 7230 b904 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@04b9 │ │ +02685e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ 0x0000 - 0x0006 reg=2 operationCount I │ │ @@ -17886,18 +17886,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0256ec: |[0256ec] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -0256fc: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ -025700: 7220 ba04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@04ba │ │ -025706: 0e00 |0005: return-void │ │ +026860: |[026860] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +026870: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ +026874: 7220 ba04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@04ba │ │ +02687a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -17906,18 +17906,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025708: |[025708] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -025718: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ -02571c: 7220 bb04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@04bb │ │ -025722: 0e00 |0005: return-void │ │ +02687c: |[02687c] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +02688c: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ +026890: 7220 bb04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@04bb │ │ +026896: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -17926,18 +17926,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025724: |[025724] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -025734: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ -025738: 7220 bc04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@04bc │ │ -02573e: 0e00 |0005: return-void │ │ +026898: |[026898] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +0268a8: 6200 c701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c7 │ │ +0268ac: 7220 bc04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@04bc │ │ +0268b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -17973,17 +17973,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025740: |[025740] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -025750: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -025756: 0e00 |0003: return-void │ │ +0268b4: |[0268b4] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +0268c4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0268ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -17991,17 +17991,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -025758: |[025758] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -025768: 7100 f000 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@00f0 │ │ -02576e: 0e00 |0003: return-void │ │ +0268cc: |[0268cc] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +0268dc: 7100 f000 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@00f0 │ │ +0268e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -18009,35 +18009,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -025770: |[025770] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -025780: 7100 f100 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@00f1 │ │ -025786: 0a00 |0003: move-result v0 │ │ -025788: 0f00 |0004: return v0 │ │ +0268e4: |[0268e4] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +0268f4: 7100 f100 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@00f1 │ │ +0268fa: 0a00 |0003: move-result v0 │ │ +0268fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02578c: |[02578c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -02579c: 7110 f200 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@00f2 │ │ -0257a2: 0e00 |0003: return-void │ │ +026900: |[026900] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +026910: 7110 f200 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@00f2 │ │ +026916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -18046,17 +18046,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0257a4: |[0257a4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -0257b4: 7120 f300 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@00f3 │ │ -0257ba: 0e00 |0003: return-void │ │ +026918: |[026918] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +026928: 7120 f300 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@00f3 │ │ +02692e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -18066,17 +18066,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0257bc: |[0257bc] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -0257cc: 7110 f400 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@00f4 │ │ -0257d2: 0e00 |0003: return-void │ │ +026930: |[026930] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +026940: 7110 f400 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@00f4 │ │ +026946: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -18085,17 +18085,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0257d4: |[0257d4] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -0257e4: 7110 f500 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@00f5 │ │ -0257ea: 0e00 |0003: return-void │ │ +026948: |[026948] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +026958: 7110 f500 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@00f5 │ │ +02695e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -18104,17 +18104,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0257ec: |[0257ec] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -0257fc: 7110 f600 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@00f6 │ │ -025802: 0e00 |0003: return-void │ │ +026960: |[026960] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +026970: 7110 f600 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@00f6 │ │ +026976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -18163,18 +18163,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025804: |[025804] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -025814: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02581a: 5b01 c801 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c8 │ │ -02581e: 0e00 |0005: return-void │ │ +026978: |[026978] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +026988: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02698e: 5b01 c801 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c8 │ │ +026992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ @@ -18188,20 +18188,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -025820: |[025820] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -025830: 5420 c801 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c8 │ │ -025834: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -025836: 7230 d304 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@04d3 │ │ -02583c: 0c00 |0006: move-result-object v0 │ │ -02583e: 1100 |0007: return-object v0 │ │ +026994: |[026994] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0269a4: 5420 c801 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c8 │ │ +0269a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0269aa: 7230 d304 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@04d3 │ │ +0269b0: 0c00 |0006: move-result-object v0 │ │ +0269b2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=3 source Landroid/os/Parcel; │ │ @@ -18211,19 +18211,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025840: |[025840] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -025850: 5410 c801 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c8 │ │ -025854: 7220 d404 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@04d4 │ │ -02585a: 0c00 |0005: move-result-object v0 │ │ -02585c: 1100 |0006: return-object v0 │ │ +0269b4: |[0269b4] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +0269c4: 5410 c801 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c8 │ │ +0269c8: 7220 d404 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@04d4 │ │ +0269ce: 0c00 |0005: move-result-object v0 │ │ +0269d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=2 size I │ │ @@ -18259,17 +18259,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025860: |[025860] android.support.v4.os.ParcelableCompat.:()V │ │ -025870: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -025876: 0e00 |0003: return-void │ │ +0269d4: |[0269d4] android.support.v4.os.ParcelableCompat.:()V │ │ +0269e4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0269ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -18278,22 +18278,22 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -025878: |[025878] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -025888: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02588c: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -025890: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -025894: 7110 da04 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@04da │ │ -02589a: 2200 cc00 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00cc │ │ -02589e: 7020 ce04 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@04ce │ │ -0258a4: 1100 |000e: return-object v0 │ │ +0269ec: |[0269ec] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +0269fc: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +026a00: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +026a04: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +026a08: 7110 da04 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@04da │ │ +026a0e: 2200 cc00 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00cc │ │ +026a12: 7020 ce04 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@04ce │ │ +026a18: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ @@ -18385,18 +18385,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0258a8: |[0258a8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -0258b8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0258be: 5b01 c901 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c9 │ │ -0258c2: 0e00 |0005: return-void │ │ +026a1c: |[026a1c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +026a2c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +026a32: 5b01 c901 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c9 │ │ +026a36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ @@ -18410,20 +18410,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0258c4: |[0258c4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0258d4: 5420 c901 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c9 │ │ -0258d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0258da: 7230 d304 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@04d3 │ │ -0258e0: 0c00 |0006: move-result-object v0 │ │ -0258e2: 1100 |0007: return-object v0 │ │ +026a38: |[026a38] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +026a48: 5420 c901 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c9 │ │ +026a4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +026a4e: 7230 d304 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@04d3 │ │ +026a54: 0c00 |0006: move-result-object v0 │ │ +026a56: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=3 in Landroid/os/Parcel; │ │ @@ -18433,19 +18433,19 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0258e4: |[0258e4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -0258f4: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c9 │ │ -0258f8: 7230 d304 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@04d3 │ │ -0258fe: 0c00 |0005: move-result-object v0 │ │ -025900: 1100 |0006: return-object v0 │ │ +026a58: |[026a58] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +026a68: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c9 │ │ +026a6c: 7230 d304 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@04d3 │ │ +026a72: 0c00 |0005: move-result-object v0 │ │ +026a74: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 in Landroid/os/Parcel; │ │ @@ -18456,19 +18456,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025904: |[025904] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -025914: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c9 │ │ -025918: 7220 d404 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@04d4 │ │ -02591e: 0c00 |0005: move-result-object v0 │ │ -025920: 1100 |0006: return-object v0 │ │ +026a78: |[026a78] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +026a88: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c9 │ │ +026a8c: 7220 d404 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@04d4 │ │ +026a92: 0c00 |0005: move-result-object v0 │ │ +026a94: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 size I │ │ @@ -18502,17 +18502,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025924: |[025924] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -025934: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02593a: 0e00 |0003: return-void │ │ +026a98: |[026a98] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +026aa8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +026aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub; │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;) │ │ @@ -18520,18 +18520,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02593c: |[02593c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -02594c: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00cf │ │ -025950: 7020 d504 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@04d5 │ │ -025956: 1100 |0005: return-object v0 │ │ +026ab0: |[026ab0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +026ac0: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00cf │ │ +026ac4: 7020 d504 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@04d5 │ │ +026aca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x0006 reg=1 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ @@ -18561,17 +18561,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025958: |[025958] android.support.v4.util.DebugUtils.:()V │ │ -025968: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02596e: 0e00 |0003: return-void │ │ +026acc: |[026acc] android.support.v4.util.DebugUtils.:()V │ │ +026adc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +026ae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/DebugUtils; │ │ │ │ #1 : (in Landroid/support/v4/util/DebugUtils;) │ │ @@ -18579,47 +18579,47 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -025970: |[025970] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -025980: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -025984: 1a02 3c10 |0002: const-string v2, "null" // string@103c │ │ -025988: 6e20 dd0c 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02598e: 0e00 |0007: return-void │ │ -025990: 6e10 b40c 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -025996: 0c02 |000b: move-result-object v2 │ │ -025998: 6e10 8f0c 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c8f │ │ -02599e: 0c01 |000f: move-result-object v1 │ │ -0259a0: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -0259a4: 6e10 c90c 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -0259aa: 0a02 |0015: move-result v2 │ │ -0259ac: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -0259b0: 6e10 b40c 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -0259b6: 0c02 |001b: move-result-object v2 │ │ -0259b8: 6e10 8e0c 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ -0259be: 0c01 |001f: move-result-object v1 │ │ -0259c0: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -0259c4: 6e20 c80c 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ -0259ca: 0a00 |0025: move-result v0 │ │ -0259cc: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -0259d0: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0259d4: 6e20 ce0c 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ -0259da: 0c01 |002d: move-result-object v1 │ │ -0259dc: 6e20 dd0c 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0259e2: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -0259e6: 6e20 d90c 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -0259ec: 7110 e40c 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ -0259f2: 0a02 |0039: move-result v2 │ │ -0259f4: 7110 9f0c 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -0259fa: 0c02 |003d: move-result-object v2 │ │ -0259fc: 6e20 dd0c 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -025a02: 28c6 |0041: goto 0007 // -003a │ │ +026ae4: |[026ae4] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +026af4: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +026af8: 1a02 3a10 |0002: const-string v2, "null" // string@103a │ │ +026afc: 6e20 dd0c 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +026b02: 0e00 |0007: return-void │ │ +026b04: 6e10 b40c 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +026b0a: 0c02 |000b: move-result-object v2 │ │ +026b0c: 6e10 8f0c 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c8f │ │ +026b12: 0c01 |000f: move-result-object v1 │ │ +026b14: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +026b18: 6e10 c90c 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +026b1e: 0a02 |0015: move-result v2 │ │ +026b20: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +026b24: 6e10 b40c 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +026b2a: 0c02 |001b: move-result-object v2 │ │ +026b2c: 6e10 8e0c 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ +026b32: 0c01 |001f: move-result-object v1 │ │ +026b34: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +026b38: 6e20 c80c 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ +026b3e: 0a00 |0025: move-result v0 │ │ +026b40: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +026b44: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +026b48: 6e20 ce0c 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ +026b4e: 0c01 |002d: move-result-object v1 │ │ +026b50: 6e20 dd0c 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +026b56: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +026b5a: 6e20 d90c 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +026b60: 7110 e40c 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ +026b66: 0a02 |0039: move-result v2 │ │ +026b68: 7110 9f0c 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +026b6e: 0c02 |003d: move-result-object v2 │ │ +026b70: 6e20 dd0c 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +026b76: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -18670,22 +18670,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -025a04: |[025a04] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -025a14: 7010 870c 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0c87 │ │ -025a1a: 2200 fb01 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -025a1e: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -025a22: 7020 d80c 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ -025a28: 5b20 ca01 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ -025a2c: 5b23 cb01 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01cb │ │ -025a30: 0e00 |000e: return-void │ │ +026b78: |[026b78] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +026b88: 7010 870c 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0c87 │ │ +026b8e: 2200 fb01 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +026b92: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +026b96: 7020 d80c 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ +026b9c: 5b20 ca01 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ +026ba0: 5b23 cb01 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01cb │ │ +026ba4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -18697,31 +18697,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -025a34: |[025a34] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -025a44: 5430 ca01 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ -025a48: 6e10 e00c 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0ce0 │ │ -025a4e: 0a00 |0005: move-result v0 │ │ -025a50: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -025a54: 5430 cb01 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01cb │ │ -025a58: 5431 ca01 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ -025a5c: 6e10 e10c 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -025a62: 0c01 |000f: move-result-object v1 │ │ -025a64: 7120 a30a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa3 │ │ -025a6a: 5430 ca01 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ -025a6e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -025a70: 5432 ca01 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ -025a74: 6e10 e00c 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0ce0 │ │ -025a7a: 0a02 |001b: move-result v2 │ │ -025a7c: 6e30 df0c 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0cdf │ │ -025a82: 0e00 |001f: return-void │ │ +026ba8: |[026ba8] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +026bb8: 5430 ca01 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ +026bbc: 6e10 e00c 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0ce0 │ │ +026bc2: 0a00 |0005: move-result v0 │ │ +026bc4: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +026bc8: 5430 cb01 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01cb │ │ +026bcc: 5431 ca01 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ +026bd0: 6e10 e10c 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +026bd6: 0c01 |000f: move-result-object v1 │ │ +026bd8: 7120 a30a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa3 │ │ +026bde: 5430 ca01 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ +026be2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +026be4: 5432 ca01 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ +026be8: 6e10 e00c 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0ce0 │ │ +026bee: 0a02 |001b: move-result v2 │ │ +026bf0: 6e30 df0c 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0cdf │ │ +026bf6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -18733,17 +18733,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025a84: |[025a84] android.support.v4.util.LogWriter.close:()V │ │ -025a94: 7010 e004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@04e0 │ │ -025a9a: 0e00 |0003: return-void │ │ +026bf8: |[026bf8] android.support.v4.util.LogWriter.close:()V │ │ +026c08: 7010 e004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@04e0 │ │ +026c0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -18752,17 +18752,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025a9c: |[025a9c] android.support.v4.util.LogWriter.flush:()V │ │ -025aac: 7010 e004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@04e0 │ │ -025ab2: 0e00 |0003: return-void │ │ +026c10: |[026c10] android.support.v4.util.LogWriter.flush:()V │ │ +026c20: 7010 e004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@04e0 │ │ +026c26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -18771,28 +18771,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -025ab4: |[025ab4] android.support.v4.util.LogWriter.write:([CII)V │ │ -025ac4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -025ac6: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -025aca: 9002 0501 |0003: add-int v2, v5, v1 │ │ -025ace: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -025ad2: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -025ad6: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -025ada: 7010 e004 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@04e0 │ │ -025ae0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -025ae4: 28f1 |0010: goto 0001 // -000f │ │ -025ae6: 5432 ca01 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ -025aea: 6e20 d90c 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -025af0: 28f8 |0016: goto 000e // -0008 │ │ -025af2: 0e00 |0017: return-void │ │ +026c28: |[026c28] android.support.v4.util.LogWriter.write:([CII)V │ │ +026c38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +026c3a: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +026c3e: 9002 0501 |0003: add-int v2, v5, v1 │ │ +026c42: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +026c46: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +026c4a: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +026c4e: 7010 e004 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@04e0 │ │ +026c54: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +026c58: 28f1 |0010: goto 0001 // -000f │ │ +026c5a: 5432 ca01 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01ca │ │ +026c5e: 6e20 d90c 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +026c64: 28f8 |0016: goto 000e // -0008 │ │ +026c66: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -18874,37 +18874,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -025af4: |[025af4] android.support.v4.util.LongSparseArray.:()V │ │ -025b04: 2200 f701 |0000: new-instance v0, Ljava/lang/Object; // type@01f7 │ │ -025b08: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -025b0e: 6900 cc01 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ -025b12: 0e00 |0007: return-void │ │ +026c68: |[026c68] android.support.v4.util.LongSparseArray.:()V │ │ +026c78: 2200 f701 |0000: new-instance v0, Ljava/lang/Object; // type@01f7 │ │ +026c7c: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +026c82: 6900 cc01 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ +026c86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025b14: |[025b14] android.support.v4.util.LongSparseArray.:()V │ │ -025b24: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -025b28: 7020 e404 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@04e4 │ │ -025b2e: 0e00 |0005: return-void │ │ +026c88: |[026c88] android.support.v4.util.LongSparseArray.:()V │ │ +026c98: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +026c9c: 7020 e404 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@04e4 │ │ +026ca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -18914,26 +18914,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -025b30: |[025b30] android.support.v4.util.LongSparseArray.:(I)V │ │ -025b40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -025b42: 7010 b10c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -025b48: 5c21 cd01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -025b4c: 7110 ef04 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@04ef │ │ -025b52: 0a03 |0009: move-result v3 │ │ -025b54: 2330 6502 |000a: new-array v0, v3, [J // type@0265 │ │ -025b58: 5b20 ce01 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025b5c: 2330 7202 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0272 │ │ -025b60: 5b20 d001 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025b64: 5921 cf01 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025b68: 0e00 |0014: return-void │ │ +026ca4: |[026ca4] android.support.v4.util.LongSparseArray.:(I)V │ │ +026cb4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +026cb6: 7010 b10c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +026cbc: 5c21 cd01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +026cc0: 7110 ef04 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@04ef │ │ +026cc6: 0a03 |0009: move-result v3 │ │ +026cc8: 2330 6502 |000a: new-array v0, v3, [J // type@0265 │ │ +026ccc: 5b20 ce01 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026cd0: 2330 7202 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0272 │ │ +026cd4: 5b20 d001 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026cd8: 5921 cf01 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026cdc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=26 │ │ 0x0006 line=45 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ @@ -18949,39 +18949,39 @@ │ │ type : '([JIIJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -025b6c: |[025b6c] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ -025b7c: 9001 0809 |0000: add-int v1, v8, v9 │ │ -025b80: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ -025b84: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -025b88: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -025b8a: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ -025b8e: 9003 0102 |0009: add-int v3, v1, v2 │ │ -025b92: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -025b96: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ -025b9a: 3103 040a |000f: cmp-long v3, v4, v10 │ │ -025b9e: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ -025ba2: 0102 |0013: move v2, v0 │ │ -025ba4: 28f0 |0014: goto 0004 // -0010 │ │ -025ba6: 0101 |0015: move v1, v0 │ │ -025ba8: 28ee |0016: goto 0004 // -0012 │ │ -025baa: 9003 0809 |0017: add-int v3, v8, v9 │ │ -025bae: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ -025bb2: 9003 0809 |001b: add-int v3, v8, v9 │ │ -025bb6: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -025bba: 0f01 |001f: return v1 │ │ -025bbc: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ -025bc0: 3103 040a |0022: cmp-long v3, v4, v10 │ │ -025bc4: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ -025bc8: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -025bcc: 28f7 |0028: goto 001f // -0009 │ │ +026ce0: |[026ce0] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ +026cf0: 9001 0809 |0000: add-int v1, v8, v9 │ │ +026cf4: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ +026cf8: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +026cfc: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +026cfe: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ +026d02: 9003 0102 |0009: add-int v3, v1, v2 │ │ +026d06: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +026d0a: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ +026d0e: 3103 040a |000f: cmp-long v3, v4, v10 │ │ +026d12: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ +026d16: 0102 |0013: move v2, v0 │ │ +026d18: 28f0 |0014: goto 0004 // -0010 │ │ +026d1a: 0101 |0015: move v1, v0 │ │ +026d1c: 28ee |0016: goto 0004 // -0012 │ │ +026d1e: 9003 0809 |0017: add-int v3, v8, v9 │ │ +026d22: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ +026d26: 9003 0809 |001b: add-int v3, v8, v9 │ │ +026d2a: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +026d2e: 0f01 |001f: return v1 │ │ +026d30: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ +026d34: 3103 040a |0022: cmp-long v3, v4, v10 │ │ +026d38: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ +026d3c: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +026d40: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x0009 line=338 │ │ 0x000d line=340 │ │ 0x0013 line=341 │ │ @@ -19006,37 +19006,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -025bd0: |[025bd0] android.support.v4.util.LongSparseArray.gc:()V │ │ -025be0: 5282 cf01 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025be4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -025be6: 5481 ce01 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025bea: 5485 d001 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025bee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -025bf0: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -025bf4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -025bf8: 6206 cc01 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ -025bfc: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -025c00: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -025c04: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -025c08: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -025c0c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -025c10: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -025c12: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -025c16: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -025c1a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -025c1e: 28e9 |001f: goto 0008 // -0017 │ │ -025c20: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -025c22: 5c86 cd01 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -025c26: 5983 cf01 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025c2a: 0e00 |0025: return-void │ │ +026d44: |[026d44] android.support.v4.util.LongSparseArray.gc:()V │ │ +026d54: 5282 cf01 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026d58: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +026d5a: 5481 ce01 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026d5e: 5485 d001 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026d62: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +026d64: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +026d68: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +026d6c: 6206 cc01 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ +026d70: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +026d74: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +026d78: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +026d7c: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +026d80: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +026d84: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +026d86: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +026d8a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +026d8e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +026d92: 28e9 |001f: goto 0008 // -0017 │ │ +026d94: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +026d96: 5c86 cd01 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +026d9a: 5983 cf01 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026d9e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ 0x0007 line=128 │ │ @@ -19066,27 +19066,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -025c2c: |[025c2c] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ -025c3c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -025c3e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -025c40: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -025c44: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -025c48: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -025c4c: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -025c50: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -025c54: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -025c58: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -025c5c: 0f03 |0010: return v3 │ │ -025c5e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -025c62: 28ef |0013: goto 0002 // -0011 │ │ +026da0: |[026da0] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ +026db0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +026db2: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +026db4: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +026db8: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +026dbc: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +026dc0: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +026dc4: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +026dc8: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +026dcc: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +026dd0: 0f03 |0010: return v3 │ │ +026dd2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +026dd6: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000c line=357 │ │ 0x0010 line=359 │ │ 0x0011 line=355 │ │ @@ -19100,20 +19100,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -025c64: |[025c64] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ -025c74: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -025c78: 7110 ee04 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@04ee │ │ -025c7e: 0a00 |0005: move-result v0 │ │ -025c80: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -025c84: 0f00 |0008: return v0 │ │ +026dd8: |[026dd8] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ +026de8: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +026dec: 7110 ee04 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@04ee │ │ +026df2: 0a00 |0005: move-result v0 │ │ +026df4: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +026df8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -19122,59 +19122,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -025c88: |[025c88] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -025c98: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -025c9a: 5274 cf01 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025c9e: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -025ca2: 5474 ce01 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025ca6: 5275 cf01 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025caa: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -025cae: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -025cb2: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -025cb6: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -025cba: 6e40 f304 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@04f3 │ │ -025cc0: 0e00 |0014: return-void │ │ -025cc2: 5574 cd01 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -025cc6: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -025cca: 5274 cf01 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025cce: 5475 ce01 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025cd2: 2155 |001d: array-length v5, v5 │ │ -025cd4: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -025cd8: 7010 eb04 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ -025cde: 5273 cf01 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025ce2: 5474 ce01 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025ce6: 2144 |0027: array-length v4, v4 │ │ -025ce8: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -025cec: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -025cf0: 7110 ef04 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@04ef │ │ -025cf6: 0a00 |002f: move-result v0 │ │ -025cf8: 2301 6502 |0030: new-array v1, v0, [J // type@0265 │ │ -025cfc: 2302 7202 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0272 │ │ -025d00: 5474 ce01 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025d04: 5475 ce01 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025d08: 2155 |0038: array-length v5, v5 │ │ -025d0a: 7155 e20c 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -025d10: 5474 d001 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025d14: 5475 d001 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025d18: 2155 |0040: array-length v5, v5 │ │ -025d1a: 7155 e20c 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -025d20: 5b71 ce01 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025d24: 5b72 d001 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025d28: 5474 ce01 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025d2c: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -025d30: 5474 d001 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025d34: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -025d38: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -025d3c: 5974 cf01 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025d40: 28c0 |0054: goto 0014 // -0040 │ │ +026dfc: |[026dfc] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +026e0c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +026e0e: 5274 cf01 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026e12: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +026e16: 5474 ce01 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026e1a: 5275 cf01 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026e1e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +026e22: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +026e26: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +026e2a: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +026e2e: 6e40 f304 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@04f3 │ │ +026e34: 0e00 |0014: return-void │ │ +026e36: 5574 cd01 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +026e3a: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +026e3e: 5274 cf01 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026e42: 5475 ce01 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026e46: 2155 |001d: array-length v5, v5 │ │ +026e48: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +026e4c: 7010 eb04 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ +026e52: 5273 cf01 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026e56: 5474 ce01 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026e5a: 2144 |0027: array-length v4, v4 │ │ +026e5c: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +026e60: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +026e64: 7110 ef04 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@04ef │ │ +026e6a: 0a00 |002f: move-result v0 │ │ +026e6c: 2301 6502 |0030: new-array v1, v0, [J // type@0265 │ │ +026e70: 2302 7202 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0272 │ │ +026e74: 5474 ce01 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026e78: 5475 ce01 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026e7c: 2155 |0038: array-length v5, v5 │ │ +026e7e: 7155 e20c 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +026e84: 5474 d001 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026e88: 5475 d001 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026e8c: 2155 |0040: array-length v5, v5 │ │ +026e8e: 7155 e20c 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +026e94: 5b71 ce01 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026e98: 5b72 d001 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026e9c: 5474 ce01 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026ea0: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +026ea4: 5474 d001 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026ea8: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +026eac: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +026eb0: 5974 cf01 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026eb4: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0011 line=306 │ │ 0x0014 line=332 │ │ 0x0015 line=310 │ │ 0x0020 line=311 │ │ @@ -19206,27 +19206,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -025d44: |[025d44] android.support.v4.util.LongSparseArray.clear:()V │ │ -025d54: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -025d56: 5251 cf01 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025d5a: 5452 d001 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025d5e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -025d60: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -025d64: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -025d66: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -025d6a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -025d6e: 28f9 |000d: goto 0006 // -0007 │ │ -025d70: 5954 cf01 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025d74: 5c54 cd01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -025d78: 0e00 |0012: return-void │ │ +026eb8: |[026eb8] android.support.v4.util.LongSparseArray.clear:()V │ │ +026ec8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +026eca: 5251 cf01 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026ece: 5452 d001 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026ed2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +026ed4: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +026ed8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +026eda: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +026ede: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +026ee2: 28f9 |000d: goto 0006 // -0007 │ │ +026ee4: 5954 cf01 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026ee8: 5c54 cd01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +026eec: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0003 line=290 │ │ 0x0005 line=292 │ │ 0x0008 line=293 │ │ 0x000b line=292 │ │ @@ -19245,34 +19245,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -025d7c: |[025d7c] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -025d8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -025d8e: 6f10 b20c 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0cb2 │ │ -025d94: 0c02 |0004: move-result-object v2 │ │ -025d96: 0720 |0005: move-object v0, v2 │ │ -025d98: 1f00 d300 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00d3 │ │ -025d9c: 0701 |0008: move-object v1, v0 │ │ -025d9e: 5432 ce01 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025da2: 6e10 7e0f 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@0f7e │ │ -025da8: 0c02 |000e: move-result-object v2 │ │ -025daa: 1f02 6502 |000f: check-cast v2, [J // type@0265 │ │ -025dae: 5b12 ce01 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025db2: 5432 d001 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025db6: 6e10 800f 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0f80 │ │ -025dbc: 0c02 |0018: move-result-object v2 │ │ -025dbe: 1f02 7202 |0019: check-cast v2, [Ljava/lang/Object; // type@0272 │ │ -025dc2: 5b12 d001 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025dc6: 1101 |001d: return-object v1 │ │ -025dc8: 0d02 |001e: move-exception v2 │ │ -025dca: 28fe |001f: goto 001d // -0002 │ │ +026ef0: |[026ef0] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +026f00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +026f02: 6f10 b20c 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0cb2 │ │ +026f08: 0c02 |0004: move-result-object v2 │ │ +026f0a: 0720 |0005: move-object v0, v2 │ │ +026f0c: 1f00 d300 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00d3 │ │ +026f10: 0701 |0008: move-object v1, v0 │ │ +026f12: 5432 ce01 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026f16: 6e10 7e0f 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@0f7e │ │ +026f1c: 0c02 |000e: move-result-object v2 │ │ +026f1e: 1f02 6502 |000f: check-cast v2, [J // type@0265 │ │ +026f22: 5b12 ce01 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026f26: 5432 d001 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026f2a: 6e10 800f 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0f80 │ │ +026f30: 0c02 |0018: move-result-object v2 │ │ +026f32: 1f02 7202 |0019: check-cast v2, [Ljava/lang/Object; // type@0272 │ │ +026f36: 5b12 d001 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026f3a: 1101 |001d: return-object v1 │ │ +026f3c: 0d02 |001e: move-exception v2 │ │ +026f3e: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=55 │ │ 0x0001 line=57 │ │ 0x0009 line=58 │ │ @@ -19289,18 +19289,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025ddc: |[025ddc] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -025dec: 6e10 e804 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@04e8 │ │ -025df2: 0c00 |0003: move-result-object v0 │ │ -025df4: 1100 |0004: return-object v0 │ │ +026f50: |[026f50] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +026f60: 6e10 e804 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@04e8 │ │ +026f66: 0c00 |0003: move-result-object v0 │ │ +026f68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -19309,31 +19309,31 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -025df8: |[025df8] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -025e08: 5451 ce01 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025e0c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -025e0e: 5253 cf01 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025e12: 7157 e604 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ -025e18: 0a00 |0008: move-result v0 │ │ -025e1a: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -025e1e: 5451 d001 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025e22: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -025e26: 6202 cc01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ -025e2a: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -025e2e: 5451 d001 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025e32: 6202 cc01 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ -025e36: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -025e3a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -025e3c: 5c51 cd01 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -025e40: 0e00 |001c: return-void │ │ +026f6c: |[026f6c] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +026f7c: 5451 ce01 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026f80: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +026f82: 5253 cf01 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026f86: 7157 e604 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ +026f8c: 0a00 |0008: move-result v0 │ │ +026f8e: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +026f92: 5451 d001 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026f96: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +026f9a: 6202 cc01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ +026f9e: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +026fa2: 5451 d001 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026fa6: 6202 cc01 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ +026faa: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +026fae: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +026fb0: 5c51 cd01 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +026fb4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=95 │ │ 0x000b line=96 │ │ 0x0013 line=97 │ │ 0x0019 line=98 │ │ @@ -19349,19 +19349,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -025e44: |[025e44] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -025e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -025e56: 6e40 ed04 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@04ed │ │ -025e5c: 0c00 |0004: move-result-object v0 │ │ -025e5e: 1100 |0005: return-object v0 │ │ +026fb8: |[026fb8] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +026fc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +026fca: 6e40 ed04 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@04ed │ │ +026fd0: 0c00 |0004: move-result-object v0 │ │ +026fd2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -19371,29 +19371,29 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -025e60: |[025e60] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -025e70: 5451 ce01 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025e74: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -025e76: 5253 cf01 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025e7a: 7157 e604 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ -025e80: 0a00 |0008: move-result v0 │ │ -025e82: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -025e86: 5451 d001 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025e8a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -025e8e: 6202 cc01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ -025e92: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -025e96: 1108 |0013: return-object v8 │ │ -025e98: 5451 d001 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025e9c: 4608 0100 |0016: aget-object v8, v1, v0 │ │ -025ea0: 28fb |0018: goto 0013 // -0005 │ │ +026fd4: |[026fd4] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +026fe4: 5451 ce01 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +026fe8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +026fea: 5253 cf01 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +026fee: 7157 e604 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ +026ff4: 0a00 |0008: move-result v0 │ │ +026ff6: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +026ffa: 5451 d001 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +026ffe: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +027002: 6202 cc01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ +027006: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +02700a: 1108 |0013: return-object v8 │ │ +02700c: 5451 d001 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +027010: 4608 0100 |0016: aget-object v8, v1, v0 │ │ +027014: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=82 │ │ 0x0013 line=85 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -19409,24 +19409,24 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -025ea4: |[025ea4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -025eb4: 5530 cd01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -025eb8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -025ebc: 7010 eb04 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ -025ec2: 5430 ce01 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025ec6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -025ec8: 5232 cf01 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025ecc: 7155 e604 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ -025ed2: 0a00 |000f: move-result v0 │ │ -025ed4: 0f00 |0010: return v0 │ │ +027018: |[027018] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +027028: 5530 cd01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +02702c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +027030: 7010 eb04 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ +027036: 5430 ce01 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +02703a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02703c: 5232 cf01 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +027040: 7155 e604 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ +027046: 0a00 |000f: move-result v0 │ │ +027048: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -19438,29 +19438,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -025ed8: |[025ed8] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -025ee8: 5521 cd01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -025eec: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -025ef0: 7010 eb04 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ -025ef6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -025ef8: 5221 cf01 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025efc: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -025f00: 5421 d001 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025f04: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -025f08: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -025f0c: 0f00 |0012: return v0 │ │ -025f0e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -025f12: 28f3 |0015: goto 0008 // -000d │ │ -025f14: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -025f16: 28fb |0017: goto 0012 // -0005 │ │ +02704c: |[02704c] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +02705c: 5521 cd01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +027060: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +027064: 7010 eb04 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ +02706a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +02706c: 5221 cf01 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +027070: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +027074: 5421 d001 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +027078: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +02707c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +027080: 0f00 |0012: return v0 │ │ +027082: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +027086: 28f3 |0015: goto 0008 // -000d │ │ +027088: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +02708a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0007 line=278 │ │ 0x000c line=279 │ │ 0x0012 line=282 │ │ @@ -19479,21 +19479,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -025f18: |[025f18] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -025f28: 5520 cd01 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -025f2c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -025f30: 7010 eb04 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ -025f36: 5420 ce01 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025f3a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -025f3e: 1000 |000b: return-wide v0 │ │ +02708c: |[02708c] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +02709c: 5520 cd01 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +0270a0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0270a4: 7010 eb04 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ +0270aa: 5420 ce01 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +0270ae: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +0270b2: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -19505,91 +19505,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -025f40: |[025f40] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -025f50: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -025f52: 5494 ce01 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025f56: 5295 cf01 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025f5a: 715b e604 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ -025f60: 0a00 |0008: move-result v0 │ │ -025f62: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -025f66: 5494 d001 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025f6a: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -025f6e: 0e00 |000f: return-void │ │ -025f70: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -025f74: 5294 cf01 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025f78: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -025f7c: 5494 d001 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025f80: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -025f84: 6205 cc01 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ -025f88: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -025f8c: 5494 ce01 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025f90: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -025f94: 5494 d001 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -025f98: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -025f9c: 28e9 |0026: goto 000f // -0017 │ │ -025f9e: 5594 cd01 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -025fa2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -025fa6: 5294 cf01 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025faa: 5495 ce01 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025fae: 2155 |002f: array-length v5, v5 │ │ -025fb0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -025fb4: 7010 eb04 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ -025fba: 5494 ce01 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025fbe: 5295 cf01 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025fc2: 715b e604 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ -025fc8: 0a04 |003c: move-result v4 │ │ -025fca: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -025fce: 5294 cf01 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025fd2: 5495 ce01 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025fd6: 2155 |0043: array-length v5, v5 │ │ -025fd8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -025fdc: 5294 cf01 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -025fe0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -025fe4: 7110 ef04 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@04ef │ │ -025fea: 0a01 |004d: move-result v1 │ │ -025fec: 2312 6502 |004e: new-array v2, v1, [J // type@0265 │ │ -025ff0: 2313 7202 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0272 │ │ -025ff4: 5494 ce01 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025ff8: 5495 ce01 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -025ffc: 2155 |0056: array-length v5, v5 │ │ -025ffe: 7155 e20c 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -026004: 5494 d001 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -026008: 5495 d001 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -02600c: 2155 |005e: array-length v5, v5 │ │ -02600e: 7155 e20c 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -026014: 5b92 ce01 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -026018: 5b93 d001 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -02601c: 5294 cf01 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -026020: b104 |0068: sub-int/2addr v4, v0 │ │ -026022: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -026026: 5494 ce01 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -02602a: 5495 ce01 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -02602e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -026032: 5297 cf01 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -026036: b107 |0073: sub-int/2addr v7, v0 │ │ -026038: 7157 e20c 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -02603e: 5494 d001 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -026042: 5495 d001 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -026046: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02604a: 5297 cf01 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -02604e: b107 |007f: sub-int/2addr v7, v0 │ │ -026050: 7157 e20c 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -026056: 5494 ce01 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ -02605a: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -02605e: 5494 d001 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -026062: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -026066: 5294 cf01 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -02606a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02606e: 5994 cf01 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -026072: 2900 7eff |0091: goto/16 000f // -0082 │ │ +0270b4: |[0270b4] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +0270c4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0270c6: 5494 ce01 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +0270ca: 5295 cf01 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +0270ce: 715b e604 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ +0270d4: 0a00 |0008: move-result v0 │ │ +0270d6: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +0270da: 5494 d001 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +0270de: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +0270e2: 0e00 |000f: return-void │ │ +0270e4: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +0270e8: 5294 cf01 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +0270ec: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +0270f0: 5494 d001 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +0270f4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +0270f8: 6205 cc01 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ +0270fc: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +027100: 5494 ce01 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +027104: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +027108: 5494 d001 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +02710c: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +027110: 28e9 |0026: goto 000f // -0017 │ │ +027112: 5594 cd01 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +027116: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +02711a: 5294 cf01 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +02711e: 5495 ce01 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +027122: 2155 |002f: array-length v5, v5 │ │ +027124: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +027128: 7010 eb04 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ +02712e: 5494 ce01 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +027132: 5295 cf01 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +027136: 715b e604 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@04e6 │ │ +02713c: 0a04 |003c: move-result v4 │ │ +02713e: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +027142: 5294 cf01 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +027146: 5495 ce01 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +02714a: 2155 |0043: array-length v5, v5 │ │ +02714c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +027150: 5294 cf01 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +027154: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +027158: 7110 ef04 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@04ef │ │ +02715e: 0a01 |004d: move-result v1 │ │ +027160: 2312 6502 |004e: new-array v2, v1, [J // type@0265 │ │ +027164: 2313 7202 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0272 │ │ +027168: 5494 ce01 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +02716c: 5495 ce01 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +027170: 2155 |0056: array-length v5, v5 │ │ +027172: 7155 e20c 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +027178: 5494 d001 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +02717c: 5495 d001 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +027180: 2155 |005e: array-length v5, v5 │ │ +027182: 7155 e20c 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +027188: 5b92 ce01 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +02718c: 5b93 d001 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +027190: 5294 cf01 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +027194: b104 |0068: sub-int/2addr v4, v0 │ │ +027196: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +02719a: 5494 ce01 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +02719e: 5495 ce01 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +0271a2: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0271a6: 5297 cf01 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +0271aa: b107 |0073: sub-int/2addr v7, v0 │ │ +0271ac: 7157 e20c 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +0271b2: 5494 d001 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +0271b6: 5495 d001 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +0271ba: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0271be: 5297 cf01 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +0271c2: b107 |007f: sub-int/2addr v7, v0 │ │ +0271c4: 7157 e20c 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +0271ca: 5494 ce01 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01ce │ │ +0271ce: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +0271d2: 5494 d001 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +0271d6: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +0271da: 5294 cf01 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +0271de: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0271e2: 5994 cf01 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +0271e6: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ 0x000f line=198 │ │ 0x0010 line=159 │ │ @@ -19629,17 +19629,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -026078: |[026078] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -026088: 6e30 ea04 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@04ea │ │ -02608e: 0e00 |0003: return-void │ │ +0271ec: |[0271ec] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +0271fc: 6e30 ea04 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@04ea │ │ +027202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -19650,25 +19650,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -026090: |[026090] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -0260a0: 5420 d001 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -0260a4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0260a8: 6201 cc01 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ -0260ac: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0260b0: 5420 d001 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -0260b4: 6201 cc01 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ -0260b8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0260bc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0260be: 5c20 cd01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -0260c2: 0e00 |0011: return-void │ │ +027204: |[027204] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +027214: 5420 d001 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +027218: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +02721c: 6201 cc01 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ +027220: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +027224: 5420 d001 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +027228: 6201 cc01 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01cc │ │ +02722c: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +027230: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +027232: 5c20 cd01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +027236: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000e line=116 │ │ 0x0011 line=118 │ │ locals : │ │ @@ -19681,21 +19681,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0260c4: |[0260c4] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -0260d4: 5510 cd01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -0260d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0260dc: 7010 eb04 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ -0260e2: 5410 d001 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -0260e6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -0260ea: 0e00 |000b: return-void │ │ +027238: |[027238] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +027248: 5510 cd01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +02724c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +027250: 7010 eb04 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ +027256: 5410 d001 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +02725a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +02725e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=249 │ │ 0x000b line=250 │ │ locals : │ │ @@ -19710,20 +19710,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0260ec: |[0260ec] android.support.v4.util.LongSparseArray.size:()I │ │ -0260fc: 5510 cd01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -026100: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -026104: 7010 eb04 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ -02610a: 5210 cf01 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ -02610e: 0f00 |0009: return v0 │ │ +027260: |[027260] android.support.v4.util.LongSparseArray.size:()I │ │ +027270: 5510 cd01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +027274: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +027278: 7010 eb04 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ +02727e: 5210 cf01 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cf │ │ +027282: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x0007 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -19734,21 +19734,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -026110: |[026110] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -026120: 5510 cd01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ -026124: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -026128: 7010 eb04 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ -02612e: 5410 d001 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ -026132: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -026136: 1100 |000b: return-object v0 │ │ +027284: |[027284] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +027294: 5510 cd01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cd │ │ +027298: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02729c: 7010 eb04 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@04eb │ │ +0272a2: 5410 d001 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01d0 │ │ +0272a6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +0272aa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -19834,29 +19834,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -026138: |[026138] android.support.v4.util.LruCache.:(I)V │ │ -026148: 7010 b10c 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02614e: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -026152: 2200 eb01 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -026156: 1a01 ac0f |0007: const-string v1, "maxSize <= 0" // string@0fac │ │ -02615a: 7020 960c 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -026160: 2700 |000c: throw v0 │ │ -026162: 5945 d501 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ -026166: 2200 1902 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0219 │ │ -02616a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -02616c: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -026170: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -026172: 7040 120d 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0d12 │ │ -026178: 5b40 d401 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -02617c: 0e00 |001a: return-void │ │ +0272ac: |[0272ac] android.support.v4.util.LruCache.:(I)V │ │ +0272bc: 7010 b10c 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0272c2: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +0272c6: 2200 eb01 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +0272ca: 1a01 aa0f |0007: const-string v1, "maxSize <= 0" // string@0faa │ │ +0272ce: 7020 960c 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +0272d4: 2700 |000c: throw v0 │ │ +0272d6: 5945 d501 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ +0272da: 2200 1902 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0219 │ │ +0272de: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0272e0: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +0272e4: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +0272e6: 7040 120d 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0d12 │ │ +0272ec: 5b40 d401 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +0272f0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -19871,36 +19871,36 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -026180: |[026180] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -026190: 6e30 0805 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0508 │ │ -026196: 0a00 |0003: move-result v0 │ │ -026198: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -02619c: 2201 ec01 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -0261a0: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -0261a4: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0261aa: 1a03 8d06 |000d: const-string v3, "Negative size: " // string@068d │ │ -0261ae: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0261b4: 0c02 |0012: move-result-object v2 │ │ -0261b6: 6e20 dc0c 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0261bc: 0c02 |0016: move-result-object v2 │ │ -0261be: 1a03 3b01 |0017: const-string v3, "=" // string@013b │ │ -0261c2: 6e20 dd0c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0261c8: 0c02 |001c: move-result-object v2 │ │ -0261ca: 6e20 dc0c 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0261d0: 0c02 |0020: move-result-object v2 │ │ -0261d2: 6e10 e10c 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0261d8: 0c02 |0024: move-result-object v2 │ │ -0261da: 7020 990c 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0261e0: 2701 |0028: throw v1 │ │ -0261e2: 0f00 |0029: return v0 │ │ +0272f4: |[0272f4] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +027304: 6e30 0805 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0508 │ │ +02730a: 0a00 |0003: move-result v0 │ │ +02730c: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +027310: 2201 ec01 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +027314: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +027318: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +02731e: 1a03 8d06 |000d: const-string v3, "Negative size: " // string@068d │ │ +027322: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +027328: 0c02 |0012: move-result-object v2 │ │ +02732a: 6e20 dc0c 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +027330: 0c02 |0016: move-result-object v2 │ │ +027332: 1a03 3b01 |0017: const-string v3, "=" // string@013b │ │ +027336: 6e20 dd0c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02733c: 0c02 |001c: move-result-object v2 │ │ +02733e: 6e20 dc0c 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +027344: 0c02 |0020: move-result-object v2 │ │ +027346: 6e10 e10c 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +02734c: 0c02 |0024: move-result-object v2 │ │ +02734e: 7020 990c 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +027354: 2701 |0028: throw v1 │ │ +027356: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x0029 line=234 │ │ locals : │ │ @@ -19917,78 +19917,78 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -0261e4: |[0261e4] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -0261f4: 1d06 |0000: monitor-enter v6 │ │ -0261f6: 5263 d801 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -0261fa: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -0261fe: 5463 d401 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -026202: 6e10 160d 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0d16 │ │ -026208: 0a03 |000a: move-result v3 │ │ -02620a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -02620e: 5263 d801 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -026212: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -026216: 2203 ec01 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@01ec │ │ -02621a: 2204 fb01 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -02621e: 7010 d70c 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -026224: 6e10 b40c 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -02622a: 0c05 |001b: move-result-object v5 │ │ -02622c: 6e10 8e0c 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ -026232: 0c05 |001f: move-result-object v5 │ │ -026234: 6e20 dd0c 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02623a: 0c04 |0023: move-result-object v4 │ │ -02623c: 1a05 f800 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00f8 │ │ -026240: 6e20 dd0c 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -026246: 0c04 |0029: move-result-object v4 │ │ -026248: 6e10 e10c 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02624e: 0c04 |002d: move-result-object v4 │ │ -026250: 7020 990c 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -026256: 2703 |0031: throw v3 │ │ -026258: 0d03 |0032: move-exception v3 │ │ -02625a: 1e06 |0033: monitor-exit v6 │ │ -02625c: 2703 |0034: throw v3 │ │ -02625e: 5263 d801 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -026262: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -026266: 5463 d401 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -02626a: 6e10 160d 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0d16 │ │ -026270: 0a03 |003e: move-result v3 │ │ -026272: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -026276: 1e06 |0041: monitor-exit v6 │ │ -026278: 0e00 |0042: return-void │ │ -02627a: 5463 d401 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -02627e: 6e10 140d 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0d14 │ │ -026284: 0c03 |0048: move-result-object v3 │ │ -026286: 7210 200d 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d20 │ │ -02628c: 0c03 |004c: move-result-object v3 │ │ -02628e: 7210 110d 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ -026294: 0c01 |0050: move-result-object v1 │ │ -026296: 1f01 1c02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@021c │ │ -02629a: 7210 1c0d 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0d1c │ │ -0262a0: 0c00 |0056: move-result-object v0 │ │ -0262a2: 7210 1d0d 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0d1d │ │ -0262a8: 0c02 |005a: move-result-object v2 │ │ -0262aa: 5463 d401 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -0262ae: 6e20 180d 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d18 │ │ -0262b4: 5263 d801 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -0262b8: 7030 0605 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ -0262be: 0a04 |0065: move-result v4 │ │ -0262c0: b143 |0066: sub-int/2addr v3, v4 │ │ -0262c2: 5963 d801 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -0262c6: 5263 d201 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d2 │ │ -0262ca: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0262ce: 5963 d201 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d2 │ │ -0262d2: 1e06 |006f: monitor-exit v6 │ │ -0262d4: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -0262d6: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -0262d8: 6e54 fc04 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@04fc │ │ -0262de: 288b |0075: goto 0000 // -0075 │ │ +027358: |[027358] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +027368: 1d06 |0000: monitor-enter v6 │ │ +02736a: 5263 d801 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +02736e: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +027372: 5463 d401 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +027376: 6e10 160d 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0d16 │ │ +02737c: 0a03 |000a: move-result v3 │ │ +02737e: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +027382: 5263 d801 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +027386: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +02738a: 2203 ec01 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@01ec │ │ +02738e: 2204 fb01 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +027392: 7010 d70c 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +027398: 6e10 b40c 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +02739e: 0c05 |001b: move-result-object v5 │ │ +0273a0: 6e10 8e0c 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ +0273a6: 0c05 |001f: move-result-object v5 │ │ +0273a8: 6e20 dd0c 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0273ae: 0c04 |0023: move-result-object v4 │ │ +0273b0: 1a05 f800 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00f8 │ │ +0273b4: 6e20 dd0c 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0273ba: 0c04 |0029: move-result-object v4 │ │ +0273bc: 6e10 e10c 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0273c2: 0c04 |002d: move-result-object v4 │ │ +0273c4: 7020 990c 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +0273ca: 2703 |0031: throw v3 │ │ +0273cc: 0d03 |0032: move-exception v3 │ │ +0273ce: 1e06 |0033: monitor-exit v6 │ │ +0273d0: 2703 |0034: throw v3 │ │ +0273d2: 5263 d801 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +0273d6: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +0273da: 5463 d401 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +0273de: 6e10 160d 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0d16 │ │ +0273e4: 0a03 |003e: move-result v3 │ │ +0273e6: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +0273ea: 1e06 |0041: monitor-exit v6 │ │ +0273ec: 0e00 |0042: return-void │ │ +0273ee: 5463 d401 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +0273f2: 6e10 140d 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0d14 │ │ +0273f8: 0c03 |0048: move-result-object v3 │ │ +0273fa: 7210 200d 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d20 │ │ +027400: 0c03 |004c: move-result-object v3 │ │ +027402: 7210 110d 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ +027408: 0c01 |0050: move-result-object v1 │ │ +02740a: 1f01 1c02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@021c │ │ +02740e: 7210 1c0d 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0d1c │ │ +027414: 0c00 |0056: move-result-object v0 │ │ +027416: 7210 1d0d 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0d1d │ │ +02741c: 0c02 |005a: move-result-object v2 │ │ +02741e: 5463 d401 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +027422: 6e20 180d 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d18 │ │ +027428: 5263 d801 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +02742c: 7030 0605 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ +027432: 0a04 |0065: move-result v4 │ │ +027434: b143 |0066: sub-int/2addr v3, v4 │ │ +027436: 5963 d801 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +02743a: 5263 d201 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d2 │ │ +02743e: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +027442: 5963 d201 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d2 │ │ +027446: 1e06 |006f: monitor-exit v6 │ │ +027448: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +02744a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +02744c: 6e54 fc04 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@04fc │ │ +027452: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=146 │ │ @@ -20020,17 +20020,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0262f4: |[0262f4] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -026304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -026306: 1100 |0001: return-object v0 │ │ +027468: |[027468] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +027478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02747a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -20041,22 +20041,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -026308: |[026308] android.support.v4.util.LruCache.createCount:()I │ │ -026318: 1d01 |0000: monitor-enter v1 │ │ -02631a: 5210 d101 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01d1 │ │ -02631e: 1e01 |0003: monitor-exit v1 │ │ -026320: 0f00 |0004: return v0 │ │ -026322: 0d00 |0005: move-exception v0 │ │ -026324: 1e01 |0006: monitor-exit v1 │ │ -026326: 2700 |0007: throw v0 │ │ +02747c: |[02747c] android.support.v4.util.LruCache.createCount:()I │ │ +02748c: 1d01 |0000: monitor-enter v1 │ │ +02748e: 5210 d101 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01d1 │ │ +027492: 1e01 |0003: monitor-exit v1 │ │ +027494: 0f00 |0004: return v0 │ │ +027496: 0d00 |0005: move-exception v0 │ │ +027498: 1e01 |0006: monitor-exit v1 │ │ +02749a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20067,16 +20067,16 @@ │ │ type : '(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -026334: |[026334] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -026344: 0e00 |0000: return-void │ │ +0274a8: |[0274a8] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0274b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -20092,18 +20092,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -026348: |[026348] android.support.v4.util.LruCache.evictAll:()V │ │ -026358: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02635a: 7020 0b05 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@050b │ │ -026360: 0e00 |0004: return-void │ │ +0274bc: |[0274bc] android.support.v4.util.LruCache.evictAll:()V │ │ +0274cc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0274ce: 7020 0b05 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@050b │ │ +0274d4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0004 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -20113,22 +20113,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -026364: |[026364] android.support.v4.util.LruCache.evictionCount:()I │ │ -026374: 1d01 |0000: monitor-enter v1 │ │ -026376: 5210 d201 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d2 │ │ -02637a: 1e01 |0003: monitor-exit v1 │ │ -02637c: 0f00 |0004: return v0 │ │ -02637e: 0d00 |0005: move-exception v0 │ │ -026380: 1e01 |0006: monitor-exit v1 │ │ -026382: 2700 |0007: throw v0 │ │ +0274d8: |[0274d8] android.support.v4.util.LruCache.evictionCount:()I │ │ +0274e8: 1d01 |0000: monitor-enter v1 │ │ +0274ea: 5210 d201 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d2 │ │ +0274ee: 1e01 |0003: monitor-exit v1 │ │ +0274f0: 0f00 |0004: return v0 │ │ +0274f2: 0d00 |0005: move-exception v0 │ │ +0274f4: 1e01 |0006: monitor-exit v1 │ │ +0274f6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20139,71 +20139,71 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -026390: |[026390] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0263a0: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -0263a4: 2202 f501 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@01f5 │ │ -0263a8: 1a03 c50d |0004: const-string v3, "key == null" // string@0dc5 │ │ -0263ac: 7020 b00c 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -0263b2: 2702 |0009: throw v2 │ │ -0263b4: 1d04 |000a: monitor-enter v4 │ │ -0263b6: 5442 d401 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -0263ba: 6e20 150d 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d15 │ │ -0263c0: 0c01 |0010: move-result-object v1 │ │ -0263c2: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -0263c6: 5242 d301 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ -0263ca: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0263ce: 5942 d301 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ -0263d2: 1e04 |0019: monitor-exit v4 │ │ -0263d4: 0710 |001a: move-object v0, v1 │ │ -0263d6: 1100 |001b: return-object v0 │ │ -0263d8: 5242 d601 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ -0263dc: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0263e0: 5942 d601 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ -0263e4: 1e04 |0022: monitor-exit v4 │ │ -0263e6: 6e20 fa04 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@04fa │ │ -0263ec: 0c00 |0026: move-result-object v0 │ │ -0263ee: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -0263f2: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -0263f4: 28f1 |002a: goto 001b // -000f │ │ -0263f6: 0d02 |002b: move-exception v2 │ │ -0263f8: 1e04 |002c: monitor-exit v4 │ │ -0263fa: 2702 |002d: throw v2 │ │ -0263fc: 1d04 |002e: monitor-enter v4 │ │ -0263fe: 5242 d101 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01d1 │ │ -026402: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -026406: 5942 d101 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01d1 │ │ -02640a: 5442 d401 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -02640e: 6e30 170d 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d17 │ │ -026414: 0c01 |003a: move-result-object v1 │ │ -026416: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -02641a: 5442 d401 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -02641e: 6e30 170d 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d17 │ │ -026424: 1e04 |0042: monitor-exit v4 │ │ -026426: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -02642a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -02642c: 6e51 fc04 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@04fc │ │ -026432: 0710 |0049: move-object v0, v1 │ │ -026434: 28d1 |004a: goto 001b // -002f │ │ -026436: 5242 d801 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -02643a: 7030 0605 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ -026440: 0a03 |0050: move-result v3 │ │ -026442: b032 |0051: add-int/2addr v2, v3 │ │ -026444: 5942 d801 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -026448: 28ee |0054: goto 0042 // -0012 │ │ -02644a: 0d02 |0055: move-exception v2 │ │ -02644c: 1e04 |0056: monitor-exit v4 │ │ -02644e: 2702 |0057: throw v2 │ │ -026450: 5242 d501 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ -026454: 7020 0b05 2400 |005a: invoke-direct {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@050b │ │ -02645a: 28be |005d: goto 001b // -0042 │ │ +027504: |[027504] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +027514: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +027518: 2202 f501 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@01f5 │ │ +02751c: 1a03 c40d |0004: const-string v3, "key == null" // string@0dc4 │ │ +027520: 7020 b00c 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +027526: 2702 |0009: throw v2 │ │ +027528: 1d04 |000a: monitor-enter v4 │ │ +02752a: 5442 d401 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +02752e: 6e20 150d 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d15 │ │ +027534: 0c01 |0010: move-result-object v1 │ │ +027536: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +02753a: 5242 d301 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ +02753e: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +027542: 5942 d301 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ +027546: 1e04 |0019: monitor-exit v4 │ │ +027548: 0710 |001a: move-object v0, v1 │ │ +02754a: 1100 |001b: return-object v0 │ │ +02754c: 5242 d601 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ +027550: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +027554: 5942 d601 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ +027558: 1e04 |0022: monitor-exit v4 │ │ +02755a: 6e20 fa04 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@04fa │ │ +027560: 0c00 |0026: move-result-object v0 │ │ +027562: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +027566: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +027568: 28f1 |002a: goto 001b // -000f │ │ +02756a: 0d02 |002b: move-exception v2 │ │ +02756c: 1e04 |002c: monitor-exit v4 │ │ +02756e: 2702 |002d: throw v2 │ │ +027570: 1d04 |002e: monitor-enter v4 │ │ +027572: 5242 d101 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01d1 │ │ +027576: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02757a: 5942 d101 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01d1 │ │ +02757e: 5442 d401 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +027582: 6e30 170d 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d17 │ │ +027588: 0c01 |003a: move-result-object v1 │ │ +02758a: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +02758e: 5442 d401 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +027592: 6e30 170d 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d17 │ │ +027598: 1e04 |0042: monitor-exit v4 │ │ +02759a: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +02759e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0275a0: 6e51 fc04 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@04fc │ │ +0275a6: 0710 |0049: move-object v0, v1 │ │ +0275a8: 28d1 |004a: goto 001b // -002f │ │ +0275aa: 5242 d801 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +0275ae: 7030 0605 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ +0275b4: 0a03 |0050: move-result v3 │ │ +0275b6: b032 |0051: add-int/2addr v2, v3 │ │ +0275b8: 5942 d801 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +0275bc: 28ee |0054: goto 0042 // -0012 │ │ +0275be: 0d02 |0055: move-exception v2 │ │ +0275c0: 1e04 |0056: monitor-exit v4 │ │ +0275c2: 2702 |0057: throw v2 │ │ +0275c4: 5242 d501 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ +0275c8: 7020 0b05 2400 |005a: invoke-direct {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@050b │ │ +0275ce: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -20251,22 +20251,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -026484: |[026484] android.support.v4.util.LruCache.hitCount:()I │ │ -026494: 1d01 |0000: monitor-enter v1 │ │ -026496: 5210 d301 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ -02649a: 1e01 |0003: monitor-exit v1 │ │ -02649c: 0f00 |0004: return v0 │ │ -02649e: 0d00 |0005: move-exception v0 │ │ -0264a0: 1e01 |0006: monitor-exit v1 │ │ -0264a2: 2700 |0007: throw v0 │ │ +0275f8: |[0275f8] android.support.v4.util.LruCache.hitCount:()I │ │ +027608: 1d01 |0000: monitor-enter v1 │ │ +02760a: 5210 d301 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ +02760e: 1e01 |0003: monitor-exit v1 │ │ +027610: 0f00 |0004: return v0 │ │ +027612: 0d00 |0005: move-exception v0 │ │ +027614: 1e01 |0006: monitor-exit v1 │ │ +027616: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20277,22 +20277,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0264b0: |[0264b0] android.support.v4.util.LruCache.maxSize:()I │ │ -0264c0: 1d01 |0000: monitor-enter v1 │ │ -0264c2: 5210 d501 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ -0264c6: 1e01 |0003: monitor-exit v1 │ │ -0264c8: 0f00 |0004: return v0 │ │ -0264ca: 0d00 |0005: move-exception v0 │ │ -0264cc: 1e01 |0006: monitor-exit v1 │ │ -0264ce: 2700 |0007: throw v0 │ │ +027624: |[027624] android.support.v4.util.LruCache.maxSize:()I │ │ +027634: 1d01 |0000: monitor-enter v1 │ │ +027636: 5210 d501 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ +02763a: 1e01 |0003: monitor-exit v1 │ │ +02763c: 0f00 |0004: return v0 │ │ +02763e: 0d00 |0005: move-exception v0 │ │ +027640: 1e01 |0006: monitor-exit v1 │ │ +027642: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20303,22 +20303,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0264dc: |[0264dc] android.support.v4.util.LruCache.missCount:()I │ │ -0264ec: 1d01 |0000: monitor-enter v1 │ │ -0264ee: 5210 d601 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ -0264f2: 1e01 |0003: monitor-exit v1 │ │ -0264f4: 0f00 |0004: return v0 │ │ -0264f6: 0d00 |0005: move-exception v0 │ │ -0264f8: 1e01 |0006: monitor-exit v1 │ │ -0264fa: 2700 |0007: throw v0 │ │ +027650: |[027650] android.support.v4.util.LruCache.missCount:()I │ │ +027660: 1d01 |0000: monitor-enter v1 │ │ +027662: 5210 d601 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ +027666: 1e01 |0003: monitor-exit v1 │ │ +027668: 0f00 |0004: return v0 │ │ +02766a: 0d00 |0005: move-exception v0 │ │ +02766c: 1e01 |0006: monitor-exit v1 │ │ +02766e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20329,49 +20329,49 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -026508: |[026508] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -026518: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -02651c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -026520: 2201 f501 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@01f5 │ │ -026524: 1a02 c60d |0006: const-string v2, "key == null || value == null" // string@0dc6 │ │ -026528: 7020 b00c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -02652e: 2701 |000b: throw v1 │ │ -026530: 1d03 |000c: monitor-enter v3 │ │ -026532: 5231 d701 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01d7 │ │ -026536: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02653a: 5931 d701 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01d7 │ │ -02653e: 5231 d801 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -026542: 7030 0605 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ -026548: 0a02 |0018: move-result v2 │ │ -02654a: b021 |0019: add-int/2addr v1, v2 │ │ -02654c: 5931 d801 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -026550: 5431 d401 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -026554: 6e30 170d 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d17 │ │ -02655a: 0c00 |0021: move-result-object v0 │ │ -02655c: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -026560: 5231 d801 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -026564: 7030 0605 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ -02656a: 0a02 |0029: move-result v2 │ │ -02656c: b121 |002a: sub-int/2addr v1, v2 │ │ -02656e: 5931 d801 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -026572: 1e03 |002d: monitor-exit v3 │ │ -026574: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -026578: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -02657a: 6e55 fc04 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@04fc │ │ -026580: 5231 d501 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ -026584: 7020 0b05 1300 |0036: invoke-direct {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@050b │ │ -02658a: 1100 |0039: return-object v0 │ │ -02658c: 0d01 |003a: move-exception v1 │ │ -02658e: 1e03 |003b: monitor-exit v3 │ │ -026590: 2701 |003c: throw v1 │ │ +02767c: |[02767c] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +02768c: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +027690: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +027694: 2201 f501 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@01f5 │ │ +027698: 1a02 c50d |0006: const-string v2, "key == null || value == null" // string@0dc5 │ │ +02769c: 7020 b00c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0276a2: 2701 |000b: throw v1 │ │ +0276a4: 1d03 |000c: monitor-enter v3 │ │ +0276a6: 5231 d701 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01d7 │ │ +0276aa: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0276ae: 5931 d701 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01d7 │ │ +0276b2: 5231 d801 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +0276b6: 7030 0605 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ +0276bc: 0a02 |0018: move-result v2 │ │ +0276be: b021 |0019: add-int/2addr v1, v2 │ │ +0276c0: 5931 d801 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +0276c4: 5431 d401 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +0276c8: 6e30 170d 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d17 │ │ +0276ce: 0c00 |0021: move-result-object v0 │ │ +0276d0: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +0276d4: 5231 d801 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +0276d8: 7030 0605 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ +0276de: 0a02 |0029: move-result v2 │ │ +0276e0: b121 |002a: sub-int/2addr v1, v2 │ │ +0276e2: 5931 d801 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +0276e6: 1e03 |002d: monitor-exit v3 │ │ +0276e8: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +0276ec: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +0276ee: 6e55 fc04 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@04fc │ │ +0276f4: 5231 d501 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ +0276f8: 7020 0b05 1300 |0036: invoke-direct {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@050b │ │ +0276fe: 1100 |0039: return-object v0 │ │ +027700: 0d01 |003a: move-exception v1 │ │ +027702: 1e03 |003b: monitor-exit v3 │ │ +027704: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -20402,22 +20402,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0265a8: |[0265a8] android.support.v4.util.LruCache.putCount:()I │ │ -0265b8: 1d01 |0000: monitor-enter v1 │ │ -0265ba: 5210 d701 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01d7 │ │ -0265be: 1e01 |0003: monitor-exit v1 │ │ -0265c0: 0f00 |0004: return v0 │ │ -0265c2: 0d00 |0005: move-exception v0 │ │ -0265c4: 1e01 |0006: monitor-exit v1 │ │ -0265c6: 2700 |0007: throw v0 │ │ +02771c: |[02771c] android.support.v4.util.LruCache.putCount:()I │ │ +02772c: 1d01 |0000: monitor-enter v1 │ │ +02772e: 5210 d701 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01d7 │ │ +027732: 1e01 |0003: monitor-exit v1 │ │ +027734: 0f00 |0004: return v0 │ │ +027736: 0d00 |0005: move-exception v0 │ │ +027738: 1e01 |0006: monitor-exit v1 │ │ +02773a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20428,39 +20428,39 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -0265d4: |[0265d4] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0265e4: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -0265e8: 2201 f501 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@01f5 │ │ -0265ec: 1a02 c50d |0004: const-string v2, "key == null" // string@0dc5 │ │ -0265f0: 7020 b00c 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -0265f6: 2701 |0009: throw v1 │ │ -0265f8: 1d03 |000a: monitor-enter v3 │ │ -0265fa: 5431 d401 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -0265fe: 6e20 180d 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d18 │ │ -026604: 0c00 |0010: move-result-object v0 │ │ -026606: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -02660a: 5231 d801 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -02660e: 7030 0605 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ -026614: 0a02 |0018: move-result v2 │ │ -026616: b121 |0019: sub-int/2addr v1, v2 │ │ -026618: 5931 d801 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -02661c: 1e03 |001c: monitor-exit v3 │ │ -02661e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -026622: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -026624: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -026626: 6e52 fc04 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@04fc │ │ -02662c: 1100 |0024: return-object v0 │ │ -02662e: 0d01 |0025: move-exception v1 │ │ -026630: 1e03 |0026: monitor-exit v3 │ │ -026632: 2701 |0027: throw v1 │ │ +027748: |[027748] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +027758: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +02775c: 2201 f501 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@01f5 │ │ +027760: 1a02 c40d |0004: const-string v2, "key == null" // string@0dc4 │ │ +027764: 7020 b00c 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02776a: 2701 |0009: throw v1 │ │ +02776c: 1d03 |000a: monitor-enter v3 │ │ +02776e: 5431 d401 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +027772: 6e20 180d 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d18 │ │ +027778: 0c00 |0010: move-result-object v0 │ │ +02777a: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +02777e: 5231 d801 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +027782: 7030 0605 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0506 │ │ +027788: 0a02 |0018: move-result v2 │ │ +02778a: b121 |0019: sub-int/2addr v1, v2 │ │ +02778c: 5931 d801 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +027790: 1e03 |001c: monitor-exit v3 │ │ +027792: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +027796: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +027798: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +02779a: 6e52 fc04 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@04fc │ │ +0277a0: 1100 |0024: return-object v0 │ │ +0277a2: 0d01 |0025: move-exception v1 │ │ +0277a4: 1e03 |0026: monitor-exit v3 │ │ +0277a6: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=174 │ │ @@ -20486,22 +20486,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -026648: |[026648] android.support.v4.util.LruCache.size:()I │ │ -026658: 1d01 |0000: monitor-enter v1 │ │ -02665a: 5210 d801 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ -02665e: 1e01 |0003: monitor-exit v1 │ │ -026660: 0f00 |0004: return v0 │ │ -026662: 0d00 |0005: move-exception v0 │ │ -026664: 1e01 |0006: monitor-exit v1 │ │ -026666: 2700 |0007: throw v0 │ │ +0277bc: |[0277bc] android.support.v4.util.LruCache.size:()I │ │ +0277cc: 1d01 |0000: monitor-enter v1 │ │ +0277ce: 5210 d801 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01d8 │ │ +0277d2: 1e01 |0003: monitor-exit v1 │ │ +0277d4: 0f00 |0004: return v0 │ │ +0277d6: 0d00 |0005: move-exception v0 │ │ +0277d8: 1e01 |0006: monitor-exit v1 │ │ +0277da: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20512,17 +20512,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -026674: |[026674] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -026684: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026686: 0f00 |0001: return v0 │ │ +0277e8: |[0277e8] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0277f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0277fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -20535,24 +20535,24 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -026688: |[026688] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -026698: 1d02 |0000: monitor-enter v2 │ │ -02669a: 2200 1902 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0219 │ │ -02669e: 5421 d401 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ -0266a2: 7020 130d 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0d13 │ │ -0266a8: 1e02 |0008: monitor-exit v2 │ │ -0266aa: 1100 |0009: return-object v0 │ │ -0266ac: 0d00 |000a: move-exception v0 │ │ -0266ae: 1e02 |000b: monitor-exit v2 │ │ -0266b0: 2700 |000c: throw v0 │ │ +0277fc: |[0277fc] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +02780c: 1d02 |0000: monitor-enter v2 │ │ +02780e: 2200 1902 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0219 │ │ +027812: 5421 d401 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d4 │ │ +027816: 7020 130d 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0d13 │ │ +02781c: 1e02 |0008: monitor-exit v2 │ │ +02781e: 1100 |0009: return-object v0 │ │ +027820: 0d00 |000a: move-exception v0 │ │ +027822: 1e02 |000b: monitor-exit v2 │ │ +027824: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -20563,53 +20563,53 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0266c0: |[0266c0] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -0266d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0266d2: 1d06 |0001: monitor-enter v6 │ │ -0266d4: 5262 d301 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ -0266d8: 5263 d601 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ -0266dc: 9000 0203 |0006: add-int v0, v2, v3 │ │ -0266e0: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0266e4: 5262 d301 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ -0266e8: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -0266ec: 9301 0200 |000e: div-int v1, v2, v0 │ │ -0266f0: 1a02 2f06 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@062f │ │ -0266f4: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -0266f6: 2333 7202 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0272 │ │ -0266fa: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -0266fc: 5265 d501 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ -026700: 7110 a00c 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -026706: 0c05 |001b: move-result-object v5 │ │ -026708: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -02670c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -02670e: 5265 d301 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ -026712: 7110 a00c 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -026718: 0c05 |0024: move-result-object v5 │ │ -02671a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -02671e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -026720: 5265 d601 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ -026724: 7110 a00c 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -02672a: 0c05 |002d: move-result-object v5 │ │ -02672c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -026730: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -026732: 7110 a00c 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -026738: 0c05 |0034: move-result-object v5 │ │ -02673a: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -02673e: 7120 c50c 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -026744: 0c02 |003a: move-result-object v2 │ │ -026746: 1e06 |003b: monitor-exit v6 │ │ -026748: 1102 |003c: return-object v2 │ │ -02674a: 0d02 |003d: move-exception v2 │ │ -02674c: 1e06 |003e: monitor-exit v6 │ │ -02674e: 2702 |003f: throw v2 │ │ +027834: |[027834] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +027844: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +027846: 1d06 |0001: monitor-enter v6 │ │ +027848: 5262 d301 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ +02784c: 5263 d601 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ +027850: 9000 0203 |0006: add-int v0, v2, v3 │ │ +027854: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +027858: 5262 d301 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ +02785c: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +027860: 9301 0200 |000e: div-int v1, v2, v0 │ │ +027864: 1a02 2f06 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@062f │ │ +027868: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +02786a: 2333 7202 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0272 │ │ +02786e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +027870: 5265 d501 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d5 │ │ +027874: 7110 a00c 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +02787a: 0c05 |001b: move-result-object v5 │ │ +02787c: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +027880: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +027882: 5265 d301 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d3 │ │ +027886: 7110 a00c 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +02788c: 0c05 |0024: move-result-object v5 │ │ +02788e: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +027892: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +027894: 5265 d601 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01d6 │ │ +027898: 7110 a00c 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +02789e: 0c05 |002d: move-result-object v5 │ │ +0278a0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0278a4: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0278a6: 7110 a00c 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0278ac: 0c05 |0034: move-result-object v5 │ │ +0278ae: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +0278b2: 7120 c50c 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +0278b8: 0c02 |003a: move-result-object v2 │ │ +0278ba: 1e06 |003b: monitor-exit v6 │ │ +0278bc: 1102 |003c: return-object v2 │ │ +0278be: 0d02 |003d: move-exception v2 │ │ +0278c0: 1e06 |003e: monitor-exit v6 │ │ +0278c2: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=318 │ │ 0x0008 line=319 │ │ 0x0010 line=320 │ │ @@ -20683,37 +20683,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02675c: |[02675c] android.support.v4.util.SparseArrayCompat.:()V │ │ -02676c: 2200 f701 |0000: new-instance v0, Ljava/lang/Object; // type@01f7 │ │ -026770: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -026776: 6900 d901 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ -02677a: 0e00 |0007: return-void │ │ +0278d0: |[0278d0] android.support.v4.util.SparseArrayCompat.:()V │ │ +0278e0: 2200 f701 |0000: new-instance v0, Ljava/lang/Object; // type@01f7 │ │ +0278e4: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0278ea: 6900 d901 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ +0278ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/SparseArrayCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02677c: |[02677c] android.support.v4.util.SparseArrayCompat.:()V │ │ -02678c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -026790: 7020 0e05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@050e │ │ -026796: 0e00 |0005: return-void │ │ +0278f0: |[0278f0] android.support.v4.util.SparseArrayCompat.:()V │ │ +027900: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +027904: 7020 0e05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@050e │ │ +02790a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -20723,26 +20723,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -026798: |[026798] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -0267a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0267aa: 7010 b10c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0267b0: 5c21 da01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -0267b4: 7110 1705 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0517 │ │ -0267ba: 0a03 |0009: move-result v3 │ │ -0267bc: 2330 6402 |000a: new-array v0, v3, [I // type@0264 │ │ -0267c0: 5b20 db01 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -0267c4: 2330 7202 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0272 │ │ -0267c8: 5b20 dd01 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -0267cc: 5921 dc01 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -0267d0: 0e00 |0014: return-void │ │ +02790c: |[02790c] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +02791c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02791e: 7010 b10c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +027924: 5c21 da01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027928: 7110 1705 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0517 │ │ +02792e: 0a03 |0009: move-result v3 │ │ +027930: 2330 6402 |000a: new-array v0, v3, [I // type@0264 │ │ +027934: 5b20 db01 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027938: 2330 7202 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0272 │ │ +02793c: 5b20 dd01 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027940: 5921 dc01 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027944: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=25 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000e line=43 │ │ @@ -20758,37 +20758,37 @@ │ │ type : '([IIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -0267d4: |[0267d4] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ -0267e4: 9001 0607 |0000: add-int v1, v6, v7 │ │ -0267e8: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -0267ec: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -0267f0: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -0267f2: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ -0267f6: 9003 0102 |0009: add-int v3, v1, v2 │ │ -0267fa: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -0267fe: 4403 0500 |000d: aget v3, v5, v0 │ │ -026802: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ -026806: 0102 |0011: move v2, v0 │ │ -026808: 28f2 |0012: goto 0004 // -000e │ │ -02680a: 0101 |0013: move v1, v0 │ │ -02680c: 28f0 |0014: goto 0004 // -0010 │ │ -02680e: 9003 0607 |0015: add-int v3, v6, v7 │ │ -026812: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ -026816: 9003 0607 |0019: add-int v3, v6, v7 │ │ -02681a: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -02681e: 0f01 |001d: return v1 │ │ -026820: 4403 0501 |001e: aget v3, v5, v1 │ │ -026824: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ -026828: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -02682c: 28f9 |0024: goto 001d // -0007 │ │ +027948: |[027948] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ +027958: 9001 0607 |0000: add-int v1, v6, v7 │ │ +02795c: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +027960: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +027964: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +027966: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ +02796a: 9003 0102 |0009: add-int v3, v1, v2 │ │ +02796e: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +027972: 4403 0500 |000d: aget v3, v5, v0 │ │ +027976: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ +02797a: 0102 |0011: move v2, v0 │ │ +02797c: 28f2 |0012: goto 0004 // -000e │ │ +02797e: 0101 |0013: move v1, v0 │ │ +027980: 28f0 |0014: goto 0004 // -0010 │ │ +027982: 9003 0607 |0015: add-int v3, v6, v7 │ │ +027986: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ +02798a: 9003 0607 |0019: add-int v3, v6, v7 │ │ +02798e: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +027992: 0f01 |001d: return v1 │ │ +027994: 4403 0501 |001e: aget v3, v5, v1 │ │ +027998: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ +02799c: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +0279a0: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ 0x000d line=331 │ │ 0x0011 line=332 │ │ @@ -20813,35 +20813,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -026830: |[026830] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -026840: 5272 dc01 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026844: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -026846: 5471 db01 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -02684a: 5475 dd01 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -02684e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -026850: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ -026854: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -026858: 6206 d901 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ -02685c: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ -026860: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -026864: 4406 0100 |0012: aget v6, v1, v0 │ │ -026868: 4b06 0103 |0014: aput v6, v1, v3 │ │ -02686c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -026870: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -026874: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -026878: 28ec |001c: goto 0008 // -0014 │ │ -02687a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -02687c: 5c76 da01 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026880: 5973 dc01 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026884: 0e00 |0022: return-void │ │ +0279a4: |[0279a4] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +0279b4: 5272 dc01 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +0279b8: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0279ba: 5471 db01 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +0279be: 5475 dd01 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +0279c2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0279c4: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ +0279c8: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0279cc: 6206 d901 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ +0279d0: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ +0279d4: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +0279d8: 4406 0100 |0012: aget v6, v1, v0 │ │ +0279dc: 4b06 0103 |0014: aput v6, v1, v3 │ │ +0279e0: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +0279e4: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0279e8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0279ec: 28ec |001c: goto 0008 // -0014 │ │ +0279ee: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0279f0: 5c76 da01 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +0279f4: 5973 dc01 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +0279f8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=121 │ │ @@ -20870,27 +20870,27 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -026888: |[026888] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ -026898: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02689a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -02689c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -0268a0: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -0268a4: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -0268a8: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -0268ac: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -0268b0: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -0268b4: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -0268b8: 0f03 |0010: return v3 │ │ -0268ba: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0268be: 28ef |0013: goto 0002 // -0011 │ │ +0279fc: |[0279fc] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ +027a0c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +027a0e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +027a10: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +027a14: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +027a18: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +027a1c: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +027a20: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +027a24: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +027a28: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +027a2c: 0f03 |0010: return v3 │ │ +027a2e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +027a32: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0006 line=347 │ │ 0x000c line=348 │ │ 0x0010 line=350 │ │ 0x0011 line=346 │ │ @@ -20904,20 +20904,20 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0268c0: |[0268c0] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ -0268d0: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -0268d4: 7110 1605 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0516 │ │ -0268da: 0a00 |0005: move-result v0 │ │ -0268dc: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -0268e0: 0f00 |0008: return v0 │ │ +027a34: |[027a34] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ +027a44: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +027a48: 7110 1605 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0516 │ │ +027a4e: 0a00 |0005: move-result v0 │ │ +027a50: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +027a54: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -20926,58 +20926,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -0268e4: |[0268e4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -0268f4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0268f6: 5274 dc01 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -0268fa: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -0268fe: 5474 db01 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026902: 5275 dc01 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026906: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -02690a: 4404 0405 |000b: aget v4, v4, v5 │ │ -02690e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -026912: 6e30 1b05 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ -026918: 0e00 |0012: return-void │ │ -02691a: 5574 da01 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -02691e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -026922: 5274 dc01 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026926: 5475 db01 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -02692a: 2155 |001b: array-length v5, v5 │ │ -02692c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -026930: 7010 1305 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ -026936: 5273 dc01 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -02693a: 5474 db01 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -02693e: 2144 |0025: array-length v4, v4 │ │ -026940: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -026944: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -026948: 7110 1705 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0517 │ │ -02694e: 0a00 |002d: move-result v0 │ │ -026950: 2301 6402 |002e: new-array v1, v0, [I // type@0264 │ │ -026954: 2302 7202 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0272 │ │ -026958: 5474 db01 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -02695c: 5475 db01 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026960: 2155 |0036: array-length v5, v5 │ │ -026962: 7155 e20c 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -026968: 5474 dd01 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -02696c: 5475 dd01 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026970: 2155 |003e: array-length v5, v5 │ │ -026972: 7155 e20c 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -026978: 5b71 db01 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -02697c: 5b72 dd01 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026980: 5474 db01 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026984: 4b08 0403 |0048: aput v8, v4, v3 │ │ -026988: 5474 dd01 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -02698c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -026990: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -026994: 5974 dc01 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026998: 28c0 |0052: goto 0012 // -0040 │ │ +027a58: |[027a58] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +027a68: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +027a6a: 5274 dc01 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027a6e: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +027a72: 5474 db01 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027a76: 5275 dc01 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027a7a: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +027a7e: 4404 0405 |000b: aget v4, v4, v5 │ │ +027a82: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +027a86: 6e30 1b05 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ +027a8c: 0e00 |0012: return-void │ │ +027a8e: 5574 da01 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027a92: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +027a96: 5274 dc01 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027a9a: 5475 db01 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027a9e: 2155 |001b: array-length v5, v5 │ │ +027aa0: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +027aa4: 7010 1305 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ +027aaa: 5273 dc01 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027aae: 5474 db01 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027ab2: 2144 |0025: array-length v4, v4 │ │ +027ab4: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +027ab8: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +027abc: 7110 1705 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0517 │ │ +027ac2: 0a00 |002d: move-result v0 │ │ +027ac4: 2301 6402 |002e: new-array v1, v0, [I // type@0264 │ │ +027ac8: 2302 7202 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0272 │ │ +027acc: 5474 db01 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027ad0: 5475 db01 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027ad4: 2155 |0036: array-length v5, v5 │ │ +027ad6: 7155 e20c 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +027adc: 5474 dd01 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027ae0: 5475 dd01 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027ae4: 2155 |003e: array-length v5, v5 │ │ +027ae6: 7155 e20c 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +027aec: 5b71 db01 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027af0: 5b72 dd01 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027af4: 5474 db01 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027af8: 4b08 0403 |0048: aput v8, v4, v3 │ │ +027afc: 5474 dd01 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027b00: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +027b04: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +027b08: 5974 dc01 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027b0c: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x000f line=297 │ │ 0x0012 line=323 │ │ 0x0013 line=301 │ │ 0x001e line=302 │ │ @@ -21009,27 +21009,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -02699c: |[02699c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -0269ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0269ae: 5251 dc01 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -0269b2: 5452 dd01 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -0269b6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0269b8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -0269bc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0269be: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -0269c2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0269c6: 28f9 |000d: goto 0006 // -0007 │ │ -0269c8: 5954 dc01 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -0269cc: 5c54 da01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -0269d0: 0e00 |0012: return-void │ │ +027b10: |[027b10] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +027b20: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +027b22: 5251 dc01 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027b26: 5452 dd01 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027b2a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +027b2c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +027b30: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +027b32: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +027b36: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +027b3a: 28f9 |000d: goto 0006 // -0007 │ │ +027b3c: 5954 dc01 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027b40: 5c54 da01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027b44: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0003 line=281 │ │ 0x0005 line=283 │ │ 0x0008 line=284 │ │ 0x000b line=283 │ │ @@ -21048,31 +21048,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0269d4: |[0269d4] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -0269e4: 5441 db01 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -0269e8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0269ea: 5243 dc01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -0269ee: 7140 1005 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ -0269f4: 0a00 |0008: move-result v0 │ │ -0269f6: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -0269fa: 5441 dd01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -0269fe: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -026a02: 6202 d901 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ -026a06: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -026a0a: 5441 dd01 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026a0e: 6202 d901 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ -026a12: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -026a16: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -026a18: 5c41 da01 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026a1c: 0e00 |001c: return-void │ │ +027b48: |[027b48] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +027b58: 5441 db01 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027b5c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +027b5e: 5243 dc01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027b62: 7140 1005 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ +027b68: 0a00 |0008: move-result v0 │ │ +027b6a: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +027b6e: 5441 dd01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027b72: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +027b76: 6202 d901 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ +027b7a: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +027b7e: 5441 dd01 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027b82: 6202 d901 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ +027b86: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +027b8a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +027b8c: 5c41 da01 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027b90: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x0013 line=77 │ │ 0x0019 line=78 │ │ @@ -21088,19 +21088,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -026a20: |[026a20] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -026a30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -026a32: 6e30 1505 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0515 │ │ -026a38: 0c00 |0004: move-result-object v0 │ │ -026a3a: 1100 |0005: return-object v0 │ │ +027b94: |[027b94] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +027ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +027ba6: 6e30 1505 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0515 │ │ +027bac: 0c00 |0004: move-result-object v0 │ │ +027bae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -21110,29 +21110,29 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -026a3c: |[026a3c] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -026a4c: 5441 db01 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026a50: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -026a52: 5243 dc01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026a56: 7140 1005 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ -026a5c: 0a00 |0008: move-result v0 │ │ -026a5e: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -026a62: 5441 dd01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026a66: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -026a6a: 6202 d901 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ -026a6e: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -026a72: 1106 |0013: return-object v6 │ │ -026a74: 5441 dd01 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026a78: 4606 0100 |0016: aget-object v6, v1, v0 │ │ -026a7c: 28fb |0018: goto 0013 // -0005 │ │ +027bb0: |[027bb0] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +027bc0: 5441 db01 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027bc4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +027bc6: 5243 dc01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027bca: 7140 1005 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ +027bd0: 0a00 |0008: move-result v0 │ │ +027bd2: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +027bd6: 5441 dd01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027bda: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +027bde: 6202 d901 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ +027be2: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +027be6: 1106 |0013: return-object v6 │ │ +027be8: 5441 dd01 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027bec: 4606 0100 |0016: aget-object v6, v1, v0 │ │ +027bf0: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x0013 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21148,24 +21148,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -026a80: |[026a80] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -026a90: 5530 da01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026a94: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -026a98: 7010 1305 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ -026a9e: 5430 db01 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026aa2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -026aa4: 5232 dc01 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026aa8: 7140 1005 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ -026aae: 0a00 |000f: move-result v0 │ │ -026ab0: 0f00 |0010: return v0 │ │ +027bf4: |[027bf4] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +027c04: 5530 da01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027c08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +027c0c: 7010 1305 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ +027c12: 5430 db01 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027c16: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +027c18: 5232 dc01 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027c1c: 7140 1005 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ +027c22: 0a00 |000f: move-result v0 │ │ +027c24: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21177,29 +21177,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -026ab4: |[026ab4] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -026ac4: 5521 da01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026ac8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -026acc: 7010 1305 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ -026ad2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -026ad4: 5221 dc01 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026ad8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -026adc: 5421 dd01 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026ae0: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -026ae4: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -026ae8: 0f00 |0012: return v0 │ │ -026aea: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -026aee: 28f3 |0015: goto 0008 // -000d │ │ -026af0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -026af2: 28fb |0017: goto 0012 // -0005 │ │ +027c28: |[027c28] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +027c38: 5521 da01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027c3c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +027c40: 7010 1305 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ +027c46: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +027c48: 5221 dc01 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027c4c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +027c50: 5421 dd01 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027c54: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +027c58: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +027c5c: 0f00 |0012: return v0 │ │ +027c5e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +027c62: 28f3 |0015: goto 0008 // -000d │ │ +027c64: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +027c66: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x0007 line=269 │ │ 0x000c line=270 │ │ 0x0012 line=273 │ │ @@ -21218,21 +21218,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -026af4: |[026af4] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -026b04: 5510 da01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026b08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -026b0c: 7010 1305 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ -026b12: 5410 db01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026b16: 4400 0002 |0009: aget v0, v0, v2 │ │ -026b1a: 0f00 |000b: return v0 │ │ +027c68: |[027c68] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +027c78: 5510 da01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027c7c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +027c80: 7010 1305 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ +027c86: 5410 db01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027c8a: 4400 0002 |0009: aget v0, v0, v2 │ │ +027c8e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21244,91 +21244,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -026b1c: |[026b1c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -026b2c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -026b2e: 5484 db01 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026b32: 5285 dc01 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026b36: 7140 1005 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ -026b3c: 0a00 |0008: move-result v0 │ │ -026b3e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -026b42: 5484 dd01 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026b46: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -026b4a: 0e00 |000f: return-void │ │ -026b4c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -026b50: 5284 dc01 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026b54: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -026b58: 5484 dd01 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026b5c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -026b60: 6205 d901 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ -026b64: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -026b68: 5484 db01 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026b6c: 4b09 0400 |0020: aput v9, v4, v0 │ │ -026b70: 5484 dd01 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026b74: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -026b78: 28e9 |0026: goto 000f // -0017 │ │ -026b7a: 5584 da01 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026b7e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -026b82: 5284 dc01 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026b86: 5485 db01 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026b8a: 2155 |002f: array-length v5, v5 │ │ -026b8c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -026b90: 7010 1305 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ -026b96: 5484 db01 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026b9a: 5285 dc01 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026b9e: 7140 1005 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ -026ba4: 0a04 |003c: move-result v4 │ │ -026ba6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -026baa: 5284 dc01 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026bae: 5485 db01 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026bb2: 2155 |0043: array-length v5, v5 │ │ -026bb4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -026bb8: 5284 dc01 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026bbc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -026bc0: 7110 1705 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0517 │ │ -026bc6: 0a01 |004d: move-result v1 │ │ -026bc8: 2312 6402 |004e: new-array v2, v1, [I // type@0264 │ │ -026bcc: 2313 7202 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0272 │ │ -026bd0: 5484 db01 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026bd4: 5485 db01 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026bd8: 2155 |0056: array-length v5, v5 │ │ -026bda: 7155 e20c 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -026be0: 5484 dd01 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026be4: 5485 dd01 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026be8: 2155 |005e: array-length v5, v5 │ │ -026bea: 7155 e20c 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -026bf0: 5b82 db01 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026bf4: 5b83 dd01 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026bf8: 5284 dc01 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026bfc: b104 |0068: sub-int/2addr v4, v0 │ │ -026bfe: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -026c02: 5484 db01 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026c06: 5485 db01 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026c0a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -026c0e: 5287 dc01 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026c12: b107 |0073: sub-int/2addr v7, v0 │ │ -026c14: 7157 e20c 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -026c1a: 5484 dd01 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026c1e: 5485 dd01 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026c22: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -026c26: 5287 dc01 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026c2a: b107 |007f: sub-int/2addr v7, v0 │ │ -026c2c: 7157 e20c 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ -026c32: 5484 db01 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ -026c36: 4b09 0400 |0085: aput v9, v4, v0 │ │ -026c3a: 5484 dd01 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026c3e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -026c42: 5284 dc01 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026c46: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -026c4a: 5984 dc01 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026c4e: 2900 7eff |0091: goto/16 000f // -0082 │ │ +027c90: |[027c90] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +027ca0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +027ca2: 5484 db01 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027ca6: 5285 dc01 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027caa: 7140 1005 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ +027cb0: 0a00 |0008: move-result v0 │ │ +027cb2: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +027cb6: 5484 dd01 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027cba: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +027cbe: 0e00 |000f: return-void │ │ +027cc0: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +027cc4: 5284 dc01 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027cc8: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +027ccc: 5484 dd01 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027cd0: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +027cd4: 6205 d901 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ +027cd8: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +027cdc: 5484 db01 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027ce0: 4b09 0400 |0020: aput v9, v4, v0 │ │ +027ce4: 5484 dd01 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027ce8: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +027cec: 28e9 |0026: goto 000f // -0017 │ │ +027cee: 5584 da01 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027cf2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +027cf6: 5284 dc01 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027cfa: 5485 db01 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027cfe: 2155 |002f: array-length v5, v5 │ │ +027d00: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +027d04: 7010 1305 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ +027d0a: 5484 db01 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027d0e: 5285 dc01 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027d12: 7140 1005 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0510 │ │ +027d18: 0a04 |003c: move-result v4 │ │ +027d1a: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +027d1e: 5284 dc01 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027d22: 5485 db01 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027d26: 2155 |0043: array-length v5, v5 │ │ +027d28: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +027d2c: 5284 dc01 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027d30: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +027d34: 7110 1705 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0517 │ │ +027d3a: 0a01 |004d: move-result v1 │ │ +027d3c: 2312 6402 |004e: new-array v2, v1, [I // type@0264 │ │ +027d40: 2313 7202 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0272 │ │ +027d44: 5484 db01 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027d48: 5485 db01 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027d4c: 2155 |0056: array-length v5, v5 │ │ +027d4e: 7155 e20c 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +027d54: 5484 dd01 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027d58: 5485 dd01 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027d5c: 2155 |005e: array-length v5, v5 │ │ +027d5e: 7155 e20c 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +027d64: 5b82 db01 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027d68: 5b83 dd01 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027d6c: 5284 dc01 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027d70: b104 |0068: sub-int/2addr v4, v0 │ │ +027d72: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +027d76: 5484 db01 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027d7a: 5485 db01 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027d7e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +027d82: 5287 dc01 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027d86: b107 |0073: sub-int/2addr v7, v0 │ │ +027d88: 7157 e20c 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +027d8e: 5484 dd01 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027d92: 5485 dd01 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027d96: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +027d9a: 5287 dc01 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027d9e: b107 |007f: sub-int/2addr v7, v0 │ │ +027da0: 7157 e20c 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0ce2 │ │ +027da6: 5484 db01 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01db │ │ +027daa: 4b09 0400 |0085: aput v9, v4, v0 │ │ +027dae: 5484 dd01 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027db2: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +027db6: 5284 dc01 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027dba: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +027dbe: 5984 dc01 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027dc2: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0009 line=148 │ │ 0x000b line=149 │ │ 0x000f line=190 │ │ 0x0010 line=151 │ │ @@ -21368,17 +21368,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -026c54: |[026c54] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -026c64: 6e20 1205 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0512 │ │ -026c6a: 0e00 |0003: return-void │ │ +027dc8: |[027dc8] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +027dd8: 6e20 1205 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0512 │ │ +027dde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21389,25 +21389,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -026c6c: |[026c6c] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -026c7c: 5420 dd01 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026c80: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -026c84: 6201 d901 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ -026c88: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -026c8c: 5420 dd01 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026c90: 6201 d901 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ -026c94: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -026c98: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -026c9a: 5c20 da01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026c9e: 0e00 |0011: return-void │ │ +027de0: |[027de0] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +027df0: 5420 dd01 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027df4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +027df8: 6201 d901 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ +027dfc: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +027e00: 5420 dd01 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027e04: 6201 d901 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d9 │ │ +027e08: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +027e0c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +027e0e: 5c20 da01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027e12: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0011 line=98 │ │ locals : │ │ @@ -21420,25 +21420,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -026ca0: |[026ca0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -026cb0: 5242 dc01 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026cb4: 9003 0506 |0002: add-int v3, v5, v6 │ │ -026cb8: 7120 ab0c 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ -026cbe: 0a00 |0007: move-result v0 │ │ -026cc0: 0151 |0008: move v1, v5 │ │ -026cc2: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -026cc6: 6e20 1d05 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@051d │ │ -026ccc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -026cd0: 28f9 |0010: goto 0009 // -0007 │ │ -026cd2: 0e00 |0011: return-void │ │ +027e14: |[027e14] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +027e24: 5242 dc01 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027e28: 9003 0506 |0002: add-int v3, v5, v6 │ │ +027e2c: 7120 ab0c 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ +027e32: 0a00 |0007: move-result v0 │ │ +027e34: 0151 |0008: move v1, v5 │ │ +027e36: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +027e3a: 6e20 1d05 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@051d │ │ +027e40: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +027e44: 28f9 |0010: goto 0009 // -0007 │ │ +027e46: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x000b line=109 │ │ 0x000e line=108 │ │ 0x0011 line=111 │ │ @@ -21455,21 +21455,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -026cd4: |[026cd4] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -026ce4: 5510 da01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026ce8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -026cec: 7010 1305 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ -026cf2: 5410 dd01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026cf6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -026cfa: 0e00 |000b: return-void │ │ +027e48: |[027e48] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +027e58: 5510 da01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027e5c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +027e60: 7010 1305 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ +027e66: 5410 dd01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027e6a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +027e6e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ 0x000b line=241 │ │ locals : │ │ @@ -21484,20 +21484,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -026cfc: |[026cfc] android.support.v4.util.SparseArrayCompat.size:()I │ │ -026d0c: 5510 da01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026d10: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -026d14: 7010 1305 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ -026d1a: 5210 dc01 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ -026d1e: 0f00 |0009: return v0 │ │ +027e70: |[027e70] android.support.v4.util.SparseArrayCompat.size:()I │ │ +027e80: 5510 da01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027e84: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +027e88: 7010 1305 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ +027e8e: 5210 dc01 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01dc │ │ +027e92: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0004 line=198 │ │ 0x0007 line=201 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21508,21 +21508,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -026d20: |[026d20] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -026d30: 5510 da01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ -026d34: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -026d38: 7010 1305 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ -026d3e: 5410 dd01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ -026d42: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -026d46: 1100 |000b: return-object v0 │ │ +027e94: |[027e94] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +027ea4: 5510 da01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01da │ │ +027ea8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +027eac: 7010 1305 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0513 │ │ +027eb2: 5410 dd01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01dd │ │ +027eb6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +027eba: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21582,22 +21582,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -026d48: |[026d48] android.support.v4.util.TimeUtils.:()V │ │ -026d58: 2200 f701 |0000: new-instance v0, Ljava/lang/Object; // type@01f7 │ │ -026d5c: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -026d62: 6900 e301 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e3 │ │ -026d66: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -026d6a: 2300 6302 |0009: new-array v0, v0, [C // type@0263 │ │ -026d6e: 6900 e201 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ -026d72: 0e00 |000d: return-void │ │ +027ebc: |[027ebc] android.support.v4.util.TimeUtils.:()V │ │ +027ecc: 2200 f701 |0000: new-instance v0, Ljava/lang/Object; // type@01f7 │ │ +027ed0: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +027ed6: 6900 e301 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e3 │ │ +027eda: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +027ede: 2300 6302 |0009: new-array v0, v0, [C // type@0263 │ │ +027ee2: 6900 e201 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ +027ee6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -21605,17 +21605,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026d74: |[026d74] android.support.v4.util.TimeUtils.:()V │ │ -026d84: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -026d8a: 0e00 |0003: return-void │ │ +027ee8: |[027ee8] android.support.v4.util.TimeUtils.:()V │ │ +027ef8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +027efe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/TimeUtils; │ │ │ │ #2 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -21623,35 +21623,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -026d8c: |[026d8c] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -026d9c: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -026da0: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -026da4: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -026da8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -026daa: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -026dae: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -026db2: 0f00 |000b: return v0 │ │ -026db4: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -026db8: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -026dbc: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -026dc0: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -026dc2: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -026dc6: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -026dca: 28f4 |0017: goto 000b // -000c │ │ -026dcc: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -026dd0: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -026dd4: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -026dd8: 28ed |001e: goto 000b // -0013 │ │ -026dda: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -026ddc: 28eb |0020: goto 000b // -0015 │ │ +027f00: |[027f00] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +027f10: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +027f14: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +027f18: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +027f1c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +027f1e: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +027f22: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +027f26: 0f00 |000b: return v0 │ │ +027f28: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +027f2c: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +027f30: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +027f34: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +027f36: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +027f3a: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +027f3e: 28f4 |0017: goto 000b // -000c │ │ +027f40: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +027f44: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +027f48: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +027f4c: 28ed |001e: goto 000b // -0013 │ │ +027f4e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +027f50: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -21669,25 +21669,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -026de0: |[026de0] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -026df0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -026df4: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -026df8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -026dfc: 1a00 f100 |0006: const-string v0, "--" // string@00f1 │ │ -026e00: 6e20 800c 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -026e06: 0e00 |000b: return-void │ │ -026e08: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -026e0c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -026e0e: 7140 2705 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0527 │ │ -026e14: 28f9 |0012: goto 000b // -0007 │ │ +027f54: |[027f54] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +027f64: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +027f68: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +027f6c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +027f70: 1a00 f100 |0006: const-string v0, "--" // string@00f1 │ │ +027f74: 6e20 800c 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +027f7a: 0e00 |000b: return-void │ │ +027f7c: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +027f80: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +027f82: 7140 2705 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0527 │ │ +027f88: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -21700,18 +21700,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -026e18: |[026e18] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -026e28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -026e2a: 7140 2705 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0527 │ │ -026e30: 0e00 |0004: return-void │ │ +027f8c: |[027f8c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +027f9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +027f9e: 7140 2705 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0527 │ │ +027fa4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 duration J │ │ 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ @@ -21721,29 +21721,29 @@ │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -026e34: |[026e34] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -026e44: 6202 e301 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e3 │ │ -026e48: 1d02 |0002: monitor-enter v2 │ │ -026e4a: 7130 2905 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0529 │ │ -026e50: 0a00 |0006: move-result v0 │ │ -026e52: 2201 fa01 |0007: new-instance v1, Ljava/lang/String; // type@01fa │ │ -026e56: 6203 e201 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ -026e5a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -026e5c: 7040 bd0c 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0cbd │ │ -026e62: 6e20 800c 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -026e68: 1e02 |0012: monitor-exit v2 │ │ -026e6a: 0e00 |0013: return-void │ │ -026e6c: 0d01 |0014: move-exception v1 │ │ -026e6e: 1e02 |0015: monitor-exit v2 │ │ -026e70: 2701 |0016: throw v1 │ │ +027fa8: |[027fa8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +027fb8: 6202 e301 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e3 │ │ +027fbc: 1d02 |0002: monitor-enter v2 │ │ +027fbe: 7130 2905 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0529 │ │ +027fc4: 0a00 |0006: move-result v0 │ │ +027fc6: 2201 fa01 |0007: new-instance v1, Ljava/lang/String; // type@01fa │ │ +027fca: 6203 e201 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ +027fce: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +027fd0: 7040 bd0c 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0cbd │ │ +027fd6: 6e20 800c 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +027fdc: 1e02 |0012: monitor-exit v2 │ │ +027fde: 0e00 |0013: return-void │ │ +027fe0: 0d01 |0014: move-exception v1 │ │ +027fe2: 1e02 |0015: monitor-exit v2 │ │ +027fe4: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -21761,28 +21761,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -026e80: |[026e80] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -026e90: 6202 e301 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e3 │ │ -026e94: 1d02 |0002: monitor-enter v2 │ │ -026e96: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -026e98: 7130 2905 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0529 │ │ -026e9e: 0a00 |0007: move-result v0 │ │ -026ea0: 6201 e201 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ -026ea4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -026ea6: 6e40 de0c 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0cde │ │ -026eac: 1e02 |000e: monitor-exit v2 │ │ -026eae: 0e00 |000f: return-void │ │ -026eb0: 0d01 |0010: move-exception v1 │ │ -026eb2: 1e02 |0011: monitor-exit v2 │ │ -026eb4: 2701 |0012: throw v1 │ │ +027ff4: |[027ff4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +028004: 6202 e301 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e3 │ │ +028008: 1d02 |0002: monitor-enter v2 │ │ +02800a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02800c: 7130 2905 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0529 │ │ +028012: 0a00 |0007: move-result v0 │ │ +028014: 6201 e201 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ +028018: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +02801a: 6e40 de0c 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0cde │ │ +028020: 1e02 |000e: monitor-exit v2 │ │ +028022: 0e00 |000f: return-void │ │ +028024: 0d01 |0010: move-exception v1 │ │ +028026: 1e02 |0011: monitor-exit v2 │ │ +028028: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -21799,206 +21799,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -026ec4: |[026ec4] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -026ed4: 6204 e201 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ -026ed8: 2144 |0002: array-length v4, v4 │ │ -026eda: 0200 1600 |0003: move/from16 v0, v22 │ │ -026ede: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -026ee2: 0200 1600 |0007: move/from16 v0, v22 │ │ -026ee6: 2304 6302 |0009: new-array v4, v0, [C // type@0263 │ │ -026eea: 6904 e201 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ -026eee: 6202 e201 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ -026ef2: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -026ef6: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -026efa: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -026efe: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -026f00: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -026f04: 0200 1600 |0018: move/from16 v0, v22 │ │ -026f08: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -026f0c: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -026f10: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -026f14: 28f8 |0020: goto 0018 // -0008 │ │ -026f16: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -026f1a: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -026f1e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -026f20: 0f04 |0026: return v4 │ │ -026f22: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -026f26: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -026f2a: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -026f2e: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -026f32: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -026f36: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -026f3a: 846d |0033: long-to-int v13, v6 │ │ -026f3c: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -026f40: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -026f44: 8666 |0038: long-to-double v6, v6 │ │ -026f46: 7120 a70c 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0ca7 │ │ -026f4c: 0b06 |003c: move-result-wide v6 │ │ -026f4e: 8a60 |003d: double-to-int v0, v6 │ │ -026f50: 0211 0000 |003e: move/from16 v17, v0 │ │ -026f54: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -026f56: 120c |0041: const/4 v12, #int 0 // #0 │ │ -026f58: 120e |0042: const/4 v14, #int 0 // #0 │ │ -026f5a: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -026f60: 0200 1100 |0046: move/from16 v0, v17 │ │ -026f64: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -026f68: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -026f6e: 9303 1104 |004d: div-int v3, v17, v4 │ │ -026f72: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -026f78: b234 |0052: mul-int/2addr v4, v3 │ │ -026f7a: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -026f7e: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -026f82: 0200 1100 |0057: move/from16 v0, v17 │ │ -026f86: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -026f8a: 0200 1100 |005b: move/from16 v0, v17 │ │ -026f8e: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -026f92: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -026f96: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -026f9a: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -026f9e: 0200 1100 |0065: move/from16 v0, v17 │ │ -026fa2: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -026fa6: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -026faa: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -026fae: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -026fb2: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -026fb4: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -026fb8: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -026fba: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -026fbc: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -026fbe: 7140 2405 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ -026fc4: 0a0f |0078: move-result v15 │ │ -026fc6: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -026fc8: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -026fcc: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -026fce: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -026fd0: 7140 2405 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ -026fd6: 0a04 |0081: move-result v4 │ │ -026fd8: b04f |0082: add-int/2addr v15, v4 │ │ -026fda: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -026fdc: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -026fe0: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -026fe2: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -026fe4: 7140 2405 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ -026fea: 0a04 |008b: move-result v4 │ │ -026fec: b04f |008c: add-int/2addr v15, v4 │ │ -026fee: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -026ff0: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -026ff4: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -026ff6: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -026ff8: 0200 1100 |0092: move/from16 v0, v17 │ │ -026ffc: 7140 2405 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ -027002: 0a04 |0097: move-result v4 │ │ -027004: b04f |0098: add-int/2addr v15, v4 │ │ -027006: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -027008: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -02700a: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -02700e: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -027010: 7140 2405 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ -027016: 0a04 |00a1: move-result v4 │ │ -027018: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02701c: b04f |00a4: add-int/2addr v15, v4 │ │ -02701e: 0200 1600 |00a5: move/from16 v0, v22 │ │ -027022: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -027026: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -02702a: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -02702e: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -027032: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -027036: 28f4 |00b1: goto 00a5 // -000c │ │ -027038: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -02703c: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -027040: 7d00 |00b6: neg-long v0, v0 │ │ -027042: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -027046: 2900 76ff |00b9: goto/16 002f // -008a │ │ -02704a: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -02704c: 28c1 |00bc: goto 007d // -003f │ │ -02704e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -027050: 28c9 |00be: goto 0087 // -0037 │ │ -027052: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -027054: 28d1 |00c0: goto 0091 // -002f │ │ -027056: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -027058: 28dc |00c2: goto 009e // -0024 │ │ -02705a: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -02705e: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -027062: 0212 0500 |00c7: move/from16 v18, v5 │ │ -027066: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -02706a: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -02706e: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -027072: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -027074: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -027076: 7706 2a05 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ -02707c: 0a05 |00d4: move-result v5 │ │ -02707e: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -027082: 0200 1200 |00d7: move/from16 v0, v18 │ │ -027086: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -02708a: 121a |00db: const/4 v10, #int 1 // #1 │ │ -02708c: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -027090: 122b |00de: const/4 v11, #int 2 // #2 │ │ -027092: 0726 |00df: move-object v6, v2 │ │ -027094: 01c7 |00e0: move v7, v12 │ │ -027096: 0159 |00e1: move v9, v5 │ │ -027098: 7706 2a05 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ -02709e: 0a05 |00e5: move-result v5 │ │ -0270a0: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -0270a4: 0200 1200 |00e8: move/from16 v0, v18 │ │ -0270a8: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -0270ac: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -0270ae: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -0270b2: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -0270b4: 0726 |00f0: move-object v6, v2 │ │ -0270b6: 01e7 |00f1: move v7, v14 │ │ -0270b8: 0159 |00f2: move v9, v5 │ │ -0270ba: 7706 2a05 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ -0270c0: 0a05 |00f6: move-result v5 │ │ -0270c2: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -0270c6: 0200 1200 |00f9: move/from16 v0, v18 │ │ -0270ca: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -0270ce: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -0270d0: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -0270d4: 122b |0100: const/4 v11, #int 2 // #2 │ │ -0270d6: 0726 |0101: move-object v6, v2 │ │ -0270d8: 0207 1100 |0102: move/from16 v7, v17 │ │ -0270dc: 0159 |0104: move v9, v5 │ │ -0270de: 7706 2a05 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ -0270e4: 0a05 |0108: move-result v5 │ │ -0270e6: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -0270ea: 121a |010b: const/4 v10, #int 1 // #1 │ │ -0270ec: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -0270f0: 0200 1200 |010e: move/from16 v0, v18 │ │ -0270f4: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -0270f8: 123b |0112: const/4 v11, #int 3 // #3 │ │ -0270fa: 0726 |0113: move-object v6, v2 │ │ -0270fc: 01d7 |0114: move v7, v13 │ │ -0270fe: 0159 |0115: move v9, v5 │ │ -027100: 7706 2a05 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ -027106: 0a05 |0119: move-result v5 │ │ -027108: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -02710c: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -027110: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -027114: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -027118: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -02711c: 28a9 |0124: goto 00cd // -0057 │ │ -02711e: 120a |0125: const/4 v10, #int 0 // #0 │ │ -027120: 28b6 |0126: goto 00dc // -004a │ │ -027122: 120b |0127: const/4 v11, #int 0 // #0 │ │ -027124: 28b7 |0128: goto 00df // -0049 │ │ -027126: 120a |0129: const/4 v10, #int 0 // #0 │ │ -027128: 28c3 |012a: goto 00ed // -003d │ │ -02712a: 120b |012b: const/4 v11, #int 0 // #0 │ │ -02712c: 28c4 |012c: goto 00f0 // -003c │ │ -02712e: 120a |012d: const/4 v10, #int 0 // #0 │ │ -027130: 28d0 |012e: goto 00fe // -0030 │ │ -027132: 120b |012f: const/4 v11, #int 0 // #0 │ │ -027134: 28d1 |0130: goto 0101 // -002f │ │ -027136: 120b |0131: const/4 v11, #int 0 // #0 │ │ -027138: 28e1 |0132: goto 0113 // -001f │ │ +028038: |[028038] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +028048: 6204 e201 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ +02804c: 2144 |0002: array-length v4, v4 │ │ +02804e: 0200 1600 |0003: move/from16 v0, v22 │ │ +028052: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +028056: 0200 1600 |0007: move/from16 v0, v22 │ │ +02805a: 2304 6302 |0009: new-array v4, v0, [C // type@0263 │ │ +02805e: 6904 e201 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ +028062: 6202 e201 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e2 │ │ +028066: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +02806a: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +02806e: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +028072: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +028074: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +028078: 0200 1600 |0018: move/from16 v0, v22 │ │ +02807c: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +028080: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +028084: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +028088: 28f8 |0020: goto 0018 // -0008 │ │ +02808a: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +02808e: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +028092: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +028094: 0f04 |0026: return v4 │ │ +028096: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +02809a: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +02809e: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +0280a2: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +0280a6: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +0280aa: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +0280ae: 846d |0033: long-to-int v13, v6 │ │ +0280b0: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +0280b4: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +0280b8: 8666 |0038: long-to-double v6, v6 │ │ +0280ba: 7120 a70c 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0ca7 │ │ +0280c0: 0b06 |003c: move-result-wide v6 │ │ +0280c2: 8a60 |003d: double-to-int v0, v6 │ │ +0280c4: 0211 0000 |003e: move/from16 v17, v0 │ │ +0280c8: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +0280ca: 120c |0041: const/4 v12, #int 0 // #0 │ │ +0280cc: 120e |0042: const/4 v14, #int 0 // #0 │ │ +0280ce: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +0280d4: 0200 1100 |0046: move/from16 v0, v17 │ │ +0280d8: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +0280dc: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +0280e2: 9303 1104 |004d: div-int v3, v17, v4 │ │ +0280e6: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +0280ec: b234 |0052: mul-int/2addr v4, v3 │ │ +0280ee: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +0280f2: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +0280f6: 0200 1100 |0057: move/from16 v0, v17 │ │ +0280fa: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +0280fe: 0200 1100 |005b: move/from16 v0, v17 │ │ +028102: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +028106: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +02810a: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +02810e: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +028112: 0200 1100 |0065: move/from16 v0, v17 │ │ +028116: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +02811a: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +02811e: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +028122: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +028126: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +028128: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +02812c: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +02812e: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +028130: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +028132: 7140 2405 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ +028138: 0a0f |0078: move-result v15 │ │ +02813a: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +02813c: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +028140: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +028142: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +028144: 7140 2405 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ +02814a: 0a04 |0081: move-result v4 │ │ +02814c: b04f |0082: add-int/2addr v15, v4 │ │ +02814e: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +028150: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +028154: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +028156: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +028158: 7140 2405 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ +02815e: 0a04 |008b: move-result v4 │ │ +028160: b04f |008c: add-int/2addr v15, v4 │ │ +028162: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +028164: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +028168: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +02816a: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +02816c: 0200 1100 |0092: move/from16 v0, v17 │ │ +028170: 7140 2405 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ +028176: 0a04 |0097: move-result v4 │ │ +028178: b04f |0098: add-int/2addr v15, v4 │ │ +02817a: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +02817c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +02817e: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +028182: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +028184: 7140 2405 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0524 │ │ +02818a: 0a04 |00a1: move-result v4 │ │ +02818c: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +028190: b04f |00a4: add-int/2addr v15, v4 │ │ +028192: 0200 1600 |00a5: move/from16 v0, v22 │ │ +028196: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +02819a: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +02819e: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +0281a2: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0281a6: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0281aa: 28f4 |00b1: goto 00a5 // -000c │ │ +0281ac: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +0281b0: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +0281b4: 7d00 |00b6: neg-long v0, v0 │ │ +0281b6: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +0281ba: 2900 76ff |00b9: goto/16 002f // -008a │ │ +0281be: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +0281c0: 28c1 |00bc: goto 007d // -003f │ │ +0281c2: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +0281c4: 28c9 |00be: goto 0087 // -0037 │ │ +0281c6: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +0281c8: 28d1 |00c0: goto 0091 // -002f │ │ +0281ca: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +0281cc: 28dc |00c2: goto 009e // -0024 │ │ +0281ce: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +0281d2: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0281d6: 0212 0500 |00c7: move/from16 v18, v5 │ │ +0281da: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +0281de: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +0281e2: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +0281e6: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +0281e8: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +0281ea: 7706 2a05 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ +0281f0: 0a05 |00d4: move-result v5 │ │ +0281f2: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +0281f6: 0200 1200 |00d7: move/from16 v0, v18 │ │ +0281fa: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +0281fe: 121a |00db: const/4 v10, #int 1 // #1 │ │ +028200: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +028204: 122b |00de: const/4 v11, #int 2 // #2 │ │ +028206: 0726 |00df: move-object v6, v2 │ │ +028208: 01c7 |00e0: move v7, v12 │ │ +02820a: 0159 |00e1: move v9, v5 │ │ +02820c: 7706 2a05 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ +028212: 0a05 |00e5: move-result v5 │ │ +028214: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +028218: 0200 1200 |00e8: move/from16 v0, v18 │ │ +02821c: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +028220: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +028222: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +028226: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +028228: 0726 |00f0: move-object v6, v2 │ │ +02822a: 01e7 |00f1: move v7, v14 │ │ +02822c: 0159 |00f2: move v9, v5 │ │ +02822e: 7706 2a05 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ +028234: 0a05 |00f6: move-result v5 │ │ +028236: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +02823a: 0200 1200 |00f9: move/from16 v0, v18 │ │ +02823e: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +028242: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +028244: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +028248: 122b |0100: const/4 v11, #int 2 // #2 │ │ +02824a: 0726 |0101: move-object v6, v2 │ │ +02824c: 0207 1100 |0102: move/from16 v7, v17 │ │ +028250: 0159 |0104: move v9, v5 │ │ +028252: 7706 2a05 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ +028258: 0a05 |0108: move-result v5 │ │ +02825a: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +02825e: 121a |010b: const/4 v10, #int 1 // #1 │ │ +028260: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +028264: 0200 1200 |010e: move/from16 v0, v18 │ │ +028268: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +02826c: 123b |0112: const/4 v11, #int 3 // #3 │ │ +02826e: 0726 |0113: move-object v6, v2 │ │ +028270: 01d7 |0114: move v7, v13 │ │ +028272: 0159 |0115: move v9, v5 │ │ +028274: 7706 2a05 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@052a │ │ +02827a: 0a05 |0119: move-result v5 │ │ +02827c: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +028280: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +028284: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +028288: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +02828c: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +028290: 28a9 |0124: goto 00cd // -0057 │ │ +028292: 120a |0125: const/4 v10, #int 0 // #0 │ │ +028294: 28b6 |0126: goto 00dc // -004a │ │ +028296: 120b |0127: const/4 v11, #int 0 // #0 │ │ +028298: 28b7 |0128: goto 00df // -0049 │ │ +02829a: 120a |0129: const/4 v10, #int 0 // #0 │ │ +02829c: 28c3 |012a: goto 00ed // -003d │ │ +02829e: 120b |012b: const/4 v11, #int 0 // #0 │ │ +0282a0: 28c4 |012c: goto 00f0 // -003c │ │ +0282a2: 120a |012d: const/4 v10, #int 0 // #0 │ │ +0282a4: 28d0 |012e: goto 00fe // -0030 │ │ +0282a6: 120b |012f: const/4 v11, #int 0 // #0 │ │ +0282a8: 28d1 |0130: goto 0101 // -002f │ │ +0282aa: 120b |0131: const/4 v11, #int 0 // #0 │ │ +0282ac: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -22085,50 +22085,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -02713c: |[02713c] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -02714c: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -027150: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -027154: 0161 |0004: move v1, v6 │ │ -027156: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -02715a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -02715c: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -027160: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -027164: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -027168: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -02716c: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -027170: 8e22 |0012: int-to-char v2, v2 │ │ -027172: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -027176: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02717a: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -02717e: b124 |0019: sub-int/2addr v4, v2 │ │ -027180: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -027184: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -027186: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -02718a: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -02718e: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -027192: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -027196: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -02719a: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -02719e: 8e22 |0029: int-to-char v2, v2 │ │ -0271a0: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -0271a4: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0271a8: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -0271ac: b124 |0030: sub-int/2addr v4, v2 │ │ -0271ae: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -0271b2: 8e22 |0033: int-to-char v2, v2 │ │ -0271b4: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -0271b8: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0271bc: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -0271c0: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0271c4: 0f06 |003c: return v6 │ │ +0282b0: |[0282b0] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +0282c0: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +0282c4: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +0282c8: 0161 |0004: move v1, v6 │ │ +0282ca: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +0282ce: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +0282d0: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +0282d4: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +0282d8: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +0282dc: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +0282e0: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +0282e4: 8e22 |0012: int-to-char v2, v2 │ │ +0282e6: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +0282ea: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0282ee: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +0282f2: b124 |0019: sub-int/2addr v4, v2 │ │ +0282f4: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +0282f8: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +0282fa: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +0282fe: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +028302: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +028306: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +02830a: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +02830e: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +028312: 8e22 |0029: int-to-char v2, v2 │ │ +028314: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +028318: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +02831c: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +028320: b124 |0030: sub-int/2addr v4, v2 │ │ +028322: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +028326: 8e22 |0033: int-to-char v2, v2 │ │ +028328: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +02832c: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +028330: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +028334: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +028338: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -22289,37 +22289,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -0271c8: |[0271c8] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -0271d8: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -0271dc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0271e0: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -0271e4: 2200 db00 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00db │ │ -0271e8: 7010 5205 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0552 │ │ -0271ee: 6900 e901 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -0271f2: 6200 e901 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -0271f6: 7210 4005 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0540 │ │ -0271fc: 0c00 |0012: move-result-object v0 │ │ -0271fe: 6900 e801 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -027202: 0e00 |0015: return-void │ │ -027204: 6000 1d00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -027208: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -02720c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -027210: 2200 d800 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00d8 │ │ -027214: 7010 3305 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0533 │ │ -02721a: 6900 e901 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -02721e: 28ea |0023: goto 000d // -0016 │ │ -027220: 2200 dc00 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00dc │ │ -027224: 7010 5605 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0556 │ │ -02722a: 6900 e901 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -02722e: 28e2 |002b: goto 000d // -001e │ │ +02833c: |[02833c] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +02834c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +028350: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +028354: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +028358: 2200 db00 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00db │ │ +02835c: 7010 5205 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0552 │ │ +028362: 6900 e901 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +028366: 6200 e901 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +02836a: 7210 4005 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0540 │ │ +028370: 0c00 |0012: move-result-object v0 │ │ +028372: 6900 e801 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +028376: 0e00 |0015: return-void │ │ +028378: 6000 1d00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02837c: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +028380: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +028384: 2200 d800 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00d8 │ │ +028388: 7010 3305 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0533 │ │ +02838e: 6900 e901 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +028392: 28ea |0023: goto 000d // -0016 │ │ +028394: 2200 dc00 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00dc │ │ +028398: 7010 5605 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0556 │ │ +02839e: 6900 e901 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +0283a2: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -22332,21 +22332,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -027230: |[027230] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -027240: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027246: 6200 e901 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -02724a: 7220 3f05 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@053f │ │ -027250: 0c00 |0008: move-result-object v0 │ │ -027252: 5b10 ea01 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01ea │ │ -027256: 0e00 |000b: return-void │ │ +0283a4: |[0283a4] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +0283b4: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0283ba: 6200 e901 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +0283be: 7220 3f05 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@053f │ │ +0283c4: 0c00 |0008: move-result-object v0 │ │ +0283c6: 5b10 ea01 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01ea │ │ +0283ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=311 │ │ 0x000b line=312 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -22357,20 +22357,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -027258: |[027258] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -027268: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -02726c: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -027270: 7240 3d05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@053d │ │ -027276: 0a00 |0007: move-result v0 │ │ -027278: 0f00 |0008: return v0 │ │ +0283cc: |[0283cc] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0283dc: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +0283e0: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +0283e4: 7240 3d05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@053d │ │ +0283ea: 0a00 |0007: move-result v0 │ │ +0283ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -22380,20 +22380,20 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02727c: |[02727c] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -02728c: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -027290: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -027294: 7230 3e05 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@053e │ │ -02729a: 0c00 |0007: move-result-object v0 │ │ -02729c: 1100 |0008: return-object v0 │ │ +0283f0: |[0283f0] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +028400: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +028404: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +028408: 7230 3e05 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@053e │ │ +02840e: 0c00 |0007: move-result-object v0 │ │ +028410: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ │ │ @@ -22402,17 +22402,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0272a0: |[0272a0] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -0272b0: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01ea │ │ -0272b4: 1100 |0002: return-object v0 │ │ +028414: |[028414] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +028424: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01ea │ │ +028428: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat;) │ │ @@ -22420,19 +22420,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0272b8: |[0272b8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0272c8: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -0272cc: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -0272d0: 7240 4105 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0541 │ │ -0272d6: 0e00 |0007: return-void │ │ +02842c: |[02842c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02843c: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +028440: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +028444: 7240 4105 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0541 │ │ +02844a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -22443,19 +22443,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0272d8: |[0272d8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0272e8: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -0272ec: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -0272f0: 7240 4205 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0542 │ │ -0272f6: 0e00 |0007: return-void │ │ +02844c: |[02844c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +02845c: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +028460: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +028464: 7240 4205 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0542 │ │ +02846a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0007 line=439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -22466,19 +22466,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0272f8: |[0272f8] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -027308: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -02730c: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -027310: 7240 4305 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0543 │ │ -027316: 0e00 |0007: return-void │ │ +02846c: |[02846c] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02847c: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +028480: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +028484: 7240 4305 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0543 │ │ +02848a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -22489,20 +22489,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -027318: |[027318] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -027328: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -02732c: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -027330: 7255 4405 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0544 │ │ -027336: 0a00 |0007: move-result v0 │ │ -027338: 0f00 |0008: return v0 │ │ +02848c: |[02848c] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02849c: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +0284a0: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +0284a4: 7255 4405 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0544 │ │ +0284aa: 0a00 |0007: move-result v0 │ │ +0284ac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0009 reg=4 child Landroid/view/View; │ │ @@ -22513,20 +22513,20 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -02733c: |[02733c] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -02734c: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -027350: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -027354: 7255 4505 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@0545 │ │ -02735a: 0a00 |0007: move-result v0 │ │ -02735c: 0f00 |0008: return v0 │ │ +0284b0: |[0284b0] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0284c0: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +0284c4: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +0284c8: 7255 4505 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@0545 │ │ +0284ce: 0a00 |0007: move-result v0 │ │ +0284d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 action I │ │ @@ -22537,19 +22537,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -027360: |[027360] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -027370: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -027374: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -027378: 7240 4605 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0546 │ │ -02737e: 0e00 |0007: return-void │ │ +0284d4: |[0284d4] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0284e4: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +0284e8: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +0284ec: 7240 4605 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0546 │ │ +0284f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0007 line=337 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -22560,19 +22560,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -027380: |[027380] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -027390: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ -027394: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ -027398: 7240 4705 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0547 │ │ -02739e: 0e00 |0007: return-void │ │ +0284f4: |[0284f4] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +028504: 6200 e901 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e9 │ │ +028508: 6201 e801 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e8 │ │ +02850c: 7240 4705 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0547 │ │ +028512: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0007 line=359 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -22612,18 +22612,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0273a0: |[0273a0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -0273b0: 5b01 eb01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ -0273b4: 7010 db0a 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0adb │ │ -0273ba: 0e00 |0005: return-void │ │ +028514: |[028514] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +028524: 5b01 eb01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ +028528: 7010 db0a 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0adb │ │ +02852e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ @@ -22633,19 +22633,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0273bc: |[0273bc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0273cc: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ -0273d0: 7230 7605 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0576 │ │ -0273d6: 0a00 |0005: move-result v0 │ │ -0273d8: 0f00 |0006: return v0 │ │ +028530: |[028530] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +028540: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ +028544: 7230 7605 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0576 │ │ +02854a: 0a00 |0005: move-result v0 │ │ +02854c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -22655,18 +22655,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0273dc: |[0273dc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0273ec: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ -0273f0: 7230 7705 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0577 │ │ -0273f6: 0e00 |0005: return-void │ │ +028550: |[028550] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +028560: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ +028564: 7230 7705 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0577 │ │ +02856a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -22677,18 +22677,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0273f8: |[0273f8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -027408: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ -02740c: 7230 7805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0578 │ │ -027412: 0e00 |0005: return-void │ │ +02856c: |[02856c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +02857c: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ +028580: 7230 7805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0578 │ │ +028586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -22699,18 +22699,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027414: |[027414] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -027424: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ -027428: 7230 7905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0579 │ │ -02742e: 0e00 |0005: return-void │ │ +028588: |[028588] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +028598: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ +02859c: 7230 7905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0579 │ │ +0285a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -22721,19 +22721,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -027430: |[027430] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -027440: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ -027444: 7240 7a05 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@057a │ │ -02744a: 0a00 |0005: move-result v0 │ │ -02744c: 0f00 |0006: return v0 │ │ +0285a4: |[0285a4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0285b4: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ +0285b8: 7240 7a05 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@057a │ │ +0285be: 0a00 |0005: move-result v0 │ │ +0285c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -22744,18 +22744,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027450: |[027450] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -027460: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ -027464: 7230 7b05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@057b │ │ -02746a: 0e00 |0005: return-void │ │ +0285c4: |[0285c4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0285d4: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ +0285d8: 7230 7b05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@057b │ │ +0285de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -22766,18 +22766,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02746c: |[02746c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02747c: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ -027480: 7230 7c05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@057c │ │ -027486: 0e00 |0005: return-void │ │ +0285e0: |[0285e0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0285f0: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01eb │ │ +0285f4: 7230 7c05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@057c │ │ +0285fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -22880,17 +22880,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027488: |[027488] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -027498: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02749e: 0e00 |0003: return-void │ │ +0285fc: |[0285fc] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +02860c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +028612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -22899,19 +22899,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0274a0: |[0274a0] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0274b0: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -0274b4: 6e30 dc0a 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0adc │ │ -0274ba: 0a00 |0005: move-result v0 │ │ -0274bc: 0f00 |0006: return v0 │ │ +028614: |[028614] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +028624: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +028628: 6e30 dc0a 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0adc │ │ +02862e: 0a00 |0005: move-result v0 │ │ +028630: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -22921,18 +22921,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0274c0: |[0274c0] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -0274d0: 2200 de00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00de │ │ -0274d4: 7020 6e05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@056e │ │ -0274da: 1100 |0005: return-object v0 │ │ +028634: |[028634] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +028644: 2200 de00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00de │ │ +028648: 7020 6e05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@056e │ │ +02864e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ @@ -22940,36 +22940,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0274dc: |[0274dc] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0274ec: 2200 8901 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -0274f0: 7010 db0a 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0adb │ │ -0274f6: 1100 |0005: return-object v0 │ │ +028650: |[028650] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +028660: 2200 8901 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +028664: 7010 db0a 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0adb │ │ +02866a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0274f8: |[0274f8] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -027508: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -02750c: 6e30 de0a 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ade │ │ -027512: 0e00 |0005: return-void │ │ +02866c: |[02866c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02867c: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +028680: 6e30 de0a 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ade │ │ +028686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -22980,19 +22980,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -027514: |[027514] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -027524: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -027528: 1f02 9a01 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02752c: 6e30 df0a 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0adf │ │ -027532: 0e00 |0007: return-void │ │ +028688: |[028688] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +028698: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +02869c: 1f02 9a01 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +0286a0: 6e30 df0a 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0adf │ │ +0286a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 info Ljava/lang/Object; │ │ @@ -23003,18 +23003,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027534: |[027534] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -027544: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -027548: 6e30 e00a 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ae0 │ │ -02754e: 0e00 |0005: return-void │ │ +0286a8: |[0286a8] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0286b8: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +0286bc: 6e30 e00a 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ae0 │ │ +0286c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -23025,19 +23025,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -027550: |[027550] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -027560: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -027564: 6e40 e10a 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0ae1 │ │ -02756a: 0a00 |0005: move-result v0 │ │ -02756c: 0f00 |0006: return v0 │ │ +0286c4: |[0286c4] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0286d4: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +0286d8: 6e40 e10a 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0ae1 │ │ +0286de: 0a00 |0005: move-result v0 │ │ +0286e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -23048,18 +23048,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027570: |[027570] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -027580: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -027584: 6e30 e30a 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0ae3 │ │ -02758a: 0e00 |0005: return-void │ │ +0286e4: |[0286e4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0286f4: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +0286f8: 6e30 e30a 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0ae3 │ │ +0286fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -23070,18 +23070,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02758c: |[02758c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02759c: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -0275a0: 6e30 e40a 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ae4 │ │ -0275a6: 0e00 |0005: return-void │ │ +028700: |[028700] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +028710: 1f00 8901 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +028714: 6e30 e40a 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ae4 │ │ +02871a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -23122,18 +23122,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0275a8: |[0275a8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -0275b8: 5b01 ec01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -0275bc: 7010 db0a 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0adb │ │ -0275c2: 0e00 |0005: return-void │ │ +02871c: |[02871c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +02872c: 5b01 ec01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +028730: 7010 db0a 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0adb │ │ +028736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ @@ -23143,19 +23143,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0275c4: |[0275c4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0275d4: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -0275d8: 7230 9105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0591 │ │ -0275de: 0a00 |0005: move-result v0 │ │ -0275e0: 0f00 |0006: return v0 │ │ +028738: |[028738] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +028748: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +02874c: 7230 9105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0591 │ │ +028752: 0a00 |0005: move-result v0 │ │ +028754: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -23165,20 +23165,20 @@ │ │ type : '(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0275e4: |[0275e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -0275f4: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -0275f8: 7220 9205 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0592 │ │ -0275fe: 0c00 |0005: move-result-object v0 │ │ -027600: 1f00 9b01 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@019b │ │ -027604: 1100 |0008: return-object v0 │ │ +028758: |[028758] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +028768: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +02876c: 7220 9205 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0592 │ │ +028772: 0c00 |0005: move-result-object v0 │ │ +028774: 1f00 9b01 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@019b │ │ +028778: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 host Landroid/view/View; │ │ │ │ @@ -23187,18 +23187,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027608: |[027608] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -027618: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -02761c: 7230 9305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0593 │ │ -027622: 0e00 |0005: return-void │ │ +02877c: |[02877c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02878c: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +028790: 7230 9305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0593 │ │ +028796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -23209,18 +23209,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027624: |[027624] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -027634: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -027638: 7230 9405 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0594 │ │ -02763e: 0e00 |0005: return-void │ │ +028798: |[028798] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0287a8: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +0287ac: 7230 9405 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0594 │ │ +0287b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -23231,18 +23231,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027640: |[027640] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -027650: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -027654: 7230 9505 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0595 │ │ -02765a: 0e00 |0005: return-void │ │ +0287b4: |[0287b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0287c4: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +0287c8: 7230 9505 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0595 │ │ +0287ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -23253,19 +23253,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02765c: |[02765c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02766c: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -027670: 7240 9605 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0596 │ │ -027676: 0a00 |0005: move-result v0 │ │ -027678: 0f00 |0006: return v0 │ │ +0287d0: |[0287d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0287e0: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +0287e4: 7240 9605 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0596 │ │ +0287ea: 0a00 |0005: move-result v0 │ │ +0287ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -23276,19 +23276,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02767c: |[02767c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -02768c: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -027690: 7240 9705 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0597 │ │ -027696: 0a00 |0005: move-result v0 │ │ -027698: 0f00 |0006: return v0 │ │ +0287f0: |[0287f0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +028800: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +028804: 7240 9705 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0597 │ │ +02880a: 0a00 |0005: move-result v0 │ │ +02880c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -23299,18 +23299,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02769c: |[02769c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0276ac: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -0276b0: 7230 9805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0598 │ │ -0276b6: 0e00 |0005: return-void │ │ +028810: |[028810] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +028820: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +028824: 7230 9805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0598 │ │ +02882a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -23321,18 +23321,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0276b8: |[0276b8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0276c8: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ -0276cc: 7230 9905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0599 │ │ -0276d2: 0e00 |0005: return-void │ │ +02882c: |[02882c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02883c: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ec │ │ +028840: 7230 9905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0599 │ │ +028846: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -23447,17 +23447,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0276d4: |[0276d4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -0276e4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0276ea: 0e00 |0003: return-void │ │ +028848: |[028848] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +028858: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02885e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -23466,19 +23466,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0276ec: |[0276ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -0276fc: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -027700: 6e20 dd0a 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0add │ │ -027706: 0c00 |0005: move-result-object v0 │ │ -027708: 1100 |0006: return-object v0 │ │ +028860: |[028860] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +028870: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +028874: 6e20 dd0a 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0add │ │ +02887a: 0c00 |0005: move-result-object v0 │ │ +02887c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ │ │ @@ -23487,18 +23487,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02770c: |[02770c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -02771c: 2200 e100 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00e1 │ │ -027720: 7020 8705 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0587 │ │ -027726: 1100 |0005: return-object v0 │ │ +028880: |[028880] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +028890: 2200 e100 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00e1 │ │ +028894: 7020 8705 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0587 │ │ +02889a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;) │ │ @@ -23506,19 +23506,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -027728: |[027728] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -027738: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -02773c: 6e40 e20a 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ae2 │ │ -027742: 0a00 |0005: move-result v0 │ │ -027744: 0f00 |0006: return v0 │ │ +02889c: |[02889c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0288ac: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +0288b0: 6e40 e20a 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ae2 │ │ +0288b6: 0a00 |0005: move-result v0 │ │ +0288b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -23602,26 +23602,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -027748: |[027748] android.support.v4.view.KeyEventCompat.:()V │ │ -027758: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02775c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -027760: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -027764: 2200 e500 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00e5 │ │ -027768: 7010 a305 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@05a3 │ │ -02776e: 6900 ef01 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ -027772: 0e00 |000d: return-void │ │ -027774: 2200 e400 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00e4 │ │ -027778: 7010 9e05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@059e │ │ -02777e: 6900 ef01 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ -027782: 28f8 |0015: goto 000d // -0008 │ │ +0288bc: |[0288bc] android.support.v4.view.KeyEventCompat.:()V │ │ +0288cc: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +0288d0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0288d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0288d8: 2200 e500 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00e5 │ │ +0288dc: 7010 a305 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@05a3 │ │ +0288e2: 6900 ef01 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ +0288e6: 0e00 |000d: return-void │ │ +0288e8: 2200 e400 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00e4 │ │ +0288ec: 7010 9e05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@059e │ │ +0288f2: 6900 ef01 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ +0288f6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x000d line=122 │ │ 0x000e line=120 │ │ locals : │ │ @@ -23631,17 +23631,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027784: |[027784] android.support.v4.view.KeyEventCompat.:()V │ │ -027794: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02779a: 0e00 |0003: return-void │ │ +0288f8: |[0288f8] android.support.v4.view.KeyEventCompat.:()V │ │ +028908: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02890e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -23650,21 +23650,21 @@ │ │ type : '(Landroid/view/KeyEvent;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -02779c: |[02779c] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -0277ac: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ -0277b0: 6e10 b10a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0ab1 │ │ -0277b6: 0a01 |0005: move-result v1 │ │ -0277b8: 7230 a705 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05a7 │ │ -0277be: 0a00 |0009: move-result v0 │ │ -0277c0: 0f00 |000a: return v0 │ │ +028910: |[028910] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +028920: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ +028924: 6e10 b10a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0ab1 │ │ +02892a: 0a01 |0005: move-result v1 │ │ +02892c: 7230 a705 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05a7 │ │ +028932: 0a00 |0009: move-result v0 │ │ +028934: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -23673,21 +23673,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0277c4: |[0277c4] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -0277d4: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ -0277d8: 6e10 b10a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0ab1 │ │ -0277de: 0a01 |0005: move-result v1 │ │ -0277e0: 7220 a805 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05a8 │ │ -0277e6: 0a00 |0009: move-result v0 │ │ -0277e8: 0f00 |000a: return v0 │ │ +028938: |[028938] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +028948: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ +02894c: 6e10 b10a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0ab1 │ │ +028952: 0a01 |0005: move-result v1 │ │ +028954: 7220 a805 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05a8 │ │ +02895a: 0a00 |0009: move-result v0 │ │ +02895c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -23695,19 +23695,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0277ec: |[0277ec] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -0277fc: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ -027800: 7230 a705 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05a7 │ │ -027806: 0a00 |0005: move-result v0 │ │ -027808: 0f00 |0006: return v0 │ │ +028960: |[028960] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +028970: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ +028974: 7230 a705 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05a7 │ │ +02897a: 0a00 |0005: move-result v0 │ │ +02897c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -23716,19 +23716,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02780c: |[02780c] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -02781c: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ -027820: 7220 a805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05a8 │ │ -027826: 0a00 |0005: move-result v0 │ │ -027828: 0f00 |0006: return v0 │ │ +028980: |[028980] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +028990: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ +028994: 7220 a805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05a8 │ │ +02899a: 0a00 |0005: move-result v0 │ │ +02899c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -23736,19 +23736,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02782c: |[02782c] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -02783c: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ -027840: 7220 a905 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@05a9 │ │ -027846: 0a00 |0005: move-result v0 │ │ -027848: 0f00 |0006: return v0 │ │ +0289a0: |[0289a0] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +0289b0: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ef │ │ +0289b4: 7220 a905 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@05a9 │ │ +0289ba: 0a00 |0005: move-result v0 │ │ +0289bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -23777,17 +23777,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02784c: |[02784c] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -02785c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027862: 0e00 |0003: return-void │ │ +0289c0: |[0289c0] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +0289d0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0289d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -23795,18 +23795,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -027864: |[027864] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -027874: 7120 b30a 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0ab3 │ │ -02787a: 0a00 |0003: move-result v0 │ │ -02787c: 0f00 |0004: return v0 │ │ +0289d8: |[0289d8] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +0289e8: 7120 b30a 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0ab3 │ │ +0289ee: 0a00 |0003: move-result v0 │ │ +0289f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -23815,18 +23815,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -027880: |[027880] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -027890: 7110 b40a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0ab4 │ │ -027896: 0a00 |0003: move-result v0 │ │ -027898: 0f00 |0004: return v0 │ │ +0289f4: |[0289f4] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +028a04: 7110 b40a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0ab4 │ │ +028a0a: 0a00 |0003: move-result v0 │ │ +028a0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -23834,18 +23834,18 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02789c: |[02789c] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -0278ac: 7110 b50a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0ab5 │ │ -0278b2: 0a00 |0003: move-result v0 │ │ -0278b4: 0f00 |0004: return v0 │ │ +028a10: |[028a10] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +028a20: 7110 b50a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0ab5 │ │ +028a26: 0a00 |0003: move-result v0 │ │ +028a28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -23914,26 +23914,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0278b8: |[0278b8] android.support.v4.view.MenuCompat.:()V │ │ -0278c8: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -0278cc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0278d0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0278d4: 2200 ea00 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00ea │ │ -0278d8: 7010 b705 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@05b7 │ │ -0278de: 6900 f001 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01f0 │ │ -0278e2: 0e00 |000d: return-void │ │ -0278e4: 2200 e900 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00e9 │ │ -0278e8: 7010 b505 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@05b5 │ │ -0278ee: 6900 f001 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01f0 │ │ -0278f2: 28f8 |0015: goto 000d // -0008 │ │ +028a2c: |[028a2c] android.support.v4.view.MenuCompat.:()V │ │ +028a3c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +028a40: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +028a44: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +028a48: 2200 ea00 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00ea │ │ +028a4c: 7010 b705 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@05b7 │ │ +028a52: 6900 f001 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01f0 │ │ +028a56: 0e00 |000d: return-void │ │ +028a58: 2200 e900 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00e9 │ │ +028a5c: 7010 b505 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@05b5 │ │ +028a62: 6900 f001 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01f0 │ │ +028a66: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ locals : │ │ @@ -23943,17 +23943,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0278f4: |[0278f4] android.support.v4.view.MenuCompat.:()V │ │ -027904: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02790a: 0e00 |0003: return-void │ │ +028a68: |[028a68] android.support.v4.view.MenuCompat.:()V │ │ +028a78: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +028a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ @@ -23962,19 +23962,19 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02790c: |[02790c] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -02791c: 6200 f001 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01f0 │ │ -027920: 7230 b905 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@05b9 │ │ -027926: 0a00 |0005: move-result v0 │ │ -027928: 0f00 |0006: return v0 │ │ +028a80: |[028a80] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +028a90: 6200 f001 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01f0 │ │ +028a94: 7230 b905 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@05b9 │ │ +028a9a: 0a00 |0005: move-result v0 │ │ +028a9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ @@ -24076,26 +24076,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02792c: |[02792c] android.support.v4.view.MenuItemCompat.:()V │ │ -02793c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -027940: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -027944: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -027948: 2200 ee00 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00ee │ │ -02794c: 7010 c005 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@05c0 │ │ -027952: 6900 f101 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01f1 │ │ -027956: 0e00 |000d: return-void │ │ -027958: 2200 ed00 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00ed │ │ -02795c: 7010 bd05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@05bd │ │ -027962: 6900 f101 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01f1 │ │ -027966: 28f8 |0015: goto 000d // -0008 │ │ +028aa0: |[028aa0] android.support.v4.view.MenuItemCompat.:()V │ │ +028ab0: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +028ab4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +028ab8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +028abc: 2200 ee00 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00ee │ │ +028ac0: 7010 c005 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@05c0 │ │ +028ac6: 6900 f101 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01f1 │ │ +028aca: 0e00 |000d: return-void │ │ +028acc: 2200 ed00 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00ed │ │ +028ad0: 7010 bd05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@05bd │ │ +028ad6: 6900 f101 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01f1 │ │ +028ada: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=105 │ │ 0x000d line=109 │ │ 0x000e line=107 │ │ locals : │ │ @@ -24105,17 +24105,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027968: |[027968] android.support.v4.view.MenuItemCompat.:()V │ │ -027978: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02797e: 0e00 |0003: return-void │ │ +028adc: |[028adc] android.support.v4.view.MenuItemCompat.:()V │ │ +028aec: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +028af2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -24124,19 +24124,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -027980: |[027980] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -027990: 6200 f101 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01f1 │ │ -027994: 7230 c305 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@05c3 │ │ -02799a: 0c00 |0005: move-result-object v0 │ │ -02799c: 1100 |0006: return-object v0 │ │ +028af4: |[028af4] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +028b04: 6200 f101 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01f1 │ │ +028b08: 7230 c305 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@05c3 │ │ +028b0e: 0c00 |0005: move-result-object v0 │ │ +028b10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -24145,19 +24145,19 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0279a0: |[0279a0] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -0279b0: 6200 f101 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01f1 │ │ -0279b4: 7230 c405 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@05c4 │ │ -0279ba: 0a00 |0005: move-result v0 │ │ -0279bc: 0f00 |0006: return v0 │ │ +028b14: |[028b14] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +028b24: 6200 f101 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01f1 │ │ +028b28: 7230 c405 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@05c4 │ │ +028b2e: 0a00 |0005: move-result v0 │ │ +028b30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ @@ -24187,17 +24187,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0279c0: |[0279c0] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -0279d0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0279d6: 0e00 |0003: return-void │ │ +028b34: |[028b34] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +028b44: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +028b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -24205,18 +24205,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0279d8: |[0279d8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0279e8: 7220 c30a 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0ac3 │ │ -0279ee: 0c00 |0003: move-result-object v0 │ │ -0279f0: 1100 |0004: return-object v0 │ │ +028b4c: |[028b4c] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +028b5c: 7220 c30a 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0ac3 │ │ +028b62: 0c00 |0003: move-result-object v0 │ │ +028b64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -24225,17 +24225,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0279f4: |[0279f4] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -027a04: 7220 c60a 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0ac6 │ │ -027a0a: 0e00 |0003: return-void │ │ +028b68: |[028b68] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +028b78: 7220 c60a 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0ac6 │ │ +028b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -24369,26 +24369,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -027a0c: |[027a0c] android.support.v4.view.MotionEventCompat.:()V │ │ -027a1c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -027a20: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -027a22: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -027a26: 2200 f300 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@00f3 │ │ -027a2a: 7010 d105 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@05d1 │ │ -027a30: 6900 0002 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ -027a34: 0e00 |000c: return-void │ │ -027a36: 2200 f200 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00f2 │ │ -027a3a: 7010 cc05 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@05cc │ │ -027a40: 6900 0002 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ -027a44: 28f8 |0014: goto 000c // -0008 │ │ +028b80: |[028b80] android.support.v4.view.MotionEventCompat.:()V │ │ +028b90: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +028b94: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +028b96: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +028b9a: 2200 f300 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@00f3 │ │ +028b9e: 7010 d105 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@05d1 │ │ +028ba4: 6900 0002 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ +028ba8: 0e00 |000c: return-void │ │ +028baa: 2200 f200 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00f2 │ │ +028bae: 7010 cc05 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@05cc │ │ +028bb4: 6900 0002 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ +028bb8: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000c line=104 │ │ 0x000d line=102 │ │ locals : │ │ @@ -24398,17 +24398,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027a48: |[027a48] android.support.v4.view.MotionEventCompat.:()V │ │ -027a58: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027a5e: 0e00 |0003: return-void │ │ +028bbc: |[028bbc] android.support.v4.view.MotionEventCompat.:()V │ │ +028bcc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +028bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -24417,19 +24417,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -027a60: |[027a60] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -027a70: 6200 0002 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ -027a74: 7230 d605 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05d6 │ │ -027a7a: 0a00 |0005: move-result v0 │ │ -027a7c: 0f00 |0006: return v0 │ │ +028bd4: |[028bd4] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +028be4: 6200 0002 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ +028be8: 7230 d605 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05d6 │ │ +028bee: 0a00 |0005: move-result v0 │ │ +028bf0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -24438,21 +24438,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -027a80: |[027a80] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -027a90: 6e10 c80a 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ -027a96: 0a00 |0003: move-result v0 │ │ -027a98: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -027a9e: b510 |0007: and-int/2addr v0, v1 │ │ -027aa0: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -027aa4: 0f00 |000a: return v0 │ │ +028bf4: |[028bf4] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +028c04: 6e10 c80a 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ +028c0a: 0a00 |0003: move-result v0 │ │ +028c0c: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +028c12: b510 |0007: and-int/2addr v0, v1 │ │ +028c14: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +028c18: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/MotionEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -24460,19 +24460,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -027aa8: |[027aa8] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -027ab8: 6e10 c80a 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ -027abe: 0a00 |0003: move-result v0 │ │ -027ac0: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -027ac4: 0f00 |0006: return v0 │ │ +028c1c: |[028c1c] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +028c2c: 6e10 c80a 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ +028c32: 0a00 |0003: move-result v0 │ │ +028c34: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +028c38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #5 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -24480,19 +24480,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -027ac8: |[027ac8] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -027ad8: 6200 0002 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ -027adc: 7230 d705 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05d7 │ │ -027ae2: 0a00 |0005: move-result v0 │ │ -027ae4: 0f00 |0006: return v0 │ │ +028c3c: |[028c3c] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +028c4c: 6200 0002 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ +028c50: 7230 d705 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05d7 │ │ +028c56: 0a00 |0005: move-result v0 │ │ +028c58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -24501,19 +24501,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -027ae8: |[027ae8] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -027af8: 6200 0002 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ -027afc: 7230 d805 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@05d8 │ │ -027b02: 0a00 |0005: move-result v0 │ │ -027b04: 0f00 |0006: return v0 │ │ +028c5c: |[028c5c] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +028c6c: 6200 0002 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ +028c70: 7230 d805 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@05d8 │ │ +028c76: 0a00 |0005: move-result v0 │ │ +028c78: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -24522,19 +24522,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -027b08: |[027b08] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -027b18: 6200 0002 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ -027b1c: 7230 d905 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@05d9 │ │ -027b22: 0a00 |0005: move-result v0 │ │ -027b24: 0f00 |0006: return v0 │ │ +028c7c: |[028c7c] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +028c8c: 6200 0002 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0200 │ │ +028c90: 7230 d905 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@05d9 │ │ +028c96: 0a00 |0005: move-result v0 │ │ +028c98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -24564,17 +24564,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027b28: |[027b28] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -027b38: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027b3e: 0e00 |0003: return-void │ │ +028c9c: |[028c9c] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +028cac: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +028cb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -24582,18 +24582,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -027b40: |[027b40] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -027b50: 6e20 c70a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0ac7 │ │ -027b56: 0a00 |0003: move-result v0 │ │ -027b58: 0f00 |0004: return v0 │ │ +028cb4: |[028cb4] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +028cc4: 6e20 c70a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0ac7 │ │ +028cca: 0a00 |0003: move-result v0 │ │ +028ccc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -24602,18 +24602,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -027b5c: |[027b5c] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -027b6c: 6e20 ca0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0aca │ │ -027b72: 0a00 |0003: move-result v0 │ │ -027b74: 0f00 |0004: return v0 │ │ +028cd0: |[028cd0] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +028ce0: 6e20 ca0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0aca │ │ +028ce6: 0a00 |0003: move-result v0 │ │ +028ce8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -24622,18 +24622,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -027b78: |[027b78] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -027b88: 6e20 cc0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0acc │ │ -027b8e: 0a00 |0003: move-result v0 │ │ -027b90: 0f00 |0004: return v0 │ │ +028cec: |[028cec] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +028cfc: 6e20 cc0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0acc │ │ +028d02: 0a00 |0003: move-result v0 │ │ +028d04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -24642,18 +24642,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -027b94: |[027b94] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -027ba4: 6e20 ce0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0ace │ │ -027baa: 0a00 |0003: move-result v0 │ │ -027bac: 0f00 |0004: return v0 │ │ +028d08: |[028d08] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +028d18: 6e20 ce0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0ace │ │ +028d1e: 0a00 |0003: move-result v0 │ │ +028d20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -24697,20 +24697,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -027bb0: |[027bb0] android.support.v4.view.PagerAdapter.:()V │ │ -027bc0: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027bc6: 2200 2f00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@002f │ │ -027bca: 7010 ce00 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00ce │ │ -027bd0: 5b10 0302 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0203 │ │ -027bd4: 0e00 |000a: return-void │ │ +028d24: |[028d24] android.support.v4.view.PagerAdapter.:()V │ │ +028d34: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +028d3a: 2200 2f00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@002f │ │ +028d3e: 7010 ce00 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00ce │ │ +028d44: 5b10 0302 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0203 │ │ +028d48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -24720,19 +24720,19 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -027bd8: |[027bd8] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -027be8: 2200 0002 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0200 │ │ -027bec: 1a01 fb06 |0002: const-string v1, "Required method destroyItem was not overridden" // string@06fb │ │ -027bf0: 7020 eb0c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0ceb │ │ -027bf6: 2700 |0007: throw v0 │ │ +028d4c: |[028d4c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +028d5c: 2200 0002 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0200 │ │ +028d60: 1a01 fb06 |0002: const-string v1, "Required method destroyItem was not overridden" // string@06fb │ │ +028d64: 7020 eb0c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0ceb │ │ +028d6a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -24743,17 +24743,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -027bf8: |[027bf8] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -027c08: 6e40 e805 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@05e8 │ │ -027c0e: 0e00 |0003: return-void │ │ +028d6c: |[028d6c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +028d7c: 6e40 e805 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@05e8 │ │ +028d82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -24765,16 +24765,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -027c10: |[027c10] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -027c20: 0e00 |0000: return-void │ │ +028d84: |[028d84] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +028d94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -24783,17 +24783,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -027c24: |[027c24] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -027c34: 6e20 ea05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@05ea │ │ -027c3a: 0e00 |0003: return-void │ │ +028d98: |[028d98] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +028da8: 6e20 ea05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@05ea │ │ +028dae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -24809,17 +24809,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -027c3c: |[027c3c] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -027c4c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -027c4e: 0f00 |0001: return v0 │ │ +028db0: |[028db0] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +028dc0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +028dc2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 object Ljava/lang/Object; │ │ │ │ @@ -24828,17 +24828,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -027c50: |[027c50] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -027c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -027c62: 1100 |0001: return-object v0 │ │ +028dc4: |[028dc4] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +028dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +028dd6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -24847,17 +24847,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027c64: |[027c64] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -027c74: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -027c78: 0f00 |0002: return v0 │ │ +028dd8: |[028dd8] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +028de8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +028dec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -24866,19 +24866,19 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -027c7c: |[027c7c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -027c8c: 2200 0002 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0200 │ │ -027c90: 1a01 fc06 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@06fc │ │ -027c94: 7020 eb0c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0ceb │ │ -027c9a: 2700 |0007: throw v0 │ │ +028df0: |[028df0] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +028e00: 2200 0002 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0200 │ │ +028e04: 1a01 fc06 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@06fc │ │ +028e08: 7020 eb0c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0ceb │ │ +028e0e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -24888,18 +24888,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -027c9c: |[027c9c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -027cac: 6e30 f005 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@05f0 │ │ -027cb2: 0c00 |0003: move-result-object v0 │ │ -027cb4: 1100 |0004: return-object v0 │ │ +028e10: |[028e10] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +028e20: 6e30 f005 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@05f0 │ │ +028e26: 0c00 |0003: move-result-object v0 │ │ +028e28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0005 reg=2 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 position I │ │ @@ -24915,18 +24915,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027cb8: |[027cb8] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -027cc8: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0203 │ │ -027ccc: 6e10 cf00 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00cf │ │ -027cd2: 0e00 |0005: return-void │ │ +028e2c: |[028e2c] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +028e3c: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0203 │ │ +028e40: 6e10 cf00 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00cf │ │ +028e46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -24935,18 +24935,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -027cd4: |[027cd4] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -027ce4: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0203 │ │ -027ce8: 6e20 d000 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00d0 │ │ -027cee: 0e00 |0005: return-void │ │ +028e48: |[028e48] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +028e58: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0203 │ │ +028e5c: 6e20 d000 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00d0 │ │ +028e62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0005 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -24956,16 +24956,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -027cf0: |[027cf0] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -027d00: 0e00 |0000: return-void │ │ +028e64: |[028e64] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +028e74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -24975,17 +24975,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -027d04: |[027d04] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -027d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -027d16: 1100 |0001: return-object v0 │ │ +028e78: |[028e78] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +028e88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +028e8a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ #15 : (in Landroid/support/v4/view/PagerAdapter;) │ │ @@ -24993,16 +24993,16 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -027d18: |[027d18] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -027d28: 0e00 |0000: return-void │ │ +028e8c: |[028e8c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +028e9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 position I │ │ @@ -25013,17 +25013,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -027d2c: |[027d2c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -027d3c: 6e40 f705 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@05f7 │ │ -027d42: 0e00 |0003: return-void │ │ +028ea0: |[028ea0] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +028eb0: 6e40 f705 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@05f7 │ │ +028eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -25035,16 +25035,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -027d44: |[027d44] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -027d54: 0e00 |0000: return-void │ │ +028eb8: |[028eb8] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +028ec8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -25053,17 +25053,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -027d58: |[027d58] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -027d68: 6e20 f905 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@05f9 │ │ -027d6e: 0e00 |0003: return-void │ │ +028ecc: |[028ecc] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +028edc: 6e20 f905 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@05f9 │ │ +028ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -25073,18 +25073,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -027d70: |[027d70] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -027d80: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0203 │ │ -027d84: 6e20 d100 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00d1 │ │ -027d8a: 0e00 |0005: return-void │ │ +028ee4: |[028ee4] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +028ef4: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0203 │ │ +028ef8: 6e20 d100 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00d1 │ │ +028efe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -25124,18 +25124,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027d8c: |[027d8c] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -027d9c: 5b01 0402 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0204 │ │ -027da0: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027da6: 0e00 |0005: return-void │ │ +028f00: |[028f00] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +028f10: 5b01 0402 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0204 │ │ +028f14: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +028f1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -25145,24 +25145,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -027da8: |[027da8] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -027db8: 5420 0402 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0204 │ │ -027dbc: 5400 1b02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ -027dc0: 5421 0402 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0204 │ │ -027dc4: 5411 1b02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ -027dc8: 6e10 1d07 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ -027dce: 0a01 |000b: move-result v1 │ │ -027dd0: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -027dd4: 6e20 5407 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ -027dda: 0e00 |0011: return-void │ │ +028f1c: |[028f1c] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +028f2c: 5420 0402 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0204 │ │ +028f30: 5400 1b02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ +028f34: 5421 0402 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0204 │ │ +028f38: 5411 1b02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ +028f3c: 6e10 1d07 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ +028f42: 0a01 |000b: move-result v1 │ │ +028f44: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +028f48: 6e20 5407 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ +028f4e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ @@ -25202,18 +25202,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027ddc: |[027ddc] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -027dec: 5b01 0502 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0205 │ │ -027df0: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027df6: 0e00 |0005: return-void │ │ +028f50: |[028f50] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +028f60: 5b01 0502 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0205 │ │ +028f64: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +028f6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -25223,24 +25223,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -027df8: |[027df8] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -027e08: 5420 0502 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0205 │ │ -027e0c: 5400 1b02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ -027e10: 5421 0502 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0205 │ │ -027e14: 5411 1b02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ -027e18: 6e10 1d07 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ -027e1e: 0a01 |000b: move-result v1 │ │ -027e20: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -027e24: 6e20 5407 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ -027e2a: 0e00 |0011: return-void │ │ +028f6c: |[028f6c] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +028f7c: 5420 0502 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0205 │ │ +028f80: 5400 1b02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ +028f84: 5421 0502 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0205 │ │ +028f88: 5411 1b02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ +028f8c: 6e10 1d07 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ +028f92: 0a01 |000b: move-result v1 │ │ +028f94: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +028f98: 6e20 5407 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ +028f9e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ @@ -25342,23 +25342,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -027e2c: |[027e2c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -027e3c: 7010 9d0a 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0a9d │ │ -027e42: 6e10 7c00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ -027e48: 0c00 |0006: move-result-object v0 │ │ -027e4a: 6e10 b100 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00b1 │ │ -027e50: 0c00 |000a: move-result-object v0 │ │ -027e52: 5400 1000 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0010 │ │ -027e56: 5b10 3902 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0239 │ │ -027e5a: 0e00 |000f: return-void │ │ +028fa0: |[028fa0] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +028fb0: 7010 9d0a 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0a9d │ │ +028fb6: 6e10 7c00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ +028fbc: 0c00 |0006: move-result-object v0 │ │ +028fbe: 6e10 b100 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00b1 │ │ +028fc4: 0c00 |000a: move-result-object v0 │ │ +028fc6: 5400 1000 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0010 │ │ +028fca: 5b10 3902 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0239 │ │ +028fce: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000f line=38 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ @@ -25370,26 +25370,26 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -027e5c: |[027e5c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -027e6c: 6f30 9e0a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0a9e │ │ -027e72: 0c03 |0003: move-result-object v3 │ │ -027e74: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -027e78: 6e10 b60c 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ -027e7e: 0c00 |0009: move-result-object v0 │ │ -027e80: 5421 3902 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0239 │ │ -027e84: 6e20 d30c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0cd3 │ │ -027e8a: 0c00 |000f: move-result-object v0 │ │ -027e8c: 1100 |0010: return-object v0 │ │ -027e8e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -027e90: 28fe |0012: goto 0010 // -0002 │ │ +028fd0: |[028fd0] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +028fe0: 6f30 9e0a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0a9e │ │ +028fe6: 0c03 |0003: move-result-object v3 │ │ +028fe8: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +028fec: 6e10 b60c 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ +028ff2: 0c00 |0009: move-result-object v0 │ │ +028ff4: 5421 3902 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0239 │ │ +028ff8: 6e20 d30c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0cd3 │ │ +028ffe: 0c00 |000f: move-result-object v0 │ │ +029000: 1100 |0010: return-object v0 │ │ +029002: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +029004: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ 0x0000 - 0x0013 reg=3 source Ljava/lang/CharSequence; │ │ @@ -25424,17 +25424,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027e94: |[027e94] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -027ea4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027eaa: 0e00 |0003: return-void │ │ +029008: |[029008] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +029018: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02901e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -25443,21 +25443,21 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -027eac: |[027eac] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -027ebc: 2200 0101 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0101 │ │ -027ec0: 6e10 3d0c 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0c3d │ │ -027ec6: 0c01 |0005: move-result-object v1 │ │ -027ec8: 7020 4a06 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@064a │ │ -027ece: 6e20 510c 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0c51 │ │ -027ed4: 0e00 |000c: return-void │ │ +029020: |[029020] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +029030: 2200 0101 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0101 │ │ +029034: 6e10 3d0c 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0c3d │ │ +02903a: 0c01 |0005: move-result-object v1 │ │ +02903c: 7020 4a06 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@064a │ │ +029042: 6e20 510c 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0c51 │ │ +029048: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ @@ -25533,26 +25533,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -027ed8: |[027ed8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -027ee8: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -027eec: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -027ef0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -027ef4: 2200 0401 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0104 │ │ -027ef8: 7010 5106 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0651 │ │ -027efe: 6900 3a02 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@023a │ │ -027f02: 0e00 |000d: return-void │ │ -027f04: 2200 0301 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@0103 │ │ -027f08: 7010 4e06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@064e │ │ -027f0e: 6900 3a02 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@023a │ │ -027f12: 28f8 |0015: goto 000d // -0008 │ │ +02904c: |[02904c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +02905c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +029060: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +029064: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +029068: 2200 0401 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0104 │ │ +02906c: 7010 5106 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0651 │ │ +029072: 6900 3a02 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@023a │ │ +029076: 0e00 |000d: return-void │ │ +029078: 2200 0301 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@0103 │ │ +02907c: 7010 4e06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@064e │ │ +029082: 6900 3a02 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@023a │ │ +029086: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -25562,17 +25562,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027f14: |[027f14] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -027f24: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027f2a: 0e00 |0003: return-void │ │ +029088: |[029088] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +029098: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02909e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -25581,19 +25581,19 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -027f2c: |[027f2c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -027f3c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@023a │ │ -027f40: 7230 5406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0654 │ │ -027f46: 0a00 |0005: move-result v0 │ │ -027f48: 0f00 |0006: return v0 │ │ +0290a0: |[0290a0] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0290b0: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@023a │ │ +0290b4: 7230 5406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0654 │ │ +0290ba: 0a00 |0005: move-result v0 │ │ +0290bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -25602,19 +25602,19 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -027f4c: |[027f4c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -027f5c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@023a │ │ -027f60: 7230 5506 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0655 │ │ -027f66: 0a00 |0005: move-result v0 │ │ -027f68: 0f00 |0006: return v0 │ │ +0290c0: |[0290c0] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0290d0: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@023a │ │ +0290d4: 7230 5506 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0655 │ │ +0290da: 0a00 |0005: move-result v0 │ │ +0290dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -25644,17 +25644,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027f6c: |[027f6c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -027f7c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -027f82: 0e00 |0003: return-void │ │ +0290e0: |[0290e0] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +0290f0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0290f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;) │ │ @@ -25662,18 +25662,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -027f84: |[027f84] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -027f94: 6e20 d60a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0ad6 │ │ -027f9a: 0a00 |0003: move-result v0 │ │ -027f9c: 0f00 |0004: return v0 │ │ +0290f8: |[0290f8] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +029108: 6e20 d60a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0ad6 │ │ +02910e: 0a00 |0003: move-result v0 │ │ +029110: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -25682,18 +25682,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -027fa0: |[027fa0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -027fb0: 6e20 d80a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0ad8 │ │ -027fb6: 0a00 |0003: move-result v0 │ │ -027fb8: 0f00 |0004: return v0 │ │ +029114: |[029114] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +029124: 6e20 d80a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0ad8 │ │ +02912a: 0a00 |0003: move-result v0 │ │ +02912c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -25895,49 +25895,49 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -027fbc: |[027fbc] android.support.v4.view.ViewCompat.:()V │ │ -027fcc: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -027fd0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -027fd4: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -027fd8: 6201 1c00 |0006: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@001c │ │ -027fdc: 1a02 0003 |0008: const-string v2, "JellyBean" // string@0300 │ │ -027fe0: 6e20 c30c 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -027fe6: 0a01 |000d: move-result v1 │ │ -027fe8: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -027fec: 2201 0c01 |0010: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@010c │ │ -027ff0: 7010 7c06 0100 |0012: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@067c │ │ -027ff6: 6901 3c02 |0015: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -027ffa: 0e00 |0017: return-void │ │ -027ffc: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -028000: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -028004: 2201 0b01 |001c: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@010b │ │ -028008: 7010 7506 0100 |001e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0675 │ │ -02800e: 6901 3c02 |0021: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028012: 28f4 |0023: goto 0017 // -000c │ │ -028014: 1301 0b00 |0024: const/16 v1, #int 11 // #b │ │ -028018: 3410 0a00 |0026: if-lt v0, v1, 0030 // +000a │ │ -02801c: 2201 0a01 |0028: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@010a │ │ -028020: 7010 7306 0100 |002a: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0673 │ │ -028026: 6901 3c02 |002d: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -02802a: 28e8 |002f: goto 0017 // -0018 │ │ -02802c: 1301 0900 |0030: const/16 v1, #int 9 // #9 │ │ -028030: 3410 0a00 |0032: if-lt v0, v1, 003c // +000a │ │ -028034: 2201 0901 |0034: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0109 │ │ -028038: 7010 7006 0100 |0036: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0670 │ │ -02803e: 6901 3c02 |0039: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028042: 28dc |003b: goto 0017 // -0024 │ │ -028044: 2201 0801 |003c: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0108 │ │ -028048: 7010 5d06 0100 |003e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@065d │ │ -02804e: 6901 3c02 |0041: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028052: 28d4 |0043: goto 0017 // -002c │ │ +029130: |[029130] android.support.v4.view.ViewCompat.:()V │ │ +029140: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +029144: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +029148: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +02914c: 6201 1c00 |0006: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@001c │ │ +029150: 1a02 0003 |0008: const-string v2, "JellyBean" // string@0300 │ │ +029154: 6e20 c30c 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +02915a: 0a01 |000d: move-result v1 │ │ +02915c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +029160: 2201 0c01 |0010: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@010c │ │ +029164: 7010 7c06 0100 |0012: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@067c │ │ +02916a: 6901 3c02 |0015: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +02916e: 0e00 |0017: return-void │ │ +029170: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +029174: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +029178: 2201 0b01 |001c: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@010b │ │ +02917c: 7010 7506 0100 |001e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0675 │ │ +029182: 6901 3c02 |0021: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029186: 28f4 |0023: goto 0017 // -000c │ │ +029188: 1301 0b00 |0024: const/16 v1, #int 11 // #b │ │ +02918c: 3410 0a00 |0026: if-lt v0, v1, 0030 // +000a │ │ +029190: 2201 0a01 |0028: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@010a │ │ +029194: 7010 7306 0100 |002a: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0673 │ │ +02919a: 6901 3c02 |002d: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +02919e: 28e8 |002f: goto 0017 // -0018 │ │ +0291a0: 1301 0900 |0030: const/16 v1, #int 9 // #9 │ │ +0291a4: 3410 0a00 |0032: if-lt v0, v1, 003c // +000a │ │ +0291a8: 2201 0901 |0034: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0109 │ │ +0291ac: 7010 7006 0100 |0036: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0670 │ │ +0291b2: 6901 3c02 |0039: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +0291b6: 28dc |003b: goto 0017 // -0024 │ │ +0291b8: 2201 0801 |003c: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0108 │ │ +0291bc: 7010 5d06 0100 |003e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@065d │ │ +0291c2: 6901 3c02 |0041: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +0291c6: 28d4 |0043: goto 0017 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0002 line=232 │ │ 0x0010 line=233 │ │ 0x0017 line=243 │ │ 0x0018 line=234 │ │ @@ -25955,17 +25955,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028054: |[028054] android.support.v4.view.ViewCompat.:()V │ │ -028064: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02806a: 0e00 |0003: return-void │ │ +0291c8: |[0291c8] android.support.v4.view.ViewCompat.:()V │ │ +0291d8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0291de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -25974,19 +25974,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02806c: |[02806c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -02807c: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028080: 7230 8606 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0686 │ │ -028086: 0a00 |0005: move-result v0 │ │ -028088: 0f00 |0006: return v0 │ │ +0291e0: |[0291e0] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0291f0: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +0291f4: 7230 8606 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0686 │ │ +0291fa: 0a00 |0005: move-result v0 │ │ +0291fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -25995,19 +25995,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02808c: |[02808c] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -02809c: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -0280a0: 7230 8706 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0687 │ │ -0280a6: 0a00 |0005: move-result v0 │ │ -0280a8: 0f00 |0006: return v0 │ │ +029200: |[029200] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +029210: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029214: 7230 8706 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0687 │ │ +02921a: 0a00 |0005: move-result v0 │ │ +02921c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -26016,19 +26016,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0280ac: |[0280ac] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0280bc: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -0280c0: 7220 8806 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0688 │ │ -0280c6: 0c00 |0005: move-result-object v0 │ │ -0280c8: 1100 |0006: return-object v0 │ │ +029220: |[029220] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +029230: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029234: 7220 8806 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0688 │ │ +02923a: 0c00 |0005: move-result-object v0 │ │ +02923c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -26036,19 +26036,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0280cc: |[0280cc] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0280dc: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -0280e0: 7220 8906 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0689 │ │ -0280e6: 0a00 |0005: move-result v0 │ │ -0280e8: 0f00 |0006: return v0 │ │ +029240: |[029240] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +029250: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029254: 7220 8906 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0689 │ │ +02925a: 0a00 |0005: move-result v0 │ │ +02925c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -26056,19 +26056,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0280ec: |[0280ec] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -0280fc: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028100: 7220 8a06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@068a │ │ -028106: 0a00 |0005: move-result v0 │ │ -028108: 0f00 |0006: return v0 │ │ +029260: |[029260] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +029270: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029274: 7220 8a06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@068a │ │ +02927a: 0a00 |0005: move-result v0 │ │ +02927c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -26076,19 +26076,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02810c: |[02810c] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -02811c: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028120: 7220 8b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@068b │ │ -028126: 0a00 |0005: move-result v0 │ │ -028128: 0f00 |0006: return v0 │ │ +029280: |[029280] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +029290: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029294: 7220 8b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@068b │ │ +02929a: 0a00 |0005: move-result v0 │ │ +02929c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -26096,18 +26096,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02812c: |[02812c] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02813c: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028140: 7230 8c06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@068c │ │ -028146: 0e00 |0005: return-void │ │ +0292a0: |[0292a0] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0292b0: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +0292b4: 7230 8c06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@068c │ │ +0292ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0005 line=364 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26117,18 +26117,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028148: |[028148] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -028158: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -02815c: 7230 8d06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@068d │ │ -028162: 0e00 |0005: return-void │ │ +0292bc: |[0292bc] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0292cc: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +0292d0: 7230 8d06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@068d │ │ +0292d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0005 line=400 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -26138,18 +26138,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028164: |[028164] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -028174: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028178: 7230 8e06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@068e │ │ -02817e: 0e00 |0005: return-void │ │ +0292d8: |[0292d8] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0292e8: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +0292ec: 7230 8e06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@068e │ │ +0292f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0005 line=331 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26159,18 +26159,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -028180: |[028180] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -028190: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028194: 7220 8f06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@068f │ │ -02819a: 0e00 |0005: return-void │ │ +0292f4: |[0292f4] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +029304: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029308: 7220 8f06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@068f │ │ +02930e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0005 line=451 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -26179,23 +26179,23 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -02819c: |[02819c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0281ac: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -0281b0: 0761 |0002: move-object v1, v6 │ │ -0281b2: 0172 |0003: move v2, v7 │ │ -0281b4: 0183 |0004: move v3, v8 │ │ -0281b6: 0194 |0005: move v4, v9 │ │ -0281b8: 01a5 |0006: move v5, v10 │ │ -0281ba: 7806 9006 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0690 │ │ -0281c0: 0e00 |000a: return-void │ │ +029310: |[029310] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +029320: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029324: 0761 |0002: move-object v1, v6 │ │ +029326: 0172 |0003: move v2, v7 │ │ +029328: 0183 |0004: move v3, v8 │ │ +02932a: 0194 |0005: move v4, v9 │ │ +02932c: 01a5 |0006: move v5, v10 │ │ +02932e: 7806 9006 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0690 │ │ +029334: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000a line=469 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -26208,18 +26208,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0281c4: |[0281c4] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0281d4: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -0281d8: 7230 9106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0691 │ │ -0281de: 0e00 |0005: return-void │ │ +029338: |[029338] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +029348: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +02934c: 7230 9106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0691 │ │ +029352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0005 line=483 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -26229,18 +26229,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0281e0: |[0281e0] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0281f0: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -0281f4: 7255 9206 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0692 │ │ -0281fa: 0e00 |0005: return-void │ │ +029354: |[029354] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +029364: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029368: 7255 9206 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0692 │ │ +02936e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0005 line=500 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ @@ -26251,18 +26251,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0281fc: |[0281fc] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -02820c: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028210: 7230 9306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0693 │ │ -028216: 0e00 |0005: return-void │ │ +029370: |[029370] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +029380: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +029384: 7230 9306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0693 │ │ +02938a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0005 line=415 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -26272,18 +26272,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028218: |[028218] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -028228: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -02822c: 7230 9406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0694 │ │ -028232: 0e00 |0005: return-void │ │ +02938c: |[02938c] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +02939c: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +0293a0: 7230 9406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0694 │ │ +0293a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0005 line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -26293,18 +26293,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028234: |[028234] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -028244: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028248: 7230 9506 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0695 │ │ -02824e: 0e00 |0005: return-void │ │ +0293a8: |[0293a8] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0293b8: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +0293bc: 7230 9506 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0695 │ │ +0293c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0005 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -26314,18 +26314,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028250: |[028250] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -028260: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ -028264: 7230 9606 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0696 │ │ -02826a: 0e00 |0005: return-void │ │ +0293c4: |[0293c4] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +0293d4: 6200 3c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023c │ │ +0293d8: 7230 9606 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0696 │ │ +0293de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0005 line=294 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -26356,17 +26356,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02826c: |[02826c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -02827c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -028282: 0e00 |0003: return-void │ │ +0293e0: |[0293e0] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +0293f0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0293f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -26374,18 +26374,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -028284: |[028284] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -028294: 6e10 fc0a 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0afc │ │ -02829a: 0a00 |0003: move-result v0 │ │ -02829c: 0f00 |0004: return v0 │ │ +0293f8: |[0293f8] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +029408: 6e10 fc0a 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0afc │ │ +02940e: 0a00 |0003: move-result v0 │ │ +029410: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -26393,17 +26393,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0282a0: |[0282a0] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -0282b0: 6e20 220b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0b22 │ │ -0282b6: 0e00 |0003: return-void │ │ +029414: |[029414] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +029424: 6e20 220b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0b22 │ │ +02942a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ @@ -26434,17 +26434,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0282b8: |[0282b8] android.support.v4.view.ViewCompatHC.:()V │ │ -0282c8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0282ce: 0e00 |0003: return-void │ │ +02942c: |[02942c] android.support.v4.view.ViewCompatHC.:()V │ │ +02943c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +029442: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatHC; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -26452,18 +26452,18 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0282d0: |[0282d0] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -0282e0: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ -0282e6: 0b00 |0003: move-result-wide v0 │ │ -0282e8: 1000 |0004: return-wide v0 │ │ +029444: |[029444] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +029454: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ +02945a: 0b00 |0003: move-result-wide v0 │ │ +02945c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 2035 (ViewCompatHC.java) │ │ @@ -26491,17 +26491,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0282ec: |[0282ec] android.support.v4.view.ViewCompatICS.:()V │ │ -0282fc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -028302: 0e00 |0003: return-void │ │ +029460: |[029460] android.support.v4.view.ViewCompatICS.:()V │ │ +029470: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +029476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatICS;) │ │ @@ -26509,18 +26509,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -028304: |[028304] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -028314: 6e20 ed0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0aed │ │ -02831a: 0a00 |0003: move-result v0 │ │ -02831c: 0f00 |0004: return v0 │ │ +029478: |[029478] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +029488: 6e20 ed0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0aed │ │ +02948e: 0a00 |0003: move-result v0 │ │ +029490: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -26529,18 +26529,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -028320: |[028320] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -028330: 6e20 ee0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0aee │ │ -028336: 0a00 |0003: move-result v0 │ │ -028338: 0f00 |0004: return v0 │ │ +029494: |[029494] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +0294a4: 6e20 ee0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0aee │ │ +0294aa: 0a00 |0003: move-result v0 │ │ +0294ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -26549,17 +26549,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02833c: |[02833c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02834c: 6e20 0b0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b0b │ │ -028352: 0e00 |0003: return-void │ │ +0294b0: |[0294b0] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0294c0: 6e20 0b0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b0b │ │ +0294c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26569,18 +26569,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -028354: |[028354] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -028364: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -028368: 6e20 0c0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b0c │ │ -02836e: 0e00 |0005: return-void │ │ +0294c8: |[0294c8] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0294d8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +0294dc: 6e20 0c0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b0c │ │ +0294e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -26590,17 +26590,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028370: |[028370] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -028380: 6e20 0d0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b0d │ │ -028386: 0e00 |0003: return-void │ │ +0294e4: |[0294e4] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0294f4: 6e20 0d0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b0d │ │ +0294fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26610,18 +26610,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -028388: |[028388] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -028398: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ -02839c: 6e20 1a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0b1a │ │ -0283a2: 0e00 |0005: return-void │ │ +0294fc: |[0294fc] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +02950c: 1f01 8901 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0189 │ │ +029510: 6e20 1a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0b1a │ │ +029516: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -26652,17 +26652,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0283a4: |[0283a4] android.support.v4.view.ViewCompatJB.:()V │ │ -0283b4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0283ba: 0e00 |0003: return-void │ │ +029518: |[029518] android.support.v4.view.ViewCompatJB.:()V │ │ +029528: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02952e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -26670,18 +26670,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0283bc: |[0283bc] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0283cc: 6e10 f20a 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0af2 │ │ -0283d2: 0c00 |0003: move-result-object v0 │ │ -0283d4: 1100 |0004: return-object v0 │ │ +029530: |[029530] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +029540: 6e10 f20a 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0af2 │ │ +029546: 0c00 |0003: move-result-object v0 │ │ +029548: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -26689,18 +26689,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0283d8: |[0283d8] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0283e8: 6e10 f70a 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0af7 │ │ -0283ee: 0a00 |0003: move-result v0 │ │ -0283f0: 0f00 |0004: return v0 │ │ +02954c: |[02954c] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +02955c: 6e10 f70a 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0af7 │ │ +029562: 0a00 |0003: move-result v0 │ │ +029564: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -26708,18 +26708,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0283f4: |[0283f4] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -028404: 6e10 070b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0b07 │ │ -02840a: 0a00 |0003: move-result v0 │ │ -02840c: 0f00 |0004: return v0 │ │ +029568: |[029568] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +029578: 6e10 070b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0b07 │ │ +02957e: 0a00 |0003: move-result v0 │ │ +029580: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -26727,17 +26727,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028410: |[028410] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -028420: 6e10 120b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0b12 │ │ -028426: 0e00 |0003: return-void │ │ +029584: |[029584] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +029594: 6e10 120b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0b12 │ │ +02959a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -26746,17 +26746,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -028428: |[028428] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -028438: 6e54 0f0b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0b0f │ │ -02843e: 0e00 |0003: return-void │ │ +02959c: |[02959c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0295ac: 6e54 0f0b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0b0f │ │ +0295b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -26769,17 +26769,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028440: |[028440] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -028450: 6e20 130b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0b13 │ │ -028456: 0e00 |0003: return-void │ │ +0295b4: |[0295b4] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0295c4: 6e20 130b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0b13 │ │ +0295ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -26789,17 +26789,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -028458: |[028458] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -028468: 6e40 140b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0b14 │ │ -02846e: 0e00 |0003: return-void │ │ +0295cc: |[0295cc] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0295dc: 6e40 140b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0b14 │ │ +0295e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -26810,17 +26810,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028470: |[028470] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -028480: 6e20 1d0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0b1d │ │ -028486: 0e00 |0003: return-void │ │ +0295e4: |[0295e4] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +0295f4: 6e20 1d0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0b1d │ │ +0295fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ @@ -26830,17 +26830,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028488: |[028488] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -028498: 6e20 1f0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0b1f │ │ -02849e: 0e00 |0003: return-void │ │ +0295fc: |[0295fc] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +02960c: 6e20 1f0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0b1f │ │ +029612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ @@ -26911,26 +26911,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0284a0: |[0284a0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0284b0: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -0284b4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0284b8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0284bc: 2200 1401 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0114 │ │ -0284c0: 7010 c206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@06c2 │ │ -0284c6: 6900 4302 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0243 │ │ -0284ca: 0e00 |000d: return-void │ │ -0284cc: 2200 1301 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@0113 │ │ -0284d0: 7010 c006 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@06c0 │ │ -0284d6: 6900 4302 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0243 │ │ -0284da: 28f8 |0015: goto 000d // -0008 │ │ +029614: |[029614] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +029624: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +029628: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02962c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +029630: 2200 1401 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0114 │ │ +029634: 7010 c206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@06c2 │ │ +02963a: 6900 4302 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0243 │ │ +02963e: 0e00 |000d: return-void │ │ +029640: 2200 1301 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@0113 │ │ +029644: 7010 c006 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@06c0 │ │ +02964a: 6900 4302 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0243 │ │ +02964e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -26940,17 +26940,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0284dc: |[0284dc] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0284ec: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0284f2: 0e00 |0003: return-void │ │ +029650: |[029650] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +029660: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +029666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -26959,19 +26959,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0284f4: |[0284f4] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -028504: 6200 4302 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0243 │ │ -028508: 7220 c406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@06c4 │ │ -02850e: 0a00 |0005: move-result v0 │ │ -028510: 0f00 |0006: return v0 │ │ +029668: |[029668] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +029678: 6200 4302 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0243 │ │ +02967c: 7220 c406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@06c4 │ │ +029682: 0a00 |0005: move-result v0 │ │ +029684: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -27000,17 +27000,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028514: |[028514] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -028524: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02852a: 0e00 |0003: return-void │ │ +029688: |[029688] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +029698: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02969e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatFroyo;) │ │ @@ -27018,18 +27018,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02852c: |[02852c] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -02853c: 6e10 290b 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0b29 │ │ -028542: 0a00 |0003: move-result v0 │ │ -028544: 0f00 |0004: return v0 │ │ +0296a0: |[0296a0] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0296b0: 6e10 290b 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0b29 │ │ +0296b6: 0a00 |0003: move-result v0 │ │ +0296b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -27098,26 +27098,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -028548: |[028548] android.support.v4.view.ViewGroupCompat.:()V │ │ -028558: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02855c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -028560: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -028564: 2200 1801 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0118 │ │ -028568: 7010 ca06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@06ca │ │ -02856e: 6900 4402 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0244 │ │ -028572: 0e00 |000d: return-void │ │ -028574: 2200 1a01 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@011a │ │ -028578: 7010 cd06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@06cd │ │ -02857e: 6900 4402 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0244 │ │ -028582: 28f8 |0015: goto 000d // -0008 │ │ +0296bc: |[0296bc] android.support.v4.view.ViewGroupCompat.:()V │ │ +0296cc: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +0296d0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0296d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0296d8: 2200 1801 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0118 │ │ +0296dc: 7010 ca06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@06ca │ │ +0296e2: 6900 4402 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0244 │ │ +0296e6: 0e00 |000d: return-void │ │ +0296e8: 2200 1a01 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@011a │ │ +0296ec: 7010 cd06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@06cd │ │ +0296f2: 6900 4402 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0244 │ │ +0296f6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ 0x000d line=57 │ │ 0x000e line=55 │ │ locals : │ │ @@ -27127,17 +27127,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028584: |[028584] android.support.v4.view.ViewGroupCompat.:()V │ │ -028594: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02859a: 0e00 |0003: return-void │ │ +0296f8: |[0296f8] android.support.v4.view.ViewGroupCompat.:()V │ │ +029708: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02970e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -27146,19 +27146,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02859c: |[02859c] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0285ac: 6200 4402 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0244 │ │ -0285b0: 7240 cc06 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@06cc │ │ -0285b6: 0a00 |0005: move-result v0 │ │ -0285b8: 0f00 |0006: return v0 │ │ +029710: |[029710] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +029720: 6200 4402 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0244 │ │ +029724: 7240 cc06 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@06cc │ │ +02972a: 0a00 |0005: move-result v0 │ │ +02972c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -27189,17 +27189,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0285bc: |[0285bc] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -0285cc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0285d2: 0e00 |0003: return-void │ │ +029730: |[029730] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +029740: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +029746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatIcs;) │ │ @@ -27207,18 +27207,18 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0285d4: |[0285d4] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0285e4: 6e30 400b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b40 │ │ -0285ea: 0a00 |0003: move-result v0 │ │ -0285ec: 0f00 |0004: return v0 │ │ +029748: |[029748] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +029758: 6e30 400b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b40 │ │ +02975e: 0a00 |0003: move-result v0 │ │ +029760: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -27256,17 +27256,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0285f0: |[0285f0] android.support.v4.view.ViewPager$1.:()V │ │ -028600: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -028606: 0e00 |0003: return-void │ │ +029764: |[029764] android.support.v4.view.ViewPager$1.:()V │ │ +029774: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02977a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -27275,19 +27275,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -028608: |[028608] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -028618: 5230 4702 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02861c: 5241 4702 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028620: b110 |0004: sub-int/2addr v0, v1 │ │ -028622: 0f00 |0005: return v0 │ │ +02977c: |[02977c] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +02978c: 5230 4702 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029790: 5241 4702 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029794: b110 |0004: sub-int/2addr v0, v1 │ │ +029796: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -27297,20 +27297,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -028624: |[028624] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -028634: 1f02 2001 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028638: 1f03 2001 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02863c: 6e30 d506 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@06d5 │ │ -028642: 0a00 |0007: move-result v0 │ │ -028644: 0f00 |0008: return v0 │ │ +029798: |[029798] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0297a8: 1f02 2001 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +0297ac: 1f03 2001 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +0297b0: 6e30 d506 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@06d5 │ │ +0297b6: 0a00 |0007: move-result v0 │ │ +0297b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ @@ -27346,17 +27346,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028648: |[028648] android.support.v4.view.ViewPager$2.:()V │ │ -028658: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02865e: 0e00 |0003: return-void │ │ +0297bc: |[0297bc] android.support.v4.view.ViewPager$2.:()V │ │ +0297cc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0297d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -27365,23 +27365,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -028660: |[028660] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -028670: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -028674: c713 |0002: sub-float/2addr v3, v1 │ │ -028676: a800 0303 |0003: mul-float v0, v3, v3 │ │ -02867a: c830 |0005: mul-float/2addr v0, v3 │ │ -02867c: c830 |0006: mul-float/2addr v0, v3 │ │ -02867e: c830 |0007: mul-float/2addr v0, v3 │ │ -028680: c610 |0008: add-float/2addr v0, v1 │ │ -028682: 0f00 |0009: return v0 │ │ +0297d4: |[0297d4] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +0297e4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0297e8: c713 |0002: sub-float/2addr v3, v1 │ │ +0297ea: a800 0303 |0003: mul-float v0, v3, v3 │ │ +0297ee: c830 |0005: mul-float/2addr v0, v3 │ │ +0297f0: c830 |0006: mul-float/2addr v0, v3 │ │ +0297f2: c830 |0007: mul-float/2addr v0, v3 │ │ +0297f4: c610 |0008: add-float/2addr v0, v1 │ │ +0297f6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=115 │ │ 0x0003 line=116 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ @@ -27462,17 +27462,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028684: |[028684] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -028694: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02869a: 0e00 |0003: return-void │ │ +0297f8: |[0297f8] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +029808: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02980e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ @@ -27522,20 +27522,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02869c: |[02869c] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -0286ac: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0286ae: 7030 2b0b 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0b2b │ │ -0286b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0286b6: 5910 4f02 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ -0286ba: 0e00 |0007: return-void │ │ +029810: |[029810] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +029820: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +029822: 7030 2b0b 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0b2b │ │ +029828: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02982a: 5910 4f02 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ +02982e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2557 │ │ 0x0004 line=2548 │ │ 0x0007 line=2558 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -27545,29 +27545,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0286bc: |[0286bc] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0286cc: 7030 2c0b 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b2c │ │ -0286d2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0286d4: 5931 4f02 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ -0286d8: 7100 fc06 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$300:()[I // method@06fc │ │ -0286de: 0c01 |0009: move-result-object v1 │ │ -0286e0: 6e30 7f00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007f │ │ -0286e6: 0c00 |000d: move-result-object v0 │ │ -0286e8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0286ea: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -0286ee: 6e30 bc00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00bc │ │ -0286f4: 0a01 |0014: move-result v1 │ │ -0286f6: 5931 4a02 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ -0286fa: 6e10 c000 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c0 │ │ -028700: 0e00 |001a: return-void │ │ +029830: |[029830] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +029840: 7030 2c0b 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b2c │ │ +029846: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +029848: 5931 4f02 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ +02984c: 7100 fc06 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$300:()[I // method@06fc │ │ +029852: 0c01 |0009: move-result-object v1 │ │ +029854: 6e30 7f00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007f │ │ +02985a: 0c00 |000d: move-result-object v0 │ │ +02985c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +02985e: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +029862: 6e30 bc00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00bc │ │ +029868: 0a01 |0014: move-result v1 │ │ +02986a: 5931 4a02 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ +02986e: 6e10 c000 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c0 │ │ +029874: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2561 │ │ 0x0003 line=2548 │ │ 0x0006 line=2563 │ │ 0x000e line=2564 │ │ 0x0017 line=2565 │ │ @@ -27689,18 +27689,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028704: |[028704] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -028714: 5b01 5102 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0251 │ │ -028718: 7010 d200 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d2 │ │ -02871e: 0e00 |0005: return-void │ │ +029878: |[029878] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +029888: 5b01 5102 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0251 │ │ +02988c: 7010 d200 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d2 │ │ +029892: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2516 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -27709,17 +27709,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028720: |[028720] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -028730: 7020 e406 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@06e4 │ │ -028736: 0e00 |0003: return-void │ │ +029894: |[029894] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +0298a4: 7020 e406 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@06e4 │ │ +0298aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -27730,18 +27730,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028738: |[028738] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -028748: 5410 5102 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0251 │ │ -02874c: 6e10 0907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0709 │ │ -028752: 0e00 |0005: return-void │ │ +0298ac: |[0298ac] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +0298bc: 5410 5102 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0251 │ │ +0298c0: 6e10 0907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0709 │ │ +0298c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2519 │ │ 0x0005 line=2520 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -27750,18 +27750,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028754: |[028754] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -028764: 5410 5102 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0251 │ │ -028768: 6e10 0907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0709 │ │ -02876e: 0e00 |0005: return-void │ │ +0298c8: |[0298c8] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +0298d8: 5410 5102 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0251 │ │ +0298dc: 6e10 0907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0709 │ │ +0298e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2523 │ │ 0x0005 line=2524 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -27813,50 +27813,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -028770: |[028770] android.support.v4.view.ViewPager$SavedState.:()V │ │ -028780: 2200 2601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0126 │ │ -028784: 7010 e806 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@06e8 │ │ -02878a: 7110 d204 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@04d2 │ │ -028790: 0c00 |0008: move-result-object v0 │ │ -028792: 6900 5202 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0252 │ │ -028796: 0e00 |000b: return-void │ │ +0298e4: |[0298e4] android.support.v4.view.ViewPager$SavedState.:()V │ │ +0298f4: 2200 2601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0126 │ │ +0298f8: 7010 e806 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@06e8 │ │ +0298fe: 7110 d204 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@04d2 │ │ +029904: 0c00 |0008: move-result-object v0 │ │ +029906: 6900 5202 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0252 │ │ +02990a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -028798: |[028798] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -0287a8: 7020 e50a 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0ae5 │ │ -0287ae: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -0287b2: 6e10 b40c 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -0287b8: 0c00 |0008: move-result-object v0 │ │ -0287ba: 6e10 8c0c 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0c8c │ │ -0287c0: 0c03 |000c: move-result-object v3 │ │ -0287c2: 6e10 2101 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ -0287c8: 0a00 |0010: move-result v0 │ │ -0287ca: 5910 5502 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ -0287ce: 6e20 2201 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0122 │ │ -0287d4: 0c00 |0016: move-result-object v0 │ │ -0287d6: 5b10 5302 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ -0287da: 5b13 5402 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0254 │ │ -0287de: 0e00 |001b: return-void │ │ +02990c: |[02990c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +02991c: 7020 e50a 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0ae5 │ │ +029922: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +029926: 6e10 b40c 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +02992c: 0c00 |0008: move-result-object v0 │ │ +02992e: 6e10 8c0c 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0c8c │ │ +029934: 0c03 |000c: move-result-object v3 │ │ +029936: 6e10 2101 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0121 │ │ +02993c: 0a00 |0010: move-result v0 │ │ +02993e: 5910 5502 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ +029942: 6e20 2201 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0122 │ │ +029948: 0c00 |0016: move-result-object v0 │ │ +02994a: 5b10 5302 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ +02994e: 5b13 5402 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0254 │ │ +029952: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ 0x0003 line=1057 │ │ 0x0005 line=1058 │ │ 0x000d line=1060 │ │ 0x0013 line=1061 │ │ @@ -27872,17 +27872,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0287e0: |[0287e0] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -0287f0: 7020 e60a 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0ae6 │ │ -0287f6: 0e00 |0003: return-void │ │ +029954: |[029954] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +029964: 7020 e60a 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0ae6 │ │ +02996a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1026 │ │ 0x0003 line=1027 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -27893,38 +27893,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0287f8: |[0287f8] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -028808: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -02880c: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -028812: 1a01 8d02 |0005: const-string v1, "FragmentPager.SavedState{" // string@028d │ │ -028816: 6e20 dd0c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02881c: 0c00 |000a: move-result-object v0 │ │ -02881e: 7110 e40c 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ -028824: 0a01 |000e: move-result v1 │ │ -028826: 7110 9f0c 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -02882c: 0c01 |0012: move-result-object v1 │ │ -02882e: 6e20 dd0c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -028834: 0c00 |0016: move-result-object v0 │ │ -028836: 1a01 9b00 |0017: const-string v1, " position=" // string@009b │ │ -02883a: 6e20 dd0c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -028840: 0c00 |001c: move-result-object v0 │ │ -028842: 5221 5502 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ -028846: 6e20 da0c 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -02884c: 0c00 |0022: move-result-object v0 │ │ -02884e: 1a01 ca14 |0023: const-string v1, "}" // string@14ca │ │ -028852: 6e20 dd0c 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -028858: 0c00 |0028: move-result-object v0 │ │ -02885a: 6e10 e10c 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -028860: 0c00 |002c: move-result-object v0 │ │ -028862: 1100 |002d: return-object v0 │ │ +02996c: |[02996c] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +02997c: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +029980: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +029986: 1a01 8d02 |0005: const-string v1, "FragmentPager.SavedState{" // string@028d │ │ +02998a: 6e20 dd0c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +029990: 0c00 |000a: move-result-object v0 │ │ +029992: 7110 e40c 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ +029998: 0a01 |000e: move-result v1 │ │ +02999a: 7110 9f0c 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +0299a0: 0c01 |0012: move-result-object v1 │ │ +0299a2: 6e20 dd0c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0299a8: 0c00 |0016: move-result-object v0 │ │ +0299aa: 1a01 9c00 |0017: const-string v1, " position=" // string@009c │ │ +0299ae: 6e20 dd0c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0299b4: 0c00 |001c: move-result-object v0 │ │ +0299b6: 5221 5502 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ +0299ba: 6e20 da0c 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0299c0: 0c00 |0022: move-result-object v0 │ │ +0299c2: 1a01 c814 |0023: const-string v1, "}" // string@14c8 │ │ +0299c6: 6e20 dd0c 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0299cc: 0c00 |0028: move-result-object v0 │ │ +0299ce: 6e10 e10c 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0299d4: 0c00 |002c: move-result-object v0 │ │ +0299d6: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -27932,21 +27932,21 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -028864: |[028864] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -028874: 6f30 e70a 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0ae7 │ │ -02887a: 5210 5502 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ -02887e: 6e20 2501 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ -028884: 5410 5302 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ -028888: 6e30 2701 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0127 │ │ -02888e: 0e00 |000d: return-void │ │ +0299d8: |[0299d8] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0299e8: 6f30 e70a 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0ae7 │ │ +0299ee: 5210 5502 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ +0299f2: 6e20 2501 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0125 │ │ +0299f8: 5410 5302 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ +0299fc: 6e30 2701 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0127 │ │ +029a02: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0003 line=1032 │ │ 0x0008 line=1033 │ │ 0x000d line=1034 │ │ locals : │ │ @@ -28260,28 +28260,28 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -028890: |[028890] android.support.v4.view.ViewPager.:()V │ │ -0288a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0288a2: 2300 6402 |0001: new-array v0, v0, [I // type@0264 │ │ -0288a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0288a8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -0288ae: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0288b2: 6900 5c02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@025c │ │ -0288b6: 2200 1d01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@011d │ │ -0288ba: 7010 d406 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@06d4 │ │ -0288c0: 6900 5702 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0257 │ │ -0288c4: 2200 1e01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@011e │ │ -0288c8: 7010 d706 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@06d7 │ │ -0288ce: 6900 9502 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0295 │ │ -0288d2: 0e00 |0019: return-void │ │ +029a04: |[029a04] android.support.v4.view.ViewPager.:()V │ │ +029a14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +029a16: 2300 6402 |0001: new-array v0, v0, [I // type@0264 │ │ +029a1a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +029a1c: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +029a22: 4b02 0001 |0007: aput v2, v0, v1 │ │ +029a26: 6900 5c02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@025c │ │ +029a2a: 2200 1d01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@011d │ │ +029a2e: 7010 d406 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@06d4 │ │ +029a34: 6900 5702 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0257 │ │ +029a38: 2200 1e01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@011e │ │ +029a3c: 7010 d706 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@06d7 │ │ +029a42: 6900 9502 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0295 │ │ +029a46: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000b line=106 │ │ 0x0012 line=113 │ │ locals : │ │ │ │ @@ -28290,43 +28290,43 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0288d4: |[0288d4] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -0288e4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0288e6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0288e8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0288ea: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0288ec: 7020 2d0b 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0b2d │ │ -0288f2: 2200 1102 |0007: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -0288f6: 7010 f70c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0288fc: 5b50 7b02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028900: 2200 2001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028904: 7010 d906 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@06d9 │ │ -02890a: 5b50 9002 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0290 │ │ -02890e: 2200 3800 |0015: new-instance v0, Landroid/graphics/Rect; // type@0038 │ │ -028912: 7010 e300 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ -028918: 5b50 9102 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ -02891c: 5951 8b02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ -028920: 5b54 8902 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ -028924: 5b54 8a02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ -028928: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -02892e: 5950 7202 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ -028932: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -028938: 5950 7e02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ -02893c: 5953 8502 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ -028940: 5951 6402 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -028944: 5c53 7102 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ -028948: 5c52 8302 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0283 │ │ -02894c: 5952 8d02 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ -028950: 6e10 3307 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0733 │ │ -028956: 0e00 |0039: return-void │ │ +029a48: |[029a48] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +029a58: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +029a5a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +029a5c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +029a5e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +029a60: 7020 2d0b 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0b2d │ │ +029a66: 2200 1102 |0007: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +029a6a: 7010 f70c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +029a70: 5b50 7b02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029a74: 2200 2001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029a78: 7010 d906 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@06d9 │ │ +029a7e: 5b50 9002 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0290 │ │ +029a82: 2200 3800 |0015: new-instance v0, Landroid/graphics/Rect; // type@0038 │ │ +029a86: 7010 e300 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ +029a8c: 5b50 9102 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ +029a90: 5951 8b02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ +029a94: 5b54 8902 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ +029a98: 5b54 8a02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ +029a9c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +029aa2: 5950 7202 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ +029aa6: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +029aac: 5950 7e02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ +029ab0: 5953 8502 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ +029ab4: 5951 6402 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +029ab8: 5c53 7102 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ +029abc: 5c52 8302 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0283 │ │ +029ac0: 5952 8d02 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ +029ac4: 6e10 3307 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0733 │ │ +029aca: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=296 │ │ 0x0007 line=120 │ │ 0x000e line=121 │ │ 0x0015 line=123 │ │ 0x001c line=127 │ │ @@ -28350,43 +28350,43 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -028958: |[028958] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -028968: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02896a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -02896c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02896e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -028970: 7030 2e0b 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b2e │ │ -028976: 2200 1102 |0007: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -02897a: 7010 f70c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -028980: 5b50 7b02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028984: 2200 2001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028988: 7010 d906 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@06d9 │ │ -02898e: 5b50 9002 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0290 │ │ -028992: 2200 3800 |0015: new-instance v0, Landroid/graphics/Rect; // type@0038 │ │ -028996: 7010 e300 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ -02899c: 5b50 9102 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ -0289a0: 5951 8b02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ -0289a4: 5b54 8902 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ -0289a8: 5b54 8a02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ -0289ac: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0289b2: 5950 7202 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ -0289b6: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -0289bc: 5950 7e02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ -0289c0: 5953 8502 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ -0289c4: 5951 6402 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -0289c8: 5c53 7102 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ -0289cc: 5c52 8302 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0283 │ │ -0289d0: 5952 8d02 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ -0289d4: 6e10 3307 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0733 │ │ -0289da: 0e00 |0039: return-void │ │ +029acc: |[029acc] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +029adc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +029ade: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +029ae0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +029ae2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +029ae4: 7030 2e0b 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b2e │ │ +029aea: 2200 1102 |0007: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +029aee: 7010 f70c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +029af4: 5b50 7b02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029af8: 2200 2001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029afc: 7010 d906 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@06d9 │ │ +029b02: 5b50 9002 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0290 │ │ +029b06: 2200 3800 |0015: new-instance v0, Landroid/graphics/Rect; // type@0038 │ │ +029b0a: 7010 e300 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ +029b10: 5b50 9102 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ +029b14: 5951 8b02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ +029b18: 5b54 8902 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ +029b1c: 5b54 8a02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ +029b20: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +029b26: 5950 7202 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ +029b2a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +029b30: 5950 7e02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ +029b34: 5953 8502 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ +029b38: 5951 6402 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +029b3c: 5c53 7102 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ +029b40: 5c52 8302 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0283 │ │ +029b44: 5952 8d02 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ +029b48: 6e10 3307 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0733 │ │ +029b4e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=301 │ │ 0x0007 line=120 │ │ 0x000e line=121 │ │ 0x0015 line=123 │ │ 0x001c line=127 │ │ @@ -28411,17 +28411,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0289dc: |[0289dc] android.support.v4.view.ViewPager.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -0289ec: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -0289f0: 1100 |0002: return-object v0 │ │ +029b50: |[029b50] android.support.v4.view.ViewPager.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +029b60: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +029b64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -28429,17 +28429,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0289f4: |[0289f4] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)I │ │ -028a04: 5210 6c02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -028a08: 0f00 |0002: return v0 │ │ +029b68: |[029b68] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)I │ │ +029b78: 5210 6c02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +029b7c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -28447,226 +28447,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028a0c: |[028a0c] android.support.v4.view.ViewPager.access$300:()[I │ │ -028a1c: 6200 5c02 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@025c │ │ -028a20: 1100 |0002: return-object v0 │ │ +029b80: |[029b80] android.support.v4.view.ViewPager.access$300:()[I │ │ +029b90: 6200 5c02 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@025c │ │ +029b94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -028a24: |[028a24] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -028a34: 54ec 6502 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -028a38: 6e10 ec05 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -028a3e: 0a01 |0005: move-result v1 │ │ -028a40: 6e10 2c07 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -028a46: 0a0b |0009: move-result v11 │ │ -028a48: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -028a4c: 52ec 8702 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -028a50: 82cc |000e: int-to-float v12, v12 │ │ -028a52: 82bd |000f: int-to-float v13, v11 │ │ -028a54: a906 0c0d |0010: div-float v6, v12, v13 │ │ -028a58: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -028a5c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -028a60: 5208 4702 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028a64: 52fc 4702 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028a68: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -028a6c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -028a6e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -028a70: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -028a74: 520c 4602 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028a78: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -028a7c: 520d 4902 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028a80: c6dc |0026: add-float/2addr v12, v13 │ │ -028a82: a607 0c06 |0027: add-float v7, v12, v6 │ │ -028a86: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -028a8a: 52fc 4702 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028a8e: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -028a92: 54ec 7b02 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028a96: 6e10 040d 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -028a9c: 0a0c |0034: move-result v12 │ │ -028a9e: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -028aa2: 54ec 7b02 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028aa6: 6e20 fe0c 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028aac: 0c03 |003c: move-result-object v3 │ │ -028aae: 1f03 2001 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028ab2: 523c 4702 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028ab6: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -028aba: 54ec 7b02 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028abe: 6e10 040d 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -028ac4: 0a0c |0048: move-result v12 │ │ -028ac6: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -028aca: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -028ace: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -028ad2: 54ec 7b02 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028ad6: 6e20 fe0c 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028adc: 0c03 |0054: move-result-object v3 │ │ -028ade: 1f03 2001 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028ae2: 28e8 |0057: goto 003f // -0018 │ │ -028ae4: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -028ae6: 28b9 |0059: goto 0012 // -0047 │ │ -028ae8: 523c 4702 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028aec: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -028af0: 54ec 6502 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -028af4: 6e20 ef05 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ -028afa: 0a0c |0063: move-result v12 │ │ -028afc: c66c |0064: add-float/2addr v12, v6 │ │ -028afe: c6c7 |0065: add-float/2addr v7, v12 │ │ -028b00: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -028b04: 28f2 |0068: goto 005a // -000e │ │ -028b06: 5937 4602 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028b0a: 523c 4902 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028b0e: c66c |006d: add-float/2addr v12, v6 │ │ -028b10: c6c7 |006e: add-float/2addr v7, v12 │ │ -028b12: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -028b16: 28ba |0071: goto 002b // -0046 │ │ -028b18: 52fc 4702 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028b1c: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -028b20: 54ec 7b02 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028b24: 6e10 040d 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -028b2a: 0a0c |007b: move-result v12 │ │ -028b2c: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -028b30: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -028b32: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -028b36: 5207 4602 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028b3a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -028b3e: 52fc 4702 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028b42: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -028b46: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -028b4a: 54ec 7b02 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028b4e: 6e20 fe0c 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028b54: 0c03 |0090: move-result-object v3 │ │ -028b56: 1f03 2001 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028b5a: 523c 4702 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028b5e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -028b62: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -028b66: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -028b6a: 54ec 7b02 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028b6e: 6e20 fe0c 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028b74: 0c03 |00a0: move-result-object v3 │ │ -028b76: 1f03 2001 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028b7a: 28f0 |00a3: goto 0093 // -0010 │ │ -028b7c: 523c 4702 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028b80: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -028b84: 54ec 6502 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -028b88: 6e20 ef05 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ -028b8e: 0a0c |00ad: move-result v12 │ │ -028b90: c66c |00ae: add-float/2addr v12, v6 │ │ -028b92: c7c7 |00af: sub-float/2addr v7, v12 │ │ -028b94: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -028b98: 28f2 |00b2: goto 00a4 // -000e │ │ -028b9a: 523c 4902 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028b9e: c66c |00b5: add-float/2addr v12, v6 │ │ -028ba0: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -028ba2: 5937 4602 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028ba6: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -028baa: 28ca |00bb: goto 0085 // -0036 │ │ -028bac: 54ec 7b02 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028bb0: 6e10 040d 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -028bb6: 0a04 |00c1: move-result v4 │ │ -028bb8: 52f7 4602 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028bbc: 52fc 4702 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028bc0: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -028bc4: 52fc 4702 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028bc8: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -028bcc: 52fc 4602 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028bd0: 59ec 7202 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ -028bd4: 52fc 4702 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028bd8: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -028bdc: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -028be0: 52fc 4602 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028be4: 52fd 4902 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028be8: c6dc |00da: add-float/2addr v12, v13 │ │ -028bea: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -028bee: c7dc |00dd: sub-float/2addr v12, v13 │ │ -028bf0: 59ec 7e02 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ -028bf4: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -028bf8: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -028bfc: 54ec 7b02 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028c00: 6e20 fe0c 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028c06: 0c03 |00e9: move-result-object v3 │ │ -028c08: 1f03 2001 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028c0c: 523c 4702 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028c10: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -028c14: 54ec 6502 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -028c18: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -028c1c: 6e20 ef05 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ -028c22: 0a0c |00f7: move-result v12 │ │ -028c24: c66c |00f8: add-float/2addr v12, v6 │ │ -028c26: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -028c28: 01a9 |00fa: move v9, v10 │ │ -028c2a: 28f1 |00fb: goto 00ec // -000f │ │ -028c2c: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -028c32: 28cf |00ff: goto 00ce // -0031 │ │ -028c34: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -028c3a: 28db |0103: goto 00de // -0025 │ │ -028c3c: 523c 4902 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028c40: c66c |0106: add-float/2addr v12, v6 │ │ -028c42: c7c7 |0107: sub-float/2addr v7, v12 │ │ -028c44: 5937 4602 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028c48: 523c 4702 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028c4c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -028c50: 59e7 7202 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ -028c54: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -028c58: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -028c5c: 28ce |0114: goto 00e2 // -0032 │ │ -028c5e: 52fc 4602 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028c62: 52fd 4902 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028c66: c6dc |0119: add-float/2addr v12, v13 │ │ -028c68: a607 0c06 |011a: add-float v7, v12, v6 │ │ -028c6c: 52fc 4702 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028c70: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -028c74: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -028c78: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -028c7c: 54ec 7b02 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028c80: 6e20 fe0c 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028c86: 0c03 |0129: move-result-object v3 │ │ -028c88: 1f03 2001 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028c8c: 523c 4702 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028c90: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -028c94: 54ec 6502 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -028c98: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -028c9c: 6e20 ef05 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ -028ca2: 0a0c |0137: move-result v12 │ │ -028ca4: c66c |0138: add-float/2addr v12, v6 │ │ -028ca6: c6c7 |0139: add-float/2addr v7, v12 │ │ -028ca8: 01a9 |013a: move v9, v10 │ │ -028caa: 28f1 |013b: goto 012c // -000f │ │ -028cac: 523c 4702 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028cb0: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -028cb4: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -028cb8: 523c 4902 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028cbc: c67c |0144: add-float/2addr v12, v7 │ │ -028cbe: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -028cc2: c7dc |0147: sub-float/2addr v12, v13 │ │ -028cc4: 59ec 7e02 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ -028cc8: 5937 4602 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028ccc: 523c 4902 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028cd0: c66c |014e: add-float/2addr v12, v6 │ │ -028cd2: c6c7 |014f: add-float/2addr v7, v12 │ │ -028cd4: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -028cd8: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -028cdc: 28ce |0154: goto 0122 // -0032 │ │ -028cde: 120c |0155: const/4 v12, #int 0 // #0 │ │ -028ce0: 5cec 8302 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0283 │ │ -028ce4: 0e00 |0158: return-void │ │ +029b98: |[029b98] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +029ba8: 54ec 6502 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +029bac: 6e10 ec05 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +029bb2: 0a01 |0005: move-result v1 │ │ +029bb4: 6e10 2c07 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +029bba: 0a0b |0009: move-result v11 │ │ +029bbc: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +029bc0: 52ec 8702 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +029bc4: 82cc |000e: int-to-float v12, v12 │ │ +029bc6: 82bd |000f: int-to-float v13, v11 │ │ +029bc8: a906 0c0d |0010: div-float v6, v12, v13 │ │ +029bcc: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +029bd0: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +029bd4: 5208 4702 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029bd8: 52fc 4702 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029bdc: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +029be0: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +029be2: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +029be4: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +029be8: 520c 4602 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029bec: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +029bf0: 520d 4902 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +029bf4: c6dc |0026: add-float/2addr v12, v13 │ │ +029bf6: a607 0c06 |0027: add-float v7, v12, v6 │ │ +029bfa: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +029bfe: 52fc 4702 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029c02: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +029c06: 54ec 7b02 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029c0a: 6e10 040d 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +029c10: 0a0c |0034: move-result v12 │ │ +029c12: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +029c16: 54ec 7b02 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029c1a: 6e20 fe0c 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +029c20: 0c03 |003c: move-result-object v3 │ │ +029c22: 1f03 2001 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029c26: 523c 4702 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029c2a: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +029c2e: 54ec 7b02 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029c32: 6e10 040d 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +029c38: 0a0c |0048: move-result v12 │ │ +029c3a: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +029c3e: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +029c42: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +029c46: 54ec 7b02 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029c4a: 6e20 fe0c 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +029c50: 0c03 |0054: move-result-object v3 │ │ +029c52: 1f03 2001 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029c56: 28e8 |0057: goto 003f // -0018 │ │ +029c58: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +029c5a: 28b9 |0059: goto 0012 // -0047 │ │ +029c5c: 523c 4702 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029c60: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +029c64: 54ec 6502 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +029c68: 6e20 ef05 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ +029c6e: 0a0c |0063: move-result v12 │ │ +029c70: c66c |0064: add-float/2addr v12, v6 │ │ +029c72: c6c7 |0065: add-float/2addr v7, v12 │ │ +029c74: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +029c78: 28f2 |0068: goto 005a // -000e │ │ +029c7a: 5937 4602 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029c7e: 523c 4902 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +029c82: c66c |006d: add-float/2addr v12, v6 │ │ +029c84: c6c7 |006e: add-float/2addr v7, v12 │ │ +029c86: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +029c8a: 28ba |0071: goto 002b // -0046 │ │ +029c8c: 52fc 4702 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029c90: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +029c94: 54ec 7b02 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029c98: 6e10 040d 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +029c9e: 0a0c |007b: move-result v12 │ │ +029ca0: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +029ca4: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +029ca6: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +029caa: 5207 4602 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029cae: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +029cb2: 52fc 4702 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029cb6: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +029cba: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +029cbe: 54ec 7b02 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029cc2: 6e20 fe0c 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +029cc8: 0c03 |0090: move-result-object v3 │ │ +029cca: 1f03 2001 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029cce: 523c 4702 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029cd2: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +029cd6: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +029cda: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +029cde: 54ec 7b02 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029ce2: 6e20 fe0c 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +029ce8: 0c03 |00a0: move-result-object v3 │ │ +029cea: 1f03 2001 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029cee: 28f0 |00a3: goto 0093 // -0010 │ │ +029cf0: 523c 4702 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029cf4: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +029cf8: 54ec 6502 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +029cfc: 6e20 ef05 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ +029d02: 0a0c |00ad: move-result v12 │ │ +029d04: c66c |00ae: add-float/2addr v12, v6 │ │ +029d06: c7c7 |00af: sub-float/2addr v7, v12 │ │ +029d08: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +029d0c: 28f2 |00b2: goto 00a4 // -000e │ │ +029d0e: 523c 4902 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +029d12: c66c |00b5: add-float/2addr v12, v6 │ │ +029d14: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +029d16: 5937 4602 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029d1a: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +029d1e: 28ca |00bb: goto 0085 // -0036 │ │ +029d20: 54ec 7b02 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029d24: 6e10 040d 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +029d2a: 0a04 |00c1: move-result v4 │ │ +029d2c: 52f7 4602 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029d30: 52fc 4702 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029d34: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +029d38: 52fc 4702 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029d3c: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +029d40: 52fc 4602 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029d44: 59ec 7202 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ +029d48: 52fc 4702 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029d4c: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +029d50: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +029d54: 52fc 4602 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029d58: 52fd 4902 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +029d5c: c6dc |00da: add-float/2addr v12, v13 │ │ +029d5e: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +029d62: c7dc |00dd: sub-float/2addr v12, v13 │ │ +029d64: 59ec 7e02 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ +029d68: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +029d6c: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +029d70: 54ec 7b02 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029d74: 6e20 fe0c 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +029d7a: 0c03 |00e9: move-result-object v3 │ │ +029d7c: 1f03 2001 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029d80: 523c 4702 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029d84: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +029d88: 54ec 6502 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +029d8c: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +029d90: 6e20 ef05 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ +029d96: 0a0c |00f7: move-result v12 │ │ +029d98: c66c |00f8: add-float/2addr v12, v6 │ │ +029d9a: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +029d9c: 01a9 |00fa: move v9, v10 │ │ +029d9e: 28f1 |00fb: goto 00ec // -000f │ │ +029da0: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +029da6: 28cf |00ff: goto 00ce // -0031 │ │ +029da8: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +029dae: 28db |0103: goto 00de // -0025 │ │ +029db0: 523c 4902 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +029db4: c66c |0106: add-float/2addr v12, v6 │ │ +029db6: c7c7 |0107: sub-float/2addr v7, v12 │ │ +029db8: 5937 4602 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029dbc: 523c 4702 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029dc0: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +029dc4: 59e7 7202 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ +029dc8: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +029dcc: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +029dd0: 28ce |0114: goto 00e2 // -0032 │ │ +029dd2: 52fc 4602 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029dd6: 52fd 4902 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +029dda: c6dc |0119: add-float/2addr v12, v13 │ │ +029ddc: a607 0c06 |011a: add-float v7, v12, v6 │ │ +029de0: 52fc 4702 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029de4: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +029de8: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +029dec: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +029df0: 54ec 7b02 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029df4: 6e20 fe0c 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +029dfa: 0c03 |0129: move-result-object v3 │ │ +029dfc: 1f03 2001 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029e00: 523c 4702 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029e04: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +029e08: 54ec 6502 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +029e0c: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +029e10: 6e20 ef05 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ +029e16: 0a0c |0137: move-result v12 │ │ +029e18: c66c |0138: add-float/2addr v12, v6 │ │ +029e1a: c6c7 |0139: add-float/2addr v7, v12 │ │ +029e1c: 01a9 |013a: move v9, v10 │ │ +029e1e: 28f1 |013b: goto 012c // -000f │ │ +029e20: 523c 4702 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029e24: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +029e28: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +029e2c: 523c 4902 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +029e30: c67c |0144: add-float/2addr v12, v7 │ │ +029e32: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +029e36: c7dc |0147: sub-float/2addr v12, v13 │ │ +029e38: 59ec 7e02 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ +029e3c: 5937 4602 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +029e40: 523c 4902 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +029e44: c66c |014e: add-float/2addr v12, v6 │ │ +029e46: c6c7 |014f: add-float/2addr v7, v12 │ │ +029e48: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +029e4c: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +029e50: 28ce |0154: goto 0122 // -0032 │ │ +029e52: 120c |0155: const/4 v12, #int 0 // #0 │ │ +029e54: 5cec 8302 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0283 │ │ +029e58: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ 0x0006 line=930 │ │ 0x000a line=931 │ │ 0x0012 line=933 │ │ 0x0014 line=934 │ │ @@ -28776,59 +28776,59 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -028ce8: |[028ce8] android.support.v4.view.ViewPager.completeScroll:()V │ │ -028cf8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -028cfa: 52a8 8d02 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ -028cfe: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -028d00: 3398 4800 |0004: if-ne v8, v9, 004c // +0048 │ │ -028d04: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -028d06: 3802 2800 |0007: if-eqz v2, 002f // +0028 │ │ -028d0a: 7020 6307 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ -028d10: 54a8 8e02 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -028d14: 6e10 280c 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ -028d1a: 6e10 2a07 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -028d20: 0a03 |0014: move-result v3 │ │ -028d22: 6e10 2b07 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ -028d28: 0a04 |0018: move-result v4 │ │ -028d2a: 54a8 8e02 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -028d2e: 6e10 2c0c 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0c2c │ │ -028d34: 0a05 |001e: move-result v5 │ │ -028d36: 54a8 8e02 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -028d3a: 6e10 2d0c 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0c2d │ │ -028d40: 0a06 |0024: move-result v6 │ │ -028d42: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -028d46: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -028d4a: 6e30 5207 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ -028d50: 7020 6207 7a00 |002c: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ -028d56: 5ca7 8802 |002f: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ -028d5a: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -028d5c: 54a8 7b02 |0032: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028d60: 6e10 040d 0800 |0034: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -028d66: 0a08 |0037: move-result v8 │ │ -028d68: 3580 1600 |0038: if-ge v0, v8, 004e // +0016 │ │ -028d6c: 54a8 7b02 |003a: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028d70: 6e20 fe0c 0800 |003c: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028d76: 0c01 |003f: move-result-object v1 │ │ -028d78: 1f01 2001 |0040: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028d7c: 5518 4802 |0042: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ -028d80: 3808 0500 |0044: if-eqz v8, 0049 // +0005 │ │ -028d84: 1212 |0046: const/4 v2, #int 1 // #1 │ │ -028d86: 5c17 4802 |0047: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ -028d8a: d800 0001 |0049: add-int/lit8 v0, v0, #int 1 // #01 │ │ -028d8e: 28e7 |004b: goto 0032 // -0019 │ │ -028d90: 0172 |004c: move v2, v7 │ │ -028d92: 28ba |004d: goto 0007 // -0046 │ │ -028d94: 3802 0500 |004e: if-eqz v2, 0053 // +0005 │ │ -028d98: 6e10 4b07 0a00 |0050: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ -028d9e: 0e00 |0053: return-void │ │ +029e5c: |[029e5c] android.support.v4.view.ViewPager.completeScroll:()V │ │ +029e6c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +029e6e: 52a8 8d02 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ +029e72: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +029e74: 3398 4800 |0004: if-ne v8, v9, 004c // +0048 │ │ +029e78: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +029e7a: 3802 2800 |0007: if-eqz v2, 002f // +0028 │ │ +029e7e: 7020 6307 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ +029e84: 54a8 8e02 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +029e88: 6e10 280c 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ +029e8e: 6e10 2a07 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +029e94: 0a03 |0014: move-result v3 │ │ +029e96: 6e10 2b07 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ +029e9c: 0a04 |0018: move-result v4 │ │ +029e9e: 54a8 8e02 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +029ea2: 6e10 2c0c 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0c2c │ │ +029ea8: 0a05 |001e: move-result v5 │ │ +029eaa: 54a8 8e02 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +029eae: 6e10 2d0c 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0c2d │ │ +029eb4: 0a06 |0024: move-result v6 │ │ +029eb6: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +029eba: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +029ebe: 6e30 5207 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ +029ec4: 7020 6207 7a00 |002c: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ +029eca: 5ca7 8802 |002f: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ +029ece: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +029ed0: 54a8 7b02 |0032: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029ed4: 6e10 040d 0800 |0034: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +029eda: 0a08 |0037: move-result v8 │ │ +029edc: 3580 1600 |0038: if-ge v0, v8, 004e // +0016 │ │ +029ee0: 54a8 7b02 |003a: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029ee4: 6e20 fe0c 0800 |003c: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +029eea: 0c01 |003f: move-result-object v1 │ │ +029eec: 1f01 2001 |0040: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029ef0: 5518 4802 |0042: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ +029ef4: 3808 0500 |0044: if-eqz v8, 0049 // +0005 │ │ +029ef8: 1212 |0046: const/4 v2, #int 1 // #1 │ │ +029efa: 5c17 4802 |0047: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ +029efe: d800 0001 |0049: add-int/lit8 v0, v0, #int 1 // #01 │ │ +029f02: 28e7 |004b: goto 0032 // -0019 │ │ +029f04: 0172 |004c: move v2, v7 │ │ +029f06: 28ba |004d: goto 0007 // -0046 │ │ +029f08: 3802 0500 |004e: if-eqz v2, 0053 // +0005 │ │ +029f0c: 6e10 4b07 0a00 |0050: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ +029f12: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1516 │ │ 0x0007 line=1517 │ │ 0x0009 line=1519 │ │ 0x000c line=1520 │ │ 0x0011 line=1521 │ │ @@ -28866,57 +28866,57 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -028da0: |[028da0] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -028db0: 7110 a60c 0900 |0000: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ -028db6: 0a03 |0003: move-result v3 │ │ -028db8: 5254 7302 |0004: iget v4, v5, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0273 │ │ -028dbc: 3743 3e00 |0006: if-le v3, v4, 0044 // +003e │ │ -028dc0: 7110 a60c 0800 |0008: invoke-static {v8}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ -028dc6: 0a03 |000b: move-result v3 │ │ -028dc8: 5254 8202 |000c: iget v4, v5, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0282 │ │ -028dcc: 3743 3600 |000e: if-le v3, v4, 0044 // +0036 │ │ -028dd0: 3d08 3100 |0010: if-lez v8, 0041 // +0031 │ │ -028dd4: 0162 |0012: move v2, v6 │ │ -028dd6: 5453 7b02 |0013: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028dda: 6e10 040d 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -028de0: 0a03 |0018: move-result v3 │ │ -028de2: 3d03 2700 |0019: if-lez v3, 0040 // +0027 │ │ -028de6: 5453 7b02 |001b: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028dea: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -028dec: 6e20 fe0c 4300 |001e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028df2: 0c00 |0021: move-result-object v0 │ │ -028df4: 1f00 2001 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028df8: 5453 7b02 |0024: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028dfc: 5454 7b02 |0026: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028e00: 6e10 040d 0400 |0028: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -028e06: 0a04 |002b: move-result v4 │ │ -028e08: d804 04ff |002c: add-int/lit8 v4, v4, #int -1 // #ff │ │ -028e0c: 6e20 fe0c 4300 |002e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028e12: 0c01 |0031: move-result-object v1 │ │ -028e14: 1f01 2001 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028e18: 5203 4702 |0034: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028e1c: 5214 4702 |0036: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028e20: 7120 ab0c 4200 |0038: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ -028e26: 0a04 |003b: move-result v4 │ │ -028e28: 7120 a90c 4300 |003c: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -028e2e: 0a02 |003f: move-result v2 │ │ -028e30: 0f02 |0040: return v2 │ │ -028e32: d802 0601 |0041: add-int/lit8 v2, v6, #int 1 // #01 │ │ -028e36: 28d0 |0043: goto 0013 // -0030 │ │ -028e38: 8263 |0044: int-to-float v3, v6 │ │ -028e3a: c673 |0045: add-float/2addr v3, v7 │ │ -028e3c: 1504 003f |0046: const/high16 v4, #int 1056964608 // #3f00 │ │ -028e40: c643 |0048: add-float/2addr v3, v4 │ │ -028e42: 8732 |0049: float-to-int v2, v3 │ │ -028e44: 28c9 |004a: goto 0013 // -0037 │ │ +029f14: |[029f14] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +029f24: 7110 a60c 0900 |0000: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ +029f2a: 0a03 |0003: move-result v3 │ │ +029f2c: 5254 7302 |0004: iget v4, v5, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0273 │ │ +029f30: 3743 3e00 |0006: if-le v3, v4, 0044 // +003e │ │ +029f34: 7110 a60c 0800 |0008: invoke-static {v8}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ +029f3a: 0a03 |000b: move-result v3 │ │ +029f3c: 5254 8202 |000c: iget v4, v5, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0282 │ │ +029f40: 3743 3600 |000e: if-le v3, v4, 0044 // +0036 │ │ +029f44: 3d08 3100 |0010: if-lez v8, 0041 // +0031 │ │ +029f48: 0162 |0012: move v2, v6 │ │ +029f4a: 5453 7b02 |0013: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029f4e: 6e10 040d 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +029f54: 0a03 |0018: move-result v3 │ │ +029f56: 3d03 2700 |0019: if-lez v3, 0040 // +0027 │ │ +029f5a: 5453 7b02 |001b: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029f5e: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +029f60: 6e20 fe0c 4300 |001e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +029f66: 0c00 |0021: move-result-object v0 │ │ +029f68: 1f00 2001 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029f6c: 5453 7b02 |0024: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029f70: 5454 7b02 |0026: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +029f74: 6e10 040d 0400 |0028: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +029f7a: 0a04 |002b: move-result v4 │ │ +029f7c: d804 04ff |002c: add-int/lit8 v4, v4, #int -1 // #ff │ │ +029f80: 6e20 fe0c 4300 |002e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +029f86: 0c01 |0031: move-result-object v1 │ │ +029f88: 1f01 2001 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +029f8c: 5203 4702 |0034: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029f90: 5214 4702 |0036: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +029f94: 7120 ab0c 4200 |0038: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ +029f9a: 0a04 |003b: move-result v4 │ │ +029f9c: 7120 a90c 4300 |003c: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +029fa2: 0a02 |003f: move-result v2 │ │ +029fa4: 0f02 |0040: return v2 │ │ +029fa6: d802 0601 |0041: add-int/lit8 v2, v6, #int 1 // #01 │ │ +029faa: 28d0 |0043: goto 0013 // -0030 │ │ +029fac: 8263 |0044: int-to-float v3, v6 │ │ +029fae: c673 |0045: add-float/2addr v3, v7 │ │ +029fb0: 1504 003f |0046: const/high16 v4, #int 1056964608 // #3f00 │ │ +029fb4: c643 |0048: add-float/2addr v3, v4 │ │ +029fb6: 8732 |0049: float-to-int v2, v3 │ │ +029fb8: 28c9 |004a: goto 0013 // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1904 │ │ 0x0010 line=1905 │ │ 0x0013 line=1910 │ │ 0x001b line=1911 │ │ 0x0024 line=1912 │ │ @@ -28940,25 +28940,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -028e48: |[028e48] android.support.v4.view.ViewPager.endDrag:()V │ │ -028e58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028e5a: 5c10 7902 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -028e5e: 5c10 7a02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ -028e62: 5410 9402 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -028e66: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -028e6a: 5410 9402 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -028e6e: 6e10 da0a 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0ada │ │ -028e74: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -028e76: 5b10 9402 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -028e7a: 0e00 |0011: return-void │ │ +029fbc: |[029fbc] android.support.v4.view.ViewPager.endDrag:()V │ │ +029fcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +029fce: 5c10 7902 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +029fd2: 5c10 7a02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ +029fd6: 5410 9402 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +029fda: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +029fde: 5410 9402 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +029fe2: 6e10 da0a 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0ada │ │ +029fe8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +029fea: 5b10 9402 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +029fee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2151 │ │ 0x0003 line=2152 │ │ 0x0005 line=2154 │ │ 0x0009 line=2155 │ │ 0x000e line=2156 │ │ @@ -28971,64 +28971,64 @@ │ │ type : '(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 92 16-bit code units │ │ -028e7c: |[028e7c] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -028e8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -028e8e: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -028e92: 2205 3800 |0003: new-instance v5, Landroid/graphics/Rect; // type@0038 │ │ -028e96: 7010 e300 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ -028e9c: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -028ea0: 6e52 e400 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@00e4 │ │ -028ea6: 1105 |000d: return-object v5 │ │ -028ea8: 6e10 f90a 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0af9 │ │ -028eae: 0a02 |0011: move-result v2 │ │ -028eb0: 5952 1400 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ -028eb4: 6e10 fe0a 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0afe │ │ -028eba: 0a02 |0017: move-result v2 │ │ -028ebc: 5952 1500 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0015 │ │ -028ec0: 6e10 020b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0b02 │ │ -028ec6: 0a02 |001d: move-result v2 │ │ -028ec8: 5952 1600 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0016 │ │ -028ecc: 6e10 f30a 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0af3 │ │ -028ed2: 0a02 |0023: move-result v2 │ │ -028ed4: 5952 1300 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0013 │ │ -028ed8: 6e10 fd0a 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -028ede: 0c01 |0029: move-result-object v1 │ │ -028ee0: 2012 9101 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0191 │ │ -028ee4: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -028ee8: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -028eec: 0710 |0030: move-object v0, v1 │ │ -028eee: 1f00 9101 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0191 │ │ -028ef2: 5252 1400 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ -028ef6: 6e10 390b 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0b39 │ │ -028efc: 0a03 |0038: move-result v3 │ │ -028efe: b032 |0039: add-int/2addr v2, v3 │ │ -028f00: 5952 1400 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ -028f04: 5252 1500 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0015 │ │ -028f08: 6e10 3b0b 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0b3b │ │ -028f0e: 0a03 |0041: move-result v3 │ │ -028f10: b032 |0042: add-int/2addr v2, v3 │ │ -028f12: 5952 1500 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0015 │ │ -028f16: 5252 1600 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0016 │ │ -028f1a: 6e10 3c0b 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0b3c │ │ -028f20: 0a03 |004a: move-result v3 │ │ -028f22: b032 |004b: add-int/2addr v2, v3 │ │ -028f24: 5952 1600 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0016 │ │ -028f28: 5252 1300 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0013 │ │ -028f2c: 6e10 350b 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0b35 │ │ -028f32: 0a03 |0053: move-result v3 │ │ -028f34: b032 |0054: add-int/2addr v2, v3 │ │ -028f36: 5952 1300 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0013 │ │ -028f3a: 6e10 3a0b 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0b3a │ │ -028f40: 0c01 |005a: move-result-object v1 │ │ -028f42: 28cf |005b: goto 002a // -0031 │ │ +029ff0: |[029ff0] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +02a000: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02a002: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +02a006: 2205 3800 |0003: new-instance v5, Landroid/graphics/Rect; // type@0038 │ │ +02a00a: 7010 e300 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ +02a010: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +02a014: 6e52 e400 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@00e4 │ │ +02a01a: 1105 |000d: return-object v5 │ │ +02a01c: 6e10 f90a 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0af9 │ │ +02a022: 0a02 |0011: move-result v2 │ │ +02a024: 5952 1400 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ +02a028: 6e10 fe0a 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0afe │ │ +02a02e: 0a02 |0017: move-result v2 │ │ +02a030: 5952 1500 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0015 │ │ +02a034: 6e10 020b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0b02 │ │ +02a03a: 0a02 |001d: move-result v2 │ │ +02a03c: 5952 1600 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0016 │ │ +02a040: 6e10 f30a 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0af3 │ │ +02a046: 0a02 |0023: move-result v2 │ │ +02a048: 5952 1300 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0013 │ │ +02a04c: 6e10 fd0a 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +02a052: 0c01 |0029: move-result-object v1 │ │ +02a054: 2012 9101 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0191 │ │ +02a058: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +02a05c: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +02a060: 0710 |0030: move-object v0, v1 │ │ +02a062: 1f00 9101 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0191 │ │ +02a066: 5252 1400 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ +02a06a: 6e10 390b 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0b39 │ │ +02a070: 0a03 |0038: move-result v3 │ │ +02a072: b032 |0039: add-int/2addr v2, v3 │ │ +02a074: 5952 1400 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ +02a078: 5252 1500 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0015 │ │ +02a07c: 6e10 3b0b 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0b3b │ │ +02a082: 0a03 |0041: move-result v3 │ │ +02a084: b032 |0042: add-int/2addr v2, v3 │ │ +02a086: 5952 1500 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0015 │ │ +02a08a: 5252 1600 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0016 │ │ +02a08e: 6e10 3c0b 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0b3c │ │ +02a094: 0a03 |004a: move-result v3 │ │ +02a096: b032 |004b: add-int/2addr v2, v3 │ │ +02a098: 5952 1600 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0016 │ │ +02a09c: 5252 1300 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0013 │ │ +02a0a0: 6e10 350b 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0b35 │ │ +02a0a6: 0a03 |0053: move-result v3 │ │ +02a0a8: b032 |0054: add-int/2addr v2, v3 │ │ +02a0aa: 5952 1300 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0013 │ │ +02a0ae: 6e10 3a0b 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0b3a │ │ +02a0b4: 0c01 |005a: move-result-object v1 │ │ +02a0b6: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2293 │ │ 0x0003 line=2294 │ │ 0x0008 line=2296 │ │ 0x000a line=2297 │ │ 0x000d line=2315 │ │ @@ -29058,85 +29058,85 @@ │ │ type : '()Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -028f44: |[028f44] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -028f54: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -028f56: 6e10 2c07 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -028f5c: 0a0c |0004: move-result v12 │ │ -028f5e: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -028f62: 6e10 2a07 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -028f68: 0a0d |000a: move-result v13 │ │ -028f6a: 82dd |000b: int-to-float v13, v13 │ │ -028f6c: 82ce |000c: int-to-float v14, v12 │ │ -028f6e: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -028f72: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -028f76: 52fd 8702 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -028f7a: 82dd |0013: int-to-float v13, v13 │ │ -028f7c: 82ce |0014: int-to-float v14, v12 │ │ -028f7e: a908 0d0e |0015: div-float v8, v13, v14 │ │ -028f82: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -028f84: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -028f86: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -028f88: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -028f8a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -028f8c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -028f8e: 54fd 7b02 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028f92: 6e10 040d 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -028f98: 0a0d |0022: move-result v13 │ │ -028f9a: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -028f9e: 54fd 7b02 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -028fa2: 6e20 fe0c 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -028fa8: 0c02 |002a: move-result-object v2 │ │ -028faa: 1f02 2001 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -028fae: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -028fb2: 522d 4702 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028fb6: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -028fba: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -028fbe: 54f2 9002 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0290 │ │ -028fc2: a60d 0406 |0037: add-float v13, v4, v6 │ │ -028fc6: c68d |0039: add-float/2addr v13, v8 │ │ -028fc8: 592d 4602 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028fcc: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -028fd0: 592d 4702 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028fd4: 54fd 6502 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -028fd8: 522e 4702 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -028fdc: 6e20 ef05 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ -028fe2: 0a0d |0047: move-result v13 │ │ -028fe4: 592d 4902 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028fe8: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -028fec: 5229 4602 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -028ff0: 0197 |004e: move v7, v9 │ │ -028ff2: 522d 4902 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -028ff6: c69d |0051: add-float/2addr v13, v9 │ │ -028ff8: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -028ffc: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -029000: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -029004: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -029008: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -02900c: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -029010: 54fd 7b02 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029014: 6e10 040d 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02901a: 0a0d |0063: move-result v13 │ │ -02901c: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -029020: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -029024: 0723 |0068: move-object v3, v2 │ │ -029026: 1103 |0069: return-object v3 │ │ -029028: 018b |006a: move v11, v8 │ │ -02902a: 28a4 |006b: goto 000f // -005c │ │ -02902c: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -02902e: 5225 4702 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029032: 0194 |006f: move v4, v9 │ │ -029034: 5226 4902 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -029038: 0723 |0072: move-object v3, v2 │ │ -02903a: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02903e: 28a8 |0075: goto 001d // -0058 │ │ +02a0b8: |[02a0b8] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +02a0c8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +02a0ca: 6e10 2c07 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02a0d0: 0a0c |0004: move-result v12 │ │ +02a0d2: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +02a0d6: 6e10 2a07 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02a0dc: 0a0d |000a: move-result v13 │ │ +02a0de: 82dd |000b: int-to-float v13, v13 │ │ +02a0e0: 82ce |000c: int-to-float v14, v12 │ │ +02a0e2: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +02a0e6: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +02a0ea: 52fd 8702 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02a0ee: 82dd |0013: int-to-float v13, v13 │ │ +02a0f0: 82ce |0014: int-to-float v14, v12 │ │ +02a0f2: a908 0d0e |0015: div-float v8, v13, v14 │ │ +02a0f6: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +02a0f8: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +02a0fa: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +02a0fc: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +02a0fe: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +02a100: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +02a102: 54fd 7b02 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a106: 6e10 040d 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02a10c: 0a0d |0022: move-result v13 │ │ +02a10e: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +02a112: 54fd 7b02 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a116: 6e20 fe0c 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02a11c: 0c02 |002a: move-result-object v2 │ │ +02a11e: 1f02 2001 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02a122: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +02a126: 522d 4702 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a12a: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +02a12e: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +02a132: 54f2 9002 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0290 │ │ +02a136: a60d 0406 |0037: add-float v13, v4, v6 │ │ +02a13a: c68d |0039: add-float/2addr v13, v8 │ │ +02a13c: 592d 4602 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02a140: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +02a144: 592d 4702 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a148: 54fd 6502 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02a14c: 522e 4702 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a150: 6e20 ef05 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ +02a156: 0a0d |0047: move-result v13 │ │ +02a158: 592d 4902 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02a15c: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02a160: 5229 4602 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02a164: 0197 |004e: move v7, v9 │ │ +02a166: 522d 4902 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02a16a: c69d |0051: add-float/2addr v13, v9 │ │ +02a16c: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +02a170: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +02a174: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +02a178: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +02a17c: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +02a180: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +02a184: 54fd 7b02 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a188: 6e10 040d 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02a18e: 0a0d |0063: move-result v13 │ │ +02a190: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +02a194: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +02a198: 0723 |0068: move-object v3, v2 │ │ +02a19a: 1103 |0069: return-object v3 │ │ +02a19c: 018b |006a: move v11, v8 │ │ +02a19e: 28a4 |006b: goto 000f // -005c │ │ +02a1a0: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +02a1a2: 5225 4702 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a1a6: 0194 |006f: move v4, v9 │ │ +02a1a8: 5226 4902 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02a1ac: 0723 |0072: move-object v3, v2 │ │ +02a1ae: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02a1b2: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1861 │ │ 0x0005 line=1862 │ │ 0x000f line=1863 │ │ 0x0017 line=1864 │ │ 0x0018 line=1865 │ │ @@ -29197,35 +29197,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -029040: |[029040] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -029050: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -029052: 5230 7402 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0274 │ │ -029056: 8200 |0003: int-to-float v0, v0 │ │ -029058: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -02905c: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -029060: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -029064: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -029068: 6e10 2c07 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -02906e: 0a00 |000f: move-result v0 │ │ -029070: 5231 7402 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0274 │ │ -029074: b110 |0012: sub-int/2addr v0, v1 │ │ -029076: 8200 |0013: int-to-float v0, v0 │ │ -029078: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -02907c: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -029080: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -029084: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -029088: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -02908a: 0f00 |001d: return v0 │ │ -02908c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -02908e: 28fe |001f: goto 001d // -0002 │ │ +02a1b4: |[02a1b4] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +02a1c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02a1c6: 5230 7402 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0274 │ │ +02a1ca: 8200 |0003: int-to-float v0, v0 │ │ +02a1cc: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +02a1d0: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +02a1d4: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +02a1d8: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +02a1dc: 6e10 2c07 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02a1e2: 0a00 |000f: move-result v0 │ │ +02a1e4: 5231 7402 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0274 │ │ +02a1e8: b110 |0012: sub-int/2addr v0, v1 │ │ +02a1ea: 8200 |0013: int-to-float v0, v0 │ │ +02a1ec: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +02a1f0: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +02a1f4: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +02a1f8: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +02a1fc: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +02a1fe: 0f00 |001d: return v0 │ │ +02a200: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +02a202: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1544 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -29235,36 +29235,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -029090: |[029090] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -0290a0: 7110 dd05 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@05dd │ │ -0290a6: 0a02 |0003: move-result v2 │ │ -0290a8: 7120 df05 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ -0290ae: 0a01 |0007: move-result v1 │ │ -0290b0: 5243 6402 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -0290b4: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -0290b8: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -0290bc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0290be: 7120 e005 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ -0290c4: 0a03 |0012: move-result v3 │ │ -0290c6: 5943 7c02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -0290ca: 7120 df05 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ -0290d0: 0a03 |0018: move-result v3 │ │ -0290d2: 5943 6402 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -0290d6: 5443 9402 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -0290da: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -0290de: 5443 9402 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -0290e2: 6e10 d30a 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0ad3 │ │ -0290e8: 0e00 |0024: return-void │ │ -0290ea: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -0290ec: 28e9 |0026: goto 000f // -0017 │ │ +02a204: |[02a204] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +02a214: 7110 dd05 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@05dd │ │ +02a21a: 0a02 |0003: move-result v2 │ │ +02a21c: 7120 df05 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ +02a222: 0a01 |0007: move-result v1 │ │ +02a224: 5243 6402 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02a228: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +02a22c: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +02a230: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +02a232: 7120 e005 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ +02a238: 0a03 |0012: move-result v3 │ │ +02a23a: 5943 7c02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02a23e: 7120 df05 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ +02a244: 0a03 |0018: move-result v3 │ │ +02a246: 5943 6402 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02a24a: 5443 9402 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02a24e: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +02a252: 5443 9402 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02a256: 6e10 d30a 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0ad3 │ │ +02a25c: 0e00 |0024: return-void │ │ +02a25e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +02a260: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2136 │ │ 0x0004 line=2137 │ │ 0x0008 line=2138 │ │ 0x000c line=2141 │ │ 0x000f line=2142 │ │ @@ -29285,61 +29285,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -0290f0: |[0290f0] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -029100: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -029102: 54a8 7b02 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029106: 6e10 040d 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02910c: 0a08 |0006: move-result v8 │ │ -02910e: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -029112: 5ca7 6802 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ -029116: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -029118: 6e40 3f07 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@073f │ │ -02911e: 55a8 6802 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ -029122: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -029126: 2207 ec01 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@01ec │ │ -02912a: 1a08 aa10 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@10aa │ │ -02912e: 7020 990c 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -029134: 2707 |001a: throw v7 │ │ -029136: 7010 3107 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0731 │ │ -02913c: 0c01 |001e: move-result-object v1 │ │ -02913e: 6e10 2c07 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -029144: 0a05 |0022: move-result v5 │ │ -029146: 52a8 8702 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02914a: 9006 0508 |0025: add-int v6, v5, v8 │ │ -02914e: 52a8 8702 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -029152: 8288 |0029: int-to-float v8, v8 │ │ -029154: 8259 |002a: int-to-float v9, v5 │ │ -029156: a902 0809 |002b: div-float v2, v8, v9 │ │ -02915a: 5210 4702 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02915e: 82b8 |002f: int-to-float v8, v11 │ │ -029160: 8259 |0030: int-to-float v9, v5 │ │ -029162: c998 |0031: div-float/2addr v8, v9 │ │ -029164: 5219 4602 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -029168: c798 |0034: sub-float/2addr v8, v9 │ │ -02916a: 5219 4902 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02916e: c629 |0037: add-float/2addr v9, v2 │ │ -029170: a904 0809 |0038: div-float v4, v8, v9 │ │ -029174: 8268 |003a: int-to-float v8, v6 │ │ -029176: c848 |003b: mul-float/2addr v8, v4 │ │ -029178: 8783 |003c: float-to-int v3, v8 │ │ -02917a: 5ca7 6802 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ -02917e: 6e40 3f07 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@073f │ │ -029184: 55a7 6802 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ -029188: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -02918c: 2207 ec01 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@01ec │ │ -029190: 1a08 aa10 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@10aa │ │ -029194: 7020 990c 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -02919a: 2707 |004d: throw v7 │ │ -02919c: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -02919e: 0f07 |004f: return v7 │ │ +02a264: |[02a264] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +02a274: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02a276: 54a8 7b02 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a27a: 6e10 040d 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02a280: 0a08 |0006: move-result v8 │ │ +02a282: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +02a286: 5ca7 6802 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ +02a28a: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +02a28c: 6e40 3f07 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@073f │ │ +02a292: 55a8 6802 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ +02a296: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +02a29a: 2207 ec01 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@01ec │ │ +02a29e: 1a08 a810 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@10a8 │ │ +02a2a2: 7020 990c 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +02a2a8: 2707 |001a: throw v7 │ │ +02a2aa: 7010 3107 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0731 │ │ +02a2b0: 0c01 |001e: move-result-object v1 │ │ +02a2b2: 6e10 2c07 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02a2b8: 0a05 |0022: move-result v5 │ │ +02a2ba: 52a8 8702 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02a2be: 9006 0508 |0025: add-int v6, v5, v8 │ │ +02a2c2: 52a8 8702 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02a2c6: 8288 |0029: int-to-float v8, v8 │ │ +02a2c8: 8259 |002a: int-to-float v9, v5 │ │ +02a2ca: a902 0809 |002b: div-float v2, v8, v9 │ │ +02a2ce: 5210 4702 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a2d2: 82b8 |002f: int-to-float v8, v11 │ │ +02a2d4: 8259 |0030: int-to-float v9, v5 │ │ +02a2d6: c998 |0031: div-float/2addr v8, v9 │ │ +02a2d8: 5219 4602 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02a2dc: c798 |0034: sub-float/2addr v8, v9 │ │ +02a2de: 5219 4902 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02a2e2: c629 |0037: add-float/2addr v9, v2 │ │ +02a2e4: a904 0809 |0038: div-float v4, v8, v9 │ │ +02a2e8: 8268 |003a: int-to-float v8, v6 │ │ +02a2ea: c848 |003b: mul-float/2addr v8, v4 │ │ +02a2ec: 8783 |003c: float-to-int v3, v8 │ │ +02a2ee: 5ca7 6802 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ +02a2f2: 6e40 3f07 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@073f │ │ +02a2f8: 55a7 6802 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ +02a2fc: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +02a300: 2207 ec01 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@01ec │ │ +02a304: 1a08 a810 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@10a8 │ │ +02a308: 7020 990c 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +02a30e: 2707 |004d: throw v7 │ │ +02a310: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +02a312: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1426 │ │ 0x0009 line=1427 │ │ 0x000b line=1428 │ │ 0x000f line=1429 │ │ 0x0013 line=1430 │ │ @@ -29371,117 +29371,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -0291a0: |[0291a0] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -0291b0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0291b2: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -0291b6: 520e 7c02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -0291ba: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -0291be: 0200 1200 |0007: move/from16 v0, v18 │ │ -0291c2: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -0291c6: 5910 7c02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -0291ca: 7401 2a07 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -0291d0: 0a0e |0010: move-result v14 │ │ -0291d2: 82e8 |0011: int-to-float v8, v14 │ │ -0291d4: a60c 0802 |0012: add-float v12, v8, v2 │ │ -0291d8: 7401 2c07 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -0291de: 0a0d |0017: move-result v13 │ │ -0291e0: 82de |0018: int-to-float v14, v13 │ │ -0291e2: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -0291e6: 520f 7202 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ -0291ea: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -0291ee: 82de |001f: int-to-float v14, v13 │ │ -0291f0: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -0291f4: 520f 7e02 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ -0291f8: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -0291fc: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -0291fe: 121a |0027: const/4 v10, #int 1 // #1 │ │ -029200: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -029204: 540e 7b02 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029208: 120f |002c: const/4 v15, #int 0 // #0 │ │ -02920a: 6e20 fe0c fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -029210: 0c03 |0030: move-result-object v3 │ │ -029212: 1f03 2001 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -029216: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -02921a: 540e 7b02 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02921e: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -029222: 540f 7b02 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029226: 6e10 040d 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02922c: 0a0f |003e: move-result v15 │ │ -02922e: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -029232: 6e20 fe0c fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -029238: 0c04 |0044: move-result-object v4 │ │ -02923a: 1f04 2001 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02923e: 523e 4702 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029242: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -029246: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -029248: 523e 4602 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -02924c: 82df |004e: int-to-float v15, v13 │ │ -02924e: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -029252: 524e 4702 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029256: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -02925a: 540f 6502 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02925e: 6e10 ec05 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -029264: 0a0f |005a: move-result v15 │ │ -029266: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -02926a: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -02926e: 120a |005f: const/4 v10, #int 0 // #0 │ │ -029270: 524e 4602 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -029274: 82df |0062: int-to-float v15, v13 │ │ -029276: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -02927a: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -02927e: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -029282: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -029286: a709 060c |006b: sub-float v9, v6, v12 │ │ -02928a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -02928e: 540e 7f02 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ -029292: 7110 a50c 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -029298: 0a0f |0074: move-result v15 │ │ -02929a: 82d0 |0075: int-to-float v0, v13 │ │ -02929c: 0210 0000 |0076: move/from16 v16, v0 │ │ -0292a0: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -0292a4: 6e20 300a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a30 │ │ -0292aa: 0a07 |007d: move-result v7 │ │ -0292ac: 016c |007e: move v12, v6 │ │ -0292ae: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0292b2: 520e 7c02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -0292b6: 87cf |0083: float-to-int v15, v12 │ │ -0292b8: 82ff |0084: int-to-float v15, v15 │ │ -0292ba: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -0292be: c6fe |0087: add-float/2addr v14, v15 │ │ -0292c0: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -0292c4: 590e 7c02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -0292c8: 87ce |008c: float-to-int v14, v12 │ │ -0292ca: 7401 2b07 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ -0292d0: 0a0f |0090: move-result v15 │ │ -0292d2: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -0292d6: 6e30 5207 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ -0292dc: 87ce |0096: float-to-int v14, v12 │ │ -0292de: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -0292e2: 7020 4807 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0748 │ │ -0292e8: 0f07 |009c: return v7 │ │ -0292ea: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -0292ee: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -0292f2: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -0292f6: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -0292fa: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -0292fe: 540e 8c02 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ -029302: 7110 a50c 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -029308: 0a0f |00ac: move-result v15 │ │ -02930a: 82d0 |00ad: int-to-float v0, v13 │ │ -02930c: 0210 0000 |00ae: move/from16 v16, v0 │ │ -029310: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -029314: 6e20 300a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a30 │ │ -02931a: 0a07 |00b5: move-result v7 │ │ -02931c: 01bc |00b6: move v12, v11 │ │ -02931e: 28c8 |00b7: goto 007f // -0038 │ │ +02a314: |[02a314] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +02a324: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02a326: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +02a32a: 520e 7c02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02a32e: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +02a332: 0200 1200 |0007: move/from16 v0, v18 │ │ +02a336: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +02a33a: 5910 7c02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02a33e: 7401 2a07 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02a344: 0a0e |0010: move-result v14 │ │ +02a346: 82e8 |0011: int-to-float v8, v14 │ │ +02a348: a60c 0802 |0012: add-float v12, v8, v2 │ │ +02a34c: 7401 2c07 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02a352: 0a0d |0017: move-result v13 │ │ +02a354: 82de |0018: int-to-float v14, v13 │ │ +02a356: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +02a35a: 520f 7202 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ +02a35e: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +02a362: 82de |001f: int-to-float v14, v13 │ │ +02a364: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +02a368: 520f 7e02 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ +02a36c: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +02a370: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +02a372: 121a |0027: const/4 v10, #int 1 // #1 │ │ +02a374: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +02a378: 540e 7b02 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a37c: 120f |002c: const/4 v15, #int 0 // #0 │ │ +02a37e: 6e20 fe0c fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02a384: 0c03 |0030: move-result-object v3 │ │ +02a386: 1f03 2001 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02a38a: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +02a38e: 540e 7b02 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a392: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +02a396: 540f 7b02 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a39a: 6e10 040d 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02a3a0: 0a0f |003e: move-result v15 │ │ +02a3a2: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +02a3a6: 6e20 fe0c fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02a3ac: 0c04 |0044: move-result-object v4 │ │ +02a3ae: 1f04 2001 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02a3b2: 523e 4702 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a3b6: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +02a3ba: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +02a3bc: 523e 4602 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02a3c0: 82df |004e: int-to-float v15, v13 │ │ +02a3c2: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +02a3c6: 524e 4702 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a3ca: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +02a3ce: 540f 6502 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02a3d2: 6e10 ec05 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02a3d8: 0a0f |005a: move-result v15 │ │ +02a3da: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +02a3de: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +02a3e2: 120a |005f: const/4 v10, #int 0 // #0 │ │ +02a3e4: 524e 4602 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02a3e8: 82df |0062: int-to-float v15, v13 │ │ +02a3ea: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +02a3ee: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +02a3f2: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +02a3f6: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +02a3fa: a709 060c |006b: sub-float v9, v6, v12 │ │ +02a3fe: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +02a402: 540e 7f02 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ +02a406: 7110 a50c 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +02a40c: 0a0f |0074: move-result v15 │ │ +02a40e: 82d0 |0075: int-to-float v0, v13 │ │ +02a410: 0210 0000 |0076: move/from16 v16, v0 │ │ +02a414: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +02a418: 6e20 300a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a30 │ │ +02a41e: 0a07 |007d: move-result v7 │ │ +02a420: 016c |007e: move v12, v6 │ │ +02a422: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +02a426: 520e 7c02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02a42a: 87cf |0083: float-to-int v15, v12 │ │ +02a42c: 82ff |0084: int-to-float v15, v15 │ │ +02a42e: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +02a432: c6fe |0087: add-float/2addr v14, v15 │ │ +02a434: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +02a438: 590e 7c02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02a43c: 87ce |008c: float-to-int v14, v12 │ │ +02a43e: 7401 2b07 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ +02a444: 0a0f |0090: move-result v15 │ │ +02a446: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +02a44a: 6e30 5207 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ +02a450: 87ce |0096: float-to-int v14, v12 │ │ +02a452: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +02a456: 7020 4807 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0748 │ │ +02a45c: 0f07 |009c: return v7 │ │ +02a45e: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +02a462: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +02a466: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +02a46a: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +02a46e: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +02a472: 540e 8c02 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ +02a476: 7110 a50c 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +02a47c: 0a0f |00ac: move-result v15 │ │ +02a47e: 82d0 |00ad: int-to-float v0, v13 │ │ +02a480: 0210 0000 |00ae: move/from16 v16, v0 │ │ +02a484: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +02a488: 6e20 300a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a30 │ │ +02a48e: 0a07 |00b5: move-result v7 │ │ +02a490: 01bc |00b6: move v12, v11 │ │ +02a492: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1810 │ │ 0x0001 line=1812 │ │ 0x0007 line=1813 │ │ 0x000d line=1815 │ │ 0x0012 line=1816 │ │ @@ -29534,77 +29534,77 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 111 16-bit code units │ │ -029320: |[029320] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -029330: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ -029334: 54e0 7b02 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029338: 6e10 ff0c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ -02933e: 0a00 |0007: move-result v0 │ │ -029340: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ -029344: 900c 0f11 |000a: add-int v12, v15, v17 │ │ -029348: 9007 1012 |000c: add-int v7, v16, v18 │ │ -02934c: 6e10 2a07 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -029352: 0a0d |0011: move-result v13 │ │ -029354: 82d0 |0012: int-to-float v0, v13 │ │ -029356: 8272 |0013: int-to-float v2, v7 │ │ -029358: a908 0002 |0014: div-float v8, v0, v2 │ │ -02935c: 82c0 |0016: int-to-float v0, v12 │ │ -02935e: c880 |0017: mul-float/2addr v0, v8 │ │ -029360: 8701 |0018: float-to-int v1, v0 │ │ -029362: 6e10 2b07 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ -029368: 0a00 |001c: move-result v0 │ │ -02936a: 6e30 5207 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ -029370: 54e0 8e02 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -029374: 6e10 300c 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c30 │ │ -02937a: 0a00 |0025: move-result v0 │ │ -02937c: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ -029380: 54e0 8e02 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -029384: 6e10 2e0c 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c2e │ │ -02938a: 0a00 |002d: move-result v0 │ │ -02938c: 54e2 8e02 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -029390: 6e10 330c 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0c33 │ │ -029396: 0a02 |0033: move-result v2 │ │ -029398: 9105 0002 |0034: sub-int v5, v0, v2 │ │ -02939c: 52e0 6c02 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -0293a0: 6e20 3207 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0732 │ │ -0293a6: 0c0b |003b: move-result-object v11 │ │ -0293a8: 54e0 8e02 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -0293ac: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -0293ae: 52b3 4602 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -0293b2: 82f4 |0041: int-to-float v4, v15 │ │ -0293b4: c843 |0042: mul-float/2addr v3, v4 │ │ -0293b6: 8733 |0043: float-to-int v3, v3 │ │ -0293b8: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -0293ba: 7406 320c 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c32 │ │ -0293c0: 0e00 |0048: return-void │ │ -0293c2: 52e0 6c02 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -0293c6: 6e20 3207 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0732 │ │ -0293cc: 0c06 |004e: move-result-object v6 │ │ -0293ce: 3806 1e00 |004f: if-eqz v6, 006d // +001e │ │ -0293d2: 5260 4602 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -0293d6: 52e2 7e02 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ -0293da: 7120 aa0c 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0caa │ │ -0293e0: 0a09 |0058: move-result v9 │ │ -0293e2: 82f0 |0059: int-to-float v0, v15 │ │ -0293e4: c890 |005a: mul-float/2addr v0, v9 │ │ -0293e6: 870a |005b: float-to-int v10, v0 │ │ -0293e8: 6e10 2a07 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -0293ee: 0a00 |005f: move-result v0 │ │ -0293f0: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ -0293f4: 7010 0707 0e00 |0062: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ -0293fa: 6e10 2b07 0e00 |0065: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ -029400: 0a00 |0068: move-result v0 │ │ -029402: 6e30 5207 ae00 |0069: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ -029408: 28dc |006c: goto 0048 // -0024 │ │ -02940a: 1209 |006d: const/4 v9, #int 0 // #0 │ │ -02940c: 28eb |006e: goto 0059 // -0015 │ │ +02a494: |[02a494] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +02a4a4: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ +02a4a8: 54e0 7b02 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a4ac: 6e10 ff0c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0cff │ │ +02a4b2: 0a00 |0007: move-result v0 │ │ +02a4b4: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ +02a4b8: 900c 0f11 |000a: add-int v12, v15, v17 │ │ +02a4bc: 9007 1012 |000c: add-int v7, v16, v18 │ │ +02a4c0: 6e10 2a07 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02a4c6: 0a0d |0011: move-result v13 │ │ +02a4c8: 82d0 |0012: int-to-float v0, v13 │ │ +02a4ca: 8272 |0013: int-to-float v2, v7 │ │ +02a4cc: a908 0002 |0014: div-float v8, v0, v2 │ │ +02a4d0: 82c0 |0016: int-to-float v0, v12 │ │ +02a4d2: c880 |0017: mul-float/2addr v0, v8 │ │ +02a4d4: 8701 |0018: float-to-int v1, v0 │ │ +02a4d6: 6e10 2b07 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ +02a4dc: 0a00 |001c: move-result v0 │ │ +02a4de: 6e30 5207 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ +02a4e4: 54e0 8e02 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02a4e8: 6e10 300c 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c30 │ │ +02a4ee: 0a00 |0025: move-result v0 │ │ +02a4f0: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ +02a4f4: 54e0 8e02 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02a4f8: 6e10 2e0c 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c2e │ │ +02a4fe: 0a00 |002d: move-result v0 │ │ +02a500: 54e2 8e02 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02a504: 6e10 330c 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0c33 │ │ +02a50a: 0a02 |0033: move-result v2 │ │ +02a50c: 9105 0002 |0034: sub-int v5, v0, v2 │ │ +02a510: 52e0 6c02 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02a514: 6e20 3207 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0732 │ │ +02a51a: 0c0b |003b: move-result-object v11 │ │ +02a51c: 54e0 8e02 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02a520: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +02a522: 52b3 4602 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02a526: 82f4 |0041: int-to-float v4, v15 │ │ +02a528: c843 |0042: mul-float/2addr v3, v4 │ │ +02a52a: 8733 |0043: float-to-int v3, v3 │ │ +02a52c: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +02a52e: 7406 320c 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c32 │ │ +02a534: 0e00 |0048: return-void │ │ +02a536: 52e0 6c02 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02a53a: 6e20 3207 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0732 │ │ +02a540: 0c06 |004e: move-result-object v6 │ │ +02a542: 3806 1e00 |004f: if-eqz v6, 006d // +001e │ │ +02a546: 5260 4602 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02a54a: 52e2 7e02 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ +02a54e: 7120 aa0c 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0caa │ │ +02a554: 0a09 |0058: move-result v9 │ │ +02a556: 82f0 |0059: int-to-float v0, v15 │ │ +02a558: c890 |005a: mul-float/2addr v0, v9 │ │ +02a55a: 870a |005b: float-to-int v10, v0 │ │ +02a55c: 6e10 2a07 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02a562: 0a00 |005f: move-result v0 │ │ +02a564: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ +02a568: 7010 0707 0e00 |0062: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ +02a56e: 6e10 2b07 0e00 |0065: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ +02a574: 0a00 |0068: move-result v0 │ │ +02a576: 6e30 5207 ae00 |0069: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ +02a57c: 28dc |006c: goto 0048 // -0024 │ │ +02a57e: 1209 |006d: const/4 v9, #int 0 // #0 │ │ +02a580: 28eb |006e: goto 0059 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x000a line=1267 │ │ 0x000c line=1268 │ │ 0x000e line=1269 │ │ 0x0012 line=1270 │ │ @@ -29644,31 +29644,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -029410: |[029410] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -029420: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -029422: 6e10 1a07 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -029428: 0a03 |0004: move-result v3 │ │ -02942a: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -02942e: 6e20 1907 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -029434: 0c00 |000a: move-result-object v0 │ │ -029436: 6e10 f80a 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ -02943c: 0c02 |000e: move-result-object v2 │ │ -02943e: 1f02 2101 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -029442: 5523 4c02 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -029446: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -02944a: 6e20 5007 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0750 │ │ -029450: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -029454: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -029458: 28e5 |001c: goto 0001 // -001b │ │ -02945a: 0e00 |001d: return-void │ │ +02a584: |[02a584] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +02a594: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02a596: 6e10 1a07 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02a59c: 0a03 |0004: move-result v3 │ │ +02a59e: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +02a5a2: 6e20 1907 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02a5a8: 0c00 |000a: move-result-object v0 │ │ +02a5aa: 6e10 f80a 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ +02a5b0: 0c02 |000e: move-result-object v2 │ │ +02a5b2: 1f02 2101 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02a5b6: 5523 4c02 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02a5ba: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +02a5be: 6e20 5007 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0750 │ │ +02a5c4: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02a5c8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02a5cc: 28e5 |001c: goto 0001 // -001b │ │ +02a5ce: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0007 line=391 │ │ 0x000b line=392 │ │ 0x0011 line=393 │ │ 0x0015 line=394 │ │ @@ -29686,24 +29686,24 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02945c: |[02945c] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -02946c: 5210 8d02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ -029470: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -029474: 0e00 |0004: return-void │ │ -029476: 5912 8d02 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ -02947a: 5410 8602 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ -02947e: 3800 fbff |0009: if-eqz v0, 0004 // -0005 │ │ -029482: 5410 8602 |000b: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ -029486: 7220 e106 2000 |000d: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@06e1 │ │ -02948c: 28f4 |0010: goto 0004 // -000c │ │ +02a5d0: |[02a5d0] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +02a5e0: 5210 8d02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ +02a5e4: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +02a5e8: 0e00 |0004: return-void │ │ +02a5ea: 5912 8d02 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ +02a5ee: 5410 8602 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ +02a5f2: 3800 fbff |0009: if-eqz v0, 0004 // -0005 │ │ +02a5f6: 5410 8602 |000b: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ +02a5fa: 7220 e106 2000 |000d: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@06e1 │ │ +02a600: 28f4 |0010: goto 0004 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=341 │ │ 0x0005 line=337 │ │ 0x0007 line=338 │ │ 0x000b line=339 │ │ @@ -29716,19 +29716,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -029490: |[029490] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -0294a0: 5510 8f02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@028f │ │ -0294a4: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -0294a8: 5c12 8f02 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@028f │ │ -0294ac: 0e00 |0006: return-void │ │ +02a604: |[02a604] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +02a614: 5510 8f02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@028f │ │ +02a618: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +02a61c: 5c12 8f02 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@028f │ │ +02a620: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2161 │ │ 0x0004 line=2162 │ │ 0x0006 line=2173 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -29740,60 +29740,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -0294b0: |[0294b0] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -0294c0: 6e10 040d 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0294c6: 0a02 |0003: move-result v2 │ │ -0294c8: 6e10 1f07 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@071f │ │ -0294ce: 0a01 |0007: move-result v1 │ │ -0294d0: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -0294d4: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -0294d8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0294da: 6e10 1a07 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -0294e0: 0a05 |0010: move-result v5 │ │ -0294e2: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -0294e6: 6e20 1907 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -0294ec: 0c00 |0016: move-result-object v0 │ │ -0294ee: 6e10 040b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -0294f4: 0a05 |001a: move-result v5 │ │ -0294f6: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -0294fa: 6e20 3007 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ -029500: 0c04 |0020: move-result-object v4 │ │ -029502: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -029506: 5245 4702 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02950a: 5276 6c02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02950e: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -029512: 6e40 eb0a 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0aeb │ │ -029518: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02951c: 28df |002e: goto 000d // -0021 │ │ -02951e: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -029522: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -029526: 6e10 040d 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02952c: 0a05 |0036: move-result v5 │ │ -02952e: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -029532: 6e10 3607 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0736 │ │ -029538: 0a05 |003c: move-result v5 │ │ -02953a: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -02953e: 0e00 |003f: return-void │ │ -029540: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -029544: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -029546: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -02954a: 6e10 3907 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0739 │ │ -029550: 0a05 |0048: move-result v5 │ │ -029552: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -029556: 6e10 3707 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0737 │ │ -02955c: 0a05 |004e: move-result v5 │ │ -02955e: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -029562: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -029566: 6e20 fa0c 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -02956c: 28e9 |0056: goto 003f // -0017 │ │ +02a624: |[02a624] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +02a634: 6e10 040d 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02a63a: 0a02 |0003: move-result v2 │ │ +02a63c: 6e10 1f07 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@071f │ │ +02a642: 0a01 |0007: move-result v1 │ │ +02a644: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +02a648: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +02a64c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +02a64e: 6e10 1a07 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02a654: 0a05 |0010: move-result v5 │ │ +02a656: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +02a65a: 6e20 1907 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02a660: 0c00 |0016: move-result-object v0 │ │ +02a662: 6e10 040b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +02a668: 0a05 |001a: move-result v5 │ │ +02a66a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +02a66e: 6e20 3007 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ +02a674: 0c04 |0020: move-result-object v4 │ │ +02a676: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +02a67a: 5245 4702 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a67e: 5276 6c02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02a682: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +02a686: 6e40 eb0a 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0aeb │ │ +02a68c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02a690: 28df |002e: goto 000d // -0021 │ │ +02a692: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +02a696: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +02a69a: 6e10 040d 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02a6a0: 0a05 |0036: move-result v5 │ │ +02a6a2: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +02a6a6: 6e10 3607 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0736 │ │ +02a6ac: 0a05 |003c: move-result v5 │ │ +02a6ae: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +02a6b2: 0e00 |003f: return-void │ │ +02a6b4: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +02a6b8: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +02a6ba: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +02a6be: 6e10 3907 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0739 │ │ +02a6c4: 0a05 |0048: move-result v5 │ │ +02a6c6: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +02a6ca: 6e10 3707 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0737 │ │ +02a6d0: 0a05 |004e: move-result v5 │ │ +02a6d2: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +02a6d6: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +02a6da: 6e20 fa0c 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +02a6e0: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2339 │ │ 0x0004 line=2341 │ │ 0x0008 line=2343 │ │ 0x000c line=2344 │ │ 0x0013 line=2345 │ │ @@ -29825,37 +29825,37 @@ │ │ type : '(II)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -029570: |[029570] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -029580: 2200 2001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -029584: 7010 d906 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@06d9 │ │ -02958a: 5903 4702 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02958e: 5421 6502 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029592: 6e30 f105 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@05f1 │ │ -029598: 0c01 |000c: move-result-object v1 │ │ -02959a: 5b01 4502 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ -02959e: 5421 6502 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -0295a2: 6e20 ef05 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ -0295a8: 0a01 |0014: move-result v1 │ │ -0295aa: 5901 4902 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -0295ae: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -0295b2: 5421 7b02 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -0295b6: 6e10 040d 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0295bc: 0a01 |001e: move-result v1 │ │ -0295be: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -0295c2: 5421 7b02 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -0295c6: 6e20 fa0c 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0295cc: 1100 |0026: return-object v0 │ │ -0295ce: 5421 7b02 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -0295d2: 6e30 f90c 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ -0295d8: 28fa |002c: goto 0026 // -0006 │ │ +02a6e4: |[02a6e4] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +02a6f4: 2200 2001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02a6f8: 7010 d906 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@06d9 │ │ +02a6fe: 5903 4702 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a702: 5421 6502 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02a706: 6e30 f105 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@05f1 │ │ +02a70c: 0c01 |000c: move-result-object v1 │ │ +02a70e: 5b01 4502 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ +02a712: 5421 6502 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02a716: 6e20 ef05 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ +02a71c: 0a01 |0014: move-result v1 │ │ +02a71e: 5901 4902 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02a722: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +02a726: 5421 7b02 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a72a: 6e10 040d 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02a730: 0a01 |001e: move-result v1 │ │ +02a732: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +02a736: 5421 7b02 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a73a: 6e20 fa0c 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +02a740: 1100 |0026: return-object v0 │ │ +02a742: 5421 7b02 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02a746: 6e30 f90c 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ +02a74c: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0005 line=691 │ │ 0x0007 line=692 │ │ 0x000f line=693 │ │ 0x0017 line=694 │ │ @@ -29873,34 +29873,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0295dc: |[0295dc] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -0295ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0295ee: 6e10 1a07 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -0295f4: 0a03 |0004: move-result v3 │ │ -0295f6: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -0295fa: 6e20 1907 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -029600: 0c00 |000a: move-result-object v0 │ │ -029602: 6e10 040b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -029608: 0a03 |000e: move-result v3 │ │ -02960a: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -02960e: 6e20 3007 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ -029614: 0c02 |0014: move-result-object v2 │ │ -029616: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -02961a: 5223 4702 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02961e: 5254 6c02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -029622: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -029626: 6e20 ec0a 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0aec │ │ -02962c: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -029630: 28df |0022: goto 0001 // -0021 │ │ -029632: 0e00 |0023: return-void │ │ +02a750: |[02a750] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +02a760: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02a762: 6e10 1a07 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02a768: 0a03 |0004: move-result v3 │ │ +02a76a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +02a76e: 6e20 1907 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02a774: 0c00 |000a: move-result-object v0 │ │ +02a776: 6e10 040b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +02a77c: 0a03 |000e: move-result v3 │ │ +02a77e: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +02a782: 6e20 3007 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ +02a788: 0c02 |0014: move-result-object v2 │ │ +02a78a: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +02a78e: 5223 4702 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02a792: 5254 6c02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02a796: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +02a79a: 6e20 ec0a 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0aec │ │ +02a7a0: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02a7a4: 28df |0022: goto 0001 // -0021 │ │ +02a7a6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2386 │ │ 0x0007 line=2387 │ │ 0x000b line=2388 │ │ 0x0011 line=2389 │ │ 0x0015 line=2390 │ │ @@ -29920,41 +29920,41 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -029634: |[029634] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -029644: 6e20 0607 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0706 │ │ -02964a: 0a01 |0003: move-result v1 │ │ -02964c: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -029650: 6e20 1707 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0717 │ │ -029656: 0c06 |0009: move-result-object v6 │ │ -029658: 0760 |000a: move-object v0, v6 │ │ -02965a: 1f00 2101 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -02965e: 5501 4c02 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -029662: 2042 1f01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@011f │ │ -029666: b621 |0011: or-int/2addr v1, v2 │ │ -029668: 5c01 4c02 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -02966c: 5531 7602 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ -029670: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -029674: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -029678: 5501 4c02 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -02967c: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -029680: 2201 ec01 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -029684: 1a02 0802 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0208 │ │ -029688: 7020 990c 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -02968e: 2701 |0025: throw v1 │ │ -029690: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -029692: 5c01 4d02 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024d │ │ -029696: 6e40 0107 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0701 │ │ -02969c: 0e00 |002c: return-void │ │ -02969e: 6f40 300b 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0b30 │ │ -0296a4: 28fc |0030: goto 002c // -0004 │ │ +02a7a8: |[02a7a8] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +02a7b8: 6e20 0607 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0706 │ │ +02a7be: 0a01 |0003: move-result v1 │ │ +02a7c0: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +02a7c4: 6e20 1707 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0717 │ │ +02a7ca: 0c06 |0009: move-result-object v6 │ │ +02a7cc: 0760 |000a: move-object v0, v6 │ │ +02a7ce: 1f00 2101 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02a7d2: 5501 4c02 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02a7d6: 2042 1f01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@011f │ │ +02a7da: b621 |0011: or-int/2addr v1, v2 │ │ +02a7dc: 5c01 4c02 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02a7e0: 5531 7602 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ +02a7e4: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +02a7e8: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +02a7ec: 5501 4c02 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02a7f0: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +02a7f4: 2201 ec01 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +02a7f8: 1a02 0802 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0208 │ │ +02a7fc: 7020 990c 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +02a802: 2701 |0025: throw v1 │ │ +02a804: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +02a806: 5c01 4d02 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024d │ │ +02a80a: 6e40 0107 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0701 │ │ +02a810: 0e00 |002c: return-void │ │ +02a812: 6f40 300b 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0b30 │ │ +02a818: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0006 line=1100 │ │ 0x000b line=1102 │ │ 0x000d line=1103 │ │ 0x0014 line=1104 │ │ @@ -29976,78 +29976,78 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -0296a8: |[0296a8] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -0296b8: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ -0296bc: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ -0296c0: 6e10 1407 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0714 │ │ -0296c6: 0c01 |0007: move-result-object v1 │ │ -0296c8: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ -0296cc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0296ce: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0296d0: 7100 ae0a 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0aae │ │ -0296d6: 0c05 |000f: move-result-object v5 │ │ -0296d8: 6e40 ad0a 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0aad │ │ -0296de: 0c03 |0013: move-result-object v3 │ │ -0296e0: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ -0296e4: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ -0296e8: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ -0296ec: 5485 9102 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ -0296f0: 7030 1b07 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@071b │ │ -0296f6: 0c05 |001f: move-result-object v5 │ │ -0296f8: 5254 1400 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ -0296fc: 5485 9102 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ -029700: 7030 1b07 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@071b │ │ -029706: 0c05 |0027: move-result-object v5 │ │ -029708: 5250 1400 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ -02970c: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ -029710: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ -029714: 6e10 4607 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0746 │ │ -02971a: 0a02 |0031: move-result v2 │ │ -02971c: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -029720: 7110 d10a 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0ad1 │ │ -029726: 0a05 |0037: move-result v5 │ │ -029728: 6e20 4a07 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@074a │ │ -02972e: 0f02 |003b: return v2 │ │ -029730: 6e10 150b 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b15 │ │ -029736: 0a02 |003f: move-result v2 │ │ -029738: 28f2 |0040: goto 0032 // -000e │ │ -02973a: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ -02973e: 5485 9102 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ -029742: 7030 1b07 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@071b │ │ -029748: 0c05 |0048: move-result-object v5 │ │ -02974a: 5254 1400 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ -02974e: 5485 9102 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ -029752: 7030 1b07 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@071b │ │ -029758: 0c05 |0050: move-result-object v5 │ │ -02975a: 5250 1400 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ -02975e: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ -029762: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ -029766: 6e10 4707 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0747 │ │ -02976c: 0a02 |005a: move-result v2 │ │ -02976e: 28d7 |005b: goto 0032 // -0029 │ │ -029770: 6e10 150b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b15 │ │ -029776: 0a02 |005f: move-result v2 │ │ -029778: 28d2 |0060: goto 0032 // -002e │ │ -02977a: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ -02977e: 1215 |0063: const/4 v5, #int 1 // #1 │ │ -029780: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ -029784: 6e10 4607 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0746 │ │ -02978a: 0a02 |0069: move-result v2 │ │ -02978c: 28c8 |006a: goto 0032 // -0038 │ │ -02978e: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ -029792: 1225 |006d: const/4 v5, #int 2 // #2 │ │ -029794: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ -029798: 6e10 4707 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0747 │ │ -02979e: 0a02 |0073: move-result v2 │ │ -0297a0: 28be |0074: goto 0032 // -0042 │ │ +02a81c: |[02a81c] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +02a82c: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ +02a830: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ +02a834: 6e10 1407 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0714 │ │ +02a83a: 0c01 |0007: move-result-object v1 │ │ +02a83c: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ +02a840: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +02a842: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +02a844: 7100 ae0a 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0aae │ │ +02a84a: 0c05 |000f: move-result-object v5 │ │ +02a84c: 6e40 ad0a 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0aad │ │ +02a852: 0c03 |0013: move-result-object v3 │ │ +02a854: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ +02a858: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ +02a85c: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ +02a860: 5485 9102 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ +02a864: 7030 1b07 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@071b │ │ +02a86a: 0c05 |001f: move-result-object v5 │ │ +02a86c: 5254 1400 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ +02a870: 5485 9102 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ +02a874: 7030 1b07 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@071b │ │ +02a87a: 0c05 |0027: move-result-object v5 │ │ +02a87c: 5250 1400 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ +02a880: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ +02a884: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ +02a888: 6e10 4607 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0746 │ │ +02a88e: 0a02 |0031: move-result v2 │ │ +02a890: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +02a894: 7110 d10a 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0ad1 │ │ +02a89a: 0a05 |0037: move-result v5 │ │ +02a89c: 6e20 4a07 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@074a │ │ +02a8a2: 0f02 |003b: return v2 │ │ +02a8a4: 6e10 150b 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b15 │ │ +02a8aa: 0a02 |003f: move-result v2 │ │ +02a8ac: 28f2 |0040: goto 0032 // -000e │ │ +02a8ae: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ +02a8b2: 5485 9102 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ +02a8b6: 7030 1b07 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@071b │ │ +02a8bc: 0c05 |0048: move-result-object v5 │ │ +02a8be: 5254 1400 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ +02a8c2: 5485 9102 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0291 │ │ +02a8c6: 7030 1b07 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@071b │ │ +02a8cc: 0c05 |0050: move-result-object v5 │ │ +02a8ce: 5250 1400 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0014 │ │ +02a8d2: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ +02a8d6: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ +02a8da: 6e10 4707 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0747 │ │ +02a8e0: 0a02 |005a: move-result v2 │ │ +02a8e2: 28d7 |005b: goto 0032 // -0029 │ │ +02a8e4: 6e10 150b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b15 │ │ +02a8ea: 0a02 |005f: move-result v2 │ │ +02a8ec: 28d2 |0060: goto 0032 // -002e │ │ +02a8ee: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ +02a8f2: 1215 |0063: const/4 v5, #int 1 // #1 │ │ +02a8f4: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ +02a8f8: 6e10 4607 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0746 │ │ +02a8fe: 0a02 |0069: move-result v2 │ │ +02a900: 28c8 |006a: goto 0032 // -0038 │ │ +02a902: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ +02a906: 1225 |006d: const/4 v5, #int 2 // #2 │ │ +02a908: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ +02a90c: 6e10 4707 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0747 │ │ +02a912: 0a02 |0073: move-result v2 │ │ +02a914: 28be |0074: goto 0032 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2250 │ │ 0x0008 line=2251 │ │ 0x000b line=2253 │ │ 0x000c line=2255 │ │ 0x0014 line=2257 │ │ @@ -30088,46 +30088,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -0297a4: |[0297a4] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -0297b4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0297b6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0297b8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0297ba: 55a2 7902 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -0297be: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -0297c2: 0f04 |0007: return v4 │ │ -0297c4: 5ca9 7002 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ -0297c8: 7020 6207 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ -0297ce: 59a5 7c02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -0297d2: 59a5 7702 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -0297d6: 54a2 9402 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -0297da: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -0297de: 7100 d90a 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0ad9 │ │ -0297e4: 0c02 |0018: move-result-object v2 │ │ -0297e6: 5ba2 9402 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -0297ea: 7100 2c01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ -0297f0: 0b00 |001e: move-result-wide v0 │ │ -0297f2: 0402 |001f: move-wide v2, v0 │ │ -0297f4: 0156 |0020: move v6, v5 │ │ -0297f6: 0147 |0021: move v7, v4 │ │ -0297f8: 7708 cf0a 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0acf │ │ -0297fe: 0c08 |0025: move-result-object v8 │ │ -029800: 54a2 9402 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -029804: 6e20 d20a 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0ad2 │ │ -02980a: 6e10 d00a 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0ad0 │ │ -029810: 5aa0 6f02 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@026f │ │ -029814: 0194 |0030: move v4, v9 │ │ -029816: 28d6 |0031: goto 0007 // -002a │ │ -029818: 54a2 9402 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02981c: 6e10 d30a 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0ad3 │ │ -029822: 28e4 |0037: goto 001b // -001c │ │ +02a918: |[02a918] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +02a928: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +02a92a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +02a92c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +02a92e: 55a2 7902 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02a932: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +02a936: 0f04 |0007: return v4 │ │ +02a938: 5ca9 7002 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ +02a93c: 7020 6207 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ +02a942: 59a5 7c02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02a946: 59a5 7702 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02a94a: 54a2 9402 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02a94e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +02a952: 7100 d90a 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0ad9 │ │ +02a958: 0c02 |0018: move-result-object v2 │ │ +02a95a: 5ba2 9402 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02a95e: 7100 2c01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ +02a964: 0b00 |001e: move-result-wide v0 │ │ +02a966: 0402 |001f: move-wide v2, v0 │ │ +02a968: 0156 |0020: move v6, v5 │ │ +02a96a: 0147 |0021: move v7, v4 │ │ +02a96c: 7708 cf0a 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0acf │ │ +02a972: 0c08 |0025: move-result-object v8 │ │ +02a974: 54a2 9402 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02a978: 6e20 d20a 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0ad2 │ │ +02a97e: 6e10 d00a 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0ad0 │ │ +02a984: 5aa0 6f02 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@026f │ │ +02a988: 0194 |0030: move v4, v9 │ │ +02a98a: 28d6 |0031: goto 0007 // -002a │ │ +02a98c: 54a2 9402 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02a990: 6e10 d30a 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0ad3 │ │ +02a996: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2025 │ │ 0x0007 line=2041 │ │ 0x0008 line=2028 │ │ 0x000a line=2029 │ │ 0x000d line=2030 │ │ @@ -30150,72 +30150,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -029824: |[029824] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -029834: 20c0 9101 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0191 │ │ -029838: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -02983c: 07c7 |0004: move-object v7, v12 │ │ -02983e: 1f07 9101 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0191 │ │ -029842: 6e10 ff0a 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0aff │ │ -029848: 0a09 |000a: move-result v9 │ │ -02984a: 6e10 000b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0b00 │ │ -029850: 0a0a |000e: move-result v10 │ │ -029852: 6e10 370b 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0b37 │ │ -029858: 0a06 |0012: move-result v6 │ │ -02985a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -02985e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -029862: 6e20 360b 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0b36 │ │ -029868: 0c01 |001a: move-result-object v1 │ │ -02986a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -02986e: 6e10 f90a 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0af9 │ │ -029874: 0a02 |0020: move-result v2 │ │ -029876: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -02987a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -02987e: 6e10 fe0a 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0afe │ │ -029884: 0a02 |0028: move-result v2 │ │ -029886: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -02988a: 9000 100a |002b: add-int v0, v16, v10 │ │ -02988e: 6e10 020b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b02 │ │ -029894: 0a02 |0030: move-result v2 │ │ -029896: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -02989a: 9000 100a |0033: add-int v0, v16, v10 │ │ -02989e: 6e10 f30a 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0af3 │ │ -0298a4: 0a02 |0038: move-result v2 │ │ -0298a6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -0298aa: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -0298ac: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -0298b0: 6e10 f90a 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0af9 │ │ -0298b6: 0a03 |0041: move-result v3 │ │ -0298b8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -0298bc: 9000 100a |0044: add-int v0, v16, v10 │ │ -0298c0: 6e10 020b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b02 │ │ -0298c6: 0a03 |0049: move-result v3 │ │ -0298c8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -0298cc: 07b0 |004c: move-object v0, v11 │ │ -0298ce: 01e3 |004d: move v3, v14 │ │ -0298d0: 7406 0507 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0705 │ │ -0298d6: 0a00 |0051: move-result v0 │ │ -0298d8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -0298dc: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -0298de: 0f00 |0055: return v0 │ │ -0298e0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0298e4: 28bd |0058: goto 0015 // -0043 │ │ -0298e6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -0298ea: 7be0 |005b: neg-int v0, v14 │ │ -0298ec: 7120 9906 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0699 │ │ -0298f2: 0a00 |005f: move-result v0 │ │ -0298f4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -0298f8: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -0298fa: 28f2 |0063: goto 0055 // -000e │ │ -0298fc: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -0298fe: 28f0 |0065: goto 0055 // -0010 │ │ +02a998: |[02a998] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +02a9a8: 20c0 9101 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0191 │ │ +02a9ac: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +02a9b0: 07c7 |0004: move-object v7, v12 │ │ +02a9b2: 1f07 9101 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0191 │ │ +02a9b6: 6e10 ff0a 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0aff │ │ +02a9bc: 0a09 |000a: move-result v9 │ │ +02a9be: 6e10 000b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0b00 │ │ +02a9c4: 0a0a |000e: move-result v10 │ │ +02a9c6: 6e10 370b 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0b37 │ │ +02a9cc: 0a06 |0012: move-result v6 │ │ +02a9ce: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +02a9d2: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +02a9d6: 6e20 360b 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0b36 │ │ +02a9dc: 0c01 |001a: move-result-object v1 │ │ +02a9de: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +02a9e2: 6e10 f90a 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0af9 │ │ +02a9e8: 0a02 |0020: move-result v2 │ │ +02a9ea: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +02a9ee: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +02a9f2: 6e10 fe0a 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0afe │ │ +02a9f8: 0a02 |0028: move-result v2 │ │ +02a9fa: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +02a9fe: 9000 100a |002b: add-int v0, v16, v10 │ │ +02aa02: 6e10 020b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b02 │ │ +02aa08: 0a02 |0030: move-result v2 │ │ +02aa0a: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +02aa0e: 9000 100a |0033: add-int v0, v16, v10 │ │ +02aa12: 6e10 f30a 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0af3 │ │ +02aa18: 0a02 |0038: move-result v2 │ │ +02aa1a: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +02aa1e: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +02aa20: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +02aa24: 6e10 f90a 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0af9 │ │ +02aa2a: 0a03 |0041: move-result v3 │ │ +02aa2c: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +02aa30: 9000 100a |0044: add-int v0, v16, v10 │ │ +02aa34: 6e10 020b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b02 │ │ +02aa3a: 0a03 |0049: move-result v3 │ │ +02aa3c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +02aa40: 07b0 |004c: move-object v0, v11 │ │ +02aa42: 01e3 |004d: move v3, v14 │ │ +02aa44: 7406 0507 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0705 │ │ +02aa4a: 0a00 |0051: move-result v0 │ │ +02aa4c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +02aa50: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +02aa52: 0f00 |0055: return v0 │ │ +02aa54: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +02aa58: 28bd |0058: goto 0015 // -0043 │ │ +02aa5a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +02aa5e: 7be0 |005b: neg-int v0, v14 │ │ +02aa60: 7120 9906 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0699 │ │ +02aa66: 0a00 |005f: move-result v0 │ │ +02aa68: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +02aa6c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +02aa6e: 28f2 |0063: goto 0055 // -000e │ │ +02aa70: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +02aa72: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2187 │ │ 0x0005 line=2188 │ │ 0x0007 line=2189 │ │ 0x000b line=2190 │ │ 0x000f line=2191 │ │ @@ -30251,24 +30251,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -029900: |[029900] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -029910: 2020 2101 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -029914: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -029918: 6f20 310b 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b31 │ │ -02991e: 0a00 |0007: move-result v0 │ │ -029920: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -029924: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -029926: 0f00 |000b: return v0 │ │ -029928: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -02992a: 28fe |000d: goto 000b // -0002 │ │ +02aa74: |[02aa74] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +02aa84: 2020 2101 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02aa88: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +02aa8c: 6f20 310b 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b31 │ │ +02aa92: 0a00 |0007: move-result v0 │ │ +02aa94: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +02aa98: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02aa9a: 0f00 |000b: return v0 │ │ +02aa9c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +02aa9e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2464 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -30277,47 +30277,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -02992c: |[02992c] android.support.v4.view.ViewPager.computeScroll:()V │ │ -02993c: 5454 8e02 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -029940: 6e10 300c 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0c30 │ │ -029946: 0a04 |0005: move-result v4 │ │ -029948: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -02994c: 5454 8e02 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -029950: 6e10 290c 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c29 │ │ -029956: 0a04 |000d: move-result v4 │ │ -029958: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -02995c: 6e10 2a07 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -029962: 0a00 |0013: move-result v0 │ │ -029964: 6e10 2b07 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ -02996a: 0a01 |0017: move-result v1 │ │ -02996c: 5454 8e02 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -029970: 6e10 2c0c 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0c2c │ │ -029976: 0a02 |001d: move-result v2 │ │ -029978: 5454 8e02 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -02997c: 6e10 2d0c 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0c2d │ │ -029982: 0a03 |0023: move-result v3 │ │ -029984: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -029988: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -02998c: 6e30 5207 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ -029992: 7020 4807 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0748 │ │ -029998: 0a04 |002e: move-result v4 │ │ -02999a: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -02999e: 5454 8e02 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -0299a2: 6e10 280c 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ -0299a8: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -0299aa: 6e30 5207 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ -0299b0: 7110 a206 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ -0299b6: 0e00 |003d: return-void │ │ -0299b8: 7010 0707 0500 |003e: invoke-direct {v5}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ -0299be: 28fc |0041: goto 003d // -0004 │ │ +02aaa0: |[02aaa0] android.support.v4.view.ViewPager.computeScroll:()V │ │ +02aab0: 5454 8e02 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02aab4: 6e10 300c 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0c30 │ │ +02aaba: 0a04 |0005: move-result v4 │ │ +02aabc: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +02aac0: 5454 8e02 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02aac4: 6e10 290c 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c29 │ │ +02aaca: 0a04 |000d: move-result v4 │ │ +02aacc: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +02aad0: 6e10 2a07 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02aad6: 0a00 |0013: move-result v0 │ │ +02aad8: 6e10 2b07 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ +02aade: 0a01 |0017: move-result v1 │ │ +02aae0: 5454 8e02 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02aae4: 6e10 2c0c 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0c2c │ │ +02aaea: 0a02 |001d: move-result v2 │ │ +02aaec: 5454 8e02 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02aaf0: 6e10 2d0c 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0c2d │ │ +02aaf6: 0a03 |0023: move-result v3 │ │ +02aaf8: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +02aafc: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +02ab00: 6e30 5207 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ +02ab06: 7020 4807 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0748 │ │ +02ab0c: 0a04 |002e: move-result v4 │ │ +02ab0e: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +02ab12: 5454 8e02 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02ab16: 6e10 280c 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ +02ab1c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +02ab1e: 6e30 5207 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ +02ab24: 7110 a206 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ +02ab2a: 0e00 |003d: return-void │ │ +02ab2c: 7010 0707 0500 |003e: invoke-direct {v5}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ +02ab32: 28fc |0041: goto 003d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1402 │ │ 0x0010 line=1403 │ │ 0x0014 line=1404 │ │ 0x0018 line=1405 │ │ 0x001e line=1406 │ │ @@ -30341,115 +30341,115 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -0299c0: |[0299c0] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -0299d0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0299d2: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0299d4: 54eb 7b02 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -0299d8: 6e10 040d 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0299de: 0a0b |0007: move-result v11 │ │ -0299e0: 52ec 8502 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ -0299e4: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ -0299e8: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0299ec: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ -0299f0: 54eb 7b02 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -0299f4: 6e10 040d 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0299fa: 0a0b |0015: move-result v11 │ │ -0299fc: 54ec 6502 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029a00: 6e10 ec05 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -029a06: 0a0c |001b: move-result v12 │ │ -029a08: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ -029a0c: 0196 |001e: move v6, v9 │ │ -029a0e: 52e7 6c02 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -029a12: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -029a14: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -029a16: 54eb 7b02 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029a1a: 6e10 040d 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -029a20: 0a0b |0028: move-result v11 │ │ -029a22: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ -029a26: 54eb 7b02 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029a2a: 6e20 fe0c 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -029a30: 0c03 |0030: move-result-object v3 │ │ -029a32: 1f03 2001 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -029a36: 54eb 6502 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029a3a: 543c 4502 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ -029a3e: 6e20 ed05 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@05ed │ │ -029a44: 0a08 |003a: move-result v8 │ │ -029a46: 12fb |003b: const/4 v11, #int -1 // #ff │ │ -029a48: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ -029a4c: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -029a50: 28e3 |0040: goto 0023 // -001d │ │ -029a52: 01a6 |0041: move v6, v10 │ │ -029a54: 28dd |0042: goto 001f // -0023 │ │ -029a56: 12eb |0043: const/4 v11, #int -2 // #fe │ │ -029a58: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ -029a5c: 54eb 7b02 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029a60: 6e20 010d 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ -029a66: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -029a6a: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ -029a6e: 54eb 6502 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029a72: 6e20 fa05 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@05fa │ │ -029a78: 1214 |0054: const/4 v4, #int 1 // #1 │ │ -029a7a: 54eb 6502 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029a7e: 523c 4702 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029a82: 543d 4502 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ -029a86: 6e40 e905 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05e9 │ │ -029a8c: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -029a8e: 52eb 6c02 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -029a92: 523c 4702 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029a96: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ -029a9a: 52eb 6c02 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -029a9e: 54ec 6502 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029aa2: 6e10 ec05 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -029aa8: 0a0c |006c: move-result v12 │ │ -029aaa: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ -029aae: 7120 ab0c cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ -029ab4: 0a0b |0072: move-result v11 │ │ -029ab6: 7120 a90c ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -029abc: 0a07 |0076: move-result v7 │ │ -029abe: 1216 |0077: const/4 v6, #int 1 // #1 │ │ -029ac0: 28c6 |0078: goto 003e // -003a │ │ -029ac2: 523b 4702 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029ac6: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ -029aca: 523b 4702 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029ace: 52ec 6c02 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -029ad2: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ -029ad6: 0187 |0083: move v7, v8 │ │ -029ad8: 5938 4702 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029adc: 1216 |0086: const/4 v6, #int 1 // #1 │ │ -029ade: 28b7 |0087: goto 003e // -0049 │ │ -029ae0: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ -029ae4: 54eb 6502 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029ae8: 6e20 eb05 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@05eb │ │ -029aee: 54eb 7b02 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029af2: 620c 5702 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0257 │ │ -029af6: 7120 090d cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0d09 │ │ -029afc: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ -029b00: 6e10 1a07 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -029b06: 0a01 |009b: move-result v1 │ │ -029b08: 1202 |009c: const/4 v2, #int 0 // #0 │ │ -029b0a: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ -029b0e: 6e20 1907 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -029b14: 0c00 |00a2: move-result-object v0 │ │ -029b16: 6e10 f80a 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ -029b1c: 0c05 |00a6: move-result-object v5 │ │ -029b1e: 1f05 2101 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -029b22: 555b 4c02 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -029b26: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ -029b2a: 120b |00ad: const/4 v11, #int 0 // #0 │ │ -029b2c: 595b 4f02 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ -029b30: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ -029b34: 28eb |00b2: goto 009d // -0015 │ │ -029b36: 6e40 5607 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ -029b3c: 6e10 5107 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0751 │ │ -029b42: 0e00 |00b9: return-void │ │ +02ab34: |[02ab34] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +02ab44: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +02ab46: 120a |0001: const/4 v10, #int 0 // #0 │ │ +02ab48: 54eb 7b02 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ab4c: 6e10 040d 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02ab52: 0a0b |0007: move-result v11 │ │ +02ab54: 52ec 8502 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ +02ab58: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ +02ab5c: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ +02ab60: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ +02ab64: 54eb 7b02 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ab68: 6e10 040d 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02ab6e: 0a0b |0015: move-result v11 │ │ +02ab70: 54ec 6502 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02ab74: 6e10 ec05 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02ab7a: 0a0c |001b: move-result v12 │ │ +02ab7c: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ +02ab80: 0196 |001e: move v6, v9 │ │ +02ab82: 52e7 6c02 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02ab86: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +02ab88: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +02ab8a: 54eb 7b02 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ab8e: 6e10 040d 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02ab94: 0a0b |0028: move-result v11 │ │ +02ab96: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ +02ab9a: 54eb 7b02 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ab9e: 6e20 fe0c 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02aba4: 0c03 |0030: move-result-object v3 │ │ +02aba6: 1f03 2001 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02abaa: 54eb 6502 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02abae: 543c 4502 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ +02abb2: 6e20 ed05 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@05ed │ │ +02abb8: 0a08 |003a: move-result v8 │ │ +02abba: 12fb |003b: const/4 v11, #int -1 // #ff │ │ +02abbc: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ +02abc0: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02abc4: 28e3 |0040: goto 0023 // -001d │ │ +02abc6: 01a6 |0041: move v6, v10 │ │ +02abc8: 28dd |0042: goto 001f // -0023 │ │ +02abca: 12eb |0043: const/4 v11, #int -2 // #fe │ │ +02abcc: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ +02abd0: 54eb 7b02 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02abd4: 6e20 010d 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ +02abda: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +02abde: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ +02abe2: 54eb 6502 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02abe6: 6e20 fa05 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@05fa │ │ +02abec: 1214 |0054: const/4 v4, #int 1 // #1 │ │ +02abee: 54eb 6502 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02abf2: 523c 4702 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02abf6: 543d 4502 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ +02abfa: 6e40 e905 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05e9 │ │ +02ac00: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +02ac02: 52eb 6c02 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02ac06: 523c 4702 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02ac0a: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ +02ac0e: 52eb 6c02 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02ac12: 54ec 6502 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02ac16: 6e10 ec05 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02ac1c: 0a0c |006c: move-result v12 │ │ +02ac1e: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ +02ac22: 7120 ab0c cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ +02ac28: 0a0b |0072: move-result v11 │ │ +02ac2a: 7120 a90c ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +02ac30: 0a07 |0076: move-result v7 │ │ +02ac32: 1216 |0077: const/4 v6, #int 1 // #1 │ │ +02ac34: 28c6 |0078: goto 003e // -003a │ │ +02ac36: 523b 4702 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02ac3a: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ +02ac3e: 523b 4702 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02ac42: 52ec 6c02 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02ac46: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ +02ac4a: 0187 |0083: move v7, v8 │ │ +02ac4c: 5938 4702 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02ac50: 1216 |0086: const/4 v6, #int 1 // #1 │ │ +02ac52: 28b7 |0087: goto 003e // -0049 │ │ +02ac54: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ +02ac58: 54eb 6502 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02ac5c: 6e20 eb05 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@05eb │ │ +02ac62: 54eb 7b02 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ac66: 620c 5702 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0257 │ │ +02ac6a: 7120 090d cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0d09 │ │ +02ac70: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ +02ac74: 6e10 1a07 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02ac7a: 0a01 |009b: move-result v1 │ │ +02ac7c: 1202 |009c: const/4 v2, #int 0 // #0 │ │ +02ac7e: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ +02ac82: 6e20 1907 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02ac88: 0c00 |00a2: move-result-object v0 │ │ +02ac8a: 6e10 f80a 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ +02ac90: 0c05 |00a6: move-result-object v5 │ │ +02ac92: 1f05 2101 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02ac96: 555b 4c02 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02ac9a: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ +02ac9e: 120b |00ad: const/4 v11, #int 0 // #0 │ │ +02aca0: 595b 4f02 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ +02aca4: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02aca8: 28eb |00b2: goto 009d // -0015 │ │ +02acaa: 6e40 5607 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ +02acb0: 6e10 5107 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0751 │ │ +02acb6: 0e00 |00b9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=705 │ │ 0x001f line=707 │ │ 0x0021 line=709 │ │ 0x0022 line=710 │ │ 0x002b line=711 │ │ @@ -30510,25 +30510,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -029b44: |[029b44] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -029b54: 6f20 320b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b32 │ │ -029b5a: 0a00 |0003: move-result v0 │ │ -029b5c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -029b60: 6e20 1207 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0712 │ │ -029b66: 0a00 |0009: move-result v0 │ │ -029b68: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -029b6c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -029b6e: 0f00 |000d: return v0 │ │ -029b70: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -029b72: 28fe |000f: goto 000d // -0002 │ │ +02acb8: |[02acb8] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +02acc8: 6f20 320b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b32 │ │ +02acce: 0a00 |0003: move-result v0 │ │ +02acd0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +02acd4: 6e20 1207 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0712 │ │ +02acda: 0a00 |0009: move-result v0 │ │ +02acdc: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +02ace0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +02ace2: 0f00 |000d: return v0 │ │ +02ace4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02ace6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2212 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -30537,39 +30537,39 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -029b74: |[029b74] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -029b84: 6e10 1a07 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -029b8a: 0a01 |0003: move-result v1 │ │ -029b8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -029b8e: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ -029b92: 6e20 1907 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -029b98: 0c00 |000a: move-result-object v0 │ │ -029b9a: 6e10 040b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -029ba0: 0a04 |000e: move-result v4 │ │ -029ba2: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ -029ba6: 6e20 3007 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ -029bac: 0c03 |0014: move-result-object v3 │ │ -029bae: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ -029bb2: 5234 4702 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029bb6: 5265 6c02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -029bba: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ -029bbe: 6e20 f00a 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0af0 │ │ -029bc4: 0a04 |0020: move-result v4 │ │ -029bc6: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ -029bca: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -029bcc: 0f04 |0024: return v4 │ │ -029bce: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -029bd2: 28de |0027: goto 0005 // -0022 │ │ -029bd4: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -029bd6: 28fb |0029: goto 0024 // -0005 │ │ +02ace8: |[02ace8] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02acf8: 6e10 1a07 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02acfe: 0a01 |0003: move-result v1 │ │ +02ad00: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +02ad02: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ +02ad06: 6e20 1907 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02ad0c: 0c00 |000a: move-result-object v0 │ │ +02ad0e: 6e10 040b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +02ad14: 0a04 |000e: move-result v4 │ │ +02ad16: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ +02ad1a: 6e20 3007 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ +02ad20: 0c03 |0014: move-result-object v3 │ │ +02ad22: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ +02ad26: 5234 4702 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02ad2a: 5265 6c02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02ad2e: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ +02ad32: 6e20 f00a 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0af0 │ │ +02ad38: 0a04 |0020: move-result v4 │ │ +02ad3a: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ +02ad3e: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +02ad40: 0f04 |0024: return v4 │ │ +02ad42: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02ad46: 28de |0027: goto 0005 // -0022 │ │ +02ad48: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +02ad4a: 28fb |0029: goto 0024 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2437 │ │ 0x0004 line=2438 │ │ 0x0007 line=2439 │ │ 0x000b line=2440 │ │ 0x0011 line=2441 │ │ @@ -30592,26 +30592,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -029bd8: |[029bd8] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -029be8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -029bec: c705 |0002: sub-float/2addr v5, v0 │ │ -029bee: 8950 |0003: float-to-double v0, v5 │ │ -029bf0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -029bfa: cd20 |0009: mul-double/2addr v0, v2 │ │ -029bfc: 8c05 |000a: double-to-float v5, v0 │ │ -029bfe: 8950 |000b: float-to-double v0, v5 │ │ -029c00: 7120 af0c 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0caf │ │ -029c06: 0b00 |000f: move-result-wide v0 │ │ -029c08: 8c00 |0010: double-to-float v0, v0 │ │ -029c0a: 0f00 |0011: return v0 │ │ +02ad4c: |[02ad4c] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +02ad5c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +02ad60: c705 |0002: sub-float/2addr v5, v0 │ │ +02ad62: 8950 |0003: float-to-double v0, v5 │ │ +02ad64: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +02ad6e: cd20 |0009: mul-double/2addr v0, v2 │ │ +02ad70: 8c05 |000a: double-to-float v5, v0 │ │ +02ad72: 8950 |000b: float-to-double v0, v5 │ │ +02ad74: 7120 af0c 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0caf │ │ +02ad7a: 0b00 |000f: move-result-wide v0 │ │ +02ad7c: 8c00 |0010: double-to-float v0, v0 │ │ +02ad7e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0003 line=627 │ │ 0x000b line=628 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -30622,106 +30622,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -029c0c: |[029c0c] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -029c1c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -029c1e: 6f20 330b 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0b33 │ │ -029c24: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -029c26: 7110 9d06 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@069d │ │ -029c2c: 0a02 |0008: move-result v2 │ │ -029c2e: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -029c32: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -029c36: 5485 6502 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029c3a: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -029c3e: 5485 6502 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029c42: 6e10 ec05 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -029c48: 0a05 |0016: move-result v5 │ │ -029c4a: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -029c4e: 5485 7f02 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ -029c52: 6e10 2e0a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a2e │ │ -029c58: 0a05 |001e: move-result v5 │ │ -029c5a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -029c5e: 6e10 de00 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00de │ │ -029c64: 0a03 |0024: move-result v3 │ │ -029c66: 6e10 2107 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0721 │ │ -029c6c: 0a05 |0028: move-result v5 │ │ -029c6e: 6e10 2807 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ -029c74: 0a06 |002c: move-result v6 │ │ -029c76: b165 |002d: sub-int/2addr v5, v6 │ │ -029c78: 6e10 2507 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0725 │ │ -029c7e: 0a06 |0031: move-result v6 │ │ -029c80: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -029c84: 6e10 2c07 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -029c8a: 0a04 |0037: move-result v4 │ │ -029c8c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -029c90: 6e20 dd00 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00dd │ │ -029c96: 7b05 |003d: neg-int v5, v0 │ │ -029c98: 6e10 2807 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ -029c9e: 0a06 |0041: move-result v6 │ │ -029ca0: b065 |0042: add-int/2addr v5, v6 │ │ -029ca2: 8255 |0043: int-to-float v5, v5 │ │ -029ca4: 5286 7202 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ -029ca8: 8247 |0046: int-to-float v7, v4 │ │ -029caa: c876 |0047: mul-float/2addr v6, v7 │ │ -029cac: 6e30 df00 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00df │ │ -029cb2: 5485 7f02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ -029cb6: 6e30 320a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a32 │ │ -029cbc: 5485 7f02 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ -029cc0: 6e20 2c0a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a2c │ │ -029cc6: 0a05 |0055: move-result v5 │ │ -029cc8: b651 |0056: or-int/2addr v1, v5 │ │ -029cca: 6e20 dc00 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00dc │ │ -029cd0: 5485 8c02 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ -029cd4: 6e10 2e0a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a2e │ │ -029cda: 0a05 |005f: move-result v5 │ │ -029cdc: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -029ce0: 6e10 de00 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00de │ │ -029ce6: 0a03 |0065: move-result v3 │ │ -029ce8: 6e10 2c07 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -029cee: 0a04 |0069: move-result v4 │ │ -029cf0: 6e10 2107 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0721 │ │ -029cf6: 0a05 |006d: move-result v5 │ │ -029cf8: 6e10 2807 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ -029cfe: 0a06 |0071: move-result v6 │ │ -029d00: b165 |0072: sub-int/2addr v5, v6 │ │ -029d02: 6e10 2507 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0725 │ │ -029d08: 0a06 |0076: move-result v6 │ │ -029d0a: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -029d0e: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -029d12: 6e20 dd00 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00dd │ │ -029d18: 6e10 2807 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ -029d1e: 0a05 |0081: move-result v5 │ │ -029d20: 7b55 |0082: neg-int v5, v5 │ │ -029d22: 8255 |0083: int-to-float v5, v5 │ │ -029d24: 5286 7e02 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ -029d28: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -029d2c: c676 |0088: add-float/2addr v6, v7 │ │ -029d2e: 7f66 |0089: neg-float v6, v6 │ │ -029d30: 8247 |008a: int-to-float v7, v4 │ │ -029d32: c876 |008b: mul-float/2addr v6, v7 │ │ -029d34: 6e30 df00 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00df │ │ -029d3a: 5485 8c02 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ -029d3e: 6e30 320a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a32 │ │ -029d44: 5485 8c02 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ -029d48: 6e20 2c0a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a2c │ │ -029d4e: 0a05 |0099: move-result v5 │ │ -029d50: b651 |009a: or-int/2addr v1, v5 │ │ -029d52: 6e20 dc00 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00dc │ │ -029d58: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -029d5c: 7110 a206 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ -029d62: 0e00 |00a3: return-void │ │ -029d64: 5485 7f02 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ -029d68: 6e10 2d0a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a2d │ │ -029d6e: 5485 8c02 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ -029d72: 6e10 2d0a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a2d │ │ -029d78: 28f0 |00ae: goto 009e // -0010 │ │ +02ad80: |[02ad80] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +02ad90: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +02ad92: 6f20 330b 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0b33 │ │ +02ad98: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02ad9a: 7110 9d06 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@069d │ │ +02ada0: 0a02 |0008: move-result v2 │ │ +02ada2: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +02ada6: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +02adaa: 5485 6502 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02adae: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +02adb2: 5485 6502 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02adb6: 6e10 ec05 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02adbc: 0a05 |0016: move-result v5 │ │ +02adbe: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +02adc2: 5485 7f02 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ +02adc6: 6e10 2e0a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a2e │ │ +02adcc: 0a05 |001e: move-result v5 │ │ +02adce: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +02add2: 6e10 de00 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00de │ │ +02add8: 0a03 |0024: move-result v3 │ │ +02adda: 6e10 2107 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0721 │ │ +02ade0: 0a05 |0028: move-result v5 │ │ +02ade2: 6e10 2807 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ +02ade8: 0a06 |002c: move-result v6 │ │ +02adea: b165 |002d: sub-int/2addr v5, v6 │ │ +02adec: 6e10 2507 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0725 │ │ +02adf2: 0a06 |0031: move-result v6 │ │ +02adf4: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +02adf8: 6e10 2c07 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02adfe: 0a04 |0037: move-result v4 │ │ +02ae00: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +02ae04: 6e20 dd00 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00dd │ │ +02ae0a: 7b05 |003d: neg-int v5, v0 │ │ +02ae0c: 6e10 2807 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ +02ae12: 0a06 |0041: move-result v6 │ │ +02ae14: b065 |0042: add-int/2addr v5, v6 │ │ +02ae16: 8255 |0043: int-to-float v5, v5 │ │ +02ae18: 5286 7202 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ +02ae1c: 8247 |0046: int-to-float v7, v4 │ │ +02ae1e: c876 |0047: mul-float/2addr v6, v7 │ │ +02ae20: 6e30 df00 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00df │ │ +02ae26: 5485 7f02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ +02ae2a: 6e30 320a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a32 │ │ +02ae30: 5485 7f02 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ +02ae34: 6e20 2c0a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a2c │ │ +02ae3a: 0a05 |0055: move-result v5 │ │ +02ae3c: b651 |0056: or-int/2addr v1, v5 │ │ +02ae3e: 6e20 dc00 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00dc │ │ +02ae44: 5485 8c02 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ +02ae48: 6e10 2e0a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a2e │ │ +02ae4e: 0a05 |005f: move-result v5 │ │ +02ae50: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +02ae54: 6e10 de00 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00de │ │ +02ae5a: 0a03 |0065: move-result v3 │ │ +02ae5c: 6e10 2c07 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02ae62: 0a04 |0069: move-result v4 │ │ +02ae64: 6e10 2107 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0721 │ │ +02ae6a: 0a05 |006d: move-result v5 │ │ +02ae6c: 6e10 2807 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ +02ae72: 0a06 |0071: move-result v6 │ │ +02ae74: b165 |0072: sub-int/2addr v5, v6 │ │ +02ae76: 6e10 2507 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0725 │ │ +02ae7c: 0a06 |0076: move-result v6 │ │ +02ae7e: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +02ae82: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +02ae86: 6e20 dd00 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00dd │ │ +02ae8c: 6e10 2807 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ +02ae92: 0a05 |0081: move-result v5 │ │ +02ae94: 7b55 |0082: neg-int v5, v5 │ │ +02ae96: 8255 |0083: int-to-float v5, v5 │ │ +02ae98: 5286 7e02 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ +02ae9c: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +02aea0: c676 |0088: add-float/2addr v6, v7 │ │ +02aea2: 7f66 |0089: neg-float v6, v6 │ │ +02aea4: 8247 |008a: int-to-float v7, v4 │ │ +02aea6: c876 |008b: mul-float/2addr v6, v7 │ │ +02aea8: 6e30 df00 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00df │ │ +02aeae: 5485 8c02 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ +02aeb2: 6e30 320a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a32 │ │ +02aeb8: 5485 8c02 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ +02aebc: 6e20 2c0a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a2c │ │ +02aec2: 0a05 |0099: move-result v5 │ │ +02aec4: b651 |009a: or-int/2addr v1, v5 │ │ +02aec6: 6e20 dc00 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00dc │ │ +02aecc: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +02aed0: 7110 a206 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ +02aed6: 0e00 |00a3: return-void │ │ +02aed8: 5485 7f02 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ +02aedc: 6e10 2d0a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a2d │ │ +02aee2: 5485 8c02 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ +02aee6: 6e10 2d0a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a2d │ │ +02aeec: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1923 │ │ 0x0004 line=1924 │ │ 0x0005 line=1926 │ │ 0x0009 line=1927 │ │ 0x0019 line=1930 │ │ @@ -30764,25 +30764,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -029d7c: |[029d7c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -029d8c: 6f10 340b 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0b34 │ │ -029d92: 5420 8002 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ -029d96: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -029d9a: 6e10 e800 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@00e8 │ │ -029da0: 0a01 |000a: move-result v1 │ │ -029da2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -029da6: 6e10 2007 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0720 │ │ -029dac: 0c01 |0010: move-result-object v1 │ │ -029dae: 6e20 ea00 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@00ea │ │ -029db4: 0e00 |0014: return-void │ │ +02aef0: |[02aef0] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +02af00: 6f10 340b 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0b34 │ │ +02af06: 5420 8002 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ +02af0a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +02af0e: 6e10 e800 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@00e8 │ │ +02af14: 0a01 |000a: move-result v1 │ │ +02af16: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +02af1a: 6e10 2007 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0720 │ │ +02af20: 0c01 |0010: move-result-object v1 │ │ +02af22: 6e20 ea00 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@00ea │ │ +02af28: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ 0x0005 line=616 │ │ 0x000d line=617 │ │ 0x0014 line=619 │ │ @@ -30795,57 +30795,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -029db8: |[029db8] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -029dc8: 121b |0000: const/4 v11, #int 1 // #1 │ │ -029dca: 55c9 7002 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ -029dce: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -029dd2: 2209 ec01 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@01ec │ │ -029dd6: 1a0a 9206 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0692 │ │ -029dda: 7020 990c a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -029de0: 2709 |000c: throw v9 │ │ -029de2: 54c7 9402 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -029de6: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -029dea: 52ca 8102 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0281 │ │ -029dee: 82aa |0013: int-to-float v10, v10 │ │ -029df0: 6e30 d40a 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0ad4 │ │ -029df6: 52c9 6402 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -029dfa: 7120 5806 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0658 │ │ -029e00: 0a09 |001c: move-result v9 │ │ -029e02: 8792 |001d: float-to-int v2, v9 │ │ -029e04: 5ccb 8802 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ -029e08: 6e10 2c07 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -029e0e: 0a08 |0023: move-result v8 │ │ -029e10: 6e10 2a07 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -029e16: 0a05 |0027: move-result v5 │ │ -029e18: 7010 3107 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0731 │ │ -029e1e: 0c01 |002b: move-result-object v1 │ │ -029e20: 5210 4702 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029e24: 8259 |002e: int-to-float v9, v5 │ │ -029e26: 828a |002f: int-to-float v10, v8 │ │ -029e28: c9a9 |0030: div-float/2addr v9, v10 │ │ -029e2a: 521a 4602 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -029e2e: c7a9 |0033: sub-float/2addr v9, v10 │ │ -029e30: 521a 4902 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -029e34: a904 090a |0036: div-float v4, v9, v10 │ │ -029e38: 52c9 7c02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -029e3c: 52ca 7702 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -029e40: c7a9 |003c: sub-float/2addr v9, v10 │ │ -029e42: 8796 |003d: float-to-int v6, v9 │ │ -029e44: 7056 0a07 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@070a │ │ -029e4a: 0a03 |0041: move-result v3 │ │ -029e4c: 6e52 5707 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0757 │ │ -029e52: 7010 1007 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0710 │ │ -029e58: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -029e5a: 5cc9 7002 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ -029e5e: 0e00 |004b: return-void │ │ +02af2c: |[02af2c] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +02af3c: 121b |0000: const/4 v11, #int 1 // #1 │ │ +02af3e: 55c9 7002 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ +02af42: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +02af46: 2209 ec01 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@01ec │ │ +02af4a: 1a0a 9206 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0692 │ │ +02af4e: 7020 990c a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +02af54: 2709 |000c: throw v9 │ │ +02af56: 54c7 9402 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02af5a: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +02af5e: 52ca 8102 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0281 │ │ +02af62: 82aa |0013: int-to-float v10, v10 │ │ +02af64: 6e30 d40a 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0ad4 │ │ +02af6a: 52c9 6402 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02af6e: 7120 5806 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0658 │ │ +02af74: 0a09 |001c: move-result v9 │ │ +02af76: 8792 |001d: float-to-int v2, v9 │ │ +02af78: 5ccb 8802 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ +02af7c: 6e10 2c07 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02af82: 0a08 |0023: move-result v8 │ │ +02af84: 6e10 2a07 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02af8a: 0a05 |0027: move-result v5 │ │ +02af8c: 7010 3107 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0731 │ │ +02af92: 0c01 |002b: move-result-object v1 │ │ +02af94: 5210 4702 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02af98: 8259 |002e: int-to-float v9, v5 │ │ +02af9a: 828a |002f: int-to-float v10, v8 │ │ +02af9c: c9a9 |0030: div-float/2addr v9, v10 │ │ +02af9e: 521a 4602 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02afa2: c7a9 |0033: sub-float/2addr v9, v10 │ │ +02afa4: 521a 4902 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02afa8: a904 090a |0036: div-float v4, v9, v10 │ │ +02afac: 52c9 7c02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02afb0: 52ca 7702 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02afb4: c7a9 |003c: sub-float/2addr v9, v10 │ │ +02afb6: 8796 |003d: float-to-int v6, v9 │ │ +02afb8: 7056 0a07 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@070a │ │ +02afbe: 0a03 |0041: move-result v3 │ │ +02afc0: 6e52 5707 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0757 │ │ +02afc6: 7010 1007 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0710 │ │ +02afcc: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +02afce: 5cc9 7002 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ +02afd2: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2051 │ │ 0x0005 line=2052 │ │ 0x000d line=2055 │ │ 0x000f line=2056 │ │ 0x0017 line=2057 │ │ @@ -30878,50 +30878,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -029e60: |[029e60] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -029e70: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -029e72: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -029e74: 6e10 af0a 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0aaf │ │ -029e7a: 0a01 |0005: move-result v1 │ │ -029e7c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -029e80: 6e10 b00a 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0ab0 │ │ -029e86: 0a01 |000b: move-result v1 │ │ -029e88: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -029e8e: 0f00 |000f: return v0 │ │ -029e90: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -029e94: 6e20 0207 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0702 │ │ -029e9a: 0a00 |0015: move-result v0 │ │ -029e9c: 28f9 |0016: goto 000f // -0007 │ │ -029e9e: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -029ea2: 6e20 0207 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0702 │ │ -029ea8: 0a00 |001c: move-result v0 │ │ -029eaa: 28f2 |001d: goto 000f // -000e │ │ -029eac: 6001 1d00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -029eb0: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -029eb4: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -029eb8: 7110 ad05 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@05ad │ │ -029ebe: 0a01 |0027: move-result v1 │ │ -029ec0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -029ec4: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -029ec6: 6e20 0207 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0702 │ │ -029ecc: 0a00 |002e: move-result v0 │ │ -029ece: 28e0 |002f: goto 000f // -0020 │ │ -029ed0: 7120 ac05 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@05ac │ │ -029ed6: 0a01 |0033: move-result v1 │ │ -029ed8: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -029edc: 6e20 0207 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0702 │ │ -029ee2: 0a00 |0039: move-result v0 │ │ -029ee4: 28d5 |003a: goto 000f // -002b │ │ -029ee6: 0000 |003b: nop // spacer │ │ -029ee8: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +02afd4: |[02afd4] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +02afe4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02afe6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02afe8: 6e10 af0a 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0aaf │ │ +02afee: 0a01 |0005: move-result v1 │ │ +02aff0: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +02aff4: 6e10 b00a 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0ab0 │ │ +02affa: 0a01 |000b: move-result v1 │ │ +02affc: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +02b002: 0f00 |000f: return v0 │ │ +02b004: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +02b008: 6e20 0207 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0702 │ │ +02b00e: 0a00 |0015: move-result v0 │ │ +02b010: 28f9 |0016: goto 000f // -0007 │ │ +02b012: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +02b016: 6e20 0207 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0702 │ │ +02b01c: 0a00 |001c: move-result v0 │ │ +02b01e: 28f2 |001d: goto 000f // -000e │ │ +02b020: 6001 1d00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02b024: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +02b028: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +02b02c: 7110 ad05 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@05ad │ │ +02b032: 0a01 |0027: move-result v1 │ │ +02b034: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +02b038: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +02b03a: 6e20 0207 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0702 │ │ +02b040: 0a00 |002e: move-result v0 │ │ +02b042: 28e0 |002f: goto 000f // -0020 │ │ +02b044: 7120 ac05 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@05ac │ │ +02b04a: 0a01 |0033: move-result v1 │ │ +02b04c: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +02b050: 6e20 0207 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0702 │ │ +02b056: 0a00 |0039: move-result v0 │ │ +02b058: 28d5 |003a: goto 000f // -002b │ │ +02b05a: 0000 |003b: nop // spacer │ │ +02b05c: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2224 │ │ 0x0002 line=2225 │ │ 0x0008 line=2226 │ │ 0x000f line=2246 │ │ 0x0010 line=2228 │ │ @@ -30944,118 +30944,118 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 194 16-bit code units │ │ -029f04: |[029f04] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -029f14: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -029f18: 5502 7002 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ -029f1c: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -029f20: 2202 ec01 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ -029f24: 1a03 9206 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0692 │ │ -029f28: 7020 990c 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -029f2e: 2702 |000d: throw v2 │ │ -029f30: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -029f34: 5202 7c02 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -029f38: a602 0213 |0012: add-float v2, v2, v19 │ │ -029f3c: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -029f40: 5902 7c02 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -029f44: 7401 2a07 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -029f4a: 0a02 |001b: move-result v2 │ │ -029f4c: 822e |001c: int-to-float v14, v2 │ │ -029f4e: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -029f52: 7401 2c07 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -029f58: 0a11 |0022: move-result v17 │ │ -029f5a: 0200 1100 |0023: move/from16 v0, v17 │ │ -029f5e: 8202 |0025: int-to-float v2, v0 │ │ -029f60: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -029f64: 5203 7202 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ -029f68: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -029f6c: 0200 1100 |002c: move/from16 v0, v17 │ │ -029f70: 8202 |002e: int-to-float v2, v0 │ │ -029f72: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -029f76: 5203 7e02 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ -029f7a: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -029f7e: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -029f82: 5402 7b02 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029f86: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -029f88: 6e20 fe0c 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -029f8e: 0c0b |003d: move-result-object v11 │ │ -029f90: 1f0b 2001 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -029f94: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -029f98: 5402 7b02 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029f9c: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -029fa0: 5403 7b02 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -029fa4: 6e10 040d 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -029faa: 0a03 |004b: move-result v3 │ │ -029fac: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -029fb0: 6e20 fe0c 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -029fb6: 0c0c |0051: move-result-object v12 │ │ -029fb8: 1f0c 2001 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -029fbc: 52b2 4702 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029fc0: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -029fc4: 52b2 4602 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -029fc8: 0200 1100 |005a: move/from16 v0, v17 │ │ -029fcc: 8203 |005c: int-to-float v3, v0 │ │ -029fce: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -029fd2: 52c2 4702 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -029fd6: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -029fda: 5403 6502 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -029fde: 6e10 ec05 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -029fe4: 0a03 |0068: move-result v3 │ │ -029fe6: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -029fea: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -029fee: 52c2 4602 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -029ff2: 0200 1100 |006f: move/from16 v0, v17 │ │ -029ff6: 8203 |0071: int-to-float v3, v0 │ │ -029ff8: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -029ffc: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -02a000: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -02a004: 0210 0d00 |0078: move/from16 v16, v13 │ │ -02a008: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -02a00c: 5202 7c02 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02a010: 0200 1000 |007e: move/from16 v0, v16 │ │ -02a014: 8703 |0080: float-to-int v3, v0 │ │ -02a016: 8233 |0081: int-to-float v3, v3 │ │ -02a018: a703 1003 |0082: sub-float v3, v16, v3 │ │ -02a01c: c632 |0084: add-float/2addr v2, v3 │ │ -02a01e: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -02a022: 5902 7c02 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02a026: 0200 1000 |0089: move/from16 v0, v16 │ │ -02a02a: 8702 |008b: float-to-int v2, v0 │ │ -02a02c: 7401 2b07 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ -02a032: 0a03 |008f: move-result v3 │ │ -02a034: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -02a038: 6e30 5207 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ -02a03e: 0200 1000 |0095: move/from16 v0, v16 │ │ -02a042: 8702 |0097: float-to-int v2, v0 │ │ -02a044: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -02a048: 7020 4807 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0748 │ │ -02a04e: 7100 2c01 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ -02a054: 0b04 |00a0: move-result-wide v4 │ │ -02a056: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -02a05a: 5302 6f02 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@026f │ │ -02a05e: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -02a060: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -02a064: 5207 7c02 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02a068: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -02a06a: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -02a06c: 7708 cf0a 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0acf │ │ -02a072: 0c0a |00af: move-result-object v10 │ │ -02a074: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -02a078: 5402 9402 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02a07c: 6e20 d20a a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0ad2 │ │ -02a082: 6e10 d00a 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@0ad0 │ │ -02a088: 0e00 |00ba: return-void │ │ -02a08a: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -02a08e: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -02a092: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -02a096: 28b9 |00c1: goto 007a // -0047 │ │ +02b078: |[02b078] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +02b088: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +02b08c: 5502 7002 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ +02b090: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +02b094: 2202 ec01 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ +02b098: 1a03 9206 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0692 │ │ +02b09c: 7020 990c 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +02b0a2: 2702 |000d: throw v2 │ │ +02b0a4: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +02b0a8: 5202 7c02 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b0ac: a602 0213 |0012: add-float v2, v2, v19 │ │ +02b0b0: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +02b0b4: 5902 7c02 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b0b8: 7401 2a07 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02b0be: 0a02 |001b: move-result v2 │ │ +02b0c0: 822e |001c: int-to-float v14, v2 │ │ +02b0c2: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +02b0c6: 7401 2c07 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02b0cc: 0a11 |0022: move-result v17 │ │ +02b0ce: 0200 1100 |0023: move/from16 v0, v17 │ │ +02b0d2: 8202 |0025: int-to-float v2, v0 │ │ +02b0d4: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +02b0d8: 5203 7202 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ +02b0dc: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +02b0e0: 0200 1100 |002c: move/from16 v0, v17 │ │ +02b0e4: 8202 |002e: int-to-float v2, v0 │ │ +02b0e6: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +02b0ea: 5203 7e02 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ +02b0ee: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +02b0f2: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +02b0f6: 5402 7b02 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b0fa: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +02b0fc: 6e20 fe0c 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02b102: 0c0b |003d: move-result-object v11 │ │ +02b104: 1f0b 2001 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02b108: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +02b10c: 5402 7b02 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b110: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +02b114: 5403 7b02 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b118: 6e10 040d 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02b11e: 0a03 |004b: move-result v3 │ │ +02b120: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +02b124: 6e20 fe0c 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02b12a: 0c0c |0051: move-result-object v12 │ │ +02b12c: 1f0c 2001 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02b130: 52b2 4702 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02b134: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +02b138: 52b2 4602 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02b13c: 0200 1100 |005a: move/from16 v0, v17 │ │ +02b140: 8203 |005c: int-to-float v3, v0 │ │ +02b142: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +02b146: 52c2 4702 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02b14a: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +02b14e: 5403 6502 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02b152: 6e10 ec05 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02b158: 0a03 |0068: move-result v3 │ │ +02b15a: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +02b15e: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +02b162: 52c2 4602 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02b166: 0200 1100 |006f: move/from16 v0, v17 │ │ +02b16a: 8203 |0071: int-to-float v3, v0 │ │ +02b16c: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +02b170: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +02b174: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +02b178: 0210 0d00 |0078: move/from16 v16, v13 │ │ +02b17c: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +02b180: 5202 7c02 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b184: 0200 1000 |007e: move/from16 v0, v16 │ │ +02b188: 8703 |0080: float-to-int v3, v0 │ │ +02b18a: 8233 |0081: int-to-float v3, v3 │ │ +02b18c: a703 1003 |0082: sub-float v3, v16, v3 │ │ +02b190: c632 |0084: add-float/2addr v2, v3 │ │ +02b192: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +02b196: 5902 7c02 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b19a: 0200 1000 |0089: move/from16 v0, v16 │ │ +02b19e: 8702 |008b: float-to-int v2, v0 │ │ +02b1a0: 7401 2b07 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ +02b1a6: 0a03 |008f: move-result v3 │ │ +02b1a8: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +02b1ac: 6e30 5207 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ +02b1b2: 0200 1000 |0095: move/from16 v0, v16 │ │ +02b1b6: 8702 |0097: float-to-int v2, v0 │ │ +02b1b8: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +02b1bc: 7020 4807 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0748 │ │ +02b1c2: 7100 2c01 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ +02b1c8: 0b04 |00a0: move-result-wide v4 │ │ +02b1ca: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +02b1ce: 5302 6f02 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@026f │ │ +02b1d2: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +02b1d4: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +02b1d8: 5207 7c02 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b1dc: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +02b1de: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +02b1e0: 7708 cf0a 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0acf │ │ +02b1e6: 0c0a |00af: move-result-object v10 │ │ +02b1e8: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +02b1ec: 5402 9402 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02b1f0: 6e20 d20a a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0ad2 │ │ +02b1f6: 6e10 d00a 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@0ad0 │ │ +02b1fc: 0e00 |00ba: return-void │ │ +02b1fe: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +02b202: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +02b206: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +02b20a: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2082 │ │ 0x0006 line=2083 │ │ 0x000e line=2086 │ │ 0x0018 line=2088 │ │ 0x001d line=2089 │ │ @@ -31098,18 +31098,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a098: |[02a098] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -02a0a8: 2200 2101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -02a0ac: 7010 da06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@06da │ │ -02a0b2: 1100 |0005: return-object v0 │ │ +02b20c: |[02b20c] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +02b21c: 2200 2101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02b220: 7010 da06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@06da │ │ +02b226: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2454 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31117,20 +31117,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -02a0b4: |[02a0b4] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -02a0c4: 2200 2101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -02a0c8: 6e10 1c07 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@071c │ │ -02a0ce: 0c01 |0005: move-result-object v1 │ │ -02a0d0: 7030 db06 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06db │ │ -02a0d6: 1100 |0009: return-object v0 │ │ +02b228: |[02b228] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +02b238: 2200 2101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02b23c: 6e10 1c07 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@071c │ │ +02b242: 0c01 |0005: move-result-object v1 │ │ +02b244: 7030 db06 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06db │ │ +02b24a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2469 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -31139,18 +31139,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02a0d8: |[02a0d8] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -02a0e8: 6e10 1507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0715 │ │ -02a0ee: 0c00 |0003: move-result-object v0 │ │ -02a0f0: 1100 |0004: return-object v0 │ │ +02b24c: |[02b24c] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +02b25c: 6e10 1507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0715 │ │ +02b262: 0c00 |0003: move-result-object v0 │ │ +02b264: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2459 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -31159,17 +31159,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a0f4: |[02a0f4] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -02a104: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02a108: 1100 |0002: return-object v0 │ │ +02b268: |[02b268] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +02b278: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02b27c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31177,17 +31177,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a10c: |[02a10c] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -02a11c: 5210 6c02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02a120: 0f00 |0002: return v0 │ │ +02b280: |[02b280] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +02b290: 5210 6c02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02b294: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31195,17 +31195,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a124: |[02a124] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -02a134: 5210 8502 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ -02a138: 0f00 |0002: return v0 │ │ +02b298: |[02b298] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +02b2a8: 5210 8502 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ +02b2ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31213,17 +31213,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a13c: |[02a13c] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -02a14c: 5210 8702 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02a150: 0f00 |0002: return v0 │ │ +02b2b0: |[02b2b0] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +02b2c0: 5210 8702 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02b2c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31231,29 +31231,29 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -02a154: |[02a154] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -02a164: 6e10 fd0a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -02a16a: 0c00 |0003: move-result-object v0 │ │ -02a16c: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -02a170: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -02a174: 2001 8e01 |0008: instance-of v1, v0, Landroid/view/View; // type@018e │ │ -02a178: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -02a17c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -02a17e: 1101 |000d: return-object v1 │ │ -02a180: 0703 |000e: move-object v3, v0 │ │ -02a182: 1f03 8e01 |000f: check-cast v3, Landroid/view/View; // type@018e │ │ -02a186: 28ef |0011: goto 0000 // -0011 │ │ -02a188: 6e20 3007 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ -02a18e: 0c01 |0015: move-result-object v1 │ │ -02a190: 28f7 |0016: goto 000d // -0009 │ │ +02b2c8: |[02b2c8] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +02b2d8: 6e10 fd0a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +02b2de: 0c00 |0003: move-result-object v0 │ │ +02b2e0: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +02b2e4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +02b2e8: 2001 8e01 |0008: instance-of v1, v0, Landroid/view/View; // type@018e │ │ +02b2ec: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +02b2f0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +02b2f2: 1101 |000d: return-object v1 │ │ +02b2f4: 0703 |000e: move-object v3, v0 │ │ +02b2f6: 1f03 8e01 |000f: check-cast v3, Landroid/view/View; // type@018e │ │ +02b2fa: 28ef |0011: goto 0000 // -0011 │ │ +02b2fc: 6e20 3007 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ +02b302: 0c01 |0015: move-result-object v1 │ │ +02b304: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0006 line=1136 │ │ 0x000c line=1137 │ │ 0x000d line=1141 │ │ 0x000f line=1139 │ │ @@ -31268,34 +31268,34 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02a194: |[02a194] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -02a1a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a1a6: 5442 7b02 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02a1aa: 6e10 040d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02a1b0: 0a02 |0006: move-result v2 │ │ -02a1b2: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -02a1b6: 5442 7b02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02a1ba: 6e20 fe0c 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02a1c0: 0c01 |000e: move-result-object v1 │ │ -02a1c2: 1f01 2001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02a1c6: 5442 6502 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02a1ca: 5413 4502 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ -02a1ce: 6e30 f205 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@05f2 │ │ -02a1d4: 0a02 |0018: move-result v2 │ │ -02a1d6: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -02a1da: 1101 |001b: return-object v1 │ │ -02a1dc: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02a1e0: 28e3 |001e: goto 0001 // -001d │ │ -02a1e2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -02a1e4: 28fb |0020: goto 001b // -0005 │ │ +02b308: |[02b308] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +02b318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b31a: 5442 7b02 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b31e: 6e10 040d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02b324: 0a02 |0006: move-result v2 │ │ +02b326: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +02b32a: 5442 7b02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b32e: 6e20 fe0c 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02b334: 0c01 |000e: move-result-object v1 │ │ +02b336: 1f01 2001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02b33a: 5442 6502 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02b33e: 5413 4502 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ +02b342: 6e30 f205 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@05f2 │ │ +02b348: 0a02 |0018: move-result v2 │ │ +02b34a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +02b34e: 1101 |001b: return-object v1 │ │ +02b350: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02b354: 28e3 |001e: goto 0001 // -001d │ │ +02b356: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +02b358: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1124 │ │ 0x0009 line=1125 │ │ 0x0011 line=1126 │ │ 0x001b line=1130 │ │ 0x001c line=1124 │ │ @@ -31312,31 +31312,31 @@ │ │ type : '(I)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -02a1e8: |[02a1e8] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -02a1f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a1fa: 5432 7b02 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02a1fe: 6e10 040d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02a204: 0a02 |0006: move-result v2 │ │ -02a206: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -02a20a: 5432 7b02 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02a20e: 6e20 fe0c 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02a214: 0c01 |000e: move-result-object v1 │ │ -02a216: 1f01 2001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02a21a: 5212 4702 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02a21e: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -02a222: 1101 |0015: return-object v1 │ │ -02a224: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02a228: 28e9 |0018: goto 0001 // -0017 │ │ -02a22a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -02a22c: 28fb |001a: goto 0015 // -0005 │ │ +02b35c: |[02b35c] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +02b36c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b36e: 5432 7b02 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b372: 6e10 040d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02b378: 0a02 |0006: move-result v2 │ │ +02b37a: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +02b37e: 5432 7b02 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b382: 6e20 fe0c 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02b388: 0c01 |000e: move-result-object v1 │ │ +02b38a: 1f01 2001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02b38e: 5212 4702 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02b392: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +02b396: 1101 |0015: return-object v1 │ │ +02b398: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02b39c: 28e9 |0018: goto 0001 // -0017 │ │ +02b39e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +02b3a0: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0009 line=1146 │ │ 0x0011 line=1147 │ │ 0x0015 line=1151 │ │ 0x0016 line=1145 │ │ @@ -31353,69 +31353,69 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -02a230: |[02a230] android.support.v4.view.ViewPager.initViewPager:()V │ │ -02a240: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -02a242: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -02a244: 6e20 6407 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0764 │ │ -02a24a: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -02a24e: 6e20 5807 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0758 │ │ -02a254: 6e20 5907 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0759 │ │ -02a25a: 6e10 1c07 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@071c │ │ -02a260: 0c01 |0010: move-result-object v1 │ │ -02a262: 2203 c001 |0011: new-instance v3, Landroid/widget/Scroller; // type@01c0 │ │ -02a266: 6204 9502 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0295 │ │ -02a26a: 7030 270c 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0c27 │ │ -02a270: 5b63 8e02 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -02a274: 7110 260b 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b26 │ │ -02a27a: 0c00 |001d: move-result-object v0 │ │ -02a27c: 7110 c706 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@06c7 │ │ -02a282: 0a03 |0021: move-result v3 │ │ -02a284: 5963 9302 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ -02a288: 6e10 280b 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0b28 │ │ -02a28e: 0a03 |0027: move-result v3 │ │ -02a290: 5963 8202 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0282 │ │ -02a294: 6e10 270b 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0b27 │ │ -02a29a: 0a03 |002d: move-result v3 │ │ -02a29c: 5963 8102 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0281 │ │ -02a2a0: 2203 5901 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0159 │ │ -02a2a4: 7020 2b0a 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a2b │ │ -02a2aa: 5b63 7f02 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ -02a2ae: 2203 5901 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0159 │ │ -02a2b2: 7020 2b0a 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a2b │ │ -02a2b8: 5b63 8c02 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ -02a2bc: 6e10 7c00 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ -02a2c2: 0c03 |0041: move-result-object v3 │ │ -02a2c4: 6e10 b200 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ -02a2ca: 0c03 |0045: move-result-object v3 │ │ -02a2cc: 5232 eb02 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@02eb │ │ -02a2d0: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -02a2d4: c823 |004a: mul-float/2addr v3, v2 │ │ -02a2d6: 8733 |004b: float-to-int v3, v3 │ │ -02a2d8: 5963 7302 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0273 │ │ -02a2dc: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -02a2e0: c823 |0050: mul-float/2addr v3, v2 │ │ -02a2e2: 8733 |0051: float-to-int v3, v3 │ │ -02a2e4: 5963 6b02 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@026b │ │ -02a2e8: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -02a2ec: c823 |0056: mul-float/2addr v3, v2 │ │ -02a2ee: 8733 |0057: float-to-int v3, v3 │ │ -02a2f0: 5963 6e02 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@026e │ │ -02a2f4: 2203 2201 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0122 │ │ -02a2f8: 7020 dc06 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@06dc │ │ -02a2fe: 7120 a606 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06a6 │ │ -02a304: 7110 9c06 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@069c │ │ -02a30a: 0a03 |0065: move-result v3 │ │ -02a30c: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -02a310: 7120 a806 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06a8 │ │ -02a316: 0e00 |006b: return-void │ │ +02b3a4: |[02b3a4] android.support.v4.view.ViewPager.initViewPager:()V │ │ +02b3b4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +02b3b6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +02b3b8: 6e20 6407 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0764 │ │ +02b3be: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +02b3c2: 6e20 5807 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0758 │ │ +02b3c8: 6e20 5907 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0759 │ │ +02b3ce: 6e10 1c07 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@071c │ │ +02b3d4: 0c01 |0010: move-result-object v1 │ │ +02b3d6: 2203 c001 |0011: new-instance v3, Landroid/widget/Scroller; // type@01c0 │ │ +02b3da: 6204 9502 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0295 │ │ +02b3de: 7030 270c 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0c27 │ │ +02b3e4: 5b63 8e02 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02b3e8: 7110 260b 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b26 │ │ +02b3ee: 0c00 |001d: move-result-object v0 │ │ +02b3f0: 7110 c706 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@06c7 │ │ +02b3f6: 0a03 |0021: move-result v3 │ │ +02b3f8: 5963 9302 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ +02b3fc: 6e10 280b 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0b28 │ │ +02b402: 0a03 |0027: move-result v3 │ │ +02b404: 5963 8202 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0282 │ │ +02b408: 6e10 270b 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0b27 │ │ +02b40e: 0a03 |002d: move-result v3 │ │ +02b410: 5963 8102 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0281 │ │ +02b414: 2203 5901 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0159 │ │ +02b418: 7020 2b0a 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a2b │ │ +02b41e: 5b63 7f02 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ +02b422: 2203 5901 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0159 │ │ +02b426: 7020 2b0a 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a2b │ │ +02b42c: 5b63 8c02 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ +02b430: 6e10 7c00 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ +02b436: 0c03 |0041: move-result-object v3 │ │ +02b438: 6e10 b200 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ +02b43e: 0c03 |0045: move-result-object v3 │ │ +02b440: 5232 eb02 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@02eb │ │ +02b444: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +02b448: c823 |004a: mul-float/2addr v3, v2 │ │ +02b44a: 8733 |004b: float-to-int v3, v3 │ │ +02b44c: 5963 7302 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0273 │ │ +02b450: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +02b454: c823 |0050: mul-float/2addr v3, v2 │ │ +02b456: 8733 |0051: float-to-int v3, v3 │ │ +02b458: 5963 6b02 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@026b │ │ +02b45c: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +02b460: c823 |0056: mul-float/2addr v3, v2 │ │ +02b462: 8733 |0057: float-to-int v3, v3 │ │ +02b464: 5963 6e02 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@026e │ │ +02b468: 2203 2201 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0122 │ │ +02b46c: 7020 dc06 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@06dc │ │ +02b472: 7120 a606 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06a6 │ │ +02b478: 7110 9c06 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@069c │ │ +02b47e: 0a03 |0065: move-result v3 │ │ +02b480: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +02b484: 7120 a806 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06a8 │ │ +02b48a: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=306 │ │ 0x0005 line=307 │ │ 0x000a line=308 │ │ 0x000d line=309 │ │ 0x0011 line=310 │ │ @@ -31444,17 +31444,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a318: |[02a318] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -02a328: 5510 7002 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ -02a32c: 0f00 |0002: return v0 │ │ +02b48c: |[02b48c] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +02b49c: 5510 7002 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ +02b4a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2132 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #30 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31462,19 +31462,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02a330: |[02a330] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -02a340: 6f10 3d0b 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b3d │ │ -02a346: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -02a348: 5c10 7102 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ -02a34c: 0e00 |0006: return-void │ │ +02b4a4: |[02b4a4] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +02b4b4: 6f10 3d0b 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b3d │ │ +02b4ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +02b4bc: 5c10 7102 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ +02b4c0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ 0x0003 line=1157 │ │ 0x0006 line=1158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -31484,131 +31484,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -02a350: |[02a350] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -02a360: 7502 3f0b 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0b3f │ │ -02a366: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -02a36a: 520d 8702 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02a36e: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -02a372: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -02a376: 540d 8002 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ -02a37a: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -02a37e: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -02a382: 540d 7b02 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02a386: 6e10 040d 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02a38c: 0a0d |0016: move-result v13 │ │ -02a38e: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -02a392: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -02a396: 540d 6502 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02a39a: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -02a39e: 7401 2a07 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -02a3a4: 0a0a |0022: move-result v10 │ │ -02a3a6: 7401 2c07 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -02a3ac: 0a0b |0026: move-result v11 │ │ -02a3ae: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -02a3b2: 520d 8702 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02a3b6: 82dd |002b: int-to-float v13, v13 │ │ -02a3b8: 82be |002c: int-to-float v14, v11 │ │ -02a3ba: a907 0d0e |002d: div-float v7, v13, v14 │ │ -02a3be: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -02a3c0: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -02a3c4: 540d 7b02 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02a3c8: 120e |0034: const/4 v14, #int 0 // #0 │ │ -02a3ca: 6e20 fe0c ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02a3d0: 0c03 |0038: move-result-object v3 │ │ -02a3d2: 1f03 2001 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02a3d6: 5238 4602 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -02a3da: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -02a3de: 540d 7b02 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02a3e2: 6e10 040d 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02a3e8: 0a04 |0044: move-result v4 │ │ -02a3ea: 5232 4702 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02a3ee: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -02a3f2: 540d 7b02 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02a3f6: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -02a3fa: 6e20 fe0c ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02a400: 0c0d |0050: move-result-object v13 │ │ -02a402: 1f0d 2001 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02a406: 52d6 4702 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02a40a: 0129 |0055: move v9, v2 │ │ -02a40c: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -02a410: 523d 4702 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02a414: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -02a418: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -02a41c: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -02a420: 540d 7b02 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02a424: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02a428: 6e20 fe0c 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02a42e: 0c03 |0067: move-result-object v3 │ │ -02a430: 1f03 2001 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02a434: 28ee |006a: goto 0058 // -0012 │ │ -02a436: 523d 4702 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02a43a: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -02a43e: 523d 4602 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -02a442: 523e 4902 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02a446: c6ed |0073: add-float/2addr v13, v14 │ │ -02a448: 82be |0074: int-to-float v14, v11 │ │ -02a44a: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -02a44e: 523d 4602 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -02a452: 523e 4902 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02a456: c6ed |007b: add-float/2addr v13, v14 │ │ -02a458: a608 0d07 |007c: add-float v8, v13, v7 │ │ -02a45c: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -02a460: 520d 8702 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02a464: 82dd |0082: int-to-float v13, v13 │ │ -02a466: c61d |0083: add-float/2addr v13, v1 │ │ -02a468: 82ae |0084: int-to-float v14, v10 │ │ -02a46a: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -02a46e: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -02a472: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -02a476: 540d 8002 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ -02a47a: 871e |008d: float-to-int v14, v1 │ │ -02a47c: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -02a480: 520f 9202 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0292 │ │ -02a484: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -02a488: 5200 8702 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02a48c: 0210 0000 |0096: move/from16 v16, v0 │ │ -02a490: 0200 1000 |0098: move/from16 v0, v16 │ │ -02a494: 8200 |009a: int-to-float v0, v0 │ │ -02a496: 0210 0000 |009b: move/from16 v16, v0 │ │ -02a49a: a610 1001 |009d: add-float v16, v16, v1 │ │ -02a49e: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -02a4a2: a610 1011 |00a1: add-float v16, v16, v17 │ │ -02a4a6: 0200 1000 |00a3: move/from16 v0, v16 │ │ -02a4aa: 8700 |00a5: float-to-int v0, v0 │ │ -02a4ac: 0210 0000 |00a6: move/from16 v16, v0 │ │ -02a4b0: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -02a4b4: 5200 6702 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0267 │ │ -02a4b8: 0211 0000 |00ac: move/from16 v17, v0 │ │ -02a4bc: 7405 e900 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@00e9 │ │ -02a4c2: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -02a4c6: 540d 8002 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ -02a4ca: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -02a4ce: 6e20 e600 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@00e6 │ │ -02a4d4: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -02a4d8: 82dd |00bc: int-to-float v13, v13 │ │ -02a4da: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -02a4de: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -02a4e2: 0e00 |00c1: return-void │ │ -02a4e4: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -02a4e8: 540d 6502 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02a4ec: 6e20 ef05 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ -02a4f2: 0a0c |00c9: move-result v12 │ │ -02a4f4: a60d 080c |00ca: add-float v13, v8, v12 │ │ -02a4f8: 82be |00cc: int-to-float v14, v11 │ │ -02a4fa: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -02a4fe: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -02a502: c6d8 |00d1: add-float/2addr v8, v13 │ │ -02a504: 28ac |00d2: goto 007e // -0054 │ │ -02a506: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -02a50a: 2881 |00d5: goto 0056 // -007f │ │ +02b4c4: |[02b4c4] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +02b4d4: 7502 3f0b 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0b3f │ │ +02b4da: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +02b4de: 520d 8702 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02b4e2: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +02b4e6: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +02b4ea: 540d 8002 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ +02b4ee: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +02b4f2: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +02b4f6: 540d 7b02 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b4fa: 6e10 040d 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02b500: 0a0d |0016: move-result v13 │ │ +02b502: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +02b506: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +02b50a: 540d 6502 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02b50e: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +02b512: 7401 2a07 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02b518: 0a0a |0022: move-result v10 │ │ +02b51a: 7401 2c07 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02b520: 0a0b |0026: move-result v11 │ │ +02b522: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +02b526: 520d 8702 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02b52a: 82dd |002b: int-to-float v13, v13 │ │ +02b52c: 82be |002c: int-to-float v14, v11 │ │ +02b52e: a907 0d0e |002d: div-float v7, v13, v14 │ │ +02b532: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +02b534: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +02b538: 540d 7b02 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b53c: 120e |0034: const/4 v14, #int 0 // #0 │ │ +02b53e: 6e20 fe0c ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02b544: 0c03 |0038: move-result-object v3 │ │ +02b546: 1f03 2001 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02b54a: 5238 4602 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02b54e: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +02b552: 540d 7b02 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b556: 6e10 040d 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02b55c: 0a04 |0044: move-result v4 │ │ +02b55e: 5232 4702 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02b562: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +02b566: 540d 7b02 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b56a: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +02b56e: 6e20 fe0c ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02b574: 0c0d |0050: move-result-object v13 │ │ +02b576: 1f0d 2001 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02b57a: 52d6 4702 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02b57e: 0129 |0055: move v9, v2 │ │ +02b580: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +02b584: 523d 4702 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02b588: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +02b58c: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +02b590: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +02b594: 540d 7b02 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02b598: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02b59c: 6e20 fe0c 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02b5a2: 0c03 |0067: move-result-object v3 │ │ +02b5a4: 1f03 2001 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02b5a8: 28ee |006a: goto 0058 // -0012 │ │ +02b5aa: 523d 4702 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02b5ae: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +02b5b2: 523d 4602 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02b5b6: 523e 4902 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02b5ba: c6ed |0073: add-float/2addr v13, v14 │ │ +02b5bc: 82be |0074: int-to-float v14, v11 │ │ +02b5be: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +02b5c2: 523d 4602 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02b5c6: 523e 4902 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02b5ca: c6ed |007b: add-float/2addr v13, v14 │ │ +02b5cc: a608 0d07 |007c: add-float v8, v13, v7 │ │ +02b5d0: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +02b5d4: 520d 8702 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02b5d8: 82dd |0082: int-to-float v13, v13 │ │ +02b5da: c61d |0083: add-float/2addr v13, v1 │ │ +02b5dc: 82ae |0084: int-to-float v14, v10 │ │ +02b5de: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +02b5e2: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +02b5e6: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +02b5ea: 540d 8002 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ +02b5ee: 871e |008d: float-to-int v14, v1 │ │ +02b5f0: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +02b5f4: 520f 9202 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0292 │ │ +02b5f8: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +02b5fc: 5200 8702 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02b600: 0210 0000 |0096: move/from16 v16, v0 │ │ +02b604: 0200 1000 |0098: move/from16 v0, v16 │ │ +02b608: 8200 |009a: int-to-float v0, v0 │ │ +02b60a: 0210 0000 |009b: move/from16 v16, v0 │ │ +02b60e: a610 1001 |009d: add-float v16, v16, v1 │ │ +02b612: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +02b616: a610 1011 |00a1: add-float v16, v16, v17 │ │ +02b61a: 0200 1000 |00a3: move/from16 v0, v16 │ │ +02b61e: 8700 |00a5: float-to-int v0, v0 │ │ +02b620: 0210 0000 |00a6: move/from16 v16, v0 │ │ +02b624: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +02b628: 5200 6702 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0267 │ │ +02b62c: 0211 0000 |00ac: move/from16 v17, v0 │ │ +02b630: 7405 e900 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@00e9 │ │ +02b636: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +02b63a: 540d 8002 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ +02b63e: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +02b642: 6e20 e600 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@00e6 │ │ +02b648: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +02b64c: 82dd |00bc: int-to-float v13, v13 │ │ +02b64e: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +02b652: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +02b656: 0e00 |00c1: return-void │ │ +02b658: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +02b65c: 540d 6502 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02b660: 6e20 ef05 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ +02b666: 0a0c |00c9: move-result v12 │ │ +02b668: a60d 080c |00ca: add-float v13, v8, v12 │ │ +02b66c: 82be |00cc: int-to-float v14, v11 │ │ +02b66e: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +02b672: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +02b676: c6d8 |00d1: add-float/2addr v8, v13 │ │ +02b678: 28ac |00d2: goto 007e // -0054 │ │ +02b67a: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +02b67e: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1965 │ │ 0x0003 line=1968 │ │ 0x001f line=1969 │ │ 0x0023 line=1970 │ │ 0x0027 line=1972 │ │ @@ -31666,181 +31666,181 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 310 16-bit code units │ │ -02a50c: |[02a50c] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -02a51c: 6e10 c80a 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ -02a522: 0a00 |0003: move-result v0 │ │ -02a524: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -02a528: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -02a52a: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -02a52e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02a530: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -02a534: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -02a536: 5ce0 7902 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02a53a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -02a53c: 5ce0 7a02 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ -02a540: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -02a542: 59e0 6402 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02a546: 54e0 9402 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02a54a: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -02a54e: 54e0 9402 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02a552: 6e10 da0a 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0ada │ │ -02a558: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -02a55a: 5be0 9402 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02a55e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -02a560: 0f00 |0022: return v0 │ │ -02a562: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -02a566: 55e0 7902 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02a56a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -02a56e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -02a570: 28f8 |002a: goto 0022 // -0008 │ │ -02a572: 55e0 7a02 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ -02a576: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -02a57a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -02a57c: 28f2 |0030: goto 0022 // -000e │ │ -02a57e: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ -02a584: 54e0 9402 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02a588: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -02a58c: 7100 d90a 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0ad9 │ │ -02a592: 0c00 |003b: move-result-object v0 │ │ -02a594: 5be0 9402 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02a598: 54e0 9402 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02a59c: 6e20 d20a f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0ad2 │ │ -02a5a2: 55e0 7902 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02a5a6: 28dd |0045: goto 0022 // -0023 │ │ -02a5a8: 52e7 6402 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02a5ac: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -02a5ae: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -02a5b2: 7120 dc05 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ -02a5b8: 0a09 |004e: move-result v9 │ │ -02a5ba: 7120 e005 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ -02a5c0: 0a0a |0052: move-result v10 │ │ -02a5c2: 52e0 7c02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02a5c6: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -02a5ca: 7110 a50c 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -02a5d0: 0a0b |005a: move-result v11 │ │ -02a5d2: 7120 e105 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@05e1 │ │ -02a5d8: 0a0c |005e: move-result v12 │ │ -02a5da: 52e0 7d02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027d │ │ -02a5de: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -02a5e2: 7110 a50c 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -02a5e8: 0a0d |0066: move-result v13 │ │ -02a5ea: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -02a5ec: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -02a5f0: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ -02a5f4: 52e0 7c02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02a5f8: 7030 3807 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0738 │ │ -02a5fe: 0a00 |0071: move-result v0 │ │ -02a600: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ -02a604: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -02a606: 8783 |0075: float-to-int v3, v8 │ │ -02a608: 87a4 |0076: float-to-int v4, v10 │ │ -02a60a: 87c5 |0077: float-to-int v5, v12 │ │ -02a60c: 07e0 |0078: move-object v0, v14 │ │ -02a60e: 07e1 |0079: move-object v1, v14 │ │ -02a610: 7406 0507 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0705 │ │ -02a616: 0a00 |007d: move-result v0 │ │ -02a618: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ -02a61c: 59ea 7c02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02a620: 59ea 7702 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -02a624: 59ec 7d02 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027d │ │ -02a628: 1210 |0086: const/4 v0, #int 1 // #1 │ │ -02a62a: 5ce0 7a02 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ -02a62e: 1200 |0089: const/4 v0, #int 0 // #0 │ │ -02a630: 2898 |008a: goto 0022 // -0068 │ │ -02a632: 52e0 9302 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ -02a636: 8200 |008d: int-to-float v0, v0 │ │ -02a638: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ -02a63c: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ -02a640: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ -02a644: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ -02a648: 1210 |0096: const/4 v0, #int 1 // #1 │ │ -02a64a: 5ce0 7902 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02a64e: 1210 |0099: const/4 v0, #int 1 // #1 │ │ -02a650: 7020 6207 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ -02a656: 1200 |009d: const/4 v0, #int 0 // #0 │ │ -02a658: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ -02a65c: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ -02a660: 52e0 7702 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -02a664: 52e1 9302 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ -02a668: 8211 |00a6: int-to-float v1, v1 │ │ -02a66a: c610 |00a7: add-float/2addr v0, v1 │ │ -02a66c: 59e0 7c02 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02a670: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ -02a672: 7020 6307 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ -02a678: 55e0 7902 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02a67c: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ -02a680: 7020 4907 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0749 │ │ -02a686: 0a00 |00b5: move-result v0 │ │ -02a688: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ -02a68c: 7110 a206 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ -02a692: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ -02a696: 52e0 7702 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -02a69a: 52e1 9302 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ -02a69e: 8211 |00c1: int-to-float v1, v1 │ │ -02a6a0: c710 |00c2: sub-float/2addr v0, v1 │ │ -02a6a2: 28e5 |00c3: goto 00a8 // -001b │ │ -02a6a4: 52e0 9302 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ -02a6a8: 8200 |00c6: int-to-float v0, v0 │ │ -02a6aa: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ -02a6ae: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ -02a6b2: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ -02a6b4: 5ce0 7a02 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ -02a6b8: 28e0 |00ce: goto 00ae // -0020 │ │ -02a6ba: 6e10 cb0a 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0acb │ │ -02a6c0: 0a00 |00d2: move-result v0 │ │ -02a6c2: 59e0 7702 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -02a6c6: 59e0 7c02 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02a6ca: 6e10 cd0a 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0acd │ │ -02a6d0: 0a00 |00da: move-result v0 │ │ -02a6d2: 59e0 7d02 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027d │ │ -02a6d6: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ -02a6d8: 7120 df05 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ -02a6de: 0a00 |00e1: move-result v0 │ │ -02a6e0: 59e0 6402 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02a6e4: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ -02a6e6: 5ce0 7a02 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ -02a6ea: 54e0 8e02 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -02a6ee: 6e10 290c 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c29 │ │ -02a6f4: 52e0 8d02 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ -02a6f8: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ -02a6fa: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ -02a6fe: 54e0 8e02 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -02a702: 6e10 2f0c 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0c2f │ │ -02a708: 0a00 |00f6: move-result v0 │ │ -02a70a: 54e1 8e02 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -02a70e: 6e10 2c0c 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0c2c │ │ -02a714: 0a01 |00fc: move-result v1 │ │ -02a716: b110 |00fd: sub-int/2addr v0, v1 │ │ -02a718: 7110 a60c 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ -02a71e: 0a00 |0101: move-result v0 │ │ -02a720: 52e1 6b02 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@026b │ │ -02a724: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ -02a728: 54e0 8e02 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -02a72c: 6e10 280c 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ -02a732: 1200 |010b: const/4 v0, #int 0 // #0 │ │ -02a734: 5ce0 8802 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ -02a738: 6e10 4b07 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ -02a73e: 1210 |0111: const/4 v0, #int 1 // #1 │ │ -02a740: 5ce0 7902 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02a744: 1210 |0114: const/4 v0, #int 1 // #1 │ │ -02a746: 7020 6207 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ -02a74c: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ -02a750: 7010 0707 0e00 |011a: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ -02a756: 1200 |011d: const/4 v0, #int 0 // #0 │ │ -02a758: 5ce0 7902 |011e: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02a75c: 2900 14ff |0120: goto/16 0034 // -00ec │ │ -02a760: 7020 4307 fe00 |0122: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0743 │ │ -02a766: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -02a76a: 0000 |0127: nop // spacer │ │ -02a76c: 0002 0300 0000 0000 0200 0000 0600 ... |0128: sparse-switch-data (14 units) │ │ +02b680: |[02b680] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +02b690: 6e10 c80a 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ +02b696: 0a00 |0003: move-result v0 │ │ +02b698: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +02b69c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +02b69e: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +02b6a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02b6a4: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +02b6a8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +02b6aa: 5ce0 7902 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02b6ae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +02b6b0: 5ce0 7a02 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ +02b6b4: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +02b6b6: 59e0 6402 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02b6ba: 54e0 9402 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02b6be: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +02b6c2: 54e0 9402 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02b6c6: 6e10 da0a 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0ada │ │ +02b6cc: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +02b6ce: 5be0 9402 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02b6d2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +02b6d4: 0f00 |0022: return v0 │ │ +02b6d6: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +02b6da: 55e0 7902 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02b6de: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +02b6e2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +02b6e4: 28f8 |002a: goto 0022 // -0008 │ │ +02b6e6: 55e0 7a02 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ +02b6ea: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +02b6ee: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +02b6f0: 28f2 |0030: goto 0022 // -000e │ │ +02b6f2: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ +02b6f8: 54e0 9402 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02b6fc: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +02b700: 7100 d90a 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0ad9 │ │ +02b706: 0c00 |003b: move-result-object v0 │ │ +02b708: 5be0 9402 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02b70c: 54e0 9402 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02b710: 6e20 d20a f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0ad2 │ │ +02b716: 55e0 7902 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02b71a: 28dd |0045: goto 0022 // -0023 │ │ +02b71c: 52e7 6402 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02b720: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +02b722: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +02b726: 7120 dc05 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ +02b72c: 0a09 |004e: move-result v9 │ │ +02b72e: 7120 e005 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ +02b734: 0a0a |0052: move-result v10 │ │ +02b736: 52e0 7c02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b73a: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +02b73e: 7110 a50c 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +02b744: 0a0b |005a: move-result v11 │ │ +02b746: 7120 e105 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@05e1 │ │ +02b74c: 0a0c |005e: move-result v12 │ │ +02b74e: 52e0 7d02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027d │ │ +02b752: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +02b756: 7110 a50c 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +02b75c: 0a0d |0066: move-result v13 │ │ +02b75e: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +02b760: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +02b764: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ +02b768: 52e0 7c02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b76c: 7030 3807 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0738 │ │ +02b772: 0a00 |0071: move-result v0 │ │ +02b774: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ +02b778: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +02b77a: 8783 |0075: float-to-int v3, v8 │ │ +02b77c: 87a4 |0076: float-to-int v4, v10 │ │ +02b77e: 87c5 |0077: float-to-int v5, v12 │ │ +02b780: 07e0 |0078: move-object v0, v14 │ │ +02b782: 07e1 |0079: move-object v1, v14 │ │ +02b784: 7406 0507 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0705 │ │ +02b78a: 0a00 |007d: move-result v0 │ │ +02b78c: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ +02b790: 59ea 7c02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b794: 59ea 7702 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02b798: 59ec 7d02 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027d │ │ +02b79c: 1210 |0086: const/4 v0, #int 1 // #1 │ │ +02b79e: 5ce0 7a02 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ +02b7a2: 1200 |0089: const/4 v0, #int 0 // #0 │ │ +02b7a4: 2898 |008a: goto 0022 // -0068 │ │ +02b7a6: 52e0 9302 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ +02b7aa: 8200 |008d: int-to-float v0, v0 │ │ +02b7ac: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ +02b7b0: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ +02b7b4: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ +02b7b8: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ +02b7bc: 1210 |0096: const/4 v0, #int 1 // #1 │ │ +02b7be: 5ce0 7902 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02b7c2: 1210 |0099: const/4 v0, #int 1 // #1 │ │ +02b7c4: 7020 6207 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ +02b7ca: 1200 |009d: const/4 v0, #int 0 // #0 │ │ +02b7cc: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ +02b7d0: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ +02b7d4: 52e0 7702 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02b7d8: 52e1 9302 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ +02b7dc: 8211 |00a6: int-to-float v1, v1 │ │ +02b7de: c610 |00a7: add-float/2addr v0, v1 │ │ +02b7e0: 59e0 7c02 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b7e4: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ +02b7e6: 7020 6307 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ +02b7ec: 55e0 7902 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02b7f0: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ +02b7f4: 7020 4907 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0749 │ │ +02b7fa: 0a00 |00b5: move-result v0 │ │ +02b7fc: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ +02b800: 7110 a206 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ +02b806: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ +02b80a: 52e0 7702 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02b80e: 52e1 9302 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ +02b812: 8211 |00c1: int-to-float v1, v1 │ │ +02b814: c710 |00c2: sub-float/2addr v0, v1 │ │ +02b816: 28e5 |00c3: goto 00a8 // -001b │ │ +02b818: 52e0 9302 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ +02b81c: 8200 |00c6: int-to-float v0, v0 │ │ +02b81e: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ +02b822: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ +02b826: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ +02b828: 5ce0 7a02 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ +02b82c: 28e0 |00ce: goto 00ae // -0020 │ │ +02b82e: 6e10 cb0a 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0acb │ │ +02b834: 0a00 |00d2: move-result v0 │ │ +02b836: 59e0 7702 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02b83a: 59e0 7c02 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02b83e: 6e10 cd0a 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0acd │ │ +02b844: 0a00 |00da: move-result v0 │ │ +02b846: 59e0 7d02 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027d │ │ +02b84a: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ +02b84c: 7120 df05 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ +02b852: 0a00 |00e1: move-result v0 │ │ +02b854: 59e0 6402 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02b858: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ +02b85a: 5ce0 7a02 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@027a │ │ +02b85e: 54e0 8e02 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02b862: 6e10 290c 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c29 │ │ +02b868: 52e0 8d02 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028d │ │ +02b86c: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ +02b86e: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ +02b872: 54e0 8e02 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02b876: 6e10 2f0c 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0c2f │ │ +02b87c: 0a00 |00f6: move-result v0 │ │ +02b87e: 54e1 8e02 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02b882: 6e10 2c0c 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0c2c │ │ +02b888: 0a01 |00fc: move-result v1 │ │ +02b88a: b110 |00fd: sub-int/2addr v0, v1 │ │ +02b88c: 7110 a60c 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ +02b892: 0a00 |0101: move-result v0 │ │ +02b894: 52e1 6b02 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@026b │ │ +02b898: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ +02b89c: 54e0 8e02 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02b8a0: 6e10 280c 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ +02b8a6: 1200 |010b: const/4 v0, #int 0 // #0 │ │ +02b8a8: 5ce0 8802 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ +02b8ac: 6e10 4b07 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ +02b8b2: 1210 |0111: const/4 v0, #int 1 // #1 │ │ +02b8b4: 5ce0 7902 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02b8b8: 1210 |0114: const/4 v0, #int 1 // #1 │ │ +02b8ba: 7020 6207 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ +02b8c0: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ +02b8c4: 7010 0707 0e00 |011a: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ +02b8ca: 1200 |011d: const/4 v0, #int 0 // #0 │ │ +02b8cc: 5ce0 7902 |011e: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02b8d0: 2900 14ff |0120: goto/16 0034 // -00ec │ │ +02b8d4: 7020 4307 fe00 |0122: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0743 │ │ +02b8da: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +02b8de: 0000 |0127: nop // spacer │ │ +02b8e0: 0002 0300 0000 0000 0200 0000 0600 ... |0128: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ 0x0006 line=1558 │ │ 0x000c line=1561 │ │ 0x000f line=1562 │ │ 0x0012 line=1563 │ │ @@ -31915,210 +31915,210 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 30 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 400 16-bit code units │ │ -02a788: |[02a788] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -02a798: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ -02a79c: 0200 1600 |0002: move/from16 v0, v22 │ │ -02a7a0: 0801 1800 |0004: move-object/from16 v1, v24 │ │ -02a7a4: 5c10 7602 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ -02a7a8: 7401 4b07 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ -02a7ae: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ -02a7b2: 0200 1600 |000d: move/from16 v0, v22 │ │ -02a7b6: 0801 1800 |000f: move-object/from16 v1, v24 │ │ -02a7ba: 5c10 7602 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ -02a7be: 7401 1a07 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -02a7c4: 0a05 |0016: move-result v5 │ │ -02a7c6: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ -02a7ca: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ -02a7ce: 7401 2607 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0726 │ │ -02a7d4: 0a0f |001e: move-result v15 │ │ -02a7d6: 7401 2807 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ -02a7dc: 0a11 |0022: move-result v17 │ │ -02a7de: 7401 2707 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0727 │ │ -02a7e4: 0a10 |0026: move-result v16 │ │ -02a7e6: 7401 2507 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0725 │ │ -02a7ec: 0a0e |002a: move-result v14 │ │ -02a7ee: 7401 2a07 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -02a7f4: 0a12 |002e: move-result v18 │ │ -02a7f6: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -02a7f8: 120a |0030: const/4 v10, #int 0 // #0 │ │ -02a7fa: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ -02a7fe: 0800 1800 |0033: move-object/from16 v0, v24 │ │ -02a802: 6e20 1907 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -02a808: 0c02 |0038: move-result-object v2 │ │ -02a80a: 6e10 040b 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -02a810: 0a16 |003c: move-result v22 │ │ -02a812: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ -02a816: 0200 1600 |003f: move/from16 v0, v22 │ │ -02a81a: 0201 1700 |0041: move/from16 v1, v23 │ │ -02a81e: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ -02a822: 6e10 f80a 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ -02a828: 0c0d |0048: move-result-object v13 │ │ -02a82a: 1f0d 2101 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -02a82e: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -02a830: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -02a832: 55d0 4c02 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -02a836: 0216 0000 |004f: move/from16 v22, v0 │ │ -02a83a: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ -02a83e: 52d0 4a02 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ -02a842: 0216 0000 |0055: move/from16 v22, v0 │ │ -02a846: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ -02a84a: 52d0 4a02 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ -02a84e: 0216 0000 |005b: move/from16 v22, v0 │ │ -02a852: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ -02a856: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ -02a85c: 01f3 |0062: move v3, v15 │ │ -02a85e: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ -02a864: 0204 1100 |0066: move/from16 v4, v17 │ │ -02a868: 9003 0312 |0068: add-int v3, v3, v18 │ │ -02a86c: 6e10 fb0a 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02a872: 0a16 |006d: move-result v22 │ │ -02a874: 9016 1603 |006e: add-int v22, v22, v3 │ │ -02a878: 6e10 fa0a 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ -02a87e: 0a17 |0073: move-result v23 │ │ -02a880: 9017 1704 |0074: add-int v23, v23, v4 │ │ -02a884: 0200 1600 |0076: move/from16 v0, v22 │ │ -02a888: 0201 1700 |0078: move/from16 v1, v23 │ │ -02a88c: 6e51 080b 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b08 │ │ -02a892: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02a896: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -02a89a: 28b0 |0081: goto 0031 // -0050 │ │ -02a89c: 01f3 |0082: move v3, v15 │ │ -02a89e: 6e10 fb0a 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02a8a4: 0a16 |0086: move-result v22 │ │ -02a8a6: 900f 0f16 |0087: add-int v15, v15, v22 │ │ -02a8aa: 28da |0089: goto 0063 // -0026 │ │ -02a8ac: 6e10 fb0a 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02a8b2: 0a16 |008d: move-result v22 │ │ -02a8b4: 9116 1416 |008e: sub-int v22, v20, v22 │ │ -02a8b8: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ -02a8bc: 0200 1600 |0092: move/from16 v0, v22 │ │ -02a8c0: 7120 a90c f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -02a8c6: 0a03 |0097: move-result v3 │ │ -02a8c8: 28cb |0098: goto 0063 // -0035 │ │ -02a8ca: 9116 1410 |0099: sub-int v22, v20, v16 │ │ -02a8ce: 6e10 fb0a 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02a8d4: 0a17 |009e: move-result v23 │ │ -02a8d6: 9103 1617 |009f: sub-int v3, v22, v23 │ │ -02a8da: 6e10 fb0a 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02a8e0: 0a16 |00a4: move-result v22 │ │ -02a8e2: 9010 1016 |00a5: add-int v16, v16, v22 │ │ -02a8e6: 28bc |00a7: goto 0063 // -0044 │ │ -02a8e8: 0204 1100 |00a8: move/from16 v4, v17 │ │ -02a8ec: 6e10 fa0a 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ -02a8f2: 0a16 |00ad: move-result v22 │ │ -02a8f4: 9011 1116 |00ae: add-int v17, v17, v22 │ │ -02a8f8: 28b8 |00b0: goto 0068 // -0048 │ │ -02a8fa: 6e10 fa0a 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ -02a900: 0a16 |00b4: move-result v22 │ │ -02a902: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ -02a906: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ -02a90a: 0200 1600 |00b9: move/from16 v0, v22 │ │ -02a90e: 0201 1100 |00bb: move/from16 v1, v17 │ │ -02a912: 7120 a90c 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -02a918: 0a04 |00c0: move-result v4 │ │ -02a91a: 28a7 |00c1: goto 0068 // -0059 │ │ -02a91c: 9116 070e |00c2: sub-int v22, v7, v14 │ │ -02a920: 6e10 fa0a 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ -02a926: 0a17 |00c7: move-result v23 │ │ -02a928: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ -02a92c: 6e10 fa0a 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ -02a932: 0a16 |00cd: move-result v22 │ │ -02a934: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ -02a938: 2898 |00d0: goto 0068 // -0068 │ │ -02a93a: 120a |00d1: const/4 v10, #int 0 // #0 │ │ -02a93c: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ -02a940: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -02a944: 6e20 1907 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -02a94a: 0c02 |00d9: move-result-object v2 │ │ -02a94c: 6e10 040b 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -02a952: 0a16 |00dd: move-result v22 │ │ -02a954: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ -02a958: 0200 1600 |00e0: move/from16 v0, v22 │ │ -02a95c: 0201 1700 |00e2: move/from16 v1, v23 │ │ -02a960: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ -02a964: 6e10 f80a 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ -02a96a: 0c0d |00e9: move-result-object v13 │ │ -02a96c: 1f0d 2101 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -02a970: 55d0 4c02 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -02a974: 0216 0000 |00ee: move/from16 v22, v0 │ │ -02a978: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ -02a97c: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ -02a980: 6e20 3007 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ -02a986: 0c0b |00f7: move-result-object v11 │ │ -02a988: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ -02a98c: 0200 1400 |00fa: move/from16 v0, v20 │ │ -02a990: 8200 |00fc: int-to-float v0, v0 │ │ -02a992: 0216 0000 |00fd: move/from16 v22, v0 │ │ -02a996: 52b0 4602 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -02a99a: 0217 0000 |0101: move/from16 v23, v0 │ │ -02a99e: a816 1617 |0103: mul-float v22, v22, v23 │ │ -02a9a2: 0200 1600 |0105: move/from16 v0, v22 │ │ -02a9a6: 870c |0107: float-to-int v12, v0 │ │ -02a9a8: 9003 0f0c |0108: add-int v3, v15, v12 │ │ -02a9ac: 0204 1100 |010a: move/from16 v4, v17 │ │ -02a9b0: 55d0 4d02 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024d │ │ -02a9b4: 0216 0000 |010e: move/from16 v22, v0 │ │ -02a9b8: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ -02a9bc: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ -02a9c0: 0200 1600 |0114: move/from16 v0, v22 │ │ -02a9c4: 5cd0 4d02 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024d │ │ -02a9c8: 9116 140f |0118: sub-int v22, v20, v15 │ │ -02a9cc: 9116 1610 |011a: sub-int v22, v22, v16 │ │ -02a9d0: 0200 1600 |011c: move/from16 v0, v22 │ │ -02a9d4: 8200 |011e: int-to-float v0, v0 │ │ -02a9d6: 0216 0000 |011f: move/from16 v22, v0 │ │ -02a9da: 52d0 4f02 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ -02a9de: 0217 0000 |0123: move/from16 v23, v0 │ │ -02a9e2: a816 1617 |0125: mul-float v22, v22, v23 │ │ -02a9e6: 0200 1600 |0127: move/from16 v0, v22 │ │ -02a9ea: 8700 |0129: float-to-int v0, v0 │ │ -02a9ec: 0216 0000 |012a: move/from16 v22, v0 │ │ -02a9f0: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ -02a9f4: 7702 ea0a 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -02a9fa: 0a15 |0131: move-result v21 │ │ -02a9fc: 9116 0711 |0132: sub-int v22, v7, v17 │ │ -02aa00: 9116 160e |0134: sub-int v22, v22, v14 │ │ -02aa04: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ -02aa08: 7702 ea0a 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -02aa0e: 0a08 |013b: move-result v8 │ │ -02aa10: 0200 1500 |013c: move/from16 v0, v21 │ │ -02aa14: 6e30 090b 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0b09 │ │ -02aa1a: 6e10 fb0a 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02aa20: 0a16 |0144: move-result v22 │ │ -02aa22: 9016 1603 |0145: add-int v22, v22, v3 │ │ -02aa26: 6e10 fa0a 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ -02aa2c: 0a17 |014a: move-result v23 │ │ -02aa2e: 9017 1704 |014b: add-int v23, v23, v4 │ │ -02aa32: 0200 1600 |014d: move/from16 v0, v22 │ │ -02aa36: 0201 1700 |014f: move/from16 v1, v23 │ │ -02aa3a: 6e51 080b 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b08 │ │ -02aa40: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ -02aa44: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ -02aa48: 0200 1100 |0158: move/from16 v0, v17 │ │ -02aa4c: 0801 1800 |015a: move-object/from16 v1, v24 │ │ -02aa50: 5910 9202 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0292 │ │ -02aa54: 9116 070e |015e: sub-int v22, v7, v14 │ │ -02aa58: 0200 1600 |0160: move/from16 v0, v22 │ │ -02aa5c: 0801 1800 |0162: move-object/from16 v1, v24 │ │ -02aa60: 5910 6702 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0267 │ │ -02aa64: 0800 1800 |0166: move-object/from16 v0, v24 │ │ -02aa68: 5906 6d02 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@026d │ │ -02aa6c: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ -02aa70: 0200 1600 |016c: move/from16 v0, v22 │ │ -02aa74: 0801 1800 |016e: move-object/from16 v1, v24 │ │ -02aa78: 5c10 7102 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ -02aa7c: 0e00 |0172: return-void │ │ -02aa7e: 0000 |0173: nop // spacer │ │ -02aa80: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ -02aa9c: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ +02b8fc: |[02b8fc] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +02b90c: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ +02b910: 0200 1600 |0002: move/from16 v0, v22 │ │ +02b914: 0801 1800 |0004: move-object/from16 v1, v24 │ │ +02b918: 5c10 7602 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ +02b91c: 7401 4b07 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ +02b922: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ +02b926: 0200 1600 |000d: move/from16 v0, v22 │ │ +02b92a: 0801 1800 |000f: move-object/from16 v1, v24 │ │ +02b92e: 5c10 7602 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ +02b932: 7401 1a07 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02b938: 0a05 |0016: move-result v5 │ │ +02b93a: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ +02b93e: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ +02b942: 7401 2607 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0726 │ │ +02b948: 0a0f |001e: move-result v15 │ │ +02b94a: 7401 2807 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ +02b950: 0a11 |0022: move-result v17 │ │ +02b952: 7401 2707 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0727 │ │ +02b958: 0a10 |0026: move-result v16 │ │ +02b95a: 7401 2507 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0725 │ │ +02b960: 0a0e |002a: move-result v14 │ │ +02b962: 7401 2a07 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02b968: 0a12 |002e: move-result v18 │ │ +02b96a: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +02b96c: 120a |0030: const/4 v10, #int 0 // #0 │ │ +02b96e: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ +02b972: 0800 1800 |0033: move-object/from16 v0, v24 │ │ +02b976: 6e20 1907 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02b97c: 0c02 |0038: move-result-object v2 │ │ +02b97e: 6e10 040b 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +02b984: 0a16 |003c: move-result v22 │ │ +02b986: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ +02b98a: 0200 1600 |003f: move/from16 v0, v22 │ │ +02b98e: 0201 1700 |0041: move/from16 v1, v23 │ │ +02b992: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ +02b996: 6e10 f80a 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ +02b99c: 0c0d |0048: move-result-object v13 │ │ +02b99e: 1f0d 2101 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02b9a2: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +02b9a4: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +02b9a6: 55d0 4c02 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02b9aa: 0216 0000 |004f: move/from16 v22, v0 │ │ +02b9ae: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ +02b9b2: 52d0 4a02 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ +02b9b6: 0216 0000 |0055: move/from16 v22, v0 │ │ +02b9ba: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ +02b9be: 52d0 4a02 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ +02b9c2: 0216 0000 |005b: move/from16 v22, v0 │ │ +02b9c6: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ +02b9ca: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ +02b9d0: 01f3 |0062: move v3, v15 │ │ +02b9d2: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ +02b9d8: 0204 1100 |0066: move/from16 v4, v17 │ │ +02b9dc: 9003 0312 |0068: add-int v3, v3, v18 │ │ +02b9e0: 6e10 fb0a 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02b9e6: 0a16 |006d: move-result v22 │ │ +02b9e8: 9016 1603 |006e: add-int v22, v22, v3 │ │ +02b9ec: 6e10 fa0a 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ +02b9f2: 0a17 |0073: move-result v23 │ │ +02b9f4: 9017 1704 |0074: add-int v23, v23, v4 │ │ +02b9f8: 0200 1600 |0076: move/from16 v0, v22 │ │ +02b9fc: 0201 1700 |0078: move/from16 v1, v23 │ │ +02ba00: 6e51 080b 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b08 │ │ +02ba06: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ +02ba0a: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +02ba0e: 28b0 |0081: goto 0031 // -0050 │ │ +02ba10: 01f3 |0082: move v3, v15 │ │ +02ba12: 6e10 fb0a 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02ba18: 0a16 |0086: move-result v22 │ │ +02ba1a: 900f 0f16 |0087: add-int v15, v15, v22 │ │ +02ba1e: 28da |0089: goto 0063 // -0026 │ │ +02ba20: 6e10 fb0a 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02ba26: 0a16 |008d: move-result v22 │ │ +02ba28: 9116 1416 |008e: sub-int v22, v20, v22 │ │ +02ba2c: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ +02ba30: 0200 1600 |0092: move/from16 v0, v22 │ │ +02ba34: 7120 a90c f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +02ba3a: 0a03 |0097: move-result v3 │ │ +02ba3c: 28cb |0098: goto 0063 // -0035 │ │ +02ba3e: 9116 1410 |0099: sub-int v22, v20, v16 │ │ +02ba42: 6e10 fb0a 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02ba48: 0a17 |009e: move-result v23 │ │ +02ba4a: 9103 1617 |009f: sub-int v3, v22, v23 │ │ +02ba4e: 6e10 fb0a 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02ba54: 0a16 |00a4: move-result v22 │ │ +02ba56: 9010 1016 |00a5: add-int v16, v16, v22 │ │ +02ba5a: 28bc |00a7: goto 0063 // -0044 │ │ +02ba5c: 0204 1100 |00a8: move/from16 v4, v17 │ │ +02ba60: 6e10 fa0a 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ +02ba66: 0a16 |00ad: move-result v22 │ │ +02ba68: 9011 1116 |00ae: add-int v17, v17, v22 │ │ +02ba6c: 28b8 |00b0: goto 0068 // -0048 │ │ +02ba6e: 6e10 fa0a 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ +02ba74: 0a16 |00b4: move-result v22 │ │ +02ba76: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ +02ba7a: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ +02ba7e: 0200 1600 |00b9: move/from16 v0, v22 │ │ +02ba82: 0201 1100 |00bb: move/from16 v1, v17 │ │ +02ba86: 7120 a90c 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +02ba8c: 0a04 |00c0: move-result v4 │ │ +02ba8e: 28a7 |00c1: goto 0068 // -0059 │ │ +02ba90: 9116 070e |00c2: sub-int v22, v7, v14 │ │ +02ba94: 6e10 fa0a 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ +02ba9a: 0a17 |00c7: move-result v23 │ │ +02ba9c: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ +02baa0: 6e10 fa0a 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ +02baa6: 0a16 |00cd: move-result v22 │ │ +02baa8: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ +02baac: 2898 |00d0: goto 0068 // -0068 │ │ +02baae: 120a |00d1: const/4 v10, #int 0 // #0 │ │ +02bab0: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ +02bab4: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +02bab8: 6e20 1907 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02babe: 0c02 |00d9: move-result-object v2 │ │ +02bac0: 6e10 040b 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +02bac6: 0a16 |00dd: move-result v22 │ │ +02bac8: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ +02bacc: 0200 1600 |00e0: move/from16 v0, v22 │ │ +02bad0: 0201 1700 |00e2: move/from16 v1, v23 │ │ +02bad4: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ +02bad8: 6e10 f80a 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ +02bade: 0c0d |00e9: move-result-object v13 │ │ +02bae0: 1f0d 2101 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02bae4: 55d0 4c02 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02bae8: 0216 0000 |00ee: move/from16 v22, v0 │ │ +02baec: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ +02baf0: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ +02baf4: 6e20 3007 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ +02bafa: 0c0b |00f7: move-result-object v11 │ │ +02bafc: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ +02bb00: 0200 1400 |00fa: move/from16 v0, v20 │ │ +02bb04: 8200 |00fc: int-to-float v0, v0 │ │ +02bb06: 0216 0000 |00fd: move/from16 v22, v0 │ │ +02bb0a: 52b0 4602 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02bb0e: 0217 0000 |0101: move/from16 v23, v0 │ │ +02bb12: a816 1617 |0103: mul-float v22, v22, v23 │ │ +02bb16: 0200 1600 |0105: move/from16 v0, v22 │ │ +02bb1a: 870c |0107: float-to-int v12, v0 │ │ +02bb1c: 9003 0f0c |0108: add-int v3, v15, v12 │ │ +02bb20: 0204 1100 |010a: move/from16 v4, v17 │ │ +02bb24: 55d0 4d02 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024d │ │ +02bb28: 0216 0000 |010e: move/from16 v22, v0 │ │ +02bb2c: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ +02bb30: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ +02bb34: 0200 1600 |0114: move/from16 v0, v22 │ │ +02bb38: 5cd0 4d02 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024d │ │ +02bb3c: 9116 140f |0118: sub-int v22, v20, v15 │ │ +02bb40: 9116 1610 |011a: sub-int v22, v22, v16 │ │ +02bb44: 0200 1600 |011c: move/from16 v0, v22 │ │ +02bb48: 8200 |011e: int-to-float v0, v0 │ │ +02bb4a: 0216 0000 |011f: move/from16 v22, v0 │ │ +02bb4e: 52d0 4f02 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ +02bb52: 0217 0000 |0123: move/from16 v23, v0 │ │ +02bb56: a816 1617 |0125: mul-float v22, v22, v23 │ │ +02bb5a: 0200 1600 |0127: move/from16 v0, v22 │ │ +02bb5e: 8700 |0129: float-to-int v0, v0 │ │ +02bb60: 0216 0000 |012a: move/from16 v22, v0 │ │ +02bb64: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ +02bb68: 7702 ea0a 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +02bb6e: 0a15 |0131: move-result v21 │ │ +02bb70: 9116 0711 |0132: sub-int v22, v7, v17 │ │ +02bb74: 9116 160e |0134: sub-int v22, v22, v14 │ │ +02bb78: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ +02bb7c: 7702 ea0a 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +02bb82: 0a08 |013b: move-result v8 │ │ +02bb84: 0200 1500 |013c: move/from16 v0, v21 │ │ +02bb88: 6e30 090b 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0b09 │ │ +02bb8e: 6e10 fb0a 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02bb94: 0a16 |0144: move-result v22 │ │ +02bb96: 9016 1603 |0145: add-int v22, v22, v3 │ │ +02bb9a: 6e10 fa0a 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ +02bba0: 0a17 |014a: move-result v23 │ │ +02bba2: 9017 1704 |014b: add-int v23, v23, v4 │ │ +02bba6: 0200 1600 |014d: move/from16 v0, v22 │ │ +02bbaa: 0201 1700 |014f: move/from16 v1, v23 │ │ +02bbae: 6e51 080b 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b08 │ │ +02bbb4: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ +02bbb8: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ +02bbbc: 0200 1100 |0158: move/from16 v0, v17 │ │ +02bbc0: 0801 1800 |015a: move-object/from16 v1, v24 │ │ +02bbc4: 5910 9202 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0292 │ │ +02bbc8: 9116 070e |015e: sub-int v22, v7, v14 │ │ +02bbcc: 0200 1600 |0160: move/from16 v0, v22 │ │ +02bbd0: 0801 1800 |0162: move-object/from16 v1, v24 │ │ +02bbd4: 5910 6702 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0267 │ │ +02bbd8: 0800 1800 |0166: move-object/from16 v0, v24 │ │ +02bbdc: 5906 6d02 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@026d │ │ +02bbe0: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ +02bbe4: 0200 1600 |016c: move/from16 v0, v22 │ │ +02bbe8: 0801 1800 |016e: move-object/from16 v1, v24 │ │ +02bbec: 5c10 7102 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ +02bbf0: 0e00 |0172: return-void │ │ +02bbf2: 0000 |0173: nop // spacer │ │ +02bbf4: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ +02bc10: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1294 │ │ 0x0008 line=1295 │ │ 0x000b line=1296 │ │ 0x0013 line=1298 │ │ 0x0017 line=1299 │ │ @@ -32224,223 +32224,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -02aab8: |[02aab8] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -02aac8: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -02aacc: 0200 1500 |0002: move/from16 v0, v21 │ │ -02aad0: 0201 1800 |0004: move/from16 v1, v24 │ │ -02aad4: 7120 1e07 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@071e │ │ -02aada: 0a15 |0009: move-result v21 │ │ -02aadc: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -02aae0: 0200 1600 |000c: move/from16 v0, v22 │ │ -02aae4: 0201 1900 |000e: move/from16 v1, v25 │ │ -02aae8: 7120 1e07 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@071e │ │ -02aaee: 0a16 |0013: move-result v22 │ │ -02aaf0: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -02aaf4: 0201 1500 |0016: move/from16 v1, v21 │ │ -02aaf8: 0202 1600 |0018: move/from16 v2, v22 │ │ -02aafc: 6e30 5b07 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@075b │ │ -02ab02: 7401 2307 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0723 │ │ -02ab08: 0a0f |0020: move-result v15 │ │ -02ab0a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -02ab0e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -02ab12: 5200 6e02 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@026e │ │ -02ab16: 0215 0000 |0027: move/from16 v21, v0 │ │ -02ab1a: 0200 1500 |0029: move/from16 v0, v21 │ │ -02ab1e: 7120 ab0c 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ -02ab24: 0a15 |002e: move-result v21 │ │ -02ab26: 0200 1500 |002f: move/from16 v0, v21 │ │ -02ab2a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -02ab2e: 5910 7402 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0274 │ │ -02ab32: 7401 2607 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0726 │ │ -02ab38: 0a15 |0038: move-result v21 │ │ -02ab3a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -02ab3e: 7401 2707 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0727 │ │ -02ab44: 0a16 |003e: move-result v22 │ │ -02ab46: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -02ab4a: 7401 2207 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0722 │ │ -02ab50: 0a15 |0044: move-result v21 │ │ -02ab52: 7401 2807 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ -02ab58: 0a16 |0048: move-result v22 │ │ -02ab5a: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -02ab5e: 7401 2507 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0725 │ │ -02ab64: 0a16 |004e: move-result v22 │ │ -02ab66: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -02ab6a: 7401 1a07 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -02ab70: 0a10 |0054: move-result v16 │ │ -02ab72: 120c |0055: const/4 v12, #int 0 // #0 │ │ -02ab74: 0200 1000 |0056: move/from16 v0, v16 │ │ -02ab78: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -02ab7c: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -02ab80: 6e20 1907 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -02ab86: 0c03 |005f: move-result-object v3 │ │ -02ab88: 6e10 040b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -02ab8e: 0a15 |0063: move-result v21 │ │ -02ab90: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -02ab94: 0200 1500 |0066: move/from16 v0, v21 │ │ -02ab98: 0201 1600 |0068: move/from16 v1, v22 │ │ -02ab9c: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -02aba0: 6e10 f80a 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ -02aba6: 0c0d |006f: move-result-object v13 │ │ -02aba8: 1f0d 2101 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -02abac: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -02abb0: 55d0 4c02 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -02abb4: 0215 0000 |0076: move/from16 v21, v0 │ │ -02abb8: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -02abbc: 52d0 4a02 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ -02abc0: 0215 0000 |007c: move/from16 v21, v0 │ │ -02abc4: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -02abc8: 52d0 4a02 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ -02abcc: 0215 0000 |0082: move/from16 v21, v0 │ │ -02abd0: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -02abd4: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -02abd8: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -02abdc: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -02abe0: 0200 1100 |008c: move/from16 v0, v17 │ │ -02abe4: 0201 1500 |008e: move/from16 v1, v21 │ │ -02abe8: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -02abec: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -02abf0: 0200 1100 |0094: move/from16 v0, v17 │ │ -02abf4: 0201 1500 |0096: move/from16 v1, v21 │ │ -02abf8: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -02abfc: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -02abfe: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -02ac02: 0200 1500 |009d: move/from16 v0, v21 │ │ -02ac06: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -02ac0a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -02ac0e: 0200 1500 |00a3: move/from16 v0, v21 │ │ -02ac12: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -02ac16: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -02ac18: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -02ac1c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -02ac20: 0213 0500 |00ac: move/from16 v19, v5 │ │ -02ac24: 0149 |00ae: move v9, v4 │ │ -02ac26: 52d0 4e02 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024e │ │ -02ac2a: 0215 0000 |00b1: move/from16 v21, v0 │ │ -02ac2e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -02ac32: 0200 1500 |00b5: move/from16 v0, v21 │ │ -02ac36: 0201 1600 |00b7: move/from16 v1, v22 │ │ -02ac3a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -02ac3e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -02ac42: 52d0 4e02 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024e │ │ -02ac46: 0215 0000 |00bf: move/from16 v21, v0 │ │ -02ac4a: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -02ac4e: 0200 1500 |00c3: move/from16 v0, v21 │ │ -02ac52: 0201 1600 |00c5: move/from16 v1, v22 │ │ -02ac56: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -02ac5a: 52d0 4e02 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024e │ │ -02ac5e: 0213 0000 |00cb: move/from16 v19, v0 │ │ -02ac62: 52d0 4b02 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@024b │ │ -02ac66: 0215 0000 |00cf: move/from16 v21, v0 │ │ -02ac6a: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -02ac6e: 0200 1500 |00d3: move/from16 v0, v21 │ │ -02ac72: 0201 1600 |00d5: move/from16 v1, v22 │ │ -02ac76: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -02ac7a: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -02ac7e: 52d0 4b02 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@024b │ │ -02ac82: 0215 0000 |00dd: move/from16 v21, v0 │ │ -02ac86: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -02ac8a: 0200 1500 |00e1: move/from16 v0, v21 │ │ -02ac8e: 0201 1600 |00e3: move/from16 v1, v22 │ │ -02ac92: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -02ac96: 52d9 4b02 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@024b │ │ -02ac9a: 0200 1300 |00e9: move/from16 v0, v19 │ │ -02ac9e: 0201 1200 |00eb: move/from16 v1, v18 │ │ -02aca2: 7120 ea0a 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -02aca8: 0a14 |00f0: move-result v20 │ │ -02acaa: 7120 ea0a 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -02acb0: 0a0a |00f4: move-result v10 │ │ -02acb2: 0200 1400 |00f5: move/from16 v0, v20 │ │ -02acb6: 6e30 090b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0b09 │ │ -02acbc: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -02acc0: 6e10 fa0a 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ -02acc6: 0a15 |00ff: move-result v21 │ │ -02acc8: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -02accc: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -02acd0: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -02acd4: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -02acd6: 2894 |0107: goto 009b // -006c │ │ -02acd8: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -02acda: 289f |0109: goto 00a8 // -0061 │ │ -02acdc: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -02ace0: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -02ace4: 289e |010e: goto 00ac // -0062 │ │ -02ace6: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -02acea: 6e10 fb0a 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02acf0: 0a15 |0114: move-result v21 │ │ -02acf2: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -02acf6: 28eb |0117: goto 0102 // -0015 │ │ -02acf8: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -02acfc: 0200 1500 |011a: move/from16 v0, v21 │ │ -02ad00: 7120 ea0a 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -02ad06: 0a15 |011f: move-result v21 │ │ -02ad08: 0200 1500 |0120: move/from16 v0, v21 │ │ -02ad0c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -02ad10: 5910 6a02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@026a │ │ -02ad14: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -02ad18: 0200 1500 |0128: move/from16 v0, v21 │ │ -02ad1c: 7120 ea0a 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -02ad22: 0a15 |012d: move-result v21 │ │ -02ad24: 0200 1500 |012e: move/from16 v0, v21 │ │ -02ad28: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -02ad2c: 5910 6902 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0269 │ │ -02ad30: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -02ad34: 0200 1500 |0136: move/from16 v0, v21 │ │ -02ad38: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -02ad3c: 5c10 7602 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ -02ad40: 7401 4b07 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ -02ad46: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -02ad4a: 0200 1500 |0141: move/from16 v0, v21 │ │ -02ad4e: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -02ad52: 5c10 7602 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ -02ad56: 7401 1a07 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -02ad5c: 0a10 |014a: move-result v16 │ │ -02ad5e: 120c |014b: const/4 v12, #int 0 // #0 │ │ -02ad60: 0200 1000 |014c: move/from16 v0, v16 │ │ -02ad64: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -02ad68: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -02ad6c: 6e20 1907 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -02ad72: 0c03 |0155: move-result-object v3 │ │ -02ad74: 6e10 040b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -02ad7a: 0a15 |0159: move-result v21 │ │ -02ad7c: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -02ad80: 0200 1500 |015c: move/from16 v0, v21 │ │ -02ad84: 0201 1600 |015e: move/from16 v1, v22 │ │ -02ad88: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -02ad8c: 6e10 f80a 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ -02ad92: 0c0d |0165: move-result-object v13 │ │ -02ad94: 1f0d 2101 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -02ad98: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -02ad9c: 55d0 4c02 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -02ada0: 0215 0000 |016c: move/from16 v21, v0 │ │ -02ada4: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -02ada8: 8250 |0170: int-to-float v0, v5 │ │ -02adaa: 0215 0000 |0171: move/from16 v21, v0 │ │ -02adae: 52d0 4f02 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ -02adb2: 0216 0000 |0175: move/from16 v22, v0 │ │ -02adb6: a815 1516 |0177: mul-float v21, v21, v22 │ │ -02adba: 0200 1500 |0179: move/from16 v0, v21 │ │ -02adbe: 8700 |017b: float-to-int v0, v0 │ │ -02adc0: 0215 0000 |017c: move/from16 v21, v0 │ │ -02adc4: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -02adc8: 7702 ea0a 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -02adce: 0a14 |0183: move-result v20 │ │ -02add0: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -02add4: 5200 6902 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0269 │ │ -02add8: 0215 0000 |0188: move/from16 v21, v0 │ │ -02addc: 0200 1400 |018a: move/from16 v0, v20 │ │ -02ade0: 0201 1500 |018c: move/from16 v1, v21 │ │ -02ade4: 6e30 090b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0b09 │ │ -02adea: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -02adee: 28b9 |0193: goto 014c // -0047 │ │ -02adf0: 0e00 |0194: return-void │ │ +02bc2c: |[02bc2c] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +02bc3c: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +02bc40: 0200 1500 |0002: move/from16 v0, v21 │ │ +02bc44: 0201 1800 |0004: move/from16 v1, v24 │ │ +02bc48: 7120 1e07 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@071e │ │ +02bc4e: 0a15 |0009: move-result v21 │ │ +02bc50: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +02bc54: 0200 1600 |000c: move/from16 v0, v22 │ │ +02bc58: 0201 1900 |000e: move/from16 v1, v25 │ │ +02bc5c: 7120 1e07 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@071e │ │ +02bc62: 0a16 |0013: move-result v22 │ │ +02bc64: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +02bc68: 0201 1500 |0016: move/from16 v1, v21 │ │ +02bc6c: 0202 1600 |0018: move/from16 v2, v22 │ │ +02bc70: 6e30 5b07 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@075b │ │ +02bc76: 7401 2307 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0723 │ │ +02bc7c: 0a0f |0020: move-result v15 │ │ +02bc7e: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +02bc82: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +02bc86: 5200 6e02 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@026e │ │ +02bc8a: 0215 0000 |0027: move/from16 v21, v0 │ │ +02bc8e: 0200 1500 |0029: move/from16 v0, v21 │ │ +02bc92: 7120 ab0c 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ +02bc98: 0a15 |002e: move-result v21 │ │ +02bc9a: 0200 1500 |002f: move/from16 v0, v21 │ │ +02bc9e: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +02bca2: 5910 7402 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0274 │ │ +02bca6: 7401 2607 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0726 │ │ +02bcac: 0a15 |0038: move-result v21 │ │ +02bcae: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +02bcb2: 7401 2707 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0727 │ │ +02bcb8: 0a16 |003e: move-result v22 │ │ +02bcba: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +02bcbe: 7401 2207 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0722 │ │ +02bcc4: 0a15 |0044: move-result v21 │ │ +02bcc6: 7401 2807 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0728 │ │ +02bccc: 0a16 |0048: move-result v22 │ │ +02bcce: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +02bcd2: 7401 2507 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0725 │ │ +02bcd8: 0a16 |004e: move-result v22 │ │ +02bcda: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +02bcde: 7401 1a07 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02bce4: 0a10 |0054: move-result v16 │ │ +02bce6: 120c |0055: const/4 v12, #int 0 // #0 │ │ +02bce8: 0200 1000 |0056: move/from16 v0, v16 │ │ +02bcec: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +02bcf0: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +02bcf4: 6e20 1907 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02bcfa: 0c03 |005f: move-result-object v3 │ │ +02bcfc: 6e10 040b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +02bd02: 0a15 |0063: move-result v21 │ │ +02bd04: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +02bd08: 0200 1500 |0066: move/from16 v0, v21 │ │ +02bd0c: 0201 1600 |0068: move/from16 v1, v22 │ │ +02bd10: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +02bd14: 6e10 f80a 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ +02bd1a: 0c0d |006f: move-result-object v13 │ │ +02bd1c: 1f0d 2101 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02bd20: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +02bd24: 55d0 4c02 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02bd28: 0215 0000 |0076: move/from16 v21, v0 │ │ +02bd2c: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +02bd30: 52d0 4a02 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ +02bd34: 0215 0000 |007c: move/from16 v21, v0 │ │ +02bd38: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +02bd3c: 52d0 4a02 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ +02bd40: 0215 0000 |0082: move/from16 v21, v0 │ │ +02bd44: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +02bd48: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +02bd4c: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +02bd50: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +02bd54: 0200 1100 |008c: move/from16 v0, v17 │ │ +02bd58: 0201 1500 |008e: move/from16 v1, v21 │ │ +02bd5c: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +02bd60: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +02bd64: 0200 1100 |0094: move/from16 v0, v17 │ │ +02bd68: 0201 1500 |0096: move/from16 v1, v21 │ │ +02bd6c: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +02bd70: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +02bd72: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +02bd76: 0200 1500 |009d: move/from16 v0, v21 │ │ +02bd7a: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +02bd7e: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +02bd82: 0200 1500 |00a3: move/from16 v0, v21 │ │ +02bd86: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +02bd8a: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +02bd8c: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +02bd90: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +02bd94: 0213 0500 |00ac: move/from16 v19, v5 │ │ +02bd98: 0149 |00ae: move v9, v4 │ │ +02bd9a: 52d0 4e02 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024e │ │ +02bd9e: 0215 0000 |00b1: move/from16 v21, v0 │ │ +02bda2: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +02bda6: 0200 1500 |00b5: move/from16 v0, v21 │ │ +02bdaa: 0201 1600 |00b7: move/from16 v1, v22 │ │ +02bdae: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +02bdb2: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +02bdb6: 52d0 4e02 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024e │ │ +02bdba: 0215 0000 |00bf: move/from16 v21, v0 │ │ +02bdbe: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +02bdc2: 0200 1500 |00c3: move/from16 v0, v21 │ │ +02bdc6: 0201 1600 |00c5: move/from16 v1, v22 │ │ +02bdca: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +02bdce: 52d0 4e02 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024e │ │ +02bdd2: 0213 0000 |00cb: move/from16 v19, v0 │ │ +02bdd6: 52d0 4b02 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@024b │ │ +02bdda: 0215 0000 |00cf: move/from16 v21, v0 │ │ +02bdde: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +02bde2: 0200 1500 |00d3: move/from16 v0, v21 │ │ +02bde6: 0201 1600 |00d5: move/from16 v1, v22 │ │ +02bdea: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +02bdee: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +02bdf2: 52d0 4b02 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@024b │ │ +02bdf6: 0215 0000 |00dd: move/from16 v21, v0 │ │ +02bdfa: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +02bdfe: 0200 1500 |00e1: move/from16 v0, v21 │ │ +02be02: 0201 1600 |00e3: move/from16 v1, v22 │ │ +02be06: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +02be0a: 52d9 4b02 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@024b │ │ +02be0e: 0200 1300 |00e9: move/from16 v0, v19 │ │ +02be12: 0201 1200 |00eb: move/from16 v1, v18 │ │ +02be16: 7120 ea0a 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +02be1c: 0a14 |00f0: move-result v20 │ │ +02be1e: 7120 ea0a 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +02be24: 0a0a |00f4: move-result v10 │ │ +02be26: 0200 1400 |00f5: move/from16 v0, v20 │ │ +02be2a: 6e30 090b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0b09 │ │ +02be30: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +02be34: 6e10 fa0a 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0afa │ │ +02be3a: 0a15 |00ff: move-result v21 │ │ +02be3c: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +02be40: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +02be44: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +02be48: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +02be4a: 2894 |0107: goto 009b // -006c │ │ +02be4c: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +02be4e: 289f |0109: goto 00a8 // -0061 │ │ +02be50: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +02be54: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +02be58: 289e |010e: goto 00ac // -0062 │ │ +02be5a: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +02be5e: 6e10 fb0a 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02be64: 0a15 |0114: move-result v21 │ │ +02be66: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +02be6a: 28eb |0117: goto 0102 // -0015 │ │ +02be6c: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +02be70: 0200 1500 |011a: move/from16 v0, v21 │ │ +02be74: 7120 ea0a 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +02be7a: 0a15 |011f: move-result v21 │ │ +02be7c: 0200 1500 |0120: move/from16 v0, v21 │ │ +02be80: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +02be84: 5910 6a02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@026a │ │ +02be88: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +02be8c: 0200 1500 |0128: move/from16 v0, v21 │ │ +02be90: 7120 ea0a 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +02be96: 0a15 |012d: move-result v21 │ │ +02be98: 0200 1500 |012e: move/from16 v0, v21 │ │ +02be9c: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +02bea0: 5910 6902 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0269 │ │ +02bea4: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +02bea8: 0200 1500 |0136: move/from16 v0, v21 │ │ +02beac: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +02beb0: 5c10 7602 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ +02beb4: 7401 4b07 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ +02beba: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +02bebe: 0200 1500 |0141: move/from16 v0, v21 │ │ +02bec2: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +02bec6: 5c10 7602 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0276 │ │ +02beca: 7401 1a07 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02bed0: 0a10 |014a: move-result v16 │ │ +02bed2: 120c |014b: const/4 v12, #int 0 // #0 │ │ +02bed4: 0200 1000 |014c: move/from16 v0, v16 │ │ +02bed8: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +02bedc: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +02bee0: 6e20 1907 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02bee6: 0c03 |0155: move-result-object v3 │ │ +02bee8: 6e10 040b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +02beee: 0a15 |0159: move-result v21 │ │ +02bef0: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +02bef4: 0200 1500 |015c: move/from16 v0, v21 │ │ +02bef8: 0201 1600 |015e: move/from16 v1, v22 │ │ +02befc: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +02bf00: 6e10 f80a 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ +02bf06: 0c0d |0165: move-result-object v13 │ │ +02bf08: 1f0d 2101 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02bf0c: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +02bf10: 55d0 4c02 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02bf14: 0215 0000 |016c: move/from16 v21, v0 │ │ +02bf18: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +02bf1c: 8250 |0170: int-to-float v0, v5 │ │ +02bf1e: 0215 0000 |0171: move/from16 v21, v0 │ │ +02bf22: 52d0 4f02 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ +02bf26: 0216 0000 |0175: move/from16 v22, v0 │ │ +02bf2a: a815 1516 |0177: mul-float v21, v21, v22 │ │ +02bf2e: 0200 1500 |0179: move/from16 v0, v21 │ │ +02bf32: 8700 |017b: float-to-int v0, v0 │ │ +02bf34: 0215 0000 |017c: move/from16 v21, v0 │ │ +02bf38: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +02bf3c: 7702 ea0a 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +02bf42: 0a14 |0183: move-result v20 │ │ +02bf44: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +02bf48: 5200 6902 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0269 │ │ +02bf4c: 0215 0000 |0188: move/from16 v21, v0 │ │ +02bf50: 0200 1400 |018a: move/from16 v0, v20 │ │ +02bf54: 0201 1500 |018c: move/from16 v1, v21 │ │ +02bf58: 6e30 090b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0b09 │ │ +02bf5e: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +02bf62: 28b9 |0193: goto 014c // -0047 │ │ +02bf64: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x001d line=1170 │ │ 0x0021 line=1171 │ │ 0x0023 line=1172 │ │ 0x0035 line=1175 │ │ @@ -32538,95 +32538,95 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 162 16-bit code units │ │ -02adf4: |[02adf4] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -02ae04: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -02ae08: 520e 6d02 |0002: iget v14, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@026d │ │ -02ae0c: 3d0e 6400 |0004: if-lez v14, 0068 // +0064 │ │ -02ae10: 7401 2a07 1000 |0006: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -02ae16: 0a0c |0009: move-result v12 │ │ -02ae18: 7401 2607 1000 |000a: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0726 │ │ -02ae1e: 0a0a |000d: move-result v10 │ │ -02ae20: 7401 2707 1000 |000e: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0727 │ │ -02ae26: 0a0b |0011: move-result v11 │ │ -02ae28: 7401 2c07 1000 |0012: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -02ae2e: 0a0d |0015: move-result v13 │ │ -02ae30: 7401 1a07 1000 |0016: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -02ae36: 0a04 |0019: move-result v4 │ │ -02ae38: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -02ae3a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -02ae3e: 0800 1000 |001d: move-object/from16 v0, v16 │ │ -02ae42: 6e20 1907 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -02ae48: 0c03 |0022: move-result-object v3 │ │ -02ae4a: 6e10 f80a 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ -02ae50: 0c09 |0026: move-result-object v9 │ │ -02ae52: 1f09 2101 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -02ae56: 559e 4c02 |0029: iget-boolean v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -02ae5a: 390e 0500 |002b: if-nez v14, 0030 // +0005 │ │ -02ae5e: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -02ae62: 28ec |002f: goto 001b // -0014 │ │ -02ae64: 529e 4a02 |0030: iget v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ -02ae68: dd07 0e07 |0032: and-int/lit8 v7, v14, #int 7 // #07 │ │ -02ae6c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -02ae6e: 2b07 5f00 0000 |0035: packed-switch v7, 00000094 // +0000005f │ │ -02ae74: 01a5 |0038: move v5, v10 │ │ -02ae76: b0c5 |0039: add-int/2addr v5, v12 │ │ -02ae78: 6e10 f90a 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0af9 │ │ -02ae7e: 0a0e |003d: move-result v14 │ │ -02ae80: 9106 050e |003e: sub-int v6, v5, v14 │ │ -02ae84: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -02ae88: 6e20 0a0b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0b0a │ │ -02ae8e: 28e8 |0045: goto 002d // -0018 │ │ -02ae90: 01a5 |0046: move v5, v10 │ │ -02ae92: 6e10 050b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ -02ae98: 0a0e |004a: move-result v14 │ │ -02ae9a: b0ea |004b: add-int/2addr v10, v14 │ │ -02ae9c: 28ed |004c: goto 0039 // -0013 │ │ -02ae9e: 6e10 fb0a 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02aea4: 0a0e |0050: move-result v14 │ │ -02aea6: 910e 0d0e |0051: sub-int v14, v13, v14 │ │ -02aeaa: db0e 0e02 |0053: div-int/lit8 v14, v14, #int 2 // #02 │ │ -02aeae: 7120 a90c ae00 |0055: invoke-static {v14, v10}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -02aeb4: 0a05 |0058: move-result v5 │ │ -02aeb6: 28e0 |0059: goto 0039 // -0020 │ │ -02aeb8: 910e 0d0b |005a: sub-int v14, v13, v11 │ │ -02aebc: 6e10 fb0a 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02aec2: 0a0f |005f: move-result v15 │ │ -02aec4: 9105 0e0f |0060: sub-int v5, v14, v15 │ │ -02aec8: 6e10 fb0a 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ -02aece: 0a0e |0065: move-result v14 │ │ -02aed0: b0eb |0066: add-int/2addr v11, v14 │ │ -02aed2: 28d2 |0067: goto 0039 // -002e │ │ -02aed4: 0800 1000 |0068: move-object/from16 v0, v16 │ │ -02aed8: 540e 8602 |006a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ -02aedc: 380e 0f00 |006c: if-eqz v14, 007b // +000f │ │ -02aee0: 0800 1000 |006e: move-object/from16 v0, v16 │ │ -02aee4: 540e 8602 |0070: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ -02aee8: 0200 1100 |0072: move/from16 v0, v17 │ │ -02aeec: 0201 1200 |0074: move/from16 v1, v18 │ │ -02aef0: 0202 1300 |0076: move/from16 v2, v19 │ │ -02aef4: 7240 e206 0e21 |0078: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@06e2 │ │ -02aefa: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -02aefe: 540e 7802 |007d: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ -02af02: 380e 0f00 |007f: if-eqz v14, 008e // +000f │ │ -02af06: 0800 1000 |0081: move-object/from16 v0, v16 │ │ -02af0a: 540e 7802 |0083: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ -02af0e: 0200 1100 |0085: move/from16 v0, v17 │ │ -02af12: 0201 1200 |0087: move/from16 v1, v18 │ │ -02af16: 0202 1300 |0089: move/from16 v2, v19 │ │ -02af1a: 7240 e206 0e21 |008b: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@06e2 │ │ -02af20: 121e |008e: const/4 v14, #int 1 // #1 │ │ -02af22: 0800 1000 |008f: move-object/from16 v0, v16 │ │ -02af26: 5c0e 6802 |0091: iput-boolean v14, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ -02af2a: 0e00 |0093: return-void │ │ -02af2c: 0001 0500 0100 0000 1800 0000 0300 ... |0094: packed-switch-data (14 units) │ │ +02bf68: |[02bf68] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +02bf78: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +02bf7c: 520e 6d02 |0002: iget v14, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@026d │ │ +02bf80: 3d0e 6400 |0004: if-lez v14, 0068 // +0064 │ │ +02bf84: 7401 2a07 1000 |0006: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02bf8a: 0a0c |0009: move-result v12 │ │ +02bf8c: 7401 2607 1000 |000a: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0726 │ │ +02bf92: 0a0a |000d: move-result v10 │ │ +02bf94: 7401 2707 1000 |000e: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0727 │ │ +02bf9a: 0a0b |0011: move-result v11 │ │ +02bf9c: 7401 2c07 1000 |0012: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02bfa2: 0a0d |0015: move-result v13 │ │ +02bfa4: 7401 1a07 1000 |0016: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02bfaa: 0a04 |0019: move-result v4 │ │ +02bfac: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +02bfae: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +02bfb2: 0800 1000 |001d: move-object/from16 v0, v16 │ │ +02bfb6: 6e20 1907 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02bfbc: 0c03 |0022: move-result-object v3 │ │ +02bfbe: 6e10 f80a 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ +02bfc4: 0c09 |0026: move-result-object v9 │ │ +02bfc6: 1f09 2101 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02bfca: 559e 4c02 |0029: iget-boolean v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02bfce: 390e 0500 |002b: if-nez v14, 0030 // +0005 │ │ +02bfd2: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +02bfd6: 28ec |002f: goto 001b // -0014 │ │ +02bfd8: 529e 4a02 |0030: iget v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@024a │ │ +02bfdc: dd07 0e07 |0032: and-int/lit8 v7, v14, #int 7 // #07 │ │ +02bfe0: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +02bfe2: 2b07 5f00 0000 |0035: packed-switch v7, 00000094 // +0000005f │ │ +02bfe8: 01a5 |0038: move v5, v10 │ │ +02bfea: b0c5 |0039: add-int/2addr v5, v12 │ │ +02bfec: 6e10 f90a 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0af9 │ │ +02bff2: 0a0e |003d: move-result v14 │ │ +02bff4: 9106 050e |003e: sub-int v6, v5, v14 │ │ +02bff8: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +02bffc: 6e20 0a0b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0b0a │ │ +02c002: 28e8 |0045: goto 002d // -0018 │ │ +02c004: 01a5 |0046: move v5, v10 │ │ +02c006: 6e10 050b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ +02c00c: 0a0e |004a: move-result v14 │ │ +02c00e: b0ea |004b: add-int/2addr v10, v14 │ │ +02c010: 28ed |004c: goto 0039 // -0013 │ │ +02c012: 6e10 fb0a 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02c018: 0a0e |0050: move-result v14 │ │ +02c01a: 910e 0d0e |0051: sub-int v14, v13, v14 │ │ +02c01e: db0e 0e02 |0053: div-int/lit8 v14, v14, #int 2 // #02 │ │ +02c022: 7120 a90c ae00 |0055: invoke-static {v14, v10}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +02c028: 0a05 |0058: move-result v5 │ │ +02c02a: 28e0 |0059: goto 0039 // -0020 │ │ +02c02c: 910e 0d0b |005a: sub-int v14, v13, v11 │ │ +02c030: 6e10 fb0a 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02c036: 0a0f |005f: move-result v15 │ │ +02c038: 9105 0e0f |0060: sub-int v5, v14, v15 │ │ +02c03c: 6e10 fb0a 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0afb │ │ +02c042: 0a0e |0065: move-result v14 │ │ +02c044: b0eb |0066: add-int/2addr v11, v14 │ │ +02c046: 28d2 |0067: goto 0039 // -002e │ │ +02c048: 0800 1000 |0068: move-object/from16 v0, v16 │ │ +02c04c: 540e 8602 |006a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ +02c050: 380e 0f00 |006c: if-eqz v14, 007b // +000f │ │ +02c054: 0800 1000 |006e: move-object/from16 v0, v16 │ │ +02c058: 540e 8602 |0070: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ +02c05c: 0200 1100 |0072: move/from16 v0, v17 │ │ +02c060: 0201 1200 |0074: move/from16 v1, v18 │ │ +02c064: 0202 1300 |0076: move/from16 v2, v19 │ │ +02c068: 7240 e206 0e21 |0078: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@06e2 │ │ +02c06e: 0800 1000 |007b: move-object/from16 v0, v16 │ │ +02c072: 540e 7802 |007d: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ +02c076: 380e 0f00 |007f: if-eqz v14, 008e // +000f │ │ +02c07a: 0800 1000 |0081: move-object/from16 v0, v16 │ │ +02c07e: 540e 7802 |0083: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ +02c082: 0200 1100 |0085: move/from16 v0, v17 │ │ +02c086: 0201 1200 |0087: move/from16 v1, v18 │ │ +02c08a: 0202 1300 |0089: move/from16 v2, v19 │ │ +02c08e: 7240 e206 0e21 |008b: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@06e2 │ │ +02c094: 121e |008e: const/4 v14, #int 1 // #1 │ │ +02c096: 0800 1000 |008f: move-object/from16 v0, v16 │ │ +02c09a: 5c0e 6802 |0091: iput-boolean v14, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0268 │ │ +02c09e: 0e00 |0093: return-void │ │ +02c0a0: 0001 0500 0100 0000 1800 0000 0300 ... |0094: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1467 │ │ 0x0006 line=1468 │ │ 0x000a line=1469 │ │ 0x000e line=1470 │ │ 0x0012 line=1471 │ │ @@ -32680,48 +32680,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -02af48: |[02af48] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -02af58: 6e10 1a07 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -02af5e: 0a01 |0003: move-result v1 │ │ -02af60: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -02af64: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -02af68: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -02af6a: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -02af6c: 0112 |000a: move v2, v1 │ │ -02af6e: 0163 |000b: move v3, v6 │ │ -02af70: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -02af74: 6e20 1907 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -02af7a: 0c00 |0011: move-result-object v0 │ │ -02af7c: 6e10 040b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -02af82: 0a07 |0015: move-result v7 │ │ -02af84: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -02af88: 6e20 3007 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ -02af8e: 0c04 |001b: move-result-object v4 │ │ -02af90: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -02af94: 5247 4702 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02af98: 5298 6c02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02af9c: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -02afa0: 6e30 170b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0b17 │ │ -02afa6: 0a07 |0027: move-result v7 │ │ -02afa8: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -02afac: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -02afae: 0f07 |002b: return v7 │ │ -02afb0: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -02afb4: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -02afb6: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -02afb8: 28db |0030: goto 000b // -0025 │ │ -02afba: b053 |0031: add-int/2addr v3, v5 │ │ -02afbc: 28da |0032: goto 000c // -0026 │ │ -02afbe: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -02afc0: 28f7 |0034: goto 002b // -0009 │ │ +02c0bc: |[02c0bc] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +02c0cc: 6e10 1a07 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02c0d2: 0a01 |0003: move-result v1 │ │ +02c0d4: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +02c0d8: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +02c0dc: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +02c0de: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +02c0e0: 0112 |000a: move v2, v1 │ │ +02c0e2: 0163 |000b: move v3, v6 │ │ +02c0e4: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +02c0e8: 6e20 1907 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02c0ee: 0c00 |0011: move-result-object v0 │ │ +02c0f0: 6e10 040b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +02c0f6: 0a07 |0015: move-result v7 │ │ +02c0f8: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +02c0fc: 6e20 3007 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ +02c102: 0c04 |001b: move-result-object v4 │ │ +02c104: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +02c108: 5247 4702 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02c10c: 5298 6c02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c110: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +02c114: 6e30 170b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0b17 │ │ +02c11a: 0a07 |0027: move-result v7 │ │ +02c11c: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +02c120: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +02c122: 0f07 |002b: return v7 │ │ +02c124: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +02c128: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +02c12a: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +02c12c: 28db |0030: goto 000b // -0025 │ │ +02c12e: b053 |0031: add-int/2addr v3, v5 │ │ +02c130: 28da |0032: goto 000c // -0026 │ │ +02c132: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +02c134: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2406 │ │ 0x0004 line=2407 │ │ 0x0008 line=2408 │ │ 0x0009 line=2409 │ │ 0x000a line=2410 │ │ @@ -32760,42 +32760,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -02afc4: |[02afc4] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -02afd4: 2051 2701 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0127 │ │ -02afd8: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -02afdc: 6f20 410b 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b41 │ │ -02afe2: 0e00 |0007: return-void │ │ -02afe4: 0750 |0008: move-object v0, v5 │ │ -02afe6: 1f00 2701 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0127 │ │ -02afea: 6e10 f006 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@06f0 │ │ -02aff0: 0c01 |000e: move-result-object v1 │ │ -02aff2: 6f20 410b 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b41 │ │ -02aff8: 5441 6502 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02affc: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -02b000: 5441 6502 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b004: 5402 5302 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ -02b008: 5403 5402 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0254 │ │ -02b00c: 6e30 f505 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@05f5 │ │ -02b012: 5201 5502 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ -02b016: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -02b018: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -02b01a: 6e40 5607 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ -02b020: 28e1 |0026: goto 0007 // -001f │ │ -02b022: 5201 5502 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ -02b026: 5941 8b02 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ -02b02a: 5401 5302 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ -02b02e: 5b41 8902 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ -02b032: 5401 5402 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0254 │ │ -02b036: 5b41 8a02 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ -02b03a: 28d4 |0033: goto 0007 // -002c │ │ +02c138: |[02c138] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +02c148: 2051 2701 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0127 │ │ +02c14c: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +02c150: 6f20 410b 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b41 │ │ +02c156: 0e00 |0007: return-void │ │ +02c158: 0750 |0008: move-object v0, v5 │ │ +02c15a: 1f00 2701 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0127 │ │ +02c15e: 6e10 f006 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@06f0 │ │ +02c164: 0c01 |000e: move-result-object v1 │ │ +02c166: 6f20 410b 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b41 │ │ +02c16c: 5441 6502 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c170: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +02c174: 5441 6502 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c178: 5402 5302 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ +02c17c: 5403 5402 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0254 │ │ +02c180: 6e30 f505 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@05f5 │ │ +02c186: 5201 5502 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ +02c18a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +02c18c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +02c18e: 6e40 5607 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ +02c194: 28e1 |0026: goto 0007 // -001f │ │ +02c196: 5201 5502 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ +02c19a: 5941 8b02 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ +02c19e: 5401 5302 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ +02c1a2: 5b41 8902 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ +02c1a6: 5401 5402 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0254 │ │ +02c1aa: 5b41 8a02 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ +02c1ae: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1079 │ │ 0x0004 line=1080 │ │ 0x0007 line=1095 │ │ 0x0009 line=1084 │ │ 0x000b line=1085 │ │ @@ -32815,28 +32815,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02b03c: |[02b03c] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -02b04c: 6f10 420b 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0b42 │ │ -02b052: 0c01 |0003: move-result-object v1 │ │ -02b054: 2200 2701 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0127 │ │ -02b058: 7020 ef06 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@06ef │ │ -02b05e: 5232 6c02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b062: 5902 5502 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ -02b066: 5432 6502 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b06a: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -02b06e: 5432 6502 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b072: 6e10 f605 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@05f6 │ │ -02b078: 0c02 |0016: move-result-object v2 │ │ -02b07a: 5b02 5302 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ -02b07e: 1100 |0019: return-object v0 │ │ +02c1b0: |[02c1b0] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +02c1c0: 6f10 420b 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0b42 │ │ +02c1c6: 0c01 |0003: move-result-object v1 │ │ +02c1c8: 2200 2701 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0127 │ │ +02c1cc: 7020 ef06 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@06ef │ │ +02c1d2: 5232 6c02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c1d6: 5902 5502 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0255 │ │ +02c1da: 5432 6502 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c1de: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +02c1e2: 5432 6502 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c1e6: 6e10 f605 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@05f6 │ │ +02c1ec: 0c02 |0016: move-result-object v2 │ │ +02c1ee: 5b02 5302 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0253 │ │ +02c1f2: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0004 line=1069 │ │ 0x0009 line=1070 │ │ 0x000d line=1071 │ │ 0x0011 line=1072 │ │ @@ -32851,21 +32851,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -02b080: |[02b080] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -02b090: 6f56 430b 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0b43 │ │ -02b096: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -02b09a: 5220 8702 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02b09e: 5221 8702 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02b0a2: 7051 4d07 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@074d │ │ -02b0a8: 0e00 |000c: return-void │ │ +02c1f4: |[02c1f4] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +02c204: 6f56 430b 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0b43 │ │ +02c20a: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +02c20e: 5220 8702 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02c212: 5221 8702 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02c216: 7051 4d07 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@074d │ │ +02c21c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 0x0003 line=1260 │ │ 0x0005 line=1261 │ │ 0x000c line=1263 │ │ locals : │ │ @@ -32880,358 +32880,358 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 700 16-bit code units │ │ -02b0ac: |[02b0ac] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -02b0bc: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -02b0c0: 5500 7002 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ -02b0c4: 0216 0000 |0004: move/from16 v22, v0 │ │ -02b0c8: 3816 0500 |0006: if-eqz v22, 000b // +0005 │ │ -02b0cc: 1316 0100 |0008: const/16 v22, #int 1 // #1 │ │ -02b0d0: 0f16 |000a: return v22 │ │ -02b0d2: 7401 c80a 1a00 |000b: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ -02b0d8: 0a16 |000e: move-result v22 │ │ -02b0da: 3916 0b00 |000f: if-nez v22, 001a // +000b │ │ -02b0de: 7401 c90a 1a00 |0011: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0ac9 │ │ -02b0e4: 0a16 |0014: move-result v22 │ │ -02b0e6: 3816 0500 |0015: if-eqz v22, 001a // +0005 │ │ -02b0ea: 1316 0000 |0017: const/16 v22, #int 0 // #0 │ │ -02b0ee: 28f1 |0019: goto 000a // -000f │ │ -02b0f0: 0800 1900 |001a: move-object/from16 v0, v25 │ │ -02b0f4: 5400 6502 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b0f8: 0816 0000 |001e: move-object/from16 v22, v0 │ │ -02b0fc: 3816 0e00 |0020: if-eqz v22, 002e // +000e │ │ -02b100: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -02b104: 5400 6502 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b108: 0816 0000 |0026: move-object/from16 v22, v0 │ │ -02b10c: 7401 ec05 1600 |0028: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -02b112: 0a16 |002b: move-result v22 │ │ -02b114: 3916 0500 |002c: if-nez v22, 0031 // +0005 │ │ -02b118: 1316 0000 |002e: const/16 v22, #int 0 // #0 │ │ -02b11c: 28da |0030: goto 000a // -0026 │ │ -02b11e: 0800 1900 |0031: move-object/from16 v0, v25 │ │ -02b122: 5400 9402 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02b126: 0816 0000 |0035: move-object/from16 v22, v0 │ │ -02b12a: 3916 0c00 |0037: if-nez v22, 0043 // +000c │ │ -02b12e: 7100 d90a 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0ad9 │ │ -02b134: 0c16 |003c: move-result-object v22 │ │ -02b136: 0800 1600 |003d: move-object/from16 v0, v22 │ │ -02b13a: 0801 1900 |003f: move-object/from16 v1, v25 │ │ -02b13e: 5b10 9402 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02b142: 0800 1900 |0043: move-object/from16 v0, v25 │ │ -02b146: 5400 9402 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02b14a: 0816 0000 |0047: move-object/from16 v22, v0 │ │ -02b14e: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -02b152: 0801 1a00 |004b: move-object/from16 v1, v26 │ │ -02b156: 6e20 d20a 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0ad2 │ │ -02b15c: 7401 c80a 1a00 |0050: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ -02b162: 0a04 |0053: move-result v4 │ │ -02b164: 120a |0054: const/4 v10, #int 0 // #0 │ │ -02b166: d540 ff00 |0055: and-int/lit16 v0, v4, #int 255 // #00ff │ │ -02b16a: 0216 0000 |0057: move/from16 v22, v0 │ │ -02b16e: 2b16 5102 0000 |0059: packed-switch v22, 000002aa // +00000251 │ │ -02b174: 380a 0500 |005c: if-eqz v10, 0061 // +0005 │ │ -02b178: 7701 a206 1900 |005e: invoke-static/range {v25}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ -02b17e: 1316 0100 |0061: const/16 v22, #int 1 // #1 │ │ -02b182: 28a7 |0063: goto 000a // -0059 │ │ -02b184: 0800 1900 |0064: move-object/from16 v0, v25 │ │ -02b188: 5400 8e02 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -02b18c: 0816 0000 |0068: move-object/from16 v22, v0 │ │ -02b190: 7401 280c 1600 |006a: invoke-virtual/range {v22}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ -02b196: 1316 0000 |006d: const/16 v22, #int 0 // #0 │ │ -02b19a: 0200 1600 |006f: move/from16 v0, v22 │ │ -02b19e: 0801 1900 |0071: move-object/from16 v1, v25 │ │ -02b1a2: 5c10 8802 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ -02b1a6: 7401 4b07 1900 |0075: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ -02b1ac: 1316 0100 |0078: const/16 v22, #int 1 // #1 │ │ -02b1b0: 0200 1600 |007a: move/from16 v0, v22 │ │ -02b1b4: 0801 1900 |007c: move-object/from16 v1, v25 │ │ -02b1b8: 5c10 7902 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02b1bc: 1316 0100 |0080: const/16 v22, #int 1 // #1 │ │ -02b1c0: 0800 1900 |0082: move-object/from16 v0, v25 │ │ -02b1c4: 0201 1600 |0084: move/from16 v1, v22 │ │ -02b1c8: 7020 6207 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ -02b1ce: 7401 cb0a 1a00 |0089: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0acb │ │ -02b1d4: 0a16 |008c: move-result v22 │ │ -02b1d6: 0200 1600 |008d: move/from16 v0, v22 │ │ -02b1da: 0801 1900 |008f: move-object/from16 v1, v25 │ │ -02b1de: 5910 7702 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -02b1e2: 0200 1600 |0093: move/from16 v0, v22 │ │ -02b1e6: 0801 1900 |0095: move-object/from16 v1, v25 │ │ -02b1ea: 5910 7c02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02b1ee: 1316 0000 |0099: const/16 v22, #int 0 // #0 │ │ -02b1f2: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -02b1f6: 0201 1600 |009d: move/from16 v1, v22 │ │ -02b1fa: 7120 df05 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ -02b200: 0a16 |00a2: move-result v22 │ │ -02b202: 0200 1600 |00a3: move/from16 v0, v22 │ │ -02b206: 0801 1900 |00a5: move-object/from16 v1, v25 │ │ -02b20a: 5910 6402 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02b20e: 28b3 |00a9: goto 005c // -004d │ │ -02b210: 0800 1900 |00aa: move-object/from16 v0, v25 │ │ -02b214: 5500 7902 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02b218: 0216 0000 |00ae: move/from16 v22, v0 │ │ -02b21c: 3916 8800 |00b0: if-nez v22, 0138 // +0088 │ │ -02b220: 0800 1900 |00b2: move-object/from16 v0, v25 │ │ -02b224: 5200 6402 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02b228: 0216 0000 |00b6: move/from16 v22, v0 │ │ -02b22c: 0800 1a00 |00b8: move-object/from16 v0, v26 │ │ -02b230: 0201 1600 |00ba: move/from16 v1, v22 │ │ -02b234: 7120 dc05 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ -02b23a: 0a0d |00bf: move-result v13 │ │ -02b23c: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -02b240: 7120 e005 d000 |00c2: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ -02b246: 0a12 |00c5: move-result v18 │ │ -02b248: 0800 1900 |00c6: move-object/from16 v0, v25 │ │ -02b24c: 5200 7c02 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02b250: 0216 0000 |00ca: move/from16 v22, v0 │ │ -02b254: a716 1216 |00cc: sub-float v22, v18, v22 │ │ -02b258: 7701 a50c 1600 |00ce: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -02b25e: 0a13 |00d1: move-result v19 │ │ -02b260: 0800 1a00 |00d2: move-object/from16 v0, v26 │ │ -02b264: 7120 e105 d000 |00d4: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@05e1 │ │ -02b26a: 0a14 |00d7: move-result v20 │ │ -02b26c: 0800 1900 |00d8: move-object/from16 v0, v25 │ │ -02b270: 5200 7d02 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027d │ │ -02b274: 0216 0000 |00dc: move/from16 v22, v0 │ │ -02b278: a716 1416 |00de: sub-float v22, v20, v22 │ │ -02b27c: 7701 a50c 1600 |00e0: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -02b282: 0a15 |00e3: move-result v21 │ │ -02b284: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ -02b288: 5200 9302 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ -02b28c: 0216 0000 |00e8: move/from16 v22, v0 │ │ -02b290: 0200 1600 |00ea: move/from16 v0, v22 │ │ -02b294: 8200 |00ec: int-to-float v0, v0 │ │ -02b296: 0216 0000 |00ed: move/from16 v22, v0 │ │ -02b29a: 2d16 1316 |00ef: cmpl-float v22, v19, v22 │ │ -02b29e: 3d16 4700 |00f1: if-lez v22, 0138 // +0047 │ │ -02b2a2: 2d16 1315 |00f3: cmpl-float v22, v19, v21 │ │ -02b2a6: 3d16 4300 |00f5: if-lez v22, 0138 // +0043 │ │ -02b2aa: 1316 0100 |00f7: const/16 v22, #int 1 // #1 │ │ -02b2ae: 0200 1600 |00f9: move/from16 v0, v22 │ │ -02b2b2: 0801 1900 |00fb: move-object/from16 v1, v25 │ │ -02b2b6: 5c10 7902 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02b2ba: 0800 1900 |00ff: move-object/from16 v0, v25 │ │ -02b2be: 5200 7702 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -02b2c2: 0216 0000 |0103: move/from16 v22, v0 │ │ -02b2c6: a716 1216 |0105: sub-float v22, v18, v22 │ │ -02b2ca: 1317 0000 |0107: const/16 v23, #int 0 // #0 │ │ -02b2ce: 2d16 1617 |0109: cmpl-float v22, v22, v23 │ │ -02b2d2: 3d16 5500 |010b: if-lez v22, 0160 // +0055 │ │ -02b2d6: 0800 1900 |010d: move-object/from16 v0, v25 │ │ -02b2da: 5200 7702 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -02b2de: 0216 0000 |0111: move/from16 v22, v0 │ │ -02b2e2: 0800 1900 |0113: move-object/from16 v0, v25 │ │ -02b2e6: 5200 9302 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ -02b2ea: 0217 0000 |0117: move/from16 v23, v0 │ │ -02b2ee: 0200 1700 |0119: move/from16 v0, v23 │ │ -02b2f2: 8200 |011b: int-to-float v0, v0 │ │ -02b2f4: 0217 0000 |011c: move/from16 v23, v0 │ │ -02b2f8: a616 1617 |011e: add-float v22, v22, v23 │ │ -02b2fc: 0200 1600 |0120: move/from16 v0, v22 │ │ -02b300: 0801 1900 |0122: move-object/from16 v1, v25 │ │ -02b304: 5910 7c02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02b308: 1316 0100 |0126: const/16 v22, #int 1 // #1 │ │ -02b30c: 0800 1900 |0128: move-object/from16 v0, v25 │ │ -02b310: 0201 1600 |012a: move/from16 v1, v22 │ │ -02b314: 7020 6207 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ -02b31a: 1316 0100 |012f: const/16 v22, #int 1 // #1 │ │ -02b31e: 0800 1900 |0131: move-object/from16 v0, v25 │ │ -02b322: 0201 1600 |0133: move/from16 v1, v22 │ │ -02b326: 7020 6307 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ -02b32c: 0800 1900 |0138: move-object/from16 v0, v25 │ │ -02b330: 5500 7902 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02b334: 0216 0000 |013c: move/from16 v22, v0 │ │ -02b338: 3816 1eff |013e: if-eqz v22, 005c // -00e2 │ │ -02b33c: 0800 1900 |0140: move-object/from16 v0, v25 │ │ -02b340: 5200 6402 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02b344: 0216 0000 |0144: move/from16 v22, v0 │ │ -02b348: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ -02b34c: 0201 1600 |0148: move/from16 v1, v22 │ │ -02b350: 7120 dc05 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ -02b356: 0a05 |014d: move-result v5 │ │ -02b358: 0800 1a00 |014e: move-object/from16 v0, v26 │ │ -02b35c: 7120 e005 5000 |0150: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ -02b362: 0a12 |0153: move-result v18 │ │ -02b364: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -02b368: 0201 1200 |0156: move/from16 v1, v18 │ │ -02b36c: 7020 4907 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0749 │ │ -02b372: 0a16 |015b: move-result v22 │ │ -02b374: 960a 0a16 |015c: or-int v10, v10, v22 │ │ -02b378: 2900 fefe |015e: goto/16 005c // -0102 │ │ -02b37c: 0800 1900 |0160: move-object/from16 v0, v25 │ │ -02b380: 5200 7702 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -02b384: 0216 0000 |0164: move/from16 v22, v0 │ │ -02b388: 0800 1900 |0166: move-object/from16 v0, v25 │ │ -02b38c: 5200 9302 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ -02b390: 0217 0000 |016a: move/from16 v23, v0 │ │ -02b394: 0200 1700 |016c: move/from16 v0, v23 │ │ -02b398: 8200 |016e: int-to-float v0, v0 │ │ -02b39a: 0217 0000 |016f: move/from16 v23, v0 │ │ -02b39e: a716 1617 |0171: sub-float v22, v22, v23 │ │ -02b3a2: 28ad |0173: goto 0120 // -0053 │ │ -02b3a4: 0800 1900 |0174: move-object/from16 v0, v25 │ │ -02b3a8: 5500 7902 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02b3ac: 0216 0000 |0178: move/from16 v22, v0 │ │ -02b3b0: 3816 e2fe |017a: if-eqz v22, 005c // -011e │ │ -02b3b4: 0800 1900 |017c: move-object/from16 v0, v25 │ │ -02b3b8: 5400 9402 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ -02b3bc: 0810 0000 |0180: move-object/from16 v16, v0 │ │ -02b3c0: 1316 e803 |0182: const/16 v22, #int 1000 // #3e8 │ │ -02b3c4: 0800 1900 |0184: move-object/from16 v0, v25 │ │ -02b3c8: 5200 8102 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0281 │ │ -02b3cc: 0217 0000 |0188: move/from16 v23, v0 │ │ -02b3d0: 0200 1700 |018a: move/from16 v0, v23 │ │ -02b3d4: 8200 |018c: int-to-float v0, v0 │ │ -02b3d6: 0217 0000 |018d: move/from16 v23, v0 │ │ -02b3da: 0800 1000 |018f: move-object/from16 v0, v16 │ │ -02b3de: 0201 1600 |0191: move/from16 v1, v22 │ │ -02b3e2: 0202 1700 |0193: move/from16 v2, v23 │ │ -02b3e6: 6e30 d40a 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0ad4 │ │ -02b3ec: 0800 1900 |0198: move-object/from16 v0, v25 │ │ -02b3f0: 5200 6402 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02b3f4: 0216 0000 |019c: move/from16 v22, v0 │ │ -02b3f8: 0800 1000 |019e: move-object/from16 v0, v16 │ │ -02b3fc: 0201 1600 |01a0: move/from16 v1, v22 │ │ -02b400: 7120 5806 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0658 │ │ -02b406: 0a16 |01a5: move-result v22 │ │ -02b408: 0200 1600 |01a6: move/from16 v0, v22 │ │ -02b40c: 8709 |01a8: float-to-int v9, v0 │ │ -02b40e: 1316 0100 |01a9: const/16 v22, #int 1 // #1 │ │ -02b412: 0200 1600 |01ab: move/from16 v0, v22 │ │ -02b416: 0801 1900 |01ad: move-object/from16 v1, v25 │ │ -02b41a: 5c10 8802 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ -02b41e: 7401 2c07 1900 |01b1: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -02b424: 0a11 |01b4: move-result v17 │ │ -02b426: 7401 2a07 1900 |01b5: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -02b42c: 0a0e |01b8: move-result v14 │ │ -02b42e: 7601 3107 1900 |01b9: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0731 │ │ -02b434: 0c07 |01bc: move-result-object v7 │ │ -02b436: 5276 4702 |01bd: iget v6, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02b43a: 82e0 |01bf: int-to-float v0, v14 │ │ -02b43c: 0216 0000 |01c0: move/from16 v22, v0 │ │ -02b440: 0200 1100 |01c2: move/from16 v0, v17 │ │ -02b444: 8200 |01c4: int-to-float v0, v0 │ │ -02b446: 0217 0000 |01c5: move/from16 v23, v0 │ │ -02b44a: a916 1617 |01c7: div-float v22, v22, v23 │ │ -02b44e: 5270 4602 |01c9: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -02b452: 0217 0000 |01cb: move/from16 v23, v0 │ │ -02b456: a716 1617 |01cd: sub-float v22, v22, v23 │ │ -02b45a: 5270 4902 |01cf: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02b45e: 0217 0000 |01d1: move/from16 v23, v0 │ │ -02b462: a90c 1617 |01d3: div-float v12, v22, v23 │ │ -02b466: 0800 1900 |01d5: move-object/from16 v0, v25 │ │ -02b46a: 5200 6402 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02b46e: 0216 0000 |01d9: move/from16 v22, v0 │ │ -02b472: 0800 1a00 |01db: move-object/from16 v0, v26 │ │ -02b476: 0201 1600 |01dd: move/from16 v1, v22 │ │ -02b47a: 7120 dc05 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ -02b480: 0a05 |01e2: move-result v5 │ │ -02b482: 0800 1a00 |01e3: move-object/from16 v0, v26 │ │ -02b486: 7120 e005 5000 |01e5: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ -02b48c: 0a12 |01e8: move-result v18 │ │ -02b48e: 0800 1900 |01e9: move-object/from16 v0, v25 │ │ -02b492: 5200 7702 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ -02b496: 0216 0000 |01ed: move/from16 v22, v0 │ │ -02b49a: a716 1216 |01ef: sub-float v22, v18, v22 │ │ -02b49e: 0200 1600 |01f1: move/from16 v0, v22 │ │ -02b4a2: 870f |01f3: float-to-int v15, v0 │ │ -02b4a4: 0800 1900 |01f4: move-object/from16 v0, v25 │ │ -02b4a8: 705f 0a07 609c |01f6: invoke-direct {v0, v6, v12, v9, v15}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@070a │ │ -02b4ae: 0a0b |01f9: move-result v11 │ │ -02b4b0: 1316 0100 |01fa: const/16 v22, #int 1 // #1 │ │ -02b4b4: 1317 0100 |01fc: const/16 v23, #int 1 // #1 │ │ -02b4b8: 0800 1900 |01fe: move-object/from16 v0, v25 │ │ -02b4bc: 0201 1600 |0200: move/from16 v1, v22 │ │ -02b4c0: 0202 1700 |0202: move/from16 v2, v23 │ │ -02b4c4: 6e59 5707 b021 |0204: invoke-virtual {v0, v11, v1, v2, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0757 │ │ -02b4ca: 1316 ffff |0207: const/16 v22, #int -1 // #ffff │ │ -02b4ce: 0200 1600 |0209: move/from16 v0, v22 │ │ -02b4d2: 0801 1900 |020b: move-object/from16 v1, v25 │ │ -02b4d6: 5910 6402 |020d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02b4da: 7601 1007 1900 |020f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0710 │ │ -02b4e0: 0800 1900 |0212: move-object/from16 v0, v25 │ │ -02b4e4: 5400 7f02 |0214: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ -02b4e8: 0816 0000 |0216: move-object/from16 v22, v0 │ │ -02b4ec: 7401 310a 1600 |0218: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a31 │ │ -02b4f2: 0a16 |021b: move-result v22 │ │ -02b4f4: 0800 1900 |021c: move-object/from16 v0, v25 │ │ -02b4f8: 5400 8c02 |021e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ -02b4fc: 0817 0000 |0220: move-object/from16 v23, v0 │ │ -02b500: 7401 310a 1700 |0222: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a31 │ │ -02b506: 0a17 |0225: move-result v23 │ │ -02b508: 960a 1617 |0226: or-int v10, v22, v23 │ │ -02b50c: 2900 34fe |0228: goto/16 005c // -01cc │ │ -02b510: 0800 1900 |022a: move-object/from16 v0, v25 │ │ -02b514: 5500 7902 |022c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ -02b518: 0216 0000 |022e: move/from16 v22, v0 │ │ -02b51c: 3816 2cfe |0230: if-eqz v22, 005c // -01d4 │ │ -02b520: 0800 1900 |0232: move-object/from16 v0, v25 │ │ -02b524: 5200 6c02 |0234: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b528: 0216 0000 |0236: move/from16 v22, v0 │ │ -02b52c: 1317 0100 |0238: const/16 v23, #int 1 // #1 │ │ -02b530: 1318 0100 |023a: const/16 v24, #int 1 // #1 │ │ -02b534: 0800 1900 |023c: move-object/from16 v0, v25 │ │ -02b538: 0201 1600 |023e: move/from16 v1, v22 │ │ -02b53c: 0202 1700 |0240: move/from16 v2, v23 │ │ -02b540: 0203 1800 |0242: move/from16 v3, v24 │ │ -02b544: 6e40 5607 1032 |0244: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ -02b54a: 1316 ffff |0247: const/16 v22, #int -1 // #ffff │ │ -02b54e: 0200 1600 |0249: move/from16 v0, v22 │ │ -02b552: 0801 1900 |024b: move-object/from16 v1, v25 │ │ -02b556: 5910 6402 |024d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02b55a: 7601 1007 1900 |024f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0710 │ │ -02b560: 0800 1900 |0252: move-object/from16 v0, v25 │ │ -02b564: 5400 7f02 |0254: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ -02b568: 0816 0000 |0256: move-object/from16 v22, v0 │ │ -02b56c: 7401 310a 1600 |0258: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a31 │ │ -02b572: 0a16 |025b: move-result v22 │ │ -02b574: 0800 1900 |025c: move-object/from16 v0, v25 │ │ -02b578: 5400 8c02 |025e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ -02b57c: 0817 0000 |0260: move-object/from16 v23, v0 │ │ -02b580: 7401 310a 1700 |0262: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a31 │ │ -02b586: 0a17 |0265: move-result v23 │ │ -02b588: 960a 1617 |0266: or-int v10, v22, v23 │ │ -02b58c: 2900 f4fd |0268: goto/16 005c // -020c │ │ -02b590: 7701 dd05 1a00 |026a: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@05dd │ │ -02b596: 0a08 |026d: move-result v8 │ │ -02b598: 0800 1a00 |026e: move-object/from16 v0, v26 │ │ -02b59c: 7120 e005 8000 |0270: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ -02b5a2: 0a12 |0273: move-result v18 │ │ -02b5a4: 0200 1200 |0274: move/from16 v0, v18 │ │ -02b5a8: 0801 1900 |0276: move-object/from16 v1, v25 │ │ -02b5ac: 5910 7c02 |0278: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02b5b0: 0800 1a00 |027a: move-object/from16 v0, v26 │ │ -02b5b4: 7120 df05 8000 |027c: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ -02b5ba: 0a16 |027f: move-result v22 │ │ -02b5bc: 0200 1600 |0280: move/from16 v0, v22 │ │ -02b5c0: 0801 1900 |0282: move-object/from16 v1, v25 │ │ -02b5c4: 5910 6402 |0284: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02b5c8: 2900 d6fd |0286: goto/16 005c // -022a │ │ -02b5cc: 7602 4307 1900 |0288: invoke-direct/range {v25, v26}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0743 │ │ -02b5d2: 0800 1900 |028b: move-object/from16 v0, v25 │ │ -02b5d6: 5200 6402 |028d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ -02b5da: 0216 0000 |028f: move/from16 v22, v0 │ │ -02b5de: 0800 1a00 |0291: move-object/from16 v0, v26 │ │ -02b5e2: 0201 1600 |0293: move/from16 v1, v22 │ │ -02b5e6: 7120 dc05 1000 |0295: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ -02b5ec: 0a16 |0298: move-result v22 │ │ -02b5ee: 0800 1a00 |0299: move-object/from16 v0, v26 │ │ -02b5f2: 0201 1600 |029b: move/from16 v1, v22 │ │ -02b5f6: 7120 e005 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ -02b5fc: 0a16 |02a0: move-result v22 │ │ -02b5fe: 0200 1600 |02a1: move/from16 v0, v22 │ │ -02b602: 0801 1900 |02a3: move-object/from16 v1, v25 │ │ -02b606: 5910 7c02 |02a5: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ -02b60a: 2900 b5fd |02a7: goto/16 005c // -024b │ │ -02b60e: 0000 |02a9: nop // spacer │ │ -02b610: 0001 0700 0000 0000 0b00 0000 1b01 ... |02aa: packed-switch-data (18 units) │ │ +02c220: |[02c220] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +02c230: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +02c234: 5500 7002 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0270 │ │ +02c238: 0216 0000 |0004: move/from16 v22, v0 │ │ +02c23c: 3816 0500 |0006: if-eqz v22, 000b // +0005 │ │ +02c240: 1316 0100 |0008: const/16 v22, #int 1 // #1 │ │ +02c244: 0f16 |000a: return v22 │ │ +02c246: 7401 c80a 1a00 |000b: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ +02c24c: 0a16 |000e: move-result v22 │ │ +02c24e: 3916 0b00 |000f: if-nez v22, 001a // +000b │ │ +02c252: 7401 c90a 1a00 |0011: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0ac9 │ │ +02c258: 0a16 |0014: move-result v22 │ │ +02c25a: 3816 0500 |0015: if-eqz v22, 001a // +0005 │ │ +02c25e: 1316 0000 |0017: const/16 v22, #int 0 // #0 │ │ +02c262: 28f1 |0019: goto 000a // -000f │ │ +02c264: 0800 1900 |001a: move-object/from16 v0, v25 │ │ +02c268: 5400 6502 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c26c: 0816 0000 |001e: move-object/from16 v22, v0 │ │ +02c270: 3816 0e00 |0020: if-eqz v22, 002e // +000e │ │ +02c274: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +02c278: 5400 6502 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c27c: 0816 0000 |0026: move-object/from16 v22, v0 │ │ +02c280: 7401 ec05 1600 |0028: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02c286: 0a16 |002b: move-result v22 │ │ +02c288: 3916 0500 |002c: if-nez v22, 0031 // +0005 │ │ +02c28c: 1316 0000 |002e: const/16 v22, #int 0 // #0 │ │ +02c290: 28da |0030: goto 000a // -0026 │ │ +02c292: 0800 1900 |0031: move-object/from16 v0, v25 │ │ +02c296: 5400 9402 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02c29a: 0816 0000 |0035: move-object/from16 v22, v0 │ │ +02c29e: 3916 0c00 |0037: if-nez v22, 0043 // +000c │ │ +02c2a2: 7100 d90a 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0ad9 │ │ +02c2a8: 0c16 |003c: move-result-object v22 │ │ +02c2aa: 0800 1600 |003d: move-object/from16 v0, v22 │ │ +02c2ae: 0801 1900 |003f: move-object/from16 v1, v25 │ │ +02c2b2: 5b10 9402 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02c2b6: 0800 1900 |0043: move-object/from16 v0, v25 │ │ +02c2ba: 5400 9402 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02c2be: 0816 0000 |0047: move-object/from16 v22, v0 │ │ +02c2c2: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +02c2c6: 0801 1a00 |004b: move-object/from16 v1, v26 │ │ +02c2ca: 6e20 d20a 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0ad2 │ │ +02c2d0: 7401 c80a 1a00 |0050: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ +02c2d6: 0a04 |0053: move-result v4 │ │ +02c2d8: 120a |0054: const/4 v10, #int 0 // #0 │ │ +02c2da: d540 ff00 |0055: and-int/lit16 v0, v4, #int 255 // #00ff │ │ +02c2de: 0216 0000 |0057: move/from16 v22, v0 │ │ +02c2e2: 2b16 5102 0000 |0059: packed-switch v22, 000002aa // +00000251 │ │ +02c2e8: 380a 0500 |005c: if-eqz v10, 0061 // +0005 │ │ +02c2ec: 7701 a206 1900 |005e: invoke-static/range {v25}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ +02c2f2: 1316 0100 |0061: const/16 v22, #int 1 // #1 │ │ +02c2f6: 28a7 |0063: goto 000a // -0059 │ │ +02c2f8: 0800 1900 |0064: move-object/from16 v0, v25 │ │ +02c2fc: 5400 8e02 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02c300: 0816 0000 |0068: move-object/from16 v22, v0 │ │ +02c304: 7401 280c 1600 |006a: invoke-virtual/range {v22}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ +02c30a: 1316 0000 |006d: const/16 v22, #int 0 // #0 │ │ +02c30e: 0200 1600 |006f: move/from16 v0, v22 │ │ +02c312: 0801 1900 |0071: move-object/from16 v1, v25 │ │ +02c316: 5c10 8802 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ +02c31a: 7401 4b07 1900 |0075: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ +02c320: 1316 0100 |0078: const/16 v22, #int 1 // #1 │ │ +02c324: 0200 1600 |007a: move/from16 v0, v22 │ │ +02c328: 0801 1900 |007c: move-object/from16 v1, v25 │ │ +02c32c: 5c10 7902 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02c330: 1316 0100 |0080: const/16 v22, #int 1 // #1 │ │ +02c334: 0800 1900 |0082: move-object/from16 v0, v25 │ │ +02c338: 0201 1600 |0084: move/from16 v1, v22 │ │ +02c33c: 7020 6207 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ +02c342: 7401 cb0a 1a00 |0089: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0acb │ │ +02c348: 0a16 |008c: move-result v22 │ │ +02c34a: 0200 1600 |008d: move/from16 v0, v22 │ │ +02c34e: 0801 1900 |008f: move-object/from16 v1, v25 │ │ +02c352: 5910 7702 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02c356: 0200 1600 |0093: move/from16 v0, v22 │ │ +02c35a: 0801 1900 |0095: move-object/from16 v1, v25 │ │ +02c35e: 5910 7c02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02c362: 1316 0000 |0099: const/16 v22, #int 0 // #0 │ │ +02c366: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +02c36a: 0201 1600 |009d: move/from16 v1, v22 │ │ +02c36e: 7120 df05 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ +02c374: 0a16 |00a2: move-result v22 │ │ +02c376: 0200 1600 |00a3: move/from16 v0, v22 │ │ +02c37a: 0801 1900 |00a5: move-object/from16 v1, v25 │ │ +02c37e: 5910 6402 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02c382: 28b3 |00a9: goto 005c // -004d │ │ +02c384: 0800 1900 |00aa: move-object/from16 v0, v25 │ │ +02c388: 5500 7902 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02c38c: 0216 0000 |00ae: move/from16 v22, v0 │ │ +02c390: 3916 8800 |00b0: if-nez v22, 0138 // +0088 │ │ +02c394: 0800 1900 |00b2: move-object/from16 v0, v25 │ │ +02c398: 5200 6402 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02c39c: 0216 0000 |00b6: move/from16 v22, v0 │ │ +02c3a0: 0800 1a00 |00b8: move-object/from16 v0, v26 │ │ +02c3a4: 0201 1600 |00ba: move/from16 v1, v22 │ │ +02c3a8: 7120 dc05 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ +02c3ae: 0a0d |00bf: move-result v13 │ │ +02c3b0: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ +02c3b4: 7120 e005 d000 |00c2: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ +02c3ba: 0a12 |00c5: move-result v18 │ │ +02c3bc: 0800 1900 |00c6: move-object/from16 v0, v25 │ │ +02c3c0: 5200 7c02 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02c3c4: 0216 0000 |00ca: move/from16 v22, v0 │ │ +02c3c8: a716 1216 |00cc: sub-float v22, v18, v22 │ │ +02c3cc: 7701 a50c 1600 |00ce: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +02c3d2: 0a13 |00d1: move-result v19 │ │ +02c3d4: 0800 1a00 |00d2: move-object/from16 v0, v26 │ │ +02c3d8: 7120 e105 d000 |00d4: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@05e1 │ │ +02c3de: 0a14 |00d7: move-result v20 │ │ +02c3e0: 0800 1900 |00d8: move-object/from16 v0, v25 │ │ +02c3e4: 5200 7d02 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027d │ │ +02c3e8: 0216 0000 |00dc: move/from16 v22, v0 │ │ +02c3ec: a716 1416 |00de: sub-float v22, v20, v22 │ │ +02c3f0: 7701 a50c 1600 |00e0: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +02c3f6: 0a15 |00e3: move-result v21 │ │ +02c3f8: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ +02c3fc: 5200 9302 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ +02c400: 0216 0000 |00e8: move/from16 v22, v0 │ │ +02c404: 0200 1600 |00ea: move/from16 v0, v22 │ │ +02c408: 8200 |00ec: int-to-float v0, v0 │ │ +02c40a: 0216 0000 |00ed: move/from16 v22, v0 │ │ +02c40e: 2d16 1316 |00ef: cmpl-float v22, v19, v22 │ │ +02c412: 3d16 4700 |00f1: if-lez v22, 0138 // +0047 │ │ +02c416: 2d16 1315 |00f3: cmpl-float v22, v19, v21 │ │ +02c41a: 3d16 4300 |00f5: if-lez v22, 0138 // +0043 │ │ +02c41e: 1316 0100 |00f7: const/16 v22, #int 1 // #1 │ │ +02c422: 0200 1600 |00f9: move/from16 v0, v22 │ │ +02c426: 0801 1900 |00fb: move-object/from16 v1, v25 │ │ +02c42a: 5c10 7902 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02c42e: 0800 1900 |00ff: move-object/from16 v0, v25 │ │ +02c432: 5200 7702 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02c436: 0216 0000 |0103: move/from16 v22, v0 │ │ +02c43a: a716 1216 |0105: sub-float v22, v18, v22 │ │ +02c43e: 1317 0000 |0107: const/16 v23, #int 0 // #0 │ │ +02c442: 2d16 1617 |0109: cmpl-float v22, v22, v23 │ │ +02c446: 3d16 5500 |010b: if-lez v22, 0160 // +0055 │ │ +02c44a: 0800 1900 |010d: move-object/from16 v0, v25 │ │ +02c44e: 5200 7702 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02c452: 0216 0000 |0111: move/from16 v22, v0 │ │ +02c456: 0800 1900 |0113: move-object/from16 v0, v25 │ │ +02c45a: 5200 9302 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ +02c45e: 0217 0000 |0117: move/from16 v23, v0 │ │ +02c462: 0200 1700 |0119: move/from16 v0, v23 │ │ +02c466: 8200 |011b: int-to-float v0, v0 │ │ +02c468: 0217 0000 |011c: move/from16 v23, v0 │ │ +02c46c: a616 1617 |011e: add-float v22, v22, v23 │ │ +02c470: 0200 1600 |0120: move/from16 v0, v22 │ │ +02c474: 0801 1900 |0122: move-object/from16 v1, v25 │ │ +02c478: 5910 7c02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02c47c: 1316 0100 |0126: const/16 v22, #int 1 // #1 │ │ +02c480: 0800 1900 |0128: move-object/from16 v0, v25 │ │ +02c484: 0201 1600 |012a: move/from16 v1, v22 │ │ +02c488: 7020 6207 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ +02c48e: 1316 0100 |012f: const/16 v22, #int 1 // #1 │ │ +02c492: 0800 1900 |0131: move-object/from16 v0, v25 │ │ +02c496: 0201 1600 |0133: move/from16 v1, v22 │ │ +02c49a: 7020 6307 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ +02c4a0: 0800 1900 |0138: move-object/from16 v0, v25 │ │ +02c4a4: 5500 7902 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02c4a8: 0216 0000 |013c: move/from16 v22, v0 │ │ +02c4ac: 3816 1eff |013e: if-eqz v22, 005c // -00e2 │ │ +02c4b0: 0800 1900 |0140: move-object/from16 v0, v25 │ │ +02c4b4: 5200 6402 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02c4b8: 0216 0000 |0144: move/from16 v22, v0 │ │ +02c4bc: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ +02c4c0: 0201 1600 |0148: move/from16 v1, v22 │ │ +02c4c4: 7120 dc05 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ +02c4ca: 0a05 |014d: move-result v5 │ │ +02c4cc: 0800 1a00 |014e: move-object/from16 v0, v26 │ │ +02c4d0: 7120 e005 5000 |0150: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ +02c4d6: 0a12 |0153: move-result v18 │ │ +02c4d8: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +02c4dc: 0201 1200 |0156: move/from16 v1, v18 │ │ +02c4e0: 7020 4907 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0749 │ │ +02c4e6: 0a16 |015b: move-result v22 │ │ +02c4e8: 960a 0a16 |015c: or-int v10, v10, v22 │ │ +02c4ec: 2900 fefe |015e: goto/16 005c // -0102 │ │ +02c4f0: 0800 1900 |0160: move-object/from16 v0, v25 │ │ +02c4f4: 5200 7702 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02c4f8: 0216 0000 |0164: move/from16 v22, v0 │ │ +02c4fc: 0800 1900 |0166: move-object/from16 v0, v25 │ │ +02c500: 5200 9302 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0293 │ │ +02c504: 0217 0000 |016a: move/from16 v23, v0 │ │ +02c508: 0200 1700 |016c: move/from16 v0, v23 │ │ +02c50c: 8200 |016e: int-to-float v0, v0 │ │ +02c50e: 0217 0000 |016f: move/from16 v23, v0 │ │ +02c512: a716 1617 |0171: sub-float v22, v22, v23 │ │ +02c516: 28ad |0173: goto 0120 // -0053 │ │ +02c518: 0800 1900 |0174: move-object/from16 v0, v25 │ │ +02c51c: 5500 7902 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02c520: 0216 0000 |0178: move/from16 v22, v0 │ │ +02c524: 3816 e2fe |017a: if-eqz v22, 005c // -011e │ │ +02c528: 0800 1900 |017c: move-object/from16 v0, v25 │ │ +02c52c: 5400 9402 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0294 │ │ +02c530: 0810 0000 |0180: move-object/from16 v16, v0 │ │ +02c534: 1316 e803 |0182: const/16 v22, #int 1000 // #3e8 │ │ +02c538: 0800 1900 |0184: move-object/from16 v0, v25 │ │ +02c53c: 5200 8102 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0281 │ │ +02c540: 0217 0000 |0188: move/from16 v23, v0 │ │ +02c544: 0200 1700 |018a: move/from16 v0, v23 │ │ +02c548: 8200 |018c: int-to-float v0, v0 │ │ +02c54a: 0217 0000 |018d: move/from16 v23, v0 │ │ +02c54e: 0800 1000 |018f: move-object/from16 v0, v16 │ │ +02c552: 0201 1600 |0191: move/from16 v1, v22 │ │ +02c556: 0202 1700 |0193: move/from16 v2, v23 │ │ +02c55a: 6e30 d40a 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0ad4 │ │ +02c560: 0800 1900 |0198: move-object/from16 v0, v25 │ │ +02c564: 5200 6402 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02c568: 0216 0000 |019c: move/from16 v22, v0 │ │ +02c56c: 0800 1000 |019e: move-object/from16 v0, v16 │ │ +02c570: 0201 1600 |01a0: move/from16 v1, v22 │ │ +02c574: 7120 5806 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0658 │ │ +02c57a: 0a16 |01a5: move-result v22 │ │ +02c57c: 0200 1600 |01a6: move/from16 v0, v22 │ │ +02c580: 8709 |01a8: float-to-int v9, v0 │ │ +02c582: 1316 0100 |01a9: const/16 v22, #int 1 // #1 │ │ +02c586: 0200 1600 |01ab: move/from16 v0, v22 │ │ +02c58a: 0801 1900 |01ad: move-object/from16 v1, v25 │ │ +02c58e: 5c10 8802 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ +02c592: 7401 2c07 1900 |01b1: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02c598: 0a11 |01b4: move-result v17 │ │ +02c59a: 7401 2a07 1900 |01b5: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02c5a0: 0a0e |01b8: move-result v14 │ │ +02c5a2: 7601 3107 1900 |01b9: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0731 │ │ +02c5a8: 0c07 |01bc: move-result-object v7 │ │ +02c5aa: 5276 4702 |01bd: iget v6, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02c5ae: 82e0 |01bf: int-to-float v0, v14 │ │ +02c5b0: 0216 0000 |01c0: move/from16 v22, v0 │ │ +02c5b4: 0200 1100 |01c2: move/from16 v0, v17 │ │ +02c5b8: 8200 |01c4: int-to-float v0, v0 │ │ +02c5ba: 0217 0000 |01c5: move/from16 v23, v0 │ │ +02c5be: a916 1617 |01c7: div-float v22, v22, v23 │ │ +02c5c2: 5270 4602 |01c9: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02c5c6: 0217 0000 |01cb: move/from16 v23, v0 │ │ +02c5ca: a716 1617 |01cd: sub-float v22, v22, v23 │ │ +02c5ce: 5270 4902 |01cf: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02c5d2: 0217 0000 |01d1: move/from16 v23, v0 │ │ +02c5d6: a90c 1617 |01d3: div-float v12, v22, v23 │ │ +02c5da: 0800 1900 |01d5: move-object/from16 v0, v25 │ │ +02c5de: 5200 6402 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02c5e2: 0216 0000 |01d9: move/from16 v22, v0 │ │ +02c5e6: 0800 1a00 |01db: move-object/from16 v0, v26 │ │ +02c5ea: 0201 1600 |01dd: move/from16 v1, v22 │ │ +02c5ee: 7120 dc05 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ +02c5f4: 0a05 |01e2: move-result v5 │ │ +02c5f6: 0800 1a00 |01e3: move-object/from16 v0, v26 │ │ +02c5fa: 7120 e005 5000 |01e5: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ +02c600: 0a12 |01e8: move-result v18 │ │ +02c602: 0800 1900 |01e9: move-object/from16 v0, v25 │ │ +02c606: 5200 7702 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0277 │ │ +02c60a: 0216 0000 |01ed: move/from16 v22, v0 │ │ +02c60e: a716 1216 |01ef: sub-float v22, v18, v22 │ │ +02c612: 0200 1600 |01f1: move/from16 v0, v22 │ │ +02c616: 870f |01f3: float-to-int v15, v0 │ │ +02c618: 0800 1900 |01f4: move-object/from16 v0, v25 │ │ +02c61c: 705f 0a07 609c |01f6: invoke-direct {v0, v6, v12, v9, v15}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@070a │ │ +02c622: 0a0b |01f9: move-result v11 │ │ +02c624: 1316 0100 |01fa: const/16 v22, #int 1 // #1 │ │ +02c628: 1317 0100 |01fc: const/16 v23, #int 1 // #1 │ │ +02c62c: 0800 1900 |01fe: move-object/from16 v0, v25 │ │ +02c630: 0201 1600 |0200: move/from16 v1, v22 │ │ +02c634: 0202 1700 |0202: move/from16 v2, v23 │ │ +02c638: 6e59 5707 b021 |0204: invoke-virtual {v0, v11, v1, v2, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0757 │ │ +02c63e: 1316 ffff |0207: const/16 v22, #int -1 // #ffff │ │ +02c642: 0200 1600 |0209: move/from16 v0, v22 │ │ +02c646: 0801 1900 |020b: move-object/from16 v1, v25 │ │ +02c64a: 5910 6402 |020d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02c64e: 7601 1007 1900 |020f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0710 │ │ +02c654: 0800 1900 |0212: move-object/from16 v0, v25 │ │ +02c658: 5400 7f02 |0214: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ +02c65c: 0816 0000 |0216: move-object/from16 v22, v0 │ │ +02c660: 7401 310a 1600 |0218: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a31 │ │ +02c666: 0a16 |021b: move-result v22 │ │ +02c668: 0800 1900 |021c: move-object/from16 v0, v25 │ │ +02c66c: 5400 8c02 |021e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ +02c670: 0817 0000 |0220: move-object/from16 v23, v0 │ │ +02c674: 7401 310a 1700 |0222: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a31 │ │ +02c67a: 0a17 |0225: move-result v23 │ │ +02c67c: 960a 1617 |0226: or-int v10, v22, v23 │ │ +02c680: 2900 34fe |0228: goto/16 005c // -01cc │ │ +02c684: 0800 1900 |022a: move-object/from16 v0, v25 │ │ +02c688: 5500 7902 |022c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0279 │ │ +02c68c: 0216 0000 |022e: move/from16 v22, v0 │ │ +02c690: 3816 2cfe |0230: if-eqz v22, 005c // -01d4 │ │ +02c694: 0800 1900 |0232: move-object/from16 v0, v25 │ │ +02c698: 5200 6c02 |0234: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c69c: 0216 0000 |0236: move/from16 v22, v0 │ │ +02c6a0: 1317 0100 |0238: const/16 v23, #int 1 // #1 │ │ +02c6a4: 1318 0100 |023a: const/16 v24, #int 1 // #1 │ │ +02c6a8: 0800 1900 |023c: move-object/from16 v0, v25 │ │ +02c6ac: 0201 1600 |023e: move/from16 v1, v22 │ │ +02c6b0: 0202 1700 |0240: move/from16 v2, v23 │ │ +02c6b4: 0203 1800 |0242: move/from16 v3, v24 │ │ +02c6b8: 6e40 5607 1032 |0244: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ +02c6be: 1316 ffff |0247: const/16 v22, #int -1 // #ffff │ │ +02c6c2: 0200 1600 |0249: move/from16 v0, v22 │ │ +02c6c6: 0801 1900 |024b: move-object/from16 v1, v25 │ │ +02c6ca: 5910 6402 |024d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02c6ce: 7601 1007 1900 |024f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0710 │ │ +02c6d4: 0800 1900 |0252: move-object/from16 v0, v25 │ │ +02c6d8: 5400 7f02 |0254: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027f │ │ +02c6dc: 0816 0000 |0256: move-object/from16 v22, v0 │ │ +02c6e0: 7401 310a 1600 |0258: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a31 │ │ +02c6e6: 0a16 |025b: move-result v22 │ │ +02c6e8: 0800 1900 |025c: move-object/from16 v0, v25 │ │ +02c6ec: 5400 8c02 |025e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028c │ │ +02c6f0: 0817 0000 |0260: move-object/from16 v23, v0 │ │ +02c6f4: 7401 310a 1700 |0262: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a31 │ │ +02c6fa: 0a17 |0265: move-result v23 │ │ +02c6fc: 960a 1617 |0266: or-int v10, v22, v23 │ │ +02c700: 2900 f4fd |0268: goto/16 005c // -020c │ │ +02c704: 7701 dd05 1a00 |026a: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@05dd │ │ +02c70a: 0a08 |026d: move-result v8 │ │ +02c70c: 0800 1a00 |026e: move-object/from16 v0, v26 │ │ +02c710: 7120 e005 8000 |0270: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ +02c716: 0a12 |0273: move-result v18 │ │ +02c718: 0200 1200 |0274: move/from16 v0, v18 │ │ +02c71c: 0801 1900 |0276: move-object/from16 v1, v25 │ │ +02c720: 5910 7c02 |0278: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02c724: 0800 1a00 |027a: move-object/from16 v0, v26 │ │ +02c728: 7120 df05 8000 |027c: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05df │ │ +02c72e: 0a16 |027f: move-result v22 │ │ +02c730: 0200 1600 |0280: move/from16 v0, v22 │ │ +02c734: 0801 1900 |0282: move-object/from16 v1, v25 │ │ +02c738: 5910 6402 |0284: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02c73c: 2900 d6fd |0286: goto/16 005c // -022a │ │ +02c740: 7602 4307 1900 |0288: invoke-direct/range {v25, v26}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0743 │ │ +02c746: 0800 1900 |028b: move-object/from16 v0, v25 │ │ +02c74a: 5200 6402 |028d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0264 │ │ +02c74e: 0216 0000 |028f: move/from16 v22, v0 │ │ +02c752: 0800 1a00 |0291: move-object/from16 v0, v26 │ │ +02c756: 0201 1600 |0293: move/from16 v1, v22 │ │ +02c75a: 7120 dc05 1000 |0295: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05dc │ │ +02c760: 0a16 |0298: move-result v22 │ │ +02c762: 0800 1a00 |0299: move-object/from16 v0, v26 │ │ +02c766: 0201 1600 |029b: move/from16 v1, v22 │ │ +02c76a: 7120 e005 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@05e0 │ │ +02c770: 0a16 |02a0: move-result v22 │ │ +02c772: 0200 1600 |02a1: move/from16 v0, v22 │ │ +02c776: 0801 1900 |02a3: move-object/from16 v1, v25 │ │ +02c77a: 5910 7c02 |02a5: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027c │ │ +02c77e: 2900 b5fd |02a7: goto/16 005c // -024b │ │ +02c782: 0000 |02a9: nop // spacer │ │ +02c784: 0001 0700 0000 0000 0b00 0000 1b01 ... |02aa: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1692 │ │ 0x0008 line=1696 │ │ 0x000a line=1806 │ │ 0x000b line=1699 │ │ 0x0017 line=1702 │ │ @@ -33336,24 +33336,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02b634: |[02b634] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -02b644: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b646: 5221 6c02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b64a: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -02b64e: 5221 6c02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b652: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02b656: 6e30 5507 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0755 │ │ -02b65c: 0f00 |000c: return v0 │ │ -02b65e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -02b660: 28fe |000e: goto 000c // -0002 │ │ +02c7a8: |[02c7a8] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +02c7b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02c7ba: 5221 6c02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c7be: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +02c7c2: 5221 6c02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c7c6: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02c7ca: 6e30 5507 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0755 │ │ +02c7d0: 0f00 |000c: return v0 │ │ +02c7d2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +02c7d4: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2319 │ │ 0x0005 line=2320 │ │ 0x000c line=2323 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -33363,30 +33363,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -02b664: |[02b664] android.support.v4.view.ViewPager.pageRight:()Z │ │ -02b674: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b676: 5431 6502 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b67a: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -02b67e: 5231 6c02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b682: 5432 6502 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b686: 6e10 ec05 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -02b68c: 0a02 |000c: move-result v2 │ │ -02b68e: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02b692: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -02b696: 5231 6c02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b69a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02b69e: 6e30 5507 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0755 │ │ -02b6a4: 0f00 |0018: return v0 │ │ -02b6a6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -02b6a8: 28fe |001a: goto 0018 // -0002 │ │ +02c7d8: |[02c7d8] android.support.v4.view.ViewPager.pageRight:()Z │ │ +02c7e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02c7ea: 5431 6502 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c7ee: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +02c7f2: 5231 6c02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c7f6: 5432 6502 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c7fa: 6e10 ec05 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02c800: 0a02 |000c: move-result v2 │ │ +02c802: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +02c806: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +02c80a: 5231 6c02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c80e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02c812: 6e30 5507 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0755 │ │ +02c818: 0f00 |0018: return v0 │ │ +02c81a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +02c81c: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2327 │ │ 0x0011 line=2328 │ │ 0x0018 line=2331 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -33396,18 +33396,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02b6ac: |[02b6ac] android.support.v4.view.ViewPager.populate:()V │ │ -02b6bc: 5210 6c02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b6c0: 6e20 4c07 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@074c │ │ -02b6c6: 0e00 |0005: return-void │ │ +02c820: |[02c820] android.support.v4.view.ViewPager.populate:()V │ │ +02c830: 5210 6c02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c834: 6e20 4c07 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@074c │ │ +02c83a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0005 line=773 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -33416,461 +33416,461 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 870 16-bit code units │ │ -02b6c8: |[02b6c8] android.support.v4.view.ViewPager.populate:(I)V │ │ -02b6d8: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ -02b6dc: 0800 1900 |0002: move-object/from16 v0, v25 │ │ -02b6e0: 5200 6c02 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b6e4: 0216 0000 |0006: move/from16 v22, v0 │ │ -02b6e8: 0200 1600 |0008: move/from16 v0, v22 │ │ -02b6ec: 0201 1a00 |000a: move/from16 v1, v26 │ │ -02b6f0: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ -02b6f4: 0800 1900 |000e: move-object/from16 v0, v25 │ │ -02b6f8: 5200 6c02 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b6fc: 0216 0000 |0012: move/from16 v22, v0 │ │ -02b700: 0800 1900 |0014: move-object/from16 v0, v25 │ │ -02b704: 0201 1600 |0016: move/from16 v1, v22 │ │ -02b708: 6e20 3207 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0732 │ │ -02b70e: 0c12 |001b: move-result-object v18 │ │ -02b710: 0200 1a00 |001c: move/from16 v0, v26 │ │ -02b714: 0801 1900 |001e: move-object/from16 v1, v25 │ │ -02b718: 5910 6c02 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b71c: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -02b720: 5400 6502 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b724: 0816 0000 |0026: move-object/from16 v22, v0 │ │ -02b728: 3916 0300 |0028: if-nez v22, 002b // +0003 │ │ -02b72c: 0e00 |002a: return-void │ │ -02b72e: 0800 1900 |002b: move-object/from16 v0, v25 │ │ -02b732: 5500 8802 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ -02b736: 0216 0000 |002f: move/from16 v22, v0 │ │ -02b73a: 3916 f9ff |0031: if-nez v22, 002a // -0007 │ │ -02b73e: 7401 2d07 1900 |0033: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@072d │ │ -02b744: 0c16 |0036: move-result-object v22 │ │ -02b746: 3816 f3ff |0037: if-eqz v22, 002a // -000d │ │ -02b74a: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -02b74e: 5400 6502 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b752: 0816 0000 |003d: move-object/from16 v22, v0 │ │ -02b756: 0800 1600 |003f: move-object/from16 v0, v22 │ │ -02b75a: 0801 1900 |0041: move-object/from16 v1, v25 │ │ -02b75e: 6e20 fa05 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@05fa │ │ -02b764: 0800 1900 |0046: move-object/from16 v0, v25 │ │ -02b768: 5200 8502 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ -02b76c: 0213 0000 |004a: move/from16 v19, v0 │ │ -02b770: 1316 0000 |004c: const/16 v22, #int 0 // #0 │ │ -02b774: 0800 1900 |004e: move-object/from16 v0, v25 │ │ -02b778: 5200 6c02 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b77c: 0217 0000 |0052: move/from16 v23, v0 │ │ -02b780: 9117 1713 |0054: sub-int v23, v23, v19 │ │ -02b784: 7702 a90c 1600 |0056: invoke-static/range {v22, v23}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -02b78a: 0a15 |0059: move-result v21 │ │ -02b78c: 0800 1900 |005a: move-object/from16 v0, v25 │ │ -02b790: 5400 6502 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b794: 0816 0000 |005e: move-object/from16 v22, v0 │ │ -02b798: 7401 ec05 1600 |0060: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -02b79e: 0a04 |0063: move-result v4 │ │ -02b7a0: d816 04ff |0064: add-int/lit8 v22, v4, #int -1 // #ff │ │ -02b7a4: 0800 1900 |0066: move-object/from16 v0, v25 │ │ -02b7a8: 5200 6c02 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b7ac: 0217 0000 |006a: move/from16 v23, v0 │ │ -02b7b0: 9017 1713 |006c: add-int v23, v23, v19 │ │ -02b7b4: 7702 ab0c 1600 |006e: invoke-static/range {v22, v23}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ -02b7ba: 0a0a |0071: move-result v10 │ │ -02b7bc: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ -02b7be: 1208 |0073: const/4 v8, #int 0 // #0 │ │ -02b7c0: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -02b7c2: 0800 1900 |0075: move-object/from16 v0, v25 │ │ -02b7c6: 5400 7b02 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02b7ca: 0816 0000 |0079: move-object/from16 v22, v0 │ │ -02b7ce: 7401 040d 1600 |007b: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02b7d4: 0a16 |007e: move-result v22 │ │ -02b7d6: 0200 1600 |007f: move/from16 v0, v22 │ │ -02b7da: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ -02b7de: 0800 1900 |0083: move-object/from16 v0, v25 │ │ -02b7e2: 5400 7b02 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02b7e6: 0816 0000 |0087: move-object/from16 v22, v0 │ │ -02b7ea: 0800 1600 |0089: move-object/from16 v0, v22 │ │ -02b7ee: 6e20 fe0c 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02b7f4: 0c0e |008e: move-result-object v14 │ │ -02b7f6: 1f0e 2001 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02b7fa: 52e0 4702 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02b7fe: 0216 0000 |0093: move/from16 v22, v0 │ │ -02b802: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -02b806: 5200 6c02 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b80a: 0217 0000 |0099: move/from16 v23, v0 │ │ -02b80e: 0200 1600 |009b: move/from16 v0, v22 │ │ -02b812: 0201 1700 |009d: move/from16 v1, v23 │ │ -02b816: 3410 0701 |009f: if-lt v0, v1, 01a6 // +0107 │ │ -02b81a: 52e0 4702 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02b81e: 0216 0000 |00a3: move/from16 v22, v0 │ │ -02b822: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -02b826: 5200 6c02 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b82a: 0217 0000 |00a9: move/from16 v23, v0 │ │ -02b82e: 0200 1600 |00ab: move/from16 v0, v22 │ │ -02b832: 0201 1700 |00ad: move/from16 v1, v23 │ │ -02b836: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ -02b83a: 07e8 |00b1: move-object v8, v14 │ │ -02b83c: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ -02b840: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ -02b844: 0800 1900 |00b6: move-object/from16 v0, v25 │ │ -02b848: 5200 6c02 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b84c: 0216 0000 |00ba: move/from16 v22, v0 │ │ -02b850: 0800 1900 |00bc: move-object/from16 v0, v25 │ │ -02b854: 0201 1600 |00be: move/from16 v1, v22 │ │ -02b858: 6e30 fe06 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@06fe │ │ -02b85e: 0c08 |00c3: move-result-object v8 │ │ -02b860: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ -02b864: 120b |00c6: const/4 v11, #int 0 // #0 │ │ -02b866: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ -02b86a: 3a0f e100 |00c9: if-ltz v15, 01aa // +00e1 │ │ -02b86e: 0800 1900 |00cb: move-object/from16 v0, v25 │ │ -02b872: 5400 7b02 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02b876: 0816 0000 |00cf: move-object/from16 v22, v0 │ │ -02b87a: 0800 1600 |00d1: move-object/from16 v0, v22 │ │ -02b87e: 6e20 fe0c f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02b884: 0c16 |00d6: move-result-object v22 │ │ -02b886: 1f16 2001 |00d7: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02b88a: 080e 1600 |00d9: move-object/from16 v14, v22 │ │ -02b88e: 1516 0040 |00db: const/high16 v22, #int 1073741824 // #4000 │ │ -02b892: 5280 4902 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02b896: 0217 0000 |00df: move/from16 v23, v0 │ │ -02b89a: a710 1617 |00e1: sub-float v16, v22, v23 │ │ -02b89e: 0800 1900 |00e3: move-object/from16 v0, v25 │ │ -02b8a2: 5200 6c02 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b8a6: 0216 0000 |00e7: move/from16 v22, v0 │ │ -02b8aa: d814 16ff |00e9: add-int/lit8 v20, v22, #int -1 // #ff │ │ -02b8ae: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ -02b8b2: 2d16 0b10 |00ed: cmpl-float v22, v11, v16 │ │ -02b8b6: 3a16 0a01 |00ef: if-ltz v22, 01f9 // +010a │ │ -02b8ba: 0200 1400 |00f1: move/from16 v0, v20 │ │ -02b8be: 0201 1500 |00f3: move/from16 v1, v21 │ │ -02b8c2: 3510 0401 |00f5: if-ge v0, v1, 01f9 // +0104 │ │ -02b8c6: 390e b600 |00f7: if-nez v14, 01ad // +00b6 │ │ -02b8ca: 528c 4902 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02b8ce: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ -02b8d2: 1516 0040 |00fd: const/high16 v22, #int 1073741824 // #4000 │ │ -02b8d6: 2e16 0c16 |00ff: cmpg-float v22, v12, v22 │ │ -02b8da: 3b16 3800 |0101: if-gez v22, 0139 // +0038 │ │ -02b8de: 0800 1900 |0103: move-object/from16 v0, v25 │ │ -02b8e2: 5400 7b02 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02b8e6: 0816 0000 |0107: move-object/from16 v22, v0 │ │ -02b8ea: 7401 040d 1600 |0109: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02b8f0: 0a16 |010c: move-result v22 │ │ -02b8f2: 0200 1600 |010d: move/from16 v0, v22 │ │ -02b8f6: 350f 3c01 |010f: if-ge v15, v0, 024b // +013c │ │ -02b8fa: 0800 1900 |0111: move-object/from16 v0, v25 │ │ -02b8fe: 5400 7b02 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02b902: 0816 0000 |0115: move-object/from16 v22, v0 │ │ -02b906: 0800 1600 |0117: move-object/from16 v0, v22 │ │ -02b90a: 6e20 fe0c f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02b910: 0c16 |011c: move-result-object v22 │ │ -02b912: 1f16 2001 |011d: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02b916: 080e 1600 |011f: move-object/from16 v14, v22 │ │ -02b91a: 0800 1900 |0121: move-object/from16 v0, v25 │ │ -02b91e: 5200 6c02 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b922: 0216 0000 |0125: move/from16 v22, v0 │ │ -02b926: d814 1601 |0127: add-int/lit8 v20, v22, #int 1 // #01 │ │ -02b92a: 0200 1400 |0129: move/from16 v0, v20 │ │ -02b92e: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ -02b932: 1516 0040 |012d: const/high16 v22, #int 1073741824 // #4000 │ │ -02b936: 2d16 0c16 |012f: cmpl-float v22, v12, v22 │ │ -02b93a: 3a16 7101 |0131: if-ltz v22, 02a2 // +0171 │ │ -02b93e: 0200 1400 |0133: move/from16 v0, v20 │ │ -02b942: 37a0 6d01 |0135: if-le v0, v10, 02a2 // +016d │ │ -02b946: 390e 1701 |0137: if-nez v14, 024e // +0117 │ │ -02b94a: 0800 1900 |0139: move-object/from16 v0, v25 │ │ -02b94e: 0801 1200 |013b: move-object/from16 v1, v18 │ │ -02b952: 7040 0407 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0704 │ │ -02b958: 0800 1900 |0140: move-object/from16 v0, v25 │ │ -02b95c: 5400 6502 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b960: 0817 0000 |0144: move-object/from16 v23, v0 │ │ -02b964: 0800 1900 |0146: move-object/from16 v0, v25 │ │ -02b968: 5200 6c02 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02b96c: 0218 0000 |014a: move/from16 v24, v0 │ │ -02b970: 3808 bc01 |014c: if-eqz v8, 0308 // +01bc │ │ -02b974: 5480 4502 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ -02b978: 0816 0000 |0150: move-object/from16 v22, v0 │ │ -02b97c: 0800 1700 |0152: move-object/from16 v0, v23 │ │ -02b980: 0801 1900 |0154: move-object/from16 v1, v25 │ │ -02b984: 0202 1800 |0156: move/from16 v2, v24 │ │ -02b988: 0803 1600 |0158: move-object/from16 v3, v22 │ │ -02b98c: 6e40 f805 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05f8 │ │ -02b992: 0800 1900 |015d: move-object/from16 v0, v25 │ │ -02b996: 5400 6502 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02b99a: 0816 0000 |0161: move-object/from16 v22, v0 │ │ -02b99e: 0800 1600 |0163: move-object/from16 v0, v22 │ │ -02b9a2: 0801 1900 |0165: move-object/from16 v1, v25 │ │ -02b9a6: 6e20 eb05 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@05eb │ │ -02b9ac: 7401 1a07 1900 |016a: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -02b9b2: 0a06 |016d: move-result v6 │ │ -02b9b4: 120d |016e: const/4 v13, #int 0 // #0 │ │ -02b9b6: 356d 9d01 |016f: if-ge v13, v6, 030c // +019d │ │ -02b9ba: 0800 1900 |0171: move-object/from16 v0, v25 │ │ -02b9be: 6e20 1907 d000 |0173: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -02b9c4: 0c05 |0176: move-result-object v5 │ │ -02b9c6: 6e10 f80a 0500 |0177: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ -02b9cc: 0c11 |017a: move-result-object v17 │ │ -02b9ce: 1f11 2101 |017b: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ -02b9d2: 0800 1100 |017d: move-object/from16 v0, v17 │ │ -02b9d6: 5500 4c02 |017f: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ -02b9da: 0216 0000 |0181: move/from16 v22, v0 │ │ -02b9de: 3916 2000 |0183: if-nez v22, 01a3 // +0020 │ │ -02b9e2: 0800 1100 |0185: move-object/from16 v0, v17 │ │ -02b9e6: 5200 4f02 |0187: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ -02b9ea: 0216 0000 |0189: move/from16 v22, v0 │ │ -02b9ee: 1317 0000 |018b: const/16 v23, #int 0 // #0 │ │ -02b9f2: 2d16 1617 |018d: cmpl-float v22, v22, v23 │ │ -02b9f6: 3916 1400 |018f: if-nez v22, 01a3 // +0014 │ │ -02b9fa: 0800 1900 |0191: move-object/from16 v0, v25 │ │ -02b9fe: 6e20 3007 5000 |0193: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ -02ba04: 0c0e |0196: move-result-object v14 │ │ -02ba06: 380e 0c00 |0197: if-eqz v14, 01a3 // +000c │ │ -02ba0a: 52e0 4902 |0199: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02ba0e: 0216 0000 |019b: move/from16 v22, v0 │ │ -02ba12: 0200 1600 |019d: move/from16 v0, v22 │ │ -02ba16: 0801 1100 |019f: move-object/from16 v1, v17 │ │ -02ba1a: 5910 4f02 |01a1: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ -02ba1e: d80d 0d01 |01a3: add-int/lit8 v13, v13, #int 1 // #01 │ │ -02ba22: 28ca |01a5: goto 016f // -0036 │ │ -02ba24: d807 0701 |01a6: add-int/lit8 v7, v7, #int 1 // #01 │ │ -02ba28: 2900 cdfe |01a8: goto/16 0075 // -0133 │ │ -02ba2c: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -02ba2e: 2900 30ff |01ab: goto/16 00db // -00d0 │ │ -02ba32: 52e0 4702 |01ad: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02ba36: 0216 0000 |01af: move/from16 v22, v0 │ │ -02ba3a: 0200 1400 |01b1: move/from16 v0, v20 │ │ -02ba3e: 0201 1600 |01b3: move/from16 v1, v22 │ │ -02ba42: 3310 3e00 |01b5: if-ne v0, v1, 01f3 // +003e │ │ -02ba46: 55e0 4802 |01b7: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ -02ba4a: 0216 0000 |01b9: move/from16 v22, v0 │ │ -02ba4e: 3916 3800 |01bb: if-nez v22, 01f3 // +0038 │ │ -02ba52: 0800 1900 |01bd: move-object/from16 v0, v25 │ │ -02ba56: 5400 7b02 |01bf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02ba5a: 0816 0000 |01c1: move-object/from16 v22, v0 │ │ -02ba5e: 0800 1600 |01c3: move-object/from16 v0, v22 │ │ -02ba62: 6e20 010d f000 |01c5: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ -02ba68: 0800 1900 |01c8: move-object/from16 v0, v25 │ │ -02ba6c: 5400 6502 |01ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02ba70: 0816 0000 |01cc: move-object/from16 v22, v0 │ │ -02ba74: 54e0 4502 |01ce: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ -02ba78: 0817 0000 |01d0: move-object/from16 v23, v0 │ │ -02ba7c: 0800 1600 |01d2: move-object/from16 v0, v22 │ │ -02ba80: 0801 1900 |01d4: move-object/from16 v1, v25 │ │ -02ba84: 0202 1400 |01d6: move/from16 v2, v20 │ │ -02ba88: 0803 1700 |01d8: move-object/from16 v3, v23 │ │ -02ba8c: 6e40 e905 1032 |01da: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05e9 │ │ -02ba92: d80f 0fff |01dd: add-int/lit8 v15, v15, #int -1 // #ff │ │ -02ba96: d807 07ff |01df: add-int/lit8 v7, v7, #int -1 // #ff │ │ -02ba9a: 3a0f 1600 |01e1: if-ltz v15, 01f7 // +0016 │ │ -02ba9e: 0800 1900 |01e3: move-object/from16 v0, v25 │ │ -02baa2: 5400 7b02 |01e5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02baa6: 0816 0000 |01e7: move-object/from16 v22, v0 │ │ -02baaa: 0800 1600 |01e9: move-object/from16 v0, v22 │ │ -02baae: 6e20 fe0c f000 |01eb: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02bab4: 0c16 |01ee: move-result-object v22 │ │ -02bab6: 1f16 2001 |01ef: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02baba: 080e 1600 |01f1: move-object/from16 v14, v22 │ │ -02babe: d814 14ff |01f3: add-int/lit8 v20, v20, #int -1 // #ff │ │ -02bac2: 2900 f6fe |01f5: goto/16 00eb // -010a │ │ -02bac6: 120e |01f7: const/4 v14, #int 0 // #0 │ │ -02bac8: 28fb |01f8: goto 01f3 // -0005 │ │ -02baca: 380e 2900 |01f9: if-eqz v14, 0222 // +0029 │ │ -02bace: 52e0 4702 |01fb: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02bad2: 0216 0000 |01fd: move/from16 v22, v0 │ │ -02bad6: 0200 1400 |01ff: move/from16 v0, v20 │ │ -02bada: 0201 1600 |0201: move/from16 v1, v22 │ │ -02bade: 3310 1f00 |0203: if-ne v0, v1, 0222 // +001f │ │ -02bae2: 52e0 4902 |0205: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02bae6: 0216 0000 |0207: move/from16 v22, v0 │ │ -02baea: a60b 0b16 |0209: add-float v11, v11, v22 │ │ -02baee: d80f 0fff |020b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -02baf2: 3a0f 1300 |020d: if-ltz v15, 0220 // +0013 │ │ -02baf6: 0800 1900 |020f: move-object/from16 v0, v25 │ │ -02bafa: 5400 7b02 |0211: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bafe: 0816 0000 |0213: move-object/from16 v22, v0 │ │ -02bb02: 0800 1600 |0215: move-object/from16 v0, v22 │ │ -02bb06: 6e20 fe0c f000 |0217: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02bb0c: 0c16 |021a: move-result-object v22 │ │ -02bb0e: 1f16 2001 |021b: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02bb12: 080e 1600 |021d: move-object/from16 v14, v22 │ │ -02bb16: 28d4 |021f: goto 01f3 // -002c │ │ -02bb18: 120e |0220: const/4 v14, #int 0 // #0 │ │ -02bb1a: 28fe |0221: goto 021f // -0002 │ │ -02bb1c: d816 0f01 |0222: add-int/lit8 v22, v15, #int 1 // #01 │ │ -02bb20: 0800 1900 |0224: move-object/from16 v0, v25 │ │ -02bb24: 0201 1400 |0226: move/from16 v1, v20 │ │ -02bb28: 0202 1600 |0228: move/from16 v2, v22 │ │ -02bb2c: 6e30 fe06 1002 |022a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@06fe │ │ -02bb32: 0c0e |022d: move-result-object v14 │ │ -02bb34: 52e0 4902 |022e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02bb38: 0216 0000 |0230: move/from16 v22, v0 │ │ -02bb3c: a60b 0b16 |0232: add-float v11, v11, v22 │ │ -02bb40: d807 0701 |0234: add-int/lit8 v7, v7, #int 1 // #01 │ │ -02bb44: 3a0f 1300 |0236: if-ltz v15, 0249 // +0013 │ │ -02bb48: 0800 1900 |0238: move-object/from16 v0, v25 │ │ -02bb4c: 5400 7b02 |023a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bb50: 0816 0000 |023c: move-object/from16 v22, v0 │ │ -02bb54: 0800 1600 |023e: move-object/from16 v0, v22 │ │ -02bb58: 6e20 fe0c f000 |0240: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02bb5e: 0c16 |0243: move-result-object v22 │ │ -02bb60: 1f16 2001 |0244: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02bb64: 080e 1600 |0246: move-object/from16 v14, v22 │ │ -02bb68: 28ab |0248: goto 01f3 // -0055 │ │ -02bb6a: 120e |0249: const/4 v14, #int 0 // #0 │ │ -02bb6c: 28fe |024a: goto 0248 // -0002 │ │ -02bb6e: 120e |024b: const/4 v14, #int 0 // #0 │ │ -02bb70: 2900 d5fe |024c: goto/16 0121 // -012b │ │ -02bb74: 52e0 4702 |024e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02bb78: 0216 0000 |0250: move/from16 v22, v0 │ │ -02bb7c: 0200 1400 |0252: move/from16 v0, v20 │ │ -02bb80: 0201 1600 |0254: move/from16 v1, v22 │ │ -02bb84: 3310 4600 |0256: if-ne v0, v1, 029c // +0046 │ │ -02bb88: 55e0 4802 |0258: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ -02bb8c: 0216 0000 |025a: move/from16 v22, v0 │ │ -02bb90: 3916 4000 |025c: if-nez v22, 029c // +0040 │ │ -02bb94: 0800 1900 |025e: move-object/from16 v0, v25 │ │ -02bb98: 5400 7b02 |0260: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bb9c: 0816 0000 |0262: move-object/from16 v22, v0 │ │ -02bba0: 0800 1600 |0264: move-object/from16 v0, v22 │ │ -02bba4: 6e20 010d f000 |0266: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ -02bbaa: 0800 1900 |0269: move-object/from16 v0, v25 │ │ -02bbae: 5400 6502 |026b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02bbb2: 0816 0000 |026d: move-object/from16 v22, v0 │ │ -02bbb6: 54e0 4502 |026f: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ -02bbba: 0817 0000 |0271: move-object/from16 v23, v0 │ │ -02bbbe: 0800 1600 |0273: move-object/from16 v0, v22 │ │ -02bbc2: 0801 1900 |0275: move-object/from16 v1, v25 │ │ -02bbc6: 0202 1400 |0277: move/from16 v2, v20 │ │ -02bbca: 0803 1700 |0279: move-object/from16 v3, v23 │ │ -02bbce: 6e40 e905 1032 |027b: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05e9 │ │ -02bbd4: 0800 1900 |027e: move-object/from16 v0, v25 │ │ -02bbd8: 5400 7b02 |0280: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bbdc: 0816 0000 |0282: move-object/from16 v22, v0 │ │ -02bbe0: 7401 040d 1600 |0284: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02bbe6: 0a16 |0287: move-result v22 │ │ -02bbe8: 0200 1600 |0288: move/from16 v0, v22 │ │ -02bbec: 350f 1600 |028a: if-ge v15, v0, 02a0 // +0016 │ │ -02bbf0: 0800 1900 |028c: move-object/from16 v0, v25 │ │ -02bbf4: 5400 7b02 |028e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bbf8: 0816 0000 |0290: move-object/from16 v22, v0 │ │ -02bbfc: 0800 1600 |0292: move-object/from16 v0, v22 │ │ -02bc00: 6e20 fe0c f000 |0294: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02bc06: 0c16 |0297: move-result-object v22 │ │ -02bc08: 1f16 2001 |0298: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02bc0c: 080e 1600 |029a: move-object/from16 v14, v22 │ │ -02bc10: d814 1401 |029c: add-int/lit8 v20, v20, #int 1 // #01 │ │ -02bc14: 2900 8bfe |029e: goto/16 0129 // -0175 │ │ -02bc18: 120e |02a0: const/4 v14, #int 0 // #0 │ │ -02bc1a: 28fb |02a1: goto 029c // -0005 │ │ -02bc1c: 380e 3500 |02a2: if-eqz v14, 02d7 // +0035 │ │ -02bc20: 52e0 4702 |02a4: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02bc24: 0216 0000 |02a6: move/from16 v22, v0 │ │ -02bc28: 0200 1400 |02a8: move/from16 v0, v20 │ │ -02bc2c: 0201 1600 |02aa: move/from16 v1, v22 │ │ -02bc30: 3310 2b00 |02ac: if-ne v0, v1, 02d7 // +002b │ │ -02bc34: 52e0 4902 |02ae: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02bc38: 0216 0000 |02b0: move/from16 v22, v0 │ │ -02bc3c: a60c 0c16 |02b2: add-float v12, v12, v22 │ │ -02bc40: d80f 0f01 |02b4: add-int/lit8 v15, v15, #int 1 // #01 │ │ -02bc44: 0800 1900 |02b6: move-object/from16 v0, v25 │ │ -02bc48: 5400 7b02 |02b8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bc4c: 0816 0000 |02ba: move-object/from16 v22, v0 │ │ -02bc50: 7401 040d 1600 |02bc: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02bc56: 0a16 |02bf: move-result v22 │ │ -02bc58: 0200 1600 |02c0: move/from16 v0, v22 │ │ -02bc5c: 350f 1300 |02c2: if-ge v15, v0, 02d5 // +0013 │ │ -02bc60: 0800 1900 |02c4: move-object/from16 v0, v25 │ │ -02bc64: 5400 7b02 |02c6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bc68: 0816 0000 |02c8: move-object/from16 v22, v0 │ │ -02bc6c: 0800 1600 |02ca: move-object/from16 v0, v22 │ │ -02bc70: 6e20 fe0c f000 |02cc: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02bc76: 0c16 |02cf: move-result-object v22 │ │ -02bc78: 1f16 2001 |02d0: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02bc7c: 080e 1600 |02d2: move-object/from16 v14, v22 │ │ -02bc80: 28c8 |02d4: goto 029c // -0038 │ │ -02bc82: 120e |02d5: const/4 v14, #int 0 // #0 │ │ -02bc84: 28fe |02d6: goto 02d4 // -0002 │ │ -02bc86: 0800 1900 |02d7: move-object/from16 v0, v25 │ │ -02bc8a: 0201 1400 |02d9: move/from16 v1, v20 │ │ -02bc8e: 6e30 fe06 100f |02db: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@06fe │ │ -02bc94: 0c0e |02de: move-result-object v14 │ │ -02bc96: d80f 0f01 |02df: add-int/lit8 v15, v15, #int 1 // #01 │ │ -02bc9a: 52e0 4902 |02e1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ -02bc9e: 0216 0000 |02e3: move/from16 v22, v0 │ │ -02bca2: a60c 0c16 |02e5: add-float v12, v12, v22 │ │ -02bca6: 0800 1900 |02e7: move-object/from16 v0, v25 │ │ -02bcaa: 5400 7b02 |02e9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bcae: 0816 0000 |02eb: move-object/from16 v22, v0 │ │ -02bcb2: 7401 040d 1600 |02ed: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02bcb8: 0a16 |02f0: move-result v22 │ │ -02bcba: 0200 1600 |02f1: move/from16 v0, v22 │ │ -02bcbe: 350f 1300 |02f3: if-ge v15, v0, 0306 // +0013 │ │ -02bcc2: 0800 1900 |02f5: move-object/from16 v0, v25 │ │ -02bcc6: 5400 7b02 |02f7: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bcca: 0816 0000 |02f9: move-object/from16 v22, v0 │ │ -02bcce: 0800 1600 |02fb: move-object/from16 v0, v22 │ │ -02bcd2: 6e20 fe0c f000 |02fd: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02bcd8: 0c16 |0300: move-result-object v22 │ │ -02bcda: 1f16 2001 |0301: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02bcde: 080e 1600 |0303: move-object/from16 v14, v22 │ │ -02bce2: 2897 |0305: goto 029c // -0069 │ │ -02bce4: 120e |0306: const/4 v14, #int 0 // #0 │ │ -02bce6: 28fe |0307: goto 0305 // -0002 │ │ -02bce8: 1316 0000 |0308: const/16 v22, #int 0 // #0 │ │ -02bcec: 2900 48fe |030a: goto/16 0152 // -01b8 │ │ -02bcf0: 7401 2e07 1900 |030c: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@072e │ │ -02bcf6: 0a16 |030f: move-result v22 │ │ -02bcf8: 3816 1afd |0310: if-eqz v22, 002a // -02e6 │ │ -02bcfc: 7401 1407 1900 |0312: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0714 │ │ -02bd02: 0c09 |0315: move-result-object v9 │ │ -02bd04: 3809 4e00 |0316: if-eqz v9, 0364 // +004e │ │ -02bd08: 0800 1900 |0318: move-object/from16 v0, v25 │ │ -02bd0c: 6e20 2f07 9000 |031a: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@072f │ │ -02bd12: 0c0e |031d: move-result-object v14 │ │ -02bd14: 380e 1200 |031e: if-eqz v14, 0330 // +0012 │ │ -02bd18: 52e0 4702 |0320: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02bd1c: 0216 0000 |0322: move/from16 v22, v0 │ │ -02bd20: 0800 1900 |0324: move-object/from16 v0, v25 │ │ -02bd24: 5200 6c02 |0326: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02bd28: 0217 0000 |0328: move/from16 v23, v0 │ │ -02bd2c: 0200 1600 |032a: move/from16 v0, v22 │ │ -02bd30: 0201 1700 |032c: move/from16 v1, v23 │ │ -02bd34: 3210 fcfc |032e: if-eq v0, v1, 002a // -0304 │ │ -02bd38: 120d |0330: const/4 v13, #int 0 // #0 │ │ -02bd3a: 7401 1a07 1900 |0331: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -02bd40: 0a16 |0334: move-result v22 │ │ -02bd42: 0200 1600 |0335: move/from16 v0, v22 │ │ -02bd46: 350d f3fc |0337: if-ge v13, v0, 002a // -030d │ │ -02bd4a: 0800 1900 |0339: move-object/from16 v0, v25 │ │ -02bd4e: 6e20 1907 d000 |033b: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ -02bd54: 0c05 |033e: move-result-object v5 │ │ -02bd56: 0800 1900 |033f: move-object/from16 v0, v25 │ │ -02bd5a: 6e20 3007 5000 |0341: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ -02bd60: 0c0e |0344: move-result-object v14 │ │ -02bd62: 380e 1c00 |0345: if-eqz v14, 0361 // +001c │ │ -02bd66: 52e0 4702 |0347: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02bd6a: 0216 0000 |0349: move/from16 v22, v0 │ │ -02bd6e: 0800 1900 |034b: move-object/from16 v0, v25 │ │ -02bd72: 5200 6c02 |034d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02bd76: 0217 0000 |034f: move/from16 v23, v0 │ │ -02bd7a: 0200 1600 |0351: move/from16 v0, v22 │ │ -02bd7e: 0201 1700 |0353: move/from16 v1, v23 │ │ -02bd82: 3310 0c00 |0355: if-ne v0, v1, 0361 // +000c │ │ -02bd86: 1316 0200 |0357: const/16 v22, #int 2 // #2 │ │ -02bd8a: 0200 1600 |0359: move/from16 v0, v22 │ │ -02bd8e: 6e20 160b 0500 |035b: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0b16 │ │ -02bd94: 0a16 |035e: move-result v22 │ │ -02bd96: 3916 cbfc |035f: if-nez v22, 002a // -0335 │ │ -02bd9a: d80d 0d01 |0361: add-int/lit8 v13, v13, #int 1 // #01 │ │ -02bd9e: 28ce |0363: goto 0331 // -0032 │ │ -02bda0: 120e |0364: const/4 v14, #int 0 // #0 │ │ -02bda2: 28b9 |0365: goto 031e // -0047 │ │ +02c83c: |[02c83c] android.support.v4.view.ViewPager.populate:(I)V │ │ +02c84c: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ +02c850: 0800 1900 |0002: move-object/from16 v0, v25 │ │ +02c854: 5200 6c02 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c858: 0216 0000 |0006: move/from16 v22, v0 │ │ +02c85c: 0200 1600 |0008: move/from16 v0, v22 │ │ +02c860: 0201 1a00 |000a: move/from16 v1, v26 │ │ +02c864: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ +02c868: 0800 1900 |000e: move-object/from16 v0, v25 │ │ +02c86c: 5200 6c02 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c870: 0216 0000 |0012: move/from16 v22, v0 │ │ +02c874: 0800 1900 |0014: move-object/from16 v0, v25 │ │ +02c878: 0201 1600 |0016: move/from16 v1, v22 │ │ +02c87c: 6e20 3207 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0732 │ │ +02c882: 0c12 |001b: move-result-object v18 │ │ +02c884: 0200 1a00 |001c: move/from16 v0, v26 │ │ +02c888: 0801 1900 |001e: move-object/from16 v1, v25 │ │ +02c88c: 5910 6c02 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c890: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +02c894: 5400 6502 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c898: 0816 0000 |0026: move-object/from16 v22, v0 │ │ +02c89c: 3916 0300 |0028: if-nez v22, 002b // +0003 │ │ +02c8a0: 0e00 |002a: return-void │ │ +02c8a2: 0800 1900 |002b: move-object/from16 v0, v25 │ │ +02c8a6: 5500 8802 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ +02c8aa: 0216 0000 |002f: move/from16 v22, v0 │ │ +02c8ae: 3916 f9ff |0031: if-nez v22, 002a // -0007 │ │ +02c8b2: 7401 2d07 1900 |0033: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@072d │ │ +02c8b8: 0c16 |0036: move-result-object v22 │ │ +02c8ba: 3816 f3ff |0037: if-eqz v22, 002a // -000d │ │ +02c8be: 0800 1900 |0039: move-object/from16 v0, v25 │ │ +02c8c2: 5400 6502 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c8c6: 0816 0000 |003d: move-object/from16 v22, v0 │ │ +02c8ca: 0800 1600 |003f: move-object/from16 v0, v22 │ │ +02c8ce: 0801 1900 |0041: move-object/from16 v1, v25 │ │ +02c8d2: 6e20 fa05 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@05fa │ │ +02c8d8: 0800 1900 |0046: move-object/from16 v0, v25 │ │ +02c8dc: 5200 8502 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ +02c8e0: 0213 0000 |004a: move/from16 v19, v0 │ │ +02c8e4: 1316 0000 |004c: const/16 v22, #int 0 // #0 │ │ +02c8e8: 0800 1900 |004e: move-object/from16 v0, v25 │ │ +02c8ec: 5200 6c02 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c8f0: 0217 0000 |0052: move/from16 v23, v0 │ │ +02c8f4: 9117 1713 |0054: sub-int v23, v23, v19 │ │ +02c8f8: 7702 a90c 1600 |0056: invoke-static/range {v22, v23}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +02c8fe: 0a15 |0059: move-result v21 │ │ +02c900: 0800 1900 |005a: move-object/from16 v0, v25 │ │ +02c904: 5400 6502 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02c908: 0816 0000 |005e: move-object/from16 v22, v0 │ │ +02c90c: 7401 ec05 1600 |0060: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02c912: 0a04 |0063: move-result v4 │ │ +02c914: d816 04ff |0064: add-int/lit8 v22, v4, #int -1 // #ff │ │ +02c918: 0800 1900 |0066: move-object/from16 v0, v25 │ │ +02c91c: 5200 6c02 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c920: 0217 0000 |006a: move/from16 v23, v0 │ │ +02c924: 9017 1713 |006c: add-int v23, v23, v19 │ │ +02c928: 7702 ab0c 1600 |006e: invoke-static/range {v22, v23}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ +02c92e: 0a0a |0071: move-result v10 │ │ +02c930: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ +02c932: 1208 |0073: const/4 v8, #int 0 // #0 │ │ +02c934: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +02c936: 0800 1900 |0075: move-object/from16 v0, v25 │ │ +02c93a: 5400 7b02 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02c93e: 0816 0000 |0079: move-object/from16 v22, v0 │ │ +02c942: 7401 040d 1600 |007b: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02c948: 0a16 |007e: move-result v22 │ │ +02c94a: 0200 1600 |007f: move/from16 v0, v22 │ │ +02c94e: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ +02c952: 0800 1900 |0083: move-object/from16 v0, v25 │ │ +02c956: 5400 7b02 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02c95a: 0816 0000 |0087: move-object/from16 v22, v0 │ │ +02c95e: 0800 1600 |0089: move-object/from16 v0, v22 │ │ +02c962: 6e20 fe0c 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02c968: 0c0e |008e: move-result-object v14 │ │ +02c96a: 1f0e 2001 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02c96e: 52e0 4702 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02c972: 0216 0000 |0093: move/from16 v22, v0 │ │ +02c976: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +02c97a: 5200 6c02 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c97e: 0217 0000 |0099: move/from16 v23, v0 │ │ +02c982: 0200 1600 |009b: move/from16 v0, v22 │ │ +02c986: 0201 1700 |009d: move/from16 v1, v23 │ │ +02c98a: 3410 0701 |009f: if-lt v0, v1, 01a6 // +0107 │ │ +02c98e: 52e0 4702 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02c992: 0216 0000 |00a3: move/from16 v22, v0 │ │ +02c996: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ +02c99a: 5200 6c02 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c99e: 0217 0000 |00a9: move/from16 v23, v0 │ │ +02c9a2: 0200 1600 |00ab: move/from16 v0, v22 │ │ +02c9a6: 0201 1700 |00ad: move/from16 v1, v23 │ │ +02c9aa: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ +02c9ae: 07e8 |00b1: move-object v8, v14 │ │ +02c9b0: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ +02c9b4: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ +02c9b8: 0800 1900 |00b6: move-object/from16 v0, v25 │ │ +02c9bc: 5200 6c02 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02c9c0: 0216 0000 |00ba: move/from16 v22, v0 │ │ +02c9c4: 0800 1900 |00bc: move-object/from16 v0, v25 │ │ +02c9c8: 0201 1600 |00be: move/from16 v1, v22 │ │ +02c9cc: 6e30 fe06 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@06fe │ │ +02c9d2: 0c08 |00c3: move-result-object v8 │ │ +02c9d4: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ +02c9d8: 120b |00c6: const/4 v11, #int 0 // #0 │ │ +02c9da: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ +02c9de: 3a0f e100 |00c9: if-ltz v15, 01aa // +00e1 │ │ +02c9e2: 0800 1900 |00cb: move-object/from16 v0, v25 │ │ +02c9e6: 5400 7b02 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02c9ea: 0816 0000 |00cf: move-object/from16 v22, v0 │ │ +02c9ee: 0800 1600 |00d1: move-object/from16 v0, v22 │ │ +02c9f2: 6e20 fe0c f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02c9f8: 0c16 |00d6: move-result-object v22 │ │ +02c9fa: 1f16 2001 |00d7: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02c9fe: 080e 1600 |00d9: move-object/from16 v14, v22 │ │ +02ca02: 1516 0040 |00db: const/high16 v22, #int 1073741824 // #4000 │ │ +02ca06: 5280 4902 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02ca0a: 0217 0000 |00df: move/from16 v23, v0 │ │ +02ca0e: a710 1617 |00e1: sub-float v16, v22, v23 │ │ +02ca12: 0800 1900 |00e3: move-object/from16 v0, v25 │ │ +02ca16: 5200 6c02 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02ca1a: 0216 0000 |00e7: move/from16 v22, v0 │ │ +02ca1e: d814 16ff |00e9: add-int/lit8 v20, v22, #int -1 // #ff │ │ +02ca22: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ +02ca26: 2d16 0b10 |00ed: cmpl-float v22, v11, v16 │ │ +02ca2a: 3a16 0a01 |00ef: if-ltz v22, 01f9 // +010a │ │ +02ca2e: 0200 1400 |00f1: move/from16 v0, v20 │ │ +02ca32: 0201 1500 |00f3: move/from16 v1, v21 │ │ +02ca36: 3510 0401 |00f5: if-ge v0, v1, 01f9 // +0104 │ │ +02ca3a: 390e b600 |00f7: if-nez v14, 01ad // +00b6 │ │ +02ca3e: 528c 4902 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02ca42: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ +02ca46: 1516 0040 |00fd: const/high16 v22, #int 1073741824 // #4000 │ │ +02ca4a: 2e16 0c16 |00ff: cmpg-float v22, v12, v22 │ │ +02ca4e: 3b16 3800 |0101: if-gez v22, 0139 // +0038 │ │ +02ca52: 0800 1900 |0103: move-object/from16 v0, v25 │ │ +02ca56: 5400 7b02 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ca5a: 0816 0000 |0107: move-object/from16 v22, v0 │ │ +02ca5e: 7401 040d 1600 |0109: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02ca64: 0a16 |010c: move-result v22 │ │ +02ca66: 0200 1600 |010d: move/from16 v0, v22 │ │ +02ca6a: 350f 3c01 |010f: if-ge v15, v0, 024b // +013c │ │ +02ca6e: 0800 1900 |0111: move-object/from16 v0, v25 │ │ +02ca72: 5400 7b02 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ca76: 0816 0000 |0115: move-object/from16 v22, v0 │ │ +02ca7a: 0800 1600 |0117: move-object/from16 v0, v22 │ │ +02ca7e: 6e20 fe0c f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02ca84: 0c16 |011c: move-result-object v22 │ │ +02ca86: 1f16 2001 |011d: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02ca8a: 080e 1600 |011f: move-object/from16 v14, v22 │ │ +02ca8e: 0800 1900 |0121: move-object/from16 v0, v25 │ │ +02ca92: 5200 6c02 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02ca96: 0216 0000 |0125: move/from16 v22, v0 │ │ +02ca9a: d814 1601 |0127: add-int/lit8 v20, v22, #int 1 // #01 │ │ +02ca9e: 0200 1400 |0129: move/from16 v0, v20 │ │ +02caa2: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ +02caa6: 1516 0040 |012d: const/high16 v22, #int 1073741824 // #4000 │ │ +02caaa: 2d16 0c16 |012f: cmpl-float v22, v12, v22 │ │ +02caae: 3a16 7101 |0131: if-ltz v22, 02a2 // +0171 │ │ +02cab2: 0200 1400 |0133: move/from16 v0, v20 │ │ +02cab6: 37a0 6d01 |0135: if-le v0, v10, 02a2 // +016d │ │ +02caba: 390e 1701 |0137: if-nez v14, 024e // +0117 │ │ +02cabe: 0800 1900 |0139: move-object/from16 v0, v25 │ │ +02cac2: 0801 1200 |013b: move-object/from16 v1, v18 │ │ +02cac6: 7040 0407 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0704 │ │ +02cacc: 0800 1900 |0140: move-object/from16 v0, v25 │ │ +02cad0: 5400 6502 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cad4: 0817 0000 |0144: move-object/from16 v23, v0 │ │ +02cad8: 0800 1900 |0146: move-object/from16 v0, v25 │ │ +02cadc: 5200 6c02 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02cae0: 0218 0000 |014a: move/from16 v24, v0 │ │ +02cae4: 3808 bc01 |014c: if-eqz v8, 0308 // +01bc │ │ +02cae8: 5480 4502 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ +02caec: 0816 0000 |0150: move-object/from16 v22, v0 │ │ +02caf0: 0800 1700 |0152: move-object/from16 v0, v23 │ │ +02caf4: 0801 1900 |0154: move-object/from16 v1, v25 │ │ +02caf8: 0202 1800 |0156: move/from16 v2, v24 │ │ +02cafc: 0803 1600 |0158: move-object/from16 v3, v22 │ │ +02cb00: 6e40 f805 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05f8 │ │ +02cb06: 0800 1900 |015d: move-object/from16 v0, v25 │ │ +02cb0a: 5400 6502 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cb0e: 0816 0000 |0161: move-object/from16 v22, v0 │ │ +02cb12: 0800 1600 |0163: move-object/from16 v0, v22 │ │ +02cb16: 0801 1900 |0165: move-object/from16 v1, v25 │ │ +02cb1a: 6e20 eb05 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@05eb │ │ +02cb20: 7401 1a07 1900 |016a: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02cb26: 0a06 |016d: move-result v6 │ │ +02cb28: 120d |016e: const/4 v13, #int 0 // #0 │ │ +02cb2a: 356d 9d01 |016f: if-ge v13, v6, 030c // +019d │ │ +02cb2e: 0800 1900 |0171: move-object/from16 v0, v25 │ │ +02cb32: 6e20 1907 d000 |0173: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02cb38: 0c05 |0176: move-result-object v5 │ │ +02cb3a: 6e10 f80a 0500 |0177: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0af8 │ │ +02cb40: 0c11 |017a: move-result-object v17 │ │ +02cb42: 1f11 2101 |017b: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0121 │ │ +02cb46: 0800 1100 |017d: move-object/from16 v0, v17 │ │ +02cb4a: 5500 4c02 |017f: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024c │ │ +02cb4e: 0216 0000 |0181: move/from16 v22, v0 │ │ +02cb52: 3916 2000 |0183: if-nez v22, 01a3 // +0020 │ │ +02cb56: 0800 1100 |0185: move-object/from16 v0, v17 │ │ +02cb5a: 5200 4f02 |0187: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ +02cb5e: 0216 0000 |0189: move/from16 v22, v0 │ │ +02cb62: 1317 0000 |018b: const/16 v23, #int 0 // #0 │ │ +02cb66: 2d16 1617 |018d: cmpl-float v22, v22, v23 │ │ +02cb6a: 3916 1400 |018f: if-nez v22, 01a3 // +0014 │ │ +02cb6e: 0800 1900 |0191: move-object/from16 v0, v25 │ │ +02cb72: 6e20 3007 5000 |0193: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ +02cb78: 0c0e |0196: move-result-object v14 │ │ +02cb7a: 380e 0c00 |0197: if-eqz v14, 01a3 // +000c │ │ +02cb7e: 52e0 4902 |0199: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02cb82: 0216 0000 |019b: move/from16 v22, v0 │ │ +02cb86: 0200 1600 |019d: move/from16 v0, v22 │ │ +02cb8a: 0801 1100 |019f: move-object/from16 v1, v17 │ │ +02cb8e: 5910 4f02 |01a1: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024f │ │ +02cb92: d80d 0d01 |01a3: add-int/lit8 v13, v13, #int 1 // #01 │ │ +02cb96: 28ca |01a5: goto 016f // -0036 │ │ +02cb98: d807 0701 |01a6: add-int/lit8 v7, v7, #int 1 // #01 │ │ +02cb9c: 2900 cdfe |01a8: goto/16 0075 // -0133 │ │ +02cba0: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +02cba2: 2900 30ff |01ab: goto/16 00db // -00d0 │ │ +02cba6: 52e0 4702 |01ad: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02cbaa: 0216 0000 |01af: move/from16 v22, v0 │ │ +02cbae: 0200 1400 |01b1: move/from16 v0, v20 │ │ +02cbb2: 0201 1600 |01b3: move/from16 v1, v22 │ │ +02cbb6: 3310 3e00 |01b5: if-ne v0, v1, 01f3 // +003e │ │ +02cbba: 55e0 4802 |01b7: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ +02cbbe: 0216 0000 |01b9: move/from16 v22, v0 │ │ +02cbc2: 3916 3800 |01bb: if-nez v22, 01f3 // +0038 │ │ +02cbc6: 0800 1900 |01bd: move-object/from16 v0, v25 │ │ +02cbca: 5400 7b02 |01bf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cbce: 0816 0000 |01c1: move-object/from16 v22, v0 │ │ +02cbd2: 0800 1600 |01c3: move-object/from16 v0, v22 │ │ +02cbd6: 6e20 010d f000 |01c5: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ +02cbdc: 0800 1900 |01c8: move-object/from16 v0, v25 │ │ +02cbe0: 5400 6502 |01ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cbe4: 0816 0000 |01cc: move-object/from16 v22, v0 │ │ +02cbe8: 54e0 4502 |01ce: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ +02cbec: 0817 0000 |01d0: move-object/from16 v23, v0 │ │ +02cbf0: 0800 1600 |01d2: move-object/from16 v0, v22 │ │ +02cbf4: 0801 1900 |01d4: move-object/from16 v1, v25 │ │ +02cbf8: 0202 1400 |01d6: move/from16 v2, v20 │ │ +02cbfc: 0803 1700 |01d8: move-object/from16 v3, v23 │ │ +02cc00: 6e40 e905 1032 |01da: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05e9 │ │ +02cc06: d80f 0fff |01dd: add-int/lit8 v15, v15, #int -1 // #ff │ │ +02cc0a: d807 07ff |01df: add-int/lit8 v7, v7, #int -1 // #ff │ │ +02cc0e: 3a0f 1600 |01e1: if-ltz v15, 01f7 // +0016 │ │ +02cc12: 0800 1900 |01e3: move-object/from16 v0, v25 │ │ +02cc16: 5400 7b02 |01e5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cc1a: 0816 0000 |01e7: move-object/from16 v22, v0 │ │ +02cc1e: 0800 1600 |01e9: move-object/from16 v0, v22 │ │ +02cc22: 6e20 fe0c f000 |01eb: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02cc28: 0c16 |01ee: move-result-object v22 │ │ +02cc2a: 1f16 2001 |01ef: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02cc2e: 080e 1600 |01f1: move-object/from16 v14, v22 │ │ +02cc32: d814 14ff |01f3: add-int/lit8 v20, v20, #int -1 // #ff │ │ +02cc36: 2900 f6fe |01f5: goto/16 00eb // -010a │ │ +02cc3a: 120e |01f7: const/4 v14, #int 0 // #0 │ │ +02cc3c: 28fb |01f8: goto 01f3 // -0005 │ │ +02cc3e: 380e 2900 |01f9: if-eqz v14, 0222 // +0029 │ │ +02cc42: 52e0 4702 |01fb: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02cc46: 0216 0000 |01fd: move/from16 v22, v0 │ │ +02cc4a: 0200 1400 |01ff: move/from16 v0, v20 │ │ +02cc4e: 0201 1600 |0201: move/from16 v1, v22 │ │ +02cc52: 3310 1f00 |0203: if-ne v0, v1, 0222 // +001f │ │ +02cc56: 52e0 4902 |0205: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02cc5a: 0216 0000 |0207: move/from16 v22, v0 │ │ +02cc5e: a60b 0b16 |0209: add-float v11, v11, v22 │ │ +02cc62: d80f 0fff |020b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +02cc66: 3a0f 1300 |020d: if-ltz v15, 0220 // +0013 │ │ +02cc6a: 0800 1900 |020f: move-object/from16 v0, v25 │ │ +02cc6e: 5400 7b02 |0211: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cc72: 0816 0000 |0213: move-object/from16 v22, v0 │ │ +02cc76: 0800 1600 |0215: move-object/from16 v0, v22 │ │ +02cc7a: 6e20 fe0c f000 |0217: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02cc80: 0c16 |021a: move-result-object v22 │ │ +02cc82: 1f16 2001 |021b: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02cc86: 080e 1600 |021d: move-object/from16 v14, v22 │ │ +02cc8a: 28d4 |021f: goto 01f3 // -002c │ │ +02cc8c: 120e |0220: const/4 v14, #int 0 // #0 │ │ +02cc8e: 28fe |0221: goto 021f // -0002 │ │ +02cc90: d816 0f01 |0222: add-int/lit8 v22, v15, #int 1 // #01 │ │ +02cc94: 0800 1900 |0224: move-object/from16 v0, v25 │ │ +02cc98: 0201 1400 |0226: move/from16 v1, v20 │ │ +02cc9c: 0202 1600 |0228: move/from16 v2, v22 │ │ +02cca0: 6e30 fe06 1002 |022a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@06fe │ │ +02cca6: 0c0e |022d: move-result-object v14 │ │ +02cca8: 52e0 4902 |022e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02ccac: 0216 0000 |0230: move/from16 v22, v0 │ │ +02ccb0: a60b 0b16 |0232: add-float v11, v11, v22 │ │ +02ccb4: d807 0701 |0234: add-int/lit8 v7, v7, #int 1 // #01 │ │ +02ccb8: 3a0f 1300 |0236: if-ltz v15, 0249 // +0013 │ │ +02ccbc: 0800 1900 |0238: move-object/from16 v0, v25 │ │ +02ccc0: 5400 7b02 |023a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ccc4: 0816 0000 |023c: move-object/from16 v22, v0 │ │ +02ccc8: 0800 1600 |023e: move-object/from16 v0, v22 │ │ +02cccc: 6e20 fe0c f000 |0240: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02ccd2: 0c16 |0243: move-result-object v22 │ │ +02ccd4: 1f16 2001 |0244: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02ccd8: 080e 1600 |0246: move-object/from16 v14, v22 │ │ +02ccdc: 28ab |0248: goto 01f3 // -0055 │ │ +02ccde: 120e |0249: const/4 v14, #int 0 // #0 │ │ +02cce0: 28fe |024a: goto 0248 // -0002 │ │ +02cce2: 120e |024b: const/4 v14, #int 0 // #0 │ │ +02cce4: 2900 d5fe |024c: goto/16 0121 // -012b │ │ +02cce8: 52e0 4702 |024e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02ccec: 0216 0000 |0250: move/from16 v22, v0 │ │ +02ccf0: 0200 1400 |0252: move/from16 v0, v20 │ │ +02ccf4: 0201 1600 |0254: move/from16 v1, v22 │ │ +02ccf8: 3310 4600 |0256: if-ne v0, v1, 029c // +0046 │ │ +02ccfc: 55e0 4802 |0258: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ +02cd00: 0216 0000 |025a: move/from16 v22, v0 │ │ +02cd04: 3916 4000 |025c: if-nez v22, 029c // +0040 │ │ +02cd08: 0800 1900 |025e: move-object/from16 v0, v25 │ │ +02cd0c: 5400 7b02 |0260: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cd10: 0816 0000 |0262: move-object/from16 v22, v0 │ │ +02cd14: 0800 1600 |0264: move-object/from16 v0, v22 │ │ +02cd18: 6e20 010d f000 |0266: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ +02cd1e: 0800 1900 |0269: move-object/from16 v0, v25 │ │ +02cd22: 5400 6502 |026b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cd26: 0816 0000 |026d: move-object/from16 v22, v0 │ │ +02cd2a: 54e0 4502 |026f: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ +02cd2e: 0817 0000 |0271: move-object/from16 v23, v0 │ │ +02cd32: 0800 1600 |0273: move-object/from16 v0, v22 │ │ +02cd36: 0801 1900 |0275: move-object/from16 v1, v25 │ │ +02cd3a: 0202 1400 |0277: move/from16 v2, v20 │ │ +02cd3e: 0803 1700 |0279: move-object/from16 v3, v23 │ │ +02cd42: 6e40 e905 1032 |027b: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05e9 │ │ +02cd48: 0800 1900 |027e: move-object/from16 v0, v25 │ │ +02cd4c: 5400 7b02 |0280: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cd50: 0816 0000 |0282: move-object/from16 v22, v0 │ │ +02cd54: 7401 040d 1600 |0284: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02cd5a: 0a16 |0287: move-result v22 │ │ +02cd5c: 0200 1600 |0288: move/from16 v0, v22 │ │ +02cd60: 350f 1600 |028a: if-ge v15, v0, 02a0 // +0016 │ │ +02cd64: 0800 1900 |028c: move-object/from16 v0, v25 │ │ +02cd68: 5400 7b02 |028e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cd6c: 0816 0000 |0290: move-object/from16 v22, v0 │ │ +02cd70: 0800 1600 |0292: move-object/from16 v0, v22 │ │ +02cd74: 6e20 fe0c f000 |0294: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02cd7a: 0c16 |0297: move-result-object v22 │ │ +02cd7c: 1f16 2001 |0298: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02cd80: 080e 1600 |029a: move-object/from16 v14, v22 │ │ +02cd84: d814 1401 |029c: add-int/lit8 v20, v20, #int 1 // #01 │ │ +02cd88: 2900 8bfe |029e: goto/16 0129 // -0175 │ │ +02cd8c: 120e |02a0: const/4 v14, #int 0 // #0 │ │ +02cd8e: 28fb |02a1: goto 029c // -0005 │ │ +02cd90: 380e 3500 |02a2: if-eqz v14, 02d7 // +0035 │ │ +02cd94: 52e0 4702 |02a4: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02cd98: 0216 0000 |02a6: move/from16 v22, v0 │ │ +02cd9c: 0200 1400 |02a8: move/from16 v0, v20 │ │ +02cda0: 0201 1600 |02aa: move/from16 v1, v22 │ │ +02cda4: 3310 2b00 |02ac: if-ne v0, v1, 02d7 // +002b │ │ +02cda8: 52e0 4902 |02ae: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02cdac: 0216 0000 |02b0: move/from16 v22, v0 │ │ +02cdb0: a60c 0c16 |02b2: add-float v12, v12, v22 │ │ +02cdb4: d80f 0f01 |02b4: add-int/lit8 v15, v15, #int 1 // #01 │ │ +02cdb8: 0800 1900 |02b6: move-object/from16 v0, v25 │ │ +02cdbc: 5400 7b02 |02b8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cdc0: 0816 0000 |02ba: move-object/from16 v22, v0 │ │ +02cdc4: 7401 040d 1600 |02bc: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02cdca: 0a16 |02bf: move-result v22 │ │ +02cdcc: 0200 1600 |02c0: move/from16 v0, v22 │ │ +02cdd0: 350f 1300 |02c2: if-ge v15, v0, 02d5 // +0013 │ │ +02cdd4: 0800 1900 |02c4: move-object/from16 v0, v25 │ │ +02cdd8: 5400 7b02 |02c6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cddc: 0816 0000 |02c8: move-object/from16 v22, v0 │ │ +02cde0: 0800 1600 |02ca: move-object/from16 v0, v22 │ │ +02cde4: 6e20 fe0c f000 |02cc: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02cdea: 0c16 |02cf: move-result-object v22 │ │ +02cdec: 1f16 2001 |02d0: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02cdf0: 080e 1600 |02d2: move-object/from16 v14, v22 │ │ +02cdf4: 28c8 |02d4: goto 029c // -0038 │ │ +02cdf6: 120e |02d5: const/4 v14, #int 0 // #0 │ │ +02cdf8: 28fe |02d6: goto 02d4 // -0002 │ │ +02cdfa: 0800 1900 |02d7: move-object/from16 v0, v25 │ │ +02cdfe: 0201 1400 |02d9: move/from16 v1, v20 │ │ +02ce02: 6e30 fe06 100f |02db: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@06fe │ │ +02ce08: 0c0e |02de: move-result-object v14 │ │ +02ce0a: d80f 0f01 |02df: add-int/lit8 v15, v15, #int 1 // #01 │ │ +02ce0e: 52e0 4902 |02e1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0249 │ │ +02ce12: 0216 0000 |02e3: move/from16 v22, v0 │ │ +02ce16: a60c 0c16 |02e5: add-float v12, v12, v22 │ │ +02ce1a: 0800 1900 |02e7: move-object/from16 v0, v25 │ │ +02ce1e: 5400 7b02 |02e9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ce22: 0816 0000 |02eb: move-object/from16 v22, v0 │ │ +02ce26: 7401 040d 1600 |02ed: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02ce2c: 0a16 |02f0: move-result v22 │ │ +02ce2e: 0200 1600 |02f1: move/from16 v0, v22 │ │ +02ce32: 350f 1300 |02f3: if-ge v15, v0, 0306 // +0013 │ │ +02ce36: 0800 1900 |02f5: move-object/from16 v0, v25 │ │ +02ce3a: 5400 7b02 |02f7: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02ce3e: 0816 0000 |02f9: move-object/from16 v22, v0 │ │ +02ce42: 0800 1600 |02fb: move-object/from16 v0, v22 │ │ +02ce46: 6e20 fe0c f000 |02fd: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02ce4c: 0c16 |0300: move-result-object v22 │ │ +02ce4e: 1f16 2001 |0301: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02ce52: 080e 1600 |0303: move-object/from16 v14, v22 │ │ +02ce56: 2897 |0305: goto 029c // -0069 │ │ +02ce58: 120e |0306: const/4 v14, #int 0 // #0 │ │ +02ce5a: 28fe |0307: goto 0305 // -0002 │ │ +02ce5c: 1316 0000 |0308: const/16 v22, #int 0 // #0 │ │ +02ce60: 2900 48fe |030a: goto/16 0152 // -01b8 │ │ +02ce64: 7401 2e07 1900 |030c: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@072e │ │ +02ce6a: 0a16 |030f: move-result v22 │ │ +02ce6c: 3816 1afd |0310: if-eqz v22, 002a // -02e6 │ │ +02ce70: 7401 1407 1900 |0312: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0714 │ │ +02ce76: 0c09 |0315: move-result-object v9 │ │ +02ce78: 3809 4e00 |0316: if-eqz v9, 0364 // +004e │ │ +02ce7c: 0800 1900 |0318: move-object/from16 v0, v25 │ │ +02ce80: 6e20 2f07 9000 |031a: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@072f │ │ +02ce86: 0c0e |031d: move-result-object v14 │ │ +02ce88: 380e 1200 |031e: if-eqz v14, 0330 // +0012 │ │ +02ce8c: 52e0 4702 |0320: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02ce90: 0216 0000 |0322: move/from16 v22, v0 │ │ +02ce94: 0800 1900 |0324: move-object/from16 v0, v25 │ │ +02ce98: 5200 6c02 |0326: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02ce9c: 0217 0000 |0328: move/from16 v23, v0 │ │ +02cea0: 0200 1600 |032a: move/from16 v0, v22 │ │ +02cea4: 0201 1700 |032c: move/from16 v1, v23 │ │ +02cea8: 3210 fcfc |032e: if-eq v0, v1, 002a // -0304 │ │ +02ceac: 120d |0330: const/4 v13, #int 0 // #0 │ │ +02ceae: 7401 1a07 1900 |0331: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02ceb4: 0a16 |0334: move-result v22 │ │ +02ceb6: 0200 1600 |0335: move/from16 v0, v22 │ │ +02ceba: 350d f3fc |0337: if-ge v13, v0, 002a // -030d │ │ +02cebe: 0800 1900 |0339: move-object/from16 v0, v25 │ │ +02cec2: 6e20 1907 d000 |033b: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0719 │ │ +02cec8: 0c05 |033e: move-result-object v5 │ │ +02ceca: 0800 1900 |033f: move-object/from16 v0, v25 │ │ +02cece: 6e20 3007 5000 |0341: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0730 │ │ +02ced4: 0c0e |0344: move-result-object v14 │ │ +02ced6: 380e 1c00 |0345: if-eqz v14, 0361 // +001c │ │ +02ceda: 52e0 4702 |0347: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02cede: 0216 0000 |0349: move/from16 v22, v0 │ │ +02cee2: 0800 1900 |034b: move-object/from16 v0, v25 │ │ +02cee6: 5200 6c02 |034d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02ceea: 0217 0000 |034f: move/from16 v23, v0 │ │ +02ceee: 0200 1600 |0351: move/from16 v0, v22 │ │ +02cef2: 0201 1700 |0353: move/from16 v1, v23 │ │ +02cef6: 3310 0c00 |0355: if-ne v0, v1, 0361 // +000c │ │ +02cefa: 1316 0200 |0357: const/16 v22, #int 2 // #2 │ │ +02cefe: 0200 1600 |0359: move/from16 v0, v22 │ │ +02cf02: 6e20 160b 0500 |035b: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0b16 │ │ +02cf08: 0a16 |035e: move-result v22 │ │ +02cf0a: 3916 cbfc |035f: if-nez v22, 002a // -0335 │ │ +02cf0e: d80d 0d01 |0361: add-int/lit8 v13, v13, #int 1 // #01 │ │ +02cf12: 28ce |0363: goto 0331 // -0032 │ │ +02cf14: 120e |0364: const/4 v14, #int 0 // #0 │ │ +02cf16: 28b9 |0365: goto 031e // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0002 line=777 │ │ 0x000e line=778 │ │ 0x001c line=779 │ │ 0x0022 line=782 │ │ @@ -34002,81 +34002,81 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 137 16-bit code units │ │ -02bda4: |[02bda4] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -02bdb4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -02bdb6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -02bdb8: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -02bdba: 5493 6502 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02bdbe: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ -02bdc2: 5493 6502 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02bdc6: 5494 8402 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0284 │ │ -02bdca: 6e20 fb05 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@05fb │ │ -02bdd0: 5493 6502 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02bdd4: 6e20 fa05 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@05fa │ │ -02bdda: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -02bddc: 5493 7b02 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bde0: 6e10 040d 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02bde6: 0a03 |0019: move-result v3 │ │ -02bde8: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ -02bdec: 5493 7b02 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bdf0: 6e20 fe0c 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02bdf6: 0c01 |0021: move-result-object v1 │ │ -02bdf8: 1f01 2001 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02bdfc: 5493 6502 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02be00: 5214 4702 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ -02be04: 5415 4502 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ -02be08: 6e40 e905 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05e9 │ │ -02be0e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02be12: 28e5 |002f: goto 0014 // -001b │ │ -02be14: 5493 6502 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02be18: 6e20 eb05 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@05eb │ │ -02be1e: 5493 7b02 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02be22: 6e10 fc0c 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ -02be28: 7010 4f07 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@074f │ │ -02be2e: 5996 6c02 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02be32: 6e30 5207 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ -02be38: 5492 6502 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02be3c: 5b9a 6502 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02be40: 5493 6502 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02be44: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ -02be48: 5493 8402 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0284 │ │ -02be4c: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ -02be50: 2203 2501 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0125 │ │ -02be54: 7030 e506 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@06e5 │ │ -02be5a: 5b93 8402 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0284 │ │ -02be5e: 5493 6502 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02be62: 5494 8402 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0284 │ │ -02be66: 6e20 f405 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@05f4 │ │ -02be6c: 5c96 8802 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ -02be70: 5c98 7102 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ -02be74: 5293 8b02 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ -02be78: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ -02be7c: 5493 6502 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02be80: 5494 8902 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ -02be84: 5495 8a02 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ -02be88: 6e30 f505 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@05f5 │ │ -02be8e: 5293 8b02 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ -02be92: 6e40 5607 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ -02be98: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ -02be9a: 5993 8b02 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ -02be9e: 5b97 8902 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ -02bea2: 5b97 8a02 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ -02bea6: 5493 6602 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0266 │ │ -02beaa: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ -02beae: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ -02beb2: 5493 6602 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0266 │ │ -02beb6: 7230 e006 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@06e0 │ │ -02bebc: 0e00 |0084: return-void │ │ -02bebe: 6e10 4b07 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ -02bec4: 28f1 |0088: goto 0079 // -000f │ │ +02cf18: |[02cf18] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +02cf28: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +02cf2a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +02cf2c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +02cf2e: 5493 6502 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cf32: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ +02cf36: 5493 6502 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cf3a: 5494 8402 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0284 │ │ +02cf3e: 6e20 fb05 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@05fb │ │ +02cf44: 5493 6502 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cf48: 6e20 fa05 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@05fa │ │ +02cf4e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +02cf50: 5493 7b02 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cf54: 6e10 040d 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02cf5a: 0a03 |0019: move-result v3 │ │ +02cf5c: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ +02cf60: 5493 7b02 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cf64: 6e20 fe0c 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02cf6a: 0c01 |0021: move-result-object v1 │ │ +02cf6c: 1f01 2001 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02cf70: 5493 6502 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cf74: 5214 4702 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0247 │ │ +02cf78: 5415 4502 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0245 │ │ +02cf7c: 6e40 e905 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@05e9 │ │ +02cf82: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02cf86: 28e5 |002f: goto 0014 // -001b │ │ +02cf88: 5493 6502 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cf8c: 6e20 eb05 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@05eb │ │ +02cf92: 5493 7b02 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02cf96: 6e10 fc0c 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ +02cf9c: 7010 4f07 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@074f │ │ +02cfa2: 5996 6c02 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02cfa6: 6e30 5207 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ +02cfac: 5492 6502 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cfb0: 5b9a 6502 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cfb4: 5493 6502 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cfb8: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ +02cfbc: 5493 8402 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0284 │ │ +02cfc0: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ +02cfc4: 2203 2501 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0125 │ │ +02cfc8: 7030 e506 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@06e5 │ │ +02cfce: 5b93 8402 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0284 │ │ +02cfd2: 5493 6502 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cfd6: 5494 8402 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0284 │ │ +02cfda: 6e20 f405 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@05f4 │ │ +02cfe0: 5c96 8802 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ +02cfe4: 5c98 7102 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ +02cfe8: 5293 8b02 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ +02cfec: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ +02cff0: 5493 6502 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02cff4: 5494 8902 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ +02cff8: 5495 8a02 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ +02cffc: 6e30 f505 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@05f5 │ │ +02d002: 5293 8b02 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ +02d006: 6e40 5607 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ +02d00c: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ +02d00e: 5993 8b02 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@028b │ │ +02d012: 5b97 8902 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0289 │ │ +02d016: 5b97 8a02 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@028a │ │ +02d01a: 5493 6602 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0266 │ │ +02d01e: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ +02d022: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ +02d026: 5493 6602 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0266 │ │ +02d02a: 7230 e006 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@06e0 │ │ +02d030: 0e00 |0084: return-void │ │ +02d032: 6e10 4b07 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ +02d038: 28f1 |0088: goto 0079 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=349 │ │ 0x0007 line=350 │ │ 0x000e line=351 │ │ 0x0013 line=352 │ │ 0x001c line=353 │ │ @@ -34117,24 +34117,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -02bec8: |[02bec8] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -02bed8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02beda: 5c21 8802 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ -02bede: 5520 7102 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ -02bee2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -02bee6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -02bee8: 6e40 5607 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ -02beee: 0e00 |000b: return-void │ │ -02bef0: 0110 |000c: move v0, v1 │ │ -02bef2: 28fb |000d: goto 0008 // -0005 │ │ +02d03c: |[02d03c] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +02d04c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02d04e: 5c21 8802 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ +02d052: 5520 7102 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0271 │ │ +02d056: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +02d05a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +02d05c: 6e40 5607 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ +02d062: 0e00 |000b: return-void │ │ +02d064: 0110 |000c: move v0, v1 │ │ +02d066: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=421 │ │ 0x0003 line=422 │ │ 0x000b line=423 │ │ 0x000d line=422 │ │ locals : │ │ @@ -34146,19 +34146,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02bef4: |[02bef4] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -02bf04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02bf06: 5c10 8802 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ -02bf0a: 6e40 5607 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ -02bf10: 0e00 |0006: return-void │ │ +02d068: |[02d068] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +02d078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d07a: 5c10 8802 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0288 │ │ +02d07e: 6e40 5607 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0756 │ │ +02d084: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=432 │ │ 0x0003 line=433 │ │ 0x0006 line=434 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -34170,18 +34170,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -02bf14: |[02bf14] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -02bf24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02bf26: 6e50 5707 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0757 │ │ -02bf2c: 0e00 |0004: return-void │ │ +02d088: |[02d088] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +02d098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d09a: 6e50 5707 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0757 │ │ +02d0a0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0004 line=442 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -34193,111 +34193,111 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -02bf30: |[02bf30] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -02bf40: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02bf42: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -02bf44: 54b6 6502 |0002: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02bf48: 3806 0a00 |0004: if-eqz v6, 000e // +000a │ │ -02bf4c: 54b6 6502 |0006: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02bf50: 6e10 ec05 0600 |0008: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -02bf56: 0a06 |000b: move-result v6 │ │ -02bf58: 3c06 0600 |000c: if-gtz v6, 0012 // +0006 │ │ -02bf5c: 7020 6307 7b00 |000e: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ -02bf62: 0e00 |0011: return-void │ │ -02bf64: 390e 1200 |0012: if-nez v14, 0024 // +0012 │ │ -02bf68: 52b6 6c02 |0014: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02bf6c: 33c6 0e00 |0016: if-ne v6, v12, 0024 // +000e │ │ -02bf70: 54b6 7b02 |0018: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bf74: 6e10 040d 0600 |001a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02bf7a: 0a06 |001d: move-result v6 │ │ -02bf7c: 3806 0600 |001e: if-eqz v6, 0024 // +0006 │ │ -02bf80: 7020 6307 7b00 |0020: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ -02bf86: 28ee |0023: goto 0011 // -0012 │ │ -02bf88: 3b0c 2500 |0024: if-gez v12, 0049 // +0025 │ │ -02bf8c: 120c |0026: const/4 v12, #int 0 // #0 │ │ -02bf8e: 52b4 8502 |0027: iget v4, v11, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ -02bf92: 52b6 6c02 |0029: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02bf96: b046 |002b: add-int/2addr v6, v4 │ │ -02bf98: 366c 0700 |002c: if-gt v12, v6, 0033 // +0007 │ │ -02bf9c: 52b6 6c02 |002e: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02bfa0: b146 |0030: sub-int/2addr v6, v4 │ │ -02bfa2: 356c 2900 |0031: if-ge v12, v6, 005a // +0029 │ │ -02bfa6: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -02bfa8: 54b6 7b02 |0034: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bfac: 6e10 040d 0600 |0036: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -02bfb2: 0a06 |0039: move-result v6 │ │ -02bfb4: 3563 2000 |003a: if-ge v3, v6, 005a // +0020 │ │ -02bfb8: 54b6 7b02 |003c: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ -02bfbc: 6e20 fe0c 3600 |003e: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -02bfc2: 0c06 |0041: move-result-object v6 │ │ -02bfc4: 1f06 2001 |0042: check-cast v6, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ -02bfc8: 5c62 4802 |0044: iput-boolean v2, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ -02bfcc: d803 0301 |0046: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02bfd0: 28ec |0048: goto 0034 // -0014 │ │ -02bfd2: 54b6 6502 |0049: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02bfd6: 6e10 ec05 0600 |004b: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -02bfdc: 0a06 |004e: move-result v6 │ │ -02bfde: 346c d8ff |004f: if-lt v12, v6, 0027 // -0028 │ │ -02bfe2: 54b6 6502 |0051: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02bfe6: 6e10 ec05 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -02bfec: 0a06 |0056: move-result v6 │ │ -02bfee: d80c 06ff |0057: add-int/lit8 v12, v6, #int -1 // #ff │ │ -02bff2: 28ce |0059: goto 0027 // -0032 │ │ -02bff4: 52b6 6c02 |005a: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02bff8: 32c6 3e00 |005c: if-eq v6, v12, 009a // +003e │ │ -02bffc: 6e20 4c07 cb00 |005e: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@074c │ │ -02c002: 6e20 3207 cb00 |0061: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0732 │ │ -02c008: 0c00 |0064: move-result-object v0 │ │ -02c00a: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -02c00c: 3800 1700 |0066: if-eqz v0, 007d // +0017 │ │ -02c010: 6e10 2c07 0b00 |0068: invoke-virtual {v11}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -02c016: 0a05 |006b: move-result v5 │ │ -02c018: 8256 |006c: int-to-float v6, v5 │ │ -02c01a: 52b8 7202 |006d: iget v8, v11, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ -02c01e: 5209 4602 |006f: iget v9, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ -02c022: 52ba 7e02 |0071: iget v10, v11, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ -02c026: 7120 aa0c a900 |0073: invoke-static {v9, v10}, Ljava/lang/Math;.min:(FF)F // method@0caa │ │ -02c02c: 0a09 |0076: move-result v9 │ │ -02c02e: 7120 a80c 9800 |0077: invoke-static {v8, v9}, Ljava/lang/Math;.max:(FF)F // method@0ca8 │ │ -02c034: 0a08 |007a: move-result v8 │ │ -02c036: c886 |007b: mul-float/2addr v6, v8 │ │ -02c038: 8761 |007c: float-to-int v1, v6 │ │ -02c03a: 380d 1f00 |007d: if-eqz v13, 009c // +001f │ │ -02c03e: 6e40 6607 1bf7 |007f: invoke-virtual {v11, v1, v7, v15}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0766 │ │ -02c044: 3802 0b00 |0082: if-eqz v2, 008d // +000b │ │ -02c048: 54b6 8602 |0084: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ -02c04c: 3806 0700 |0086: if-eqz v6, 008d // +0007 │ │ -02c050: 54b6 8602 |0088: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ -02c054: 7220 e306 c600 |008a: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@06e3 │ │ -02c05a: 3802 84ff |008d: if-eqz v2, 0011 // -007c │ │ -02c05e: 54b6 7802 |008f: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ -02c062: 3806 80ff |0091: if-eqz v6, 0011 // -0080 │ │ -02c066: 54b6 7802 |0093: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ -02c06a: 7220 e306 c600 |0095: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@06e3 │ │ -02c070: 2900 79ff |0098: goto/16 0011 // -0087 │ │ -02c074: 0172 |009a: move v2, v7 │ │ -02c076: 28c3 |009b: goto 005e // -003d │ │ -02c078: 3802 0b00 |009c: if-eqz v2, 00a7 // +000b │ │ -02c07c: 54b6 8602 |009e: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ -02c080: 3806 0700 |00a0: if-eqz v6, 00a7 // +0007 │ │ -02c084: 54b6 8602 |00a2: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ -02c088: 7220 e306 c600 |00a4: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@06e3 │ │ -02c08e: 3802 0b00 |00a7: if-eqz v2, 00b2 // +000b │ │ -02c092: 54b6 7802 |00a9: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ -02c096: 3806 0700 |00ab: if-eqz v6, 00b2 // +0007 │ │ -02c09a: 54b6 7802 |00ad: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ -02c09e: 7220 e306 c600 |00af: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@06e3 │ │ -02c0a4: 7010 0707 0b00 |00b2: invoke-direct {v11}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ -02c0aa: 6e30 5207 1b07 |00b5: invoke-virtual {v11, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ -02c0b0: 2900 59ff |00b8: goto/16 0011 // -00a7 │ │ +02d0a4: |[02d0a4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +02d0b4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02d0b6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +02d0b8: 54b6 6502 |0002: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02d0bc: 3806 0a00 |0004: if-eqz v6, 000e // +000a │ │ +02d0c0: 54b6 6502 |0006: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02d0c4: 6e10 ec05 0600 |0008: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02d0ca: 0a06 |000b: move-result v6 │ │ +02d0cc: 3c06 0600 |000c: if-gtz v6, 0012 // +0006 │ │ +02d0d0: 7020 6307 7b00 |000e: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ +02d0d6: 0e00 |0011: return-void │ │ +02d0d8: 390e 1200 |0012: if-nez v14, 0024 // +0012 │ │ +02d0dc: 52b6 6c02 |0014: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02d0e0: 33c6 0e00 |0016: if-ne v6, v12, 0024 // +000e │ │ +02d0e4: 54b6 7b02 |0018: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02d0e8: 6e10 040d 0600 |001a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02d0ee: 0a06 |001d: move-result v6 │ │ +02d0f0: 3806 0600 |001e: if-eqz v6, 0024 // +0006 │ │ +02d0f4: 7020 6307 7b00 |0020: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ +02d0fa: 28ee |0023: goto 0011 // -0012 │ │ +02d0fc: 3b0c 2500 |0024: if-gez v12, 0049 // +0025 │ │ +02d100: 120c |0026: const/4 v12, #int 0 // #0 │ │ +02d102: 52b4 8502 |0027: iget v4, v11, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ +02d106: 52b6 6c02 |0029: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02d10a: b046 |002b: add-int/2addr v6, v4 │ │ +02d10c: 366c 0700 |002c: if-gt v12, v6, 0033 // +0007 │ │ +02d110: 52b6 6c02 |002e: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02d114: b146 |0030: sub-int/2addr v6, v4 │ │ +02d116: 356c 2900 |0031: if-ge v12, v6, 005a // +0029 │ │ +02d11a: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +02d11c: 54b6 7b02 |0034: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02d120: 6e10 040d 0600 |0036: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +02d126: 0a06 |0039: move-result v6 │ │ +02d128: 3563 2000 |003a: if-ge v3, v6, 005a // +0020 │ │ +02d12c: 54b6 7b02 |003c: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@027b │ │ +02d130: 6e20 fe0c 3600 |003e: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +02d136: 0c06 |0041: move-result-object v6 │ │ +02d138: 1f06 2001 |0042: check-cast v6, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0120 │ │ +02d13c: 5c62 4802 |0044: iput-boolean v2, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0248 │ │ +02d140: d803 0301 |0046: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02d144: 28ec |0048: goto 0034 // -0014 │ │ +02d146: 54b6 6502 |0049: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02d14a: 6e10 ec05 0600 |004b: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02d150: 0a06 |004e: move-result v6 │ │ +02d152: 346c d8ff |004f: if-lt v12, v6, 0027 // -0028 │ │ +02d156: 54b6 6502 |0051: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02d15a: 6e10 ec05 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +02d160: 0a06 |0056: move-result v6 │ │ +02d162: d80c 06ff |0057: add-int/lit8 v12, v6, #int -1 // #ff │ │ +02d166: 28ce |0059: goto 0027 // -0032 │ │ +02d168: 52b6 6c02 |005a: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02d16c: 32c6 3e00 |005c: if-eq v6, v12, 009a // +003e │ │ +02d170: 6e20 4c07 cb00 |005e: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@074c │ │ +02d176: 6e20 3207 cb00 |0061: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0732 │ │ +02d17c: 0c00 |0064: move-result-object v0 │ │ +02d17e: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +02d180: 3800 1700 |0066: if-eqz v0, 007d // +0017 │ │ +02d184: 6e10 2c07 0b00 |0068: invoke-virtual {v11}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02d18a: 0a05 |006b: move-result v5 │ │ +02d18c: 8256 |006c: int-to-float v6, v5 │ │ +02d18e: 52b8 7202 |006d: iget v8, v11, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0272 │ │ +02d192: 5209 4602 |006f: iget v9, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0246 │ │ +02d196: 52ba 7e02 |0071: iget v10, v11, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027e │ │ +02d19a: 7120 aa0c a900 |0073: invoke-static {v9, v10}, Ljava/lang/Math;.min:(FF)F // method@0caa │ │ +02d1a0: 0a09 |0076: move-result v9 │ │ +02d1a2: 7120 a80c 9800 |0077: invoke-static {v8, v9}, Ljava/lang/Math;.max:(FF)F // method@0ca8 │ │ +02d1a8: 0a08 |007a: move-result v8 │ │ +02d1aa: c886 |007b: mul-float/2addr v6, v8 │ │ +02d1ac: 8761 |007c: float-to-int v1, v6 │ │ +02d1ae: 380d 1f00 |007d: if-eqz v13, 009c // +001f │ │ +02d1b2: 6e40 6607 1bf7 |007f: invoke-virtual {v11, v1, v7, v15}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0766 │ │ +02d1b8: 3802 0b00 |0082: if-eqz v2, 008d // +000b │ │ +02d1bc: 54b6 8602 |0084: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ +02d1c0: 3806 0700 |0086: if-eqz v6, 008d // +0007 │ │ +02d1c4: 54b6 8602 |0088: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ +02d1c8: 7220 e306 c600 |008a: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@06e3 │ │ +02d1ce: 3802 84ff |008d: if-eqz v2, 0011 // -007c │ │ +02d1d2: 54b6 7802 |008f: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ +02d1d6: 3806 80ff |0091: if-eqz v6, 0011 // -0080 │ │ +02d1da: 54b6 7802 |0093: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ +02d1de: 7220 e306 c600 |0095: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@06e3 │ │ +02d1e4: 2900 79ff |0098: goto/16 0011 // -0087 │ │ +02d1e8: 0172 |009a: move v2, v7 │ │ +02d1ea: 28c3 |009b: goto 005e // -003d │ │ +02d1ec: 3802 0b00 |009c: if-eqz v2, 00a7 // +000b │ │ +02d1f0: 54b6 8602 |009e: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ +02d1f4: 3806 0700 |00a0: if-eqz v6, 00a7 // +0007 │ │ +02d1f8: 54b6 8602 |00a2: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ +02d1fc: 7220 e306 c600 |00a4: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@06e3 │ │ +02d202: 3802 0b00 |00a7: if-eqz v2, 00b2 // +000b │ │ +02d206: 54b6 7802 |00a9: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ +02d20a: 3806 0700 |00ab: if-eqz v6, 00b2 // +0007 │ │ +02d20e: 54b6 7802 |00ad: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ +02d212: 7220 e306 c600 |00af: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@06e3 │ │ +02d218: 7010 0707 0b00 |00b2: invoke-direct {v11}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ +02d21e: 6e30 5207 1b07 |00b5: invoke-virtual {v11, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0752 │ │ +02d224: 2900 59ff |00b8: goto/16 0011 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=445 │ │ 0x000e line=446 │ │ 0x0011 line=495 │ │ 0x0012 line=449 │ │ 0x0020 line=450 │ │ @@ -34352,18 +34352,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02c0b4: |[02c0b4] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -02c0c4: 5410 7802 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ -02c0c8: 5b12 7802 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ -02c0cc: 1100 |0004: return-object v0 │ │ +02d228: |[02d228] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +02d238: 5410 7802 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ +02d23c: 5b12 7802 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0278 │ │ +02d240: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0002 line=515 │ │ 0x0004 line=516 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -34375,39 +34375,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -02c0d0: |[02c0d0] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -02c0e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02c0e2: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -02c0e6: 1a00 ff07 |0003: const-string v0, "ViewPager" // string@07ff │ │ -02c0ea: 2201 fb01 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -02c0ee: 7010 d70c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02c0f4: 1a02 fa06 |000a: const-string v2, "Requested offscreen page limit " // string@06fa │ │ -02c0f8: 6e20 dd0c 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02c0fe: 0c01 |000f: move-result-object v1 │ │ -02c100: 6e20 da0c 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -02c106: 0c01 |0013: move-result-object v1 │ │ -02c108: 1a02 a200 |0014: const-string v2, " too small; defaulting to " // string@00a2 │ │ -02c10c: 6e20 dd0c 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02c112: 0c01 |0019: move-result-object v1 │ │ -02c114: 6e20 da0c 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -02c11a: 0c01 |001d: move-result-object v1 │ │ -02c11c: 6e10 e10c 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02c122: 0c01 |0021: move-result-object v1 │ │ -02c124: 7120 a70a 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ -02c12a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -02c12c: 5240 8502 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ -02c130: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -02c134: 5945 8502 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ -02c138: 6e10 4b07 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ -02c13e: 0e00 |002f: return-void │ │ +02d244: |[02d244] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +02d254: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02d256: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +02d25a: 1a00 ff07 |0003: const-string v0, "ViewPager" // string@07ff │ │ +02d25e: 2201 fb01 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +02d262: 7010 d70c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +02d268: 1a02 fa06 |000a: const-string v2, "Requested offscreen page limit " // string@06fa │ │ +02d26c: 6e20 dd0c 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02d272: 0c01 |000f: move-result-object v1 │ │ +02d274: 6e20 da0c 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +02d27a: 0c01 |0013: move-result-object v1 │ │ +02d27c: 1a02 a300 |0014: const-string v2, " too small; defaulting to " // string@00a3 │ │ +02d280: 6e20 dd0c 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +02d286: 0c01 |0019: move-result-object v1 │ │ +02d288: 6e20 da0c 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +02d28e: 0c01 |001d: move-result-object v1 │ │ +02d290: 6e10 e10c 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +02d296: 0c01 |0021: move-result-object v1 │ │ +02d298: 7120 a70a 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ +02d29e: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +02d2a0: 5240 8502 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ +02d2a4: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +02d2a8: 5945 8502 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0285 │ │ +02d2ac: 6e10 4b07 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ +02d2b2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=548 │ │ 0x0003 line=549 │ │ 0x0025 line=551 │ │ 0x0026 line=553 │ │ 0x002a line=554 │ │ @@ -34422,17 +34422,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c140: |[02c140] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -02c150: 5b01 6602 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0266 │ │ -02c154: 0e00 |0002: return-void │ │ +02d2b4: |[02d2b4] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +02d2c4: 5b01 6602 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0266 │ │ +02d2c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0002 line=411 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -34442,17 +34442,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c158: |[02c158] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -02c168: 5b01 8602 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ -02c16c: 0e00 |0002: return-void │ │ +02d2cc: |[02d2cc] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +02d2dc: 5b01 8602 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0286 │ │ +02d2e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0002 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -34462,22 +34462,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -02c170: |[02c170] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -02c180: 5220 8702 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02c184: 5923 8702 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02c188: 6e10 2c07 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -02c18e: 0a01 |0007: move-result v1 │ │ -02c190: 7050 4d07 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@074d │ │ -02c196: 6e10 5107 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0751 │ │ -02c19c: 0e00 |000e: return-void │ │ +02d2e4: |[02d2e4] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +02d2f4: 5220 8702 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02d2f8: 5923 8702 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02d2fc: 6e10 2c07 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02d302: 0a01 |0007: move-result v1 │ │ +02d304: 7050 4d07 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@074d │ │ +02d30a: 6e10 5107 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0751 │ │ +02d310: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0002 line=569 │ │ 0x0004 line=571 │ │ 0x0008 line=572 │ │ 0x000b line=574 │ │ @@ -34493,23 +34493,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02c1a0: |[02c1a0] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -02c1b0: 6e10 1c07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@071c │ │ -02c1b6: 0c00 |0003: move-result-object v0 │ │ -02c1b8: 6e10 7c00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ -02c1be: 0c00 |0007: move-result-object v0 │ │ -02c1c0: 6e20 b300 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00b3 │ │ -02c1c6: 0c00 |000b: move-result-object v0 │ │ -02c1c8: 6e20 6107 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0761 │ │ -02c1ce: 0e00 |000f: return-void │ │ +02d314: |[02d314] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +02d324: 6e10 1c07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@071c │ │ +02d32a: 0c00 |0003: move-result-object v0 │ │ +02d32c: 6e10 7c00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ +02d332: 0c00 |0007: move-result-object v0 │ │ +02d334: 6e20 b300 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00b3 │ │ +02d33a: 0c00 |000b: move-result-object v0 │ │ +02d33c: 6e20 6107 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0761 │ │ +02d342: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x000f line=605 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -34519,25 +34519,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -02c1d0: |[02c1d0] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -02c1e0: 5b12 8002 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ -02c1e4: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -02c1e8: 6e10 4e07 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@074e │ │ -02c1ee: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -02c1f2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02c1f4: 6e20 6407 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0764 │ │ -02c1fa: 6e10 3407 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0734 │ │ -02c200: 0e00 |0010: return-void │ │ -02c202: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -02c204: 28f8 |0012: goto 000a // -0008 │ │ +02d344: |[02d344] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +02d354: 5b12 8002 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ +02d358: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +02d35c: 6e10 4e07 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@074e │ │ +02d362: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +02d366: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02d368: 6e20 6407 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0764 │ │ +02d36e: 6e10 3407 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0734 │ │ +02d374: 0e00 |0010: return-void │ │ +02d376: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +02d378: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ 0x0007 line=594 │ │ 0x000d line=595 │ │ 0x0010 line=596 │ │ @@ -34551,18 +34551,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02c208: |[02c208] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -02c218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02c21a: 6e40 6607 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0766 │ │ -02c220: 0e00 |0004: return-void │ │ +02d37c: |[02d37c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +02d38c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d38e: 6e40 6607 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0766 │ │ +02d394: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 0x0004 line=639 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -34573,97 +34573,97 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 147 16-bit code units │ │ -02c224: |[02c224] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -02c234: 6e10 1a07 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ -02c23a: 0a01 |0003: move-result v1 │ │ -02c23c: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -02c240: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -02c242: 7020 6307 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ -02c248: 0e00 |000a: return-void │ │ -02c24a: 6e10 2a07 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ -02c250: 0a02 |000e: move-result v2 │ │ -02c252: 6e10 2b07 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ -02c258: 0a03 |0012: move-result v3 │ │ -02c25a: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -02c25e: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -02c262: 3904 0f00 |0017: if-nez v4, 0026 // +000f │ │ -02c266: 3905 0d00 |0019: if-nez v5, 0026 // +000d │ │ -02c26a: 7010 0707 0f00 |001b: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ -02c270: 6e10 4b07 0f00 |001e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ -02c276: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -02c278: 7020 6207 1f00 |0022: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ -02c27e: 28e5 |0025: goto 000a // -001b │ │ -02c280: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -02c282: 7020 6307 1f00 |0027: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ -02c288: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -02c28a: 7020 6207 1f00 |002b: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ -02c290: 6e10 2c07 0f00 |002e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ -02c296: 0a0c |0031: move-result v12 │ │ -02c298: db09 0c02 |0032: div-int/lit8 v9, v12, #int 2 // #02 │ │ -02c29c: 1501 803f |0034: const/high16 v1, #int 1065353216 // #3f80 │ │ -02c2a0: 150d 803f |0036: const/high16 v13, #int 1065353216 // #3f80 │ │ -02c2a4: 7110 a60c 0400 |0038: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ -02c2aa: 0a0e |003b: move-result v14 │ │ -02c2ac: 82ee |003c: int-to-float v14, v14 │ │ -02c2ae: c8ed |003d: mul-float/2addr v13, v14 │ │ -02c2b0: 82ce |003e: int-to-float v14, v12 │ │ -02c2b2: c9ed |003f: div-float/2addr v13, v14 │ │ -02c2b4: 7120 aa0c d100 |0040: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0caa │ │ -02c2ba: 0a08 |0043: move-result v8 │ │ -02c2bc: 8291 |0044: int-to-float v1, v9 │ │ -02c2be: 829d |0045: int-to-float v13, v9 │ │ -02c2c0: 6e20 0d07 8f00 |0046: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@070d │ │ -02c2c6: 0a0e |0049: move-result v14 │ │ -02c2c8: c8ed |004a: mul-float/2addr v13, v14 │ │ -02c2ca: a607 010d |004b: add-float v7, v1, v13 │ │ -02c2ce: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -02c2d0: 7701 a60c 1200 |004e: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ -02c2d6: 0a12 |0051: move-result v18 │ │ -02c2d8: 3d12 2300 |0052: if-lez v18, 0075 // +0023 │ │ -02c2dc: 1501 7a44 |0054: const/high16 v1, #int 1148846080 // #447a │ │ -02c2e0: 0200 1200 |0056: move/from16 v0, v18 │ │ -02c2e4: 820d |0058: int-to-float v13, v0 │ │ -02c2e6: a90d 070d |0059: div-float v13, v7, v13 │ │ -02c2ea: 7110 a50c 0d00 |005b: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -02c2f0: 0a0d |005e: move-result v13 │ │ -02c2f2: c8d1 |005f: mul-float/2addr v1, v13 │ │ -02c2f4: 7110 ae0c 0100 |0060: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0cae │ │ -02c2fa: 0a01 |0063: move-result v1 │ │ -02c2fc: da06 0104 |0064: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -02c300: 1301 5802 |0066: const/16 v1, #int 600 // #258 │ │ -02c304: 7120 ab0c 1600 |0068: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ -02c30a: 0a06 |006b: move-result v6 │ │ -02c30c: 54f1 8e02 |006c: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ -02c310: 7406 320c 0100 |006e: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c32 │ │ -02c316: 7110 a206 0f00 |0071: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ -02c31c: 2896 |0074: goto 000a // -006a │ │ -02c31e: 82c1 |0075: int-to-float v1, v12 │ │ -02c320: 54fd 6502 |0076: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ -02c324: 52fe 6c02 |0078: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ -02c328: 6e20 ef05 ed00 |007a: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ -02c32e: 0a0d |007d: move-result v13 │ │ -02c330: a80b 010d |007e: mul-float v11, v1, v13 │ │ -02c334: 7110 a60c 0400 |0080: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ -02c33a: 0a01 |0083: move-result v1 │ │ -02c33c: 8211 |0084: int-to-float v1, v1 │ │ -02c33e: 52fd 8702 |0085: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ -02c342: 82dd |0087: int-to-float v13, v13 │ │ -02c344: c6bd |0088: add-float/2addr v13, v11 │ │ -02c346: a90a 010d |0089: div-float v10, v1, v13 │ │ -02c34a: 1501 803f |008b: const/high16 v1, #int 1065353216 // #3f80 │ │ -02c34e: c6a1 |008d: add-float/2addr v1, v10 │ │ -02c350: 150d c842 |008e: const/high16 v13, #int 1120403456 // #42c8 │ │ -02c354: c8d1 |0090: mul-float/2addr v1, v13 │ │ -02c356: 8716 |0091: float-to-int v6, v1 │ │ -02c358: 28d4 |0092: goto 0066 // -002c │ │ +02d398: |[02d398] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +02d3a8: 6e10 1a07 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@071a │ │ +02d3ae: 0a01 |0003: move-result v1 │ │ +02d3b0: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +02d3b4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +02d3b6: 7020 6307 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ +02d3bc: 0e00 |000a: return-void │ │ +02d3be: 6e10 2a07 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@072a │ │ +02d3c4: 0a02 |000e: move-result v2 │ │ +02d3c6: 6e10 2b07 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@072b │ │ +02d3cc: 0a03 |0012: move-result v3 │ │ +02d3ce: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +02d3d2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +02d3d6: 3904 0f00 |0017: if-nez v4, 0026 // +000f │ │ +02d3da: 3905 0d00 |0019: if-nez v5, 0026 // +000d │ │ +02d3de: 7010 0707 0f00 |001b: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0707 │ │ +02d3e4: 6e10 4b07 0f00 |001e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@074b │ │ +02d3ea: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +02d3ec: 7020 6207 1f00 |0022: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ +02d3f2: 28e5 |0025: goto 000a // -001b │ │ +02d3f4: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +02d3f6: 7020 6307 1f00 |0027: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0763 │ │ +02d3fc: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +02d3fe: 7020 6207 1f00 |002b: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0762 │ │ +02d404: 6e10 2c07 0f00 |002e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@072c │ │ +02d40a: 0a0c |0031: move-result v12 │ │ +02d40c: db09 0c02 |0032: div-int/lit8 v9, v12, #int 2 // #02 │ │ +02d410: 1501 803f |0034: const/high16 v1, #int 1065353216 // #3f80 │ │ +02d414: 150d 803f |0036: const/high16 v13, #int 1065353216 // #3f80 │ │ +02d418: 7110 a60c 0400 |0038: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ +02d41e: 0a0e |003b: move-result v14 │ │ +02d420: 82ee |003c: int-to-float v14, v14 │ │ +02d422: c8ed |003d: mul-float/2addr v13, v14 │ │ +02d424: 82ce |003e: int-to-float v14, v12 │ │ +02d426: c9ed |003f: div-float/2addr v13, v14 │ │ +02d428: 7120 aa0c d100 |0040: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0caa │ │ +02d42e: 0a08 |0043: move-result v8 │ │ +02d430: 8291 |0044: int-to-float v1, v9 │ │ +02d432: 829d |0045: int-to-float v13, v9 │ │ +02d434: 6e20 0d07 8f00 |0046: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@070d │ │ +02d43a: 0a0e |0049: move-result v14 │ │ +02d43c: c8ed |004a: mul-float/2addr v13, v14 │ │ +02d43e: a607 010d |004b: add-float v7, v1, v13 │ │ +02d442: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +02d444: 7701 a60c 1200 |004e: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ +02d44a: 0a12 |0051: move-result v18 │ │ +02d44c: 3d12 2300 |0052: if-lez v18, 0075 // +0023 │ │ +02d450: 1501 7a44 |0054: const/high16 v1, #int 1148846080 // #447a │ │ +02d454: 0200 1200 |0056: move/from16 v0, v18 │ │ +02d458: 820d |0058: int-to-float v13, v0 │ │ +02d45a: a90d 070d |0059: div-float v13, v7, v13 │ │ +02d45e: 7110 a50c 0d00 |005b: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +02d464: 0a0d |005e: move-result v13 │ │ +02d466: c8d1 |005f: mul-float/2addr v1, v13 │ │ +02d468: 7110 ae0c 0100 |0060: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0cae │ │ +02d46e: 0a01 |0063: move-result v1 │ │ +02d470: da06 0104 |0064: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +02d474: 1301 5802 |0066: const/16 v1, #int 600 // #258 │ │ +02d478: 7120 ab0c 1600 |0068: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ +02d47e: 0a06 |006b: move-result v6 │ │ +02d480: 54f1 8e02 |006c: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028e │ │ +02d484: 7406 320c 0100 |006e: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c32 │ │ +02d48a: 7110 a206 0f00 |0071: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06a2 │ │ +02d490: 2896 |0074: goto 000a // -006a │ │ +02d492: 82c1 |0075: int-to-float v1, v12 │ │ +02d494: 54fd 6502 |0076: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0265 │ │ +02d498: 52fe 6c02 |0078: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026c │ │ +02d49c: 6e20 ef05 ed00 |007a: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@05ef │ │ +02d4a2: 0a0d |007d: move-result v13 │ │ +02d4a4: a80b 010d |007e: mul-float v11, v1, v13 │ │ +02d4a8: 7110 a60c 0400 |0080: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ +02d4ae: 0a01 |0083: move-result v1 │ │ +02d4b0: 8211 |0084: int-to-float v1, v1 │ │ +02d4b2: 52fd 8702 |0085: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0287 │ │ +02d4b6: 82dd |0087: int-to-float v13, v13 │ │ +02d4b8: c6bd |0088: add-float/2addr v13, v11 │ │ +02d4ba: a90a 010d |0089: div-float v10, v1, v13 │ │ +02d4be: 1501 803f |008b: const/high16 v1, #int 1065353216 // #3f80 │ │ +02d4c2: c6a1 |008d: add-float/2addr v1, v10 │ │ +02d4c4: 150d c842 |008e: const/high16 v13, #int 1120403456 // #42c8 │ │ +02d4c8: c8d1 |0090: mul-float/2addr v1, v13 │ │ +02d4ca: 8716 |0091: float-to-int v6, v1 │ │ +02d4cc: 28d4 |0092: goto 0066 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0006 line=651 │ │ 0x000a line=687 │ │ 0x000b line=654 │ │ 0x000f line=655 │ │ @@ -34711,24 +34711,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02c35c: |[02c35c] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -02c36c: 6f20 460b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0b46 │ │ -02c372: 0a00 |0003: move-result v0 │ │ -02c374: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -02c378: 5410 8002 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ -02c37c: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -02c380: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02c382: 0f00 |000b: return v0 │ │ -02c384: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -02c386: 28fe |000d: goto 000b // -0002 │ │ +02d4d0: |[02d4d0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +02d4e0: 6f20 460b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0b46 │ │ +02d4e6: 0a00 |0003: move-result v0 │ │ +02d4e8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +02d4ec: 5410 8002 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0280 │ │ +02d4f0: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +02d4f4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02d4f6: 0f00 |000b: return v0 │ │ +02d4f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +02d4fa: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -34870,26 +34870,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02c388: |[02c388] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -02c398: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02c39c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02c3a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02c3a4: 2200 2a01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@012a │ │ -02c3a8: 7010 6807 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0768 │ │ -02c3ae: 6900 9602 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ -02c3b2: 0e00 |000d: return-void │ │ -02c3b4: 2200 2b01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@012b │ │ -02c3b8: 7010 6c07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@076c │ │ -02c3be: 6900 9602 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ -02c3c2: 28f8 |0015: goto 000d // -0008 │ │ +02d4fc: |[02d4fc] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +02d50c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02d510: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02d514: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02d518: 2200 2a01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@012a │ │ +02d51c: 7010 6807 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0768 │ │ +02d522: 6900 9602 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ +02d526: 0e00 |000d: return-void │ │ +02d528: 2200 2b01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@012b │ │ +02d52c: 7010 6c07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@076c │ │ +02d532: 6900 9602 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ +02d536: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -34899,17 +34899,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c3c4: |[02c3c4] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -02c3d4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02c3da: 0e00 |0003: return-void │ │ +02d538: |[02d538] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +02d548: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02d54e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ │ │ @@ -34918,20 +34918,20 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -02c3dc: |[02c3dc] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -02c3ec: 6200 9602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ -02c3f0: 6e10 8d09 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@098d │ │ -02c3f6: 0c01 |0005: move-result-object v1 │ │ -02c3f8: 7230 7007 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0770 │ │ -02c3fe: 0e00 |0009: return-void │ │ +02d550: |[02d550] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +02d560: 6200 9602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ +02d564: 6e10 8d09 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@098d │ │ +02d56a: 0c01 |0005: move-result-object v1 │ │ +02d56c: 7230 7007 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0770 │ │ +02d572: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0009 line=183 │ │ locals : │ │ 0x0000 - 0x000a reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000a reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -34941,21 +34941,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -02c400: |[02c400] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -02c410: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@014c │ │ -02c414: 6201 9602 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ -02c418: 7230 7107 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0771 │ │ -02c41e: 0c01 |0007: move-result-object v1 │ │ -02c420: 7020 8509 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0985 │ │ -02c426: 1100 |000b: return-object v0 │ │ +02d574: |[02d574] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +02d584: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@014c │ │ +02d588: 6201 9602 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ +02d58c: 7230 7107 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0771 │ │ +02d592: 0c01 |0007: move-result-object v1 │ │ +02d594: 7020 8509 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0985 │ │ +02d59a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000c reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ @@ -34964,19 +34964,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02c428: |[02c428] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -02c438: 6200 9602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ -02c43c: 7220 7207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0772 │ │ -02c442: 0a00 |0005: move-result v0 │ │ -02c444: 0f00 |0006: return v0 │ │ +02d59c: |[02d59c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +02d5ac: 6200 9602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0296 │ │ +02d5b0: 7220 7207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0772 │ │ +02d5b6: 0a00 |0005: move-result v0 │ │ +02d5b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -35005,17 +35005,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c448: |[02c448] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -02c458: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02c45e: 0e00 |0003: return-void │ │ +02d5bc: |[02d5bc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +02d5cc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02d5d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -35023,18 +35023,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02c460: |[02c460] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -02c470: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02c474: 6e20 4a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0b4a │ │ -02c47a: 0e00 |0005: return-void │ │ +02d5d4: |[02d5d4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +02d5e4: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02d5e8: 6e20 4a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0b4a │ │ +02d5ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -35044,18 +35044,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c47c: |[02c47c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -02c48c: 6e20 4b0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0b4b │ │ -02c492: 0c00 |0003: move-result-object v0 │ │ -02c494: 1100 |0004: return-object v0 │ │ +02d5f0: |[02d5f0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +02d600: 6e20 4b0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0b4b │ │ +02d606: 0c00 |0003: move-result-object v0 │ │ +02d608: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -35064,18 +35064,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02c498: |[02c498] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -02c4a8: 6e10 4c0b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0b4c │ │ -02c4ae: 0a00 |0003: move-result v0 │ │ -02c4b0: 0f00 |0004: return v0 │ │ +02d60c: |[02d60c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +02d61c: 6e10 4c0b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0b4c │ │ +02d622: 0a00 |0003: move-result v0 │ │ +02d624: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -35179,22 +35179,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02c4b4: |[02c4b4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -02c4c4: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02c4ca: 7100 9607 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0796 │ │ -02c4d0: 0c00 |0006: move-result-object v0 │ │ -02c4d2: 7220 9007 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@0790 │ │ -02c4d8: 0c00 |000a: move-result-object v0 │ │ -02c4da: 5b10 a502 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a5 │ │ -02c4de: 0e00 |000d: return-void │ │ +02d628: |[02d628] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +02d638: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02d63e: 7100 9607 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0796 │ │ +02d644: 0c00 |0006: move-result-object v0 │ │ +02d646: 7220 9007 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@0790 │ │ +02d64c: 0c00 |000a: move-result-object v0 │ │ +02d64e: 5b10 a502 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a5 │ │ +02d652: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ 0x000d line=207 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -35243,26 +35243,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02c4e0: |[02c4e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -02c4f0: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02c4f4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02c4f8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02c4fc: 2200 3001 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0130 │ │ -02c500: 7010 7e07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@077e │ │ -02c506: 6900 a602 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ -02c50a: 0e00 |000d: return-void │ │ -02c50c: 2200 3101 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0131 │ │ -02c510: 7010 8507 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0785 │ │ -02c516: 6900 a602 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ -02c51a: 28f8 |0015: goto 000d // -0008 │ │ +02d654: |[02d654] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +02d664: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02d668: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02d66c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02d670: 2200 3001 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0130 │ │ +02d674: 7010 7e07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@077e │ │ +02d67a: 6900 a602 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ +02d67e: 0e00 |000d: return-void │ │ +02d680: 2200 3101 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0131 │ │ +02d684: 7010 8507 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0785 │ │ +02d68a: 6900 a602 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ +02d68e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -35272,17 +35272,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c51c: |[02c51c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -02c52c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02c532: 0e00 |0003: return-void │ │ +02d690: |[02d690] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +02d6a0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02d6a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ │ │ @@ -35291,36 +35291,36 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c534: |[02c534] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -02c544: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ -02c548: 1100 |0002: return-object v0 │ │ +02d6a8: |[02d6a8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +02d6b8: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ +02d6bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ name : 'addAccessibilityStateChangeListener' │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c54c: |[02c54c] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -02c55c: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ -02c560: 7230 8c07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@078c │ │ -02c566: 0a00 |0005: move-result v0 │ │ -02c568: 0f00 |0006: return v0 │ │ +02d6c0: |[02d6c0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +02d6d0: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ +02d6d4: 7230 8c07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@078c │ │ +02d6da: 0a00 |0005: move-result v0 │ │ +02d6dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -35329,19 +35329,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c56c: |[02c56c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -02c57c: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ -02c580: 7230 8d07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@078d │ │ -02c586: 0c00 |0005: move-result-object v0 │ │ -02c588: 1100 |0006: return-object v0 │ │ +02d6e0: |[02d6e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +02d6f0: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ +02d6f4: 7230 8d07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@078d │ │ +02d6fa: 0c00 |0005: move-result-object v0 │ │ +02d6fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 feedbackTypeFlags I │ │ │ │ @@ -35350,19 +35350,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02c58c: |[02c58c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -02c59c: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ -02c5a0: 7220 8e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@078e │ │ -02c5a6: 0c00 |0005: move-result-object v0 │ │ -02c5a8: 1100 |0006: return-object v0 │ │ +02d700: |[02d700] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +02d710: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ +02d714: 7220 8e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@078e │ │ +02d71a: 0c00 |0005: move-result-object v0 │ │ +02d71c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -35370,19 +35370,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02c5ac: |[02c5ac] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -02c5bc: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ -02c5c0: 7220 8f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@078f │ │ -02c5c6: 0a00 |0005: move-result v0 │ │ -02c5c8: 0f00 |0006: return v0 │ │ +02d720: |[02d720] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +02d730: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ +02d734: 7220 8f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@078f │ │ +02d73a: 0a00 |0005: move-result v0 │ │ +02d73c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -35390,19 +35390,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c5cc: |[02c5cc] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -02c5dc: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ -02c5e0: 7230 9107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0791 │ │ -02c5e6: 0a00 |0005: move-result v0 │ │ -02c5e8: 0f00 |0006: return v0 │ │ +02d740: |[02d740] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +02d750: 6200 a602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a6 │ │ +02d754: 7230 9107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0791 │ │ +02d75a: 0a00 |0005: move-result v0 │ │ +02d75c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -35442,18 +35442,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c5ec: |[02c5ec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -02c5fc: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02a7 │ │ -02c600: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02c606: 0e00 |0005: return-void │ │ +02d760: |[02d760] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +02d770: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02a7 │ │ +02d774: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02d77a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ @@ -35463,18 +35463,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02c608: |[02c608] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -02c618: 5410 a702 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02a7 │ │ -02c61c: 7220 9e07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@079e │ │ -02c622: 0e00 |0005: return-void │ │ +02d77c: |[02d77c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +02d78c: 5410 a702 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02a7 │ │ +02d790: 7220 9e07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@079e │ │ +02d796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -35544,17 +35544,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c624: |[02c624] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -02c634: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02c63a: 0e00 |0003: return-void │ │ +02d798: |[02d798] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +02d7a8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02d7ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs; │ │ │ │ @@ -35563,19 +35563,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02c63c: |[02c63c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -02c64c: 1f02 9801 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0198 │ │ -02c650: 6e20 4e0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b4e │ │ -02c656: 0a00 |0005: move-result v0 │ │ -02c658: 0f00 |0006: return v0 │ │ +02d7b0: |[02d7b0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +02d7c0: 1f02 9801 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0198 │ │ +02d7c4: 6e20 4e0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b4e │ │ +02d7ca: 0a00 |0005: move-result v0 │ │ +02d7cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -35584,18 +35584,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c65c: |[02c65c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -02c66c: 6e20 4f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0b4f │ │ -02c672: 0c00 |0003: move-result-object v0 │ │ -02c674: 1100 |0004: return-object v0 │ │ +02d7d0: |[02d7d0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +02d7e0: 6e20 4f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0b4f │ │ +02d7e6: 0c00 |0003: move-result-object v0 │ │ +02d7e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=2 feedbackTypeFlags I │ │ │ │ @@ -35604,18 +35604,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02c678: |[02c678] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -02c688: 6e10 500b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0b50 │ │ -02c68e: 0c00 |0003: move-result-object v0 │ │ -02c690: 1100 |0004: return-object v0 │ │ +02d7ec: |[02d7ec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +02d7fc: 6e10 500b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0b50 │ │ +02d802: 0c00 |0003: move-result-object v0 │ │ +02d804: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -35623,18 +35623,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02c694: |[02c694] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -02c6a4: 6e10 510b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0b51 │ │ -02c6aa: 0a00 |0003: move-result v0 │ │ -02c6ac: 0f00 |0004: return v0 │ │ +02d808: |[02d808] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +02d818: 6e10 510b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0b51 │ │ +02d81e: 0a00 |0003: move-result v0 │ │ +02d820: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -35642,18 +35642,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02c6b0: |[02c6b0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -02c6c0: 2200 3501 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0135 │ │ -02c6c4: 7020 9c07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@079c │ │ -02c6ca: 1100 |0005: return-object v0 │ │ +02d824: |[02d824] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +02d834: 2200 3501 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0135 │ │ +02d838: 7020 9c07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@079c │ │ +02d83e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -35661,19 +35661,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02c6cc: |[02c6cc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -02c6dc: 1f02 9801 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0198 │ │ -02c6e0: 6e20 520b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b52 │ │ -02c6e6: 0a00 |0005: move-result v0 │ │ -02c6e8: 0f00 |0006: return v0 │ │ +02d840: |[02d840] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +02d850: 1f02 9801 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0198 │ │ +02d854: 6e20 520b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b52 │ │ +02d85a: 0a00 |0005: move-result v0 │ │ +02d85c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -36221,33 +36221,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02c6ec: |[02c6ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -02c6fc: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02c700: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02c704: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02c708: 2200 3a01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@013a │ │ -02c70c: 7010 1208 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0812 │ │ -02c712: 6900 ba02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c716: 0e00 |000d: return-void │ │ -02c718: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02c71c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02c720: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02c724: 2200 3801 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0138 │ │ -02c728: 7010 a607 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07a6 │ │ -02c72e: 6900 ba02 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c732: 28f2 |001b: goto 000d // -000e │ │ -02c734: 2200 3b01 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@013b │ │ -02c738: 7010 2008 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0820 │ │ -02c73e: 6900 ba02 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c742: 28ea |0023: goto 000d // -0016 │ │ +02d860: |[02d860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +02d870: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02d874: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02d878: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02d87c: 2200 3a01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@013a │ │ +02d880: 7010 1208 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0812 │ │ +02d886: 6900 ba02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d88a: 0e00 |000d: return-void │ │ +02d88c: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02d890: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02d894: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02d898: 2200 3801 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0138 │ │ +02d89c: 7010 a607 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07a6 │ │ +02d8a2: 6900 ba02 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d8a6: 28f2 |001b: goto 000d // -000e │ │ +02d8a8: 2200 3b01 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@013b │ │ +02d8ac: 7010 2008 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0820 │ │ +02d8b2: 6900 ba02 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d8b6: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0006 line=705 │ │ 0x000d line=711 │ │ 0x000e line=706 │ │ 0x0014 line=707 │ │ @@ -36259,18 +36259,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c744: |[02c744] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -02c754: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02c75a: 5b01 c002 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c75e: 0e00 |0005: return-void │ │ +02d8b8: |[02d8b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +02d8c8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02d8ce: 5b01 c002 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02d8d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0003 line=931 │ │ 0x0005 line=932 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -36281,43 +36281,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02c760: |[02c760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02c770: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c774: 7210 f407 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@07f4 │ │ -02c77a: 0c00 |0005: move-result-object v0 │ │ -02c77c: 7110 9e08 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ -02c782: 0c00 |0009: move-result-object v0 │ │ -02c784: 1100 |000a: return-object v0 │ │ +02d8d4: |[02d8d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02d8e4: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d8e8: 7210 f407 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@07f4 │ │ +02d8ee: 0c00 |0005: move-result-object v0 │ │ +02d8f0: 7110 9e08 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ +02d8f6: 0c00 |0009: move-result-object v0 │ │ +02d8f8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02c788: |[02c788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02c798: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c79c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c7a0: 7220 f707 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@07f7 │ │ -02c7a6: 0c00 |0007: move-result-object v0 │ │ -02c7a8: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ -02c7ae: 0c00 |000b: move-result-object v0 │ │ -02c7b0: 1100 |000c: return-object v0 │ │ +02d8fc: |[02d8fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02d90c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d910: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02d914: 7220 f707 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@07f7 │ │ +02d91a: 0c00 |0007: move-result-object v0 │ │ +02d91c: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ +02d922: 0c00 |000b: move-result-object v0 │ │ +02d924: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36325,21 +36325,21 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02c7b4: |[02c7b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02c7c4: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c7c8: 7220 f507 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@07f5 │ │ -02c7ce: 0c00 |0005: move-result-object v0 │ │ -02c7d0: 7110 9e08 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ -02c7d6: 0c00 |0009: move-result-object v0 │ │ -02c7d8: 1100 |000a: return-object v0 │ │ +02d928: |[02d928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02d938: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d93c: 7220 f507 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@07f5 │ │ +02d942: 0c00 |0005: move-result-object v0 │ │ +02d944: 7110 9e08 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ +02d94a: 0c00 |0009: move-result-object v0 │ │ +02d94c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=949 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36347,21 +36347,21 @@ │ │ type : '(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -02c7dc: |[02c7dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02c7ec: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c7f0: 7230 f607 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@07f6 │ │ -02c7f6: 0c00 |0005: move-result-object v0 │ │ -02c7f8: 7110 9e08 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ -02c7fe: 0c00 |0009: move-result-object v0 │ │ -02c800: 1100 |000a: return-object v0 │ │ +02d950: |[02d950] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02d960: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d964: 7230 f607 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@07f6 │ │ +02d96a: 0c00 |0005: move-result-object v0 │ │ +02d96c: 7110 9e08 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ +02d972: 0c00 |0009: move-result-object v0 │ │ +02d974: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -36370,21 +36370,21 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02c804: |[02c804] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02c814: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -02c818: 2200 3c01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ -02c81c: 7020 5e08 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@085e │ │ -02c822: 1100 |0007: return-object v0 │ │ -02c824: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -02c826: 28fe |0009: goto 0007 // -0002 │ │ +02d978: |[02d978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02d988: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +02d98c: 2200 3c01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ +02d990: 7020 5e08 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@085e │ │ +02d996: 1100 |0007: return-object v0 │ │ +02d998: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +02d99a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0007 line=921 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -36395,19 +36395,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02c828: |[02c828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -02c838: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c83c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c840: 7230 d607 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@07d6 │ │ -02c846: 0e00 |0007: return-void │ │ +02d99c: |[02d99c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +02d9ac: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d9b0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02d9b4: 7230 d607 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@07d6 │ │ +02d9ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0007 line=1146 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -36417,19 +36417,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02c848: |[02c848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -02c858: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c85c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c860: 7230 d707 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@07d7 │ │ -02c866: 0e00 |0007: return-void │ │ +02d9bc: |[02d9bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +02d9cc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d9d0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02d9d4: 7230 d707 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@07d7 │ │ +02d9da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0007 line=1100 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -36439,19 +36439,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02c868: |[02c868] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -02c878: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c87c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c880: 7240 d807 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@07d8 │ │ -02c886: 0e00 |0007: return-void │ │ +02d9dc: |[02d9dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +02d9ec: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02d9f0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02d9f4: 7240 d807 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@07d8 │ │ +02d9fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1117 │ │ 0x0007 line=1118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -36462,44 +36462,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02c888: |[02c888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -02c898: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02c89a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02c89c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -02c8a0: 0f01 |0004: return v1 │ │ -02c8a2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -02c8a6: 0121 |0007: move v1, v2 │ │ -02c8a8: 28fc |0008: goto 0004 // -0004 │ │ -02c8aa: 6e10 b40c 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -02c8b0: 0c03 |000c: move-result-object v3 │ │ -02c8b2: 6e10 b40c 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -02c8b8: 0c04 |0010: move-result-object v4 │ │ -02c8ba: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -02c8be: 0121 |0013: move v1, v2 │ │ -02c8c0: 28f0 |0014: goto 0004 // -0010 │ │ -02c8c2: 0760 |0015: move-object v0, v6 │ │ -02c8c4: 1f00 3c01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ -02c8c8: 5453 c002 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c8cc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -02c8d0: 5403 c002 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c8d4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -02c8d8: 0121 |0020: move v1, v2 │ │ -02c8da: 28e3 |0021: goto 0004 // -001d │ │ -02c8dc: 5453 c002 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c8e0: 5404 c002 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c8e4: 6e20 b30c 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cb3 │ │ -02c8ea: 0a03 |0029: move-result v3 │ │ -02c8ec: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -02c8f0: 0121 |002c: move v1, v2 │ │ -02c8f2: 28d7 |002d: goto 0004 // -0029 │ │ +02d9fc: |[02d9fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +02da0c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02da0e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02da10: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +02da14: 0f01 |0004: return v1 │ │ +02da16: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +02da1a: 0121 |0007: move v1, v2 │ │ +02da1c: 28fc |0008: goto 0004 // -0004 │ │ +02da1e: 6e10 b40c 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +02da24: 0c03 |000c: move-result-object v3 │ │ +02da26: 6e10 b40c 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +02da2c: 0c04 |0010: move-result-object v4 │ │ +02da2e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +02da32: 0121 |0013: move v1, v2 │ │ +02da34: 28f0 |0014: goto 0004 // -0010 │ │ +02da36: 0760 |0015: move-object v0, v6 │ │ +02da38: 1f00 3c01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ +02da3c: 5453 c002 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02da40: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +02da44: 5403 c002 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02da48: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +02da4c: 0121 |0020: move v1, v2 │ │ +02da4e: 28e3 |0021: goto 0004 // -001d │ │ +02da50: 5453 c002 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02da54: 5404 c002 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02da58: 6e20 b30c 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cb3 │ │ +02da5e: 0a03 |0029: move-result v3 │ │ +02da60: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +02da64: 0121 |002c: move v1, v2 │ │ +02da66: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1734 │ │ 0x0004 line=1751 │ │ 0x0005 line=1737 │ │ 0x0008 line=1738 │ │ 0x0009 line=1740 │ │ @@ -36520,33 +36520,33 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -02c8f4: |[02c8f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -02c904: 2204 1102 |0000: new-instance v4, Ljava/util/ArrayList; // type@0211 │ │ -02c908: 7010 f70c 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -02c90e: 6205 ba02 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c912: 5476 c002 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c916: 7230 d907 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@07d9 │ │ -02c91c: 0c03 |000c: move-result-object v3 │ │ -02c91e: 7210 1b0d 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0d1b │ │ -02c924: 0a02 |0010: move-result v2 │ │ -02c926: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -02c928: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -02c92c: 7220 1a0d 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02c932: 0c01 |0017: move-result-object v1 │ │ -02c934: 2205 3c01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ -02c938: 7020 5e08 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@085e │ │ -02c93e: 7220 190d 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d19 │ │ -02c944: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02c948: 28f0 |0022: goto 0012 // -0010 │ │ -02c94a: 1104 |0023: return-object v4 │ │ +02da68: |[02da68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +02da78: 2204 1102 |0000: new-instance v4, Ljava/util/ArrayList; // type@0211 │ │ +02da7c: 7010 f70c 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +02da82: 6205 ba02 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02da86: 5476 c002 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02da8a: 7230 d907 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@07d9 │ │ +02da90: 0c03 |000c: move-result-object v3 │ │ +02da92: 7210 1b0d 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0d1b │ │ +02da98: 0a02 |0010: move-result v2 │ │ +02da9a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +02da9c: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +02daa0: 7220 1a0d 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +02daa6: 0c01 |0017: move-result-object v1 │ │ +02daa8: 2205 3c01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ +02daac: 7020 5e08 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@085e │ │ +02dab2: 7220 190d 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d19 │ │ +02dab8: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02dabc: 28f0 |0022: goto 0012 // -0010 │ │ +02dabe: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0005 line=1221 │ │ 0x000d line=1222 │ │ 0x0011 line=1223 │ │ 0x0014 line=1224 │ │ @@ -36567,22 +36567,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -02c94c: |[02c94c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02c95c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c960: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c964: 7230 da07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@07da │ │ -02c96a: 0c00 |0007: move-result-object v0 │ │ -02c96c: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ -02c972: 0c00 |000b: move-result-object v0 │ │ -02c974: 1100 |000c: return-object v0 │ │ +02dac0: |[02dac0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02dad0: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dad4: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dad8: 7230 da07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@07da │ │ +02dade: 0c00 |0007: move-result-object v0 │ │ +02dae0: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ +02dae6: 0c00 |000b: move-result-object v0 │ │ +02dae8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -36591,22 +36591,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -02c978: |[02c978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02c988: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c98c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c990: 7230 db07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@07db │ │ -02c996: 0c00 |0007: move-result-object v0 │ │ -02c998: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ -02c99e: 0c00 |000b: move-result-object v0 │ │ -02c9a0: 1100 |000c: return-object v0 │ │ +02daec: |[02daec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02dafc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02db00: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02db04: 7230 db07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@07db │ │ +02db0a: 0c00 |0007: move-result-object v0 │ │ +02db0c: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ +02db12: 0c00 |000b: move-result-object v0 │ │ +02db14: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -36615,20 +36615,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02c9a4: |[02c9a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -02c9b4: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c9b8: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c9bc: 7220 dc07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@07dc │ │ -02c9c2: 0a00 |0007: move-result v0 │ │ -02c9c4: 0f00 |0008: return v0 │ │ +02db18: |[02db18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +02db28: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02db2c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02db30: 7220 dc07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@07dc │ │ +02db36: 0a00 |0007: move-result v0 │ │ +02db38: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36636,19 +36636,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02c9c8: |[02c9c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -02c9d8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c9dc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02c9e0: 7230 dd07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@07dd │ │ -02c9e6: 0e00 |0007: return-void │ │ +02db3c: |[02db3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +02db4c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02db50: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02db54: 7230 dd07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@07dd │ │ +02db5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0007 line=1289 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -36658,19 +36658,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02c9e8: |[02c9e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -02c9f8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02c9fc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ca00: 7230 de07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@07de │ │ -02ca06: 0e00 |0007: return-void │ │ +02db5c: |[02db5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +02db6c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02db70: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02db74: 7230 de07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@07de │ │ +02db7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1312 │ │ 0x0007 line=1313 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -36680,22 +36680,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -02ca08: |[02ca08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02ca18: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ca1c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ca20: 7230 df07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@07df │ │ -02ca26: 0c00 |0007: move-result-object v0 │ │ -02ca28: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ -02ca2e: 0c00 |000b: move-result-object v0 │ │ -02ca30: 1100 |000c: return-object v0 │ │ +02db7c: |[02db7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02db8c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02db90: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02db94: 7230 df07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@07df │ │ +02db9a: 0c00 |0007: move-result-object v0 │ │ +02db9c: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ +02dba2: 0c00 |000b: move-result-object v0 │ │ +02dba4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -36704,20 +36704,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ca34: |[02ca34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -02ca44: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ca48: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ca4c: 7220 e007 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@07e0 │ │ -02ca52: 0a00 |0007: move-result v0 │ │ -02ca54: 0f00 |0008: return v0 │ │ +02dba8: |[02dba8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +02dbb8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dbbc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dbc0: 7220 e007 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@07e0 │ │ +02dbc6: 0a00 |0007: move-result v0 │ │ +02dbc8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36725,20 +36725,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ca58: |[02ca58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -02ca68: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ca6c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ca70: 7220 e107 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@07e1 │ │ -02ca76: 0c00 |0007: move-result-object v0 │ │ -02ca78: 1100 |0008: return-object v0 │ │ +02dbcc: |[02dbcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +02dbdc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dbe0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dbe4: 7220 e107 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@07e1 │ │ +02dbea: 0c00 |0007: move-result-object v0 │ │ +02dbec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36746,20 +36746,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ca7c: |[02ca7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -02ca8c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ca90: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ca94: 7220 e207 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@07e2 │ │ -02ca9a: 0c00 |0007: move-result-object v0 │ │ -02ca9c: 1100 |0008: return-object v0 │ │ +02dbf0: |[02dbf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +02dc00: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dc04: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dc08: 7220 e207 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@07e2 │ │ +02dc0e: 0c00 |0007: move-result-object v0 │ │ +02dc10: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1698 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36767,17 +36767,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02caa0: |[02caa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -02cab0: 5410 c002 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cab4: 1100 |0002: return-object v0 │ │ +02dc14: |[02dc14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +02dc24: 5410 c002 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dc28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36785,20 +36785,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cab8: |[02cab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -02cac8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cacc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cad0: 7220 e307 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@07e3 │ │ -02cad6: 0a00 |0007: move-result v0 │ │ -02cad8: 0f00 |0008: return v0 │ │ +02dc2c: |[02dc2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +02dc3c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dc40: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dc44: 7220 e307 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@07e3 │ │ +02dc4a: 0a00 |0007: move-result v0 │ │ +02dc4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1203 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36806,20 +36806,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cadc: |[02cadc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -02caec: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02caf0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02caf4: 7220 e407 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@07e4 │ │ -02cafa: 0c00 |0007: move-result-object v0 │ │ -02cafc: 1100 |0008: return-object v0 │ │ +02dc50: |[02dc50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +02dc60: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dc64: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dc68: 7220 e407 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@07e4 │ │ +02dc6e: 0c00 |0007: move-result-object v0 │ │ +02dc70: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1626 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36827,22 +36827,22 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02cb00: |[02cb00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02cb10: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cb14: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cb18: 7220 e507 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@07e5 │ │ -02cb1e: 0c00 |0007: move-result-object v0 │ │ -02cb20: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ -02cb26: 0c00 |000b: move-result-object v0 │ │ -02cb28: 1100 |000c: return-object v0 │ │ +02dc74: |[02dc74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02dc84: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dc88: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dc8c: 7220 e507 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@07e5 │ │ +02dc92: 0c00 |0007: move-result-object v0 │ │ +02dc94: 7110 9e08 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ +02dc9a: 0c00 |000b: move-result-object v0 │ │ +02dc9c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36850,20 +36850,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cb2c: |[02cb2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -02cb3c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cb40: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cb44: 7220 e607 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@07e6 │ │ -02cb4a: 0c00 |0007: move-result-object v0 │ │ -02cb4c: 1100 |0008: return-object v0 │ │ +02dca0: |[02dca0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +02dcb0: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dcb4: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dcb8: 7220 e607 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@07e6 │ │ +02dcbe: 0c00 |0007: move-result-object v0 │ │ +02dcc0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1674 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36871,20 +36871,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cb50: |[02cb50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -02cb60: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cb64: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cb68: 7220 e707 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@07e7 │ │ -02cb6e: 0a00 |0007: move-result v0 │ │ -02cb70: 0f00 |0008: return v0 │ │ +02dcc4: |[02dcc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +02dcd4: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dcd8: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dcdc: 7220 e707 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@07e7 │ │ +02dce2: 0a00 |0007: move-result v0 │ │ +02dce4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36892,23 +36892,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02cb74: |[02cb74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -02cb84: 5410 c002 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cb88: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -02cb8c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02cb8e: 0f00 |0005: return v0 │ │ -02cb90: 5410 c002 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cb94: 6e10 b50c 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0cb5 │ │ -02cb9a: 0a00 |000b: move-result v0 │ │ -02cb9c: 28f9 |000c: goto 0005 // -0007 │ │ +02dce8: |[02dce8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +02dcf8: 5410 c002 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dcfc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +02dd00: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02dd02: 0f00 |0005: return v0 │ │ +02dd04: 5410 c002 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dd08: 6e10 b50c 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0cb5 │ │ +02dd0e: 0a00 |000b: move-result v0 │ │ +02dd10: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36916,20 +36916,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cba0: |[02cba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -02cbb0: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cbb4: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cbb8: 7220 e807 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@07e8 │ │ -02cbbe: 0a00 |0007: move-result v0 │ │ -02cbc0: 0f00 |0008: return v0 │ │ +02dd14: |[02dd14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +02dd24: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dd28: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dd2c: 7220 e807 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@07e8 │ │ +02dd32: 0a00 |0007: move-result v0 │ │ +02dd34: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36937,20 +36937,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cbc4: |[02cbc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -02cbd4: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cbd8: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cbdc: 7220 e907 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@07e9 │ │ -02cbe2: 0a00 |0007: move-result v0 │ │ -02cbe4: 0f00 |0008: return v0 │ │ +02dd38: |[02dd38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +02dd48: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dd4c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dd50: 7220 e907 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@07e9 │ │ +02dd56: 0a00 |0007: move-result v0 │ │ +02dd58: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36958,20 +36958,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cbe8: |[02cbe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -02cbf8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cbfc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cc00: 7220 ea07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@07ea │ │ -02cc06: 0a00 |0007: move-result v0 │ │ -02cc08: 0f00 |0008: return v0 │ │ +02dd5c: |[02dd5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +02dd6c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dd70: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dd74: 7220 ea07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@07ea │ │ +02dd7a: 0a00 |0007: move-result v0 │ │ +02dd7c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36979,20 +36979,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cc0c: |[02cc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -02cc1c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cc20: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cc24: 7220 eb07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@07eb │ │ -02cc2a: 0a00 |0007: move-result v0 │ │ -02cc2c: 0f00 |0008: return v0 │ │ +02dd80: |[02dd80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +02dd90: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dd94: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dd98: 7220 eb07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@07eb │ │ +02dd9e: 0a00 |0007: move-result v0 │ │ +02dda0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37000,20 +37000,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cc30: |[02cc30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -02cc40: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cc44: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cc48: 7220 ec07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@07ec │ │ -02cc4e: 0a00 |0007: move-result v0 │ │ -02cc50: 0f00 |0008: return v0 │ │ +02dda4: |[02dda4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +02ddb4: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02ddb8: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02ddbc: 7220 ec07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@07ec │ │ +02ddc2: 0a00 |0007: move-result v0 │ │ +02ddc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1554 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37021,20 +37021,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cc54: |[02cc54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -02cc64: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cc68: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cc6c: 7220 ed07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@07ed │ │ -02cc72: 0a00 |0007: move-result v0 │ │ -02cc74: 0f00 |0008: return v0 │ │ +02ddc8: |[02ddc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +02ddd8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dddc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dde0: 7220 ed07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@07ed │ │ +02dde6: 0a00 |0007: move-result v0 │ │ +02dde8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1384 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37042,20 +37042,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cc78: |[02cc78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -02cc88: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cc8c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cc90: 7220 ee07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@07ee │ │ -02cc96: 0a00 |0007: move-result v0 │ │ -02cc98: 0f00 |0008: return v0 │ │ +02ddec: |[02ddec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +02ddfc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02de00: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02de04: 7220 ee07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@07ee │ │ +02de0a: 0a00 |0007: move-result v0 │ │ +02de0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37063,20 +37063,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cc9c: |[02cc9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -02ccac: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ccb0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ccb4: 7220 ef07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@07ef │ │ -02ccba: 0a00 |0007: move-result v0 │ │ -02ccbc: 0f00 |0008: return v0 │ │ +02de10: |[02de10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +02de20: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02de24: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02de28: 7220 ef07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@07ef │ │ +02de2e: 0a00 |0007: move-result v0 │ │ +02de30: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1530 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37084,20 +37084,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ccc0: |[02ccc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -02ccd0: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ccd4: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ccd8: 7220 f007 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@07f0 │ │ -02ccde: 0a00 |0007: move-result v0 │ │ -02cce0: 0f00 |0008: return v0 │ │ +02de34: |[02de34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +02de44: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02de48: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02de4c: 7220 f007 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@07f0 │ │ +02de52: 0a00 |0007: move-result v0 │ │ +02de54: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37105,20 +37105,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cce4: |[02cce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -02ccf4: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ccf8: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ccfc: 7220 f107 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@07f1 │ │ -02cd02: 0a00 |0007: move-result v0 │ │ -02cd04: 0f00 |0008: return v0 │ │ +02de58: |[02de58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +02de68: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02de6c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02de70: 7220 f107 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@07f1 │ │ +02de76: 0a00 |0007: move-result v0 │ │ +02de78: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1602 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37126,20 +37126,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cd08: |[02cd08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -02cd18: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cd1c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cd20: 7220 f207 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@07f2 │ │ -02cd26: 0a00 |0007: move-result v0 │ │ -02cd28: 0f00 |0008: return v0 │ │ +02de7c: |[02de7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +02de8c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02de90: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02de94: 7220 f207 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@07f2 │ │ +02de9a: 0a00 |0007: move-result v0 │ │ +02de9c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37147,20 +37147,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02cd2c: |[02cd2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -02cd3c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cd40: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cd44: 7220 f307 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@07f3 │ │ -02cd4a: 0a00 |0007: move-result v0 │ │ -02cd4c: 0f00 |0008: return v0 │ │ +02dea0: |[02dea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +02deb0: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02deb4: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02deb8: 7220 f307 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@07f3 │ │ +02debe: 0a00 |0007: move-result v0 │ │ +02dec0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37168,20 +37168,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02cd50: |[02cd50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -02cd60: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cd64: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cd68: 7230 f807 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@07f8 │ │ -02cd6e: 0a00 |0007: move-result v0 │ │ -02cd70: 0f00 |0008: return v0 │ │ +02dec4: |[02dec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +02ded4: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02ded8: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dedc: 7230 f807 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@07f8 │ │ +02dee2: 0a00 |0007: move-result v0 │ │ +02dee4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1161 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -37190,20 +37190,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -02cd74: |[02cd74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -02cd84: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cd88: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cd8c: 7240 f907 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@07f9 │ │ -02cd92: 0a00 |0007: move-result v0 │ │ -02cd94: 0f00 |0008: return v0 │ │ +02dee8: |[02dee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +02def8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02defc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02df00: 7240 f907 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@07f9 │ │ +02df06: 0a00 |0007: move-result v0 │ │ +02df08: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -37213,19 +37213,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02cd98: |[02cd98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -02cda8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cdac: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cdb0: 7220 fa07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@07fa │ │ -02cdb6: 0e00 |0007: return-void │ │ +02df0c: |[02df0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +02df1c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02df20: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02df24: 7220 fa07 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@07fa │ │ +02df2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1724 │ │ 0x0007 line=1725 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -37234,19 +37234,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cdb8: |[02cdb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -02cdc8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cdcc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cdd0: 7230 fb07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@07fb │ │ -02cdd6: 0e00 |0007: return-void │ │ +02df2c: |[02df2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +02df3c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02df40: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02df44: 7230 fb07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@07fb │ │ +02df4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0007 line=1474 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -37256,19 +37256,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cdd8: |[02cdd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -02cde8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cdec: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cdf0: 7230 fc07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@07fc │ │ -02cdf6: 0e00 |0007: return-void │ │ +02df4c: |[02df4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +02df5c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02df60: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02df64: 7230 fc07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@07fc │ │ +02df6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ 0x0007 line=1304 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -37278,19 +37278,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cdf8: |[02cdf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -02ce08: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ce0c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ce10: 7230 fd07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@07fd │ │ -02ce16: 0e00 |0007: return-void │ │ +02df6c: |[02df6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +02df7c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02df80: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02df84: 7230 fd07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@07fd │ │ +02df8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ 0x0007 line=1328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -37300,19 +37300,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ce18: |[02ce18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -02ce28: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ce2c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ce30: 7230 fe07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@07fe │ │ -02ce36: 0e00 |0007: return-void │ │ +02df8c: |[02df8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +02df9c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dfa0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dfa4: 7230 fe07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@07fe │ │ +02dfaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0007 line=1352 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -37322,19 +37322,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ce38: |[02ce38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -02ce48: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ce4c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ce50: 7230 ff07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@07ff │ │ -02ce56: 0e00 |0007: return-void │ │ +02dfac: |[02dfac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +02dfbc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dfc0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dfc4: 7230 ff07 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@07ff │ │ +02dfca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x0007 line=1376 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -37344,19 +37344,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ce58: |[02ce58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -02ce68: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ce6c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ce70: 7230 0008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0800 │ │ -02ce76: 0e00 |0007: return-void │ │ +02dfcc: |[02dfcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +02dfdc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02dfe0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02dfe4: 7230 0008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0800 │ │ +02dfea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1665 │ │ 0x0007 line=1666 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -37366,19 +37366,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ce78: |[02ce78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -02ce88: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ce8c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ce90: 7230 0108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0801 │ │ -02ce96: 0e00 |0007: return-void │ │ +02dfec: |[02dfec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +02dffc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e000: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e004: 7230 0108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0801 │ │ +02e00a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1521 │ │ 0x0007 line=1522 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -37388,19 +37388,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ce98: |[02ce98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -02cea8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ceac: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ceb0: 7230 0208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0802 │ │ -02ceb6: 0e00 |0007: return-void │ │ +02e00c: |[02e00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +02e01c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e020: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e024: 7230 0208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0802 │ │ +02e02a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1713 │ │ 0x0007 line=1714 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -37410,19 +37410,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ceb8: |[02ceb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -02cec8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cecc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02ced0: 7230 0308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0803 │ │ -02ced6: 0e00 |0007: return-void │ │ +02e02c: |[02e02c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +02e03c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e040: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e044: 7230 0308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0803 │ │ +02e04a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0007 line=1570 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -37432,19 +37432,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ced8: |[02ced8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -02cee8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02ceec: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cef0: 7230 0408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0804 │ │ -02cef6: 0e00 |0007: return-void │ │ +02e04c: |[02e04c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +02e05c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e060: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e064: 7230 0408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0804 │ │ +02e06a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0007 line=1400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -37454,19 +37454,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cef8: |[02cef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -02cf08: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cf0c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cf10: 7230 0508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0805 │ │ -02cf16: 0e00 |0007: return-void │ │ +02e06c: |[02e06c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +02e07c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e080: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e084: 7230 0508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0805 │ │ +02e08a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1423 │ │ 0x0007 line=1424 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -37476,19 +37476,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cf18: |[02cf18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -02cf28: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cf2c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cf30: 7230 0608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0806 │ │ -02cf36: 0e00 |0007: return-void │ │ +02e08c: |[02e08c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +02e09c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e0a0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e0a4: 7230 0608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0806 │ │ +02e0aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1545 │ │ 0x0007 line=1546 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -37498,19 +37498,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cf38: |[02cf38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -02cf48: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cf4c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cf50: 7230 0708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0807 │ │ -02cf56: 0e00 |0007: return-void │ │ +02e0ac: |[02e0ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +02e0bc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e0c0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e0c4: 7230 0708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0807 │ │ +02e0ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0007 line=1195 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -37520,19 +37520,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cf58: |[02cf58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -02cf68: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cf6c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cf70: 7230 0808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0808 │ │ -02cf76: 0e00 |0007: return-void │ │ +02e0cc: |[02e0cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +02e0dc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e0e0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e0e4: 7230 0808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0808 │ │ +02e0ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ 0x0007 line=1642 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -37542,19 +37542,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cf78: |[02cf78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -02cf88: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cf8c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cf90: 7230 0908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0809 │ │ -02cf96: 0e00 |0007: return-void │ │ +02e0ec: |[02e0ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +02e0fc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e100: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e104: 7230 0908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0809 │ │ +02e10a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0007 line=1257 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -37564,19 +37564,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02cf98: |[02cf98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -02cfa8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cfac: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cfb0: 7240 0a08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@080a │ │ -02cfb6: 0e00 |0007: return-void │ │ +02e10c: |[02e10c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +02e11c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e120: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e124: 7240 0a08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@080a │ │ +02e12a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0007 line=1280 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -37587,19 +37587,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cfb8: |[02cfb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -02cfc8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cfcc: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cfd0: 7230 0b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@080b │ │ -02cfd6: 0e00 |0007: return-void │ │ +02e12c: |[02e12c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +02e13c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e140: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e144: 7230 0b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@080b │ │ +02e14a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1593 │ │ 0x0007 line=1594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -37609,19 +37609,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cfd8: |[02cfd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -02cfe8: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02cfec: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02cff0: 7230 0c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@080c │ │ -02cff6: 0e00 |0007: return-void │ │ +02e14c: |[02e14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +02e15c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e160: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e164: 7230 0c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@080c │ │ +02e16a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0007 line=1618 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -37631,19 +37631,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cff8: |[02cff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -02d008: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02d00c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02d010: 7230 0d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@080d │ │ -02d016: 0e00 |0007: return-void │ │ +02e16c: |[02e16c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +02e17c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e180: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e184: 7230 0d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@080d │ │ +02e18a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0007 line=1498 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -37653,19 +37653,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02d018: |[02d018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -02d028: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02d02c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02d030: 7230 0e08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@080e │ │ -02d036: 0e00 |0007: return-void │ │ +02e18c: |[02e18c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +02e19c: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e1a0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e1a4: 7230 0e08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@080e │ │ +02e1aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -37675,19 +37675,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02d038: |[02d038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -02d048: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02d04c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02d050: 7240 0f08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@080f │ │ -02d056: 0e00 |0007: return-void │ │ +02e1ac: |[02e1ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +02e1bc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e1c0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e1c4: 7240 0f08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@080f │ │ +02e1ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1016 │ │ 0x0007 line=1017 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -37698,19 +37698,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02d058: |[02d058] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -02d068: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02d06c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02d070: 7230 1008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0810 │ │ -02d076: 0e00 |0007: return-void │ │ +02e1cc: |[02e1cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +02e1dc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e1e0: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e1e4: 7230 1008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0810 │ │ +02e1ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1689 │ │ 0x0007 line=1690 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -37720,19 +37720,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02d078: |[02d078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -02d088: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ -02d08c: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ -02d090: 7230 1108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0811 │ │ -02d096: 0e00 |0007: return-void │ │ +02e1ec: |[02e1ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +02e1fc: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ba │ │ +02e200: 5421 c002 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02c0 │ │ +02e204: 7230 1108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0811 │ │ +02e20a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1448 │ │ 0x0007 line=1449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -37766,17 +37766,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d098: |[02d098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -02d0a8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02d0ae: 0e00 |0003: return-void │ │ +02e20c: |[02e20c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +02e21c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02e222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37784,18 +37784,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d0b0: |[02d0b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -02d0c0: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d0c4: 6e20 530b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0b53 │ │ -02d0ca: 0e00 |0005: return-void │ │ +02e224: |[02e224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +02e234: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e238: 6e20 530b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0b53 │ │ +02e23e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 action I │ │ @@ -37805,18 +37805,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d0cc: |[02d0cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -02d0dc: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d0e0: 6e20 540b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0b54 │ │ -02d0e6: 0e00 |0005: return-void │ │ +02e240: |[02e240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +02e250: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e254: 6e20 540b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0b54 │ │ +02e25a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -37826,20 +37826,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d0e8: |[02d0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -02d0f8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d0fc: 6e20 560b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0b56 │ │ -02d102: 0c00 |0005: move-result-object v0 │ │ -02d104: 1f00 1a02 |0006: check-cast v0, Ljava/util/List; // type@021a │ │ -02d108: 1100 |0008: return-object v0 │ │ +02e25c: |[02e25c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +02e26c: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e270: 6e20 560b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0b56 │ │ +02e276: 0c00 |0005: move-result-object v0 │ │ +02e278: 1f00 1a02 |0006: check-cast v0, Ljava/util/List; // type@021a │ │ +02e27c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -37850,19 +37850,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d10c: |[02d10c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -02d11c: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d120: 6e10 590b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0b59 │ │ -02d126: 0a00 |0005: move-result v0 │ │ -02d128: 0f00 |0006: return v0 │ │ +02e280: |[02e280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +02e290: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e294: 6e10 590b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0b59 │ │ +02e29a: 0a00 |0005: move-result v0 │ │ +02e29c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37870,18 +37870,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d12c: |[02d12c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -02d13c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d140: 6e20 5a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0b5a │ │ -02d146: 0e00 |0005: return-void │ │ +02e2a0: |[02e2a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +02e2b0: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e2b4: 6e20 5a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0b5a │ │ +02e2ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -37891,18 +37891,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d148: |[02d148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -02d158: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d15c: 6e20 5b0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0b5b │ │ -02d162: 0e00 |0005: return-void │ │ +02e2bc: |[02e2bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +02e2cc: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e2d0: 6e20 5b0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0b5b │ │ +02e2d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -37912,19 +37912,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02d164: |[02d164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -02d174: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d178: 6e20 5c0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b5c │ │ -02d17e: 0c00 |0005: move-result-object v0 │ │ -02d180: 1100 |0006: return-object v0 │ │ +02e2d8: |[02e2d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +02e2e8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e2ec: 6e20 5c0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b5c │ │ +02e2f2: 0c00 |0005: move-result-object v0 │ │ +02e2f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 index I │ │ │ │ @@ -37933,19 +37933,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d184: |[02d184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -02d194: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d198: 6e10 5d0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0b5d │ │ -02d19e: 0a00 |0005: move-result v0 │ │ -02d1a0: 0f00 |0006: return v0 │ │ +02e2f8: |[02e2f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +02e308: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e30c: 6e10 5d0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0b5d │ │ +02e312: 0a00 |0005: move-result v0 │ │ +02e314: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37953,19 +37953,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d1a4: |[02d1a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02d1b4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d1b8: 6e10 5e0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0b5e │ │ -02d1be: 0c00 |0005: move-result-object v0 │ │ -02d1c0: 1100 |0006: return-object v0 │ │ +02e318: |[02e318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02e328: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e32c: 6e10 5e0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0b5e │ │ +02e332: 0c00 |0005: move-result-object v0 │ │ +02e334: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37973,19 +37973,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d1c4: |[02d1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02d1d4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d1d8: 6e10 5f0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0b5f │ │ -02d1de: 0c00 |0005: move-result-object v0 │ │ -02d1e0: 1100 |0006: return-object v0 │ │ +02e338: |[02e338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02e348: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e34c: 6e10 5f0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0b5f │ │ +02e352: 0c00 |0005: move-result-object v0 │ │ +02e354: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37993,19 +37993,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d1e4: |[02d1e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02d1f4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d1f8: 6e10 610b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0b61 │ │ -02d1fe: 0c00 |0005: move-result-object v0 │ │ -02d200: 1100 |0006: return-object v0 │ │ +02e358: |[02e358] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02e368: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e36c: 6e10 610b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0b61 │ │ +02e372: 0c00 |0005: move-result-object v0 │ │ +02e374: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38013,19 +38013,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d204: |[02d204] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02d214: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d218: 6e10 620b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b62 │ │ -02d21e: 0c00 |0005: move-result-object v0 │ │ -02d220: 1100 |0006: return-object v0 │ │ +02e378: |[02e378] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02e388: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e38c: 6e10 620b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b62 │ │ +02e392: 0c00 |0005: move-result-object v0 │ │ +02e394: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38033,19 +38033,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d224: |[02d224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02d234: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d238: 6e10 630b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0b63 │ │ -02d23e: 0c00 |0005: move-result-object v0 │ │ -02d240: 1100 |0006: return-object v0 │ │ +02e398: |[02e398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02e3a8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e3ac: 6e10 630b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0b63 │ │ +02e3b2: 0c00 |0005: move-result-object v0 │ │ +02e3b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38053,19 +38053,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d244: |[02d244] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -02d254: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d258: 6e10 640b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0b64 │ │ -02d25e: 0a00 |0005: move-result v0 │ │ -02d260: 0f00 |0006: return v0 │ │ +02e3b8: |[02e3b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +02e3c8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e3cc: 6e10 640b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0b64 │ │ +02e3d2: 0a00 |0005: move-result v0 │ │ +02e3d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38073,19 +38073,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d264: |[02d264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -02d274: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d278: 6e10 660b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0b66 │ │ -02d27e: 0a00 |0005: move-result v0 │ │ -02d280: 0f00 |0006: return v0 │ │ +02e3d8: |[02e3d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +02e3e8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e3ec: 6e10 660b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0b66 │ │ +02e3f2: 0a00 |0005: move-result v0 │ │ +02e3f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38093,19 +38093,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d284: |[02d284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -02d294: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d298: 6e10 670b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0b67 │ │ -02d29e: 0a00 |0005: move-result v0 │ │ -02d2a0: 0f00 |0006: return v0 │ │ +02e3f8: |[02e3f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +02e408: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e40c: 6e10 670b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0b67 │ │ +02e412: 0a00 |0005: move-result v0 │ │ +02e414: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38113,19 +38113,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d2a4: |[02d2a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -02d2b4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d2b8: 6e10 680b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0b68 │ │ -02d2be: 0a00 |0005: move-result v0 │ │ -02d2c0: 0f00 |0006: return v0 │ │ +02e418: |[02e418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +02e428: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e42c: 6e10 680b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0b68 │ │ +02e432: 0a00 |0005: move-result v0 │ │ +02e434: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38133,19 +38133,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d2c4: |[02d2c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -02d2d4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d2d8: 6e10 690b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0b69 │ │ -02d2de: 0a00 |0005: move-result v0 │ │ -02d2e0: 0f00 |0006: return v0 │ │ +02e438: |[02e438] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +02e448: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e44c: 6e10 690b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0b69 │ │ +02e452: 0a00 |0005: move-result v0 │ │ +02e454: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38153,19 +38153,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d2e4: |[02d2e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -02d2f4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d2f8: 6e10 6a0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0b6a │ │ -02d2fe: 0a00 |0005: move-result v0 │ │ -02d300: 0f00 |0006: return v0 │ │ +02e458: |[02e458] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +02e468: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e46c: 6e10 6a0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0b6a │ │ +02e472: 0a00 |0005: move-result v0 │ │ +02e474: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38173,19 +38173,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d304: |[02d304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -02d314: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d318: 6e10 6b0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0b6b │ │ -02d31e: 0a00 |0005: move-result v0 │ │ -02d320: 0f00 |0006: return v0 │ │ +02e478: |[02e478] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +02e488: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e48c: 6e10 6b0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0b6b │ │ +02e492: 0a00 |0005: move-result v0 │ │ +02e494: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38193,19 +38193,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d324: |[02d324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -02d334: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d338: 6e10 6c0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0b6c │ │ -02d33e: 0a00 |0005: move-result v0 │ │ -02d340: 0f00 |0006: return v0 │ │ +02e498: |[02e498] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +02e4a8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e4ac: 6e10 6c0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0b6c │ │ +02e4b2: 0a00 |0005: move-result v0 │ │ +02e4b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38213,19 +38213,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d344: |[02d344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -02d354: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d358: 6e10 6d0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0b6d │ │ -02d35e: 0a00 |0005: move-result v0 │ │ -02d360: 0f00 |0006: return v0 │ │ +02e4b8: |[02e4b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +02e4c8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e4cc: 6e10 6d0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0b6d │ │ +02e4d2: 0a00 |0005: move-result v0 │ │ +02e4d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38233,19 +38233,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d364: |[02d364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -02d374: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d378: 6e10 6e0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0b6e │ │ -02d37e: 0a00 |0005: move-result v0 │ │ -02d380: 0f00 |0006: return v0 │ │ +02e4d8: |[02e4d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +02e4e8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e4ec: 6e10 6e0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0b6e │ │ +02e4f2: 0a00 |0005: move-result v0 │ │ +02e4f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38253,19 +38253,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d384: |[02d384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -02d394: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d398: 6e10 6f0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0b6f │ │ -02d39e: 0a00 |0005: move-result v0 │ │ -02d3a0: 0f00 |0006: return v0 │ │ +02e4f8: |[02e4f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +02e508: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e50c: 6e10 6f0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0b6f │ │ +02e512: 0a00 |0005: move-result v0 │ │ +02e514: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38273,36 +38273,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02d3a4: |[02d3a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -02d3b4: 7100 710b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b71 │ │ -02d3ba: 0c00 |0003: move-result-object v0 │ │ -02d3bc: 1100 |0004: return-object v0 │ │ +02e518: |[02e518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +02e528: 7100 710b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b71 │ │ +02e52e: 0c00 |0003: move-result-object v0 │ │ +02e530: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02d3c0: |[02d3c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -02d3d0: 7110 720b 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b72 │ │ -02d3d6: 0c00 |0003: move-result-object v0 │ │ -02d3d8: 1100 |0004: return-object v0 │ │ +02e534: |[02e534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +02e544: 7110 720b 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b72 │ │ +02e54a: 0c00 |0003: move-result-object v0 │ │ +02e54c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 source Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38310,19 +38310,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d3dc: |[02d3dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02d3ec: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d3f0: 7110 740b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b74 │ │ -02d3f6: 0c00 |0005: move-result-object v0 │ │ -02d3f8: 1100 |0006: return-object v0 │ │ +02e550: |[02e550] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02e560: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e564: 7110 740b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b74 │ │ +02e56a: 0c00 |0005: move-result-object v0 │ │ +02e56c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38330,19 +38330,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02d3fc: |[02d3fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -02d40c: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d410: 6e20 750b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0b75 │ │ -02d416: 0a00 |0005: move-result v0 │ │ -02d418: 0f00 |0006: return v0 │ │ +02e570: |[02e570] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +02e580: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e584: 6e20 750b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0b75 │ │ +02e58a: 0a00 |0005: move-result v0 │ │ +02e58c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ │ │ @@ -38351,18 +38351,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d41c: |[02d41c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -02d42c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d430: 6e10 770b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0b77 │ │ -02d436: 0e00 |0005: return-void │ │ +02e590: |[02e590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +02e5a0: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e5a4: 6e10 770b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0b77 │ │ +02e5aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -38371,18 +38371,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d438: |[02d438] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -02d448: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d44c: 6e20 790b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0b79 │ │ -02d452: 0e00 |0005: return-void │ │ +02e5ac: |[02e5ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +02e5bc: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e5c0: 6e20 790b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0b79 │ │ +02e5c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -38392,18 +38392,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d454: |[02d454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -02d464: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d468: 6e20 7a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0b7a │ │ -02d46e: 0e00 |0005: return-void │ │ +02e5c8: |[02e5c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +02e5d8: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e5dc: 6e20 7a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0b7a │ │ +02e5e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -38413,18 +38413,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d470: |[02d470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -02d480: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d484: 6e20 7b0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0b7b │ │ -02d48a: 0e00 |0005: return-void │ │ +02e5e4: |[02e5e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +02e5f4: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e5f8: 6e20 7b0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0b7b │ │ +02e5fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checkable Z │ │ @@ -38434,18 +38434,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d48c: |[02d48c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -02d49c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d4a0: 6e20 7c0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0b7c │ │ -02d4a6: 0e00 |0005: return-void │ │ +02e600: |[02e600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +02e610: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e614: 6e20 7c0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0b7c │ │ +02e61a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checked Z │ │ @@ -38455,18 +38455,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d4a8: |[02d4a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02d4b8: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d4bc: 6e20 7d0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0b7d │ │ -02d4c2: 0e00 |0005: return-void │ │ +02e61c: |[02e61c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02e62c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e630: 6e20 7d0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0b7d │ │ +02e636: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -38476,18 +38476,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d4c4: |[02d4c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -02d4d4: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d4d8: 6e20 7e0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0b7e │ │ -02d4de: 0e00 |0005: return-void │ │ +02e638: |[02e638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +02e648: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e64c: 6e20 7e0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0b7e │ │ +02e652: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 clickable Z │ │ @@ -38497,18 +38497,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d4e0: |[02d4e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02d4f0: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d4f4: 6e20 7f0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0b7f │ │ -02d4fa: 0e00 |0005: return-void │ │ +02e654: |[02e654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02e664: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e668: 6e20 7f0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0b7f │ │ +02e66e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -38518,18 +38518,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d4fc: |[02d4fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -02d50c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d510: 6e20 800b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0b80 │ │ -02d516: 0e00 |0005: return-void │ │ +02e670: |[02e670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +02e680: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e684: 6e20 800b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0b80 │ │ +02e68a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -38539,18 +38539,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d518: |[02d518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -02d528: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d52c: 6e20 810b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0b81 │ │ -02d532: 0e00 |0005: return-void │ │ +02e68c: |[02e68c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +02e69c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e6a0: 6e20 810b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0b81 │ │ +02e6a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focusable Z │ │ @@ -38560,18 +38560,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d534: |[02d534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -02d544: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d548: 6e20 820b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0b82 │ │ -02d54e: 0e00 |0005: return-void │ │ +02e6a8: |[02e6a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +02e6b8: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e6bc: 6e20 820b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0b82 │ │ +02e6c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -38581,18 +38581,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d550: |[02d550] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -02d560: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d564: 6e20 830b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0b83 │ │ -02d56a: 0e00 |0005: return-void │ │ +02e6c4: |[02e6c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +02e6d4: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e6d8: 6e20 830b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0b83 │ │ +02e6de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 longClickable Z │ │ @@ -38602,18 +38602,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d56c: |[02d56c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02d57c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d580: 6e20 850b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0b85 │ │ -02d586: 0e00 |0005: return-void │ │ +02e6e0: |[02e6e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02e6f0: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e6f4: 6e20 850b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0b85 │ │ +02e6fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 packageName Ljava/lang/CharSequence; │ │ @@ -38623,18 +38623,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d588: |[02d588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -02d598: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d59c: 6e20 860b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0b86 │ │ -02d5a2: 0e00 |0005: return-void │ │ +02e6fc: |[02e6fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +02e70c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e710: 6e20 860b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0b86 │ │ +02e716: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parent Landroid/view/View; │ │ @@ -38644,18 +38644,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d5a4: |[02d5a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -02d5b4: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d5b8: 6e20 880b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0b88 │ │ -02d5be: 0e00 |0005: return-void │ │ +02e718: |[02e718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +02e728: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e72c: 6e20 880b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0b88 │ │ +02e732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 password Z │ │ @@ -38665,18 +38665,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d5c0: |[02d5c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -02d5d0: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d5d4: 6e20 890b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0b89 │ │ -02d5da: 0e00 |0005: return-void │ │ +02e734: |[02e734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +02e744: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e748: 6e20 890b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0b89 │ │ +02e74e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -38686,18 +38686,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d5dc: |[02d5dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -02d5ec: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d5f0: 6e20 8a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0b8a │ │ -02d5f6: 0e00 |0005: return-void │ │ +02e750: |[02e750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +02e760: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e764: 6e20 8a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0b8a │ │ +02e76a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 selected Z │ │ @@ -38707,18 +38707,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d5f8: |[02d5f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -02d608: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d60c: 6e20 8b0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0b8b │ │ -02d612: 0e00 |0005: return-void │ │ +02e76c: |[02e76c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +02e77c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e780: 6e20 8b0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0b8b │ │ +02e786: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -38728,18 +38728,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d614: |[02d614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02d624: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d628: 6e20 8d0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0b8d │ │ -02d62e: 0e00 |0005: return-void │ │ +02e788: |[02e788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02e798: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e79c: 6e20 8d0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0b8d │ │ +02e7a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0005 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/CharSequence; │ │ @@ -38770,17 +38770,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d630: |[02d630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -02d640: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02d646: 0e00 |0003: return-void │ │ +02e7a4: |[02e7a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +02e7b4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02e7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -38788,18 +38788,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02d648: |[02d648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02d658: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d65c: 6e30 550b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0b55 │ │ -02d662: 0e00 |0005: return-void │ │ +02e7bc: |[02e7bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02e7cc: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e7d0: 6e30 550b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0b55 │ │ +02e7d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -38810,19 +38810,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02d664: |[02d664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -02d674: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d678: 6e20 570b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b57 │ │ -02d67e: 0c00 |0005: move-result-object v0 │ │ -02d680: 1100 |0006: return-object v0 │ │ +02e7d8: |[02e7d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +02e7e8: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e7ec: 6e20 570b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b57 │ │ +02e7f2: 0c00 |0005: move-result-object v0 │ │ +02e7f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 focus I │ │ │ │ @@ -38831,19 +38831,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02d684: |[02d684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -02d694: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d698: 6e20 580b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b58 │ │ -02d69e: 0c00 |0005: move-result-object v0 │ │ -02d6a0: 1100 |0006: return-object v0 │ │ +02e7f8: |[02e7f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +02e808: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e80c: 6e20 580b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b58 │ │ +02e812: 0c00 |0005: move-result-object v0 │ │ +02e814: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -38852,19 +38852,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d6a4: |[02d6a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -02d6b4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d6b8: 6e10 600b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0b60 │ │ -02d6be: 0a00 |0005: move-result v0 │ │ -02d6c0: 0f00 |0006: return v0 │ │ +02e818: |[02e818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +02e828: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e82c: 6e10 600b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0b60 │ │ +02e832: 0a00 |0005: move-result v0 │ │ +02e834: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -38872,19 +38872,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d6c4: |[02d6c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -02d6d4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d6d8: 6e10 650b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0b65 │ │ -02d6de: 0a00 |0005: move-result v0 │ │ -02d6e0: 0f00 |0006: return v0 │ │ +02e838: |[02e838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +02e848: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e84c: 6e10 650b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0b65 │ │ +02e852: 0a00 |0005: move-result v0 │ │ +02e854: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -38892,19 +38892,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d6e4: |[02d6e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -02d6f4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d6f8: 6e10 700b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0b70 │ │ -02d6fe: 0a00 |0005: move-result v0 │ │ -02d700: 0f00 |0006: return v0 │ │ +02e858: |[02e858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +02e868: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e86c: 6e10 700b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0b70 │ │ +02e872: 0a00 |0005: move-result v0 │ │ +02e874: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -38912,18 +38912,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02d704: |[02d704] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -02d714: 7120 730b 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b73 │ │ -02d71a: 0c00 |0003: move-result-object v0 │ │ -02d71c: 1100 |0004: return-object v0 │ │ +02e878: |[02e878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +02e888: 7120 730b 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b73 │ │ +02e88e: 0c00 |0003: move-result-object v0 │ │ +02e890: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 virtualDescendantId I │ │ │ │ @@ -38932,19 +38932,19 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02d720: |[02d720] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -02d730: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d734: 6e30 760b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0b76 │ │ -02d73a: 0a00 |0005: move-result v0 │ │ -02d73c: 0f00 |0006: return v0 │ │ +02e894: |[02e894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +02e8a4: 1f01 9a01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e8a8: 6e30 760b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0b76 │ │ +02e8ae: 0a00 |0005: move-result v0 │ │ +02e8b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -38954,18 +38954,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d740: |[02d740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -02d750: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d754: 6e20 780b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0b78 │ │ -02d75a: 0e00 |0005: return-void │ │ +02e8b4: |[02e8b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +02e8c4: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e8c8: 6e20 780b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0b78 │ │ +02e8ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -38975,18 +38975,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d75c: |[02d75c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -02d76c: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d770: 6e20 840b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0b84 │ │ -02d776: 0e00 |0005: return-void │ │ +02e8d0: |[02e8d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +02e8e0: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e8e4: 6e20 840b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0b84 │ │ +02e8ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 granularities I │ │ @@ -38996,18 +38996,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02d778: |[02d778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02d788: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d78c: 6e30 870b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0b87 │ │ -02d792: 0e00 |0005: return-void │ │ +02e8ec: |[02e8ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02e8fc: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e900: 6e30 870b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0b87 │ │ +02e906: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -39018,18 +39018,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02d794: |[02d794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02d7a4: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d7a8: 6e30 8c0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0b8c │ │ -02d7ae: 0e00 |0005: return-void │ │ +02e908: |[02e908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02e918: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e91c: 6e30 8c0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0b8c │ │ +02e922: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -39040,18 +39040,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d7b0: |[02d7b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -02d7c0: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d7c4: 6e20 8e0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0b8e │ │ -02d7ca: 0e00 |0005: return-void │ │ +02e924: |[02e924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +02e934: 1f00 9a01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02e938: 6e20 8e0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0b8e │ │ +02e93e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 visibleToUser Z │ │ @@ -39128,26 +39128,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02d7cc: |[02d7cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -02d7dc: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02d7e0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02d7e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02d7e8: 2200 4101 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0141 │ │ -02d7ec: 7010 e208 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@08e2 │ │ -02d7f2: 6900 c302 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c3 │ │ -02d7f6: 0e00 |000d: return-void │ │ -02d7f8: 2200 4201 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0142 │ │ -02d7fc: 7010 e408 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@08e4 │ │ -02d802: 6900 c302 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c3 │ │ -02d806: 28f8 |0015: goto 000d // -0008 │ │ +02e940: |[02e940] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +02e950: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02e954: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02e958: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02e95c: 2200 4101 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0141 │ │ +02e960: 7010 e208 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@08e2 │ │ +02e966: 6900 c302 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c3 │ │ +02e96a: 0e00 |000d: return-void │ │ +02e96c: 2200 4201 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0142 │ │ +02e970: 7010 e408 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@08e4 │ │ +02e976: 6900 c302 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c3 │ │ +02e97a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000d line=94 │ │ 0x000e line=92 │ │ locals : │ │ @@ -39157,21 +39157,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02d808: |[02d808] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -02d818: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02d81e: 6200 c302 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c3 │ │ -02d822: 7220 dd08 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@08dd │ │ -02d828: 0c00 |0008: move-result-object v0 │ │ -02d82a: 5b10 c402 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c4 │ │ -02d82e: 0e00 |000b: return-void │ │ +02e97c: |[02e97c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +02e98c: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02e992: 6200 c302 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c3 │ │ +02e996: 7220 dd08 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@08dd │ │ +02e99c: 0c00 |0008: move-result-object v0 │ │ +02e99e: 5b10 c402 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c4 │ │ +02e9a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000b line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -39181,18 +39181,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d830: |[02d830] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -02d840: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02d846: 5b01 c402 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c4 │ │ -02d84a: 0e00 |0005: return-void │ │ +02e9a4: |[02e9a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +02e9b4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02e9ba: 5b01 c402 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c4 │ │ +02e9be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -39204,17 +39204,17 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d84c: |[02d84c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02d85c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d85e: 1100 |0001: return-object v0 │ │ +02e9c0: |[02e9c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02e9d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e9d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -39223,17 +39223,17 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d860: |[02d860] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -02d870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d872: 1100 |0001: return-object v0 │ │ +02e9d4: |[02e9d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +02e9e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e9e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -39243,17 +39243,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d874: |[02d874] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -02d884: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c4 │ │ -02d888: 1100 |0002: return-object v0 │ │ +02e9e8: |[02e9e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +02e9f8: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c4 │ │ +02e9fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -39261,17 +39261,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d88c: |[02d88c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -02d89c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d89e: 0f00 |0001: return v0 │ │ +02ea00: |[02ea00] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +02ea10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ea12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -39313,18 +39313,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d8a0: |[02d8a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -02d8b0: 5b01 c502 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c5 │ │ -02d8b4: 7010 8f0b 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0b8f │ │ -02d8ba: 0e00 |0005: return-void │ │ +02ea14: |[02ea14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +02ea24: 5b01 c502 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c5 │ │ +02ea28: 7010 8f0b 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0b8f │ │ +02ea2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ @@ -39334,20 +39334,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d8bc: |[02d8bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -02d8cc: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c5 │ │ -02d8d0: 7220 f108 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@08f1 │ │ -02d8d6: 0c00 |0005: move-result-object v0 │ │ -02d8d8: 1f00 9a01 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ -02d8dc: 1100 |0008: return-object v0 │ │ +02ea30: |[02ea30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +02ea40: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c5 │ │ +02ea44: 7220 f108 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@08f1 │ │ +02ea4a: 0c00 |0005: move-result-object v0 │ │ +02ea4c: 1f00 9a01 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019a │ │ +02ea50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -39356,19 +39356,19 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02d8e0: |[02d8e0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -02d8f0: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c5 │ │ -02d8f4: 7230 f208 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@08f2 │ │ -02d8fa: 0c00 |0005: move-result-object v0 │ │ -02d8fc: 1100 |0006: return-object v0 │ │ +02ea54: |[02ea54] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +02ea64: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c5 │ │ +02ea68: 7230 f208 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@08f2 │ │ +02ea6e: 0c00 |0005: move-result-object v0 │ │ +02ea70: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -39378,19 +39378,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02d900: |[02d900] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -02d910: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c5 │ │ -02d914: 7240 f308 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@08f3 │ │ -02d91a: 0a00 |0005: move-result v0 │ │ -02d91c: 0f00 |0006: return v0 │ │ +02ea74: |[02ea74] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +02ea84: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c5 │ │ +02ea88: 7240 f308 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@08f3 │ │ +02ea8e: 0a00 |0005: move-result v0 │ │ +02ea90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -39471,17 +39471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d920: |[02d920] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -02d930: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02d936: 0e00 |0003: return-void │ │ +02ea94: |[02ea94] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +02eaa4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02eaaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean; │ │ │ │ @@ -39490,18 +39490,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d938: |[02d938] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -02d948: 2200 4401 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0144 │ │ -02d94c: 7020 ed08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@08ed │ │ -02d952: 1100 |0005: return-object v0 │ │ +02eaac: |[02eaac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +02eabc: 2200 4401 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0144 │ │ +02eac0: 7020 ed08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@08ed │ │ +02eac6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ @@ -39848,40 +39848,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02d954: |[02d954] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -02d964: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02d968: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02d96c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02d970: 2200 4a01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@014a │ │ -02d974: 7010 5309 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0953 │ │ -02d97a: 6900 c602 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02d97e: 0e00 |000d: return-void │ │ -02d980: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02d984: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -02d988: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02d98c: 2200 4801 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0148 │ │ -02d990: 7010 2009 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0920 │ │ -02d996: 6900 c602 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02d99a: 28f2 |001b: goto 000d // -000e │ │ -02d99c: 6000 1d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02d9a0: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -02d9a4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02d9a8: 2200 4701 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0147 │ │ -02d9ac: 7010 f608 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@08f6 │ │ -02d9b2: 6900 c602 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02d9b6: 28e4 |0029: goto 000d // -001c │ │ -02d9b8: 2200 4b01 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@014b │ │ -02d9bc: 7010 5509 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0955 │ │ -02d9c2: 6900 c602 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02d9c6: 28dc |0031: goto 000d // -0024 │ │ +02eac8: |[02eac8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +02ead8: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02eadc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02eae0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02eae4: 2200 4a01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@014a │ │ +02eae8: 7010 5309 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0953 │ │ +02eaee: 6900 c602 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02eaf2: 0e00 |000d: return-void │ │ +02eaf4: 6000 1d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02eaf8: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +02eafc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02eb00: 2200 4801 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0148 │ │ +02eb04: 7010 2009 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0920 │ │ +02eb0a: 6900 c602 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02eb0e: 28f2 |001b: goto 000d // -000e │ │ +02eb10: 6000 1d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02eb14: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +02eb18: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +02eb1c: 2200 4701 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0147 │ │ +02eb20: 7010 f608 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@08f6 │ │ +02eb26: 6900 c602 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02eb2a: 28e4 |0029: goto 000d // -001c │ │ +02eb2c: 2200 4b01 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@014b │ │ +02eb30: 7010 5509 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0955 │ │ +02eb36: 6900 c602 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02eb3a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0006 line=506 │ │ 0x000d line=514 │ │ 0x000e line=507 │ │ 0x0014 line=508 │ │ @@ -39895,18 +39895,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d9c8: |[02d9c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -02d9d8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02d9de: 5b01 c702 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02d9e2: 0e00 |0005: return-void │ │ +02eb3c: |[02eb3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +02eb4c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02eb52: 5b01 c702 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02eb56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=524 │ │ 0x0005 line=525 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -39917,43 +39917,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02d9e4: |[02d9e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -02d9f4: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@014c │ │ -02d9f8: 6201 c602 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02d9fc: 7210 3b09 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@093b │ │ -02da02: 0c01 |0007: move-result-object v1 │ │ -02da04: 7020 8509 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0985 │ │ -02da0a: 1100 |000b: return-object v0 │ │ +02eb58: |[02eb58] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +02eb68: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@014c │ │ +02eb6c: 6201 c602 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02eb70: 7210 3b09 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@093b │ │ +02eb76: 0c01 |0007: move-result-object v1 │ │ +02eb78: 7020 8509 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0985 │ │ +02eb7e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02da0c: |[02da0c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -02da1c: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@014c │ │ -02da20: 6201 c602 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02da24: 5432 c702 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02da28: 7220 3c09 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@093c │ │ -02da2e: 0c01 |0009: move-result-object v1 │ │ -02da30: 7020 8509 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0985 │ │ -02da36: 1100 |000d: return-object v0 │ │ +02eb80: |[02eb80] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +02eb90: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@014c │ │ +02eb94: 6201 c602 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02eb98: 5432 c702 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02eb9c: 7220 3c09 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@093c │ │ +02eba2: 0c01 |0009: move-result-object v1 │ │ +02eba4: 7020 8509 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0985 │ │ +02ebaa: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -39962,44 +39962,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02da38: |[02da38] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -02da48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02da4a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02da4c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -02da50: 0f01 |0004: return v1 │ │ -02da52: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -02da56: 0121 |0007: move v1, v2 │ │ -02da58: 28fc |0008: goto 0004 // -0004 │ │ -02da5a: 6e10 b40c 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -02da60: 0c03 |000c: move-result-object v3 │ │ -02da62: 6e10 b40c 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -02da68: 0c04 |0010: move-result-object v4 │ │ -02da6a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -02da6e: 0121 |0013: move v1, v2 │ │ -02da70: 28f0 |0014: goto 0004 // -0010 │ │ -02da72: 0760 |0015: move-object v0, v6 │ │ -02da74: 1f00 4c01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@014c │ │ -02da78: 5453 c702 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02da7c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -02da80: 5403 c702 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02da84: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -02da88: 0121 |0020: move v1, v2 │ │ -02da8a: 28e3 |0021: goto 0004 // -001d │ │ -02da8c: 5453 c702 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02da90: 5404 c702 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02da94: 6e20 b30c 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cb3 │ │ -02da9a: 0a03 |0029: move-result v3 │ │ -02da9c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -02daa0: 0121 |002c: move v1, v2 │ │ -02daa2: 28d7 |002d: goto 0004 // -0029 │ │ +02ebac: |[02ebac] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +02ebbc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02ebbe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02ebc0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +02ebc4: 0f01 |0004: return v1 │ │ +02ebc6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +02ebca: 0121 |0007: move v1, v2 │ │ +02ebcc: 28fc |0008: goto 0004 // -0004 │ │ +02ebce: 6e10 b40c 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +02ebd4: 0c03 |000c: move-result-object v3 │ │ +02ebd6: 6e10 b40c 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +02ebdc: 0c04 |0010: move-result-object v4 │ │ +02ebde: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +02ebe2: 0121 |0013: move v1, v2 │ │ +02ebe4: 28f0 |0014: goto 0004 // -0010 │ │ +02ebe6: 0760 |0015: move-object v0, v6 │ │ +02ebe8: 1f00 4c01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@014c │ │ +02ebec: 5453 c702 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ebf0: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +02ebf4: 5403 c702 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ebf8: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +02ebfc: 0121 |0020: move v1, v2 │ │ +02ebfe: 28e3 |0021: goto 0004 // -001d │ │ +02ec00: 5453 c702 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ec04: 5404 c702 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ec08: 6e20 b30c 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cb3 │ │ +02ec0e: 0a03 |0029: move-result v3 │ │ +02ec10: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +02ec14: 0121 |002c: move v1, v2 │ │ +02ec16: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1017 │ │ 0x0004 line=1034 │ │ 0x0005 line=1020 │ │ 0x0008 line=1021 │ │ 0x0009 line=1023 │ │ @@ -40020,20 +40020,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02daa4: |[02daa4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -02dab4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dab8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dabc: 7220 2509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0925 │ │ -02dac2: 0a00 |0007: move-result v0 │ │ -02dac4: 0f00 |0008: return v0 │ │ +02ec18: |[02ec18] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +02ec28: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ec2c: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ec30: 7220 2509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0925 │ │ +02ec36: 0a00 |0007: move-result v0 │ │ +02ec38: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40041,20 +40041,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dac8: |[02dac8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -02dad8: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dadc: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dae0: 7220 2609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0926 │ │ -02dae6: 0c00 |0007: move-result-object v0 │ │ -02dae8: 1100 |0008: return-object v0 │ │ +02ec3c: |[02ec3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +02ec4c: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ec50: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ec54: 7220 2609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0926 │ │ +02ec5a: 0c00 |0007: move-result-object v0 │ │ +02ec5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=942 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40062,20 +40062,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02daec: |[02daec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -02dafc: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02db00: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02db04: 7220 2709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0927 │ │ -02db0a: 0c00 |0007: move-result-object v0 │ │ -02db0c: 1100 |0008: return-object v0 │ │ +02ec60: |[02ec60] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +02ec70: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ec74: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ec78: 7220 2709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0927 │ │ +02ec7e: 0c00 |0007: move-result-object v0 │ │ +02ec80: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40083,20 +40083,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02db10: |[02db10] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -02db20: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02db24: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02db28: 7220 2809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0928 │ │ -02db2e: 0c00 |0007: move-result-object v0 │ │ -02db30: 1100 |0008: return-object v0 │ │ +02ec84: |[02ec84] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +02ec94: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ec98: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ec9c: 7220 2809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0928 │ │ +02eca2: 0c00 |0007: move-result-object v0 │ │ +02eca4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40104,20 +40104,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02db34: |[02db34] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -02db44: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02db48: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02db4c: 7220 2909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0929 │ │ -02db52: 0a00 |0007: move-result v0 │ │ -02db54: 0f00 |0008: return v0 │ │ +02eca8: |[02eca8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +02ecb8: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ecbc: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ecc0: 7220 2909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0929 │ │ +02ecc6: 0a00 |0007: move-result v0 │ │ +02ecc8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40125,20 +40125,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02db58: |[02db58] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -02db68: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02db6c: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02db70: 7220 2a09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@092a │ │ -02db76: 0a00 |0007: move-result v0 │ │ -02db78: 0f00 |0008: return v0 │ │ +02eccc: |[02eccc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +02ecdc: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ece0: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ece4: 7220 2a09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@092a │ │ +02ecea: 0a00 |0007: move-result v0 │ │ +02ecec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40146,17 +40146,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02db7c: |[02db7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -02db8c: 5410 c702 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02db90: 1100 |0002: return-object v0 │ │ +02ecf0: |[02ecf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +02ed00: 5410 c702 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ed04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40164,20 +40164,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02db94: |[02db94] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -02dba4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dba8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dbac: 7220 2b09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@092b │ │ -02dbb2: 0a00 |0007: move-result v0 │ │ -02dbb4: 0f00 |0008: return v0 │ │ +02ed08: |[02ed08] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +02ed18: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ed1c: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ed20: 7220 2b09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@092b │ │ +02ed26: 0a00 |0007: move-result v0 │ │ +02ed28: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40185,20 +40185,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dbb8: |[02dbb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -02dbc8: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dbcc: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dbd0: 7220 2c09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@092c │ │ -02dbd6: 0a00 |0007: move-result v0 │ │ -02dbd8: 0f00 |0008: return v0 │ │ +02ed2c: |[02ed2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +02ed3c: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ed40: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ed44: 7220 2c09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@092c │ │ +02ed4a: 0a00 |0007: move-result v0 │ │ +02ed4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40206,20 +40206,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dbdc: |[02dbdc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -02dbec: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dbf0: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dbf4: 7220 2d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@092d │ │ -02dbfa: 0a00 |0007: move-result v0 │ │ -02dbfc: 0f00 |0008: return v0 │ │ +02ed50: |[02ed50] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +02ed60: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ed64: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ed68: 7220 2d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@092d │ │ +02ed6e: 0a00 |0007: move-result v0 │ │ +02ed70: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40227,20 +40227,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dc00: |[02dc00] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -02dc10: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dc14: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dc18: 7220 2e09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@092e │ │ -02dc1e: 0c00 |0007: move-result-object v0 │ │ -02dc20: 1100 |0008: return-object v0 │ │ +02ed74: |[02ed74] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +02ed84: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ed88: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ed8c: 7220 2e09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@092e │ │ +02ed92: 0c00 |0007: move-result-object v0 │ │ +02ed94: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40248,20 +40248,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dc24: |[02dc24] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -02dc34: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dc38: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dc3c: 7220 2f09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@092f │ │ -02dc42: 0a00 |0007: move-result v0 │ │ -02dc44: 0f00 |0008: return v0 │ │ +02ed98: |[02ed98] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +02eda8: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02edac: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02edb0: 7220 2f09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@092f │ │ +02edb6: 0a00 |0007: move-result v0 │ │ +02edb8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40269,20 +40269,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dc48: |[02dc48] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -02dc58: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dc5c: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dc60: 7220 3009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0930 │ │ -02dc66: 0a00 |0007: move-result v0 │ │ -02dc68: 0f00 |0008: return v0 │ │ +02edbc: |[02edbc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +02edcc: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02edd0: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02edd4: 7220 3009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0930 │ │ +02edda: 0a00 |0007: move-result v0 │ │ +02eddc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40290,20 +40290,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dc6c: |[02dc6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -02dc7c: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dc80: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dc84: 7220 3109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0931 │ │ -02dc8a: 0a00 |0007: move-result v0 │ │ -02dc8c: 0f00 |0008: return v0 │ │ +02ede0: |[02ede0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +02edf0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02edf4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02edf8: 7220 3109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0931 │ │ +02edfe: 0a00 |0007: move-result v0 │ │ +02ee00: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40311,20 +40311,20 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dc90: |[02dc90] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02dca0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dca4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dca8: 7220 3209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0932 │ │ -02dcae: 0c00 |0007: move-result-object v0 │ │ -02dcb0: 1100 |0008: return-object v0 │ │ +02ee04: |[02ee04] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02ee14: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ee18: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ee1c: 7220 3209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0932 │ │ +02ee22: 0c00 |0007: move-result-object v0 │ │ +02ee24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40332,20 +40332,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dcb4: |[02dcb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -02dcc4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dcc8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dccc: 7220 3309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0933 │ │ -02dcd2: 0c00 |0007: move-result-object v0 │ │ -02dcd4: 1100 |0008: return-object v0 │ │ +02ee28: |[02ee28] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +02ee38: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ee3c: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ee40: 7220 3309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0933 │ │ +02ee46: 0c00 |0007: move-result-object v0 │ │ +02ee48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40353,20 +40353,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dcd8: |[02dcd8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -02dce8: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dcec: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dcf0: 7220 3409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0934 │ │ -02dcf6: 0a00 |0007: move-result v0 │ │ -02dcf8: 0f00 |0008: return v0 │ │ +02ee4c: |[02ee4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +02ee5c: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ee60: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ee64: 7220 3409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0934 │ │ +02ee6a: 0a00 |0007: move-result v0 │ │ +02ee6c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40374,20 +40374,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dcfc: |[02dcfc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -02dd0c: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dd10: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dd14: 7220 3509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0935 │ │ -02dd1a: 0a00 |0007: move-result v0 │ │ -02dd1c: 0f00 |0008: return v0 │ │ +02ee70: |[02ee70] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +02ee80: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ee84: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ee88: 7220 3509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0935 │ │ +02ee8e: 0a00 |0007: move-result v0 │ │ +02ee90: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40395,23 +40395,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02dd20: |[02dd20] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -02dd30: 5410 c702 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dd34: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -02dd38: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02dd3a: 0f00 |0005: return v0 │ │ -02dd3c: 5410 c702 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dd40: 6e10 b50c 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0cb5 │ │ -02dd46: 0a00 |000b: move-result v0 │ │ -02dd48: 28f9 |000c: goto 0005 // -0007 │ │ +02ee94: |[02ee94] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +02eea4: 5410 c702 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02eea8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +02eeac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02eeae: 0f00 |0005: return v0 │ │ +02eeb0: 5410 c702 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02eeb4: 6e10 b50c 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0cb5 │ │ +02eeba: 0a00 |000b: move-result v0 │ │ +02eebc: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40419,20 +40419,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dd4c: |[02dd4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -02dd5c: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dd60: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dd64: 7220 3609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0936 │ │ -02dd6a: 0a00 |0007: move-result v0 │ │ -02dd6c: 0f00 |0008: return v0 │ │ +02eec0: |[02eec0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +02eed0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02eed4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02eed8: 7220 3609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0936 │ │ +02eede: 0a00 |0007: move-result v0 │ │ +02eee0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40440,20 +40440,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dd70: |[02dd70] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -02dd80: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dd84: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dd88: 7220 3709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0937 │ │ -02dd8e: 0a00 |0007: move-result v0 │ │ -02dd90: 0f00 |0008: return v0 │ │ +02eee4: |[02eee4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +02eef4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02eef8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02eefc: 7220 3709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0937 │ │ +02ef02: 0a00 |0007: move-result v0 │ │ +02ef04: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40461,20 +40461,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dd94: |[02dd94] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -02dda4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dda8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02ddac: 7220 3809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0938 │ │ -02ddb2: 0a00 |0007: move-result v0 │ │ -02ddb4: 0f00 |0008: return v0 │ │ +02ef08: |[02ef08] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +02ef18: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ef1c: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ef20: 7220 3809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0938 │ │ +02ef26: 0a00 |0007: move-result v0 │ │ +02ef28: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40482,20 +40482,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ddb8: |[02ddb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -02ddc8: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02ddcc: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02ddd0: 7220 3909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0939 │ │ -02ddd6: 0a00 |0007: move-result v0 │ │ -02ddd8: 0f00 |0008: return v0 │ │ +02ef2c: |[02ef2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +02ef3c: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ef40: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ef44: 7220 3909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0939 │ │ +02ef4a: 0a00 |0007: move-result v0 │ │ +02ef4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40503,20 +40503,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02dddc: |[02dddc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -02ddec: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02ddf0: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02ddf4: 7220 3a09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@093a │ │ -02ddfa: 0a00 |0007: move-result v0 │ │ -02ddfc: 0f00 |0008: return v0 │ │ +02ef50: |[02ef50] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +02ef60: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ef64: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ef68: 7220 3a09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@093a │ │ +02ef6e: 0a00 |0007: move-result v0 │ │ +02ef70: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40524,19 +40524,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02de00: |[02de00] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -02de10: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02de14: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02de18: 7220 3d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@093d │ │ -02de1e: 0e00 |0007: return-void │ │ +02ef74: |[02ef74] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +02ef84: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02ef88: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02ef8c: 7220 3d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@093d │ │ +02ef92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1006 │ │ 0x0007 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -40545,19 +40545,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02de20: |[02de20] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -02de30: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02de34: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02de38: 7230 3e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@093e │ │ -02de3e: 0e00 |0007: return-void │ │ +02ef94: |[02ef94] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +02efa4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02efa8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02efac: 7230 3e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@093e │ │ +02efb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0007 line=884 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -40567,19 +40567,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02de40: |[02de40] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -02de50: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02de54: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02de58: 7230 3f09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@093f │ │ -02de5e: 0e00 |0007: return-void │ │ +02efb4: |[02efb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +02efc4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02efc8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02efcc: 7230 3f09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@093f │ │ +02efd2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0007 line=954 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -40589,19 +40589,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02de60: |[02de60] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -02de70: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02de74: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02de78: 7230 4009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0940 │ │ -02de7e: 0e00 |0007: return-void │ │ +02efd4: |[02efd4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +02efe4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02efe8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02efec: 7230 4009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0940 │ │ +02eff2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0007 line=627 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -40611,19 +40611,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02de80: |[02de80] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -02de90: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02de94: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02de98: 7230 4109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0941 │ │ -02de9e: 0e00 |0007: return-void │ │ +02eff4: |[02eff4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +02f004: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f008: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f00c: 7230 4109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0941 │ │ +02f012: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0007 line=924 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -40633,19 +40633,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02dea0: |[02dea0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -02deb0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02deb4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02deb8: 7230 4209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0942 │ │ -02debe: 0e00 |0007: return-void │ │ +02f014: |[02f014] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +02f024: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f028: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f02c: 7230 4209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0942 │ │ +02f032: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0007 line=974 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -40655,19 +40655,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02dec0: |[02dec0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -02ded0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02ded4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02ded8: 7230 4309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0943 │ │ -02dede: 0e00 |0007: return-void │ │ +02f034: |[02f034] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +02f044: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f048: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f04c: 7230 4309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0943 │ │ +02f052: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0007 line=747 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -40677,19 +40677,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02dee0: |[02dee0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -02def0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02def4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02def8: 7230 4409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0944 │ │ -02defe: 0e00 |0007: return-void │ │ +02f054: |[02f054] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +02f064: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f068: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f06c: 7230 4409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0944 │ │ +02f072: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0007 line=647 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -40699,19 +40699,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02df00: |[02df00] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -02df10: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02df14: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02df18: 7230 4509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0945 │ │ -02df1e: 0e00 |0007: return-void │ │ +02f074: |[02f074] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +02f084: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f088: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f08c: 7230 4509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0945 │ │ +02f092: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0007 line=773 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -40721,19 +40721,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02df20: |[02df20] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -02df30: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02df34: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02df38: 7230 4609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0946 │ │ -02df3e: 0e00 |0007: return-void │ │ +02f094: |[02f094] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +02f0a4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f0a8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f0ac: 7230 4609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0946 │ │ +02f0b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0007 line=687 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -40743,19 +40743,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02df40: |[02df40] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -02df50: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02df54: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02df58: 7230 4709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0947 │ │ -02df5e: 0e00 |0007: return-void │ │ +02f0b4: |[02f0b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +02f0c4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f0c8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f0cc: 7230 4709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0947 │ │ +02f0d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0007 line=727 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -40765,19 +40765,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02df60: |[02df60] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -02df70: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02df74: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02df78: 7230 4809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0948 │ │ -02df7e: 0e00 |0007: return-void │ │ +02f0d4: |[02f0d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +02f0e4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f0e8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f0ec: 7230 4809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0948 │ │ +02f0f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0007 line=846 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -40787,19 +40787,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02df80: |[02df80] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -02df90: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02df94: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02df98: 7230 4909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0949 │ │ -02df9e: 0e00 |0007: return-void │ │ +02f0f4: |[02f0f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +02f104: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f108: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f10c: 7230 4909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0949 │ │ +02f112: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0007 line=864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -40809,19 +40809,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02dfa0: |[02dfa0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -02dfb0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dfb4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dfb8: 7230 4a09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@094a │ │ -02dfbe: 0e00 |0007: return-void │ │ +02f114: |[02f114] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +02f124: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f128: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f12c: 7230 4a09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@094a │ │ +02f132: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -40831,19 +40831,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02dfc0: |[02dfc0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -02dfd0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dfd4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dfd8: 7230 4b09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@094b │ │ -02dfde: 0e00 |0007: return-void │ │ +02f134: |[02f134] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +02f144: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f148: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f14c: 7230 4b09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@094b │ │ +02f152: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0007 line=667 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -40853,19 +40853,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02dfe0: |[02dfe0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -02dff0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02dff4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02dff8: 7230 4c09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@094c │ │ -02dffe: 0e00 |0007: return-void │ │ +02f154: |[02f154] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +02f164: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f168: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f16c: 7230 4c09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@094c │ │ +02f172: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0007 line=904 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -40875,19 +40875,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02e000: |[02e000] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -02e010: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02e014: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02e018: 7230 4d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@094d │ │ -02e01e: 0e00 |0007: return-void │ │ +02f174: |[02f174] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +02f184: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f188: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f18c: 7230 4d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@094d │ │ +02f192: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ 0x0007 line=811 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -40897,19 +40897,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02e020: |[02e020] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -02e030: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02e034: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02e038: 7230 4e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@094e │ │ -02e03e: 0e00 |0007: return-void │ │ +02f194: |[02f194] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +02f1a4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f1a8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f1ac: 7230 4e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@094e │ │ +02f1b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0007 line=829 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -40919,19 +40919,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02e040: |[02e040] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -02e050: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02e054: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02e058: 7230 4f09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@094f │ │ -02e05e: 0e00 |0007: return-void │ │ +02f1b4: |[02f1b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +02f1c4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f1c8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f1cc: 7230 4f09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@094f │ │ +02f1d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=707 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -40941,19 +40941,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02e060: |[02e060] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -02e070: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02e074: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02e078: 7230 5009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0950 │ │ -02e07e: 0e00 |0007: return-void │ │ +02f1d4: |[02f1d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +02f1e4: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f1e8: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f1ec: 7230 5009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0950 │ │ +02f1f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0007 line=564 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -40963,19 +40963,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02e080: |[02e080] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -02e090: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02e094: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02e098: 7240 5109 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0951 │ │ -02e09e: 0e00 |0007: return-void │ │ +02f1f4: |[02f1f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +02f204: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f208: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f20c: 7240 5109 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0951 │ │ +02f212: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0007 line=582 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -40986,19 +40986,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02e0a0: |[02e0a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -02e0b0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ -02e0b4: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ -02e0b8: 7230 5209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0952 │ │ -02e0be: 0e00 |0007: return-void │ │ +02f214: |[02f214] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +02f224: 6200 c602 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c6 │ │ +02f228: 5421 c702 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c7 │ │ +02f22c: 7230 5209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0952 │ │ +02f232: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0007 line=793 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ @@ -41032,17 +41032,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e0c0: |[02e0c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -02e0d0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02e0d6: 0e00 |0003: return-void │ │ +02f234: |[02f234] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +02f244: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02f24a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41050,19 +41050,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e0d8: |[02e0d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -02e0e8: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e0ec: 6e10 900b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0b90 │ │ -02e0f2: 0a00 |0005: move-result v0 │ │ -02e0f4: 0f00 |0006: return v0 │ │ +02f24c: |[02f24c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +02f25c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f260: 6e10 900b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0b90 │ │ +02f266: 0a00 |0005: move-result v0 │ │ +02f268: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41070,19 +41070,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e0f8: |[02e0f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02e108: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e10c: 6e10 910b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0b91 │ │ -02e112: 0c00 |0005: move-result-object v0 │ │ -02e114: 1100 |0006: return-object v0 │ │ +02f26c: |[02f26c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02f27c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f280: 6e10 910b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0b91 │ │ +02f286: 0c00 |0005: move-result-object v0 │ │ +02f288: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41090,19 +41090,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e118: |[02e118] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02e128: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e12c: 6e10 920b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0b92 │ │ -02e132: 0c00 |0005: move-result-object v0 │ │ -02e134: 1100 |0006: return-object v0 │ │ +02f28c: |[02f28c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02f29c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f2a0: 6e10 920b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0b92 │ │ +02f2a6: 0c00 |0005: move-result-object v0 │ │ +02f2a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41110,19 +41110,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e138: |[02e138] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02e148: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e14c: 6e10 930b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0b93 │ │ -02e152: 0c00 |0005: move-result-object v0 │ │ -02e154: 1100 |0006: return-object v0 │ │ +02f2ac: |[02f2ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02f2bc: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f2c0: 6e10 930b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0b93 │ │ +02f2c6: 0c00 |0005: move-result-object v0 │ │ +02f2c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41130,19 +41130,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e158: |[02e158] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -02e168: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e16c: 6e10 940b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0b94 │ │ -02e172: 0a00 |0005: move-result v0 │ │ -02e174: 0f00 |0006: return v0 │ │ +02f2cc: |[02f2cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +02f2dc: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f2e0: 6e10 940b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0b94 │ │ +02f2e6: 0a00 |0005: move-result v0 │ │ +02f2e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41150,19 +41150,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e178: |[02e178] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -02e188: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e18c: 6e10 950b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0b95 │ │ -02e192: 0a00 |0005: move-result v0 │ │ -02e194: 0f00 |0006: return v0 │ │ +02f2ec: |[02f2ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +02f2fc: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f300: 6e10 950b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0b95 │ │ +02f306: 0a00 |0005: move-result v0 │ │ +02f308: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41170,19 +41170,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e198: |[02e198] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -02e1a8: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e1ac: 6e10 960b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0b96 │ │ -02e1b2: 0a00 |0005: move-result v0 │ │ -02e1b4: 0f00 |0006: return v0 │ │ +02f30c: |[02f30c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +02f31c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f320: 6e10 960b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0b96 │ │ +02f326: 0a00 |0005: move-result v0 │ │ +02f328: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41190,19 +41190,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e1b8: |[02e1b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -02e1c8: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e1cc: 6e10 990b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0b99 │ │ -02e1d2: 0c00 |0005: move-result-object v0 │ │ -02e1d4: 1100 |0006: return-object v0 │ │ +02f32c: |[02f32c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +02f33c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f340: 6e10 990b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0b99 │ │ +02f346: 0c00 |0005: move-result-object v0 │ │ +02f348: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41210,19 +41210,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e1d8: |[02e1d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -02e1e8: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e1ec: 6e10 9a0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0b9a │ │ -02e1f2: 0a00 |0005: move-result v0 │ │ -02e1f4: 0f00 |0006: return v0 │ │ +02f34c: |[02f34c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +02f35c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f360: 6e10 9a0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0b9a │ │ +02f366: 0a00 |0005: move-result v0 │ │ +02f368: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41230,19 +41230,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e1f8: |[02e1f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -02e208: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e20c: 6e10 9b0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0b9b │ │ -02e212: 0a00 |0005: move-result v0 │ │ -02e214: 0f00 |0006: return v0 │ │ +02f36c: |[02f36c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +02f37c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f380: 6e10 9b0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0b9b │ │ +02f386: 0a00 |0005: move-result v0 │ │ +02f388: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41250,19 +41250,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e218: |[02e218] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -02e228: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e22c: 6e10 9c0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0b9c │ │ -02e232: 0a00 |0005: move-result v0 │ │ -02e234: 0f00 |0006: return v0 │ │ +02f38c: |[02f38c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +02f39c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f3a0: 6e10 9c0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0b9c │ │ +02f3a6: 0a00 |0005: move-result v0 │ │ +02f3a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41270,19 +41270,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e238: |[02e238] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02e248: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e24c: 6e10 9d0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b9d │ │ -02e252: 0c00 |0005: move-result-object v0 │ │ -02e254: 1100 |0006: return-object v0 │ │ +02f3ac: |[02f3ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02f3bc: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f3c0: 6e10 9d0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b9d │ │ +02f3c6: 0c00 |0005: move-result-object v0 │ │ +02f3c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41290,19 +41290,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e258: |[02e258] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -02e268: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e26c: 6e10 9e0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0b9e │ │ -02e272: 0c00 |0005: move-result-object v0 │ │ -02e274: 1100 |0006: return-object v0 │ │ +02f3cc: |[02f3cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +02f3dc: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f3e0: 6e10 9e0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0b9e │ │ +02f3e6: 0c00 |0005: move-result-object v0 │ │ +02f3e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41310,19 +41310,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e278: |[02e278] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -02e288: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e28c: 6e10 9f0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0b9f │ │ -02e292: 0a00 |0005: move-result v0 │ │ -02e294: 0f00 |0006: return v0 │ │ +02f3ec: |[02f3ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +02f3fc: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f400: 6e10 9f0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0b9f │ │ +02f406: 0a00 |0005: move-result v0 │ │ +02f408: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41330,19 +41330,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e298: |[02e298] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -02e2a8: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e2ac: 6e10 a00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0ba0 │ │ -02e2b2: 0a00 |0005: move-result v0 │ │ -02e2b4: 0f00 |0006: return v0 │ │ +02f40c: |[02f40c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +02f41c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f420: 6e10 a00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0ba0 │ │ +02f426: 0a00 |0005: move-result v0 │ │ +02f428: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41350,19 +41350,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e2b8: |[02e2b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -02e2c8: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e2cc: 6e10 a10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0ba1 │ │ -02e2d2: 0a00 |0005: move-result v0 │ │ -02e2d4: 0f00 |0006: return v0 │ │ +02f42c: |[02f42c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +02f43c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f440: 6e10 a10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0ba1 │ │ +02f446: 0a00 |0005: move-result v0 │ │ +02f448: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41370,19 +41370,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e2d8: |[02e2d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -02e2e8: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e2ec: 6e10 a20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0ba2 │ │ -02e2f2: 0a00 |0005: move-result v0 │ │ -02e2f4: 0f00 |0006: return v0 │ │ +02f44c: |[02f44c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +02f45c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f460: 6e10 a20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0ba2 │ │ +02f466: 0a00 |0005: move-result v0 │ │ +02f468: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41390,19 +41390,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e2f8: |[02e2f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -02e308: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e30c: 6e10 a30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0ba3 │ │ -02e312: 0a00 |0005: move-result v0 │ │ -02e314: 0f00 |0006: return v0 │ │ +02f46c: |[02f46c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +02f47c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f480: 6e10 a30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0ba3 │ │ +02f486: 0a00 |0005: move-result v0 │ │ +02f488: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41410,19 +41410,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e318: |[02e318] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -02e328: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e32c: 6e10 a40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0ba4 │ │ -02e332: 0a00 |0005: move-result v0 │ │ -02e334: 0f00 |0006: return v0 │ │ +02f48c: |[02f48c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +02f49c: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f4a0: 6e10 a40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0ba4 │ │ +02f4a6: 0a00 |0005: move-result v0 │ │ +02f4a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41430,19 +41430,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e338: |[02e338] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -02e348: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e34c: 6e10 a50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0ba5 │ │ -02e352: 0a00 |0005: move-result v0 │ │ -02e354: 0f00 |0006: return v0 │ │ +02f4ac: |[02f4ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +02f4bc: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f4c0: 6e10 a50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0ba5 │ │ +02f4c6: 0a00 |0005: move-result v0 │ │ +02f4c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41450,37 +41450,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02e358: |[02e358] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -02e368: 7100 a60b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0ba6 │ │ -02e36e: 0c00 |0003: move-result-object v0 │ │ -02e370: 1100 |0004: return-object v0 │ │ +02f4cc: |[02f4cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +02f4dc: 7100 a60b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0ba6 │ │ +02f4e2: 0c00 |0003: move-result-object v0 │ │ +02f4e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ name : 'obtain' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e374: |[02e374] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02e384: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e388: 7110 a70b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0ba7 │ │ -02e38e: 0c00 |0005: move-result-object v0 │ │ -02e390: 1100 |0006: return-object v0 │ │ +02f4e8: |[02f4e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02f4f8: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f4fc: 7110 a70b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0ba7 │ │ +02f502: 0c00 |0005: move-result-object v0 │ │ +02f504: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41488,18 +41488,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e394: |[02e394] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -02e3a4: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e3a8: 6e10 a80b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0ba8 │ │ -02e3ae: 0e00 |0005: return-void │ │ +02f508: |[02f508] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +02f518: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f51c: 6e10 a80b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0ba8 │ │ +02f522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -41508,18 +41508,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e3b0: |[02e3b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -02e3c0: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e3c4: 6e20 a90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0ba9 │ │ -02e3ca: 0e00 |0005: return-void │ │ +02f524: |[02f524] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +02f534: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f538: 6e20 a90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0ba9 │ │ +02f53e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 addedCount I │ │ @@ -41529,18 +41529,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e3cc: |[02e3cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02e3dc: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e3e0: 6e20 aa0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0baa │ │ -02e3e6: 0e00 |0005: return-void │ │ +02f540: |[02f540] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02f550: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f554: 6e20 aa0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0baa │ │ +02f55a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 beforeText Ljava/lang/CharSequence; │ │ @@ -41550,18 +41550,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e3e8: |[02e3e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -02e3f8: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e3fc: 6e20 ab0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0bab │ │ -02e402: 0e00 |0005: return-void │ │ +02f55c: |[02f55c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +02f56c: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f570: 6e20 ab0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0bab │ │ +02f576: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isChecked Z │ │ @@ -41571,18 +41571,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e404: |[02e404] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02e414: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e418: 6e20 ac0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0bac │ │ -02e41e: 0e00 |0005: return-void │ │ +02f578: |[02f578] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02f588: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f58c: 6e20 ac0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0bac │ │ +02f592: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -41592,18 +41592,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e420: |[02e420] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02e430: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e434: 6e20 ad0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0bad │ │ -02e43a: 0e00 |0005: return-void │ │ +02f594: |[02f594] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02f5a4: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f5a8: 6e20 ad0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0bad │ │ +02f5ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -41613,18 +41613,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e43c: |[02e43c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -02e44c: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e450: 6e20 ae0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0bae │ │ -02e456: 0e00 |0005: return-void │ │ +02f5b0: |[02f5b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +02f5c0: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f5c4: 6e20 ae0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0bae │ │ +02f5ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentItemIndex I │ │ @@ -41634,18 +41634,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e458: |[02e458] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -02e468: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e46c: 6e20 af0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0baf │ │ -02e472: 0e00 |0005: return-void │ │ +02f5cc: |[02f5cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +02f5dc: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f5e0: 6e20 af0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0baf │ │ +02f5e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isEnabled Z │ │ @@ -41655,18 +41655,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e474: |[02e474] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -02e484: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e488: 6e20 b00b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0bb0 │ │ -02e48e: 0e00 |0005: return-void │ │ +02f5e8: |[02f5e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +02f5f8: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f5fc: 6e20 b00b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0bb0 │ │ +02f602: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 fromIndex I │ │ @@ -41676,18 +41676,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e490: |[02e490] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -02e4a0: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e4a4: 6e20 b10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0bb1 │ │ -02e4aa: 0e00 |0005: return-void │ │ +02f604: |[02f604] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +02f614: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f618: 6e20 b10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0bb1 │ │ +02f61e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isFullScreen Z │ │ @@ -41697,18 +41697,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e4ac: |[02e4ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -02e4bc: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e4c0: 6e20 b20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0bb2 │ │ -02e4c6: 0e00 |0005: return-void │ │ +02f620: |[02f620] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +02f630: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f634: 6e20 b20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0bb2 │ │ +02f63a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 itemCount I │ │ @@ -41718,18 +41718,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e4c8: |[02e4c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -02e4d8: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e4dc: 6e20 b50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0bb5 │ │ -02e4e2: 0e00 |0005: return-void │ │ +02f63c: |[02f63c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +02f64c: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f650: 6e20 b50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0bb5 │ │ +02f656: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parcelableData Landroid/os/Parcelable; │ │ @@ -41739,18 +41739,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e4e4: |[02e4e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -02e4f4: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e4f8: 6e20 b60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0bb6 │ │ -02e4fe: 0e00 |0005: return-void │ │ +02f658: |[02f658] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +02f668: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f66c: 6e20 b60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0bb6 │ │ +02f672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isPassword Z │ │ @@ -41760,18 +41760,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e500: |[02e500] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -02e510: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e514: 6e20 b70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0bb7 │ │ -02e51a: 0e00 |0005: return-void │ │ +02f674: |[02f674] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +02f684: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f688: 6e20 b70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0bb7 │ │ +02f68e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 removedCount I │ │ @@ -41781,18 +41781,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e51c: |[02e51c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -02e52c: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e530: 6e20 b80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0bb8 │ │ -02e536: 0e00 |0005: return-void │ │ +02f690: |[02f690] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +02f6a0: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f6a4: 6e20 b80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0bb8 │ │ +02f6aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollX I │ │ @@ -41802,18 +41802,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e538: |[02e538] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -02e548: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e54c: 6e20 b90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0bb9 │ │ -02e552: 0e00 |0005: return-void │ │ +02f6ac: |[02f6ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +02f6bc: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f6c0: 6e20 b90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0bb9 │ │ +02f6c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollY I │ │ @@ -41823,18 +41823,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e554: |[02e554] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -02e564: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e568: 6e20 ba0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0bba │ │ -02e56e: 0e00 |0005: return-void │ │ +02f6c8: |[02f6c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +02f6d8: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f6dc: 6e20 ba0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0bba │ │ +02f6e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0005 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -41844,18 +41844,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e570: |[02e570] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -02e580: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e584: 6e20 bb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0bbb │ │ -02e58a: 0e00 |0005: return-void │ │ +02f6e4: |[02f6e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +02f6f4: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f6f8: 6e20 bb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0bbb │ │ +02f6fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -41865,18 +41865,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e58c: |[02e58c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -02e59c: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e5a0: 6e20 bd0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0bbd │ │ -02e5a6: 0e00 |0005: return-void │ │ +02f700: |[02f700] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +02f710: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f714: 6e20 bd0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0bbd │ │ +02f71a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 toIndex I │ │ @@ -41907,17 +41907,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e5a8: |[02e5a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -02e5b8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02e5be: 0e00 |0003: return-void │ │ +02f71c: |[02f71c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +02f72c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02f732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -41925,19 +41925,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e5c0: |[02e5c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -02e5d0: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e5d4: 6e10 970b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0b97 │ │ -02e5da: 0a00 |0005: move-result v0 │ │ -02e5dc: 0f00 |0006: return v0 │ │ +02f734: |[02f734] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +02f744: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f748: 6e10 970b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0b97 │ │ +02f74e: 0a00 |0005: move-result v0 │ │ +02f750: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -41945,19 +41945,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e5e0: |[02e5e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -02e5f0: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e5f4: 6e10 980b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0b98 │ │ -02e5fa: 0a00 |0005: move-result v0 │ │ -02e5fc: 0f00 |0006: return v0 │ │ +02f754: |[02f754] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +02f764: 1f01 9c01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f768: 6e10 980b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0b98 │ │ +02f76e: 0a00 |0005: move-result v0 │ │ +02f770: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -41965,18 +41965,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e600: |[02e600] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -02e610: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e614: 6e20 b30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0bb3 │ │ -02e61a: 0e00 |0005: return-void │ │ +02f774: |[02f774] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +02f784: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f788: 6e20 b30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0bb3 │ │ +02f78e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollX I │ │ @@ -41986,18 +41986,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e61c: |[02e61c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -02e62c: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e630: 6e20 b40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0bb4 │ │ -02e636: 0e00 |0005: return-void │ │ +02f790: |[02f790] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +02f7a0: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f7a4: 6e20 b40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0bb4 │ │ +02f7aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollY I │ │ @@ -42028,17 +42028,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e638: |[02e638] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -02e648: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02e64e: 0e00 |0003: return-void │ │ +02f7ac: |[02f7ac] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +02f7bc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02f7c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;) │ │ @@ -42046,18 +42046,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02e650: |[02e650] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02e660: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ -02e664: 6e30 bc0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0bbc │ │ -02e66a: 0e00 |0005: return-void │ │ +02f7c4: |[02f7c4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02f7d4: 1f00 9c01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@019c │ │ +02f7d8: 6e30 bc0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0bbc │ │ +02f7de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -42124,20 +42124,20 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02e66c: |[02e66c] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -02e67c: 5b12 c802 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c8 │ │ -02e680: 2200 4400 |0002: new-instance v0, Landroid/os/Handler; // type@0044 │ │ -02e684: 7010 0f01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ -02e68a: 7020 c100 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00c1 │ │ -02e690: 0e00 |000a: return-void │ │ +02f7e0: |[02f7e0] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +02f7f0: 5b12 c802 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c8 │ │ +02f7f4: 2200 4400 |0002: new-instance v0, Landroid/os/Handler; // type@0044 │ │ +02f7f8: 7010 0f01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ +02f7fe: 7020 c100 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00c1 │ │ +02f804: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0002 line=455 │ │ 0x000a line=456 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ @@ -42149,17 +42149,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02e694: |[02e694] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -02e6a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02e6a6: 0f00 |0001: return v0 │ │ +02f808: |[02f808] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +02f818: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02f81a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ │ │ #1 : (in Landroid/support/v4/widget/CursorAdapter$ChangeObserver;) │ │ @@ -42167,18 +42167,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e6a8: |[02e6a8] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -02e6b8: 5410 c802 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c8 │ │ -02e6bc: 6e10 040a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0a04 │ │ -02e6c2: 0e00 |0005: return-void │ │ +02f81c: |[02f81c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +02f82c: 5410 c802 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c8 │ │ +02f830: 6e10 040a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0a04 │ │ +02f836: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ @@ -42217,18 +42217,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e6c4: |[02e6c4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -02e6d4: 5b01 c902 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ -02e6d8: 7010 d200 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d2 │ │ -02e6de: 0e00 |0005: return-void │ │ +02f838: |[02f838] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +02f848: 5b01 c902 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ +02f84c: 7010 d200 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d2 │ │ +02f852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/CursorAdapter; │ │ │ │ @@ -42237,17 +42237,17 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e6e0: |[02e6e0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -02e6f0: 7020 eb09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@09eb │ │ -02e6f6: 0e00 |0003: return-void │ │ +02f854: |[02f854] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +02f864: 7020 eb09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@09eb │ │ +02f86a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/CursorAdapter$1; │ │ @@ -42258,21 +42258,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02e6f8: |[02e6f8] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -02e708: 5420 c902 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ -02e70c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -02e70e: 5c01 d202 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -02e712: 5420 c902 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ -02e716: 6e10 020a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a02 │ │ -02e71c: 0e00 |000a: return-void │ │ +02f86c: |[02f86c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +02f87c: 5420 c902 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ +02f880: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +02f882: 5c01 d202 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +02f886: 5420 c902 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ +02f88a: 6e10 020a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a02 │ │ +02f890: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0005 line=473 │ │ 0x000a line=474 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ @@ -42282,21 +42282,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02e720: |[02e720] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -02e730: 5420 c902 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ -02e734: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02e736: 5c01 d202 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -02e73a: 5420 c902 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ -02e73e: 6e10 030a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a03 │ │ -02e744: 0e00 |000a: return-void │ │ +02f894: |[02f894] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +02f8a4: 5420 c902 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ +02f8a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02f8aa: 5c01 d202 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +02f8ae: 5420 c902 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c9 │ │ +02f8b2: 6e10 030a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a03 │ │ +02f8b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ @@ -42384,18 +42384,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e748: |[02e748] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -02e758: 7010 f10b 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0bf1 │ │ -02e75e: 5b01 d502 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ -02e762: 0e00 |0005: return-void │ │ +02f8bc: |[02f8bc] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +02f8cc: 7010 f10b 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0bf1 │ │ +02f8d2: 5b01 d502 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ +02f8d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorFilter; │ │ @@ -42407,20 +42407,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e764: |[02e764] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02e774: 5410 d502 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ -02e778: 1f02 2e00 |0002: check-cast v2, Landroid/database/Cursor; // type@002e │ │ -02e77c: 7220 090a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a09 │ │ -02e782: 0c00 |0007: move-result-object v0 │ │ -02e784: 1100 |0008: return-object v0 │ │ +02f8d8: |[02f8d8] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02f8e8: 5410 d502 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ +02f8ec: 1f02 2e00 |0002: check-cast v2, Landroid/database/Cursor; // type@002e │ │ +02f8f0: 7220 090a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a09 │ │ +02f8f6: 0c00 |0007: move-result-object v0 │ │ +02f8f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 resultValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorFilter; │ │ │ │ @@ -42429,31 +42429,31 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02e788: |[02e788] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -02e798: 5432 d502 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ -02e79c: 7220 0b0a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0a0b │ │ -02e7a2: 0c00 |0005: move-result-object v0 │ │ -02e7a4: 2201 b301 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01b3 │ │ -02e7a8: 7010 f00b 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0bf0 │ │ -02e7ae: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -02e7b2: 7210 c400 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00c4 │ │ -02e7b8: 0a02 |0010: move-result v2 │ │ -02e7ba: 5912 ef02 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02ef │ │ -02e7be: 5b10 f002 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ -02e7c2: 1101 |0015: return-object v1 │ │ -02e7c4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -02e7c6: 5912 ef02 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02ef │ │ -02e7ca: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -02e7cc: 5b12 f002 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ -02e7d0: 28f9 |001c: goto 0015 // -0007 │ │ +02f8fc: |[02f8fc] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +02f90c: 5432 d502 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ +02f910: 7220 0b0a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0a0b │ │ +02f916: 0c00 |0005: move-result-object v0 │ │ +02f918: 2201 b301 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01b3 │ │ +02f91c: 7010 f00b 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0bf0 │ │ +02f922: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +02f926: 7210 c400 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00c4 │ │ +02f92c: 0a02 |0010: move-result v2 │ │ +02f92e: 5912 ef02 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02ef │ │ +02f932: 5b10 f002 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ +02f936: 1101 |0015: return-object v1 │ │ +02f938: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +02f93a: 5912 ef02 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02ef │ │ +02f93e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +02f940: 5b12 f002 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ +02f944: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -42471,27 +42471,27 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -02e7d4: |[02e7d4] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -02e7e4: 5431 d502 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ -02e7e8: 7210 0a0a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0a0a │ │ -02e7ee: 0c00 |0005: move-result-object v0 │ │ -02e7f0: 5451 f002 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ -02e7f4: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -02e7f8: 5451 f002 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ -02e7fc: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -02e800: 5432 d502 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ -02e804: 5451 f002 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ -02e808: 1f01 2e00 |0012: check-cast v1, Landroid/database/Cursor; // type@002e │ │ -02e80c: 7220 080a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0a08 │ │ -02e812: 0e00 |0017: return-void │ │ +02f948: |[02f948] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +02f958: 5431 d502 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ +02f95c: 7210 0a0a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0a0a │ │ +02f962: 0c00 |0005: move-result-object v0 │ │ +02f964: 5451 f002 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ +02f968: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +02f96c: 5451 f002 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ +02f970: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +02f974: 5432 d502 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d5 │ │ +02f978: 5451 f002 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02f0 │ │ +02f97c: 1f01 2e00 |0012: check-cast v1, Landroid/database/Cursor; // type@002e │ │ +02f980: 7220 080a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0a08 │ │ +02f986: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -42611,26 +42611,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02e814: |[02e814] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -02e824: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02e828: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02e82c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02e830: 2200 5701 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0157 │ │ -02e834: 7010 190a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0a19 │ │ -02e83a: 6900 d602 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e83e: 0e00 |000d: return-void │ │ -02e840: 2200 5601 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0156 │ │ -02e844: 7010 100a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0a10 │ │ -02e84a: 6900 d602 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e84e: 28f8 |0015: goto 000d // -0008 │ │ +02f988: |[02f988] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +02f998: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02f99c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02f9a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02f9a4: 2200 5701 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0157 │ │ +02f9a8: 7010 190a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0a19 │ │ +02f9ae: 6900 d602 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02f9b2: 0e00 |000d: return-void │ │ +02f9b4: 2200 5601 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0156 │ │ +02f9b8: 7010 100a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0a10 │ │ +02f9be: 6900 d602 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02f9c2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -42640,21 +42640,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02e850: |[02e850] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -02e860: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02e866: 6200 d602 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e86a: 7220 250a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a25 │ │ -02e870: 0c00 |0008: move-result-object v0 │ │ -02e872: 5b10 d702 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ -02e876: 0e00 |000b: return-void │ │ +02f9c4: |[02f9c4] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +02f9d4: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02f9da: 6200 d602 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02f9de: 7220 250a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a25 │ │ +02f9e4: 0c00 |0008: move-result-object v0 │ │ +02f9e6: 5b10 d702 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ +02f9ea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 0x000b line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ @@ -42666,20 +42666,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02e878: |[02e878] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -02e888: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e88c: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ -02e890: 7230 220a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a22 │ │ -02e896: 0a00 |0007: move-result v0 │ │ -02e898: 0f00 |0008: return v0 │ │ +02f9ec: |[02f9ec] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +02f9fc: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02fa00: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ +02fa04: 7230 220a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a22 │ │ +02fa0a: 0a00 |0007: move-result v0 │ │ +02fa0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -42688,19 +42688,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02e89c: |[02e89c] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -02e8ac: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e8b0: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ -02e8b4: 7220 230a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0a23 │ │ -02e8ba: 0e00 |0007: return-void │ │ +02fa10: |[02fa10] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +02fa20: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02fa24: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ +02fa28: 7220 230a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0a23 │ │ +02fa2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -42709,20 +42709,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e8bc: |[02e8bc] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -02e8cc: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e8d0: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ -02e8d4: 7220 240a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0a24 │ │ -02e8da: 0a00 |0007: move-result v0 │ │ -02e8dc: 0f00 |0008: return v0 │ │ +02fa30: |[02fa30] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +02fa40: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02fa44: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ +02fa48: 7220 240a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0a24 │ │ +02fa4e: 0a00 |0007: move-result v0 │ │ +02fa50: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #3 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -42730,20 +42730,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02e8e0: |[02e8e0] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -02e8f0: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e8f4: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ -02e8f8: 7230 260a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a26 │ │ -02e8fe: 0a00 |0007: move-result v0 │ │ -02e900: 0f00 |0008: return v0 │ │ +02fa54: |[02fa54] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +02fa64: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02fa68: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ +02fa6c: 7230 260a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a26 │ │ +02fa72: 0a00 |0007: move-result v0 │ │ +02fa74: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 velocity I │ │ │ │ @@ -42752,20 +42752,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02e904: |[02e904] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -02e914: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e918: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ -02e91c: 7230 270a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0a27 │ │ -02e922: 0a00 |0007: move-result v0 │ │ -02e924: 0f00 |0008: return v0 │ │ +02fa78: |[02fa78] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +02fa88: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02fa8c: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ +02fa90: 7230 270a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0a27 │ │ +02fa96: 0a00 |0007: move-result v0 │ │ +02fa98: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 deltaDistance F │ │ │ │ @@ -42774,20 +42774,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e928: |[02e928] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -02e938: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e93c: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ -02e940: 7220 280a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0a28 │ │ -02e946: 0a00 |0007: move-result v0 │ │ -02e948: 0f00 |0008: return v0 │ │ +02fa9c: |[02fa9c] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +02faac: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02fab0: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ +02fab4: 7220 280a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0a28 │ │ +02faba: 0a00 |0007: move-result v0 │ │ +02fabc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -42795,19 +42795,19 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02e94c: |[02e94c] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -02e95c: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ -02e960: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ -02e964: 7240 290a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0a29 │ │ -02e96a: 0e00 |0007: return-void │ │ +02fac0: |[02fac0] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +02fad0: 6200 d602 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d6 │ │ +02fad4: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d7 │ │ +02fad8: 7240 290a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0a29 │ │ +02fade: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0007 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0008 reg=3 width I │ │ @@ -42838,17 +42838,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e96c: |[02e96c] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -02e97c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02e982: 0e00 |0003: return-void │ │ +02fae0: |[02fae0] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +02faf0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02faf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -42856,19 +42856,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02e984: |[02e984] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -02e994: 1f01 ae01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01ae │ │ -02e998: 6e20 da0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0bda │ │ -02e99e: 0a00 |0005: move-result v0 │ │ -02e9a0: 0f00 |0006: return v0 │ │ +02faf8: |[02faf8] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +02fb08: 1f01 ae01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01ae │ │ +02fb0c: 6e20 da0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0bda │ │ +02fb12: 0a00 |0005: move-result v0 │ │ +02fb14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -42877,18 +42877,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e9a4: |[02e9a4] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -02e9b4: 1f00 ae01 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01ae │ │ -02e9b8: 6e10 db0b 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0bdb │ │ -02e9be: 0e00 |0005: return-void │ │ +02fb18: |[02fb18] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +02fb28: 1f00 ae01 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01ae │ │ +02fb2c: 6e10 db0b 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0bdb │ │ +02fb32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -42897,19 +42897,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e9c0: |[02e9c0] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -02e9d0: 1f01 ae01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01ae │ │ -02e9d4: 6e10 dc0b 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0bdc │ │ -02e9da: 0a00 |0005: move-result v0 │ │ -02e9dc: 0f00 |0006: return v0 │ │ +02fb34: |[02fb34] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +02fb44: 1f01 ae01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01ae │ │ +02fb48: 6e10 dc0b 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0bdc │ │ +02fb4e: 0a00 |0005: move-result v0 │ │ +02fb50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -42917,18 +42917,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02e9e0: |[02e9e0] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -02e9f0: 2200 ae01 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01ae │ │ -02e9f4: 7020 d90b 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0bd9 │ │ -02e9fa: 1100 |0005: return-object v0 │ │ +02fb54: |[02fb54] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +02fb64: 2200 ae01 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01ae │ │ +02fb68: 7020 d90b 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0bd9 │ │ +02fb6e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #5 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -42936,19 +42936,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02e9fc: |[02e9fc] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -02ea0c: 1f01 ae01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01ae │ │ -02ea10: 6e20 dd0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0bdd │ │ -02ea16: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -02ea18: 0f00 |0006: return v0 │ │ +02fb70: |[02fb70] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +02fb80: 1f01 ae01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01ae │ │ +02fb84: 6e20 dd0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0bdd │ │ +02fb8a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +02fb8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 velocity I │ │ @@ -42958,19 +42958,19 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ea1c: |[02ea1c] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -02ea2c: 1f01 ae01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01ae │ │ -02ea30: 6e20 de0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0bde │ │ -02ea36: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -02ea38: 0f00 |0006: return v0 │ │ +02fb90: |[02fb90] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +02fba0: 1f01 ae01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01ae │ │ +02fba4: 6e20 de0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0bde │ │ +02fbaa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +02fbac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 deltaDistance F │ │ @@ -42980,21 +42980,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02ea3c: |[02ea3c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -02ea4c: 0720 |0000: move-object v0, v2 │ │ -02ea4e: 1f00 ae01 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01ae │ │ -02ea52: 6e10 df0b 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0bdf │ │ -02ea58: 6e10 dc0b 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0bdc │ │ -02ea5e: 0a01 |0009: move-result v1 │ │ -02ea60: 0f01 |000a: return v1 │ │ +02fbb0: |[02fbb0] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +02fbc0: 0720 |0000: move-object v0, v2 │ │ +02fbc2: 1f00 ae01 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01ae │ │ +02fbc6: 6e10 df0b 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0bdf │ │ +02fbcc: 6e10 dc0b 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0bdc │ │ +02fbd2: 0a01 |0009: move-result v1 │ │ +02fbd4: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0003 - 0x000b reg=0 eff Landroid/widget/EdgeEffect; │ │ @@ -43005,18 +43005,18 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ea64: |[02ea64] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -02ea74: 1f00 ae01 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01ae │ │ -02ea78: 6e30 e00b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0be0 │ │ -02ea7e: 0e00 |0005: return-void │ │ +02fbd8: |[02fbd8] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +02fbe8: 1f00 ae01 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01ae │ │ +02fbec: 6e30 e00b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0be0 │ │ +02fbf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 width I │ │ @@ -43056,20 +43056,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02ea80: |[02ea80] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ -02ea90: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02ea96: 2200 c001 |0003: new-instance v0, Landroid/widget/Scroller; // type@01c0 │ │ -02ea9a: 7020 260c 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0c26 │ │ -02eaa0: 5b10 dc02 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02eaa4: 0e00 |000a: return-void │ │ +02fbf4: |[02fbf4] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ +02fc04: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02fc0a: 2200 c001 |0003: new-instance v0, Landroid/widget/Scroller; // type@01c0 │ │ +02fc0e: 7020 260c 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0c26 │ │ +02fc14: 5b10 dc02 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fc18: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -43080,24 +43080,24 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02eaa8: |[02eaa8] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -02eab8: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02eabc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02eac0: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -02eac4: 2200 5c01 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@015c │ │ -02eac8: 7020 460a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0a46 │ │ -02eace: 1100 |000b: return-object v0 │ │ -02ead0: 2200 5d01 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@015d │ │ -02ead4: 7020 480a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a48 │ │ -02eada: 28fa |0011: goto 000b // -0006 │ │ +02fc1c: |[02fc1c] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +02fc2c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02fc30: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02fc34: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +02fc38: 2200 5c01 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@015c │ │ +02fc3c: 7020 460a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0a46 │ │ +02fc42: 1100 |000b: return-object v0 │ │ +02fc44: 2200 5d01 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@015d │ │ +02fc48: 7020 480a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a48 │ │ +02fc4e: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=45 │ │ 0x000b line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ @@ -43108,18 +43108,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02eadc: |[02eadc] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -02eaec: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02eaf0: 6e10 280c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ -02eaf6: 0e00 |0005: return-void │ │ +02fc50: |[02fc50] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +02fc60: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fc64: 6e10 280c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c28 │ │ +02fc6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -43128,19 +43128,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02eaf8: |[02eaf8] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -02eb08: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02eb0c: 6e10 290c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c29 │ │ -02eb12: 0a00 |0005: move-result v0 │ │ -02eb14: 0f00 |0006: return v0 │ │ +02fc6c: |[02fc6c] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +02fc7c: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fc80: 6e10 290c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c29 │ │ +02fc86: 0a00 |0005: move-result v0 │ │ +02fc88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43148,26 +43148,26 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 16 16-bit code units │ │ -02eb18: |[02eb18] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -02eb28: 5490 dc02 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02eb2c: 01a1 |0002: move v1, v10 │ │ -02eb2e: 01b2 |0003: move v2, v11 │ │ -02eb30: 01c3 |0004: move v3, v12 │ │ -02eb32: 01d4 |0005: move v4, v13 │ │ -02eb34: 01e5 |0006: move v5, v14 │ │ -02eb36: 01f6 |0007: move v6, v15 │ │ -02eb38: 0207 1000 |0008: move/from16 v7, v16 │ │ -02eb3c: 0208 1100 |000a: move/from16 v8, v17 │ │ -02eb40: 7409 2a0c 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0c2a │ │ -02eb46: 0e00 |000f: return-void │ │ +02fc8c: |[02fc8c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +02fc9c: 5490 dc02 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fca0: 01a1 |0002: move v1, v10 │ │ +02fca2: 01b2 |0003: move v2, v11 │ │ +02fca4: 01c3 |0004: move v3, v12 │ │ +02fca6: 01d4 |0005: move v4, v13 │ │ +02fca8: 01e5 |0006: move v5, v14 │ │ +02fcaa: 01f6 |0007: move v6, v15 │ │ +02fcac: 0207 1000 |0008: move/from16 v7, v16 │ │ +02fcb0: 0208 1100 |000a: move/from16 v8, v17 │ │ +02fcb4: 7409 2a0c 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0c2a │ │ +02fcba: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000f line=171 │ │ locals : │ │ 0x0000 - 0x0010 reg=9 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0010 reg=10 startX I │ │ @@ -43184,17 +43184,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02eb48: |[02eb48] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -02eb58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02eb5a: 0f00 |0001: return v0 │ │ +02fcbc: |[02fcbc] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +02fccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02fcce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #4 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43202,19 +43202,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02eb5c: |[02eb5c] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -02eb6c: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02eb70: 6e10 2c0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0c2c │ │ -02eb76: 0a00 |0005: move-result v0 │ │ -02eb78: 0f00 |0006: return v0 │ │ +02fcd0: |[02fcd0] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +02fce0: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fce4: 6e10 2c0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0c2c │ │ +02fcea: 0a00 |0005: move-result v0 │ │ +02fcec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43222,19 +43222,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02eb7c: |[02eb7c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -02eb8c: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02eb90: 6e10 2d0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0c2d │ │ -02eb96: 0a00 |0005: move-result v0 │ │ -02eb98: 0f00 |0006: return v0 │ │ +02fcf0: |[02fcf0] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +02fd00: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fd04: 6e10 2d0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0c2d │ │ +02fd0a: 0a00 |0005: move-result v0 │ │ +02fd0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43242,19 +43242,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02eb9c: |[02eb9c] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ -02ebac: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02ebb0: 6e10 2e0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c2e │ │ -02ebb6: 0a00 |0005: move-result v0 │ │ -02ebb8: 0f00 |0006: return v0 │ │ +02fd10: |[02fd10] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ +02fd20: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fd24: 6e10 2e0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c2e │ │ +02fd2a: 0a00 |0005: move-result v0 │ │ +02fd2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43262,19 +43262,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02ebbc: |[02ebbc] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -02ebcc: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02ebd0: 6e10 300c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c30 │ │ -02ebd6: 0a00 |0005: move-result v0 │ │ -02ebd8: 0f00 |0006: return v0 │ │ +02fd30: |[02fd30] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +02fd40: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fd44: 6e10 300c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c30 │ │ +02fd4a: 0a00 |0005: move-result v0 │ │ +02fd4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43282,18 +43282,18 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -02ebdc: |[02ebdc] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -02ebec: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02ebf0: 6e55 310c 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0c31 │ │ -02ebf6: 0e00 |0005: return-void │ │ +02fd50: |[02fd50] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +02fd60: 5410 dc02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fd64: 6e55 310c 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0c31 │ │ +02fd6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 startX I │ │ @@ -43306,23 +43306,23 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -02ebf8: |[02ebf8] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -02ec08: 5460 dc02 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ -02ec0c: 0171 |0002: move v1, v7 │ │ -02ec0e: 0182 |0003: move v2, v8 │ │ -02ec10: 0193 |0004: move v3, v9 │ │ -02ec12: 01a4 |0005: move v4, v10 │ │ -02ec14: 01b5 |0006: move v5, v11 │ │ -02ec16: 7406 320c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c32 │ │ -02ec1c: 0e00 |000a: return-void │ │ +02fd6c: |[02fd6c] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +02fd7c: 5460 dc02 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02dc │ │ +02fd80: 0171 |0002: move v1, v7 │ │ +02fd82: 0182 |0003: move v2, v8 │ │ +02fd84: 0193 |0004: move v3, v9 │ │ +02fd86: 01a4 |0005: move v4, v10 │ │ +02fd88: 01b5 |0006: move v5, v11 │ │ +02fd8a: 7406 320c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c32 │ │ +02fd90: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x000a line=147 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000b reg=7 startX I │ │ @@ -43356,17 +43356,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ec20: |[02ec20] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -02ec30: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02ec36: 0e00 |0003: return-void │ │ +02fd94: |[02fd94] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +02fda4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02fdaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatIcs;) │ │ @@ -43374,18 +43374,18 @@ │ │ type : '(Landroid/widget/Scroller;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02ec38: |[02ec38] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ -02ec48: 6e10 2b0c 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0c2b │ │ -02ec4e: 0a00 |0003: move-result v0 │ │ -02ec50: 0f00 |0004: return v0 │ │ +02fdac: |[02fdac] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ +02fdbc: 6e10 2b0c 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0c2b │ │ +02fdc2: 0a00 |0003: move-result v0 │ │ +02fdc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 scroller Landroid/widget/Scroller; │ │ │ │ Virtual methods - │ │ @@ -43423,22 +43423,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02ec54: |[02ec54] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -02ec64: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02ec6a: 7100 690a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0a69 │ │ -02ec70: 0c00 |0006: move-result-object v0 │ │ -02ec72: 7220 600a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0a60 │ │ -02ec78: 0c00 |000a: move-result-object v0 │ │ -02ec7a: 5b10 dd02 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02dd │ │ -02ec7e: 0e00 |000d: return-void │ │ +02fdc8: |[02fdc8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +02fdd8: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02fdde: 7100 690a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0a69 │ │ +02fde4: 0c00 |0006: move-result-object v0 │ │ +02fde6: 7220 600a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0a60 │ │ +02fdec: 0c00 |000a: move-result-object v0 │ │ +02fdee: 5b10 dd02 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02dd │ │ +02fdf2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x000d line=125 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -43449,17 +43449,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02ec80: |[02ec80] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -02ec90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ec92: 0f00 |0001: return v0 │ │ +02fdf4: |[02fdf4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +02fe04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02fe06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -43468,17 +43468,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02ec94: |[02ec94] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -02eca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02eca6: 0f00 |0001: return v0 │ │ +02fe08: |[02fe08] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +02fe18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02fe1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ @@ -43559,26 +43559,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02eca8: |[02eca8] android.support.v4.widget.SearchViewCompat.:()V │ │ -02ecb8: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -02ecbc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02ecc0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02ecc4: 2200 6101 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0161 │ │ -02ecc8: 7010 5c0a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0a5c │ │ -02ecce: 6900 e002 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ -02ecd2: 0e00 |000d: return-void │ │ -02ecd4: 2200 6301 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0163 │ │ -02ecd8: 7010 630a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0a63 │ │ -02ecde: 6900 e002 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ -02ece2: 28f8 |0015: goto 000d // -0008 │ │ +02fe1c: |[02fe1c] android.support.v4.widget.SearchViewCompat.:()V │ │ +02fe2c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +02fe30: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02fe34: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02fe38: 2200 6101 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0161 │ │ +02fe3c: 7010 5c0a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0a5c │ │ +02fe42: 6900 e002 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ +02fe46: 0e00 |000d: return-void │ │ +02fe48: 2200 6301 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0163 │ │ +02fe4c: 7010 630a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0a63 │ │ +02fe52: 6900 e002 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ +02fe56: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=89 │ │ 0x000e line=87 │ │ locals : │ │ @@ -43588,17 +43588,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ece4: |[02ece4] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -02ecf4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02ecfa: 0e00 |0003: return-void │ │ +02fe58: |[02fe58] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +02fe68: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02fe6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -43608,36 +43608,36 @@ │ │ type : '()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ecfc: |[02ecfc] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -02ed0c: 6200 e002 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ -02ed10: 1100 |0002: return-object v0 │ │ +02fe70: |[02fe70] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +02fe80: 6200 e002 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ +02fe84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'newSearchView' │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ed14: |[02ed14] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -02ed24: 6200 e002 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ -02ed28: 7220 610a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0a61 │ │ -02ed2e: 0c00 |0005: move-result-object v0 │ │ -02ed30: 1100 |0006: return-object v0 │ │ +02fe88: |[02fe88] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +02fe98: 6200 e002 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ +02fe9c: 7220 610a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0a61 │ │ +02fea2: 0c00 |0005: move-result-object v0 │ │ +02fea4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -43645,19 +43645,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ed34: |[02ed34] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -02ed44: 6200 e002 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ -02ed48: 5431 dd02 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02dd │ │ -02ed4c: 7230 620a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0a62 │ │ -02ed52: 0e00 |0007: return-void │ │ +02fea8: |[02fea8] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +02feb8: 6200 e002 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02e0 │ │ +02febc: 5431 dd02 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02dd │ │ +02fec0: 7230 620a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0a62 │ │ +02fec6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -43698,18 +43698,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ed54: |[02ed54] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -02ed64: 5b01 e102 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02e1 │ │ -02ed68: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02ed6e: 0e00 |0005: return-void │ │ +02fec8: |[02fec8] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +02fed8: 5b01 e102 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02e1 │ │ +02fedc: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02fee2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -43719,19 +43719,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ed70: |[02ed70] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -02ed80: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02e1 │ │ -02ed84: 7220 6f0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0a6f │ │ -02ed8a: 0a00 |0005: move-result v0 │ │ -02ed8c: 0f00 |0006: return v0 │ │ +02fee4: |[02fee4] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +02fef4: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02e1 │ │ +02fef8: 7220 6f0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0a6f │ │ +02fefe: 0a00 |0005: move-result v0 │ │ +02ff00: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -43740,19 +43740,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ed90: |[02ed90] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -02eda0: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02e1 │ │ -02eda4: 7220 700a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0a70 │ │ -02edaa: 0a00 |0005: move-result v0 │ │ -02edac: 0f00 |0006: return v0 │ │ +02ff04: |[02ff04] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +02ff14: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02e1 │ │ +02ff18: 7220 700a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0a70 │ │ +02ff1e: 0a00 |0005: move-result v0 │ │ +02ff20: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ @@ -43823,17 +43823,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02edb0: |[02edb0] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -02edc0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02edc6: 0e00 |0003: return-void │ │ +02ff24: |[02ff24] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +02ff34: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02ff3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -43842,18 +43842,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02edc8: |[02edc8] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -02edd8: 2200 6501 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0165 │ │ -02eddc: 7020 6c0a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0a6c │ │ -02ede2: 1100 |0005: return-object v0 │ │ +02ff3c: |[02ff3c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +02ff4c: 2200 6501 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0165 │ │ +02ff50: 7020 6c0a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0a6c │ │ +02ff56: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -43861,18 +43861,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02ede4: |[02ede4] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -02edf4: 2200 c201 |0000: new-instance v0, Landroid/widget/SearchView; // type@01c2 │ │ -02edf8: 7020 340c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0c34 │ │ -02edfe: 1100 |0005: return-object v0 │ │ +02ff58: |[02ff58] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +02ff68: 2200 c201 |0000: new-instance v0, Landroid/widget/SearchView; // type@01c2 │ │ +02ff6c: 7020 340c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0c34 │ │ +02ff72: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -43880,19 +43880,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02ee00: |[02ee00] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -02ee10: 1f00 c201 |0000: check-cast v0, Landroid/widget/SearchView; // type@01c2 │ │ -02ee14: 1f01 c101 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01c1 │ │ -02ee18: 6e20 350c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0c35 │ │ -02ee1e: 0e00 |0007: return-void │ │ +02ff74: |[02ff74] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +02ff84: 1f00 c201 |0000: check-cast v0, Landroid/widget/SearchView; // type@01c2 │ │ +02ff88: 1f01 c101 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01c1 │ │ +02ff8c: 6e20 350c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0c35 │ │ +02ff92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0007 line=54 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -43991,17 +43991,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ee20: |[02ee20] pro.oneredpixel.l9droid.BuildConfig.:()V │ │ -02ee30: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02ee36: 0e00 |0003: return-void │ │ +02ff94: |[02ff94] pro.oneredpixel.l9droid.BuildConfig.:()V │ │ +02ffa4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +02ffaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -44070,30 +44070,30 @@ │ │ type : '(Landroid/content/Context;ILjava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -02ee38: |[02ee38] pro.oneredpixel.l9droid.CustomisableListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ -02ee48: 7040 ca0b 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0bca │ │ -02ee4e: 5b12 ff02 |0003: iput-object v2, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.mContext:Landroid/content/Context; // field@02ff │ │ -02ee52: 5913 fd02 |0005: iput v3, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.id:I // field@02fd │ │ -02ee56: 5b14 fe02 |0007: iput-object v4, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.items:Ljava/util/List; // field@02fe │ │ -02ee5a: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -02ee5c: 5910 fc02 |000a: iput v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.backgroundcolor:I // field@02fc │ │ -02ee60: 1500 00ff |000c: const/high16 v0, #int -16777216 // #ff00 │ │ -02ee64: 5910 0003 |000e: iput v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textcolor:I // field@0300 │ │ -02ee68: 1300 0d00 |0010: const/16 v0, #int 13 // #d │ │ -02ee6c: 5910 0103 |0012: iput v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textsize:I // field@0301 │ │ -02ee70: 6200 1900 |0014: sget-object v0, Landroid/graphics/Typeface;.MONOSPACE:Landroid/graphics/Typeface; // field@0019 │ │ -02ee74: 5b10 0303 |0016: iput-object v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ -02ee78: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02ee7a: 5910 0203 |0019: iput v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textstyle:I // field@0302 │ │ -02ee7e: 0e00 |001b: return-void │ │ +02ffac: |[02ffac] pro.oneredpixel.l9droid.CustomisableListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ +02ffbc: 7040 ca0b 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0bca │ │ +02ffc2: 5b12 ff02 |0003: iput-object v2, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.mContext:Landroid/content/Context; // field@02ff │ │ +02ffc6: 5913 fd02 |0005: iput v3, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.id:I // field@02fd │ │ +02ffca: 5b14 fe02 |0007: iput-object v4, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.items:Ljava/util/List; // field@02fe │ │ +02ffce: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +02ffd0: 5910 fc02 |000a: iput v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.backgroundcolor:I // field@02fc │ │ +02ffd4: 1500 00ff |000c: const/high16 v0, #int -16777216 // #ff00 │ │ +02ffd8: 5910 0003 |000e: iput v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textcolor:I // field@0300 │ │ +02ffdc: 1300 0d00 |0010: const/16 v0, #int 13 // #d │ │ +02ffe0: 5910 0103 |0012: iput v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textsize:I // field@0301 │ │ +02ffe4: 6200 1900 |0014: sget-object v0, Landroid/graphics/Typeface;.MONOSPACE:Landroid/graphics/Typeface; // field@0019 │ │ +02ffe8: 5b10 0303 |0016: iput-object v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ +02ffec: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02ffee: 5910 0203 |0019: iput v0, v1, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textstyle:I // field@0302 │ │ +02fff2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ 0x0007 line=32 │ │ 0x0009 line=34 │ │ @@ -44116,50 +44116,50 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -02ee80: |[02ee80] pro.oneredpixel.l9droid.CustomisableListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02ee90: 0770 |0000: move-object v0, v7 │ │ -02ee92: 3900 1300 |0001: if-nez v0, 0014 // +0013 │ │ -02ee96: 5453 ff02 |0003: iget-object v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.mContext:Landroid/content/Context; // field@02ff │ │ -02ee9a: 1a04 e90d |0005: const-string v4, "layout_inflater" // string@0de9 │ │ -02ee9e: 6e20 7d00 4300 |0007: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ -02eea4: 0c02 |000a: move-result-object v2 │ │ -02eea6: 1f02 8101 |000b: check-cast v2, Landroid/view/LayoutInflater; // type@0181 │ │ -02eeaa: 5253 fd02 |000d: iget v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.id:I // field@02fd │ │ -02eeae: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -02eeb0: 6e30 b70a 3204 |0010: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ab7 │ │ -02eeb6: 0c00 |0013: move-result-object v0 │ │ -02eeb8: 1503 087f |0014: const/high16 v3, #int 2131230720 // #7f08 │ │ -02eebc: 6e20 f10a 3000 |0016: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02eec2: 0c01 |0019: move-result-object v1 │ │ -02eec4: 1f01 c601 |001a: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -02eec8: 5453 fe02 |001c: iget-object v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.items:Ljava/util/List; // field@02fe │ │ -02eecc: 7220 1a0d 6300 |001e: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02eed2: 0c03 |0021: move-result-object v3 │ │ -02eed4: 3803 2400 |0022: if-eqz v3, 0046 // +0024 │ │ -02eed8: 5253 0003 |0024: iget v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textcolor:I // field@0300 │ │ -02eedc: 6e20 4e0c 3100 |0026: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ -02eee2: 5253 fc02 |0029: iget v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.backgroundcolor:I // field@02fc │ │ -02eee6: 6e20 450c 3100 |002b: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@0c45 │ │ -02eeec: 5453 0303 |002e: iget-object v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ -02eef0: 5254 0203 |0030: iget v4, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textstyle:I // field@0302 │ │ -02eef4: 6e30 530c 3104 |0032: invoke-virtual {v1, v3, v4}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@0c53 │ │ -02eefa: 5253 0103 |0035: iget v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textsize:I // field@0301 │ │ -02eefe: 8233 |0037: int-to-float v3, v3 │ │ -02ef00: 6e20 4f0c 3100 |0038: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@0c4f │ │ -02ef06: 5453 fe02 |003b: iget-object v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.items:Ljava/util/List; // field@02fe │ │ -02ef0a: 7220 1a0d 6300 |003d: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02ef10: 0c03 |0040: move-result-object v3 │ │ -02ef12: 1f03 e001 |0041: check-cast v3, Ljava/lang/CharSequence; // type@01e0 │ │ -02ef16: 6e20 4c0c 3100 |0043: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -02ef1c: 1100 |0046: return-object v0 │ │ +02fff4: |[02fff4] pro.oneredpixel.l9droid.CustomisableListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +030004: 0770 |0000: move-object v0, v7 │ │ +030006: 3900 1300 |0001: if-nez v0, 0014 // +0013 │ │ +03000a: 5453 ff02 |0003: iget-object v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.mContext:Landroid/content/Context; // field@02ff │ │ +03000e: 1a04 e80d |0005: const-string v4, "layout_inflater" // string@0de8 │ │ +030012: 6e20 7d00 4300 |0007: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ +030018: 0c02 |000a: move-result-object v2 │ │ +03001a: 1f02 8101 |000b: check-cast v2, Landroid/view/LayoutInflater; // type@0181 │ │ +03001e: 5253 fd02 |000d: iget v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.id:I // field@02fd │ │ +030022: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +030024: 6e30 b70a 3204 |0010: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ab7 │ │ +03002a: 0c00 |0013: move-result-object v0 │ │ +03002c: 1503 087f |0014: const/high16 v3, #int 2131230720 // #7f08 │ │ +030030: 6e20 f10a 3000 |0016: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +030036: 0c01 |0019: move-result-object v1 │ │ +030038: 1f01 c601 |001a: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +03003c: 5453 fe02 |001c: iget-object v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.items:Ljava/util/List; // field@02fe │ │ +030040: 7220 1a0d 6300 |001e: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +030046: 0c03 |0021: move-result-object v3 │ │ +030048: 3803 2400 |0022: if-eqz v3, 0046 // +0024 │ │ +03004c: 5253 0003 |0024: iget v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textcolor:I // field@0300 │ │ +030050: 6e20 4e0c 3100 |0026: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ +030056: 5253 fc02 |0029: iget v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.backgroundcolor:I // field@02fc │ │ +03005a: 6e20 450c 3100 |002b: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@0c45 │ │ +030060: 5453 0303 |002e: iget-object v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ +030064: 5254 0203 |0030: iget v4, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textstyle:I // field@0302 │ │ +030068: 6e30 530c 3104 |0032: invoke-virtual {v1, v3, v4}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@0c53 │ │ +03006e: 5253 0103 |0035: iget v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textsize:I // field@0301 │ │ +030072: 8233 |0037: int-to-float v3, v3 │ │ +030074: 6e20 4f0c 3100 |0038: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@0c4f │ │ +03007a: 5453 fe02 |003b: iget-object v3, v5, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.items:Ljava/util/List; // field@02fe │ │ +03007e: 7220 1a0d 6300 |003d: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +030084: 0c03 |0040: move-result-object v3 │ │ +030086: 1f03 e001 |0041: check-cast v3, Ljava/lang/CharSequence; // type@01e0 │ │ +03008a: 6e20 4c0c 3100 |0043: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +030090: 1100 |0046: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0001 line=46 │ │ 0x0003 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=51 │ │ @@ -44218,22 +44218,22 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02ef20: |[02ef20] pro.oneredpixel.l9droid.DebugStorage.:()V │ │ -02ef30: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02ef36: 1300 f401 |0003: const/16 v0, #int 500 // #1f4 │ │ -02ef3a: 2300 6302 |0005: new-array v0, v0, [C // type@0263 │ │ -02ef3e: 5b10 0403 |0007: iput-object v0, v1, Lpro/oneredpixel/l9droid/DebugStorage;.debug:[C // field@0304 │ │ -02ef42: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02ef44: 5910 0503 |000a: iput v0, v1, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ -02ef48: 0e00 |000c: return-void │ │ +030094: |[030094] pro.oneredpixel.l9droid.DebugStorage.:()V │ │ +0300a4: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0300aa: 1300 f401 |0003: const/16 v0, #int 500 // #1f4 │ │ +0300ae: 2300 6302 |0005: new-array v0, v0, [C // type@0263 │ │ +0300b2: 5b10 0403 |0007: iput-object v0, v1, Lpro/oneredpixel/l9droid/DebugStorage;.debug:[C // field@0304 │ │ +0300b6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0300b8: 5910 0503 |000a: iput v0, v1, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ +0300bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0003 line=623 │ │ 0x0009 line=624 │ │ 0x000c line=625 │ │ locals : │ │ @@ -44245,22 +44245,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -02ef4c: |[02ef4c] pro.oneredpixel.l9droid.DebugStorage.getstr:()Ljava/lang/String; │ │ -02ef5c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02ef5e: 5441 0403 |0001: iget-object v1, v4, Lpro/oneredpixel/l9droid/DebugStorage;.debug:[C // field@0304 │ │ -02ef62: 5242 0503 |0003: iget v2, v4, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ -02ef66: 7130 d60c 3102 |0005: invoke-static {v1, v3, v2}, Ljava/lang/String;.valueOf:([CII)Ljava/lang/String; // method@0cd6 │ │ -02ef6c: 0c00 |0008: move-result-object v0 │ │ -02ef6e: 5943 0503 |0009: iput v3, v4, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ -02ef72: 1100 |000b: return-object v0 │ │ +0300c0: |[0300c0] pro.oneredpixel.l9droid.DebugStorage.getstr:()Ljava/lang/String; │ │ +0300d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0300d2: 5441 0403 |0001: iget-object v1, v4, Lpro/oneredpixel/l9droid/DebugStorage;.debug:[C // field@0304 │ │ +0300d6: 5242 0503 |0003: iget v2, v4, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ +0300da: 7130 d60c 3102 |0005: invoke-static {v1, v3, v2}, Ljava/lang/String;.valueOf:([CII)Ljava/lang/String; // method@0cd6 │ │ +0300e0: 0c00 |0008: move-result-object v0 │ │ +0300e2: 5943 0503 |0009: iput v3, v4, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ +0300e6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=631 │ │ 0x0009 line=632 │ │ 0x000b line=633 │ │ locals : │ │ 0x0009 - 0x000c reg=0 str Ljava/lang/String; │ │ @@ -44271,27 +44271,27 @@ │ │ type : '(C)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02ef74: |[02ef74] pro.oneredpixel.l9droid.DebugStorage.putchar:(C)Z │ │ -02ef84: 5430 0403 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/DebugStorage;.debug:[C // field@0304 │ │ -02ef88: 5231 0503 |0002: iget v1, v3, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ -02ef8c: d802 0101 |0004: add-int/lit8 v2, v1, #int 1 // #01 │ │ -02ef90: 5932 0503 |0006: iput v2, v3, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ -02ef94: 5004 0001 |0008: aput-char v4, v0, v1 │ │ -02ef98: 5230 0503 |000a: iget v0, v3, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ -02ef9c: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ -02efa0: 3410 0400 |000e: if-lt v0, v1, 0012 // +0004 │ │ -02efa4: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -02efa6: 0f00 |0011: return v0 │ │ -02efa8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -02efaa: 28fe |0013: goto 0011 // -0002 │ │ +0300e8: |[0300e8] pro.oneredpixel.l9droid.DebugStorage.putchar:(C)Z │ │ +0300f8: 5430 0403 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/DebugStorage;.debug:[C // field@0304 │ │ +0300fc: 5231 0503 |0002: iget v1, v3, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ +030100: d802 0101 |0004: add-int/lit8 v2, v1, #int 1 // #01 │ │ +030104: 5932 0503 |0006: iput v2, v3, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ +030108: 5004 0001 |0008: aput-char v4, v0, v1 │ │ +03010c: 5230 0503 |000a: iget v0, v3, Lpro/oneredpixel/l9droid/DebugStorage;.debugptr:I // field@0305 │ │ +030110: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ +030114: 3410 0400 |000e: if-lt v0, v1, 0012 // +0004 │ │ +030118: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +03011a: 0f00 |0011: return v0 │ │ +03011c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +03011e: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x000a line=628 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lpro/oneredpixel/l9droid/DebugStorage; │ │ 0x0000 - 0x0014 reg=4 c C │ │ @@ -44357,25 +44357,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -02efac: |[02efac] pro.oneredpixel.l9droid.DownloadInstallFileTask.:(Landroid/view/View;)V │ │ -02efbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02efbe: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02efc0: 7010 f800 0200 |0002: invoke-direct {v2}, Landroid/os/AsyncTask;.:()V // method@00f8 │ │ -02efc6: 5b20 0703 |0005: iput-object v0, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ -02efca: 5921 0b03 |0007: iput v1, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ -02efce: 5b20 0d03 |0009: iput-object v0, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ -02efd2: 5b20 0903 |000b: iput-object v0, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ -02efd6: 5c21 0803 |000d: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.cancelPressed:Z // field@0308 │ │ -02efda: 5b23 0e03 |000f: iput-object v3, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02efde: 0e00 |0011: return-void │ │ +030120: |[030120] pro.oneredpixel.l9droid.DownloadInstallFileTask.:(Landroid/view/View;)V │ │ +030130: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +030132: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +030134: 7010 f800 0200 |0002: invoke-direct {v2}, Landroid/os/AsyncTask;.:()V // method@00f8 │ │ +03013a: 5b20 0703 |0005: iput-object v0, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ +03013e: 5921 0b03 |0007: iput v1, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ +030142: 5b20 0d03 |0009: iput-object v0, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ +030146: 5b20 0903 |000b: iput-object v0, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ +03014a: 5c21 0803 |000d: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.cancelPressed:Z // field@0308 │ │ +03014e: 5b23 0e03 |000f: iput-object v3, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +030152: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=194 │ │ 0x0005 line=187 │ │ 0x0007 line=188 │ │ 0x0009 line=190 │ │ 0x000b line=191 │ │ @@ -44392,93 +44392,93 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02efe0: |[02efe0] pro.oneredpixel.l9droid.DownloadInstallFileTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -02eff0: 1f02 7402 |0000: check-cast v2, [Ljava/lang/String; // type@0274 │ │ -02eff4: 6e20 520d 2100 |0002: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; // method@0d52 │ │ -02effa: 0c00 |0005: move-result-object v0 │ │ -02effc: 1100 |0006: return-object v0 │ │ +030154: |[030154] pro.oneredpixel.l9droid.DownloadInstallFileTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +030164: 1f02 7402 |0000: check-cast v2, [Ljava/lang/String; // type@0274 │ │ +030168: 6e20 520d 2100 |0002: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; // method@0d52 │ │ +03016e: 0c00 |0005: move-result-object v0 │ │ +030170: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lpro/oneredpixel/l9droid/DownloadInstallFileTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lpro/oneredpixel/l9droid/DownloadInstallFileTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -02f000: |[02f000] pro.oneredpixel.l9droid.DownloadInstallFileTask.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; │ │ -02f010: 1225 |0000: const/4 v5, #int 2 // #2 │ │ -02f012: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -02f014: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -02f016: 2201 fb01 |0003: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -02f01a: 7010 d70c 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02f020: 4602 0704 |0008: aget-object v2, v7, v4 │ │ -02f024: 6e20 dd0c 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f02a: 0c01 |000d: move-result-object v1 │ │ -02f02c: 4602 0703 |000e: aget-object v2, v7, v3 │ │ -02f030: 6e20 dd0c 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f036: 0c01 |0013: move-result-object v1 │ │ -02f038: 4602 0705 |0014: aget-object v2, v7, v5 │ │ -02f03c: 6e20 dd0c 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f042: 0c01 |0019: move-result-object v1 │ │ -02f044: 6e10 e10c 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02f04a: 0c01 |001d: move-result-object v1 │ │ -02f04c: 5b61 0c03 |001e: iput-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.param:Ljava/lang/String; // field@030c │ │ -02f050: 5461 0a03 |0020: iget-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ -02f054: 4602 0704 |0022: aget-object v2, v7, v4 │ │ -02f058: 6e30 ea0e 2106 |0024: invoke-virtual {v1, v2, v6}, Lpro/oneredpixel/l9droid/Library;.downloadFileToCache:(Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Ljava/lang/String; // method@0eea │ │ -02f05e: 0c00 |0027: move-result-object v0 │ │ -02f060: 3800 2f00 |0028: if-eqz v0, 0057 // +002f │ │ -02f064: 5963 0b03 |002a: iput v3, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ -02f068: 5461 0a03 |002c: iget-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ -02f06c: 4602 0703 |002e: aget-object v2, v7, v3 │ │ -02f070: 4603 0705 |0030: aget-object v3, v7, v5 │ │ -02f074: 6e56 110f 0132 |0032: invoke-virtual {v1, v0, v2, v3, v6}, Lpro/oneredpixel/l9droid/Library;.unzipFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Z // method@0f11 │ │ -02f07a: 0a01 |0035: move-result v1 │ │ -02f07c: 3801 0400 |0036: if-eqz v1, 003a // +0004 │ │ -02f080: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -02f082: 1101 |0039: return-object v1 │ │ -02f084: 2201 fb01 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -02f088: 7010 d70c 0100 |003c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02f08e: 1a02 9a07 |003f: const-string v2, "Unzipped with error: " // string@079a │ │ -02f092: 6e20 dd0c 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f098: 0c01 |0044: move-result-object v1 │ │ -02f09a: 5462 0903 |0045: iget-object v2, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ -02f09e: 6e20 dd0c 2100 |0047: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f0a4: 0c01 |004a: move-result-object v1 │ │ -02f0a6: 6e10 e10c 0100 |004b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02f0ac: 0c01 |004e: move-result-object v1 │ │ -02f0ae: 5b61 0d03 |004f: iput-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ -02f0b2: 5461 0a03 |0051: iget-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ -02f0b6: 6e20 e80e 0100 |0053: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.deleteFile:(Ljava/lang/String;)Z // method@0ee8 │ │ -02f0bc: 28e2 |0056: goto 0038 // -001e │ │ -02f0be: 2201 fb01 |0057: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -02f0c2: 7010 d70c 0100 |0059: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02f0c8: 1a02 4502 |005c: const-string v2, "Download error: " // string@0245 │ │ -02f0cc: 6e20 dd0c 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f0d2: 0c01 |0061: move-result-object v1 │ │ -02f0d4: 5462 0903 |0062: iget-object v2, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ -02f0d8: 6e20 dd0c 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f0de: 0c01 |0067: move-result-object v1 │ │ -02f0e0: 6e10 e10c 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02f0e6: 0c01 |006b: move-result-object v1 │ │ -02f0e8: 5b61 0d03 |006c: iput-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ -02f0ec: 28ca |006e: goto 0038 // -0036 │ │ +030174: |[030174] pro.oneredpixel.l9droid.DownloadInstallFileTask.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; │ │ +030184: 1225 |0000: const/4 v5, #int 2 // #2 │ │ +030186: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +030188: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +03018a: 2201 fb01 |0003: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +03018e: 7010 d70c 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +030194: 4602 0704 |0008: aget-object v2, v7, v4 │ │ +030198: 6e20 dd0c 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03019e: 0c01 |000d: move-result-object v1 │ │ +0301a0: 4602 0703 |000e: aget-object v2, v7, v3 │ │ +0301a4: 6e20 dd0c 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0301aa: 0c01 |0013: move-result-object v1 │ │ +0301ac: 4602 0705 |0014: aget-object v2, v7, v5 │ │ +0301b0: 6e20 dd0c 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0301b6: 0c01 |0019: move-result-object v1 │ │ +0301b8: 6e10 e10c 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0301be: 0c01 |001d: move-result-object v1 │ │ +0301c0: 5b61 0c03 |001e: iput-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.param:Ljava/lang/String; // field@030c │ │ +0301c4: 5461 0a03 |0020: iget-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ +0301c8: 4602 0704 |0022: aget-object v2, v7, v4 │ │ +0301cc: 6e30 ea0e 2106 |0024: invoke-virtual {v1, v2, v6}, Lpro/oneredpixel/l9droid/Library;.downloadFileToCache:(Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Ljava/lang/String; // method@0eea │ │ +0301d2: 0c00 |0027: move-result-object v0 │ │ +0301d4: 3800 2f00 |0028: if-eqz v0, 0057 // +002f │ │ +0301d8: 5963 0b03 |002a: iput v3, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ +0301dc: 5461 0a03 |002c: iget-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ +0301e0: 4602 0703 |002e: aget-object v2, v7, v3 │ │ +0301e4: 4603 0705 |0030: aget-object v3, v7, v5 │ │ +0301e8: 6e56 110f 0132 |0032: invoke-virtual {v1, v0, v2, v3, v6}, Lpro/oneredpixel/l9droid/Library;.unzipFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Z // method@0f11 │ │ +0301ee: 0a01 |0035: move-result v1 │ │ +0301f0: 3801 0400 |0036: if-eqz v1, 003a // +0004 │ │ +0301f4: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +0301f6: 1101 |0039: return-object v1 │ │ +0301f8: 2201 fb01 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +0301fc: 7010 d70c 0100 |003c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +030202: 1a02 9a07 |003f: const-string v2, "Unzipped with error: " // string@079a │ │ +030206: 6e20 dd0c 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03020c: 0c01 |0044: move-result-object v1 │ │ +03020e: 5462 0903 |0045: iget-object v2, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ +030212: 6e20 dd0c 2100 |0047: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +030218: 0c01 |004a: move-result-object v1 │ │ +03021a: 6e10 e10c 0100 |004b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +030220: 0c01 |004e: move-result-object v1 │ │ +030222: 5b61 0d03 |004f: iput-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ +030226: 5461 0a03 |0051: iget-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ +03022a: 6e20 e80e 0100 |0053: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.deleteFile:(Ljava/lang/String;)Z // method@0ee8 │ │ +030230: 28e2 |0056: goto 0038 // -001e │ │ +030232: 2201 fb01 |0057: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +030236: 7010 d70c 0100 |0059: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03023c: 1a02 4502 |005c: const-string v2, "Download error: " // string@0245 │ │ +030240: 6e20 dd0c 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +030246: 0c01 |0061: move-result-object v1 │ │ +030248: 5462 0903 |0062: iget-object v2, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ +03024c: 6e20 dd0c 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +030252: 0c01 |0067: move-result-object v1 │ │ +030254: 6e10 e10c 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03025a: 0c01 |006b: move-result-object v1 │ │ +03025c: 5b61 0d03 |006c: iput-object v1, v6, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ +030260: 28ca |006e: goto 0038 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=221 │ │ 0x0020 line=223 │ │ 0x0028 line=224 │ │ 0x002a line=225 │ │ 0x002c line=226 │ │ @@ -44496,28 +44496,28 @@ │ │ type : '(II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -02f0f0: |[02f0f0] pro.oneredpixel.l9droid.DownloadInstallFileTask.doProgressUpdate:(II)Z │ │ -02f100: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02f102: 2300 7102 |0001: new-array v0, v0, [Ljava/lang/Integer; // type@0271 │ │ -02f106: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02f108: 7110 a00c 0400 |0004: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -02f10e: 0c02 |0007: move-result-object v2 │ │ -02f110: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ -02f114: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -02f116: 7110 a00c 0500 |000b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -02f11c: 0c02 |000e: move-result-object v2 │ │ -02f11e: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ -02f122: 6e20 5b0d 0300 |0011: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.publishProgress:([Ljava/lang/Object;)V // method@0d5b │ │ -02f128: 5530 0803 |0014: iget-boolean v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.cancelPressed:Z // field@0308 │ │ -02f12c: 0f00 |0016: return v0 │ │ +030264: |[030264] pro.oneredpixel.l9droid.DownloadInstallFileTask.doProgressUpdate:(II)Z │ │ +030274: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +030276: 2300 7102 |0001: new-array v0, v0, [Ljava/lang/Integer; // type@0271 │ │ +03027a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03027c: 7110 a00c 0400 |0004: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +030282: 0c02 |0007: move-result-object v2 │ │ +030284: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ +030288: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +03028a: 7110 a00c 0500 |000b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +030290: 0c02 |000e: move-result-object v2 │ │ +030292: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ +030296: 6e20 5b0d 0300 |0011: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.publishProgress:([Ljava/lang/Object;)V // method@0d5b │ │ +03029c: 5530 0803 |0014: iget-boolean v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.cancelPressed:Z // field@0308 │ │ +0302a0: 0f00 |0016: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0014 line=274 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Lpro/oneredpixel/l9droid/DownloadInstallFileTask; │ │ 0x0000 - 0x0017 reg=4 current I │ │ @@ -44528,56 +44528,56 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02f130: |[02f130] pro.oneredpixel.l9droid.DownloadInstallFileTask.onPostExecute:(Ljava/lang/Object;)V │ │ -02f140: 1f01 0102 |0000: check-cast v1, Ljava/lang/Void; // type@0201 │ │ -02f144: 6e20 570d 1000 |0002: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.onPostExecute:(Ljava/lang/Void;)V // method@0d57 │ │ -02f14a: 0e00 |0005: return-void │ │ +0302a4: |[0302a4] pro.oneredpixel.l9droid.DownloadInstallFileTask.onPostExecute:(Ljava/lang/Object;)V │ │ +0302b4: 1f01 0102 |0000: check-cast v1, Ljava/lang/Void; // type@0201 │ │ +0302b8: 6e20 570d 1000 |0002: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.onPostExecute:(Ljava/lang/Void;)V // method@0d57 │ │ +0302be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/DownloadInstallFileTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #4 : (in Lpro/oneredpixel/l9droid/DownloadInstallFileTask;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -02f14c: |[02f14c] pro.oneredpixel.l9droid.DownloadInstallFileTask.onPostExecute:(Ljava/lang/Void;)V │ │ -02f15c: 6f20 f900 4300 |0000: invoke-super {v3, v4}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@00f9 │ │ -02f162: 5430 0a03 |0003: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ -02f166: 6e10 020f 0000 |0005: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/Library;.invalidateInstalledVersions:()V // method@0f02 │ │ -02f16c: 5430 0d03 |0008: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ -02f170: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ -02f174: 5430 0703 |000c: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ -02f178: 3800 0e00 |000e: if-eqz v0, 001c // +000e │ │ -02f17c: 5430 0703 |0010: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ -02f180: 5431 0d03 |0012: iget-object v1, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ -02f184: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -02f186: 7130 550c 1002 |0015: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ -02f18c: 0c00 |0018: move-result-object v0 │ │ -02f18e: 6e10 560c 0000 |0019: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ -02f194: 5430 0703 |001c: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ -02f198: 3800 0c00 |001e: if-eqz v0, 002a // +000c │ │ -02f19c: 5430 0703 |0020: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ -02f1a0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -02f1a2: 5b01 4504 |0023: iput-object v1, v0, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -02f1a6: 5430 0703 |0025: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ -02f1aa: 6e10 160f 0000 |0027: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.FillSourcesInfo:()V // method@0f16 │ │ -02f1b0: 0e00 |002a: return-void │ │ +0302c0: |[0302c0] pro.oneredpixel.l9droid.DownloadInstallFileTask.onPostExecute:(Ljava/lang/Void;)V │ │ +0302d0: 6f20 f900 4300 |0000: invoke-super {v3, v4}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@00f9 │ │ +0302d6: 5430 0a03 |0003: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ +0302da: 6e10 020f 0000 |0005: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/Library;.invalidateInstalledVersions:()V // method@0f02 │ │ +0302e0: 5430 0d03 |0008: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ +0302e4: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ +0302e8: 5430 0703 |000c: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ +0302ec: 3800 0e00 |000e: if-eqz v0, 001c // +000e │ │ +0302f0: 5430 0703 |0010: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ +0302f4: 5431 0d03 |0012: iget-object v1, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.returnMessage:Ljava/lang/String; // field@030d │ │ +0302f8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +0302fa: 7130 550c 1002 |0015: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ +030300: 0c00 |0018: move-result-object v0 │ │ +030302: 6e10 560c 0000 |0019: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ +030308: 5430 0703 |001c: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ +03030c: 3800 0c00 |001e: if-eqz v0, 002a // +000c │ │ +030310: 5430 0703 |0020: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ +030314: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +030316: 5b01 4504 |0023: iput-object v1, v0, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03031a: 5430 0703 |0025: iget-object v0, v3, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ +03031e: 6e10 160f 0000 |0027: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.FillSourcesInfo:()V // method@0f16 │ │ +030324: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0003 line=317 │ │ 0x0008 line=318 │ │ 0x001c line=319 │ │ 0x0020 line=320 │ │ @@ -44592,52 +44592,52 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -02f1b4: |[02f1b4] pro.oneredpixel.l9droid.DownloadInstallFileTask.onPreExecute:()V │ │ -02f1c4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02f1c6: 6f10 fa00 0700 |0001: invoke-super {v7}, Landroid/os/AsyncTask;.onPreExecute:()V // method@00fa │ │ -02f1cc: 7100 fa0e 0000 |0004: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ -02f1d2: 0c04 |0007: move-result-object v4 │ │ -02f1d4: 5b74 0a03 |0008: iput-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ -02f1d8: 5474 0e03 |000a: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f1dc: 3804 4400 |000c: if-eqz v4, 0050 // +0044 │ │ -02f1e0: 5474 0e03 |000e: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f1e4: 1405 0e00 087f |0010: const v5, #float 1.80775e+38 // #7f08000e │ │ -02f1ea: 6e20 f10a 5400 |0013: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02f1f0: 0c03 |0016: move-result-object v3 │ │ -02f1f2: 1f03 c601 |0017: check-cast v3, Landroid/widget/TextView; // type@01c6 │ │ -02f1f6: 5474 0e03 |0019: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f1fa: 1405 1000 087f |001b: const v5, #float 1.80775e+38 // #7f080010 │ │ -02f200: 6e20 f10a 5400 |001e: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02f206: 0c02 |0021: move-result-object v2 │ │ -02f208: 1f02 be01 |0022: check-cast v2, Landroid/widget/ProgressBar; // type@01be │ │ -02f20c: 1a04 4702 |0024: const-string v4, "Downloading..." // string@0247 │ │ -02f210: 6e20 4c0c 4300 |0026: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -02f216: 6e20 540c 6300 |0029: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -02f21c: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -02f21e: 6e20 220c 4200 |002d: invoke-virtual {v2, v4}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ -02f224: 6e20 250c 6200 |0030: invoke-virtual {v2, v6}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@0c25 │ │ -02f22a: 5474 0e03 |0033: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f22e: 1405 0d00 087f |0035: const v5, #float 1.80775e+38 // #7f08000d │ │ -02f234: 6e20 f10a 5400 |0038: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02f23a: 0c01 |003b: move-result-object v1 │ │ -02f23c: 1f01 ac01 |003c: check-cast v1, Landroid/widget/Button; // type@01ac │ │ -02f240: 5474 0e03 |003e: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f244: 1405 0b00 087f |0040: const v5, #float 1.80775e+38 // #7f08000b │ │ -02f24a: 6e20 f10a 5400 |0043: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02f250: 0c00 |0046: move-result-object v0 │ │ -02f252: 1f00 ac01 |0047: check-cast v0, Landroid/widget/Button; // type@01ac │ │ -02f256: 1244 |0049: const/4 v4, #int 4 // #4 │ │ -02f258: 6e20 d70b 4100 |004a: invoke-virtual {v1, v4}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -02f25e: 6e20 d70b 6000 |004d: invoke-virtual {v0, v6}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -02f264: 0e00 |0050: return-void │ │ +030328: |[030328] pro.oneredpixel.l9droid.DownloadInstallFileTask.onPreExecute:()V │ │ +030338: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03033a: 6f10 fa00 0700 |0001: invoke-super {v7}, Landroid/os/AsyncTask;.onPreExecute:()V // method@00fa │ │ +030340: 7100 fa0e 0000 |0004: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ +030346: 0c04 |0007: move-result-object v4 │ │ +030348: 5b74 0a03 |0008: iput-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.lib:Lpro/oneredpixel/l9droid/Library; // field@030a │ │ +03034c: 5474 0e03 |000a: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +030350: 3804 4400 |000c: if-eqz v4, 0050 // +0044 │ │ +030354: 5474 0e03 |000e: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +030358: 1405 0e00 087f |0010: const v5, #float 1.80775e+38 // #7f08000e │ │ +03035e: 6e20 f10a 5400 |0013: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +030364: 0c03 |0016: move-result-object v3 │ │ +030366: 1f03 c601 |0017: check-cast v3, Landroid/widget/TextView; // type@01c6 │ │ +03036a: 5474 0e03 |0019: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +03036e: 1405 1000 087f |001b: const v5, #float 1.80775e+38 // #7f080010 │ │ +030374: 6e20 f10a 5400 |001e: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03037a: 0c02 |0021: move-result-object v2 │ │ +03037c: 1f02 be01 |0022: check-cast v2, Landroid/widget/ProgressBar; // type@01be │ │ +030380: 1a04 4702 |0024: const-string v4, "Downloading..." // string@0247 │ │ +030384: 6e20 4c0c 4300 |0026: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03038a: 6e20 540c 6300 |0029: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +030390: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +030392: 6e20 220c 4200 |002d: invoke-virtual {v2, v4}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ +030398: 6e20 250c 6200 |0030: invoke-virtual {v2, v6}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@0c25 │ │ +03039e: 5474 0e03 |0033: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +0303a2: 1405 0d00 087f |0035: const v5, #float 1.80775e+38 // #7f08000d │ │ +0303a8: 6e20 f10a 5400 |0038: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +0303ae: 0c01 |003b: move-result-object v1 │ │ +0303b0: 1f01 ac01 |003c: check-cast v1, Landroid/widget/Button; // type@01ac │ │ +0303b4: 5474 0e03 |003e: iget-object v4, v7, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +0303b8: 1405 0b00 087f |0040: const v5, #float 1.80775e+38 // #7f08000b │ │ +0303be: 6e20 f10a 5400 |0043: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +0303c4: 0c00 |0046: move-result-object v0 │ │ +0303c6: 1f00 ac01 |0047: check-cast v0, Landroid/widget/Button; // type@01ac │ │ +0303ca: 1244 |0049: const/4 v4, #int 4 // #4 │ │ +0303cc: 6e20 d70b 4100 |004a: invoke-virtual {v1, v4}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +0303d2: 6e20 d70b 6000 |004d: invoke-virtual {v0, v6}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +0303d8: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=200 │ │ 0x0004 line=201 │ │ 0x000a line=203 │ │ 0x000e line=204 │ │ 0x0019 line=205 │ │ @@ -44662,108 +44662,108 @@ │ │ type : '([Ljava/lang/Integer;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 190 16-bit code units │ │ -02f268: |[02f268] pro.oneredpixel.l9droid.DownloadInstallFileTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ -02f278: 1407 0e00 087f |0000: const v7, #float 1.80775e+38 // #7f08000e │ │ -02f27e: 1224 |0003: const/4 v4, #int 2 // #2 │ │ -02f280: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -02f282: 1215 |0005: const/4 v5, #int 1 // #1 │ │ -02f284: 6f20 fb00 9800 |0006: invoke-super {v8, v9}, Landroid/os/AsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@00fb │ │ -02f28a: 5482 0e03 |0009: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f28e: 3802 3500 |000b: if-eqz v2, 0040 // +0035 │ │ -02f292: 5482 0e03 |000d: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f296: 1403 1000 087f |000f: const v3, #float 1.80775e+38 // #7f080010 │ │ -02f29c: 6e20 f10a 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02f2a2: 0c00 |0015: move-result-object v0 │ │ -02f2a4: 1f00 be01 |0016: check-cast v0, Landroid/widget/ProgressBar; // type@01be │ │ -02f2a8: 5282 0b03 |0018: iget v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ -02f2ac: 3352 1100 |001a: if-ne v2, v5, 002b // +0011 │ │ -02f2b0: 5482 0e03 |001c: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f2b4: 6e20 f10a 7200 |001e: invoke-virtual {v2, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02f2ba: 0c01 |0021: move-result-object v1 │ │ -02f2bc: 1f01 c601 |0022: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -02f2c0: 1a02 f202 |0024: const-string v2, "Installing..." // string@02f2 │ │ -02f2c4: 6e20 4c0c 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -02f2ca: 5984 0b03 |0029: iput v4, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ -02f2ce: 5282 0b03 |002b: iget v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ -02f2d2: 12f3 |002d: const/4 v3, #int -1 // #ff │ │ -02f2d4: 3332 1300 |002e: if-ne v2, v3, 0041 // +0013 │ │ -02f2d8: 5482 0e03 |0030: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f2dc: 6e20 f10a 7200 |0032: invoke-virtual {v2, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02f2e2: 0c01 |0035: move-result-object v1 │ │ -02f2e4: 1f01 c601 |0036: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -02f2e8: 1a02 0602 |0038: const-string v2, "Canceling..." // string@0206 │ │ -02f2ec: 6e20 4c0c 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -02f2f2: 6e20 220c 5000 |003d: invoke-virtual {v0, v5}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ -02f2f8: 0e00 |0040: return-void │ │ -02f2fa: 4602 0905 |0041: aget-object v2, v9, v5 │ │ -02f2fe: 6e10 9c0c 0200 |0043: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -02f304: 0a02 |0046: move-result v2 │ │ -02f306: 3d02 7300 |0047: if-lez v2, 00ba // +0073 │ │ -02f30a: 6e20 220c 6000 |0049: invoke-virtual {v0, v6}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ -02f310: 4602 0905 |004c: aget-object v2, v9, v5 │ │ -02f314: 6e10 9c0c 0200 |004e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -02f31a: 0a02 |0051: move-result v2 │ │ -02f31c: 6e20 230c 2000 |0052: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setMax:(I)V // method@0c23 │ │ -02f322: 4602 0906 |0055: aget-object v2, v9, v6 │ │ -02f326: 6e10 9c0c 0200 |0057: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -02f32c: 0a02 |005a: move-result v2 │ │ -02f32e: 6e20 240c 2000 |005b: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@0c24 │ │ -02f334: 5482 0e03 |005e: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -02f338: 6e20 f10a 7200 |0060: invoke-virtual {v2, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02f33e: 0c01 |0063: move-result-object v1 │ │ -02f340: 1f01 c601 |0064: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -02f344: 5282 0b03 |0066: iget v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ -02f348: 3902 2a00 |0068: if-nez v2, 0092 // +002a │ │ -02f34c: 1a02 4602 |006a: const-string v2, "Downloading %d / %d kB" // string@0246 │ │ -02f350: 2343 7202 |006c: new-array v3, v4, [Ljava/lang/Object; // type@0272 │ │ -02f354: 4604 0906 |006e: aget-object v4, v9, v6 │ │ -02f358: 6e10 9c0c 0400 |0070: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -02f35e: 0a04 |0073: move-result v4 │ │ -02f360: d344 0004 |0074: div-int/lit16 v4, v4, #int 1024 // #0400 │ │ -02f364: 7110 a00c 0400 |0076: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -02f36a: 0c04 |0079: move-result-object v4 │ │ -02f36c: 4d04 0306 |007a: aput-object v4, v3, v6 │ │ -02f370: 4604 0905 |007c: aget-object v4, v9, v5 │ │ -02f374: 6e10 9c0c 0400 |007e: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -02f37a: 0a04 |0081: move-result v4 │ │ -02f37c: d344 0004 |0082: div-int/lit16 v4, v4, #int 1024 // #0400 │ │ -02f380: 7110 a00c 0400 |0084: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -02f386: 0c04 |0087: move-result-object v4 │ │ -02f388: 4d04 0305 |0088: aput-object v4, v3, v5 │ │ -02f38c: 7120 c50c 3200 |008a: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -02f392: 0c02 |008d: move-result-object v2 │ │ -02f394: 6e20 4c0c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -02f39a: 28af |0091: goto 0040 // -0051 │ │ -02f39c: 1a02 f102 |0092: const-string v2, "Installing %d / %d kB" // string@02f1 │ │ -02f3a0: 2343 7202 |0094: new-array v3, v4, [Ljava/lang/Object; // type@0272 │ │ -02f3a4: 4604 0906 |0096: aget-object v4, v9, v6 │ │ -02f3a8: 6e10 9c0c 0400 |0098: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -02f3ae: 0a04 |009b: move-result v4 │ │ -02f3b0: d344 0004 |009c: div-int/lit16 v4, v4, #int 1024 // #0400 │ │ -02f3b4: 7110 a00c 0400 |009e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -02f3ba: 0c04 |00a1: move-result-object v4 │ │ -02f3bc: 4d04 0306 |00a2: aput-object v4, v3, v6 │ │ -02f3c0: 4604 0905 |00a4: aget-object v4, v9, v5 │ │ -02f3c4: 6e10 9c0c 0400 |00a6: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -02f3ca: 0a04 |00a9: move-result v4 │ │ -02f3cc: d344 0004 |00aa: div-int/lit16 v4, v4, #int 1024 // #0400 │ │ -02f3d0: 7110 a00c 0400 |00ac: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -02f3d6: 0c04 |00af: move-result-object v4 │ │ -02f3d8: 4d04 0305 |00b0: aput-object v4, v3, v5 │ │ -02f3dc: 7120 c50c 3200 |00b2: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -02f3e2: 0c02 |00b5: move-result-object v2 │ │ -02f3e4: 6e20 4c0c 2100 |00b6: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -02f3ea: 2887 |00b9: goto 0040 // -0079 │ │ -02f3ec: 6e20 220c 5000 |00ba: invoke-virtual {v0, v5}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ -02f3f2: 2883 |00bd: goto 0040 // -007d │ │ +0303dc: |[0303dc] pro.oneredpixel.l9droid.DownloadInstallFileTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ +0303ec: 1407 0e00 087f |0000: const v7, #float 1.80775e+38 // #7f08000e │ │ +0303f2: 1224 |0003: const/4 v4, #int 2 // #2 │ │ +0303f4: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0303f6: 1215 |0005: const/4 v5, #int 1 // #1 │ │ +0303f8: 6f20 fb00 9800 |0006: invoke-super {v8, v9}, Landroid/os/AsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@00fb │ │ +0303fe: 5482 0e03 |0009: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +030402: 3802 3500 |000b: if-eqz v2, 0040 // +0035 │ │ +030406: 5482 0e03 |000d: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +03040a: 1403 1000 087f |000f: const v3, #float 1.80775e+38 // #7f080010 │ │ +030410: 6e20 f10a 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +030416: 0c00 |0015: move-result-object v0 │ │ +030418: 1f00 be01 |0016: check-cast v0, Landroid/widget/ProgressBar; // type@01be │ │ +03041c: 5282 0b03 |0018: iget v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ +030420: 3352 1100 |001a: if-ne v2, v5, 002b // +0011 │ │ +030424: 5482 0e03 |001c: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +030428: 6e20 f10a 7200 |001e: invoke-virtual {v2, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03042e: 0c01 |0021: move-result-object v1 │ │ +030430: 1f01 c601 |0022: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +030434: 1a02 f202 |0024: const-string v2, "Installing..." // string@02f2 │ │ +030438: 6e20 4c0c 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03043e: 5984 0b03 |0029: iput v4, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ +030442: 5282 0b03 |002b: iget v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ +030446: 12f3 |002d: const/4 v3, #int -1 // #ff │ │ +030448: 3332 1300 |002e: if-ne v2, v3, 0041 // +0013 │ │ +03044c: 5482 0e03 |0030: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +030450: 6e20 f10a 7200 |0032: invoke-virtual {v2, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +030456: 0c01 |0035: move-result-object v1 │ │ +030458: 1f01 c601 |0036: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +03045c: 1a02 0602 |0038: const-string v2, "Canceling..." // string@0206 │ │ +030460: 6e20 4c0c 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +030466: 6e20 220c 5000 |003d: invoke-virtual {v0, v5}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ +03046c: 0e00 |0040: return-void │ │ +03046e: 4602 0905 |0041: aget-object v2, v9, v5 │ │ +030472: 6e10 9c0c 0200 |0043: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +030478: 0a02 |0046: move-result v2 │ │ +03047a: 3d02 7300 |0047: if-lez v2, 00ba // +0073 │ │ +03047e: 6e20 220c 6000 |0049: invoke-virtual {v0, v6}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ +030484: 4602 0905 |004c: aget-object v2, v9, v5 │ │ +030488: 6e10 9c0c 0200 |004e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +03048e: 0a02 |0051: move-result v2 │ │ +030490: 6e20 230c 2000 |0052: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setMax:(I)V // method@0c23 │ │ +030496: 4602 0906 |0055: aget-object v2, v9, v6 │ │ +03049a: 6e10 9c0c 0200 |0057: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +0304a0: 0a02 |005a: move-result v2 │ │ +0304a2: 6e20 240c 2000 |005b: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@0c24 │ │ +0304a8: 5482 0e03 |005e: iget-object v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +0304ac: 6e20 f10a 7200 |0060: invoke-virtual {v2, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +0304b2: 0c01 |0063: move-result-object v1 │ │ +0304b4: 1f01 c601 |0064: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +0304b8: 5282 0b03 |0066: iget v2, v8, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.operation:I // field@030b │ │ +0304bc: 3902 2a00 |0068: if-nez v2, 0092 // +002a │ │ +0304c0: 1a02 4602 |006a: const-string v2, "Downloading %d / %d kB" // string@0246 │ │ +0304c4: 2343 7202 |006c: new-array v3, v4, [Ljava/lang/Object; // type@0272 │ │ +0304c8: 4604 0906 |006e: aget-object v4, v9, v6 │ │ +0304cc: 6e10 9c0c 0400 |0070: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +0304d2: 0a04 |0073: move-result v4 │ │ +0304d4: d344 0004 |0074: div-int/lit16 v4, v4, #int 1024 // #0400 │ │ +0304d8: 7110 a00c 0400 |0076: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0304de: 0c04 |0079: move-result-object v4 │ │ +0304e0: 4d04 0306 |007a: aput-object v4, v3, v6 │ │ +0304e4: 4604 0905 |007c: aget-object v4, v9, v5 │ │ +0304e8: 6e10 9c0c 0400 |007e: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +0304ee: 0a04 |0081: move-result v4 │ │ +0304f0: d344 0004 |0082: div-int/lit16 v4, v4, #int 1024 // #0400 │ │ +0304f4: 7110 a00c 0400 |0084: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0304fa: 0c04 |0087: move-result-object v4 │ │ +0304fc: 4d04 0305 |0088: aput-object v4, v3, v5 │ │ +030500: 7120 c50c 3200 |008a: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +030506: 0c02 |008d: move-result-object v2 │ │ +030508: 6e20 4c0c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03050e: 28af |0091: goto 0040 // -0051 │ │ +030510: 1a02 f102 |0092: const-string v2, "Installing %d / %d kB" // string@02f1 │ │ +030514: 2343 7202 |0094: new-array v3, v4, [Ljava/lang/Object; // type@0272 │ │ +030518: 4604 0906 |0096: aget-object v4, v9, v6 │ │ +03051c: 6e10 9c0c 0400 |0098: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +030522: 0a04 |009b: move-result v4 │ │ +030524: d344 0004 |009c: div-int/lit16 v4, v4, #int 1024 // #0400 │ │ +030528: 7110 a00c 0400 |009e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03052e: 0c04 |00a1: move-result-object v4 │ │ +030530: 4d04 0306 |00a2: aput-object v4, v3, v6 │ │ +030534: 4604 0905 |00a4: aget-object v4, v9, v5 │ │ +030538: 6e10 9c0c 0400 |00a6: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +03053e: 0a04 |00a9: move-result v4 │ │ +030540: d344 0004 |00aa: div-int/lit16 v4, v4, #int 1024 // #0400 │ │ +030544: 7110 a00c 0400 |00ac: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03054a: 0c04 |00af: move-result-object v4 │ │ +03054c: 4d04 0305 |00b0: aput-object v4, v3, v5 │ │ +030550: 7120 c50c 3200 |00b2: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +030556: 0c02 |00b5: move-result-object v2 │ │ +030558: 6e20 4c0c 2100 |00b6: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03055e: 2887 |00b9: goto 0040 // -0079 │ │ +030560: 6e20 220c 5000 |00ba: invoke-virtual {v0, v5}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ +030566: 2883 |00bd: goto 0040 // -007d │ │ catches : (none) │ │ positions : │ │ 0x0006 line=279 │ │ 0x0009 line=280 │ │ 0x000d line=281 │ │ 0x0018 line=282 │ │ 0x001c line=283 │ │ @@ -44797,24 +44797,24 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02f3f4: |[02f3f4] pro.oneredpixel.l9droid.DownloadInstallFileTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -02f404: 1f01 7102 |0000: check-cast v1, [Ljava/lang/Integer; // type@0271 │ │ -02f408: 6e20 590d 1000 |0002: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@0d59 │ │ -02f40e: 0e00 |0005: return-void │ │ +030568: |[030568] pro.oneredpixel.l9droid.DownloadInstallFileTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +030578: 1f01 7102 |0000: check-cast v1, [Ljava/lang/Integer; // type@0271 │ │ +03057c: 6e20 590d 1000 |0002: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@0d59 │ │ +030582: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/DownloadInstallFileTask; │ │ + 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/Object; │ │ │ │ source_file_idx : 1371 (LibraryGameDownloadActivity.java) │ │ │ │ Class #197 header: │ │ class_idx : 565 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 427 │ │ @@ -44899,33 +44899,33 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;II[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 12 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -02f410: |[02f410] pro.oneredpixel.l9droid.ExpAdapter.:(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;II[Ljava/lang/String;[I)V │ │ -02f420: 7010 d00b 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@0bd0 │ │ -02f426: 5b12 0f03 |0003: iput-object v2, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.ctx:Landroid/content/Context; // field@030f │ │ -02f42a: 5b13 1603 |0005: iput-object v3, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupData:Ljava/util/List; // field@0316 │ │ -02f42e: 5914 1503 |0007: iput v4, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mExpandedGroupLayout:I // field@0315 │ │ -02f432: 5915 1403 |0009: iput v5, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mCollapsedGroupLayout:I // field@0314 │ │ -02f436: 5b16 1703 |000b: iput-object v6, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupFrom:[Ljava/lang/String; // field@0317 │ │ -02f43a: 5b17 1803 |000d: iput-object v7, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupTo:[I // field@0318 │ │ -02f43e: 5b18 1003 |000f: iput-object v8, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildData:Ljava/util/List; // field@0310 │ │ -02f442: 5919 1203 |0011: iput v9, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildLayout:I // field@0312 │ │ -02f446: 591a 1a03 |0013: iput v10, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mLastChildLayout:I // field@031a │ │ -02f44a: 5b1b 1103 |0015: iput-object v11, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildFrom:[Ljava/lang/String; // field@0311 │ │ -02f44e: 5b1c 1303 |0017: iput-object v12, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildTo:[I // field@0313 │ │ -02f452: 1a00 e90d |0019: const-string v0, "layout_inflater" // string@0de9 │ │ -02f456: 6e20 7d00 0200 |001b: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ -02f45c: 0c00 |001e: move-result-object v0 │ │ -02f45e: 1f00 8101 |001f: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ -02f462: 5b10 1903 |0021: iput-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0319 │ │ -02f466: 0e00 |0023: return-void │ │ +030584: |[030584] pro.oneredpixel.l9droid.ExpAdapter.:(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;II[Ljava/lang/String;[I)V │ │ +030594: 7010 d00b 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@0bd0 │ │ +03059a: 5b12 0f03 |0003: iput-object v2, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.ctx:Landroid/content/Context; // field@030f │ │ +03059e: 5b13 1603 |0005: iput-object v3, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupData:Ljava/util/List; // field@0316 │ │ +0305a2: 5914 1503 |0007: iput v4, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mExpandedGroupLayout:I // field@0315 │ │ +0305a6: 5915 1403 |0009: iput v5, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mCollapsedGroupLayout:I // field@0314 │ │ +0305aa: 5b16 1703 |000b: iput-object v6, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupFrom:[Ljava/lang/String; // field@0317 │ │ +0305ae: 5b17 1803 |000d: iput-object v7, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupTo:[I // field@0318 │ │ +0305b2: 5b18 1003 |000f: iput-object v8, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildData:Ljava/util/List; // field@0310 │ │ +0305b6: 5919 1203 |0011: iput v9, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildLayout:I // field@0312 │ │ +0305ba: 591a 1a03 |0013: iput v10, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mLastChildLayout:I // field@031a │ │ +0305be: 5b1b 1103 |0015: iput-object v11, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildFrom:[Ljava/lang/String; // field@0311 │ │ +0305c2: 5b1c 1303 |0017: iput-object v12, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildTo:[I // field@0313 │ │ +0305c6: 1a00 e80d |0019: const-string v0, "layout_inflater" // string@0de8 │ │ +0305ca: 6e20 7d00 0200 |001b: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ +0305d0: 0c00 |001e: move-result-object v0 │ │ +0305d2: 1f00 8101 |001f: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ +0305d6: 5b10 1903 |0021: iput-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0319 │ │ +0305da: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=76 │ │ 0x0007 line=77 │ │ 0x0009 line=78 │ │ @@ -44933,14 +44933,15 @@ │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0011 line=83 │ │ 0x0013 line=84 │ │ 0x0015 line=85 │ │ 0x0017 line=86 │ │ 0x0019 line=88 │ │ + 0x001b line=89 │ │ 0x0023 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=8 (null) Ljava/util/List; │ │ 0x0000 - 0x0024 reg=1 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x0024 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0024 reg=3 groupData Ljava/util/List; Ljava/util/List<+Ljava/util/Map;>; │ │ @@ -44959,29 +44960,29 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 24 16-bit code units │ │ -02f468: |[02f468] pro.oneredpixel.l9droid.ExpAdapter.:(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V │ │ -02f478: 07c0 |0000: move-object v0, v12 │ │ -02f47a: 07d1 |0001: move-object v1, v13 │ │ -02f47c: 07e2 |0002: move-object v2, v14 │ │ -02f47e: 01f3 |0003: move v3, v15 │ │ -02f480: 0204 1000 |0004: move/from16 v4, v16 │ │ -02f484: 0805 1100 |0006: move-object/from16 v5, v17 │ │ -02f488: 0806 1200 |0008: move-object/from16 v6, v18 │ │ -02f48c: 0807 1300 |000a: move-object/from16 v7, v19 │ │ -02f490: 0208 1400 |000c: move/from16 v8, v20 │ │ -02f494: 0209 1400 |000e: move/from16 v9, v20 │ │ -02f498: 080a 1500 |0010: move-object/from16 v10, v21 │ │ -02f49c: 080b 1600 |0012: move-object/from16 v11, v22 │ │ -02f4a0: 760c 5c0d 0000 |0014: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lpro/oneredpixel/l9droid/ExpAdapter;.:(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;II[Ljava/lang/String;[I)V // method@0d5c │ │ -02f4a6: 0e00 |0017: return-void │ │ +0305dc: |[0305dc] pro.oneredpixel.l9droid.ExpAdapter.:(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V │ │ +0305ec: 07c0 |0000: move-object v0, v12 │ │ +0305ee: 07d1 |0001: move-object v1, v13 │ │ +0305f0: 07e2 |0002: move-object v2, v14 │ │ +0305f2: 01f3 |0003: move v3, v15 │ │ +0305f4: 0204 1000 |0004: move/from16 v4, v16 │ │ +0305f8: 0805 1100 |0006: move-object/from16 v5, v17 │ │ +0305fc: 0806 1200 |0008: move-object/from16 v6, v18 │ │ +030600: 0807 1300 |000a: move-object/from16 v7, v19 │ │ +030604: 0208 1400 |000c: move/from16 v8, v20 │ │ +030608: 0209 1400 |000e: move/from16 v9, v20 │ │ +03060c: 080a 1500 |0010: move-object/from16 v10, v21 │ │ +030610: 080b 1600 |0012: move-object/from16 v11, v22 │ │ +030614: 760c 5c0d 0000 |0014: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lpro/oneredpixel/l9droid/ExpAdapter;.:(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;II[Ljava/lang/String;[I)V // method@0d5c │ │ +03061a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0017 line=66 │ │ locals : │ │ 0x0000 - 0x0000 reg=14 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=19 (null) Ljava/util/List; │ │ @@ -45002,29 +45003,29 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 22 │ │ ins : 10 │ │ outs : 12 │ │ insns size : 23 16-bit code units │ │ -02f4a8: |[02f4a8] pro.oneredpixel.l9droid.ExpAdapter.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V │ │ -02f4b8: 07c0 |0000: move-object v0, v12 │ │ -02f4ba: 07d1 |0001: move-object v1, v13 │ │ -02f4bc: 07e2 |0002: move-object v2, v14 │ │ -02f4be: 01f3 |0003: move v3, v15 │ │ -02f4c0: 01f4 |0004: move v4, v15 │ │ -02f4c2: 0805 1000 |0005: move-object/from16 v5, v16 │ │ -02f4c6: 0806 1100 |0007: move-object/from16 v6, v17 │ │ -02f4ca: 0807 1200 |0009: move-object/from16 v7, v18 │ │ -02f4ce: 0208 1300 |000b: move/from16 v8, v19 │ │ -02f4d2: 0209 1300 |000d: move/from16 v9, v19 │ │ -02f4d6: 080a 1400 |000f: move-object/from16 v10, v20 │ │ -02f4da: 080b 1500 |0011: move-object/from16 v11, v21 │ │ -02f4de: 760c 5c0d 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lpro/oneredpixel/l9droid/ExpAdapter;.:(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;II[Ljava/lang/String;[I)V // method@0d5c │ │ -02f4e4: 0e00 |0016: return-void │ │ +03061c: |[03061c] pro.oneredpixel.l9droid.ExpAdapter.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V │ │ +03062c: 07c0 |0000: move-object v0, v12 │ │ +03062e: 07d1 |0001: move-object v1, v13 │ │ +030630: 07e2 |0002: move-object v2, v14 │ │ +030632: 01f3 |0003: move v3, v15 │ │ +030634: 01f4 |0004: move v4, v15 │ │ +030636: 0805 1000 |0005: move-object/from16 v5, v16 │ │ +03063a: 0806 1100 |0007: move-object/from16 v6, v17 │ │ +03063e: 0807 1200 |0009: move-object/from16 v7, v18 │ │ +030642: 0208 1300 |000b: move/from16 v8, v19 │ │ +030646: 0209 1300 |000d: move/from16 v9, v19 │ │ +03064a: 080a 1400 |000f: move-object/from16 v10, v20 │ │ +03064e: 080b 1500 |0011: move-object/from16 v11, v21 │ │ +030652: 760c 5c0d 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lpro/oneredpixel/l9droid/ExpAdapter;.:(Landroid/content/Context;Ljava/util/List;II[Ljava/lang/String;[ILjava/util/List;II[Ljava/lang/String;[I)V // method@0d5c │ │ +030658: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0016 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=14 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=18 (null) Ljava/util/List; │ │ @@ -45043,110 +45044,107 @@ │ │ name : 'bindView' │ │ type : '(Landroid/view/View;Ljava/util/Map;[Ljava/lang/String;[I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 3 │ │ - insns size : 185 16-bit code units │ │ -02f4e8: |[02f4e8] pro.oneredpixel.l9droid.ExpAdapter.bindView:(Landroid/view/View;Ljava/util/Map;[Ljava/lang/String;[I)V │ │ -02f4f8: 21c2 |0000: array-length v2, v12 │ │ -02f4fa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02f4fc: 3521 b600 |0002: if-ge v1, v2, 00b8 // +00b6 │ │ -02f500: 4405 0c01 |0004: aget v5, v12, v1 │ │ -02f504: 6e20 f10a 5900 |0006: invoke-virtual {v9, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -02f50a: 0c04 |0009: move-result-object v4 │ │ -02f50c: 3804 2300 |000a: if-eqz v4, 002d // +0023 │ │ -02f510: 4605 0b01 |000c: aget-object v5, v11, v1 │ │ -02f514: 7220 1e0d 5a00 |000e: invoke-interface {v10, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -02f51a: 0c00 |0011: move-result-object v0 │ │ -02f51c: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ -02f520: 1a03 0000 |0014: const-string v3, "" // string@0000 │ │ -02f524: 3903 0400 |0016: if-nez v3, 001a // +0004 │ │ -02f528: 1a03 0000 |0018: const-string v3, "" // string@0000 │ │ -02f52c: 2045 ad01 |001a: instance-of v5, v4, Landroid/widget/Checkable; // type@01ad │ │ -02f530: 3805 5100 |001c: if-eqz v5, 006d // +0051 │ │ -02f534: 2005 df01 |001e: instance-of v5, v0, Ljava/lang/Boolean; // type@01df │ │ -02f538: 3805 1500 |0020: if-eqz v5, 0035 // +0015 │ │ -02f53c: 1f04 ad01 |0022: check-cast v4, Landroid/widget/Checkable; // type@01ad │ │ -02f540: 1f00 df01 |0024: check-cast v0, Ljava/lang/Boolean; // type@01df │ │ -02f544: 6e10 880c 0000 |0026: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@0c88 │ │ -02f54a: 0a05 |0029: move-result v5 │ │ -02f54c: 7220 d80b 5400 |002a: invoke-interface {v4, v5}, Landroid/widget/Checkable;.setChecked:(Z)V // method@0bd8 │ │ -02f552: d801 0101 |002d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02f556: 28d3 |002f: goto 0002 // -002d │ │ -02f558: 6e10 b60c 0000 |0030: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ -02f55e: 0c03 |0033: move-result-object v3 │ │ -02f560: 28e2 |0034: goto 0016 // -001e │ │ -02f562: 2045 c601 |0035: instance-of v5, v4, Landroid/widget/TextView; // type@01c6 │ │ -02f566: 3805 0800 |0037: if-eqz v5, 003f // +0008 │ │ -02f56a: 1f04 c601 |0039: check-cast v4, Landroid/widget/TextView; // type@01c6 │ │ -02f56e: 6e30 6e0d 4803 |003b: invoke-virtual {v8, v4, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0d6e │ │ -02f574: 28ef |003e: goto 002d // -0011 │ │ -02f576: 2206 ec01 |003f: new-instance v6, Ljava/lang/IllegalStateException; // type@01ec │ │ -02f57a: 2205 fb01 |0041: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -02f57e: 7010 d70c 0500 |0043: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02f584: 6e10 b40c 0400 |0046: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -02f58a: 0c07 |0049: move-result-object v7 │ │ -02f58c: 6e10 8e0c 0700 |004a: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ -02f592: 0c07 |004d: move-result-object v7 │ │ -02f594: 6e20 dd0c 7500 |004e: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f59a: 0c05 |0051: move-result-object v5 │ │ -02f59c: 1a07 9f00 |0052: const-string v7, " should be bound to a Boolean, not a " // string@009f │ │ -02f5a0: 6e20 dd0c 7500 |0054: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f5a6: 0c07 |0057: move-result-object v7 │ │ -02f5a8: 3900 1000 |0058: if-nez v0, 0068 // +0010 │ │ -02f5ac: 1a05 3a01 |005a: const-string v5, "" // string@013a │ │ -02f5b0: 6e20 dc0c 5700 |005c: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -02f5b6: 0c05 |005f: move-result-object v5 │ │ -02f5b8: 6e10 e10c 0500 |0060: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02f5be: 0c05 |0063: move-result-object v5 │ │ -02f5c0: 7020 990c 5600 |0064: invoke-direct {v6, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -02f5c6: 2706 |0067: throw v6 │ │ -02f5c8: 6e10 b40c 0000 |0068: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -02f5ce: 0c05 |006b: move-result-object v5 │ │ -02f5d0: 28f0 |006c: goto 005c // -0010 │ │ -02f5d2: 2045 c601 |006d: instance-of v5, v4, Landroid/widget/TextView; // type@01c6 │ │ -02f5d6: 3805 0800 |006f: if-eqz v5, 0077 // +0008 │ │ -02f5da: 1f04 c601 |0071: check-cast v4, Landroid/widget/TextView; // type@01c6 │ │ -02f5de: 6e30 6e0d 4803 |0073: invoke-virtual {v8, v4, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0d6e │ │ -02f5e4: 28b7 |0076: goto 002d // -0049 │ │ -02f5e6: 2045 ba01 |0077: instance-of v5, v4, Landroid/widget/ImageView; // type@01ba │ │ -02f5ea: 3805 1800 |0079: if-eqz v5, 0091 // +0018 │ │ -02f5ee: 2005 ef01 |007b: instance-of v5, v0, Ljava/lang/Integer; // type@01ef │ │ -02f5f2: 3805 0e00 |007d: if-eqz v5, 008b // +000e │ │ -02f5f6: 1f04 ba01 |007f: check-cast v4, Landroid/widget/ImageView; // type@01ba │ │ -02f5fa: 1f00 ef01 |0081: check-cast v0, Ljava/lang/Integer; // type@01ef │ │ -02f5fe: 6e10 9c0c 0000 |0083: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -02f604: 0a05 |0086: move-result v5 │ │ -02f606: 6e30 6c0d 4805 |0087: invoke-virtual {v8, v4, v5}, Lpro/oneredpixel/l9droid/ExpAdapter;.setViewImage:(Landroid/widget/ImageView;I)V // method@0d6c │ │ -02f60c: 28a3 |008a: goto 002d // -005d │ │ -02f60e: 1f04 ba01 |008b: check-cast v4, Landroid/widget/ImageView; // type@01ba │ │ -02f612: 6e30 6d0d 4803 |008d: invoke-virtual {v8, v4, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0d6d │ │ -02f618: 289d |0090: goto 002d // -0063 │ │ -02f61a: 2205 ec01 |0091: new-instance v5, Ljava/lang/IllegalStateException; // type@01ec │ │ -02f61e: 2206 fb01 |0093: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -02f622: 7010 d70c 0600 |0095: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -02f628: 6e10 b40c 0400 |0098: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -02f62e: 0c07 |009b: move-result-object v7 │ │ -02f630: 6e10 8e0c 0700 |009c: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ -02f636: 0c07 |009f: move-result-object v7 │ │ -02f638: 6e20 dd0c 7600 |00a0: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f63e: 0c06 |00a3: move-result-object v6 │ │ -02f640: 1a07 6f00 |00a4: const-string v7, " is not a " // string@006f │ │ -02f644: 6e20 dd0c 7600 |00a6: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f64a: 0c06 |00a9: move-result-object v6 │ │ -02f64c: 1a07 a300 |00aa: const-string v7, " view that can be bounds by this SimpleAdapter" // string@00a3 │ │ -02f650: 6e20 dd0c 7600 |00ac: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -02f656: 0c06 |00af: move-result-object v6 │ │ -02f658: 6e10 e10c 0600 |00b0: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -02f65e: 0c06 |00b3: move-result-object v6 │ │ -02f660: 7020 990c 6500 |00b4: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -02f666: 2705 |00b7: throw v5 │ │ -02f668: 0e00 |00b8: return-void │ │ + insns size : 179 16-bit code units │ │ +03065c: |[03065c] pro.oneredpixel.l9droid.ExpAdapter.bindView:(Landroid/view/View;Ljava/util/Map;[Ljava/lang/String;[I)V │ │ +03066c: 21c2 |0000: array-length v2, v12 │ │ +03066e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +030670: 3521 b000 |0002: if-ge v1, v2, 00b2 // +00b0 │ │ +030674: 4405 0c01 |0004: aget v5, v12, v1 │ │ +030678: 6e20 f10a 5900 |0006: invoke-virtual {v9, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03067e: 0c04 |0009: move-result-object v4 │ │ +030680: 3804 2300 |000a: if-eqz v4, 002d // +0023 │ │ +030684: 4605 0b01 |000c: aget-object v5, v11, v1 │ │ +030688: 7220 1e0d 5a00 |000e: invoke-interface {v10, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +03068e: 0c00 |0011: move-result-object v0 │ │ +030690: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ +030694: 1a03 0000 |0014: const-string v3, "" // string@0000 │ │ +030698: 3903 0400 |0016: if-nez v3, 001a // +0004 │ │ +03069c: 1a03 0000 |0018: const-string v3, "" // string@0000 │ │ +0306a0: 2045 ad01 |001a: instance-of v5, v4, Landroid/widget/Checkable; // type@01ad │ │ +0306a4: 3805 5100 |001c: if-eqz v5, 006d // +0051 │ │ +0306a8: 2005 df01 |001e: instance-of v5, v0, Ljava/lang/Boolean; // type@01df │ │ +0306ac: 3805 1500 |0020: if-eqz v5, 0035 // +0015 │ │ +0306b0: 1f04 ad01 |0022: check-cast v4, Landroid/widget/Checkable; // type@01ad │ │ +0306b4: 1f00 df01 |0024: check-cast v0, Ljava/lang/Boolean; // type@01df │ │ +0306b8: 6e10 880c 0000 |0026: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@0c88 │ │ +0306be: 0a05 |0029: move-result v5 │ │ +0306c0: 7220 d80b 5400 |002a: invoke-interface {v4, v5}, Landroid/widget/Checkable;.setChecked:(Z)V // method@0bd8 │ │ +0306c6: d801 0101 |002d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0306ca: 28d3 |002f: goto 0002 // -002d │ │ +0306cc: 6e10 b60c 0000 |0030: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ +0306d2: 0c03 |0033: move-result-object v3 │ │ +0306d4: 28e2 |0034: goto 0016 // -001e │ │ +0306d6: 2045 c601 |0035: instance-of v5, v4, Landroid/widget/TextView; // type@01c6 │ │ +0306da: 3805 0800 |0037: if-eqz v5, 003f // +0008 │ │ +0306de: 1f04 c601 |0039: check-cast v4, Landroid/widget/TextView; // type@01c6 │ │ +0306e2: 6e30 6e0d 4803 |003b: invoke-virtual {v8, v4, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0d6e │ │ +0306e8: 28ef |003e: goto 002d // -0011 │ │ +0306ea: 2206 ec01 |003f: new-instance v6, Ljava/lang/IllegalStateException; // type@01ec │ │ +0306ee: 2205 fb01 |0041: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +0306f2: 7010 d70c 0500 |0043: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0306f8: 6e10 b40c 0400 |0046: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +0306fe: 0c07 |0049: move-result-object v7 │ │ +030700: 6e10 8e0c 0700 |004a: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ +030706: 0c07 |004d: move-result-object v7 │ │ +030708: 6e20 dd0c 7500 |004e: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03070e: 0c05 |0051: move-result-object v5 │ │ +030710: 1a07 a000 |0052: const-string v7, " should be bound to a Boolean, not a " // string@00a0 │ │ +030714: 6e20 dd0c 7500 |0054: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03071a: 0c07 |0057: move-result-object v7 │ │ +03071c: 3900 1000 |0058: if-nez v0, 0068 // +0010 │ │ +030720: 1a05 3a01 |005a: const-string v5, "" // string@013a │ │ +030724: 6e20 dc0c 5700 |005c: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +03072a: 0c05 |005f: move-result-object v5 │ │ +03072c: 6e10 e10c 0500 |0060: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +030732: 0c05 |0063: move-result-object v5 │ │ +030734: 7020 990c 5600 |0064: invoke-direct {v6, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +03073a: 2706 |0067: throw v6 │ │ +03073c: 6e10 b40c 0000 |0068: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +030742: 0c05 |006b: move-result-object v5 │ │ +030744: 28f0 |006c: goto 005c // -0010 │ │ +030746: 2045 c601 |006d: instance-of v5, v4, Landroid/widget/TextView; // type@01c6 │ │ +03074a: 3805 0800 |006f: if-eqz v5, 0077 // +0008 │ │ +03074e: 1f04 c601 |0071: check-cast v4, Landroid/widget/TextView; // type@01c6 │ │ +030752: 6e30 6e0d 4803 |0073: invoke-virtual {v8, v4, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0d6e │ │ +030758: 28b7 |0076: goto 002d // -0049 │ │ +03075a: 2045 ba01 |0077: instance-of v5, v4, Landroid/widget/ImageView; // type@01ba │ │ +03075e: 3805 1800 |0079: if-eqz v5, 0091 // +0018 │ │ +030762: 2005 ef01 |007b: instance-of v5, v0, Ljava/lang/Integer; // type@01ef │ │ +030766: 3805 0e00 |007d: if-eqz v5, 008b // +000e │ │ +03076a: 1f04 ba01 |007f: check-cast v4, Landroid/widget/ImageView; // type@01ba │ │ +03076e: 1f00 ef01 |0081: check-cast v0, Ljava/lang/Integer; // type@01ef │ │ +030772: 6e10 9c0c 0000 |0083: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +030778: 0a05 |0086: move-result v5 │ │ +03077a: 6e30 6c0d 4805 |0087: invoke-virtual {v8, v4, v5}, Lpro/oneredpixel/l9droid/ExpAdapter;.setViewImage:(Landroid/widget/ImageView;I)V // method@0d6c │ │ +030780: 28a3 |008a: goto 002d // -005d │ │ +030782: 1f04 ba01 |008b: check-cast v4, Landroid/widget/ImageView; // type@01ba │ │ +030786: 6e30 6d0d 4803 |008d: invoke-virtual {v8, v4, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0d6d │ │ +03078c: 289d |0090: goto 002d // -0063 │ │ +03078e: 2205 ec01 |0091: new-instance v5, Ljava/lang/IllegalStateException; // type@01ec │ │ +030792: 2206 fb01 |0093: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +030796: 7010 d70c 0600 |0095: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03079c: 6e10 b40c 0400 |0098: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +0307a2: 0c07 |009b: move-result-object v7 │ │ +0307a4: 6e10 8e0c 0700 |009c: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ +0307aa: 0c07 |009f: move-result-object v7 │ │ +0307ac: 6e20 dd0c 7600 |00a0: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0307b2: 0c06 |00a3: move-result-object v6 │ │ +0307b4: 1a07 7000 |00a4: const-string v7, " is not a view that can be bounds by this SimpleAdapter" // string@0070 │ │ +0307b8: 6e20 dd0c 7600 |00a6: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0307be: 0c06 |00a9: move-result-object v6 │ │ +0307c0: 6e10 e10c 0600 |00aa: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0307c6: 0c06 |00ad: move-result-object v6 │ │ +0307c8: 7020 990c 6500 |00ae: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +0307ce: 2705 |00b1: throw v5 │ │ +0307d0: 0e00 |00b2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0001 line=122 │ │ 0x0004 line=123 │ │ 0x000a line=124 │ │ 0x000c line=125 │ │ @@ -45157,61 +45155,62 @@ │ │ 0x001e line=132 │ │ 0x0022 line=133 │ │ 0x002d line=122 │ │ 0x0030 line=126 │ │ 0x0035 line=134 │ │ 0x0039 line=135 │ │ 0x003f line=137 │ │ + 0x005c line=140 │ │ 0x006d line=142 │ │ 0x0071 line=143 │ │ 0x0077 line=144 │ │ 0x007b line=145 │ │ 0x007f line=146 │ │ 0x008b line=148 │ │ 0x0091 line=151 │ │ - 0x00b8 line=158 │ │ + 0x00b2 line=158 │ │ locals : │ │ 0x0000 - 0x0000 reg=10 (null) Ljava/util/Map; │ │ 0x000a - 0x0024 reg=4 v Landroid/view/View; │ │ 0x0012 - 0x0026 reg=0 data Ljava/lang/Object; │ │ 0x0016 - 0x002d reg=3 text Ljava/lang/String; │ │ 0x0030 - 0x003b reg=4 v Landroid/view/View; │ │ 0x003f - 0x0073 reg=4 v Landroid/view/View; │ │ 0x0077 - 0x0081 reg=4 v Landroid/view/View; │ │ 0x0030 - 0x0083 reg=0 data Ljava/lang/Object; │ │ 0x008b - 0x008d reg=4 v Landroid/view/View; │ │ - 0x008b - 0x00b8 reg=0 data Ljava/lang/Object; │ │ - 0x0035 - 0x00b8 reg=3 text Ljava/lang/String; │ │ - 0x0091 - 0x00b8 reg=4 v Landroid/view/View; │ │ - 0x0002 - 0x00b9 reg=1 i I │ │ - 0x0001 - 0x00b9 reg=2 len I │ │ - 0x0000 - 0x00b9 reg=8 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ - 0x0000 - 0x00b9 reg=9 view Landroid/view/View; │ │ - 0x0000 - 0x00b9 reg=10 dataSet Ljava/util/Map; Ljava/util/Map; │ │ - 0x0000 - 0x00b9 reg=11 from [Ljava/lang/String; │ │ - 0x0000 - 0x00b9 reg=12 to [I │ │ + 0x008b - 0x00b2 reg=0 data Ljava/lang/Object; │ │ + 0x0035 - 0x00b2 reg=3 text Ljava/lang/String; │ │ + 0x0091 - 0x00b2 reg=4 v Landroid/view/View; │ │ + 0x0002 - 0x00b3 reg=1 i I │ │ + 0x0001 - 0x00b3 reg=2 len I │ │ + 0x0000 - 0x00b3 reg=8 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ + 0x0000 - 0x00b3 reg=9 view Landroid/view/View; │ │ + 0x0000 - 0x00b3 reg=10 dataSet Ljava/util/Map; Ljava/util/Map; │ │ + 0x0000 - 0x00b3 reg=11 from [Ljava/lang/String; │ │ + 0x0000 - 0x00b3 reg=12 to [I │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/ExpAdapter;) │ │ name : 'getChild' │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02f66c: |[02f66c] pro.oneredpixel.l9droid.ExpAdapter.getChild:(II)Ljava/lang/Object; │ │ -02f67c: 5410 1003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildData:Ljava/util/List; // field@0310 │ │ -02f680: 7220 1a0d 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02f686: 0c00 |0005: move-result-object v0 │ │ -02f688: 1f00 1a02 |0006: check-cast v0, Ljava/util/List; // type@021a │ │ -02f68c: 7220 1a0d 3000 |0008: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02f692: 0c00 |000b: move-result-object v0 │ │ -02f694: 1100 |000c: return-object v0 │ │ +0307d4: |[0307d4] pro.oneredpixel.l9droid.ExpAdapter.getChild:(II)Ljava/lang/Object; │ │ +0307e4: 5410 1003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildData:Ljava/util/List; // field@0310 │ │ +0307e8: 7220 1a0d 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +0307ee: 0c00 |0005: move-result-object v0 │ │ +0307f0: 1f00 1a02 |0006: check-cast v0, Ljava/util/List; // type@021a │ │ +0307f4: 7220 1a0d 3000 |0008: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +0307fa: 0c00 |000b: move-result-object v0 │ │ +0307fc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x000d reg=2 groupPosition I │ │ 0x0000 - 0x000d reg=3 childPosition I │ │ @@ -45221,17 +45220,17 @@ │ │ type : '(II)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02f698: |[02f698] pro.oneredpixel.l9droid.ExpAdapter.getChildId:(II)J │ │ -02f6a8: 8140 |0000: int-to-long v0, v4 │ │ -02f6aa: 1000 |0001: return-wide v0 │ │ +030800: |[030800] pro.oneredpixel.l9droid.ExpAdapter.getChildId:(II)J │ │ +030810: 8140 |0000: int-to-long v0, v4 │ │ +030812: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x0002 reg=3 groupPosition I │ │ 0x0000 - 0x0002 reg=4 childPosition I │ │ @@ -45241,31 +45240,31 @@ │ │ type : '(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -02f6ac: |[02f6ac] pro.oneredpixel.l9droid.ExpAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02f6bc: 3908 1c00 |0000: if-nez v8, 001c // +001c │ │ -02f6c0: 6e30 6a0d 7409 |0002: invoke-virtual {v4, v7, v9}, Lpro/oneredpixel/l9droid/ExpAdapter;.newChildView:(ZLandroid/view/ViewGroup;)Landroid/view/View; // method@0d6a │ │ -02f6c6: 0c00 |0005: move-result-object v0 │ │ -02f6c8: 5441 1003 |0006: iget-object v1, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildData:Ljava/util/List; // field@0310 │ │ -02f6cc: 7220 1a0d 5100 |0008: invoke-interface {v1, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02f6d2: 0c01 |000b: move-result-object v1 │ │ -02f6d4: 1f01 1a02 |000c: check-cast v1, Ljava/util/List; // type@021a │ │ -02f6d8: 7220 1a0d 6100 |000e: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02f6de: 0c01 |0011: move-result-object v1 │ │ -02f6e0: 1f01 1d02 |0012: check-cast v1, Ljava/util/Map; // type@021d │ │ -02f6e4: 5442 1103 |0014: iget-object v2, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildFrom:[Ljava/lang/String; // field@0311 │ │ -02f6e8: 5443 1303 |0016: iget-object v3, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildTo:[I // field@0313 │ │ -02f6ec: 7053 5f0d 0421 |0018: invoke-direct {v4, v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.bindView:(Landroid/view/View;Ljava/util/Map;[Ljava/lang/String;[I)V // method@0d5f │ │ -02f6f2: 1100 |001b: return-object v0 │ │ -02f6f4: 0780 |001c: move-object v0, v8 │ │ -02f6f6: 28e9 |001d: goto 0006 // -0017 │ │ +030814: |[030814] pro.oneredpixel.l9droid.ExpAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +030824: 3908 1c00 |0000: if-nez v8, 001c // +001c │ │ +030828: 6e30 6a0d 7409 |0002: invoke-virtual {v4, v7, v9}, Lpro/oneredpixel/l9droid/ExpAdapter;.newChildView:(ZLandroid/view/ViewGroup;)Landroid/view/View; // method@0d6a │ │ +03082e: 0c00 |0005: move-result-object v0 │ │ +030830: 5441 1003 |0006: iget-object v1, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildData:Ljava/util/List; // field@0310 │ │ +030834: 7220 1a0d 5100 |0008: invoke-interface {v1, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +03083a: 0c01 |000b: move-result-object v1 │ │ +03083c: 1f01 1a02 |000c: check-cast v1, Ljava/util/List; // type@021a │ │ +030840: 7220 1a0d 6100 |000e: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +030846: 0c01 |0011: move-result-object v1 │ │ +030848: 1f01 1d02 |0012: check-cast v1, Ljava/util/Map; // type@021d │ │ +03084c: 5442 1103 |0014: iget-object v2, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildFrom:[Ljava/lang/String; // field@0311 │ │ +030850: 5443 1303 |0016: iget-object v3, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildTo:[I // field@0313 │ │ +030854: 7053 5f0d 0421 |0018: invoke-direct {v4, v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.bindView:(Landroid/view/View;Ljava/util/Map;[Ljava/lang/String;[I)V // method@0d5f │ │ +03085a: 1100 |001b: return-object v0 │ │ +03085c: 0780 |001c: move-object v0, v8 │ │ +03085e: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0006 line=108 │ │ 0x001b line=110 │ │ 0x001c line=106 │ │ @@ -45284,22 +45283,22 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02f6f8: |[02f6f8] pro.oneredpixel.l9droid.ExpAdapter.getChildrenCount:(I)I │ │ -02f708: 5410 1003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildData:Ljava/util/List; // field@0310 │ │ -02f70c: 7220 1a0d 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02f712: 0c00 |0005: move-result-object v0 │ │ -02f714: 1f00 1a02 |0006: check-cast v0, Ljava/util/List; // type@021a │ │ -02f718: 7210 1b0d 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0d1b │ │ -02f71e: 0a00 |000b: move-result v0 │ │ -02f720: 0f00 |000c: return v0 │ │ +030860: |[030860] pro.oneredpixel.l9droid.ExpAdapter.getChildrenCount:(I)I │ │ +030870: 5410 1003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildData:Ljava/util/List; // field@0310 │ │ +030874: 7220 1a0d 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +03087a: 0c00 |0005: move-result-object v0 │ │ +03087c: 1f00 1a02 |0006: check-cast v0, Ljava/util/List; // type@021a │ │ +030880: 7210 1b0d 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0d1b │ │ +030886: 0a00 |000b: move-result v0 │ │ +030888: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x000d reg=2 groupPosition I │ │ │ │ @@ -45308,19 +45307,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02f724: |[02f724] pro.oneredpixel.l9droid.ExpAdapter.getGroup:(I)Ljava/lang/Object; │ │ -02f734: 5410 1603 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupData:Ljava/util/List; // field@0316 │ │ -02f738: 7220 1a0d 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02f73e: 0c00 |0005: move-result-object v0 │ │ -02f740: 1100 |0006: return-object v0 │ │ +03088c: |[03088c] pro.oneredpixel.l9droid.ExpAdapter.getGroup:(I)Ljava/lang/Object; │ │ +03089c: 5410 1603 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupData:Ljava/util/List; // field@0316 │ │ +0308a0: 7220 1a0d 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +0308a6: 0c00 |0005: move-result-object v0 │ │ +0308a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x0007 reg=2 groupPosition I │ │ │ │ @@ -45329,19 +45328,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02f744: |[02f744] pro.oneredpixel.l9droid.ExpAdapter.getGroupCount:()I │ │ -02f754: 5410 1603 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupData:Ljava/util/List; // field@0316 │ │ -02f758: 7210 1b0d 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0d1b │ │ -02f75e: 0a00 |0005: move-result v0 │ │ -02f760: 0f00 |0006: return v0 │ │ +0308ac: |[0308ac] pro.oneredpixel.l9droid.ExpAdapter.getGroupCount:()I │ │ +0308bc: 5410 1603 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupData:Ljava/util/List; // field@0316 │ │ +0308c0: 7210 1b0d 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0d1b │ │ +0308c6: 0a00 |0005: move-result v0 │ │ +0308c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ │ │ #6 : (in Lpro/oneredpixel/l9droid/ExpAdapter;) │ │ @@ -45349,17 +45348,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02f764: |[02f764] pro.oneredpixel.l9droid.ExpAdapter.getGroupId:(I)J │ │ -02f774: 8130 |0000: int-to-long v0, v3 │ │ -02f776: 1000 |0001: return-wide v0 │ │ +0308cc: |[0308cc] pro.oneredpixel.l9droid.ExpAdapter.getGroupId:(I)J │ │ +0308dc: 8130 |0000: int-to-long v0, v3 │ │ +0308de: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x0002 reg=3 groupPosition I │ │ │ │ @@ -45368,28 +45367,28 @@ │ │ type : '(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -02f778: |[02f778] pro.oneredpixel.l9droid.ExpAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02f788: 3907 1600 |0000: if-nez v7, 0016 // +0016 │ │ -02f78c: 6e30 6b0d 6408 |0002: invoke-virtual {v4, v6, v8}, Lpro/oneredpixel/l9droid/ExpAdapter;.newGroupView:(ZLandroid/view/ViewGroup;)Landroid/view/View; // method@0d6b │ │ -02f792: 0c00 |0005: move-result-object v0 │ │ -02f794: 5441 1603 |0006: iget-object v1, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupData:Ljava/util/List; // field@0316 │ │ -02f798: 7220 1a0d 5100 |0008: invoke-interface {v1, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -02f79e: 0c01 |000b: move-result-object v1 │ │ -02f7a0: 1f01 1d02 |000c: check-cast v1, Ljava/util/Map; // type@021d │ │ -02f7a4: 5442 1703 |000e: iget-object v2, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupFrom:[Ljava/lang/String; // field@0317 │ │ -02f7a8: 5443 1803 |0010: iget-object v3, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupTo:[I // field@0318 │ │ -02f7ac: 7053 5f0d 0421 |0012: invoke-direct {v4, v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.bindView:(Landroid/view/View;Ljava/util/Map;[Ljava/lang/String;[I)V // method@0d5f │ │ -02f7b2: 1100 |0015: return-object v0 │ │ -02f7b4: 0770 |0016: move-object v0, v7 │ │ -02f7b6: 28ef |0017: goto 0006 // -0011 │ │ +0308e0: |[0308e0] pro.oneredpixel.l9droid.ExpAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0308f0: 3907 1600 |0000: if-nez v7, 0016 // +0016 │ │ +0308f4: 6e30 6b0d 6408 |0002: invoke-virtual {v4, v6, v8}, Lpro/oneredpixel/l9droid/ExpAdapter;.newGroupView:(ZLandroid/view/ViewGroup;)Landroid/view/View; // method@0d6b │ │ +0308fa: 0c00 |0005: move-result-object v0 │ │ +0308fc: 5441 1603 |0006: iget-object v1, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupData:Ljava/util/List; // field@0316 │ │ +030900: 7220 1a0d 5100 |0008: invoke-interface {v1, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +030906: 0c01 |000b: move-result-object v1 │ │ +030908: 1f01 1d02 |000c: check-cast v1, Ljava/util/Map; // type@021d │ │ +03090c: 5442 1703 |000e: iget-object v2, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupFrom:[Ljava/lang/String; // field@0317 │ │ +030910: 5443 1803 |0010: iget-object v3, v4, Lpro/oneredpixel/l9droid/ExpAdapter;.mGroupTo:[I // field@0318 │ │ +030914: 7053 5f0d 0421 |0012: invoke-direct {v4, v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/ExpAdapter;.bindView:(Landroid/view/View;Ljava/util/Map;[Ljava/lang/String;[I)V // method@0d5f │ │ +03091a: 1100 |0015: return-object v0 │ │ +03091c: 0770 |0016: move-object v0, v7 │ │ +03091e: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0002 line=210 │ │ 0x0006 line=214 │ │ 0x0015 line=215 │ │ 0x0016 line=212 │ │ @@ -45407,17 +45406,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02f7b8: |[02f7b8] pro.oneredpixel.l9droid.ExpAdapter.hasStableIds:()Z │ │ -02f7c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02f7ca: 0f00 |0001: return v0 │ │ +030920: |[030920] pro.oneredpixel.l9droid.ExpAdapter.hasStableIds:()Z │ │ +030930: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030932: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ │ │ #9 : (in Lpro/oneredpixel/l9droid/ExpAdapter;) │ │ @@ -45425,17 +45424,17 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02f7cc: |[02f7cc] pro.oneredpixel.l9droid.ExpAdapter.isChildSelectable:(II)Z │ │ -02f7dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02f7de: 0f00 |0001: return v0 │ │ +030934: |[030934] pro.oneredpixel.l9droid.ExpAdapter.isChildSelectable:(II)Z │ │ +030944: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030946: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x0002 reg=2 groupPosition I │ │ 0x0000 - 0x0002 reg=3 childPosition I │ │ @@ -45445,24 +45444,24 @@ │ │ type : '(ZLandroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -02f7e0: |[02f7e0] pro.oneredpixel.l9droid.ExpAdapter.newChildView:(ZLandroid/view/ViewGroup;)Landroid/view/View; │ │ -02f7f0: 5431 1903 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0319 │ │ -02f7f4: 3804 0a00 |0002: if-eqz v4, 000c // +000a │ │ -02f7f8: 5230 1a03 |0004: iget v0, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mLastChildLayout:I // field@031a │ │ -02f7fc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02f7fe: 6e40 b80a 0125 |0007: invoke-virtual {v1, v0, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ -02f804: 0c00 |000a: move-result-object v0 │ │ -02f806: 1100 |000b: return-object v0 │ │ -02f808: 5230 1203 |000c: iget v0, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildLayout:I // field@0312 │ │ -02f80c: 28f8 |000e: goto 0006 // -0008 │ │ +030948: |[030948] pro.oneredpixel.l9droid.ExpAdapter.newChildView:(ZLandroid/view/ViewGroup;)Landroid/view/View; │ │ +030958: 5431 1903 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0319 │ │ +03095c: 3804 0a00 |0002: if-eqz v4, 000c // +000a │ │ +030960: 5230 1a03 |0004: iget v0, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mLastChildLayout:I // field@031a │ │ +030964: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +030966: 6e40 b80a 0125 |0007: invoke-virtual {v1, v0, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ +03096c: 0c00 |000a: move-result-object v0 │ │ +03096e: 1100 |000b: return-object v0 │ │ +030970: 5230 1203 |000c: iget v0, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mChildLayout:I // field@0312 │ │ +030974: 28f8 |000e: goto 0006 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x000f reg=4 isLastChild Z │ │ 0x0000 - 0x000f reg=5 parent Landroid/view/ViewGroup; │ │ @@ -45472,24 +45471,24 @@ │ │ type : '(ZLandroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -02f810: |[02f810] pro.oneredpixel.l9droid.ExpAdapter.newGroupView:(ZLandroid/view/ViewGroup;)Landroid/view/View; │ │ -02f820: 5431 1903 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0319 │ │ -02f824: 3804 0a00 |0002: if-eqz v4, 000c // +000a │ │ -02f828: 5230 1503 |0004: iget v0, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mExpandedGroupLayout:I // field@0315 │ │ -02f82c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02f82e: 6e40 b80a 0125 |0007: invoke-virtual {v1, v0, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ -02f834: 0c00 |000a: move-result-object v0 │ │ -02f836: 1100 |000b: return-object v0 │ │ -02f838: 5230 1403 |000c: iget v0, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mCollapsedGroupLayout:I // field@0314 │ │ -02f83c: 28f8 |000e: goto 0006 // -0008 │ │ +030978: |[030978] pro.oneredpixel.l9droid.ExpAdapter.newGroupView:(ZLandroid/view/ViewGroup;)Landroid/view/View; │ │ +030988: 5431 1903 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0319 │ │ +03098c: 3804 0a00 |0002: if-eqz v4, 000c // +000a │ │ +030990: 5230 1503 |0004: iget v0, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mExpandedGroupLayout:I // field@0315 │ │ +030994: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +030996: 6e40 b80a 0125 |0007: invoke-virtual {v1, v0, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ +03099c: 0c00 |000a: move-result-object v0 │ │ +03099e: 1100 |000b: return-object v0 │ │ +0309a0: 5230 1403 |000c: iget v0, v3, Lpro/oneredpixel/l9droid/ExpAdapter;.mCollapsedGroupLayout:I // field@0314 │ │ +0309a4: 28f8 |000e: goto 0006 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x000f reg=4 isExpanded Z │ │ 0x0000 - 0x000f reg=5 parent Landroid/view/ViewGroup; │ │ @@ -45499,17 +45498,17 @@ │ │ type : '(Landroid/widget/ImageView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02f840: |[02f840] pro.oneredpixel.l9droid.ExpAdapter.setViewImage:(Landroid/widget/ImageView;I)V │ │ -02f850: 6e20 000c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ -02f856: 0e00 |0003: return-void │ │ +0309a8: |[0309a8] pro.oneredpixel.l9droid.ExpAdapter.setViewImage:(Landroid/widget/ImageView;I)V │ │ +0309b8: 6e20 000c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ +0309be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0003 line=166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x0004 reg=1 v Landroid/widget/ImageView; │ │ @@ -45520,47 +45519,47 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -02f858: |[02f858] pro.oneredpixel.l9droid.ExpAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -02f868: 7110 9e0c 0700 |0000: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0c9e │ │ -02f86e: 0a04 |0003: move-result v4 │ │ -02f870: 6e20 000c 4600 |0004: invoke-virtual {v6, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ -02f876: 0e00 |0007: return-void │ │ -02f878: 0d03 |0008: move-exception v3 │ │ -02f87a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02f87c: 5454 0f03 |000a: iget-object v4, v5, Lpro/oneredpixel/l9droid/ExpAdapter;.ctx:Landroid/content/Context; // field@030f │ │ -02f880: 6e10 7600 0400 |000c: invoke-virtual {v4}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0076 │ │ -02f886: 0c04 |000f: move-result-object v4 │ │ -02f888: 6e20 ae00 7400 |0010: invoke-virtual {v4, v7}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@00ae │ │ -02f88e: 0c01 |0013: move-result-object v1 │ │ -02f890: 7110 da00 0100 |0014: invoke-static {v1}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@00da │ │ -02f896: 0c00 |0017: move-result-object v0 │ │ -02f898: 6e20 ff0b 0600 |0018: invoke-virtual {v6, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ -02f89e: 6e10 750c 0100 |001b: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ -02f8a4: 28e9 |001e: goto 0007 // -0017 │ │ -02f8a6: 0d02 |001f: move-exception v2 │ │ -02f8a8: 6e10 730c 0200 |0020: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -02f8ae: 28e4 |0023: goto 0007 // -001c │ │ -02f8b0: 0d02 |0024: move-exception v2 │ │ -02f8b2: 6e10 730c 0200 |0025: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -02f8b8: 6e10 750c 0100 |0028: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ -02f8be: 28dc |002b: goto 0007 // -0024 │ │ -02f8c0: 0d02 |002c: move-exception v2 │ │ -02f8c2: 6e10 730c 0200 |002d: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -02f8c8: 28d7 |0030: goto 0007 // -0029 │ │ -02f8ca: 0d04 |0031: move-exception v4 │ │ -02f8cc: 6e10 750c 0100 |0032: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ -02f8d2: 2704 |0035: throw v4 │ │ -02f8d4: 0d02 |0036: move-exception v2 │ │ -02f8d6: 6e10 730c 0200 |0037: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -02f8dc: 28fb |003a: goto 0035 // -0005 │ │ +0309c0: |[0309c0] pro.oneredpixel.l9droid.ExpAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +0309d0: 7110 9e0c 0700 |0000: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0c9e │ │ +0309d6: 0a04 |0003: move-result v4 │ │ +0309d8: 6e20 000c 4600 |0004: invoke-virtual {v6, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ +0309de: 0e00 |0007: return-void │ │ +0309e0: 0d03 |0008: move-exception v3 │ │ +0309e2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0309e4: 5454 0f03 |000a: iget-object v4, v5, Lpro/oneredpixel/l9droid/ExpAdapter;.ctx:Landroid/content/Context; // field@030f │ │ +0309e8: 6e10 7600 0400 |000c: invoke-virtual {v4}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0076 │ │ +0309ee: 0c04 |000f: move-result-object v4 │ │ +0309f0: 6e20 ae00 7400 |0010: invoke-virtual {v4, v7}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@00ae │ │ +0309f6: 0c01 |0013: move-result-object v1 │ │ +0309f8: 7110 da00 0100 |0014: invoke-static {v1}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@00da │ │ +0309fe: 0c00 |0017: move-result-object v0 │ │ +030a00: 6e20 ff0b 0600 |0018: invoke-virtual {v6, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ +030a06: 6e10 750c 0100 |001b: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ +030a0c: 28e9 |001e: goto 0007 // -0017 │ │ +030a0e: 0d02 |001f: move-exception v2 │ │ +030a10: 6e10 730c 0200 |0020: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +030a16: 28e4 |0023: goto 0007 // -001c │ │ +030a18: 0d02 |0024: move-exception v2 │ │ +030a1a: 6e10 730c 0200 |0025: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +030a20: 6e10 750c 0100 |0028: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ +030a26: 28dc |002b: goto 0007 // -0024 │ │ +030a28: 0d02 |002c: move-exception v2 │ │ +030a2a: 6e10 730c 0200 |002d: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +030a30: 28d7 |0030: goto 0007 // -0029 │ │ +030a32: 0d04 |0031: move-exception v4 │ │ +030a34: 6e10 750c 0100 |0032: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ +030a3a: 2704 |0035: throw v4 │ │ +030a3c: 0d02 |0036: move-exception v2 │ │ +030a3e: 6e10 730c 0200 |0037: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +030a44: 28fb |003a: goto 0035 // -0005 │ │ catches : 6 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ 0x000a - 0x001b │ │ Ljava/io/IOException; -> 0x0024 │ │ -> 0x0031 │ │ 0x001b - 0x001e │ │ @@ -45608,17 +45607,17 @@ │ │ type : '(Landroid/widget/TextView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02f928: |[02f928] pro.oneredpixel.l9droid.ExpAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -02f938: 6e20 4c0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -02f93e: 0e00 |0003: return-void │ │ +030a90: |[030a90] pro.oneredpixel.l9droid.ExpAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +030aa0: 6e20 4c0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +030aa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0000 - 0x0004 reg=1 v Landroid/widget/TextView; │ │ @@ -45659,78 +45658,78 @@ │ │ type : '(Lpro/oneredpixel/l9droid/GameActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02f940: |[02f940] pro.oneredpixel.l9droid.GameActivity$1.:(Lpro/oneredpixel/l9droid/GameActivity;)V │ │ -02f950: 5b01 1b03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f954: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -02f95a: 0e00 |0005: return-void │ │ +030aa8: |[030aa8] pro.oneredpixel.l9droid.GameActivity$1.:(Lpro/oneredpixel/l9droid/GameActivity;)V │ │ +030ab8: 5b01 1b03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030abc: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +030ac2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/GameActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/oneredpixel/l9droid/GameActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/oneredpixel/l9droid/GameActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/GameActivity$1;) │ │ name : 'onGlobalLayout' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 84 16-bit code units │ │ -02f95c: |[02f95c] pro.oneredpixel.l9droid.GameActivity$1.onGlobalLayout:()V │ │ -02f96c: 5442 1b03 |0000: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f970: 5422 2803 |0002: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -02f974: 6e10 f50a 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@0af5 │ │ -02f97a: 0a00 |0007: move-result v0 │ │ -02f97c: 5442 1b03 |0008: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f980: 5422 2803 |000a: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -02f984: 6e10 050b 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ -02f98a: 0a01 |000f: move-result v1 │ │ -02f98c: 5442 1b03 |0010: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f990: 5222 4503 |0012: iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppHeight:I // field@0345 │ │ -02f994: 3320 0800 |0014: if-ne v0, v2, 001c // +0008 │ │ -02f998: 5442 1b03 |0016: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f99c: 5222 4603 |0018: iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppWidth:I // field@0346 │ │ -02f9a0: 3221 1a00 |001a: if-eq v1, v2, 0034 // +001a │ │ -02f9a4: 5442 1b03 |001c: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f9a8: 5422 3103 |001e: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -02f9ac: 6e10 120c 0200 |0020: invoke-virtual {v2}, Landroid/widget/ListView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c12 │ │ -02f9b2: 0c02 |0023: move-result-object v2 │ │ -02f9b4: 5443 1b03 |0024: iget-object v3, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f9b8: 5233 3603 |0026: iget v3, v3, Lpro/oneredpixel/l9droid/GameActivity;.pref_histwidth:I // field@0336 │ │ -02f9bc: b213 |0028: mul-int/2addr v3, v1 │ │ -02f9be: db03 0364 |0029: div-int/lit8 v3, v3, #int 100 // #64 │ │ -02f9c2: 5923 ed02 |002b: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@02ed │ │ -02f9c6: 5442 1b03 |002d: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f9ca: 5422 3103 |002f: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -02f9ce: 6e10 160c 0200 |0031: invoke-virtual {v2}, Landroid/widget/ListView;.requestLayout:()V // method@0c16 │ │ -02f9d4: 5442 1b03 |0034: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f9d8: 5222 4503 |0036: iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppHeight:I // field@0345 │ │ -02f9dc: 3320 0800 |0038: if-ne v0, v2, 0040 // +0008 │ │ -02f9e0: 5442 1b03 |003a: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f9e4: 5222 4603 |003c: iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppWidth:I // field@0346 │ │ -02f9e8: 3221 1500 |003e: if-eq v1, v2, 0053 // +0015 │ │ -02f9ec: 5442 1b03 |0040: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f9f0: 5422 2f03 |0042: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -02f9f4: 3802 0f00 |0044: if-eqz v2, 0053 // +000f │ │ -02f9f8: 5442 1b03 |0046: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02f9fc: 5920 4503 |0048: iput v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppHeight:I // field@0345 │ │ -02fa00: 5442 1b03 |004a: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02fa04: 5921 4603 |004c: iput v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppWidth:I // field@0346 │ │ -02fa08: 5442 1b03 |004e: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ -02fa0c: 6e10 9a0d 0200 |0050: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.updatePictureSize:()V // method@0d9a │ │ -02fa12: 0e00 |0053: return-void │ │ +030ac4: |[030ac4] pro.oneredpixel.l9droid.GameActivity$1.onGlobalLayout:()V │ │ +030ad4: 5442 1b03 |0000: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030ad8: 5422 2803 |0002: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +030adc: 6e10 f50a 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@0af5 │ │ +030ae2: 0a00 |0007: move-result v0 │ │ +030ae4: 5442 1b03 |0008: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030ae8: 5422 2803 |000a: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +030aec: 6e10 050b 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ +030af2: 0a01 |000f: move-result v1 │ │ +030af4: 5442 1b03 |0010: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030af8: 5222 4503 |0012: iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppHeight:I // field@0345 │ │ +030afc: 3320 0800 |0014: if-ne v0, v2, 001c // +0008 │ │ +030b00: 5442 1b03 |0016: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b04: 5222 4603 |0018: iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppWidth:I // field@0346 │ │ +030b08: 3221 1a00 |001a: if-eq v1, v2, 0034 // +001a │ │ +030b0c: 5442 1b03 |001c: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b10: 5422 3103 |001e: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +030b14: 6e10 120c 0200 |0020: invoke-virtual {v2}, Landroid/widget/ListView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c12 │ │ +030b1a: 0c02 |0023: move-result-object v2 │ │ +030b1c: 5443 1b03 |0024: iget-object v3, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b20: 5233 3603 |0026: iget v3, v3, Lpro/oneredpixel/l9droid/GameActivity;.pref_histwidth:I // field@0336 │ │ +030b24: b213 |0028: mul-int/2addr v3, v1 │ │ +030b26: db03 0364 |0029: div-int/lit8 v3, v3, #int 100 // #64 │ │ +030b2a: 5923 ed02 |002b: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@02ed │ │ +030b2e: 5442 1b03 |002d: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b32: 5422 3103 |002f: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +030b36: 6e10 160c 0200 |0031: invoke-virtual {v2}, Landroid/widget/ListView;.requestLayout:()V // method@0c16 │ │ +030b3c: 5442 1b03 |0034: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b40: 5222 4503 |0036: iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppHeight:I // field@0345 │ │ +030b44: 3320 0800 |0038: if-ne v0, v2, 0040 // +0008 │ │ +030b48: 5442 1b03 |003a: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b4c: 5222 4603 |003c: iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppWidth:I // field@0346 │ │ +030b50: 3221 1500 |003e: if-eq v1, v2, 0053 // +0015 │ │ +030b54: 5442 1b03 |0040: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b58: 5422 2f03 |0042: iget-object v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +030b5c: 3802 0f00 |0044: if-eqz v2, 0053 // +000f │ │ +030b60: 5442 1b03 |0046: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b64: 5920 4503 |0048: iput v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppHeight:I // field@0345 │ │ +030b68: 5442 1b03 |004a: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b6c: 5921 4603 |004c: iput v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.prevAppWidth:I // field@0346 │ │ +030b70: 5442 1b03 |004e: iget-object v2, v4, Lpro/oneredpixel/l9droid/GameActivity$1;.this$0:Lpro/oneredpixel/l9droid/GameActivity; // field@031b │ │ +030b74: 6e10 9a0d 0200 |0050: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.updatePictureSize:()V // method@0d9a │ │ +030b7a: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0008 line=167 │ │ 0x0010 line=168 │ │ 0x001c line=169 │ │ 0x002d line=170 │ │ @@ -45977,49 +45976,49 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 65 16-bit code units │ │ -02fa14: |[02fa14] pro.oneredpixel.l9droid.GameActivity.:()V │ │ -02fa24: 1303 0d00 |0000: const/16 v3, #int 13 // #d │ │ -02fa28: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -02fa2a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02fa2c: 7010 0800 0400 |0004: invoke-direct {v4}, Landroid/app/Activity;.:()V // method@0008 │ │ -02fa32: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -02fa36: 5940 3b03 |0009: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextcolor:I // field@033b │ │ -02fa3a: 1400 ff00 00ff |000b: const v0, #float -1.70146e+38 // #ff0000ff │ │ -02fa40: 5940 3803 |000e: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ -02fa44: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -02fa46: 5940 3703 |0011: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ -02fa4a: 5943 3d03 |0013: iput v3, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextsize:I // field@033d │ │ -02fa4e: 5c41 3a03 |0015: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextbold:Z // field@033a │ │ -02fa52: 5c41 3c03 |0017: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextitalic:Z // field@033c │ │ -02fa56: 5941 3903 |0019: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_loglimit:I // field@0339 │ │ -02fa5a: 5943 3503 |001b: iput v3, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_histtextsize:I // field@0335 │ │ -02fa5e: 1300 1900 |001d: const/16 v0, #int 25 // #19 │ │ -02fa62: 5940 3603 |001f: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_histwidth:I // field@0336 │ │ -02fa66: 1300 0a00 |0021: const/16 v0, #int 10 // #a │ │ -02fa6a: 5940 4103 |0023: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_picspeed:I // field@0341 │ │ -02fa6e: 1300 1e00 |0025: const/16 v0, #int 30 // #1e │ │ -02fa72: 5940 3f03 |0027: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_picmaxheight:I // field@033f │ │ -02fa76: 5c41 4203 |0029: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_picstretch:Z // field@0342 │ │ -02fa7a: 5c42 4003 |002b: iput-boolean v2, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_picpaletteamiga:Z // field@0340 │ │ -02fa7e: 1a00 aa13 |002d: const-string v0, "state" // string@13aa │ │ -02fa82: 5b40 4303 |002f: iput-object v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_syssaveprefix:Ljava/lang/String; // field@0343 │ │ -02fa86: 1220 |0031: const/4 v0, #int 2 // #2 │ │ -02fa88: 5940 4403 |0032: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_sysscriptdelay:I // field@0344 │ │ -02fa8c: 5c42 3003 |0034: iput-boolean v2, v4, Lpro/oneredpixel/l9droid/GameActivity;.killThreadsOnDestroyActivity:Z // field@0330 │ │ -02fa90: 5c41 3403 |0036: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.needToExitApp:Z // field@0334 │ │ -02fa94: 5941 4503 |0038: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.prevAppHeight:I // field@0345 │ │ -02fa98: 5941 4603 |003a: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.prevAppWidth:I // field@0346 │ │ -02fa9c: 5941 4703 |003c: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.prevLogHeight:I // field@0347 │ │ -02faa0: 5941 4803 |003e: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.prevLogWidth:I // field@0348 │ │ -02faa4: 0e00 |0040: return-void │ │ +030b7c: |[030b7c] pro.oneredpixel.l9droid.GameActivity.:()V │ │ +030b8c: 1303 0d00 |0000: const/16 v3, #int 13 // #d │ │ +030b90: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +030b92: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +030b94: 7010 0800 0400 |0004: invoke-direct {v4}, Landroid/app/Activity;.:()V // method@0008 │ │ +030b9a: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +030b9e: 5940 3b03 |0009: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextcolor:I // field@033b │ │ +030ba2: 1400 ff00 00ff |000b: const v0, #float -1.70146e+38 // #ff0000ff │ │ +030ba8: 5940 3803 |000e: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ +030bac: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +030bae: 5940 3703 |0011: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ +030bb2: 5943 3d03 |0013: iput v3, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextsize:I // field@033d │ │ +030bb6: 5c41 3a03 |0015: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextbold:Z // field@033a │ │ +030bba: 5c41 3c03 |0017: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextitalic:Z // field@033c │ │ +030bbe: 5941 3903 |0019: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_loglimit:I // field@0339 │ │ +030bc2: 5943 3503 |001b: iput v3, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_histtextsize:I // field@0335 │ │ +030bc6: 1300 1900 |001d: const/16 v0, #int 25 // #19 │ │ +030bca: 5940 3603 |001f: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_histwidth:I // field@0336 │ │ +030bce: 1300 0a00 |0021: const/16 v0, #int 10 // #a │ │ +030bd2: 5940 4103 |0023: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_picspeed:I // field@0341 │ │ +030bd6: 1300 1e00 |0025: const/16 v0, #int 30 // #1e │ │ +030bda: 5940 3f03 |0027: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_picmaxheight:I // field@033f │ │ +030bde: 5c41 4203 |0029: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_picstretch:Z // field@0342 │ │ +030be2: 5c42 4003 |002b: iput-boolean v2, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_picpaletteamiga:Z // field@0340 │ │ +030be6: 1a00 a813 |002d: const-string v0, "state" // string@13a8 │ │ +030bea: 5b40 4303 |002f: iput-object v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_syssaveprefix:Ljava/lang/String; // field@0343 │ │ +030bee: 1220 |0031: const/4 v0, #int 2 // #2 │ │ +030bf0: 5940 4403 |0032: iput v0, v4, Lpro/oneredpixel/l9droid/GameActivity;.pref_sysscriptdelay:I // field@0344 │ │ +030bf4: 5c42 3003 |0034: iput-boolean v2, v4, Lpro/oneredpixel/l9droid/GameActivity;.killThreadsOnDestroyActivity:Z // field@0330 │ │ +030bf8: 5c41 3403 |0036: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.needToExitApp:Z // field@0334 │ │ +030bfc: 5941 4503 |0038: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.prevAppHeight:I // field@0345 │ │ +030c00: 5941 4603 |003a: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.prevAppWidth:I // field@0346 │ │ +030c04: 5941 4703 |003c: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.prevLogHeight:I // field@0347 │ │ +030c08: 5941 4803 |003e: iput v1, v4, Lpro/oneredpixel/l9droid/GameActivity;.prevLogWidth:I // field@0348 │ │ +030c0c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=35 │ │ 0x0007 line=58 │ │ 0x000b line=59 │ │ 0x0010 line=60 │ │ 0x0013 line=61 │ │ @@ -46049,17 +46048,17 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02faa8: |[02faa8] pro.oneredpixel.l9droid.GameActivity.afterTextChanged:(Landroid/text/Editable;)V │ │ -02fab8: 6e10 7c0d 0000 |0000: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameActivity;.ibCmdSet:()V // method@0d7c │ │ -02fabe: 0e00 |0003: return-void │ │ +030c10: |[030c10] pro.oneredpixel.l9droid.GameActivity.afterTextChanged:(Landroid/text/Editable;)V │ │ +030c20: 6e10 7c0d 0000 |0000: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameActivity;.ibCmdSet:()V // method@0d7c │ │ +030c26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0003 line=576 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/GameActivity; │ │ 0x0000 - 0x0004 reg=1 arg0 Landroid/text/Editable; │ │ @@ -46069,16 +46068,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02fac0: |[02fac0] pro.oneredpixel.l9droid.GameActivity.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -02fad0: 0e00 |0000: return-void │ │ +030c28: |[030c28] pro.oneredpixel.l9droid.GameActivity.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +030c38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/GameActivity; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -46090,20 +46089,20 @@ │ │ type : '(IIII)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -02fad4: |[02fad4] pro.oneredpixel.l9droid.GameActivity.check_bounds:(IIII)I │ │ -02fae4: 3421 0500 |0000: if-lt v1, v2, 0005 // +0005 │ │ -02fae8: 3631 0300 |0002: if-gt v1, v3, 0005 // +0003 │ │ -02faec: 0f01 |0004: return v1 │ │ -02faee: 0141 |0005: move v1, v4 │ │ -02faf0: 28fe |0006: goto 0004 // -0002 │ │ +030c3c: |[030c3c] pro.oneredpixel.l9droid.GameActivity.check_bounds:(IIII)I │ │ +030c4c: 3421 0500 |0000: if-lt v1, v2, 0005 // +0005 │ │ +030c50: 3631 0300 |0002: if-gt v1, v3, 0005 // +0003 │ │ +030c54: 0f01 |0004: return v1 │ │ +030c56: 0141 |0005: move v1, v4 │ │ +030c58: 28fe |0006: goto 0004 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 val I │ │ 0x0000 - 0x0007 reg=0 this Lpro/oneredpixel/l9droid/GameActivity; │ │ @@ -46117,23 +46116,23 @@ │ │ type : '(Ljava/lang/String;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02faf4: |[02faf4] pro.oneredpixel.l9droid.GameActivity.color:(Ljava/lang/String;I)I │ │ -02fb04: 7110 e000 0400 |0000: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@00e0 │ │ -02fb0a: 0a00 |0003: move-result v0 │ │ -02fb0c: 1502 00ff |0004: const/high16 v2, #int -16777216 // #ff00 │ │ -02fb10: b602 |0006: or-int/2addr v2, v0 │ │ -02fb12: 0f02 |0007: return v2 │ │ -02fb14: 0d01 |0008: move-exception v1 │ │ -02fb16: 0150 |0009: move v0, v5 │ │ -02fb18: 28fa |000a: goto 0004 // -0006 │ │ +030c5c: |[030c5c] pro.oneredpixel.l9droid.GameActivity.color:(Ljava/lang/String;I)I │ │ +030c6c: 7110 e000 0400 |0000: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@00e0 │ │ +030c72: 0a00 |0003: move-result v0 │ │ +030c74: 1502 00ff |0004: const/high16 v2, #int -16777216 // #ff00 │ │ +030c78: b602 |0006: or-int/2addr v2, v0 │ │ +030c7a: 0f02 |0007: return v2 │ │ +030c7c: 0d01 |0008: move-exception v1 │ │ +030c7e: 0150 |0009: move v0, v5 │ │ +030c80: 28fa |000a: goto 0004 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/IllegalArgumentException; -> 0x0008 │ │ positions : │ │ 0x0000 line=281 │ │ 0x0004 line=285 │ │ 0x0008 line=282 │ │ @@ -46151,23 +46150,23 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02fb2c: |[02fb2c] pro.oneredpixel.l9droid.GameActivity.getVisibilityCommandsHistory:()Z │ │ -02fb3c: 5410 3103 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -02fb40: 6e10 150c 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getVisibility:()I // method@0c15 │ │ -02fb46: 0a00 |0005: move-result v0 │ │ -02fb48: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -02fb4c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02fb4e: 0f00 |0009: return v0 │ │ -02fb50: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -02fb52: 28fe |000b: goto 0009 // -0002 │ │ +030c94: |[030c94] pro.oneredpixel.l9droid.GameActivity.getVisibilityCommandsHistory:()Z │ │ +030ca4: 5410 3103 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +030ca8: 6e10 150c 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getVisibility:()I // method@0c15 │ │ +030cae: 0a00 |0005: move-result v0 │ │ +030cb0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +030cb4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +030cb6: 0f00 |0009: return v0 │ │ +030cb8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +030cba: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lpro/oneredpixel/l9droid/GameActivity; │ │ │ │ #5 : (in Lpro/oneredpixel/l9droid/GameActivity;) │ │ @@ -46175,42 +46174,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -02fb54: |[02fb54] pro.oneredpixel.l9droid.GameActivity.ibCmdSet:()V │ │ -02fb64: 5420 2c03 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -02fb68: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -02fb6c: 5420 3103 |0004: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -02fb70: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -02fb74: 0e00 |0008: return-void │ │ -02fb76: 5420 2c03 |0009: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -02fb7a: 6e10 e20b 0000 |000b: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ -02fb80: 0c00 |000e: move-result-object v0 │ │ -02fb82: 7210 860a 0000 |000f: invoke-interface {v0}, Landroid/text/Editable;.length:()I // method@0a86 │ │ -02fb88: 0a00 |0012: move-result v0 │ │ -02fb8a: 3d00 0b00 |0013: if-lez v0, 001e // +000b │ │ -02fb8e: 5420 2d03 |0015: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -02fb92: 1401 0300 027f |0017: const v1, #float 1.728e+38 // #7f020003 │ │ -02fb98: 6e20 f90b 1000 |001a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0bf9 │ │ -02fb9e: 28eb |001d: goto 0008 // -0015 │ │ -02fba0: 5420 3103 |001e: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -02fba4: 6e10 150c 0000 |0020: invoke-virtual {v0}, Landroid/widget/ListView;.getVisibility:()I // method@0c15 │ │ -02fbaa: 0a00 |0023: move-result v0 │ │ -02fbac: 3900 0b00 |0024: if-nez v0, 002f // +000b │ │ -02fbb0: 5420 2d03 |0026: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -02fbb4: 1401 0800 027f |0028: const v1, #float 1.728e+38 // #7f020008 │ │ -02fbba: 6e20 f90b 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0bf9 │ │ -02fbc0: 28da |002e: goto 0008 // -0026 │ │ -02fbc2: 5420 2d03 |002f: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -02fbc6: 1401 0900 027f |0031: const v1, #float 1.728e+38 // #7f020009 │ │ -02fbcc: 6e20 f90b 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0bf9 │ │ -02fbd2: 28d1 |0037: goto 0008 // -002f │ │ +030cbc: |[030cbc] pro.oneredpixel.l9droid.GameActivity.ibCmdSet:()V │ │ +030ccc: 5420 2c03 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +030cd0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +030cd4: 5420 3103 |0004: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +030cd8: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +030cdc: 0e00 |0008: return-void │ │ +030cde: 5420 2c03 |0009: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +030ce2: 6e10 e20b 0000 |000b: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ +030ce8: 0c00 |000e: move-result-object v0 │ │ +030cea: 7210 860a 0000 |000f: invoke-interface {v0}, Landroid/text/Editable;.length:()I // method@0a86 │ │ +030cf0: 0a00 |0012: move-result v0 │ │ +030cf2: 3d00 0b00 |0013: if-lez v0, 001e // +000b │ │ +030cf6: 5420 2d03 |0015: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +030cfa: 1401 0300 027f |0017: const v1, #float 1.728e+38 // #7f020003 │ │ +030d00: 6e20 f90b 1000 |001a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0bf9 │ │ +030d06: 28eb |001d: goto 0008 // -0015 │ │ +030d08: 5420 3103 |001e: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +030d0c: 6e10 150c 0000 |0020: invoke-virtual {v0}, Landroid/widget/ListView;.getVisibility:()I // method@0c15 │ │ +030d12: 0a00 |0023: move-result v0 │ │ +030d14: 3900 0b00 |0024: if-nez v0, 002f // +000b │ │ +030d18: 5420 2d03 |0026: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +030d1c: 1401 0800 027f |0028: const v1, #float 1.728e+38 // #7f020008 │ │ +030d22: 6e20 f90b 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0bf9 │ │ +030d28: 28da |002e: goto 0008 // -0026 │ │ +030d2a: 5420 2d03 |002f: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +030d2e: 1401 0900 027f |0031: const v1, #float 1.728e+38 // #7f020009 │ │ +030d34: 6e20 f90b 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0bf9 │ │ +030d3a: 28d1 |0037: goto 0008 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0008 line=614 │ │ 0x0009 line=608 │ │ 0x001e line=610 │ │ 0x002f line=611 │ │ @@ -46222,36 +46221,36 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -02fbd4: |[02fbd4] pro.oneredpixel.l9droid.GameActivity.limitlvAdapter:()V │ │ -02fbe4: 5230 3903 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/GameActivity;.pref_loglimit:I // field@0339 │ │ -02fbe8: 3d00 2600 |0002: if-lez v0, 0028 // +0026 │ │ -02fbec: 6200 3303 |0004: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fbf0: 5400 f504 |0006: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -02fbf4: 6e10 480d 0000 |0008: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getCount:()I // method@0d48 │ │ -02fbfa: 0a00 |000b: move-result v0 │ │ -02fbfc: 5231 3903 |000c: iget v1, v3, Lpro/oneredpixel/l9droid/GameActivity;.pref_loglimit:I // field@0339 │ │ -02fc00: 3710 1300 |000e: if-le v0, v1, 0021 // +0013 │ │ -02fc04: 6200 3303 |0010: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fc08: 5400 f504 |0012: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -02fc0c: 6201 3303 |0014: sget-object v1, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fc10: 5411 f504 |0016: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -02fc14: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -02fc16: 6e20 490d 2100 |0019: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getItem:(I)Ljava/lang/Object; // method@0d49 │ │ -02fc1c: 0c01 |001c: move-result-object v1 │ │ -02fc1e: 6e20 4c0d 1000 |001d: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.remove:(Ljava/lang/Object;)V // method@0d4c │ │ -02fc24: 28e4 |0020: goto 0004 // -001c │ │ -02fc26: 6200 3303 |0021: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fc2a: 5400 f504 |0023: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -02fc2e: 6e10 4b0d 0000 |0025: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ -02fc34: 0e00 |0028: return-void │ │ +030d3c: |[030d3c] pro.oneredpixel.l9droid.GameActivity.limitlvAdapter:()V │ │ +030d4c: 5230 3903 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/GameActivity;.pref_loglimit:I // field@0339 │ │ +030d50: 3d00 2600 |0002: if-lez v0, 0028 // +0026 │ │ +030d54: 6200 3303 |0004: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030d58: 5400 f504 |0006: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +030d5c: 6e10 480d 0000 |0008: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getCount:()I // method@0d48 │ │ +030d62: 0a00 |000b: move-result v0 │ │ +030d64: 5231 3903 |000c: iget v1, v3, Lpro/oneredpixel/l9droid/GameActivity;.pref_loglimit:I // field@0339 │ │ +030d68: 3710 1300 |000e: if-le v0, v1, 0021 // +0013 │ │ +030d6c: 6200 3303 |0010: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030d70: 5400 f504 |0012: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +030d74: 6201 3303 |0014: sget-object v1, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030d78: 5411 f504 |0016: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +030d7c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +030d7e: 6e20 490d 2100 |0019: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getItem:(I)Ljava/lang/Object; // method@0d49 │ │ +030d84: 0c01 |001c: move-result-object v1 │ │ +030d86: 6e20 4c0d 1000 |001d: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.remove:(Ljava/lang/Object;)V // method@0d4c │ │ +030d8c: 28e4 |0020: goto 0004 // -001c │ │ +030d8e: 6200 3303 |0021: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030d92: 5400 f504 |0023: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +030d96: 6e10 4b0d 0000 |0025: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ +030d9c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0004 line=549 │ │ 0x0010 line=550 │ │ 0x0021 line=552 │ │ 0x0028 line=554 │ │ @@ -46263,66 +46262,66 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -02fc38: |[02fc38] pro.oneredpixel.l9droid.GameActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -02fc48: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -02fc4a: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -02fc4c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -02fc4e: 3348 5000 |0003: if-ne v8, v4, 0053 // +0050 │ │ -02fc52: 2b07 5b00 0000 |0005: packed-switch v7, 00000060 // +0000005b │ │ -02fc58: 6202 3303 |0008: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fc5c: 5422 f204 |000a: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -02fc60: 6e10 f80e 0200 |000c: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -02fc66: 0c02 |000f: move-result-object v2 │ │ -02fc68: 3902 0500 |0010: if-nez v2, 0015 // +0005 │ │ -02fc6c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -02fc6e: 5c62 3403 |0013: iput-boolean v2, v6, Lpro/oneredpixel/l9droid/GameActivity;.needToExitApp:Z // field@0334 │ │ -02fc72: 0e00 |0015: return-void │ │ -02fc74: 1a02 d510 |0016: const-string v2, "opengame" // string@10d5 │ │ -02fc78: 6e20 9100 2900 |0018: invoke-virtual {v9, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -02fc7e: 0c00 |001b: move-result-object v0 │ │ -02fc80: 6202 3303 |001c: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fc84: 6e10 7c0f 0200 |001e: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Threads;.stopGame:()V // method@0f7c │ │ -02fc8a: 6202 3303 |0021: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fc8e: 5b25 f404 |0023: iput-object v5, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -02fc92: 6202 3303 |0025: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fc96: 5924 f304 |0027: iput v4, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -02fc9a: 6202 3303 |0029: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fc9e: 5422 f504 |002b: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -02fca2: 6e10 470d 0200 |002d: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.clear:()V // method@0d47 │ │ -02fca8: 6202 3303 |0030: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fcac: 5422 f604 |0032: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -02fcb0: 6e10 470d 0200 |0034: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.clear:()V // method@0d47 │ │ -02fcb6: 6202 3303 |0037: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fcba: 6e30 7b0f 0203 |0039: invoke-virtual {v2, v0, v3}, Lpro/oneredpixel/l9droid/Threads;.startGame:(Ljava/lang/String;Z)V // method@0f7b │ │ -02fcc0: 5462 2c03 |003c: iget-object v2, v6, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -02fcc4: 1a03 0000 |003e: const-string v3, "" // string@0000 │ │ -02fcc8: 6e20 e80b 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ -02fcce: 28c5 |0043: goto 0008 // -003b │ │ -02fcd0: 1a02 1612 |0044: const-string v2, "restoregame" // string@1216 │ │ -02fcd4: 6e20 9100 2900 |0046: invoke-virtual {v9, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -02fcda: 0c01 |0049: move-result-object v1 │ │ -02fcdc: 6202 3303 |004a: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fce0: 5b21 e904 |004c: iput-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.choosed_restore_filename:Ljava/lang/String; // field@04e9 │ │ -02fce4: 6202 3303 |004e: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fce8: 5c23 ea04 |0050: iput-boolean v3, v2, Lpro/oneredpixel/l9droid/Threads;.choosing_restore_filename:Z // field@04ea │ │ -02fcec: 28b6 |0052: goto 0008 // -004a │ │ -02fcee: 2b07 1500 0000 |0053: packed-switch v7, 00000068 // +00000015 │ │ -02fcf4: 28b2 |0056: goto 0008 // -004e │ │ -02fcf6: 6202 3303 |0057: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fcfa: 5b25 e904 |0059: iput-object v5, v2, Lpro/oneredpixel/l9droid/Threads;.choosed_restore_filename:Ljava/lang/String; // field@04e9 │ │ -02fcfe: 6202 3303 |005b: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fd02: 5c23 ea04 |005d: iput-boolean v3, v2, Lpro/oneredpixel/l9droid/Threads;.choosing_restore_filename:Z // field@04ea │ │ -02fd06: 28a9 |005f: goto 0008 // -0057 │ │ -02fd08: 0001 0200 0100 0000 1100 0000 3f00 ... |0060: packed-switch-data (8 units) │ │ -02fd18: 0001 0100 0200 0000 0400 0000 |0068: packed-switch-data (6 units) │ │ +030da0: |[030da0] pro.oneredpixel.l9droid.GameActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +030db0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +030db2: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +030db4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +030db6: 3348 5000 |0003: if-ne v8, v4, 0053 // +0050 │ │ +030dba: 2b07 5b00 0000 |0005: packed-switch v7, 00000060 // +0000005b │ │ +030dc0: 6202 3303 |0008: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030dc4: 5422 f204 |000a: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +030dc8: 6e10 f80e 0200 |000c: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +030dce: 0c02 |000f: move-result-object v2 │ │ +030dd0: 3902 0500 |0010: if-nez v2, 0015 // +0005 │ │ +030dd4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +030dd6: 5c62 3403 |0013: iput-boolean v2, v6, Lpro/oneredpixel/l9droid/GameActivity;.needToExitApp:Z // field@0334 │ │ +030dda: 0e00 |0015: return-void │ │ +030ddc: 1a02 d310 |0016: const-string v2, "opengame" // string@10d3 │ │ +030de0: 6e20 9100 2900 |0018: invoke-virtual {v9, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +030de6: 0c00 |001b: move-result-object v0 │ │ +030de8: 6202 3303 |001c: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030dec: 6e10 7c0f 0200 |001e: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Threads;.stopGame:()V // method@0f7c │ │ +030df2: 6202 3303 |0021: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030df6: 5b25 f404 |0023: iput-object v5, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +030dfa: 6202 3303 |0025: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030dfe: 5924 f304 |0027: iput v4, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +030e02: 6202 3303 |0029: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030e06: 5422 f504 |002b: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +030e0a: 6e10 470d 0200 |002d: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.clear:()V // method@0d47 │ │ +030e10: 6202 3303 |0030: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030e14: 5422 f604 |0032: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +030e18: 6e10 470d 0200 |0034: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.clear:()V // method@0d47 │ │ +030e1e: 6202 3303 |0037: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030e22: 6e30 7b0f 0203 |0039: invoke-virtual {v2, v0, v3}, Lpro/oneredpixel/l9droid/Threads;.startGame:(Ljava/lang/String;Z)V // method@0f7b │ │ +030e28: 5462 2c03 |003c: iget-object v2, v6, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +030e2c: 1a03 0000 |003e: const-string v3, "" // string@0000 │ │ +030e30: 6e20 e80b 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ +030e36: 28c5 |0043: goto 0008 // -003b │ │ +030e38: 1a02 1412 |0044: const-string v2, "restoregame" // string@1214 │ │ +030e3c: 6e20 9100 2900 |0046: invoke-virtual {v9, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +030e42: 0c01 |0049: move-result-object v1 │ │ +030e44: 6202 3303 |004a: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030e48: 5b21 e904 |004c: iput-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.choosed_restore_filename:Ljava/lang/String; // field@04e9 │ │ +030e4c: 6202 3303 |004e: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030e50: 5c23 ea04 |0050: iput-boolean v3, v2, Lpro/oneredpixel/l9droid/Threads;.choosing_restore_filename:Z // field@04ea │ │ +030e54: 28b6 |0052: goto 0008 // -004a │ │ +030e56: 2b07 1500 0000 |0053: packed-switch v7, 00000068 // +00000015 │ │ +030e5c: 28b2 |0056: goto 0008 // -004e │ │ +030e5e: 6202 3303 |0057: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030e62: 5b25 e904 |0059: iput-object v5, v2, Lpro/oneredpixel/l9droid/Threads;.choosed_restore_filename:Ljava/lang/String; // field@04e9 │ │ +030e66: 6202 3303 |005b: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030e6a: 5c23 ea04 |005d: iput-boolean v3, v2, Lpro/oneredpixel/l9droid/Threads;.choosing_restore_filename:Z // field@04ea │ │ +030e6e: 28a9 |005f: goto 0008 // -0057 │ │ +030e70: 0001 0200 0100 0000 1100 0000 3f00 ... |0060: packed-switch-data (8 units) │ │ +030e80: 0001 0100 0200 0000 0400 0000 |0068: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=423 │ │ 0x0005 line=424 │ │ 0x0008 line=450 │ │ 0x0015 line=451 │ │ 0x0016 line=426 │ │ @@ -46354,47 +46353,47 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 82 16-bit code units │ │ -02fd24: |[02fd24] pro.oneredpixel.l9droid.GameActivity.onClick:(Landroid/view/View;)V │ │ -02fd34: 6e10 f60a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0af6 │ │ -02fd3a: 0a00 |0003: move-result v0 │ │ -02fd3c: 2c00 3800 0000 |0004: sparse-switch v0, 0000003c // +00000038 │ │ -02fd42: 0e00 |0007: return-void │ │ -02fd44: 5420 2c03 |0008: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -02fd48: 6e10 e30b 0000 |000a: invoke-virtual {v0}, Landroid/widget/EditText;.length:()I // method@0be3 │ │ -02fd4e: 0a00 |000d: move-result v0 │ │ -02fd50: 3d00 0600 |000e: if-lez v0, 0014 // +0006 │ │ -02fd54: 6e10 910d 0200 |0010: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.postCommand:()V // method@0d91 │ │ -02fd5a: 28f4 |0013: goto 0007 // -000c │ │ -02fd5c: 6e10 990d 0200 |0014: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.toggleCommandsHistory:()V // method@0d99 │ │ -02fd62: 28f0 |0017: goto 0007 // -0010 │ │ -02fd64: 6e10 8d0d 0200 |0018: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.openOptionsMenu:()V // method@0d8d │ │ -02fd6a: 28ec |001b: goto 0007 // -0014 │ │ -02fd6c: 6200 3303 |001c: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fd70: 1301 2000 |001e: const/16 v1, #int 32 // #20 │ │ -02fd74: 5e01 f004 |0020: iput-char v1, v0, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ -02fd78: 28e5 |0022: goto 0007 // -001b │ │ -02fd7a: 6200 3303 |0023: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fd7e: 1301 0d00 |0025: const/16 v1, #int 13 // #d │ │ -02fd82: 5e01 f004 |0027: iput-char v1, v0, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ -02fd86: 28de |0029: goto 0007 // -0022 │ │ -02fd88: 6200 3303 |002a: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fd8c: 3800 dbff |002c: if-eqz v0, 0007 // -0025 │ │ -02fd90: 6200 3303 |002e: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fd94: 5400 f104 |0030: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -02fd98: 3800 d5ff |0032: if-eqz v0, 0007 // -002b │ │ -02fd9c: 6200 3303 |0034: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02fda0: 5400 f104 |0036: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -02fda4: 6e10 d80e 0000 |0038: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/L9implement;.waitPictureToDraw:()V // method@0ed8 │ │ -02fdaa: 28cc |003b: goto 0007 // -0034 │ │ -02fdac: 0002 0500 1a00 087f 2d00 087f 3000 ... |003c: sparse-switch-data (22 units) │ │ +030e8c: |[030e8c] pro.oneredpixel.l9droid.GameActivity.onClick:(Landroid/view/View;)V │ │ +030e9c: 6e10 f60a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0af6 │ │ +030ea2: 0a00 |0003: move-result v0 │ │ +030ea4: 2c00 3800 0000 |0004: sparse-switch v0, 0000003c // +00000038 │ │ +030eaa: 0e00 |0007: return-void │ │ +030eac: 5420 2c03 |0008: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +030eb0: 6e10 e30b 0000 |000a: invoke-virtual {v0}, Landroid/widget/EditText;.length:()I // method@0be3 │ │ +030eb6: 0a00 |000d: move-result v0 │ │ +030eb8: 3d00 0600 |000e: if-lez v0, 0014 // +0006 │ │ +030ebc: 6e10 910d 0200 |0010: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.postCommand:()V // method@0d91 │ │ +030ec2: 28f4 |0013: goto 0007 // -000c │ │ +030ec4: 6e10 990d 0200 |0014: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.toggleCommandsHistory:()V // method@0d99 │ │ +030eca: 28f0 |0017: goto 0007 // -0010 │ │ +030ecc: 6e10 8d0d 0200 |0018: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.openOptionsMenu:()V // method@0d8d │ │ +030ed2: 28ec |001b: goto 0007 // -0014 │ │ +030ed4: 6200 3303 |001c: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030ed8: 1301 2000 |001e: const/16 v1, #int 32 // #20 │ │ +030edc: 5e01 f004 |0020: iput-char v1, v0, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ +030ee0: 28e5 |0022: goto 0007 // -001b │ │ +030ee2: 6200 3303 |0023: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030ee6: 1301 0d00 |0025: const/16 v1, #int 13 // #d │ │ +030eea: 5e01 f004 |0027: iput-char v1, v0, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ +030eee: 28de |0029: goto 0007 // -0022 │ │ +030ef0: 6200 3303 |002a: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030ef4: 3800 dbff |002c: if-eqz v0, 0007 // -0025 │ │ +030ef8: 6200 3303 |002e: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030efc: 5400 f104 |0030: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +030f00: 3800 d5ff |0032: if-eqz v0, 0007 // -002b │ │ +030f04: 6200 3303 |0034: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +030f08: 5400 f104 |0036: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +030f0c: 6e10 d80e 0000 |0038: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/L9implement;.waitPictureToDraw:()V // method@0ed8 │ │ +030f12: 28cc |003b: goto 0007 // -0034 │ │ +030f14: 0002 0500 1a00 087f 2d00 087f 3000 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0007 line=478 │ │ 0x0008 line=458 │ │ 0x0010 line=459 │ │ 0x0014 line=461 │ │ @@ -46413,168 +46412,168 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 337 16-bit code units │ │ -02fdd8: |[02fdd8] pro.oneredpixel.l9droid.GameActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02fde8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02fdea: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -02fdec: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -02fdee: 6f20 1900 a900 |0003: invoke-super {v9, v10}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -02fdf4: 1404 0d00 037f |0006: const v4, #float 1.74129e+38 // #7f03000d │ │ -02fdfa: 6e20 950d 4900 |0009: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.setContentView:(I)V // method@0d95 │ │ -02fe00: 7110 2f01 0900 |000c: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@012f │ │ -02fe06: 0c04 |000f: move-result-object v4 │ │ -02fe08: 5b94 4903 |0010: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -02fe0c: 1404 2d00 087f |0012: const v4, #float 1.80776e+38 // #7f08002d │ │ -02fe12: 6e20 760d 4900 |0015: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ -02fe18: 0c04 |0018: move-result-object v4 │ │ -02fe1a: 1f04 ba01 |0019: check-cast v4, Landroid/widget/ImageView; // type@01ba │ │ -02fe1e: 5b94 2f03 |001b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -02fe22: 5494 2f03 |001d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -02fe26: 6e20 020c 9400 |001f: invoke-virtual {v4, v9}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ -02fe2c: 1404 3000 087f |0022: const v4, #float 1.80776e+38 // #7f080030 │ │ -02fe32: 6e20 760d 4900 |0025: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ -02fe38: 0c04 |0028: move-result-object v4 │ │ -02fe3a: 1f04 b901 |0029: check-cast v4, Landroid/widget/ImageButton; // type@01b9 │ │ -02fe3e: 5b94 2d03 |002b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -02fe42: 5494 2d03 |002d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -02fe46: 6e20 fa0b 9400 |002f: invoke-virtual {v4, v9}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -02fe4c: 1404 1a00 087f |0032: const v4, #float 1.80776e+38 // #7f08001a │ │ -02fe52: 6e20 760d 4900 |0035: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ -02fe58: 0c04 |0038: move-result-object v4 │ │ -02fe5a: 1f04 b901 |0039: check-cast v4, Landroid/widget/ImageButton; // type@01b9 │ │ -02fe5e: 5b94 2e03 |003b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ibMenu:Landroid/widget/ImageButton; // field@032e │ │ -02fe62: 5494 2e03 |003d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ibMenu:Landroid/widget/ImageButton; // field@032e │ │ -02fe66: 6e20 fa0b 9400 |003f: invoke-virtual {v4, v9}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -02fe6c: 1404 3200 087f |0042: const v4, #float 1.80776e+38 // #7f080032 │ │ -02fe72: 6e20 760d 4900 |0045: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ -02fe78: 0c04 |0048: move-result-object v4 │ │ -02fe7a: 1f04 ac01 |0049: check-cast v4, Landroid/widget/Button; // type@01ac │ │ -02fe7e: 5b94 2a03 |004b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ -02fe82: 5494 2a03 |004d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ -02fe86: 6e20 d50b 9400 |004f: invoke-virtual {v4, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ -02fe8c: 1404 3100 087f |0052: const v4, #float 1.80776e+38 // #7f080031 │ │ -02fe92: 6e20 760d 4900 |0055: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ -02fe98: 0c04 |0058: move-result-object v4 │ │ -02fe9a: 1f04 ac01 |0059: check-cast v4, Landroid/widget/Button; // type@01ac │ │ -02fe9e: 5b94 2903 |005b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ -02fea2: 5494 2903 |005d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ -02fea6: 6e20 d50b 9400 |005f: invoke-virtual {v4, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ -02feac: 1404 2c00 087f |0062: const v4, #float 1.80776e+38 // #7f08002c │ │ -02feb2: 6e20 760d 4900 |0065: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ -02feb8: 0c04 |0068: move-result-object v4 │ │ -02feba: 1f04 af01 |0069: check-cast v4, Landroid/widget/EditText; // type@01af │ │ -02febe: 5b94 2c03 |006b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -02fec2: 5494 2c03 |006d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -02fec6: 1a05 5402 |006f: const-string v5, "Enter command" // string@0254 │ │ -02feca: 6e20 e60b 5400 |0071: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@0be6 │ │ -02fed0: 5494 2c03 |0074: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -02fed4: 6e20 e10b 9400 |0076: invoke-virtual {v4, v9}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0be1 │ │ -02feda: 5494 2c03 |0079: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -02fede: 6e20 e70b 9400 |007b: invoke-virtual {v4, v9}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@0be7 │ │ -02fee4: 5494 2c03 |007e: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -02fee8: 1a05 0000 |0080: const-string v5, "" // string@0000 │ │ -02feec: 6e20 e80b 5400 |0082: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ -02fef2: 1404 2e00 087f |0085: const v4, #float 1.80776e+38 // #7f08002e │ │ -02fef8: 6e20 760d 4900 |0088: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ -02fefe: 0c04 |008b: move-result-object v4 │ │ -02ff00: 1f04 bd01 |008c: check-cast v4, Landroid/widget/ListView; // type@01bd │ │ -02ff04: 5b94 3203 |008e: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ -02ff08: 5494 3203 |0090: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ -02ff0c: 6e20 190c 8400 |0092: invoke-virtual {v4, v8}, Landroid/widget/ListView;.setDividerHeight:(I)V // method@0c19 │ │ -02ff12: 1404 2f00 087f |0095: const v4, #float 1.80776e+38 // #7f08002f │ │ -02ff18: 6e20 760d 4900 |0098: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ -02ff1e: 0c04 |009b: move-result-object v4 │ │ -02ff20: 1f04 bd01 |009c: check-cast v4, Landroid/widget/ListView; // type@01bd │ │ -02ff24: 5b94 3103 |009e: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -02ff28: 5b97 2b03 |00a0: iput-object v7, v9, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ -02ff2c: 6e20 790d 8900 |00a2: invoke-virtual {v9, v8}, Lpro/oneredpixel/l9droid/GameActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0d79 │ │ -02ff32: 0c03 |00a5: move-result-object v3 │ │ -02ff34: 1a04 6c13 |00a6: const-string v4, "showhistory" // string@136c │ │ -02ff38: 7230 a700 4308 |00a8: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00a7 │ │ -02ff3e: 0a04 |00ab: move-result v4 │ │ -02ff40: 6e20 960d 4900 |00ac: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.setVisibilityCommandsHistory:(Z)V // method@0d96 │ │ -02ff46: 6e10 780d 0900 |00af: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/GameActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0d78 │ │ -02ff4c: 0c04 |00b2: move-result-object v4 │ │ -02ff4e: 1f04 5e02 |00b3: check-cast v4, Lpro/oneredpixel/l9droid/Threads; // type@025e │ │ -02ff52: 6904 3303 |00b5: sput-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02ff56: 6204 3303 |00b7: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02ff5a: 3904 9200 |00b9: if-nez v4, 014b // +0092 │ │ -02ff5e: 2204 5e02 |00bb: new-instance v4, Lpro/oneredpixel/l9droid/Threads; // type@025e │ │ -02ff62: 7010 760f 0400 |00bd: invoke-direct {v4}, Lpro/oneredpixel/l9droid/Threads;.:()V // method@0f76 │ │ -02ff68: 6904 3303 |00c0: sput-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02ff6c: 6204 3303 |00c2: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02ff70: 6e20 7a0f 9400 |00c4: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/Threads;.link:(Lpro/oneredpixel/l9droid/GameActivity;)V // method@0f7a │ │ -02ff76: 6204 3303 |00c7: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02ff7a: 6e10 780f 0400 |00c9: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/Threads;.create:()V // method@0f78 │ │ -02ff80: 1a04 e50d |00cc: const-string v4, "lastgame" // string@0de5 │ │ -02ff84: 7230 a800 4307 |00ce: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -02ff8a: 0c02 |00d1: move-result-object v2 │ │ -02ff8c: 6204 3303 |00d2: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02ff90: 6e30 7b0f 2406 |00d4: invoke-virtual {v4, v2, v6}, Lpro/oneredpixel/l9droid/Threads;.startGame:(Ljava/lang/String;Z)V // method@0f7b │ │ -02ff96: 6204 3303 |00d7: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02ff9a: 5444 f204 |00d9: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -02ff9e: 6e10 f80e 0400 |00db: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -02ffa4: 0c04 |00de: move-result-object v4 │ │ -02ffa6: 3904 4000 |00df: if-nez v4, 011f // +0040 │ │ -02ffaa: 2201 1e00 |00e1: new-instance v1, Landroid/content/Intent; // type@001e │ │ -02ffae: 1c04 4b02 |00e3: const-class v4, Lpro/oneredpixel/l9droid/LibraryGamesActivity; // type@024b │ │ -02ffb2: 7030 8400 9104 |00e5: invoke-direct {v1, v9, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -02ffb8: 6e30 980d 1906 |00e8: invoke-virtual {v9, v1, v6}, Lpro/oneredpixel/l9droid/GameActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0d98 │ │ -02ffbe: 5494 3203 |00eb: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ -02ffc2: 6205 3303 |00ed: sget-object v5, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02ffc6: 5455 f504 |00ef: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -02ffca: 6e20 170c 5400 |00f1: invoke-virtual {v4, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ -02ffd0: 5494 3103 |00f4: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -02ffd4: 6205 3303 |00f6: sget-object v5, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -02ffd8: 5455 f604 |00f8: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -02ffdc: 6e20 170c 5400 |00fa: invoke-virtual {v4, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ -02ffe2: 5494 3103 |00fd: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -02ffe6: 6e20 1d0c 9400 |00ff: invoke-virtual {v4, v9}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ -02ffec: 5494 3103 |0102: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -02fff0: 6e20 1e0c 9400 |0104: invoke-virtual {v4, v9}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@0c1e │ │ -02fff6: 1404 2a00 087f |0107: const v4, #float 1.80776e+38 // #7f08002a │ │ -02fffc: 6e20 760d 4900 |010a: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ -030002: 0c04 |010d: move-result-object v4 │ │ -030004: 5b94 2803 |010e: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -030008: 5494 2803 |0110: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -03000c: 6e10 030b 0400 |0112: invoke-virtual {v4}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0b03 │ │ -030012: 0c04 |0115: move-result-object v4 │ │ -030014: 2205 3602 |0116: new-instance v5, Lpro/oneredpixel/l9droid/GameActivity$1; // type@0236 │ │ -030018: 7020 6f0d 9500 |0118: invoke-direct {v5, v9}, Lpro/oneredpixel/l9droid/GameActivity$1;.:(Lpro/oneredpixel/l9droid/GameActivity;)V // method@0d6f │ │ -03001e: 6e20 470b 5400 |011b: invoke-virtual {v4, v5}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0b47 │ │ -030024: 0e00 |011e: return-void │ │ -030026: 6204 3303 |011f: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03002a: 5444 f204 |0121: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -03002e: 6205 3303 |0123: sget-object v5, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030032: 5455 f204 |0125: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -030036: 6206 3303 |0127: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03003a: 5466 f204 |0129: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -03003e: 6207 3303 |012b: sget-object v7, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030042: 5477 f204 |012d: iget-object v7, v7, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -030046: 6e10 f80e 0700 |012f: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -03004c: 0c07 |0132: move-result-object v7 │ │ -03004e: 6e20 f50e 7600 |0133: invoke-virtual {v6, v7}, Lpro/oneredpixel/l9droid/Library;.getFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0ef5 │ │ -030054: 0c06 |0136: move-result-object v6 │ │ -030056: 6e20 f30e 6500 |0137: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/Library;.getFileNameWithoutPath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef3 │ │ -03005c: 0c05 |013a: move-result-object v5 │ │ -03005e: 6e30 f60e 9405 |013b: invoke-virtual {v4, v9, v5}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ -030064: 0c00 |013e: move-result-object v0 │ │ -030066: 6e10 a90d 0000 |013f: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ -03006c: 0c04 |0142: move-result-object v4 │ │ -03006e: 7130 550c 4908 |0143: invoke-static {v9, v4, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ -030074: 0c04 |0146: move-result-object v4 │ │ -030076: 6e10 560c 0400 |0147: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ -03007c: 28a1 |014a: goto 00eb // -005f │ │ -03007e: 6204 3303 |014b: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030082: 6e20 7a0f 9400 |014d: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/Threads;.link:(Lpro/oneredpixel/l9droid/GameActivity;)V // method@0f7a │ │ -030088: 289b |0150: goto 00eb // -0065 │ │ +030f40: |[030f40] pro.oneredpixel.l9droid.GameActivity.onCreate:(Landroid/os/Bundle;)V │ │ +030f50: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +030f52: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +030f54: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +030f56: 6f20 1900 a900 |0003: invoke-super {v9, v10}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +030f5c: 1404 0d00 037f |0006: const v4, #float 1.74129e+38 // #7f03000d │ │ +030f62: 6e20 950d 4900 |0009: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.setContentView:(I)V // method@0d95 │ │ +030f68: 7110 2f01 0900 |000c: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@012f │ │ +030f6e: 0c04 |000f: move-result-object v4 │ │ +030f70: 5b94 4903 |0010: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +030f74: 1404 2d00 087f |0012: const v4, #float 1.80776e+38 // #7f08002d │ │ +030f7a: 6e20 760d 4900 |0015: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ +030f80: 0c04 |0018: move-result-object v4 │ │ +030f82: 1f04 ba01 |0019: check-cast v4, Landroid/widget/ImageView; // type@01ba │ │ +030f86: 5b94 2f03 |001b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +030f8a: 5494 2f03 |001d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +030f8e: 6e20 020c 9400 |001f: invoke-virtual {v4, v9}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ +030f94: 1404 3000 087f |0022: const v4, #float 1.80776e+38 // #7f080030 │ │ +030f9a: 6e20 760d 4900 |0025: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ +030fa0: 0c04 |0028: move-result-object v4 │ │ +030fa2: 1f04 b901 |0029: check-cast v4, Landroid/widget/ImageButton; // type@01b9 │ │ +030fa6: 5b94 2d03 |002b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +030faa: 5494 2d03 |002d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +030fae: 6e20 fa0b 9400 |002f: invoke-virtual {v4, v9}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +030fb4: 1404 1a00 087f |0032: const v4, #float 1.80776e+38 // #7f08001a │ │ +030fba: 6e20 760d 4900 |0035: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ +030fc0: 0c04 |0038: move-result-object v4 │ │ +030fc2: 1f04 b901 |0039: check-cast v4, Landroid/widget/ImageButton; // type@01b9 │ │ +030fc6: 5b94 2e03 |003b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ibMenu:Landroid/widget/ImageButton; // field@032e │ │ +030fca: 5494 2e03 |003d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.ibMenu:Landroid/widget/ImageButton; // field@032e │ │ +030fce: 6e20 fa0b 9400 |003f: invoke-virtual {v4, v9}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +030fd4: 1404 3200 087f |0042: const v4, #float 1.80776e+38 // #7f080032 │ │ +030fda: 6e20 760d 4900 |0045: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ +030fe0: 0c04 |0048: move-result-object v4 │ │ +030fe2: 1f04 ac01 |0049: check-cast v4, Landroid/widget/Button; // type@01ac │ │ +030fe6: 5b94 2a03 |004b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ +030fea: 5494 2a03 |004d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ +030fee: 6e20 d50b 9400 |004f: invoke-virtual {v4, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ +030ff4: 1404 3100 087f |0052: const v4, #float 1.80776e+38 // #7f080031 │ │ +030ffa: 6e20 760d 4900 |0055: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ +031000: 0c04 |0058: move-result-object v4 │ │ +031002: 1f04 ac01 |0059: check-cast v4, Landroid/widget/Button; // type@01ac │ │ +031006: 5b94 2903 |005b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ +03100a: 5494 2903 |005d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ +03100e: 6e20 d50b 9400 |005f: invoke-virtual {v4, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ +031014: 1404 2c00 087f |0062: const v4, #float 1.80776e+38 // #7f08002c │ │ +03101a: 6e20 760d 4900 |0065: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ +031020: 0c04 |0068: move-result-object v4 │ │ +031022: 1f04 af01 |0069: check-cast v4, Landroid/widget/EditText; // type@01af │ │ +031026: 5b94 2c03 |006b: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +03102a: 5494 2c03 |006d: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +03102e: 1a05 5402 |006f: const-string v5, "Enter command" // string@0254 │ │ +031032: 6e20 e60b 5400 |0071: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@0be6 │ │ +031038: 5494 2c03 |0074: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +03103c: 6e20 e10b 9400 |0076: invoke-virtual {v4, v9}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0be1 │ │ +031042: 5494 2c03 |0079: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031046: 6e20 e70b 9400 |007b: invoke-virtual {v4, v9}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@0be7 │ │ +03104c: 5494 2c03 |007e: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031050: 1a05 0000 |0080: const-string v5, "" // string@0000 │ │ +031054: 6e20 e80b 5400 |0082: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ +03105a: 1404 2e00 087f |0085: const v4, #float 1.80776e+38 // #7f08002e │ │ +031060: 6e20 760d 4900 |0088: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ +031066: 0c04 |008b: move-result-object v4 │ │ +031068: 1f04 bd01 |008c: check-cast v4, Landroid/widget/ListView; // type@01bd │ │ +03106c: 5b94 3203 |008e: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ +031070: 5494 3203 |0090: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ +031074: 6e20 190c 8400 |0092: invoke-virtual {v4, v8}, Landroid/widget/ListView;.setDividerHeight:(I)V // method@0c19 │ │ +03107a: 1404 2f00 087f |0095: const v4, #float 1.80776e+38 // #7f08002f │ │ +031080: 6e20 760d 4900 |0098: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ +031086: 0c04 |009b: move-result-object v4 │ │ +031088: 1f04 bd01 |009c: check-cast v4, Landroid/widget/ListView; // type@01bd │ │ +03108c: 5b94 3103 |009e: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +031090: 5b97 2b03 |00a0: iput-object v7, v9, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ +031094: 6e20 790d 8900 |00a2: invoke-virtual {v9, v8}, Lpro/oneredpixel/l9droid/GameActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0d79 │ │ +03109a: 0c03 |00a5: move-result-object v3 │ │ +03109c: 1a04 6a13 |00a6: const-string v4, "showhistory" // string@136a │ │ +0310a0: 7230 a700 4308 |00a8: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00a7 │ │ +0310a6: 0a04 |00ab: move-result v4 │ │ +0310a8: 6e20 960d 4900 |00ac: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.setVisibilityCommandsHistory:(Z)V // method@0d96 │ │ +0310ae: 6e10 780d 0900 |00af: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/GameActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0d78 │ │ +0310b4: 0c04 |00b2: move-result-object v4 │ │ +0310b6: 1f04 5e02 |00b3: check-cast v4, Lpro/oneredpixel/l9droid/Threads; // type@025e │ │ +0310ba: 6904 3303 |00b5: sput-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0310be: 6204 3303 |00b7: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0310c2: 3904 9200 |00b9: if-nez v4, 014b // +0092 │ │ +0310c6: 2204 5e02 |00bb: new-instance v4, Lpro/oneredpixel/l9droid/Threads; // type@025e │ │ +0310ca: 7010 760f 0400 |00bd: invoke-direct {v4}, Lpro/oneredpixel/l9droid/Threads;.:()V // method@0f76 │ │ +0310d0: 6904 3303 |00c0: sput-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0310d4: 6204 3303 |00c2: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0310d8: 6e20 7a0f 9400 |00c4: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/Threads;.link:(Lpro/oneredpixel/l9droid/GameActivity;)V // method@0f7a │ │ +0310de: 6204 3303 |00c7: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0310e2: 6e10 780f 0400 |00c9: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/Threads;.create:()V // method@0f78 │ │ +0310e8: 1a04 e40d |00cc: const-string v4, "lastgame" // string@0de4 │ │ +0310ec: 7230 a800 4307 |00ce: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +0310f2: 0c02 |00d1: move-result-object v2 │ │ +0310f4: 6204 3303 |00d2: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0310f8: 6e30 7b0f 2406 |00d4: invoke-virtual {v4, v2, v6}, Lpro/oneredpixel/l9droid/Threads;.startGame:(Ljava/lang/String;Z)V // method@0f7b │ │ +0310fe: 6204 3303 |00d7: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031102: 5444 f204 |00d9: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +031106: 6e10 f80e 0400 |00db: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +03110c: 0c04 |00de: move-result-object v4 │ │ +03110e: 3904 4000 |00df: if-nez v4, 011f // +0040 │ │ +031112: 2201 1e00 |00e1: new-instance v1, Landroid/content/Intent; // type@001e │ │ +031116: 1c04 4b02 |00e3: const-class v4, Lpro/oneredpixel/l9droid/LibraryGamesActivity; // type@024b │ │ +03111a: 7030 8400 9104 |00e5: invoke-direct {v1, v9, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +031120: 6e30 980d 1906 |00e8: invoke-virtual {v9, v1, v6}, Lpro/oneredpixel/l9droid/GameActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0d98 │ │ +031126: 5494 3203 |00eb: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ +03112a: 6205 3303 |00ed: sget-object v5, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03112e: 5455 f504 |00ef: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +031132: 6e20 170c 5400 |00f1: invoke-virtual {v4, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ +031138: 5494 3103 |00f4: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +03113c: 6205 3303 |00f6: sget-object v5, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031140: 5455 f604 |00f8: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +031144: 6e20 170c 5400 |00fa: invoke-virtual {v4, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ +03114a: 5494 3103 |00fd: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +03114e: 6e20 1d0c 9400 |00ff: invoke-virtual {v4, v9}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ +031154: 5494 3103 |0102: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +031158: 6e20 1e0c 9400 |0104: invoke-virtual {v4, v9}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@0c1e │ │ +03115e: 1404 2a00 087f |0107: const v4, #float 1.80776e+38 // #7f08002a │ │ +031164: 6e20 760d 4900 |010a: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.findViewById:(I)Landroid/view/View; // method@0d76 │ │ +03116a: 0c04 |010d: move-result-object v4 │ │ +03116c: 5b94 2803 |010e: iput-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +031170: 5494 2803 |0110: iget-object v4, v9, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +031174: 6e10 030b 0400 |0112: invoke-virtual {v4}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0b03 │ │ +03117a: 0c04 |0115: move-result-object v4 │ │ +03117c: 2205 3602 |0116: new-instance v5, Lpro/oneredpixel/l9droid/GameActivity$1; // type@0236 │ │ +031180: 7020 6f0d 9500 |0118: invoke-direct {v5, v9}, Lpro/oneredpixel/l9droid/GameActivity$1;.:(Lpro/oneredpixel/l9droid/GameActivity;)V // method@0d6f │ │ +031186: 6e20 470b 5400 |011b: invoke-virtual {v4, v5}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0b47 │ │ +03118c: 0e00 |011e: return-void │ │ +03118e: 6204 3303 |011f: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031192: 5444 f204 |0121: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +031196: 6205 3303 |0123: sget-object v5, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03119a: 5455 f204 |0125: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +03119e: 6206 3303 |0127: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0311a2: 5466 f204 |0129: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +0311a6: 6207 3303 |012b: sget-object v7, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0311aa: 5477 f204 |012d: iget-object v7, v7, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +0311ae: 6e10 f80e 0700 |012f: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +0311b4: 0c07 |0132: move-result-object v7 │ │ +0311b6: 6e20 f50e 7600 |0133: invoke-virtual {v6, v7}, Lpro/oneredpixel/l9droid/Library;.getFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0ef5 │ │ +0311bc: 0c06 |0136: move-result-object v6 │ │ +0311be: 6e20 f30e 6500 |0137: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/Library;.getFileNameWithoutPath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef3 │ │ +0311c4: 0c05 |013a: move-result-object v5 │ │ +0311c6: 6e30 f60e 9405 |013b: invoke-virtual {v4, v9, v5}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ +0311cc: 0c00 |013e: move-result-object v0 │ │ +0311ce: 6e10 a90d 0000 |013f: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ +0311d4: 0c04 |0142: move-result-object v4 │ │ +0311d6: 7130 550c 4908 |0143: invoke-static {v9, v4, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ +0311dc: 0c04 |0146: move-result-object v4 │ │ +0311de: 6e10 560c 0400 |0147: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ +0311e4: 28a1 |014a: goto 00eb // -005f │ │ +0311e6: 6204 3303 |014b: sget-object v4, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0311ea: 6e20 7a0f 9400 |014d: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/Threads;.link:(Lpro/oneredpixel/l9droid/GameActivity;)V // method@0f7a │ │ +0311f0: 289b |0150: goto 00eb // -0065 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=105 │ │ 0x0006 line=106 │ │ 0x000c line=107 │ │ 0x0012 line=109 │ │ 0x001d line=110 │ │ @@ -46631,67 +46630,67 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -03008c: |[03008c] pro.oneredpixel.l9droid.GameActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -03009c: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -03009e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0300a0: 1234 |0002: const/4 v4, #int 3 // #3 │ │ -0300a2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0300a4: 1271 |0004: const/4 v1, #int 7 // #7 │ │ -0300a6: 1a02 5905 |0005: const-string v2, "Library" // string@0559 │ │ -0300aa: 7252 ba0a 3831 |0007: invoke-interface {v8, v3, v1, v3, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ -0300b0: 0c00 |000a: move-result-object v0 │ │ -0300b2: 7220 c50a 7000 |000b: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ -0300b8: 1a01 2c07 |000e: const-string v1, "Save State" // string@072c │ │ -0300bc: 7251 ba0a 5836 |0010: invoke-interface {v8, v5, v6, v3, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ -0300c2: 0c00 |0013: move-result-object v0 │ │ -0300c4: 7220 c50a 7000 |0014: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ -0300ca: 1a01 ff06 |0017: const-string v1, "Restore State" // string@06ff │ │ -0300ce: 7251 ba0a 5834 |0019: invoke-interface {v8, v5, v4, v3, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ -0300d4: 0c00 |001c: move-result-object v0 │ │ -0300d6: 7220 c50a 7000 |001d: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ -0300dc: 1241 |0020: const/4 v1, #int 4 // #4 │ │ -0300de: 1a02 e706 |0021: const-string v2, "Pictures" // string@06e7 │ │ -0300e2: 7252 ba0a 6831 |0023: invoke-interface {v8, v6, v1, v3, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ -0300e8: 0c00 |0026: move-result-object v0 │ │ -0300ea: 7220 c50a 7000 |0027: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ -0300f0: 1251 |002a: const/4 v1, #int 5 // #5 │ │ -0300f2: 1a02 0208 |002b: const-string v2, "Words" // string@0802 │ │ -0300f6: 7252 ba0a 4831 |002d: invoke-interface {v8, v4, v1, v3, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ -0300fc: 0c00 |0030: move-result-object v0 │ │ -0300fe: 7220 c50a 7000 |0031: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ -030104: 1a01 4507 |0034: const-string v1, "Settings" // string@0745 │ │ -030108: 7251 ba0a 3835 |0036: invoke-interface {v8, v3, v5, v3, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ -03010e: 0c00 |0039: move-result-object v0 │ │ -030110: 2201 1e00 |003a: new-instance v1, Landroid/content/Intent; // type@001e │ │ -030114: 1c02 4d02 |003c: const-class v2, Lpro/oneredpixel/l9droid/PrefActivity; // type@024d │ │ -030118: 7030 8400 7102 |003e: invoke-direct {v1, v7, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -03011e: 7220 c40a 1000 |0041: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0ac4 │ │ -030124: 1301 0a00 |0044: const/16 v1, #int 10 // #a │ │ -030128: 1a02 ba02 |0046: const-string v2, "How To Play?" // string@02ba │ │ -03012c: 7252 ba0a 3841 |0048: invoke-interface {v8, v3, v1, v4, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ -030132: 0c00 |004b: move-result-object v0 │ │ -030134: 7220 c50a 7000 |004c: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ -03013a: 1301 0800 |004f: const/16 v1, #int 8 // #8 │ │ -03013e: 1a02 1302 |0051: const-string v2, "Commands History" // string@0213 │ │ -030142: 7252 ba0a 3841 |0053: invoke-interface {v8, v3, v1, v4, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ -030148: 0c00 |0056: move-result-object v0 │ │ -03014a: 7220 c50a 7000 |0057: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ -030150: 1301 0900 |005a: const/16 v1, #int 9 // #9 │ │ -030154: 1a02 5502 |005c: const-string v2, "Exit" // string@0255 │ │ -030158: 7252 ba0a 3841 |005e: invoke-interface {v8, v3, v1, v4, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ -03015e: 0c00 |0061: move-result-object v0 │ │ -030160: 7220 c50a 7000 |0062: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ -030166: 6f20 1a00 8700 |0065: invoke-super {v7, v8}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@001a │ │ -03016c: 0a01 |0068: move-result v1 │ │ -03016e: 0f01 |0069: return v1 │ │ +0311f4: |[0311f4] pro.oneredpixel.l9droid.GameActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +031204: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +031206: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +031208: 1234 |0002: const/4 v4, #int 3 // #3 │ │ +03120a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +03120c: 1271 |0004: const/4 v1, #int 7 // #7 │ │ +03120e: 1a02 5905 |0005: const-string v2, "Library" // string@0559 │ │ +031212: 7252 ba0a 3831 |0007: invoke-interface {v8, v3, v1, v3, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ +031218: 0c00 |000a: move-result-object v0 │ │ +03121a: 7220 c50a 7000 |000b: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ +031220: 1a01 2c07 |000e: const-string v1, "Save State" // string@072c │ │ +031224: 7251 ba0a 5836 |0010: invoke-interface {v8, v5, v6, v3, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ +03122a: 0c00 |0013: move-result-object v0 │ │ +03122c: 7220 c50a 7000 |0014: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ +031232: 1a01 ff06 |0017: const-string v1, "Restore State" // string@06ff │ │ +031236: 7251 ba0a 5834 |0019: invoke-interface {v8, v5, v4, v3, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ +03123c: 0c00 |001c: move-result-object v0 │ │ +03123e: 7220 c50a 7000 |001d: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ +031244: 1241 |0020: const/4 v1, #int 4 // #4 │ │ +031246: 1a02 e706 |0021: const-string v2, "Pictures" // string@06e7 │ │ +03124a: 7252 ba0a 6831 |0023: invoke-interface {v8, v6, v1, v3, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ +031250: 0c00 |0026: move-result-object v0 │ │ +031252: 7220 c50a 7000 |0027: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ +031258: 1251 |002a: const/4 v1, #int 5 // #5 │ │ +03125a: 1a02 0208 |002b: const-string v2, "Words" // string@0802 │ │ +03125e: 7252 ba0a 4831 |002d: invoke-interface {v8, v4, v1, v3, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ +031264: 0c00 |0030: move-result-object v0 │ │ +031266: 7220 c50a 7000 |0031: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ +03126c: 1a01 4507 |0034: const-string v1, "Settings" // string@0745 │ │ +031270: 7251 ba0a 3835 |0036: invoke-interface {v8, v3, v5, v3, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ +031276: 0c00 |0039: move-result-object v0 │ │ +031278: 2201 1e00 |003a: new-instance v1, Landroid/content/Intent; // type@001e │ │ +03127c: 1c02 4d02 |003c: const-class v2, Lpro/oneredpixel/l9droid/PrefActivity; // type@024d │ │ +031280: 7030 8400 7102 |003e: invoke-direct {v1, v7, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +031286: 7220 c40a 1000 |0041: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0ac4 │ │ +03128c: 1301 0a00 |0044: const/16 v1, #int 10 // #a │ │ +031290: 1a02 ba02 |0046: const-string v2, "How To Play?" // string@02ba │ │ +031294: 7252 ba0a 3841 |0048: invoke-interface {v8, v3, v1, v4, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ +03129a: 0c00 |004b: move-result-object v0 │ │ +03129c: 7220 c50a 7000 |004c: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ +0312a2: 1301 0800 |004f: const/16 v1, #int 8 // #8 │ │ +0312a6: 1a02 1302 |0051: const-string v2, "Commands History" // string@0213 │ │ +0312aa: 7252 ba0a 3841 |0053: invoke-interface {v8, v3, v1, v4, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ +0312b0: 0c00 |0056: move-result-object v0 │ │ +0312b2: 7220 c50a 7000 |0057: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ +0312b8: 1301 0900 |005a: const/16 v1, #int 9 // #9 │ │ +0312bc: 1a02 5502 |005c: const-string v2, "Exit" // string@0255 │ │ +0312c0: 7252 ba0a 3841 |005e: invoke-interface {v8, v3, v1, v4, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0aba │ │ +0312c6: 0c00 |0061: move-result-object v0 │ │ +0312c8: 7220 c50a 7000 |0062: invoke-interface {v0, v7}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0ac5 │ │ +0312ce: 6f20 1a00 8700 |0065: invoke-super {v7, v8}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@001a │ │ +0312d4: 0a01 |0068: move-result v1 │ │ +0312d6: 0f01 |0069: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=350 │ │ 0x000b line=351 │ │ 0x000e line=352 │ │ 0x0014 line=353 │ │ 0x0017 line=354 │ │ @@ -46719,27 +46718,27 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -030170: |[030170] pro.oneredpixel.l9droid.GameActivity.onDestroy:()V │ │ -030180: 6f10 1d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ -030186: 6200 3303 |0003: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03018a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -03018c: 5c01 e704 |0006: iput-boolean v1, v0, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ -030190: 5520 3003 |0008: iget-boolean v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.killThreadsOnDestroyActivity:Z // field@0330 │ │ -030194: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -030198: 6200 3303 |000c: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03019c: 5400 f104 |000e: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -0301a0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0301a4: 6200 3303 |0012: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0301a8: 6e10 790f 0000 |0014: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/Threads;.destroy:()V // method@0f79 │ │ -0301ae: 0e00 |0017: return-void │ │ +0312d8: |[0312d8] pro.oneredpixel.l9droid.GameActivity.onDestroy:()V │ │ +0312e8: 6f10 1d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ +0312ee: 6200 3303 |0003: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0312f2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0312f4: 5c01 e704 |0006: iput-boolean v1, v0, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ +0312f8: 5520 3003 |0008: iget-boolean v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.killThreadsOnDestroyActivity:Z // field@0330 │ │ +0312fc: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +031300: 6200 3303 |000c: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031304: 5400 f104 |000e: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +031308: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +03130c: 6200 3303 |0012: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031310: 6e10 790f 0000 |0014: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/Threads;.destroy:()V // method@0f79 │ │ +031316: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0003 line=331 │ │ 0x0008 line=333 │ │ 0x0012 line=334 │ │ 0x0017 line=337 │ │ @@ -46751,18 +46750,18 @@ │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0301b0: |[0301b0] pro.oneredpixel.l9droid.GameActivity.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -0301c0: 6e10 910d 0100 |0000: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameActivity;.postCommand:()V // method@0d91 │ │ -0301c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0301c8: 0f00 |0004: return v0 │ │ +031318: |[031318] pro.oneredpixel.l9droid.GameActivity.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +031328: 6e10 910d 0100 |0000: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameActivity;.postCommand:()V // method@0d91 │ │ +03132e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +031330: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0003 line=492 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/oneredpixel/l9droid/GameActivity; │ │ 0x0000 - 0x0005 reg=2 arg0 Landroid/widget/TextView; │ │ @@ -46774,24 +46773,24 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0301cc: |[0301cc] pro.oneredpixel.l9droid.GameActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0301dc: 5421 2c03 |0000: iget-object v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -0301e0: 6200 3303 |0002: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0301e4: 5400 f604 |0004: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -0301e8: 6e20 490d 5000 |0006: invoke-virtual {v0, v5}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getItem:(I)Ljava/lang/Object; // method@0d49 │ │ -0301ee: 0c00 |0009: move-result-object v0 │ │ -0301f0: 1f00 e001 |000a: check-cast v0, Ljava/lang/CharSequence; // type@01e0 │ │ -0301f4: 6e20 e80b 0100 |000c: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ -0301fa: 6e10 910d 0200 |000f: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.postCommand:()V // method@0d91 │ │ -030200: 0e00 |0012: return-void │ │ +031334: |[031334] pro.oneredpixel.l9droid.GameActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +031344: 5421 2c03 |0000: iget-object v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031348: 6200 3303 |0002: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03134c: 5400 f604 |0004: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +031350: 6e20 490d 5000 |0006: invoke-virtual {v0, v5}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getItem:(I)Ljava/lang/Object; // method@0d49 │ │ +031356: 0c00 |0009: move-result-object v0 │ │ +031358: 1f00 e001 |000a: check-cast v0, Ljava/lang/CharSequence; // type@01e0 │ │ +03135c: 6e20 e80b 0100 |000c: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ +031362: 6e10 910d 0200 |000f: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.postCommand:()V // method@0d91 │ │ +031368: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x000f line=482 │ │ 0x0012 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/widget/AdapterView; │ │ @@ -46806,24 +46805,24 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -030204: |[030204] pro.oneredpixel.l9droid.GameActivity.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -030214: 5421 2c03 |0000: iget-object v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -030218: 6200 3303 |0002: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03021c: 5400 f604 |0004: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -030220: 6e20 490d 5000 |0006: invoke-virtual {v0, v5}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getItem:(I)Ljava/lang/Object; // method@0d49 │ │ -030226: 0c00 |0009: move-result-object v0 │ │ -030228: 1f00 e001 |000a: check-cast v0, Ljava/lang/CharSequence; // type@01e0 │ │ -03022c: 6e20 e80b 0100 |000c: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ -030232: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -030234: 0f00 |0010: return v0 │ │ +03136c: |[03136c] pro.oneredpixel.l9droid.GameActivity.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +03137c: 5421 2c03 |0000: iget-object v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031380: 6200 3303 |0002: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031384: 5400 f604 |0004: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +031388: 6e20 490d 5000 |0006: invoke-virtual {v0, v5}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getItem:(I)Ljava/lang/Object; // method@0d49 │ │ +03138e: 0c00 |0009: move-result-object v0 │ │ +031390: 1f00 e001 |000a: check-cast v0, Ljava/lang/CharSequence; // type@01e0 │ │ +031394: 6e20 e80b 0100 |000c: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ +03139a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +03139c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000f line=487 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0011 reg=2 this Lpro/oneredpixel/l9droid/GameActivity; │ │ @@ -46837,35 +46836,35 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -030238: |[030238] pro.oneredpixel.l9droid.GameActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -030248: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03024a: 5431 2a03 |0001: iget-object v1, v3, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ -03024e: 6e10 d10b 0100 |0003: invoke-virtual {v1}, Landroid/widget/Button;.getVisibility:()I // method@0bd1 │ │ -030254: 0a01 |0006: move-result v1 │ │ -030256: 3901 1800 |0007: if-nez v1, 001f // +0018 │ │ -03025a: 1301 3e00 |0009: const/16 v1, #int 62 // #3e │ │ -03025e: 3314 0900 |000b: if-ne v4, v1, 0014 // +0009 │ │ -030262: 6201 3303 |000d: sget-object v1, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030266: 1302 2000 |000f: const/16 v2, #int 32 // #20 │ │ -03026a: 5e12 f004 |0011: iput-char v2, v1, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ -03026e: 0f00 |0013: return v0 │ │ -030270: 1301 4200 |0014: const/16 v1, #int 66 // #42 │ │ -030274: 3314 0900 |0016: if-ne v4, v1, 001f // +0009 │ │ -030278: 6201 3303 |0018: sget-object v1, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03027c: 1302 0d00 |001a: const/16 v2, #int 13 // #d │ │ -030280: 5e12 f004 |001c: iput-char v2, v1, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ -030284: 28f5 |001e: goto 0013 // -000b │ │ -030286: 6f30 1e00 4305 |001f: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001e │ │ -03028c: 0a00 |0022: move-result v0 │ │ -03028e: 28f0 |0023: goto 0013 // -0010 │ │ +0313a0: |[0313a0] pro.oneredpixel.l9droid.GameActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0313b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0313b2: 5431 2a03 |0001: iget-object v1, v3, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ +0313b6: 6e10 d10b 0100 |0003: invoke-virtual {v1}, Landroid/widget/Button;.getVisibility:()I // method@0bd1 │ │ +0313bc: 0a01 |0006: move-result v1 │ │ +0313be: 3901 1800 |0007: if-nez v1, 001f // +0018 │ │ +0313c2: 1301 3e00 |0009: const/16 v1, #int 62 // #3e │ │ +0313c6: 3314 0900 |000b: if-ne v4, v1, 0014 // +0009 │ │ +0313ca: 6201 3303 |000d: sget-object v1, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0313ce: 1302 2000 |000f: const/16 v2, #int 32 // #20 │ │ +0313d2: 5e12 f004 |0011: iput-char v2, v1, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ +0313d6: 0f00 |0013: return v0 │ │ +0313d8: 1301 4200 |0014: const/16 v1, #int 66 // #42 │ │ +0313dc: 3314 0900 |0016: if-ne v4, v1, 001f // +0009 │ │ +0313e0: 6201 3303 |0018: sget-object v1, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0313e4: 1302 0d00 |001a: const/16 v2, #int 13 // #d │ │ +0313e8: 5e12 f004 |001c: iput-char v2, v1, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ +0313ec: 28f5 |001e: goto 0013 // -000b │ │ +0313ee: 6f30 1e00 4305 |001f: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001e │ │ +0313f4: 0a00 |0022: move-result v0 │ │ +0313f6: 28f0 |0023: goto 0013 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=496 │ │ 0x0009 line=497 │ │ 0x000d line=498 │ │ 0x0013 line=506 │ │ 0x0014 line=501 │ │ @@ -46881,55 +46880,55 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -030290: |[030290] pro.oneredpixel.l9droid.GameActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -0302a0: 7210 c00a 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0ac0 │ │ -0302a6: 0a01 |0003: move-result v1 │ │ -0302a8: 2b01 4a00 0000 |0004: packed-switch v1, 0000004e // +0000004a │ │ -0302ae: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0302b0: 0f01 |0008: return v1 │ │ -0302b2: 2200 1e00 |0009: new-instance v0, Landroid/content/Intent; // type@001e │ │ -0302b6: 1c01 4b02 |000b: const-class v1, Lpro/oneredpixel/l9droid/LibraryGamesActivity; // type@024b │ │ -0302ba: 7030 8400 3001 |000d: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -0302c0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0302c2: 6e30 980d 0301 |0011: invoke-virtual {v3, v0, v1}, Lpro/oneredpixel/l9droid/GameActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0d98 │ │ -0302c8: 28f3 |0014: goto 0007 // -000d │ │ -0302ca: 1a01 b100 |0015: const-string v1, "#save" // string@00b1 │ │ -0302ce: 6e20 920d 1300 |0017: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ -0302d4: 28ed |001a: goto 0007 // -0013 │ │ -0302d6: 1a01 b000 |001b: const-string v1, "#restore" // string@00b0 │ │ -0302da: 6e20 920d 1300 |001d: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ -0302e0: 28e7 |0020: goto 0007 // -0019 │ │ -0302e2: 1a01 4411 |0021: const-string v1, "pictures" // string@1144 │ │ -0302e6: 6e20 920d 1300 |0023: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ -0302ec: 28e1 |0026: goto 0007 // -001f │ │ -0302ee: 1a01 9f14 |0027: const-string v1, "words" // string@149f │ │ -0302f2: 6e20 920d 1300 |0029: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ -0302f8: 28db |002c: goto 0007 // -0025 │ │ -0302fa: 1a01 ae00 |002d: const-string v1, "#play" // string@00ae │ │ -0302fe: 6e20 920d 1300 |002f: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ -030304: 28d5 |0032: goto 0007 // -002b │ │ -030306: 6e10 990d 0300 |0033: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/GameActivity;.toggleCommandsHistory:()V // method@0d99 │ │ -03030c: 28d1 |0036: goto 0007 // -002f │ │ -03030e: 2200 1e00 |0037: new-instance v0, Landroid/content/Intent; // type@001e │ │ -030312: 1c01 4902 |0039: const-class v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // type@0249 │ │ -030316: 7030 8400 3001 |003b: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -03031c: 1a01 7d12 |003e: const-string v1, "selectedgame" // string@127d │ │ -030320: 1a02 570d |0040: const-string v2, "info_how2play" // string@0d57 │ │ -030324: 6e30 9600 1002 |0042: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03032a: 6e20 970d 0300 |0045: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/GameActivity;.startActivity:(Landroid/content/Intent;)V // method@0d97 │ │ -030330: 28bf |0048: goto 0007 // -0041 │ │ -030332: 6e10 770d 0300 |0049: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/GameActivity;.finish:()V // method@0d77 │ │ -030338: 28bb |004c: goto 0007 // -0045 │ │ -03033a: 0000 |004d: nop // spacer │ │ -03033c: 0001 0900 0200 0000 1100 0000 1700 ... |004e: packed-switch-data (22 units) │ │ +0313f8: |[0313f8] pro.oneredpixel.l9droid.GameActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +031408: 7210 c00a 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0ac0 │ │ +03140e: 0a01 |0003: move-result v1 │ │ +031410: 2b01 4a00 0000 |0004: packed-switch v1, 0000004e // +0000004a │ │ +031416: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +031418: 0f01 |0008: return v1 │ │ +03141a: 2200 1e00 |0009: new-instance v0, Landroid/content/Intent; // type@001e │ │ +03141e: 1c01 4b02 |000b: const-class v1, Lpro/oneredpixel/l9droid/LibraryGamesActivity; // type@024b │ │ +031422: 7030 8400 3001 |000d: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +031428: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +03142a: 6e30 980d 0301 |0011: invoke-virtual {v3, v0, v1}, Lpro/oneredpixel/l9droid/GameActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0d98 │ │ +031430: 28f3 |0014: goto 0007 // -000d │ │ +031432: 1a01 b100 |0015: const-string v1, "#save" // string@00b1 │ │ +031436: 6e20 920d 1300 |0017: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ +03143c: 28ed |001a: goto 0007 // -0013 │ │ +03143e: 1a01 b000 |001b: const-string v1, "#restore" // string@00b0 │ │ +031442: 6e20 920d 1300 |001d: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ +031448: 28e7 |0020: goto 0007 // -0019 │ │ +03144a: 1a01 4211 |0021: const-string v1, "pictures" // string@1142 │ │ +03144e: 6e20 920d 1300 |0023: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ +031454: 28e1 |0026: goto 0007 // -001f │ │ +031456: 1a01 9d14 |0027: const-string v1, "words" // string@149d │ │ +03145a: 6e20 920d 1300 |0029: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ +031460: 28db |002c: goto 0007 // -0025 │ │ +031462: 1a01 ae00 |002d: const-string v1, "#play" // string@00ae │ │ +031466: 6e20 920d 1300 |002f: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/GameActivity;.postHashCommand:(Ljava/lang/String;)V // method@0d92 │ │ +03146c: 28d5 |0032: goto 0007 // -002b │ │ +03146e: 6e10 990d 0300 |0033: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/GameActivity;.toggleCommandsHistory:()V // method@0d99 │ │ +031474: 28d1 |0036: goto 0007 // -002f │ │ +031476: 2200 1e00 |0037: new-instance v0, Landroid/content/Intent; // type@001e │ │ +03147a: 1c01 4902 |0039: const-class v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // type@0249 │ │ +03147e: 7030 8400 3001 |003b: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +031484: 1a01 7b12 |003e: const-string v1, "selectedgame" // string@127b │ │ +031488: 1a02 560d |0040: const-string v2, "info_how2play" // string@0d56 │ │ +03148c: 6e30 9600 1002 |0042: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +031492: 6e20 970d 0300 |0045: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/GameActivity;.startActivity:(Landroid/content/Intent;)V // method@0d97 │ │ +031498: 28bf |0048: goto 0007 // -0041 │ │ +03149a: 6e10 770d 0300 |0049: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/GameActivity;.finish:()V // method@0d77 │ │ +0314a0: 28bb |004c: goto 0007 // -0045 │ │ +0314a2: 0000 |004d: nop // spacer │ │ +0314a4: 0001 0900 0200 0000 1100 0000 1700 ... |004e: packed-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0007 line=412 │ │ 0x0009 line=381 │ │ 0x0010 line=382 │ │ 0x0015 line=385 │ │ @@ -46954,48 +46953,48 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -030368: |[030368] pro.oneredpixel.l9droid.GameActivity.onPause:()V │ │ -030378: 6f10 2200 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onPause:()V // method@0022 │ │ -03037e: 6202 3303 |0003: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030382: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -030384: 5c23 e704 |0006: iput-boolean v3, v2, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ -030388: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -03038a: 6e20 790d 2400 |0009: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/GameActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0d79 │ │ -030390: 0c01 |000c: move-result-object v1 │ │ -030392: 7210 a600 0100 |000d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00a6 │ │ -030398: 0c00 |0010: move-result-object v0 │ │ -03039a: 1a02 6c13 |0011: const-string v2, "showhistory" // string@136c │ │ -03039e: 6e10 7b0d 0400 |0013: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/GameActivity;.getVisibilityCommandsHistory:()Z // method@0d7b │ │ -0303a4: 0a03 |0016: move-result v3 │ │ -0303a6: 7230 a300 2003 |0017: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a3 │ │ -0303ac: 6202 3303 |001a: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0303b0: 5422 f104 |001c: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -0303b4: 3802 1c00 |001e: if-eqz v2, 003a // +001c │ │ -0303b8: 6202 3303 |0020: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0303bc: 5422 f204 |0022: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -0303c0: 6e10 f80e 0200 |0024: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -0303c6: 0c02 |0027: move-result-object v2 │ │ -0303c8: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ -0303cc: 1a02 e50d |002a: const-string v2, "lastgame" // string@0de5 │ │ -0303d0: 6203 3303 |002c: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0303d4: 5433 f104 |002e: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -0303d8: 5433 fc03 |0030: iget-object v3, v3, Lpro/oneredpixel/l9droid/L9implement;.LastGame:Ljava/lang/String; // field@03fc │ │ -0303dc: 7230 a400 2003 |0032: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00a4 │ │ -0303e2: 6202 3303 |0035: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0303e6: 6e10 770f 0200 |0037: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Threads;.autosaveGame:()V // method@0f77 │ │ -0303ec: 7210 a200 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00a2 │ │ -0303f2: 0e00 |003d: return-void │ │ -0303f4: 1a02 e50d |003e: const-string v2, "lastgame" // string@0de5 │ │ -0303f8: 7220 a500 2000 |0040: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00a5 │ │ -0303fe: 28f7 |0043: goto 003a // -0009 │ │ +0314d0: |[0314d0] pro.oneredpixel.l9droid.GameActivity.onPause:()V │ │ +0314e0: 6f10 2200 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onPause:()V // method@0022 │ │ +0314e6: 6202 3303 |0003: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0314ea: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +0314ec: 5c23 e704 |0006: iput-boolean v3, v2, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ +0314f0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0314f2: 6e20 790d 2400 |0009: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/GameActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0d79 │ │ +0314f8: 0c01 |000c: move-result-object v1 │ │ +0314fa: 7210 a600 0100 |000d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00a6 │ │ +031500: 0c00 |0010: move-result-object v0 │ │ +031502: 1a02 6a13 |0011: const-string v2, "showhistory" // string@136a │ │ +031506: 6e10 7b0d 0400 |0013: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/GameActivity;.getVisibilityCommandsHistory:()Z // method@0d7b │ │ +03150c: 0a03 |0016: move-result v3 │ │ +03150e: 7230 a300 2003 |0017: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a3 │ │ +031514: 6202 3303 |001a: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031518: 5422 f104 |001c: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +03151c: 3802 1c00 |001e: if-eqz v2, 003a // +001c │ │ +031520: 6202 3303 |0020: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031524: 5422 f204 |0022: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +031528: 6e10 f80e 0200 |0024: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +03152e: 0c02 |0027: move-result-object v2 │ │ +031530: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ +031534: 1a02 e40d |002a: const-string v2, "lastgame" // string@0de4 │ │ +031538: 6203 3303 |002c: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03153c: 5433 f104 |002e: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +031540: 5433 fc03 |0030: iget-object v3, v3, Lpro/oneredpixel/l9droid/L9implement;.LastGame:Ljava/lang/String; // field@03fc │ │ +031544: 7230 a400 2003 |0032: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00a4 │ │ +03154a: 6202 3303 |0035: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03154e: 6e10 770f 0200 |0037: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Threads;.autosaveGame:()V // method@0f77 │ │ +031554: 7210 a200 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00a2 │ │ +03155a: 0e00 |003d: return-void │ │ +03155c: 1a02 e40d |003e: const-string v2, "lastgame" // string@0de4 │ │ +031560: 7220 a500 2000 |0040: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00a5 │ │ +031566: 28f7 |0043: goto 003a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0003 line=312 │ │ 0x0008 line=314 │ │ 0x000d line=315 │ │ 0x0011 line=316 │ │ @@ -47016,48 +47015,48 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -030400: |[030400] pro.oneredpixel.l9droid.GameActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -030410: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -030412: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -030414: 6200 3303 |0002: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030418: 5500 f704 |0004: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ -03041c: 7230 be0a 1500 |0006: invoke-interface {v5, v1, v0}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0abe │ │ -030422: 1223 |0009: const/4 v3, #int 2 // #2 │ │ -030424: 6200 3303 |000a: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030428: 5500 f704 |000c: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ -03042c: 3800 2900 |000e: if-eqz v0, 0037 // +0029 │ │ -030430: 6300 ed04 |0010: sget-boolean v0, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ -030434: 3800 2500 |0012: if-eqz v0, 0037 // +0025 │ │ -030438: 6200 3303 |0014: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03043c: 5500 f804 |0016: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ -030440: 3900 1f00 |0018: if-nez v0, 0037 // +001f │ │ -030444: 0110 |001a: move v0, v1 │ │ -030446: 7230 be0a 3500 |001b: invoke-interface {v5, v3, v0}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0abe │ │ -03044c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -03044e: 6203 3303 |001f: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030452: 5533 f704 |0021: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ -030456: 3803 1600 |0023: if-eqz v3, 0039 // +0016 │ │ -03045a: 6303 ed04 |0025: sget-boolean v3, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ -03045e: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ -030462: 6203 3303 |0029: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030466: 5533 f804 |002b: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ -03046a: 3803 0c00 |002d: if-eqz v3, 0039 // +000c │ │ -03046e: 7230 be0a 0501 |002f: invoke-interface {v5, v0, v1}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0abe │ │ -030474: 6f20 2400 5400 |0032: invoke-super {v4, v5}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0024 │ │ -03047a: 0a00 |0035: move-result v0 │ │ -03047c: 0f00 |0036: return v0 │ │ -03047e: 0120 |0037: move v0, v2 │ │ -030480: 28e3 |0038: goto 001b // -001d │ │ -030482: 0121 |0039: move v1, v2 │ │ -030484: 28f5 |003a: goto 002f // -000b │ │ +031568: |[031568] pro.oneredpixel.l9droid.GameActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +031578: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03157a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +03157c: 6200 3303 |0002: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031580: 5500 f704 |0004: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ +031584: 7230 be0a 1500 |0006: invoke-interface {v5, v1, v0}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0abe │ │ +03158a: 1223 |0009: const/4 v3, #int 2 // #2 │ │ +03158c: 6200 3303 |000a: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031590: 5500 f704 |000c: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ +031594: 3800 2900 |000e: if-eqz v0, 0037 // +0029 │ │ +031598: 6300 ed04 |0010: sget-boolean v0, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ +03159c: 3800 2500 |0012: if-eqz v0, 0037 // +0025 │ │ +0315a0: 6200 3303 |0014: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0315a4: 5500 f804 |0016: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ +0315a8: 3900 1f00 |0018: if-nez v0, 0037 // +001f │ │ +0315ac: 0110 |001a: move v0, v1 │ │ +0315ae: 7230 be0a 3500 |001b: invoke-interface {v5, v3, v0}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0abe │ │ +0315b4: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +0315b6: 6203 3303 |001f: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0315ba: 5533 f704 |0021: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ +0315be: 3803 1600 |0023: if-eqz v3, 0039 // +0016 │ │ +0315c2: 6303 ed04 |0025: sget-boolean v3, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ +0315c6: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ +0315ca: 6203 3303 |0029: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0315ce: 5533 f804 |002b: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ +0315d2: 3803 0c00 |002d: if-eqz v3, 0039 // +000c │ │ +0315d6: 7230 be0a 0501 |002f: invoke-interface {v5, v0, v1}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0abe │ │ +0315dc: 6f20 2400 5400 |0032: invoke-super {v4, v5}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0024 │ │ +0315e2: 0a00 |0035: move-result v0 │ │ +0315e4: 0f00 |0036: return v0 │ │ +0315e6: 0120 |0037: move v0, v2 │ │ +0315e8: 28e3 |0038: goto 001b // -001d │ │ +0315ea: 0121 |0039: move v1, v2 │ │ +0315ec: 28f5 |003a: goto 002f // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=340 │ │ 0x0009 line=341 │ │ 0x001e line=342 │ │ 0x0032 line=344 │ │ 0x0038 line=341 │ │ @@ -47067,378 +47066,373 @@ │ │ 0x0000 - 0x003b reg=5 menu Landroid/view/Menu; │ │ │ │ #19 : (in Lpro/oneredpixel/l9droid/GameActivity;) │ │ name : 'onResume' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 15 │ │ + registers : 12 │ │ ins : 1 │ │ outs : 5 │ │ - insns size : 564 16-bit code units │ │ -030488: |[030488] pro.oneredpixel.l9droid.GameActivity.onResume:()V │ │ -030498: 125d |0000: const/4 v13, #int 5 // #5 │ │ -03049a: 1227 |0001: const/4 v7, #int 2 // #2 │ │ -03049c: 130b 0d00 |0002: const/16 v11, #int 13 // #d │ │ -0304a0: 130c 1e00 |0004: const/16 v12, #int 30 // #1e │ │ -0304a4: 1208 |0006: const/4 v8, #int 0 // #0 │ │ -0304a6: 54e6 4903 |0007: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -0304aa: 1a09 300e |0009: const-string v9, "logtextcolor" // string@0e30 │ │ -0304ae: 1a0a a800 |000b: const-string v10, "#00000000" // string@00a8 │ │ -0304b2: 7230 a800 960a |000d: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -0304b8: 0c06 |0010: move-result-object v6 │ │ -0304ba: 1509 00ff |0011: const/high16 v9, #int -16777216 // #ff00 │ │ -0304be: 6e30 750d 6e09 |0013: invoke-virtual {v14, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;.color:(Ljava/lang/String;I)I // method@0d75 │ │ -0304c4: 0a06 |0016: move-result v6 │ │ -0304c6: 59e6 3b03 |0017: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextcolor:I // field@033b │ │ -0304ca: 54e6 4903 |0019: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -0304ce: 1a09 2d0e |001b: const-string v9, "logcommandcolor" // string@0e2d │ │ -0304d2: 1a0a a900 |001d: const-string v10, "#000000FF" // string@00a9 │ │ -0304d6: 7230 a800 960a |001f: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -0304dc: 0c06 |0022: move-result-object v6 │ │ -0304de: 1409 ff00 00ff |0023: const v9, #float -1.70146e+38 // #ff0000ff │ │ -0304e4: 6e30 750d 6e09 |0026: invoke-virtual {v14, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;.color:(Ljava/lang/String;I)I // method@0d75 │ │ -0304ea: 0a06 |0029: move-result v6 │ │ -0304ec: 59e6 3803 |002a: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ -0304f0: 54e6 4903 |002c: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -0304f4: 1a09 2c0e |002e: const-string v9, "logbackgroundcolor" // string@0e2c │ │ -0304f8: 1a0a aa00 |0030: const-string v10, "#00FFFFFF" // string@00aa │ │ -0304fc: 7230 a800 960a |0032: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -030502: 0c06 |0035: move-result-object v6 │ │ -030504: 12f9 |0036: const/4 v9, #int -1 // #ff │ │ -030506: 6e30 750d 6e09 |0037: invoke-virtual {v14, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;.color:(Ljava/lang/String;I)I // method@0d75 │ │ -03050c: 0a06 |003a: move-result v6 │ │ -03050e: 59e6 3703 |003b: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ -030512: 54e6 4903 |003d: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -030516: 1a09 320e |003f: const-string v9, "logtextsize" // string@0e32 │ │ -03051a: 1a0a 0001 |0041: const-string v10, "13" // string@0100 │ │ -03051e: 7230 a800 960a |0043: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -030524: 0c06 |0046: move-result-object v6 │ │ -030526: 6e30 9b0d 6e0b |0047: invoke-virtual {v14, v6, v11}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ -03052c: 0a06 |004a: move-result v6 │ │ -03052e: 6e5b 740d 6ecd |004b: invoke-virtual {v14, v6, v13, v12, v11}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ -030534: 0a06 |004e: move-result v6 │ │ -030536: 59e6 3d03 |004f: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextsize:I // field@033d │ │ -03053a: 54e6 4903 |0051: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -03053e: 1a09 2f0e |0053: const-string v9, "logtextbold" // string@0e2f │ │ -030542: 7230 a700 9608 |0055: invoke-interface {v6, v9, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00a7 │ │ -030548: 0a06 |0058: move-result v6 │ │ -03054a: 5ce6 3a03 |0059: iput-boolean v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextbold:Z // field@033a │ │ -03054e: 54e6 4903 |005b: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -030552: 1a09 310e |005d: const-string v9, "logtextitalic" // string@0e31 │ │ -030556: 7230 a700 9608 |005f: invoke-interface {v6, v9, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00a7 │ │ -03055c: 0a06 |0062: move-result v6 │ │ -03055e: 5ce6 3c03 |0063: iput-boolean v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextitalic:Z // field@033c │ │ -030562: 54e6 4903 |0065: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -030566: 1a09 2e0e |0067: const-string v9, "loglimit" // string@0e2e │ │ -03056a: 1a0a fc00 |0069: const-string v10, "0" // string@00fc │ │ -03056e: 7230 a800 960a |006b: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -030574: 0c06 |006e: move-result-object v6 │ │ -030576: 6e30 9b0d 6e08 |006f: invoke-virtual {v14, v6, v8}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ -03057c: 0a06 |0072: move-result v6 │ │ -03057e: 1309 0008 |0073: const/16 v9, #int 2048 // #800 │ │ -030582: 6e58 740d 6e98 |0075: invoke-virtual {v14, v6, v8, v9, v8}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ -030588: 0a06 |0078: move-result v6 │ │ -03058a: 59e6 3903 |0079: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_loglimit:I // field@0339 │ │ -03058e: 6e10 7a0d 0e00 |007b: invoke-virtual {v14}, Lpro/oneredpixel/l9droid/GameActivity;.getResources:()Landroid/content/res/Resources; // method@0d7a │ │ -030594: 0c06 |007e: move-result-object v6 │ │ -030596: 1509 067f |007f: const/high16 v9, #int 2131099648 // #7f06 │ │ -03059a: 6e20 b600 9600 |0081: invoke-virtual {v6, v9}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00b6 │ │ -0305a0: 0c02 |0084: move-result-object v2 │ │ -0305a2: 54e6 4903 |0085: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -0305a6: 1a09 330e |0087: const-string v9, "logtexttypeface" // string@0e33 │ │ -0305aa: 460a 0208 |0089: aget-object v10, v2, v8 │ │ -0305ae: 7230 a800 960a |008b: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -0305b4: 0c01 |008e: move-result-object v1 │ │ -0305b6: 59e8 3e03 |008f: iput v8, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtexttypeface:I // field@033e │ │ -0305ba: 0720 |0091: move-object v0, v2 │ │ -0305bc: 2104 |0092: array-length v4, v0 │ │ -0305be: 1203 |0093: const/4 v3, #int 0 // #0 │ │ -0305c0: 3543 0a00 |0094: if-ge v3, v4, 009e // +000a │ │ -0305c4: 4605 0003 |0096: aget-object v5, v0, v3 │ │ -0305c8: 6e20 c40c 1500 |0098: invoke-virtual {v5, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -0305ce: 0a06 |009b: move-result v6 │ │ -0305d0: 3806 5f01 |009c: if-eqz v6, 01fb // +015f │ │ -0305d4: 52e6 3e03 |009e: iget v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtexttypeface:I // field@033e │ │ -0305d8: 2b06 8a01 0000 |00a0: packed-switch v6, 0000022a // +0000018a │ │ -0305de: 6206 3303 |00a3: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0305e2: 5466 f504 |00a5: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -0305e6: 6209 1700 |00a7: sget-object v9, Landroid/graphics/Typeface;.DEFAULT:Landroid/graphics/Typeface; // field@0017 │ │ -0305ea: 5b69 0303 |00a9: iput-object v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ -0305ee: 6206 3303 |00ab: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0305f2: 5466 f504 |00ad: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -0305f6: 52e9 3b03 |00af: iget v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextcolor:I // field@033b │ │ -0305fa: 5969 0003 |00b1: iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textcolor:I // field@0300 │ │ -0305fe: 6206 3303 |00b3: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030602: 5466 f504 |00b5: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -030606: 52e9 3703 |00b7: iget v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ -03060a: 5969 fc02 |00b9: iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.backgroundcolor:I // field@02fc │ │ -03060e: 54e6 2803 |00bb: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -030612: 52e9 3703 |00bd: iget v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ -030616: 6e20 1b0b 9600 |00bf: invoke-virtual {v6, v9}, Landroid/view/View;.setBackgroundColor:(I)V // method@0b1b │ │ -03061c: 54e6 3203 |00c2: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ -030620: 52e9 3703 |00c4: iget v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ -030624: 6e20 180c 9600 |00c6: invoke-virtual {v6, v9}, Landroid/widget/ListView;.setCacheColorHint:(I)V // method@0c18 │ │ -03062a: 6206 3303 |00c9: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03062e: 5466 f504 |00cb: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -030632: 52e9 3d03 |00cd: iget v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextsize:I // field@033d │ │ -030636: 5969 0103 |00cf: iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textsize:I // field@0301 │ │ -03063a: 6206 3303 |00d1: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03063e: 546a f504 |00d3: iget-object v10, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -030642: 55e6 3c03 |00d5: iget-boolean v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextitalic:Z // field@033c │ │ -030646: 3806 4c01 |00d7: if-eqz v6, 0223 // +014c │ │ -03064a: 0176 |00d9: move v6, v7 │ │ -03064c: 55e9 3a03 |00da: iget-boolean v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextbold:Z // field@033a │ │ -030650: 3809 4a01 |00dc: if-eqz v9, 0226 // +014a │ │ -030654: 1219 |00de: const/4 v9, #int 1 // #1 │ │ -030656: b696 |00df: or-int/2addr v6, v9 │ │ -030658: 59a6 0203 |00e0: iput v6, v10, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textstyle:I // field@0302 │ │ -03065c: 6206 3303 |00e2: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030660: 5466 f204 |00e4: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -030664: 6209 3303 |00e6: sget-object v9, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030668: 5499 f504 |00e8: iget-object v9, v9, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -03066c: 52ea 3803 |00ea: iget v10, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ -030670: 6e30 080f 960a |00ec: invoke-virtual {v6, v9, v10}, Lpro/oneredpixel/l9droid/Library;.refreshLogCommandsColor:(Landroid/widget/ArrayAdapter;I)V // method@0f08 │ │ -030676: 6206 3303 |00ef: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03067a: 5466 f504 |00f1: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -03067e: 6e10 4b0d 0600 |00f3: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ -030684: 54e6 4903 |00f6: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -030688: 1a09 f30c |00f8: const-string v9, "histtextsize" // string@0cf3 │ │ -03068c: 1a0a 0001 |00fa: const-string v10, "13" // string@0100 │ │ -030690: 7230 a800 960a |00fc: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -030696: 0c06 |00ff: move-result-object v6 │ │ -030698: 6e30 9b0d 6e0b |0100: invoke-virtual {v14, v6, v11}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ -03069e: 0a06 |0103: move-result v6 │ │ -0306a0: 6e5b 740d 6ecd |0104: invoke-virtual {v14, v6, v13, v12, v11}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ -0306a6: 0a06 |0107: move-result v6 │ │ -0306a8: 59e6 3503 |0108: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_histtextsize:I // field@0335 │ │ -0306ac: 54e6 4903 |010a: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -0306b0: 1a09 f40c |010c: const-string v9, "histwidth" // string@0cf4 │ │ -0306b4: 1a0a 0e01 |010e: const-string v10, "25" // string@010e │ │ -0306b8: 7230 a800 960a |0110: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -0306be: 0c06 |0113: move-result-object v6 │ │ -0306c0: 1309 1900 |0114: const/16 v9, #int 25 // #19 │ │ -0306c4: 6e30 9b0d 6e09 |0116: invoke-virtual {v14, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ -0306ca: 0a06 |0119: move-result v6 │ │ -0306cc: 1309 0a00 |011a: const/16 v9, #int 10 // #a │ │ -0306d0: 130a 3200 |011c: const/16 v10, #int 50 // #32 │ │ -0306d4: 130b 1900 |011e: const/16 v11, #int 25 // #19 │ │ -0306d8: 6e5b 740d 6ea9 |0120: invoke-virtual {v14, v6, v9, v10, v11}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ -0306de: 0a06 |0123: move-result v6 │ │ -0306e0: 59e6 3603 |0124: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_histwidth:I // field@0336 │ │ -0306e4: 6206 3303 |0126: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0306e8: 5466 f604 |0128: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -0306ec: 52e9 3803 |012a: iget v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ -0306f0: 5969 0003 |012c: iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textcolor:I // field@0300 │ │ -0306f4: 6206 3303 |012e: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0306f8: 5466 f604 |0130: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -0306fc: 52e9 3703 |0132: iget v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ -030700: 5969 fc02 |0134: iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.backgroundcolor:I // field@02fc │ │ -030704: 54e6 3103 |0136: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -030708: 52e9 3703 |0138: iget v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ -03070c: 6e20 180c 9600 |013a: invoke-virtual {v6, v9}, Landroid/widget/ListView;.setCacheColorHint:(I)V // method@0c18 │ │ -030712: 6206 3303 |013d: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030716: 5466 f604 |013f: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -03071a: 52e9 3503 |0141: iget v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_histtextsize:I // field@0335 │ │ -03071e: 5969 0103 |0143: iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textsize:I // field@0301 │ │ -030722: 6206 3303 |0145: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030726: 5466 f604 |0147: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -03072a: 6e10 4b0d 0600 |0149: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ -030730: 54e6 3103 |014c: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -030734: 6e10 120c 0600 |014e: invoke-virtual {v6}, Landroid/widget/ListView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c12 │ │ -03073a: 0c06 |0151: move-result-object v6 │ │ -03073c: 54e9 2803 |0152: iget-object v9, v14, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -030740: 6e10 050b 0900 |0154: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ -030746: 0a09 |0157: move-result v9 │ │ -030748: 52ea 3603 |0158: iget v10, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_histwidth:I // field@0336 │ │ -03074c: b2a9 |015a: mul-int/2addr v9, v10 │ │ -03074e: db09 0964 |015b: div-int/lit8 v9, v9, #int 100 // #64 │ │ -030752: 5969 ed02 |015d: iput v9, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@02ed │ │ -030756: 54e6 3103 |015f: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -03075a: 6e10 160c 0600 |0161: invoke-virtual {v6}, Landroid/widget/ListView;.requestLayout:()V // method@0c16 │ │ -030760: 54e6 4903 |0164: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -030764: 1a09 3811 |0166: const-string v9, "picspeed" // string@1138 │ │ -030768: 1a0a fe00 |0168: const-string v10, "10" // string@00fe │ │ -03076c: 7230 a800 960a |016a: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -030772: 0c06 |016d: move-result-object v6 │ │ -030774: 1309 0a00 |016e: const/16 v9, #int 10 // #a │ │ -030778: 6e30 9b0d 6e09 |0170: invoke-virtual {v14, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ -03077e: 0a06 |0173: move-result v6 │ │ -030780: 1219 |0174: const/4 v9, #int 1 // #1 │ │ -030782: 130a ff00 |0175: const/16 v10, #int 255 // #ff │ │ -030786: 130b 0a00 |0177: const/16 v11, #int 10 // #a │ │ -03078a: 6e5b 740d 6ea9 |0179: invoke-virtual {v14, v6, v9, v10, v11}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ -030790: 0a06 |017c: move-result v6 │ │ -030792: 59e6 4103 |017d: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_picspeed:I // field@0341 │ │ -030796: 54e6 4903 |017f: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -03079a: 1a09 3311 |0181: const-string v9, "picmaxheight" // string@1133 │ │ -03079e: 1a0a 1301 |0183: const-string v10, "30" // string@0113 │ │ -0307a2: 7230 a800 960a |0185: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -0307a8: 0c06 |0188: move-result-object v6 │ │ -0307aa: 6e30 9b0d 6e0c |0189: invoke-virtual {v14, v6, v12}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ -0307b0: 0a06 |018c: move-result v6 │ │ -0307b2: 1309 4600 |018d: const/16 v9, #int 70 // #46 │ │ -0307b6: 6e5c 740d 6e9d |018f: invoke-virtual {v14, v6, v13, v9, v12}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ -0307bc: 0a06 |0192: move-result v6 │ │ -0307be: 59e6 3f03 |0193: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_picmaxheight:I // field@033f │ │ -0307c2: 54e6 4903 |0195: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -0307c6: 1a09 3911 |0197: const-string v9, "picstretch" // string@1139 │ │ -0307ca: 7230 a700 9608 |0199: invoke-interface {v6, v9, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00a7 │ │ -0307d0: 0a06 |019c: move-result v6 │ │ -0307d2: 5ce6 4203 |019d: iput-boolean v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_picstretch:Z // field@0342 │ │ -0307d6: 54e6 4903 |019f: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -0307da: 1a09 3511 |01a1: const-string v9, "picpalette" // string@1135 │ │ -0307de: 1a0a bb01 |01a3: const-string v10, "Amiga" // string@01bb │ │ -0307e2: 7230 a800 960a |01a5: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -0307e8: 0c06 |01a8: move-result-object v6 │ │ -0307ea: 1a09 bb01 |01a9: const-string v9, "Amiga" // string@01bb │ │ -0307ee: 6e20 c40c 9600 |01ab: invoke-virtual {v6, v9}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -0307f4: 0a06 |01ae: move-result v6 │ │ -0307f6: 5ce6 4003 |01af: iput-boolean v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_picpaletteamiga:Z // field@0340 │ │ -0307fa: 6206 3303 |01b1: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0307fe: 3806 1600 |01b3: if-eqz v6, 01c9 // +0016 │ │ -030802: 6206 3303 |01b5: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030806: 5466 f104 |01b7: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03080a: 3806 1000 |01b9: if-eqz v6, 01c9 // +0010 │ │ -03080e: 6206 3303 |01bb: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030812: 5466 f104 |01bd: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -030816: 6e10 b90e 0600 |01bf: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9implement;.L9UpdatePalette:()V // method@0eb9 │ │ -03081c: 6206 3303 |01c2: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030820: 5466 f104 |01c4: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -030824: 6e10 d40e 0600 |01c6: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9implement;.repaintPicture:()V // method@0ed4 │ │ -03082a: 6e10 9a0d 0e00 |01c9: invoke-virtual {v14}, Lpro/oneredpixel/l9droid/GameActivity;.updatePictureSize:()V // method@0d9a │ │ -030830: 54e6 4903 |01cc: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -030834: 1a09 cd13 |01ce: const-string v9, "syssaveprefix" // string@13cd │ │ -030838: 1a0a aa13 |01d0: const-string v10, "state" // string@13aa │ │ -03083c: 7230 a800 960a |01d2: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -030842: 0c06 |01d5: move-result-object v6 │ │ -030844: 5be6 4303 |01d6: iput-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_syssaveprefix:Ljava/lang/String; // field@0343 │ │ -030848: 54e6 4903 |01d8: iget-object v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ -03084c: 1a09 ce13 |01da: const-string v9, "sysscriptdelay" // string@13ce │ │ -030850: 1a0a 0a01 |01dc: const-string v10, "2" // string@010a │ │ -030854: 7230 a800 960a |01de: invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -03085a: 0c06 |01e1: move-result-object v6 │ │ -03085c: 6e30 9b0d 6e07 |01e2: invoke-virtual {v14, v6, v7}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ -030862: 0a06 |01e5: move-result v6 │ │ -030864: 6e57 740d 6ec8 |01e6: invoke-virtual {v14, v6, v8, v12, v7}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ -03086a: 0a06 |01e9: move-result v6 │ │ -03086c: 59e6 4403 |01ea: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_sysscriptdelay:I // field@0344 │ │ -030870: 6206 3303 |01ec: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030874: 5c68 e704 |01ee: iput-boolean v8, v6, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ -030878: 6f10 2600 0e00 |01f0: invoke-super {v14}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ -03087e: 55e6 3403 |01f3: iget-boolean v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.needToExitApp:Z // field@0334 │ │ -030882: 3806 0500 |01f5: if-eqz v6, 01fa // +0005 │ │ -030886: 6e10 770d 0e00 |01f7: invoke-virtual {v14}, Lpro/oneredpixel/l9droid/GameActivity;.finish:()V // method@0d77 │ │ -03088c: 0e00 |01fa: return-void │ │ -03088e: 52e6 3e03 |01fb: iget v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtexttypeface:I // field@033e │ │ -030892: d806 0601 |01fd: add-int/lit8 v6, v6, #int 1 // #01 │ │ -030896: 59e6 3e03 |01ff: iput v6, v14, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtexttypeface:I // field@033e │ │ -03089a: d803 0301 |0201: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03089e: 2900 91fe |0203: goto/16 0094 // -016f │ │ -0308a2: 6206 3303 |0205: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0308a6: 5466 f504 |0207: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -0308aa: 6209 1900 |0209: sget-object v9, Landroid/graphics/Typeface;.MONOSPACE:Landroid/graphics/Typeface; // field@0019 │ │ -0308ae: 5b69 0303 |020b: iput-object v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ -0308b2: 2900 9efe |020d: goto/16 00ab // -0162 │ │ -0308b6: 6206 3303 |020f: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0308ba: 5466 f504 |0211: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -0308be: 6209 1b00 |0213: sget-object v9, Landroid/graphics/Typeface;.SERIF:Landroid/graphics/Typeface; // field@001b │ │ -0308c2: 5b69 0303 |0215: iput-object v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ -0308c6: 2900 94fe |0217: goto/16 00ab // -016c │ │ -0308ca: 6206 3303 |0219: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0308ce: 5466 f504 |021b: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -0308d2: 6209 1a00 |021d: sget-object v9, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@001a │ │ -0308d6: 5b69 0303 |021f: iput-object v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ -0308da: 2900 8afe |0221: goto/16 00ab // -0176 │ │ -0308de: 0186 |0223: move v6, v8 │ │ -0308e0: 2900 b6fe |0224: goto/16 00da // -014a │ │ -0308e4: 0189 |0226: move v9, v8 │ │ -0308e6: 2900 b8fe |0227: goto/16 00df // -0148 │ │ -0308ea: 0000 |0229: nop // spacer │ │ -0308ec: 0001 0300 0100 0000 6501 0000 6f01 ... |022a: packed-switch-data (10 units) │ │ + insns size : 562 16-bit code units │ │ +0315f0: |[0315f0] pro.oneredpixel.l9droid.GameActivity.onResume:()V │ │ +031600: 125a |0000: const/4 v10, #int 5 // #5 │ │ +031602: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +031604: 1308 0d00 |0002: const/16 v8, #int 13 // #d │ │ +031608: 1309 1e00 |0004: const/16 v9, #int 30 // #1e │ │ +03160c: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +03160e: 54b3 4903 |0007: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +031612: 1a06 2e0e |0009: const-string v6, "logtextcolor" // string@0e2e │ │ +031616: 1a07 a800 |000b: const-string v7, "#00000000" // string@00a8 │ │ +03161a: 7230 a800 6307 |000d: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +031620: 0c03 |0010: move-result-object v3 │ │ +031622: 1506 00ff |0011: const/high16 v6, #int -16777216 // #ff00 │ │ +031626: 6e30 750d 3b06 |0013: invoke-virtual {v11, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;.color:(Ljava/lang/String;I)I // method@0d75 │ │ +03162c: 0a03 |0016: move-result v3 │ │ +03162e: 59b3 3b03 |0017: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextcolor:I // field@033b │ │ +031632: 54b3 4903 |0019: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +031636: 1a06 2b0e |001b: const-string v6, "logcommandcolor" // string@0e2b │ │ +03163a: 1a07 a900 |001d: const-string v7, "#000000FF" // string@00a9 │ │ +03163e: 7230 a800 6307 |001f: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +031644: 0c03 |0022: move-result-object v3 │ │ +031646: 1406 ff00 00ff |0023: const v6, #float -1.70146e+38 // #ff0000ff │ │ +03164c: 6e30 750d 3b06 |0026: invoke-virtual {v11, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;.color:(Ljava/lang/String;I)I // method@0d75 │ │ +031652: 0a03 |0029: move-result v3 │ │ +031654: 59b3 3803 |002a: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ +031658: 54b3 4903 |002c: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +03165c: 1a06 2a0e |002e: const-string v6, "logbackgroundcolor" // string@0e2a │ │ +031660: 1a07 aa00 |0030: const-string v7, "#00FFFFFF" // string@00aa │ │ +031664: 7230 a800 6307 |0032: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +03166a: 0c03 |0035: move-result-object v3 │ │ +03166c: 12f6 |0036: const/4 v6, #int -1 // #ff │ │ +03166e: 6e30 750d 3b06 |0037: invoke-virtual {v11, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;.color:(Ljava/lang/String;I)I // method@0d75 │ │ +031674: 0a03 |003a: move-result v3 │ │ +031676: 59b3 3703 |003b: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ +03167a: 54b3 4903 |003d: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +03167e: 1a06 300e |003f: const-string v6, "logtextsize" // string@0e30 │ │ +031682: 1a07 0001 |0041: const-string v7, "13" // string@0100 │ │ +031686: 7230 a800 6307 |0043: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +03168c: 0c03 |0046: move-result-object v3 │ │ +03168e: 6e30 9b0d 3b08 |0047: invoke-virtual {v11, v3, v8}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ +031694: 0a03 |004a: move-result v3 │ │ +031696: 6e58 740d 3b9a |004b: invoke-virtual {v11, v3, v10, v9, v8}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ +03169c: 0a03 |004e: move-result v3 │ │ +03169e: 59b3 3d03 |004f: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextsize:I // field@033d │ │ +0316a2: 54b3 4903 |0051: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +0316a6: 1a06 2d0e |0053: const-string v6, "logtextbold" // string@0e2d │ │ +0316aa: 7230 a700 6305 |0055: invoke-interface {v3, v6, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00a7 │ │ +0316b0: 0a03 |0058: move-result v3 │ │ +0316b2: 5cb3 3a03 |0059: iput-boolean v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextbold:Z // field@033a │ │ +0316b6: 54b3 4903 |005b: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +0316ba: 1a06 2f0e |005d: const-string v6, "logtextitalic" // string@0e2f │ │ +0316be: 7230 a700 6305 |005f: invoke-interface {v3, v6, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00a7 │ │ +0316c4: 0a03 |0062: move-result v3 │ │ +0316c6: 5cb3 3c03 |0063: iput-boolean v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextitalic:Z // field@033c │ │ +0316ca: 54b3 4903 |0065: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +0316ce: 1a06 2c0e |0067: const-string v6, "loglimit" // string@0e2c │ │ +0316d2: 1a07 fc00 |0069: const-string v7, "0" // string@00fc │ │ +0316d6: 7230 a800 6307 |006b: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +0316dc: 0c03 |006e: move-result-object v3 │ │ +0316de: 6e30 9b0d 3b05 |006f: invoke-virtual {v11, v3, v5}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ +0316e4: 0a03 |0072: move-result v3 │ │ +0316e6: 1306 0008 |0073: const/16 v6, #int 2048 // #800 │ │ +0316ea: 6e55 740d 3b65 |0075: invoke-virtual {v11, v3, v5, v6, v5}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ +0316f0: 0a03 |0078: move-result v3 │ │ +0316f2: 59b3 3903 |0079: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_loglimit:I // field@0339 │ │ +0316f6: 6e10 7a0d 0b00 |007b: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/GameActivity;.getResources:()Landroid/content/res/Resources; // method@0d7a │ │ +0316fc: 0c03 |007e: move-result-object v3 │ │ +0316fe: 1506 067f |007f: const/high16 v6, #int 2131099648 // #7f06 │ │ +031702: 6e20 b600 6300 |0081: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00b6 │ │ +031708: 0c01 |0084: move-result-object v1 │ │ +03170a: 54b3 4903 |0085: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +03170e: 1a06 310e |0087: const-string v6, "logtexttypeface" // string@0e31 │ │ +031712: 4607 0105 |0089: aget-object v7, v1, v5 │ │ +031716: 7230 a800 6307 |008b: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +03171c: 0c00 |008e: move-result-object v0 │ │ +03171e: 59b5 3e03 |008f: iput v5, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtexttypeface:I // field@033e │ │ +031722: 2116 |0091: array-length v6, v1 │ │ +031724: 0153 |0092: move v3, v5 │ │ +031726: 3563 0a00 |0093: if-ge v3, v6, 009d // +000a │ │ +03172a: 4602 0103 |0095: aget-object v2, v1, v3 │ │ +03172e: 6e20 c40c 0200 |0097: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +031734: 0a07 |009a: move-result v7 │ │ +031736: 3807 5f01 |009b: if-eqz v7, 01fa // +015f │ │ +03173a: 52b3 3e03 |009d: iget v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtexttypeface:I // field@033e │ │ +03173e: 2b03 8901 0000 |009f: packed-switch v3, 00000228 // +00000189 │ │ +031744: 6203 3303 |00a2: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031748: 5433 f504 |00a4: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +03174c: 6206 1700 |00a6: sget-object v6, Landroid/graphics/Typeface;.DEFAULT:Landroid/graphics/Typeface; // field@0017 │ │ +031750: 5b36 0303 |00a8: iput-object v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ +031754: 6203 3303 |00aa: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031758: 5433 f504 |00ac: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +03175c: 52b6 3b03 |00ae: iget v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextcolor:I // field@033b │ │ +031760: 5936 0003 |00b0: iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textcolor:I // field@0300 │ │ +031764: 6203 3303 |00b2: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031768: 5433 f504 |00b4: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +03176c: 52b6 3703 |00b6: iget v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ +031770: 5936 fc02 |00b8: iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.backgroundcolor:I // field@02fc │ │ +031774: 54b3 2803 |00ba: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +031778: 52b6 3703 |00bc: iget v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ +03177c: 6e20 1b0b 6300 |00be: invoke-virtual {v3, v6}, Landroid/view/View;.setBackgroundColor:(I)V // method@0b1b │ │ +031782: 54b3 3203 |00c1: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ +031786: 52b6 3703 |00c3: iget v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ +03178a: 6e20 180c 6300 |00c5: invoke-virtual {v3, v6}, Landroid/widget/ListView;.setCacheColorHint:(I)V // method@0c18 │ │ +031790: 6203 3303 |00c8: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031794: 5433 f504 |00ca: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +031798: 52b6 3d03 |00cc: iget v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextsize:I // field@033d │ │ +03179c: 5936 0103 |00ce: iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textsize:I // field@0301 │ │ +0317a0: 6203 3303 |00d0: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0317a4: 5437 f504 |00d2: iget-object v7, v3, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +0317a8: 55b3 3c03 |00d4: iget-boolean v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextitalic:Z // field@033c │ │ +0317ac: 3803 4c01 |00d6: if-eqz v3, 0222 // +014c │ │ +0317b0: 0143 |00d8: move v3, v4 │ │ +0317b2: 55b6 3a03 |00d9: iget-boolean v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtextbold:Z // field@033a │ │ +0317b6: 3806 4a01 |00db: if-eqz v6, 0225 // +014a │ │ +0317ba: 1216 |00dd: const/4 v6, #int 1 // #1 │ │ +0317bc: b663 |00de: or-int/2addr v3, v6 │ │ +0317be: 5973 0203 |00df: iput v3, v7, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textstyle:I // field@0302 │ │ +0317c2: 6203 3303 |00e1: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0317c6: 5433 f204 |00e3: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +0317ca: 6206 3303 |00e5: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0317ce: 5466 f504 |00e7: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +0317d2: 52b7 3803 |00e9: iget v7, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ +0317d6: 6e30 080f 6307 |00eb: invoke-virtual {v3, v6, v7}, Lpro/oneredpixel/l9droid/Library;.refreshLogCommandsColor:(Landroid/widget/ArrayAdapter;I)V // method@0f08 │ │ +0317dc: 6203 3303 |00ee: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0317e0: 5433 f504 |00f0: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +0317e4: 6e10 4b0d 0300 |00f2: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ +0317ea: 54b3 4903 |00f5: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +0317ee: 1a06 f20c |00f7: const-string v6, "histtextsize" // string@0cf2 │ │ +0317f2: 1a07 0001 |00f9: const-string v7, "13" // string@0100 │ │ +0317f6: 7230 a800 6307 |00fb: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +0317fc: 0c03 |00fe: move-result-object v3 │ │ +0317fe: 6e30 9b0d 3b08 |00ff: invoke-virtual {v11, v3, v8}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ +031804: 0a03 |0102: move-result v3 │ │ +031806: 6e58 740d 3b9a |0103: invoke-virtual {v11, v3, v10, v9, v8}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ +03180c: 0a03 |0106: move-result v3 │ │ +03180e: 59b3 3503 |0107: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_histtextsize:I // field@0335 │ │ +031812: 54b3 4903 |0109: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +031816: 1a06 f30c |010b: const-string v6, "histwidth" // string@0cf3 │ │ +03181a: 1a07 0e01 |010d: const-string v7, "25" // string@010e │ │ +03181e: 7230 a800 6307 |010f: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +031824: 0c03 |0112: move-result-object v3 │ │ +031826: 1306 1900 |0113: const/16 v6, #int 25 // #19 │ │ +03182a: 6e30 9b0d 3b06 |0115: invoke-virtual {v11, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ +031830: 0a03 |0118: move-result v3 │ │ +031832: 1306 0a00 |0119: const/16 v6, #int 10 // #a │ │ +031836: 1307 3200 |011b: const/16 v7, #int 50 // #32 │ │ +03183a: 1308 1900 |011d: const/16 v8, #int 25 // #19 │ │ +03183e: 6e58 740d 3b76 |011f: invoke-virtual {v11, v3, v6, v7, v8}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ +031844: 0a03 |0122: move-result v3 │ │ +031846: 59b3 3603 |0123: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_histwidth:I // field@0336 │ │ +03184a: 6203 3303 |0125: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03184e: 5433 f604 |0127: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +031852: 52b6 3803 |0129: iget v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ +031856: 5936 0003 |012b: iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textcolor:I // field@0300 │ │ +03185a: 6203 3303 |012d: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03185e: 5433 f604 |012f: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +031862: 52b6 3703 |0131: iget v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ +031866: 5936 fc02 |0133: iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.backgroundcolor:I // field@02fc │ │ +03186a: 54b3 3103 |0135: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +03186e: 52b6 3703 |0137: iget v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logbackgroundcolor:I // field@0337 │ │ +031872: 6e20 180c 6300 |0139: invoke-virtual {v3, v6}, Landroid/widget/ListView;.setCacheColorHint:(I)V // method@0c18 │ │ +031878: 6203 3303 |013c: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03187c: 5433 f604 |013e: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +031880: 52b6 3503 |0140: iget v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_histtextsize:I // field@0335 │ │ +031884: 5936 0103 |0142: iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.textsize:I // field@0301 │ │ +031888: 6203 3303 |0144: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03188c: 5433 f604 |0146: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +031890: 6e10 4b0d 0300 |0148: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ +031896: 54b3 3103 |014b: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +03189a: 6e10 120c 0300 |014d: invoke-virtual {v3}, Landroid/widget/ListView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c12 │ │ +0318a0: 0c03 |0150: move-result-object v3 │ │ +0318a2: 54b6 2803 |0151: iget-object v6, v11, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +0318a6: 6e10 050b 0600 |0153: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ +0318ac: 0a06 |0156: move-result v6 │ │ +0318ae: 52b7 3603 |0157: iget v7, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_histwidth:I // field@0336 │ │ +0318b2: b276 |0159: mul-int/2addr v6, v7 │ │ +0318b4: db06 0664 |015a: div-int/lit8 v6, v6, #int 100 // #64 │ │ +0318b8: 5936 ed02 |015c: iput v6, v3, Landroid/view/ViewGroup$LayoutParams;.width:I // field@02ed │ │ +0318bc: 54b3 3103 |015e: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +0318c0: 6e10 160c 0300 |0160: invoke-virtual {v3}, Landroid/widget/ListView;.requestLayout:()V // method@0c16 │ │ +0318c6: 54b3 4903 |0163: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +0318ca: 1a06 3611 |0165: const-string v6, "picspeed" // string@1136 │ │ +0318ce: 1a07 fe00 |0167: const-string v7, "10" // string@00fe │ │ +0318d2: 7230 a800 6307 |0169: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +0318d8: 0c03 |016c: move-result-object v3 │ │ +0318da: 1306 0a00 |016d: const/16 v6, #int 10 // #a │ │ +0318de: 6e30 9b0d 3b06 |016f: invoke-virtual {v11, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ +0318e4: 0a03 |0172: move-result v3 │ │ +0318e6: 1216 |0173: const/4 v6, #int 1 // #1 │ │ +0318e8: 1307 ff00 |0174: const/16 v7, #int 255 // #ff │ │ +0318ec: 1308 0a00 |0176: const/16 v8, #int 10 // #a │ │ +0318f0: 6e58 740d 3b76 |0178: invoke-virtual {v11, v3, v6, v7, v8}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ +0318f6: 0a03 |017b: move-result v3 │ │ +0318f8: 59b3 4103 |017c: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_picspeed:I // field@0341 │ │ +0318fc: 54b3 4903 |017e: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +031900: 1a06 3111 |0180: const-string v6, "picmaxheight" // string@1131 │ │ +031904: 1a07 1301 |0182: const-string v7, "30" // string@0113 │ │ +031908: 7230 a800 6307 |0184: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +03190e: 0c03 |0187: move-result-object v3 │ │ +031910: 6e30 9b0d 3b09 |0188: invoke-virtual {v11, v3, v9}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ +031916: 0a03 |018b: move-result v3 │ │ +031918: 1306 4600 |018c: const/16 v6, #int 70 // #46 │ │ +03191c: 6e59 740d 3b6a |018e: invoke-virtual {v11, v3, v10, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ +031922: 0a03 |0191: move-result v3 │ │ +031924: 59b3 3f03 |0192: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_picmaxheight:I // field@033f │ │ +031928: 54b3 4903 |0194: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +03192c: 1a06 3711 |0196: const-string v6, "picstretch" // string@1137 │ │ +031930: 7230 a700 6305 |0198: invoke-interface {v3, v6, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00a7 │ │ +031936: 0a03 |019b: move-result v3 │ │ +031938: 5cb3 4203 |019c: iput-boolean v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_picstretch:Z // field@0342 │ │ +03193c: 54b3 4903 |019e: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +031940: 1a06 3311 |01a0: const-string v6, "picpalette" // string@1133 │ │ +031944: 1a07 bb01 |01a2: const-string v7, "Amiga" // string@01bb │ │ +031948: 7230 a800 6307 |01a4: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +03194e: 0c03 |01a7: move-result-object v3 │ │ +031950: 1a06 bb01 |01a8: const-string v6, "Amiga" // string@01bb │ │ +031954: 6e20 c40c 6300 |01aa: invoke-virtual {v3, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +03195a: 0a03 |01ad: move-result v3 │ │ +03195c: 5cb3 4003 |01ae: iput-boolean v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_picpaletteamiga:Z // field@0340 │ │ +031960: 6203 3303 |01b0: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031964: 3803 1600 |01b2: if-eqz v3, 01c8 // +0016 │ │ +031968: 6203 3303 |01b4: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +03196c: 5433 f104 |01b6: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +031970: 3803 1000 |01b8: if-eqz v3, 01c8 // +0010 │ │ +031974: 6203 3303 |01ba: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031978: 5433 f104 |01bc: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +03197c: 6e10 b90e 0300 |01be: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9implement;.L9UpdatePalette:()V // method@0eb9 │ │ +031982: 6203 3303 |01c1: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031986: 5433 f104 |01c3: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +03198a: 6e10 d40e 0300 |01c5: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9implement;.repaintPicture:()V // method@0ed4 │ │ +031990: 6e10 9a0d 0b00 |01c8: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/GameActivity;.updatePictureSize:()V // method@0d9a │ │ +031996: 54b3 4903 |01cb: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +03199a: 1a06 cb13 |01cd: const-string v6, "syssaveprefix" // string@13cb │ │ +03199e: 1a07 a813 |01cf: const-string v7, "state" // string@13a8 │ │ +0319a2: 7230 a800 6307 |01d1: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +0319a8: 0c03 |01d4: move-result-object v3 │ │ +0319aa: 5bb3 4303 |01d5: iput-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_syssaveprefix:Ljava/lang/String; // field@0343 │ │ +0319ae: 54b3 4903 |01d7: iget-object v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.sp:Landroid/content/SharedPreferences; // field@0349 │ │ +0319b2: 1a06 cc13 |01d9: const-string v6, "sysscriptdelay" // string@13cc │ │ +0319b6: 1a07 0a01 |01db: const-string v7, "2" // string@010a │ │ +0319ba: 7230 a800 6307 |01dd: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +0319c0: 0c03 |01e0: move-result-object v3 │ │ +0319c2: 6e30 9b0d 3b04 |01e1: invoke-virtual {v11, v3, v4}, Lpro/oneredpixel/l9droid/GameActivity;.val:(Ljava/lang/String;I)I // method@0d9b │ │ +0319c8: 0a03 |01e4: move-result v3 │ │ +0319ca: 6e54 740d 3b95 |01e5: invoke-virtual {v11, v3, v5, v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;.check_bounds:(IIII)I // method@0d74 │ │ +0319d0: 0a03 |01e8: move-result v3 │ │ +0319d2: 59b3 4403 |01e9: iput v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_sysscriptdelay:I // field@0344 │ │ +0319d6: 6203 3303 |01eb: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +0319da: 5c35 e704 |01ed: iput-boolean v5, v3, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ +0319de: 6f10 2600 0b00 |01ef: invoke-super {v11}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ +0319e4: 55b3 3403 |01f2: iget-boolean v3, v11, Lpro/oneredpixel/l9droid/GameActivity;.needToExitApp:Z // field@0334 │ │ +0319e8: 3803 0500 |01f4: if-eqz v3, 01f9 // +0005 │ │ +0319ec: 6e10 770d 0b00 |01f6: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/GameActivity;.finish:()V // method@0d77 │ │ +0319f2: 0e00 |01f9: return-void │ │ +0319f4: 52b7 3e03 |01fa: iget v7, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtexttypeface:I // field@033e │ │ +0319f8: d807 0701 |01fc: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0319fc: 59b7 3e03 |01fe: iput v7, v11, Lpro/oneredpixel/l9droid/GameActivity;.pref_logtexttypeface:I // field@033e │ │ +031a00: d803 0301 |0200: add-int/lit8 v3, v3, #int 1 // #01 │ │ +031a04: 2900 91fe |0202: goto/16 0093 // -016f │ │ +031a08: 6203 3303 |0204: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031a0c: 5433 f504 |0206: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +031a10: 6206 1900 |0208: sget-object v6, Landroid/graphics/Typeface;.MONOSPACE:Landroid/graphics/Typeface; // field@0019 │ │ +031a14: 5b36 0303 |020a: iput-object v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ +031a18: 2900 9efe |020c: goto/16 00aa // -0162 │ │ +031a1c: 6203 3303 |020e: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031a20: 5433 f504 |0210: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +031a24: 6206 1b00 |0212: sget-object v6, Landroid/graphics/Typeface;.SERIF:Landroid/graphics/Typeface; // field@001b │ │ +031a28: 5b36 0303 |0214: iput-object v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ +031a2c: 2900 94fe |0216: goto/16 00aa // -016c │ │ +031a30: 6203 3303 |0218: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031a34: 5433 f504 |021a: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +031a38: 6206 1a00 |021c: sget-object v6, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@001a │ │ +031a3c: 5b36 0303 |021e: iput-object v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.texttypeface:Landroid/graphics/Typeface; // field@0303 │ │ +031a40: 2900 8afe |0220: goto/16 00aa // -0176 │ │ +031a44: 0153 |0222: move v3, v5 │ │ +031a46: 2900 b6fe |0223: goto/16 00d9 // -014a │ │ +031a4a: 0156 |0225: move v6, v5 │ │ +031a4c: 2900 b8fe |0226: goto/16 00de // -0148 │ │ +031a50: 0001 0300 0100 0000 6501 0000 6f01 ... |0228: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=210 │ │ 0x0019 line=211 │ │ 0x002c line=212 │ │ 0x003d line=213 │ │ 0x0051 line=214 │ │ 0x005b line=215 │ │ 0x0065 line=216 │ │ 0x007b line=218 │ │ 0x0085 line=219 │ │ 0x008f line=220 │ │ 0x0091 line=221 │ │ - 0x0098 line=222 │ │ - 0x009e line=225 │ │ - 0x00a3 line=229 │ │ - 0x00ab line=231 │ │ - 0x00b3 line=232 │ │ - 0x00bb line=233 │ │ - 0x00c2 line=234 │ │ - 0x00c9 line=236 │ │ - 0x00d1 line=237 │ │ - 0x00e2 line=239 │ │ - 0x00ef line=240 │ │ - 0x00f6 line=243 │ │ - 0x010a line=244 │ │ - 0x0126 line=246 │ │ - 0x012e line=247 │ │ - 0x0136 line=248 │ │ - 0x013d line=249 │ │ - 0x0145 line=250 │ │ - 0x014c line=252 │ │ - 0x015f line=253 │ │ - 0x0164 line=256 │ │ - 0x017f line=257 │ │ - 0x0195 line=258 │ │ - 0x019f line=260 │ │ - 0x01b1 line=261 │ │ - 0x01bb line=262 │ │ - 0x01c2 line=263 │ │ - 0x01c9 line=265 │ │ - 0x01cc line=268 │ │ - 0x01d8 line=269 │ │ - 0x01ec line=272 │ │ - 0x01f0 line=273 │ │ - 0x01f3 line=275 │ │ - 0x01fa line=276 │ │ - 0x01fb line=223 │ │ - 0x0201 line=221 │ │ - 0x0205 line=226 │ │ - 0x020f line=227 │ │ - 0x0219 line=228 │ │ - 0x0224 line=237 │ │ - 0x0229 line=225 │ │ - locals : │ │ - 0x0098 - 0x009e reg=5 t Ljava/lang/String; │ │ - 0x01fb - 0x0205 reg=5 t Ljava/lang/String; │ │ - 0x0092 - 0x0234 reg=0 arr$ [Ljava/lang/String; │ │ - 0x008f - 0x0234 reg=1 fss Ljava/lang/String; │ │ - 0x0085 - 0x0234 reg=2 ft [Ljava/lang/String; │ │ - 0x0094 - 0x0234 reg=3 i$ I │ │ - 0x0093 - 0x0234 reg=4 len$ I │ │ - 0x0000 - 0x0234 reg=14 this Lpro/oneredpixel/l9droid/GameActivity; │ │ + 0x0097 line=222 │ │ + 0x009d line=225 │ │ + 0x00a2 line=229 │ │ + 0x00aa line=231 │ │ + 0x00b2 line=232 │ │ + 0x00ba line=233 │ │ + 0x00c1 line=234 │ │ + 0x00c8 line=236 │ │ + 0x00d0 line=237 │ │ + 0x00e1 line=239 │ │ + 0x00ee line=240 │ │ + 0x00f5 line=243 │ │ + 0x0109 line=244 │ │ + 0x0125 line=246 │ │ + 0x012d line=247 │ │ + 0x0135 line=248 │ │ + 0x013c line=249 │ │ + 0x0144 line=250 │ │ + 0x014b line=252 │ │ + 0x015e line=253 │ │ + 0x0163 line=256 │ │ + 0x017e line=257 │ │ + 0x0194 line=258 │ │ + 0x019e line=260 │ │ + 0x01b0 line=261 │ │ + 0x01ba line=262 │ │ + 0x01c1 line=263 │ │ + 0x01c8 line=265 │ │ + 0x01cb line=268 │ │ + 0x01d7 line=269 │ │ + 0x01eb line=272 │ │ + 0x01ef line=273 │ │ + 0x01f2 line=275 │ │ + 0x01f9 line=276 │ │ + 0x01fa line=223 │ │ + 0x0200 line=221 │ │ + 0x0204 line=226 │ │ + 0x020e line=227 │ │ + 0x0218 line=228 │ │ + 0x0223 line=237 │ │ + 0x0228 line=225 │ │ + locals : │ │ + 0x0097 - 0x009d reg=2 t Ljava/lang/String; │ │ + 0x01fa - 0x0204 reg=2 t Ljava/lang/String; │ │ + 0x008f - 0x0232 reg=0 fss Ljava/lang/String; │ │ + 0x0085 - 0x0232 reg=1 ft [Ljava/lang/String; │ │ + 0x0000 - 0x0232 reg=11 this Lpro/oneredpixel/l9droid/GameActivity; │ │ │ │ #20 : (in Lpro/oneredpixel/l9droid/GameActivity;) │ │ name : 'onRetainNonConfigurationInstance' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -030900: |[030900] pro.oneredpixel.l9droid.GameActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -030910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030912: 5c10 3003 |0001: iput-boolean v0, v1, Lpro/oneredpixel/l9droid/GameActivity;.killThreadsOnDestroyActivity:Z // field@0330 │ │ -030916: 6200 3303 |0003: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03091a: 6e10 7d0f 0000 |0005: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/Threads;.unlink:()V // method@0f7d │ │ -030920: 6200 3303 |0008: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030924: 1100 |000a: return-object v0 │ │ +031a64: |[031a64] pro.oneredpixel.l9droid.GameActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +031a74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +031a76: 5c10 3003 |0001: iput-boolean v0, v1, Lpro/oneredpixel/l9droid/GameActivity;.killThreadsOnDestroyActivity:Z // field@0330 │ │ +031a7a: 6200 3303 |0003: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031a7e: 6e10 7d0f 0000 |0005: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/Threads;.unlink:()V // method@0f7d │ │ +031a84: 6200 3303 |0008: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031a88: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=203 │ │ 0x0008 line=204 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lpro/oneredpixel/l9droid/GameActivity; │ │ @@ -47448,16 +47442,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030928: |[030928] pro.oneredpixel.l9droid.GameActivity.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -030938: 0e00 |0000: return-void │ │ +031a8c: |[031a8c] pro.oneredpixel.l9droid.GameActivity.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +031a9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/GameActivity; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -47469,31 +47463,31 @@ │ │ type : '(C)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -03093c: |[03093c] pro.oneredpixel.l9droid.GameActivity.outCharToLog:(C)V │ │ -03094c: 6200 3303 |0000: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030950: 5400 f404 |0002: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -030954: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -030958: 6200 3303 |0006: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -03095c: 2201 6d01 |0008: new-instance v1, Landroid/text/SpannableStringBuilder; // type@016d │ │ -030960: 7010 8a0a 0100 |000a: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0a8a │ │ -030966: 5b01 f404 |000d: iput-object v1, v0, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -03096a: 1300 0a00 |000f: const/16 v0, #int 10 // #a │ │ -03096e: 3303 0700 |0011: if-ne v3, v0, 0018 // +0007 │ │ -030972: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -030974: 6e20 8f0d 0200 |0014: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ -03097a: 0e00 |0017: return-void │ │ -03097c: 6200 3303 |0018: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030980: 5400 f404 |001a: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -030984: 6e20 8c0a 3000 |001c: invoke-virtual {v0, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@0a8c │ │ -03098a: 28f8 |001f: goto 0017 // -0008 │ │ +031aa0: |[031aa0] pro.oneredpixel.l9droid.GameActivity.outCharToLog:(C)V │ │ +031ab0: 6200 3303 |0000: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031ab4: 5400 f404 |0002: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031ab8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +031abc: 6200 3303 |0006: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031ac0: 2201 6d01 |0008: new-instance v1, Landroid/text/SpannableStringBuilder; // type@016d │ │ +031ac4: 7010 8a0a 0100 |000a: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0a8a │ │ +031aca: 5b01 f404 |000d: iput-object v1, v0, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031ace: 1300 0a00 |000f: const/16 v0, #int 10 // #a │ │ +031ad2: 3303 0700 |0011: if-ne v3, v0, 0018 // +0007 │ │ +031ad6: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +031ad8: 6e20 8f0d 0200 |0014: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ +031ade: 0e00 |0017: return-void │ │ +031ae0: 6200 3303 |0018: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031ae4: 5400 f404 |001a: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031ae8: 6e20 8c0a 3000 |001c: invoke-virtual {v0, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@0a8c │ │ +031aee: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x000f line=511 │ │ 0x0017 line=513 │ │ 0x0018 line=512 │ │ locals : │ │ @@ -47505,92 +47499,92 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 149 16-bit code units │ │ -03098c: |[03098c] pro.oneredpixel.l9droid.GameActivity.outLogFlush:(Z)V │ │ -03099c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03099e: 6202 3303 |0001: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0309a2: 5422 f404 |0003: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -0309a6: 3802 2d00 |0005: if-eqz v2, 0032 // +002d │ │ -0309aa: 6202 3303 |0007: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0309ae: 5422 f404 |0009: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -0309b2: 6e10 930a 0200 |000b: invoke-virtual {v2}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ -0309b8: 0a02 |000e: move-result v2 │ │ -0309ba: 3d02 2300 |000f: if-lez v2, 0032 // +0023 │ │ -0309be: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0309c0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0309c2: 6202 3303 |0013: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0309c6: 5422 f404 |0015: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -0309ca: 6e10 930a 0200 |0017: invoke-virtual {v2}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ -0309d0: 0a02 |001a: move-result v2 │ │ -0309d2: 3521 0f00 |001b: if-ge v1, v2, 002a // +000f │ │ -0309d6: 6202 3303 |001d: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0309da: 5422 f404 |001f: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -0309de: 6e20 8e0a 1200 |0021: invoke-virtual {v2, v1}, Landroid/text/SpannableStringBuilder;.charAt:(I)C // method@0a8e │ │ -0309e4: 0a02 |0024: move-result v2 │ │ -0309e6: 1303 2000 |0025: const/16 v3, #int 32 // #20 │ │ -0309ea: 3732 1300 |0027: if-le v2, v3, 003a // +0013 │ │ -0309ee: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -0309f0: 3800 1300 |002a: if-eqz v0, 003d // +0013 │ │ -0309f4: 3806 1100 |002c: if-eqz v6, 003d // +0011 │ │ -0309f8: 6202 3303 |002e: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -0309fc: 5b24 f404 |0030: iput-object v4, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -030a00: 3806 0700 |0032: if-eqz v6, 0039 // +0007 │ │ -030a04: 6202 3303 |0034: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030a08: 12f3 |0036: const/4 v3, #int -1 // #ff │ │ -030a0a: 5923 f304 |0037: iput v3, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -030a0e: 0e00 |0039: return-void │ │ -030a10: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -030a14: 28d7 |003c: goto 0013 // -0029 │ │ -030a16: 6202 3303 |003d: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030a1a: 5222 f304 |003f: iget v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -030a1e: 3a02 4500 |0041: if-ltz v2, 0086 // +0045 │ │ -030a22: 6202 3303 |0043: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030a26: 5222 f304 |0045: iget v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -030a2a: 5453 3203 |0047: iget-object v3, v5, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ -030a2e: 6e10 110c 0300 |0049: invoke-virtual {v3}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0c11 │ │ -030a34: 0c03 |004c: move-result-object v3 │ │ -030a36: 7210 0e0c 0300 |004d: invoke-interface {v3}, Landroid/widget/ListAdapter;.getCount:()I // method@0c0e │ │ -030a3c: 0a03 |0050: move-result v3 │ │ -030a3e: 3532 3500 |0051: if-ge v2, v3, 0086 // +0035 │ │ -030a42: 6202 3303 |0053: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030a46: 5422 f504 |0055: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -030a4a: 6203 3303 |0057: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030a4e: 5233 f304 |0059: iget v3, v3, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -030a52: 6e20 490d 3200 |005b: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getItem:(I)Ljava/lang/Object; // method@0d49 │ │ -030a58: 0c02 |005e: move-result-object v2 │ │ -030a5a: 1f02 6d01 |005f: check-cast v2, Landroid/text/SpannableStringBuilder; // type@016d │ │ -030a5e: 6203 3303 |0061: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030a62: 5433 f404 |0063: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -030a66: 6e20 8d0a 3200 |0065: invoke-virtual {v2, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@0a8d │ │ -030a6c: 6202 3303 |0068: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030a70: 5b24 f404 |006a: iput-object v4, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -030a74: 3906 1200 |006c: if-nez v6, 007e // +0012 │ │ -030a78: 6202 3303 |006e: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030a7c: 5453 3203 |0070: iget-object v3, v5, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ -030a80: 6e10 110c 0300 |0072: invoke-virtual {v3}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0c11 │ │ -030a86: 0c03 |0075: move-result-object v3 │ │ -030a88: 7210 0e0c 0300 |0076: invoke-interface {v3}, Landroid/widget/ListAdapter;.getCount:()I // method@0c0e │ │ -030a8e: 0a03 |0079: move-result v3 │ │ -030a90: d803 03ff |007a: add-int/lit8 v3, v3, #int -1 // #ff │ │ -030a94: 5923 f304 |007c: iput v3, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -030a98: 6202 3303 |007e: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030a9c: 5422 f504 |0080: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -030aa0: 6e10 4b0d 0200 |0082: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ -030aa6: 28ad |0085: goto 0032 // -0053 │ │ -030aa8: 6202 3303 |0086: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030aac: 5422 f504 |0088: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -030ab0: 6203 3303 |008a: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030ab4: 5433 f404 |008c: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -030ab8: 6e20 460d 3200 |008e: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.add:(Ljava/lang/Object;)V // method@0d46 │ │ -030abe: 6e10 7d0d 0500 |0091: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/GameActivity;.limitlvAdapter:()V // method@0d7d │ │ -030ac4: 28d4 |0094: goto 0068 // -002c │ │ +031af0: |[031af0] pro.oneredpixel.l9droid.GameActivity.outLogFlush:(Z)V │ │ +031b00: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +031b02: 6202 3303 |0001: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031b06: 5422 f404 |0003: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031b0a: 3802 2d00 |0005: if-eqz v2, 0032 // +002d │ │ +031b0e: 6202 3303 |0007: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031b12: 5422 f404 |0009: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031b16: 6e10 930a 0200 |000b: invoke-virtual {v2}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ +031b1c: 0a02 |000e: move-result v2 │ │ +031b1e: 3d02 2300 |000f: if-lez v2, 0032 // +0023 │ │ +031b22: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +031b24: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +031b26: 6202 3303 |0013: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031b2a: 5422 f404 |0015: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031b2e: 6e10 930a 0200 |0017: invoke-virtual {v2}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ +031b34: 0a02 |001a: move-result v2 │ │ +031b36: 3521 0f00 |001b: if-ge v1, v2, 002a // +000f │ │ +031b3a: 6202 3303 |001d: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031b3e: 5422 f404 |001f: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031b42: 6e20 8e0a 1200 |0021: invoke-virtual {v2, v1}, Landroid/text/SpannableStringBuilder;.charAt:(I)C // method@0a8e │ │ +031b48: 0a02 |0024: move-result v2 │ │ +031b4a: 1303 2000 |0025: const/16 v3, #int 32 // #20 │ │ +031b4e: 3732 1300 |0027: if-le v2, v3, 003a // +0013 │ │ +031b52: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +031b54: 3800 1300 |002a: if-eqz v0, 003d // +0013 │ │ +031b58: 3806 1100 |002c: if-eqz v6, 003d // +0011 │ │ +031b5c: 6202 3303 |002e: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031b60: 5b24 f404 |0030: iput-object v4, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031b64: 3806 0700 |0032: if-eqz v6, 0039 // +0007 │ │ +031b68: 6202 3303 |0034: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031b6c: 12f3 |0036: const/4 v3, #int -1 // #ff │ │ +031b6e: 5923 f304 |0037: iput v3, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +031b72: 0e00 |0039: return-void │ │ +031b74: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +031b78: 28d7 |003c: goto 0013 // -0029 │ │ +031b7a: 6202 3303 |003d: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031b7e: 5222 f304 |003f: iget v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +031b82: 3a02 4500 |0041: if-ltz v2, 0086 // +0045 │ │ +031b86: 6202 3303 |0043: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031b8a: 5222 f304 |0045: iget v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +031b8e: 5453 3203 |0047: iget-object v3, v5, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ +031b92: 6e10 110c 0300 |0049: invoke-virtual {v3}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0c11 │ │ +031b98: 0c03 |004c: move-result-object v3 │ │ +031b9a: 7210 0e0c 0300 |004d: invoke-interface {v3}, Landroid/widget/ListAdapter;.getCount:()I // method@0c0e │ │ +031ba0: 0a03 |0050: move-result v3 │ │ +031ba2: 3532 3500 |0051: if-ge v2, v3, 0086 // +0035 │ │ +031ba6: 6202 3303 |0053: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031baa: 5422 f504 |0055: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +031bae: 6203 3303 |0057: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031bb2: 5233 f304 |0059: iget v3, v3, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +031bb6: 6e20 490d 3200 |005b: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getItem:(I)Ljava/lang/Object; // method@0d49 │ │ +031bbc: 0c02 |005e: move-result-object v2 │ │ +031bbe: 1f02 6d01 |005f: check-cast v2, Landroid/text/SpannableStringBuilder; // type@016d │ │ +031bc2: 6203 3303 |0061: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031bc6: 5433 f404 |0063: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031bca: 6e20 8d0a 3200 |0065: invoke-virtual {v2, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@0a8d │ │ +031bd0: 6202 3303 |0068: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031bd4: 5b24 f404 |006a: iput-object v4, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031bd8: 3906 1200 |006c: if-nez v6, 007e // +0012 │ │ +031bdc: 6202 3303 |006e: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031be0: 5453 3203 |0070: iget-object v3, v5, Lpro/oneredpixel/l9droid/GameActivity;.lvMain:Landroid/widget/ListView; // field@0332 │ │ +031be4: 6e10 110c 0300 |0072: invoke-virtual {v3}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0c11 │ │ +031bea: 0c03 |0075: move-result-object v3 │ │ +031bec: 7210 0e0c 0300 |0076: invoke-interface {v3}, Landroid/widget/ListAdapter;.getCount:()I // method@0c0e │ │ +031bf2: 0a03 |0079: move-result v3 │ │ +031bf4: d803 03ff |007a: add-int/lit8 v3, v3, #int -1 // #ff │ │ +031bf8: 5923 f304 |007c: iput v3, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +031bfc: 6202 3303 |007e: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031c00: 5422 f504 |0080: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +031c04: 6e10 4b0d 0200 |0082: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ +031c0a: 28ad |0085: goto 0032 // -0053 │ │ +031c0c: 6202 3303 |0086: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031c10: 5422 f504 |0088: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +031c14: 6203 3303 |008a: sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031c18: 5433 f404 |008c: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031c1c: 6e20 460d 3200 |008e: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.add:(Ljava/lang/Object;)V // method@0d46 │ │ +031c22: 6e10 7d0d 0500 |0091: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/GameActivity;.limitlvAdapter:()V // method@0d7d │ │ +031c28: 28d4 |0094: goto 0068 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=525 │ │ 0x0011 line=526 │ │ 0x0012 line=527 │ │ 0x001d line=528 │ │ 0x002a line=530 │ │ @@ -47618,38 +47612,38 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -030ac8: |[030ac8] pro.oneredpixel.l9droid.GameActivity.outUserInputToLog:(Ljava/lang/String;)V │ │ -030ad8: 2201 6d01 |0000: new-instance v1, Landroid/text/SpannableStringBuilder; // type@016d │ │ -030adc: 7020 8b0a 6100 |0002: invoke-direct {v1, v6}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0a8b │ │ -030ae2: 2200 7501 |0005: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ -030ae6: 5252 3803 |0007: iget v2, v5, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ -030aea: 7020 9f0a 2000 |0009: invoke-direct {v0, v2}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0a9f │ │ -030af0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -030af2: 6e10 930a 0100 |000d: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ -030af8: 0a03 |0010: move-result v3 │ │ -030afa: 1304 1100 |0011: const/16 v4, #int 17 // #11 │ │ -030afe: 6e54 950a 0132 |0013: invoke-virtual {v1, v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0a95 │ │ -030b04: 6202 3303 |0016: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030b08: 5422 f404 |0018: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -030b0c: 3902 0b00 |001a: if-nez v2, 0025 // +000b │ │ -030b10: 6202 3303 |001c: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030b14: 2203 6d01 |001e: new-instance v3, Landroid/text/SpannableStringBuilder; // type@016d │ │ -030b18: 7010 8a0a 0300 |0020: invoke-direct {v3}, Landroid/text/SpannableStringBuilder;.:()V // method@0a8a │ │ -030b1e: 5b23 f404 |0023: iput-object v3, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -030b22: 6202 3303 |0025: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030b26: 5422 f404 |0027: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -030b2a: 6e20 8d0a 1200 |0029: invoke-virtual {v2, v1}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@0a8d │ │ -030b30: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -030b32: 6e20 8f0d 2500 |002d: invoke-virtual {v5, v2}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ -030b38: 0e00 |0030: return-void │ │ +031c2c: |[031c2c] pro.oneredpixel.l9droid.GameActivity.outUserInputToLog:(Ljava/lang/String;)V │ │ +031c3c: 2201 6d01 |0000: new-instance v1, Landroid/text/SpannableStringBuilder; // type@016d │ │ +031c40: 7020 8b0a 6100 |0002: invoke-direct {v1, v6}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0a8b │ │ +031c46: 2200 7501 |0005: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ +031c4a: 5252 3803 |0007: iget v2, v5, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ +031c4e: 7020 9f0a 2000 |0009: invoke-direct {v0, v2}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0a9f │ │ +031c54: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +031c56: 6e10 930a 0100 |000d: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ +031c5c: 0a03 |0010: move-result v3 │ │ +031c5e: 1304 1100 |0011: const/16 v4, #int 17 // #11 │ │ +031c62: 6e54 950a 0132 |0013: invoke-virtual {v1, v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0a95 │ │ +031c68: 6202 3303 |0016: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031c6c: 5422 f404 |0018: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031c70: 3902 0b00 |001a: if-nez v2, 0025 // +000b │ │ +031c74: 6202 3303 |001c: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031c78: 2203 6d01 |001e: new-instance v3, Landroid/text/SpannableStringBuilder; // type@016d │ │ +031c7c: 7010 8a0a 0300 |0020: invoke-direct {v3}, Landroid/text/SpannableStringBuilder;.:()V // method@0a8a │ │ +031c82: 5b23 f404 |0023: iput-object v3, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031c86: 6202 3303 |0025: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031c8a: 5422 f404 |0027: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +031c8e: 6e20 8d0a 1200 |0029: invoke-virtual {v2, v1}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@0a8d │ │ +031c94: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +031c96: 6e20 8f0d 2500 |002d: invoke-virtual {v5, v2}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ +031c9c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0005 line=517 │ │ 0x000c line=518 │ │ 0x0016 line=519 │ │ 0x0025 line=520 │ │ @@ -47666,51 +47660,51 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -030b3c: |[030b3c] pro.oneredpixel.l9droid.GameActivity.postCommand:()V │ │ -030b4c: 5420 2c03 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -030b50: 6e10 e30b 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.length:()I // method@0be3 │ │ -030b56: 0a00 |0005: move-result v0 │ │ -030b58: 3d00 4300 |0006: if-lez v0, 0049 // +0043 │ │ -030b5c: 6200 3303 |0008: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030b60: 5400 f104 |000a: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -030b64: 5200 f703 |000c: iget v0, v0, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ -030b68: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -030b6a: 3310 3a00 |000f: if-ne v0, v1, 0049 // +003a │ │ -030b6e: 5420 2c03 |0011: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -030b72: 6e10 e20b 0000 |0013: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ -030b78: 0c00 |0016: move-result-object v0 │ │ -030b7a: 6e10 b60c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ -030b80: 0c00 |001a: move-result-object v0 │ │ -030b82: 6e20 900d 0200 |001b: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/GameActivity;.outUserInputToLog:(Ljava/lang/String;)V // method@0d90 │ │ -030b88: 6200 3303 |001e: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030b8c: 5400 ef04 |0020: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ -030b90: 5421 2c03 |0022: iget-object v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -030b94: 6e10 e20b 0100 |0024: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ -030b9a: 0c01 |0027: move-result-object v1 │ │ -030b9c: 6e10 b60c 0100 |0028: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ -030ba2: 0c01 |002b: move-result-object v1 │ │ -030ba4: 6e20 b70d 1000 |002c: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/History;.add:(Ljava/lang/String;)V // method@0db7 │ │ -030baa: 6200 3303 |002f: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030bae: 5400 f604 |0031: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -030bb2: 6e10 4b0d 0000 |0033: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ -030bb8: 5420 2c03 |0036: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -030bbc: 6e10 e20b 0000 |0038: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ -030bc2: 0c00 |003b: move-result-object v0 │ │ -030bc4: 6e10 b60c 0000 |003c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ -030bca: 0c00 |003f: move-result-object v0 │ │ -030bcc: 5b20 2b03 |0040: iput-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ -030bd0: 5420 2c03 |0042: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -030bd4: 1a01 0000 |0044: const-string v1, "" // string@0000 │ │ -030bd8: 6e20 e80b 1000 |0046: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ -030bde: 0e00 |0049: return-void │ │ +031ca0: |[031ca0] pro.oneredpixel.l9droid.GameActivity.postCommand:()V │ │ +031cb0: 5420 2c03 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031cb4: 6e10 e30b 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.length:()I // method@0be3 │ │ +031cba: 0a00 |0005: move-result v0 │ │ +031cbc: 3d00 4300 |0006: if-lez v0, 0049 // +0043 │ │ +031cc0: 6200 3303 |0008: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031cc4: 5400 f104 |000a: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +031cc8: 5200 f703 |000c: iget v0, v0, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ +031ccc: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +031cce: 3310 3a00 |000f: if-ne v0, v1, 0049 // +003a │ │ +031cd2: 5420 2c03 |0011: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031cd6: 6e10 e20b 0000 |0013: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ +031cdc: 0c00 |0016: move-result-object v0 │ │ +031cde: 6e10 b60c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ +031ce4: 0c00 |001a: move-result-object v0 │ │ +031ce6: 6e20 900d 0200 |001b: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/GameActivity;.outUserInputToLog:(Ljava/lang/String;)V // method@0d90 │ │ +031cec: 6200 3303 |001e: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031cf0: 5400 ef04 |0020: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ +031cf4: 5421 2c03 |0022: iget-object v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031cf8: 6e10 e20b 0100 |0024: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ +031cfe: 0c01 |0027: move-result-object v1 │ │ +031d00: 6e10 b60c 0100 |0028: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ +031d06: 0c01 |002b: move-result-object v1 │ │ +031d08: 6e20 b70d 1000 |002c: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/History;.add:(Ljava/lang/String;)V // method@0db7 │ │ +031d0e: 6200 3303 |002f: sget-object v0, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031d12: 5400 f604 |0031: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +031d16: 6e10 4b0d 0000 |0033: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.notifyDataSetChanged:()V // method@0d4b │ │ +031d1c: 5420 2c03 |0036: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031d20: 6e10 e20b 0000 |0038: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ +031d26: 0c00 |003b: move-result-object v0 │ │ +031d28: 6e10 b60c 0000 |003c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ +031d2e: 0c00 |003f: move-result-object v0 │ │ +031d30: 5b20 2b03 |0040: iput-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ +031d34: 5420 2c03 |0042: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031d38: 1a01 0000 |0044: const-string v1, "" // string@0000 │ │ +031d3c: 6e20 e80b 1000 |0046: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ +031d42: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0011 line=558 │ │ 0x001e line=560 │ │ 0x002f line=561 │ │ 0x0036 line=563 │ │ @@ -47724,19 +47718,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -030be0: |[030be0] pro.oneredpixel.l9droid.GameActivity.postHashCommand:(Ljava/lang/String;)V │ │ -030bf0: 5410 2c03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -030bf4: 6e20 e80b 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ -030bfa: 6e10 910d 0100 |0005: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameActivity;.postCommand:()V // method@0d91 │ │ -030c00: 0e00 |0008: return-void │ │ +031d44: |[031d44] pro.oneredpixel.l9droid.GameActivity.postHashCommand:(Ljava/lang/String;)V │ │ +031d54: 5410 2c03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +031d58: 6e20 e80b 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ +031d5e: 6e10 910d 0100 |0005: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameActivity;.postCommand:()V // method@0d91 │ │ +031d64: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0005 line=571 │ │ 0x0008 line=572 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lpro/oneredpixel/l9droid/GameActivity; │ │ @@ -47747,21 +47741,21 @@ │ │ type : '(III)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -030c04: |[030c04] pro.oneredpixel.l9droid.GameActivity.range:(III)I │ │ -030c14: 0120 |0000: move v0, v2 │ │ -030c16: 3740 0300 |0001: if-le v0, v4, 0004 // +0003 │ │ -030c1a: 0140 |0003: move v0, v4 │ │ -030c1c: 3530 0300 |0004: if-ge v0, v3, 0007 // +0003 │ │ -030c20: 0130 |0006: move v0, v3 │ │ -030c22: 0f00 |0007: return v0 │ │ +031d68: |[031d68] pro.oneredpixel.l9droid.GameActivity.range:(III)I │ │ +031d78: 0120 |0000: move v0, v2 │ │ +031d7a: 3740 0300 |0001: if-le v0, v4, 0004 // +0003 │ │ +031d7e: 0140 |0003: move v0, v4 │ │ +031d80: 3530 0300 |0004: if-ge v0, v3, 0007 // +0003 │ │ +031d84: 0130 |0006: move v0, v3 │ │ +031d86: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0001 line=300 │ │ 0x0004 line=301 │ │ 0x0007 line=302 │ │ locals : │ │ @@ -47776,27 +47770,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -030c24: |[030c24] pro.oneredpixel.l9droid.GameActivity.selectFileToRestore:()V │ │ -030c34: 2200 1e00 |0000: new-instance v0, Landroid/content/Intent; // type@001e │ │ -030c38: 1c01 5702 |0002: const-class v1, Lpro/oneredpixel/l9droid/RestoreGameActivity; // type@0257 │ │ -030c3c: 7030 8400 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -030c42: 1a01 6e0b |0007: const-string v1, "gamepath" // string@0b6e │ │ -030c46: 6202 3303 |0009: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030c4a: 5422 f204 |000b: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -030c4e: 6e10 f80e 0200 |000d: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -030c54: 0c02 |0010: move-result-object v2 │ │ -030c56: 6e30 9600 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -030c5c: 1221 |0014: const/4 v1, #int 2 // #2 │ │ -030c5e: 6e30 980d 0301 |0015: invoke-virtual {v3, v0, v1}, Lpro/oneredpixel/l9droid/GameActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0d98 │ │ -030c64: 0e00 |0018: return-void │ │ +031d88: |[031d88] pro.oneredpixel.l9droid.GameActivity.selectFileToRestore:()V │ │ +031d98: 2200 1e00 |0000: new-instance v0, Landroid/content/Intent; // type@001e │ │ +031d9c: 1c01 5702 |0002: const-class v1, Lpro/oneredpixel/l9droid/RestoreGameActivity; // type@0257 │ │ +031da0: 7030 8400 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +031da6: 1a01 6d0b |0007: const-string v1, "gamepath" // string@0b6d │ │ +031daa: 6202 3303 |0009: sget-object v2, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031dae: 5422 f204 |000b: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +031db2: 6e10 f80e 0200 |000d: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +031db8: 0c02 |0010: move-result-object v2 │ │ +031dba: 6e30 9600 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +031dc0: 1221 |0014: const/4 v1, #int 2 // #2 │ │ +031dc2: 6e30 980d 0301 |0015: invoke-virtual {v3, v0, v1}, Lpro/oneredpixel/l9droid/GameActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0d98 │ │ +031dc8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0007 line=417 │ │ 0x0014 line=418 │ │ 0x0018 line=419 │ │ locals : │ │ @@ -47808,26 +47802,26 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -030c68: |[030c68] pro.oneredpixel.l9droid.GameActivity.setVisibilityCommandsHistory:(Z)V │ │ -030c78: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ -030c7c: 5420 3103 |0002: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -030c80: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -030c82: 6e20 200c 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@0c20 │ │ -030c88: 6e10 7c0d 0200 |0008: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.ibCmdSet:()V // method@0d7c │ │ -030c8e: 0e00 |000b: return-void │ │ -030c90: 5420 3103 |000c: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ -030c94: 1301 0800 |000e: const/16 v1, #int 8 // #8 │ │ -030c98: 6e20 200c 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@0c20 │ │ -030c9e: 6e10 7c0d 0200 |0013: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.ibCmdSet:()V // method@0d7c │ │ -030ca4: 28f5 |0016: goto 000b // -000b │ │ +031dcc: |[031dcc] pro.oneredpixel.l9droid.GameActivity.setVisibilityCommandsHistory:(Z)V │ │ +031ddc: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ +031de0: 5420 3103 |0002: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +031de4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +031de6: 6e20 200c 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@0c20 │ │ +031dec: 6e10 7c0d 0200 |0008: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.ibCmdSet:()V // method@0d7c │ │ +031df2: 0e00 |000b: return-void │ │ +031df4: 5420 3103 |000c: iget-object v0, v2, Lpro/oneredpixel/l9droid/GameActivity;.lvHistory:Landroid/widget/ListView; // field@0331 │ │ +031df8: 1301 0800 |000e: const/16 v1, #int 8 // #8 │ │ +031dfc: 6e20 200c 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@0c20 │ │ +031e02: 6e10 7c0d 0200 |0013: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameActivity;.ibCmdSet:()V // method@0d7c │ │ +031e08: 28f5 |0016: goto 000b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0002 line=594 │ │ 0x0008 line=595 │ │ 0x000b line=600 │ │ 0x000c line=597 │ │ @@ -47841,23 +47835,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -030ca8: |[030ca8] pro.oneredpixel.l9droid.GameActivity.toggleCommandsHistory:()V │ │ -030cb8: 6e10 7b0d 0100 |0000: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameActivity;.getVisibilityCommandsHistory:()Z // method@0d7b │ │ -030cbe: 0a00 |0003: move-result v0 │ │ -030cc0: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -030cc4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -030cc6: 6e20 960d 0100 |0007: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/GameActivity;.setVisibilityCommandsHistory:(Z)V // method@0d96 │ │ -030ccc: 0e00 |000a: return-void │ │ -030cce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -030cd0: 28fb |000c: goto 0007 // -0005 │ │ +031e0c: |[031e0c] pro.oneredpixel.l9droid.GameActivity.toggleCommandsHistory:()V │ │ +031e1c: 6e10 7b0d 0100 |0000: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameActivity;.getVisibilityCommandsHistory:()Z // method@0d7b │ │ +031e22: 0a00 |0003: move-result v0 │ │ +031e24: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +031e28: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +031e2a: 6e20 960d 0100 |0007: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/GameActivity;.setVisibilityCommandsHistory:(Z)V // method@0d96 │ │ +031e30: 0e00 |000a: return-void │ │ +031e32: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +031e34: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x000a line=590 │ │ 0x000b line=589 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpro/oneredpixel/l9droid/GameActivity; │ │ @@ -47867,70 +47861,70 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 103 16-bit code units │ │ -030cd4: |[030cd4] pro.oneredpixel.l9droid.GameActivity.updatePictureSize:()V │ │ -030ce4: 6206 3303 |0000: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030ce8: 5466 e804 |0002: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -030cec: 3806 0f00 |0004: if-eqz v6, 0013 // +000f │ │ -030cf0: 5486 2803 |0006: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -030cf4: 3806 0b00 |0008: if-eqz v6, 0013 // +000b │ │ -030cf8: 5486 2803 |000a: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -030cfc: 6e10 050b 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ -030d02: 0a04 |000f: move-result v4 │ │ -030d04: 1216 |0010: const/4 v6, #int 1 // #1 │ │ -030d06: 3564 0300 |0011: if-ge v4, v6, 0014 // +0003 │ │ -030d0a: 0e00 |0013: return-void │ │ -030d0c: 6206 3303 |0014: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030d10: 5466 e804 |0016: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -030d14: 6e10 d600 0600 |0018: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@00d6 │ │ -030d1a: 0a00 |001b: move-result v0 │ │ -030d1c: 6206 3303 |001c: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ -030d20: 5466 e804 |001e: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -030d24: 6e10 d700 0600 |0020: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@00d7 │ │ -030d2a: 0a01 |0023: move-result v1 │ │ -030d2c: 1306 a000 |0024: const/16 v6, #int 160 // #a0 │ │ -030d30: 3361 0800 |0026: if-ne v1, v6, 002e // +0008 │ │ -030d34: 1306 8000 |0028: const/16 v6, #int 128 // #80 │ │ -030d38: 3360 0400 |002a: if-ne v0, v6, 002e // +0004 │ │ -030d3c: da01 0102 |002c: mul-int/lit8 v1, v1, #int 2 // #02 │ │ -030d40: 3741 0300 |002e: if-le v1, v4, 0031 // +0003 │ │ -030d44: 0141 |0030: move v1, v4 │ │ -030d46: 5486 2803 |0031: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -030d4a: 6e10 050b 0600 |0033: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ -030d50: 0a06 |0036: move-result v6 │ │ -030d52: b206 |0037: mul-int/2addr v6, v0 │ │ -030d54: 9303 0601 |0038: div-int v3, v6, v1 │ │ -030d58: 5486 2803 |003a: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ -030d5c: 6e10 f50a 0600 |003c: invoke-virtual {v6}, Landroid/view/View;.getHeight:()I // method@0af5 │ │ -030d62: 0a06 |003f: move-result v6 │ │ -030d64: 5287 3f03 |0040: iget v7, v8, Lpro/oneredpixel/l9droid/GameActivity;.pref_picmaxheight:I // field@033f │ │ -030d68: b276 |0042: mul-int/2addr v6, v7 │ │ -030d6a: db02 0664 |0043: div-int/lit8 v2, v6, #int 100 // #64 │ │ -030d6e: 3732 0300 |0045: if-le v2, v3, 0048 // +0003 │ │ -030d72: 0132 |0047: move v2, v3 │ │ -030d74: 9206 0102 |0048: mul-int v6, v1, v2 │ │ -030d78: 9305 0600 |004a: div-int v5, v6, v0 │ │ -030d7c: 5586 4203 |004c: iget-boolean v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.pref_picstretch:Z // field@0342 │ │ -030d80: 3806 0300 |004e: if-eqz v6, 0051 // +0003 │ │ -030d84: 0145 |0050: move v5, v4 │ │ -030d86: 5486 2f03 |0051: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -030d8a: 6e10 fc0b 0600 |0053: invoke-virtual {v6}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0bfc │ │ -030d90: 0c06 |0056: move-result-object v6 │ │ -030d92: 5962 ec02 |0057: iput v2, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@02ec │ │ -030d96: 5486 2f03 |0059: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -030d9a: 6e10 fc0b 0600 |005b: invoke-virtual {v6}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0bfc │ │ -030da0: 0c06 |005e: move-result-object v6 │ │ -030da2: 5965 ed02 |005f: iput v5, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@02ed │ │ -030da6: 5486 2f03 |0061: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -030daa: 6e10 fe0b 0600 |0063: invoke-virtual {v6}, Landroid/widget/ImageView;.requestLayout:()V // method@0bfe │ │ -030db0: 28ad |0066: goto 0013 // -0053 │ │ +031e38: |[031e38] pro.oneredpixel.l9droid.GameActivity.updatePictureSize:()V │ │ +031e48: 6206 3303 |0000: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031e4c: 5466 e804 |0002: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +031e50: 3806 0f00 |0004: if-eqz v6, 0013 // +000f │ │ +031e54: 5486 2803 |0006: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +031e58: 3806 0b00 |0008: if-eqz v6, 0013 // +000b │ │ +031e5c: 5486 2803 |000a: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +031e60: 6e10 050b 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ +031e66: 0a04 |000f: move-result v4 │ │ +031e68: 1216 |0010: const/4 v6, #int 1 // #1 │ │ +031e6a: 3564 0300 |0011: if-ge v4, v6, 0014 // +0003 │ │ +031e6e: 0e00 |0013: return-void │ │ +031e70: 6206 3303 |0014: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031e74: 5466 e804 |0016: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +031e78: 6e10 d600 0600 |0018: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@00d6 │ │ +031e7e: 0a00 |001b: move-result v0 │ │ +031e80: 6206 3303 |001c: sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;.mt:Lpro/oneredpixel/l9droid/Threads; // field@0333 │ │ +031e84: 5466 e804 |001e: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +031e88: 6e10 d700 0600 |0020: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@00d7 │ │ +031e8e: 0a01 |0023: move-result v1 │ │ +031e90: 1306 a000 |0024: const/16 v6, #int 160 // #a0 │ │ +031e94: 3361 0800 |0026: if-ne v1, v6, 002e // +0008 │ │ +031e98: 1306 8000 |0028: const/16 v6, #int 128 // #80 │ │ +031e9c: 3360 0400 |002a: if-ne v0, v6, 002e // +0004 │ │ +031ea0: da01 0102 |002c: mul-int/lit8 v1, v1, #int 2 // #02 │ │ +031ea4: 3741 0300 |002e: if-le v1, v4, 0031 // +0003 │ │ +031ea8: 0141 |0030: move v1, v4 │ │ +031eaa: 5486 2803 |0031: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +031eae: 6e10 050b 0600 |0033: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@0b05 │ │ +031eb4: 0a06 |0036: move-result v6 │ │ +031eb6: b206 |0037: mul-int/2addr v6, v0 │ │ +031eb8: 9303 0601 |0038: div-int v3, v6, v1 │ │ +031ebc: 5486 2803 |003a: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.activityRootView:Landroid/view/View; // field@0328 │ │ +031ec0: 6e10 f50a 0600 |003c: invoke-virtual {v6}, Landroid/view/View;.getHeight:()I // method@0af5 │ │ +031ec6: 0a06 |003f: move-result v6 │ │ +031ec8: 5287 3f03 |0040: iget v7, v8, Lpro/oneredpixel/l9droid/GameActivity;.pref_picmaxheight:I // field@033f │ │ +031ecc: b276 |0042: mul-int/2addr v6, v7 │ │ +031ece: db02 0664 |0043: div-int/lit8 v2, v6, #int 100 // #64 │ │ +031ed2: 3732 0300 |0045: if-le v2, v3, 0048 // +0003 │ │ +031ed6: 0132 |0047: move v2, v3 │ │ +031ed8: 9206 0102 |0048: mul-int v6, v1, v2 │ │ +031edc: 9305 0600 |004a: div-int v5, v6, v0 │ │ +031ee0: 5586 4203 |004c: iget-boolean v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.pref_picstretch:Z // field@0342 │ │ +031ee4: 3806 0300 |004e: if-eqz v6, 0051 // +0003 │ │ +031ee8: 0145 |0050: move v5, v4 │ │ +031eea: 5486 2f03 |0051: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +031eee: 6e10 fc0b 0600 |0053: invoke-virtual {v6}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0bfc │ │ +031ef4: 0c06 |0056: move-result-object v6 │ │ +031ef6: 5962 ec02 |0057: iput v2, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@02ec │ │ +031efa: 5486 2f03 |0059: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +031efe: 6e10 fc0b 0600 |005b: invoke-virtual {v6}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0bfc │ │ +031f04: 0c06 |005e: move-result-object v6 │ │ +031f06: 5965 ed02 |005f: iput v5, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@02ed │ │ +031f0a: 5486 2f03 |0061: iget-object v6, v8, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +031f0e: 6e10 fe0b 0600 |0063: invoke-virtual {v6}, Landroid/widget/ImageView;.requestLayout:()V // method@0bfe │ │ +031f14: 28ad |0066: goto 0013 // -0053 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x000a line=184 │ │ 0x0010 line=185 │ │ 0x0013 line=199 │ │ 0x0014 line=186 │ │ @@ -47960,23 +47954,23 @@ │ │ type : '(Ljava/lang/String;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -030db4: |[030db4] pro.oneredpixel.l9droid.GameActivity.val:(Ljava/lang/String;I)I │ │ -030dc4: 7110 9b0c 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.decode:(Ljava/lang/String;)Ljava/lang/Integer; // method@0c9b │ │ -030dca: 0c02 |0003: move-result-object v2 │ │ -030dcc: 6e10 9c0c 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -030dd2: 0a01 |0007: move-result v1 │ │ -030dd4: 0f01 |0008: return v1 │ │ -030dd6: 0d00 |0009: move-exception v0 │ │ -030dd8: 0151 |000a: move v1, v5 │ │ -030dda: 28fd |000b: goto 0008 // -0003 │ │ +031f18: |[031f18] pro.oneredpixel.l9droid.GameActivity.val:(Ljava/lang/String;I)I │ │ +031f28: 7110 9b0c 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.decode:(Ljava/lang/String;)Ljava/lang/Integer; // method@0c9b │ │ +031f2e: 0c02 |0003: move-result-object v2 │ │ +031f30: 6e10 9c0c 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +031f36: 0a01 |0007: move-result v1 │ │ +031f38: 0f01 |0008: return v1 │ │ +031f3a: 0d00 |0009: move-exception v0 │ │ +031f3c: 0151 |000a: move v1, v5 │ │ +031f3e: 28fd |000b: goto 0008 // -0003 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0009 │ │ positions : │ │ 0x0000 line=291 │ │ 0x0008 line=295 │ │ 0x0009 line=292 │ │ @@ -48058,19 +48052,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030dec: |[030dec] pro.oneredpixel.l9droid.GameInfo.:()V │ │ -030dfc: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -030e02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -030e04: 5910 4e03 |0004: iput v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.highest_mark:I // field@034e │ │ -030e08: 0e00 |0006: return-void │ │ +031f50: |[031f50] pro.oneredpixel.l9droid.GameInfo.:()V │ │ +031f60: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +031f66: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +031f68: 5910 4e03 |0004: iput v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.highest_mark:I // field@034e │ │ +031f6c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x0003 line=16 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ @@ -48080,23 +48074,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -030e0c: |[030e0c] pro.oneredpixel.l9droid.GameInfo.addFiles:(Ljava/lang/String;)V │ │ -030e1c: 5410 4d03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ -030e20: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -030e24: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -030e28: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -030e2e: 5b10 4d03 |0009: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ -030e32: 5410 4d03 |000b: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ -030e36: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -030e3c: 0e00 |0010: return-void │ │ +031f70: |[031f70] pro.oneredpixel.l9droid.GameInfo.addFiles:(Ljava/lang/String;)V │ │ +031f80: 5410 4d03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ +031f84: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +031f88: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +031f8c: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +031f92: 5b10 4d03 |0009: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ +031f96: 5410 4d03 |000b: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ +031f9a: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +031fa0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x000b line=44 │ │ 0x0010 line=45 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ @@ -48107,23 +48101,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -030e40: |[030e40] pro.oneredpixel.l9droid.GameInfo.addPath:(Ljava/lang/String;)V │ │ -030e50: 5410 5003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ -030e54: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -030e58: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -030e5c: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -030e62: 5b10 5003 |0009: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ -030e66: 5410 5003 |000b: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ -030e6a: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -030e70: 0e00 |0010: return-void │ │ +031fa4: |[031fa4] pro.oneredpixel.l9droid.GameInfo.addPath:(Ljava/lang/String;)V │ │ +031fb4: 5410 5003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ +031fb8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +031fbc: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +031fc0: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +031fc6: 5b10 5003 |0009: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ +031fca: 5410 5003 |000b: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ +031fce: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +031fd4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x000b line=40 │ │ 0x0010 line=41 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ @@ -48134,23 +48128,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -030e74: |[030e74] pro.oneredpixel.l9droid.GameInfo.addTags:(Ljava/lang/String;)V │ │ -030e84: 5410 5103 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ -030e88: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -030e8c: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -030e90: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -030e96: 5b10 5103 |0009: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ -030e9a: 5410 5103 |000b: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ -030e9e: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -030ea4: 0e00 |0010: return-void │ │ +031fd8: |[031fd8] pro.oneredpixel.l9droid.GameInfo.addTags:(Ljava/lang/String;)V │ │ +031fe8: 5410 5103 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ +031fec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +031ff0: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +031ff4: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +031ffa: 5b10 5103 |0009: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ +031ffe: 5410 5103 |000b: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ +032002: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +032008: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x000b line=48 │ │ 0x0010 line=49 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ @@ -48161,21 +48155,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -030ea8: |[030ea8] pro.oneredpixel.l9droid.GameInfo.getAbout:()Ljava/lang/String; │ │ -030eb8: 5410 4a03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.about:Ljava/lang/String; // field@034a │ │ -030ebc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -030ec0: 5410 4a03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.about:Ljava/lang/String; // field@034a │ │ -030ec4: 1100 |0006: return-object v0 │ │ -030ec6: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -030eca: 28fd |0009: goto 0006 // -0003 │ │ +03200c: |[03200c] pro.oneredpixel.l9droid.GameInfo.getAbout:()Ljava/lang/String; │ │ +03201c: 5410 4a03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.about:Ljava/lang/String; // field@034a │ │ +032020: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +032024: 5410 4a03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.about:Ljava/lang/String; // field@034a │ │ +032028: 1100 |0006: return-object v0 │ │ +03202a: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +03202e: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ #4 : (in Lpro/oneredpixel/l9droid/GameInfo;) │ │ @@ -48183,21 +48177,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -030ecc: |[030ecc] pro.oneredpixel.l9droid.GameInfo.getAuthors:()Ljava/lang/String; │ │ -030edc: 5410 4b03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.author:Ljava/lang/String; // field@034b │ │ -030ee0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -030ee4: 5410 4b03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.author:Ljava/lang/String; // field@034b │ │ -030ee8: 1100 |0006: return-object v0 │ │ -030eea: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -030eee: 28fd |0009: goto 0006 // -0003 │ │ +032030: |[032030] pro.oneredpixel.l9droid.GameInfo.getAuthors:()Ljava/lang/String; │ │ +032040: 5410 4b03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.author:Ljava/lang/String; // field@034b │ │ +032044: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +032048: 5410 4b03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.author:Ljava/lang/String; // field@034b │ │ +03204c: 1100 |0006: return-object v0 │ │ +03204e: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +032052: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ #5 : (in Lpro/oneredpixel/l9droid/GameInfo;) │ │ @@ -48205,21 +48199,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -030ef0: |[030ef0] pro.oneredpixel.l9droid.GameInfo.getCategory:()Ljava/lang/String; │ │ -030f00: 5410 4c03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.category:Ljava/lang/String; // field@034c │ │ -030f04: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -030f08: 5410 4c03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.category:Ljava/lang/String; // field@034c │ │ -030f0c: 1100 |0006: return-object v0 │ │ -030f0e: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -030f12: 28fd |0009: goto 0006 // -0003 │ │ +032054: |[032054] pro.oneredpixel.l9droid.GameInfo.getCategory:()Ljava/lang/String; │ │ +032064: 5410 4c03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.category:Ljava/lang/String; // field@034c │ │ +032068: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03206c: 5410 4c03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.category:Ljava/lang/String; // field@034c │ │ +032070: 1100 |0006: return-object v0 │ │ +032072: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +032076: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ #6 : (in Lpro/oneredpixel/l9droid/GameInfo;) │ │ @@ -48227,28 +48221,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -030f14: |[030f14] pro.oneredpixel.l9droid.GameInfo.getFiles:(I)Ljava/lang/String; │ │ -030f24: 5410 4d03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ -030f28: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -030f2c: 5410 4d03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ -030f30: 6e20 fe0c 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -030f36: 0c00 |0009: move-result-object v0 │ │ -030f38: 1f00 dd01 |000a: check-cast v0, Ljava/io/Serializable; // type@01dd │ │ -030f3c: 1f00 fa01 |000c: check-cast v0, Ljava/lang/String; // type@01fa │ │ -030f40: 1f00 fa01 |000e: check-cast v0, Ljava/lang/String; // type@01fa │ │ -030f44: 1100 |0010: return-object v0 │ │ -030f46: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -030f48: 7110 a00c 0000 |0012: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -030f4e: 0c00 |0015: move-result-object v0 │ │ -030f50: 28f6 |0016: goto 000c // -000a │ │ +032078: |[032078] pro.oneredpixel.l9droid.GameInfo.getFiles:(I)Ljava/lang/String; │ │ +032088: 5410 4d03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ +03208c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +032090: 5410 4d03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.files:Ljava/util/ArrayList; // field@034d │ │ +032094: 6e20 fe0c 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03209a: 0c00 |0009: move-result-object v0 │ │ +03209c: 1f00 dd01 |000a: check-cast v0, Ljava/io/Serializable; // type@01dd │ │ +0320a0: 1f00 fa01 |000c: check-cast v0, Ljava/lang/String; // type@01fa │ │ +0320a4: 1f00 fa01 |000e: check-cast v0, Ljava/lang/String; // type@01fa │ │ +0320a8: 1100 |0010: return-object v0 │ │ +0320aa: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0320ac: 7110 a00c 0000 |0012: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0320b2: 0c00 |0015: move-result-object v0 │ │ +0320b4: 28f6 |0016: goto 000c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ 0x0000 - 0x0017 reg=2 n I │ │ │ │ @@ -48257,17 +48251,17 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030f54: |[030f54] pro.oneredpixel.l9droid.GameInfo.getHighestMark:()I │ │ -030f64: 5210 4e03 |0000: iget v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.highest_mark:I // field@034e │ │ -030f68: 0f00 |0002: return v0 │ │ +0320b8: |[0320b8] pro.oneredpixel.l9droid.GameInfo.getHighestMark:()I │ │ +0320c8: 5210 4e03 |0000: iget v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.highest_mark:I // field@034e │ │ +0320cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ #8 : (in Lpro/oneredpixel/l9droid/GameInfo;) │ │ @@ -48275,21 +48269,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -030f6c: |[030f6c] pro.oneredpixel.l9droid.GameInfo.getId:()Ljava/lang/String; │ │ -030f7c: 5410 4f03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.id:Ljava/lang/String; // field@034f │ │ -030f80: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -030f84: 5410 4f03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.id:Ljava/lang/String; // field@034f │ │ -030f88: 1100 |0006: return-object v0 │ │ -030f8a: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -030f8e: 28fd |0009: goto 0006 // -0003 │ │ +0320d0: |[0320d0] pro.oneredpixel.l9droid.GameInfo.getId:()Ljava/lang/String; │ │ +0320e0: 5410 4f03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.id:Ljava/lang/String; // field@034f │ │ +0320e4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0320e8: 5410 4f03 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.id:Ljava/lang/String; // field@034f │ │ +0320ec: 1100 |0006: return-object v0 │ │ +0320ee: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +0320f2: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ #9 : (in Lpro/oneredpixel/l9droid/GameInfo;) │ │ @@ -48297,23 +48291,23 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -030f90: |[030f90] pro.oneredpixel.l9droid.GameInfo.getNumberOfPaths:()I │ │ -030fa0: 5410 5003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ -030fa4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -030fa8: 5410 5003 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ -030fac: 6e10 040d 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -030fb2: 0a00 |0009: move-result v0 │ │ -030fb4: 0f00 |000a: return v0 │ │ -030fb6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -030fb8: 28fe |000c: goto 000a // -0002 │ │ +0320f4: |[0320f4] pro.oneredpixel.l9droid.GameInfo.getNumberOfPaths:()I │ │ +032104: 5410 5003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ +032108: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03210c: 5410 5003 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ +032110: 6e10 040d 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +032116: 0a00 |0009: move-result v0 │ │ +032118: 0f00 |000a: return v0 │ │ +03211a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03211c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ #10 : (in Lpro/oneredpixel/l9droid/GameInfo;) │ │ @@ -48321,28 +48315,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -030fbc: |[030fbc] pro.oneredpixel.l9droid.GameInfo.getPath:(I)Ljava/lang/String; │ │ -030fcc: 5410 5003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ -030fd0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -030fd4: 5410 5003 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ -030fd8: 6e20 fe0c 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -030fde: 0c00 |0009: move-result-object v0 │ │ -030fe0: 1f00 dd01 |000a: check-cast v0, Ljava/io/Serializable; // type@01dd │ │ -030fe4: 1f00 fa01 |000c: check-cast v0, Ljava/lang/String; // type@01fa │ │ -030fe8: 1f00 fa01 |000e: check-cast v0, Ljava/lang/String; // type@01fa │ │ -030fec: 1100 |0010: return-object v0 │ │ -030fee: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -030ff0: 7110 a00c 0000 |0012: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -030ff6: 0c00 |0015: move-result-object v0 │ │ -030ff8: 28f6 |0016: goto 000c // -000a │ │ +032120: |[032120] pro.oneredpixel.l9droid.GameInfo.getPath:(I)Ljava/lang/String; │ │ +032130: 5410 5003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ +032134: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +032138: 5410 5003 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.paths:Ljava/util/ArrayList; // field@0350 │ │ +03213c: 6e20 fe0c 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +032142: 0c00 |0009: move-result-object v0 │ │ +032144: 1f00 dd01 |000a: check-cast v0, Ljava/io/Serializable; // type@01dd │ │ +032148: 1f00 fa01 |000c: check-cast v0, Ljava/lang/String; // type@01fa │ │ +03214c: 1f00 fa01 |000e: check-cast v0, Ljava/lang/String; // type@01fa │ │ +032150: 1100 |0010: return-object v0 │ │ +032152: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +032154: 7110 a00c 0000 |0012: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03215a: 0c00 |0015: move-result-object v0 │ │ +03215c: 28f6 |0016: goto 000c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ 0x0000 - 0x0017 reg=2 n I │ │ │ │ @@ -48351,28 +48345,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -030ffc: |[030ffc] pro.oneredpixel.l9droid.GameInfo.getTags:(I)Ljava/lang/String; │ │ -03100c: 5410 5103 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ -031010: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -031014: 5410 5103 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ -031018: 6e20 fe0c 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03101e: 0c00 |0009: move-result-object v0 │ │ -031020: 1f00 dd01 |000a: check-cast v0, Ljava/io/Serializable; // type@01dd │ │ -031024: 1f00 fa01 |000c: check-cast v0, Ljava/lang/String; // type@01fa │ │ -031028: 1f00 fa01 |000e: check-cast v0, Ljava/lang/String; // type@01fa │ │ -03102c: 1100 |0010: return-object v0 │ │ -03102e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -031030: 7110 a00c 0000 |0012: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -031036: 0c00 |0015: move-result-object v0 │ │ -031038: 28f6 |0016: goto 000c // -000a │ │ +032160: |[032160] pro.oneredpixel.l9droid.GameInfo.getTags:(I)Ljava/lang/String; │ │ +032170: 5410 5103 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ +032174: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +032178: 5410 5103 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.tags:Ljava/util/ArrayList; // field@0351 │ │ +03217c: 6e20 fe0c 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +032182: 0c00 |0009: move-result-object v0 │ │ +032184: 1f00 dd01 |000a: check-cast v0, Ljava/io/Serializable; // type@01dd │ │ +032188: 1f00 fa01 |000c: check-cast v0, Ljava/lang/String; // type@01fa │ │ +03218c: 1f00 fa01 |000e: check-cast v0, Ljava/lang/String; // type@01fa │ │ +032190: 1100 |0010: return-object v0 │ │ +032192: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +032194: 7110 a00c 0000 |0012: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03219a: 0c00 |0015: move-result-object v0 │ │ +03219c: 28f6 |0016: goto 000c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ 0x0000 - 0x0017 reg=2 n I │ │ │ │ @@ -48381,21 +48375,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03103c: |[03103c] pro.oneredpixel.l9droid.GameInfo.getTitle:()Ljava/lang/String; │ │ -03104c: 5410 5203 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.title:Ljava/lang/String; // field@0352 │ │ -031050: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -031054: 5410 5203 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.title:Ljava/lang/String; // field@0352 │ │ -031058: 1100 |0006: return-object v0 │ │ -03105a: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -03105e: 28fd |0009: goto 0006 // -0003 │ │ +0321a0: |[0321a0] pro.oneredpixel.l9droid.GameInfo.getTitle:()Ljava/lang/String; │ │ +0321b0: 5410 5203 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.title:Ljava/lang/String; // field@0352 │ │ +0321b4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0321b8: 5410 5203 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/GameInfo;.title:Ljava/lang/String; // field@0352 │ │ +0321bc: 1100 |0006: return-object v0 │ │ +0321be: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +0321c2: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ #13 : (in Lpro/oneredpixel/l9droid/GameInfo;) │ │ @@ -48403,17 +48397,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031060: |[031060] pro.oneredpixel.l9droid.GameInfo.setAbout:(Ljava/lang/String;)V │ │ -031070: 5b01 4a03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.about:Ljava/lang/String; // field@034a │ │ -031074: 0e00 |0002: return-void │ │ +0321c4: |[0321c4] pro.oneredpixel.l9droid.GameInfo.setAbout:(Ljava/lang/String;)V │ │ +0321d4: 5b01 4a03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.about:Ljava/lang/String; // field@034a │ │ +0321d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpro/oneredpixel/l9droid/GameInfo; │ │ 0x0000 - 0x0003 reg=1 s Ljava/lang/String; │ │ │ │ @@ -48422,17 +48416,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031078: |[031078] pro.oneredpixel.l9droid.GameInfo.setAuthors:(Ljava/lang/String;)V │ │ -031088: 5b01 4b03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.author:Ljava/lang/String; // field@034b │ │ -03108c: 0e00 |0002: return-void │ │ +0321dc: |[0321dc] pro.oneredpixel.l9droid.GameInfo.setAuthors:(Ljava/lang/String;)V │ │ +0321ec: 5b01 4b03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.author:Ljava/lang/String; // field@034b │ │ +0321f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpro/oneredpixel/l9droid/GameInfo; │ │ 0x0000 - 0x0003 reg=1 s Ljava/lang/String; │ │ │ │ @@ -48441,17 +48435,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031090: |[031090] pro.oneredpixel.l9droid.GameInfo.setCategory:(Ljava/lang/String;)V │ │ -0310a0: 5b01 4c03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.category:Ljava/lang/String; // field@034c │ │ -0310a4: 0e00 |0002: return-void │ │ +0321f4: |[0321f4] pro.oneredpixel.l9droid.GameInfo.setCategory:(Ljava/lang/String;)V │ │ +032204: 5b01 4c03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.category:Ljava/lang/String; // field@034c │ │ +032208: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpro/oneredpixel/l9droid/GameInfo; │ │ 0x0000 - 0x0003 reg=1 s Ljava/lang/String; │ │ │ │ @@ -48460,17 +48454,17 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0310a8: |[0310a8] pro.oneredpixel.l9droid.GameInfo.setHighestMark:(I)V │ │ -0310b8: 5901 4e03 |0000: iput v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.highest_mark:I // field@034e │ │ -0310bc: 0e00 |0002: return-void │ │ +03220c: |[03220c] pro.oneredpixel.l9droid.GameInfo.setHighestMark:(I)V │ │ +03221c: 5901 4e03 |0000: iput v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.highest_mark:I // field@034e │ │ +032220: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpro/oneredpixel/l9droid/GameInfo; │ │ 0x0000 - 0x0003 reg=1 m I │ │ │ │ @@ -48479,17 +48473,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0310c0: |[0310c0] pro.oneredpixel.l9droid.GameInfo.setId:(Ljava/lang/String;)V │ │ -0310d0: 5b01 4f03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.id:Ljava/lang/String; // field@034f │ │ -0310d4: 0e00 |0002: return-void │ │ +032224: |[032224] pro.oneredpixel.l9droid.GameInfo.setId:(Ljava/lang/String;)V │ │ +032234: 5b01 4f03 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.id:Ljava/lang/String; // field@034f │ │ +032238: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpro/oneredpixel/l9droid/GameInfo; │ │ 0x0000 - 0x0003 reg=1 s Ljava/lang/String; │ │ │ │ @@ -48498,17 +48492,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0310d8: |[0310d8] pro.oneredpixel.l9droid.GameInfo.setTitle:(Ljava/lang/String;)V │ │ -0310e8: 5b01 5203 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.title:Ljava/lang/String; // field@0352 │ │ -0310ec: 0e00 |0002: return-void │ │ +03223c: |[03223c] pro.oneredpixel.l9droid.GameInfo.setTitle:(Ljava/lang/String;)V │ │ +03224c: 5b01 5203 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameInfo;.title:Ljava/lang/String; // field@0352 │ │ +032250: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpro/oneredpixel/l9droid/GameInfo; │ │ 0x0000 - 0x0003 reg=1 s Ljava/lang/String; │ │ │ │ @@ -48591,23 +48585,23 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0310f0: |[0310f0] pro.oneredpixel.l9droid.GameState.:()V │ │ -031100: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -031106: 1300 0001 |0003: const/16 v0, #int 256 // #100 │ │ -03110a: 2300 7702 |0005: new-array v0, v0, [S // type@0277 │ │ -03110e: 5b10 5e03 |0007: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -031112: 1300 0004 |0009: const/16 v0, #int 1024 // #400 │ │ -031116: 2300 7702 |000b: new-array v0, v0, [S // type@0277 │ │ -03111a: 5b10 5b03 |000d: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ -03111e: 0e00 |000f: return-void │ │ +032254: |[032254] pro.oneredpixel.l9droid.GameState.:()V │ │ +032264: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03226a: 1300 0001 |0003: const/16 v0, #int 256 // #100 │ │ +03226e: 2300 7702 |0005: new-array v0, v0, [S // type@0277 │ │ +032272: 5b10 5e03 |0007: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +032276: 1300 0004 |0009: const/16 v0, #int 1024 // #400 │ │ +03227a: 2300 7702 |000b: new-array v0, v0, [S // type@0277 │ │ +03227e: 5b10 5b03 |000d: iput-object v0, v1, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ +032282: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7069 │ │ 0x0003 line=7070 │ │ 0x0009 line=7072 │ │ 0x000f line=7073 │ │ locals : │ │ @@ -48619,18 +48613,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -031120: |[031120] pro.oneredpixel.l9droid.GameState.clone:()Ljava/lang/Object; │ │ -031130: 6e10 b20d 0100 |0000: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ -031136: 0c00 |0003: move-result-object v0 │ │ -031138: 1100 |0004: return-object v0 │ │ +032284: |[032284] pro.oneredpixel.l9droid.GameState.clone:()Ljava/lang/Object; │ │ +032294: 6e10 b20d 0100 |0000: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ +03229a: 0c00 |0003: move-result-object v0 │ │ +03229c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7057 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/oneredpixel/l9droid/GameState; │ │ │ │ #1 : (in Lpro/oneredpixel/l9droid/GameState;) │ │ @@ -48638,51 +48632,51 @@ │ │ type : '()Lpro/oneredpixel/l9droid/GameState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -03113c: |[03113c] pro.oneredpixel.l9droid.GameState.clone:()Lpro/oneredpixel/l9droid/GameState; │ │ -03114c: 2200 3902 |0000: new-instance v0, Lpro/oneredpixel/l9droid/GameState; // type@0239 │ │ -031150: 7010 b00d 0000 |0002: invoke-direct {v0}, Lpro/oneredpixel/l9droid/GameState;.:()V // method@0db0 │ │ -031156: 5831 5703 |0005: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -03115a: 5f01 5703 |0007: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -03115e: 5831 5c03 |0009: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -031162: 5f01 5c03 |000b: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -031166: 5831 5a03 |000d: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -03116a: 5f01 5a03 |000f: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -03116e: 5831 5d03 |0011: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ -031172: 5f01 5d03 |0013: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ -031176: 5831 5903 |0015: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.filenamesize:S // field@0359 │ │ -03117a: 5f01 5903 |0017: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.filenamesize:S // field@0359 │ │ -03117e: 5831 5603 |0019: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031182: 5f01 5603 |001b: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031186: 5431 5e03 |001d: iget-object v1, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03118a: 6e10 810f 0100 |001f: invoke-virtual {v1}, [S.clone:()Ljava/lang/Object; // method@0f81 │ │ -031190: 0c01 |0022: move-result-object v1 │ │ -031192: 1f01 7702 |0023: check-cast v1, [S // type@0277 │ │ -031196: 5b01 5e03 |0025: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03119a: 5431 5b03 |0027: iget-object v1, v3, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ -03119e: 6e10 810f 0100 |0029: invoke-virtual {v1}, [S.clone:()Ljava/lang/Object; // method@0f81 │ │ -0311a4: 0c01 |002c: move-result-object v1 │ │ -0311a6: 1f01 7702 |002d: check-cast v1, [S // type@0277 │ │ -0311aa: 5b01 5b03 |002f: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ -0311ae: 2201 fb01 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0311b2: 7010 d70c 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0311b8: 5432 5803 |0036: iget-object v2, v3, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -0311bc: 6e20 dd0c 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0311c2: 0c01 |003b: move-result-object v1 │ │ -0311c4: 1a02 0000 |003c: const-string v2, "" // string@0000 │ │ -0311c8: 6e20 dd0c 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0311ce: 0c01 |0041: move-result-object v1 │ │ -0311d0: 6e10 e10c 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0311d6: 0c01 |0045: move-result-object v1 │ │ -0311d8: 5b01 5803 |0046: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -0311dc: 1100 |0048: return-object v0 │ │ +0322a0: |[0322a0] pro.oneredpixel.l9droid.GameState.clone:()Lpro/oneredpixel/l9droid/GameState; │ │ +0322b0: 2200 3902 |0000: new-instance v0, Lpro/oneredpixel/l9droid/GameState; // type@0239 │ │ +0322b4: 7010 b00d 0000 |0002: invoke-direct {v0}, Lpro/oneredpixel/l9droid/GameState;.:()V // method@0db0 │ │ +0322ba: 5831 5703 |0005: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +0322be: 5f01 5703 |0007: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +0322c2: 5831 5c03 |0009: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +0322c6: 5f01 5c03 |000b: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +0322ca: 5831 5a03 |000d: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +0322ce: 5f01 5a03 |000f: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +0322d2: 5831 5d03 |0011: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ +0322d6: 5f01 5d03 |0013: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ +0322da: 5831 5903 |0015: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.filenamesize:S // field@0359 │ │ +0322de: 5f01 5903 |0017: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.filenamesize:S // field@0359 │ │ +0322e2: 5831 5603 |0019: iget-short v1, v3, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0322e6: 5f01 5603 |001b: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0322ea: 5431 5e03 |001d: iget-object v1, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0322ee: 6e10 810f 0100 |001f: invoke-virtual {v1}, [S.clone:()Ljava/lang/Object; // method@0f81 │ │ +0322f4: 0c01 |0022: move-result-object v1 │ │ +0322f6: 1f01 7702 |0023: check-cast v1, [S // type@0277 │ │ +0322fa: 5b01 5e03 |0025: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0322fe: 5431 5b03 |0027: iget-object v1, v3, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ +032302: 6e10 810f 0100 |0029: invoke-virtual {v1}, [S.clone:()Ljava/lang/Object; // method@0f81 │ │ +032308: 0c01 |002c: move-result-object v1 │ │ +03230a: 1f01 7702 |002d: check-cast v1, [S // type@0277 │ │ +03230e: 5b01 5b03 |002f: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ +032312: 2201 fb01 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +032316: 7010 d70c 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03231c: 5432 5803 |0036: iget-object v2, v3, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +032320: 6e20 dd0c 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +032326: 0c01 |003b: move-result-object v1 │ │ +032328: 1a02 0000 |003c: const-string v2, "" // string@0000 │ │ +03232c: 6e20 dd0c 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +032332: 0c01 |0041: move-result-object v1 │ │ +032334: 6e10 e10c 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03233a: 0c01 |0045: move-result-object v1 │ │ +03233c: 5b01 5803 |0046: iput-object v1, v0, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +032340: 1100 |0048: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7076 │ │ 0x0005 line=7077 │ │ 0x0009 line=7078 │ │ 0x000d line=7079 │ │ 0x0011 line=7080 │ │ @@ -48701,163 +48695,163 @@ │ │ type : '([BI)[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 254 16-bit code units │ │ -0311e0: |[0311e0] pro.oneredpixel.l9droid.GameState.getCloneInBytes:([BI)[B │ │ -0311f0: 58c9 5a03 |0000: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -0311f4: db09 0902 |0002: div-int/lit8 v9, v9, #int 2 // #02 │ │ -0311f8: d099 0801 |0004: add-int/lit16 v9, v9, #int 264 // #0108 │ │ -0311fc: d099 0004 |0006: add-int/lit16 v9, v9, #int 1024 // #0400 │ │ -031200: d099 8000 |0008: add-int/lit16 v9, v9, #int 128 // #0080 │ │ -031204: 2390 7702 |000a: new-array v0, v9, [S // type@0277 │ │ -031208: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -03120a: d804 0301 |000d: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03120e: 1309 3130 |000f: const/16 v9, #int 12337 // #3031 │ │ -031212: 5109 0003 |0011: aput-short v9, v0, v3 │ │ -031216: d803 0401 |0013: add-int/lit8 v3, v4, #int 1 // #01 │ │ -03121a: 1309 394c |0015: const/16 v9, #int 19513 // #4c39 │ │ -03121e: 5109 0004 |0017: aput-short v9, v0, v4 │ │ -031222: d804 0301 |0019: add-int/lit8 v4, v3, #int 1 // #01 │ │ -031226: 58c9 5703 |001b: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -03122a: 5109 0003 |001d: aput-short v9, v0, v3 │ │ -03122e: d803 0401 |001f: add-int/lit8 v3, v4, #int 1 // #01 │ │ -031232: 58c9 5c03 |0021: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -031236: 5109 0004 |0023: aput-short v9, v0, v4 │ │ -03123a: d804 0301 |0025: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03123e: 58c9 5a03 |0027: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -031242: 5109 0003 |0029: aput-short v9, v0, v3 │ │ -031246: d803 0401 |002b: add-int/lit8 v3, v4, #int 1 // #01 │ │ -03124a: 58c9 5d03 |002d: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ -03124e: 5109 0004 |002f: aput-short v9, v0, v4 │ │ -031252: d804 0301 |0031: add-int/lit8 v4, v3, #int 1 // #01 │ │ -031256: 54c9 5803 |0033: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -03125a: 6e10 c90c 0900 |0035: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -031260: 0a09 |0038: move-result v9 │ │ -031262: 8f99 |0039: int-to-short v9, v9 │ │ -031264: 5109 0003 |003a: aput-short v9, v0, v3 │ │ -031268: 0145 |003c: move v5, v4 │ │ -03126a: d803 0401 |003d: add-int/lit8 v3, v4, #int 1 // #01 │ │ -03126e: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -031270: 0134 |0040: move v4, v3 │ │ -031272: 1309 0001 |0041: const/16 v9, #int 256 // #100 │ │ -031276: 3596 0e00 |0043: if-ge v6, v9, 0051 // +000e │ │ -03127a: d803 0401 |0045: add-int/lit8 v3, v4, #int 1 // #01 │ │ -03127e: 54c9 5e03 |0047: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -031282: 4a09 0906 |0049: aget-short v9, v9, v6 │ │ -031286: 5109 0004 |004b: aput-short v9, v0, v4 │ │ -03128a: d806 0601 |004d: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03128e: 0134 |004f: move v4, v3 │ │ -031290: 28f1 |0050: goto 0041 // -000f │ │ -031292: 1206 |0051: const/4 v6, #int 0 // #0 │ │ -031294: 0143 |0052: move v3, v4 │ │ -031296: 58c9 5a03 |0053: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -03129a: db09 0902 |0055: div-int/lit8 v9, v9, #int 2 // #02 │ │ -03129e: 3596 1e00 |0057: if-ge v6, v9, 0075 // +001e │ │ -0312a2: d804 0301 |0059: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0312a6: da09 0602 |005b: mul-int/lit8 v9, v6, #int 2 // #02 │ │ -0312aa: b0e9 |005d: add-int/2addr v9, v14 │ │ -0312ac: 4809 0d09 |005e: aget-byte v9, v13, v9 │ │ -0312b0: d599 ff00 |0060: and-int/lit16 v9, v9, #int 255 // #00ff │ │ -0312b4: da0a 0602 |0062: mul-int/lit8 v10, v6, #int 2 // #02 │ │ -0312b8: b0ea |0064: add-int/2addr v10, v14 │ │ -0312ba: d80a 0a01 |0065: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0312be: 480a 0d0a |0067: aget-byte v10, v13, v10 │ │ -0312c2: d5aa ff00 |0069: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -0312c6: e00a 0a08 |006b: shl-int/lit8 v10, v10, #int 8 // #08 │ │ -0312ca: b6a9 |006d: or-int/2addr v9, v10 │ │ -0312cc: 8f99 |006e: int-to-short v9, v9 │ │ -0312ce: 5109 0003 |006f: aput-short v9, v0, v3 │ │ -0312d2: d806 0601 |0071: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0312d6: 0143 |0073: move v3, v4 │ │ -0312d8: 28df |0074: goto 0053 // -0021 │ │ -0312da: 1206 |0075: const/4 v6, #int 0 // #0 │ │ -0312dc: 0134 |0076: move v4, v3 │ │ -0312de: 1309 0004 |0077: const/16 v9, #int 1024 // #400 │ │ -0312e2: 3596 0e00 |0079: if-ge v6, v9, 0087 // +000e │ │ -0312e6: d803 0401 |007b: add-int/lit8 v3, v4, #int 1 // #01 │ │ -0312ea: 54c9 5b03 |007d: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ -0312ee: 4a09 0906 |007f: aget-short v9, v9, v6 │ │ -0312f2: 5109 0004 |0081: aput-short v9, v0, v4 │ │ -0312f6: d806 0601 |0083: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0312fa: 0134 |0085: move v4, v3 │ │ -0312fc: 28f1 |0086: goto 0077 // -000f │ │ -0312fe: 1206 |0087: const/4 v6, #int 0 // #0 │ │ -031300: 0143 |0088: move v3, v4 │ │ -031302: 54c9 5803 |0089: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -031306: 6e10 c90c 0900 |008b: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -03130c: 0a09 |008e: move-result v9 │ │ -03130e: 3596 2c00 |008f: if-ge v6, v9, 00bb // +002c │ │ -031312: 54c9 5803 |0091: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -031316: d807 0601 |0093: add-int/lit8 v7, v6, #int 1 // #01 │ │ -03131a: 6e20 be0c 6900 |0095: invoke-virtual {v9, v6}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -031320: 0a09 |0098: move-result v9 │ │ -031322: d599 ff00 |0099: and-int/lit16 v9, v9, #int 255 // #00ff │ │ -031326: 8f98 |009b: int-to-short v8, v9 │ │ -031328: 54c9 5803 |009c: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -03132c: 6e10 c90c 0900 |009e: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -031332: 0a09 |00a1: move-result v9 │ │ -031334: 3597 5a00 |00a2: if-ge v7, v9, 00fc // +005a │ │ -031338: 54c9 5803 |00a4: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -03133c: d806 0701 |00a6: add-int/lit8 v6, v7, #int 1 // #01 │ │ -031340: 6e20 be0c 7900 |00a8: invoke-virtual {v9, v7}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -031346: 0a09 |00ab: move-result v9 │ │ -031348: d599 ff00 |00ac: and-int/lit16 v9, v9, #int 255 // #00ff │ │ -03134c: e009 0908 |00ae: shl-int/lit8 v9, v9, #int 8 // #08 │ │ -031350: b689 |00b0: or-int/2addr v9, v8 │ │ -031352: 8f98 |00b1: int-to-short v8, v9 │ │ -031354: 2109 |00b2: array-length v9, v0 │ │ -031356: 3593 d6ff |00b3: if-ge v3, v9, 0089 // -002a │ │ -03135a: d804 0301 |00b5: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03135e: 5108 0003 |00b7: aput-short v8, v0, v3 │ │ -031362: 0143 |00b9: move v3, v4 │ │ -031364: 28cf |00ba: goto 0089 // -0031 │ │ -031366: 1202 |00bb: const/4 v2, #int 0 // #0 │ │ -031368: 1206 |00bc: const/4 v6, #int 0 // #0 │ │ -03136a: 2109 |00bd: array-length v9, v0 │ │ -03136c: 3596 1300 |00be: if-ge v6, v9, 00d1 // +0013 │ │ -031370: 4a09 0006 |00c0: aget-short v9, v0, v6 │ │ -031374: d599 ff00 |00c2: and-int/lit16 v9, v9, #int 255 // #00ff │ │ -031378: 4a0a 0006 |00c4: aget-short v10, v0, v6 │ │ -03137c: 140b 00ff 0000 |00c6: const v11, #float 9.14768e-41 // #0000ff00 │ │ -031382: b5ba |00c9: and-int/2addr v10, v11 │ │ -031384: e10a 0a08 |00ca: shr-int/lit8 v10, v10, #int 8 // #08 │ │ -031388: b0a9 |00cc: add-int/2addr v9, v10 │ │ -03138a: b092 |00cd: add-int/2addr v2, v9 │ │ -03138c: d806 0601 |00ce: add-int/lit8 v6, v6, #int 1 // #01 │ │ -031390: 28ed |00d0: goto 00bd // -0013 │ │ -031392: 1409 ffff 0000 |00d1: const v9, #float 9.18341e-41 // #0000ffff │ │ -031398: b529 |00d4: and-int/2addr v9, v2 │ │ -03139a: 8f99 |00d5: int-to-short v9, v9 │ │ -03139c: 5fc9 5603 |00d6: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -0313a0: 58c9 5603 |00d8: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -0313a4: 5109 0005 |00da: aput-short v9, v0, v5 │ │ -0313a8: 2109 |00dc: array-length v9, v0 │ │ -0313aa: da09 0902 |00dd: mul-int/lit8 v9, v9, #int 2 // #02 │ │ -0313ae: 2391 6202 |00df: new-array v1, v9, [B // type@0262 │ │ -0313b2: 1206 |00e1: const/4 v6, #int 0 // #0 │ │ -0313b4: 3536 1900 |00e2: if-ge v6, v3, 00fb // +0019 │ │ -0313b8: da09 0602 |00e4: mul-int/lit8 v9, v6, #int 2 // #02 │ │ -0313bc: 4a0a 0006 |00e6: aget-short v10, v0, v6 │ │ -0313c0: d5aa ff00 |00e8: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -0313c4: 8daa |00ea: int-to-byte v10, v10 │ │ -0313c6: 4f0a 0109 |00eb: aput-byte v10, v1, v9 │ │ -0313ca: da09 0602 |00ed: mul-int/lit8 v9, v6, #int 2 // #02 │ │ -0313ce: d809 0901 |00ef: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0313d2: 4a0a 0006 |00f1: aget-short v10, v0, v6 │ │ -0313d6: e10a 0a08 |00f3: shr-int/lit8 v10, v10, #int 8 // #08 │ │ -0313da: 8daa |00f5: int-to-byte v10, v10 │ │ -0313dc: 4f0a 0109 |00f6: aput-byte v10, v1, v9 │ │ -0313e0: d806 0601 |00f8: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0313e4: 28e8 |00fa: goto 00e2 // -0018 │ │ -0313e6: 1101 |00fb: return-object v1 │ │ -0313e8: 0176 |00fc: move v6, v7 │ │ -0313ea: 28b5 |00fd: goto 00b2 // -004b │ │ +032344: |[032344] pro.oneredpixel.l9droid.GameState.getCloneInBytes:([BI)[B │ │ +032354: 58c9 5a03 |0000: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +032358: db09 0902 |0002: div-int/lit8 v9, v9, #int 2 // #02 │ │ +03235c: d099 0801 |0004: add-int/lit16 v9, v9, #int 264 // #0108 │ │ +032360: d099 0004 |0006: add-int/lit16 v9, v9, #int 1024 // #0400 │ │ +032364: d099 8000 |0008: add-int/lit16 v9, v9, #int 128 // #0080 │ │ +032368: 2390 7702 |000a: new-array v0, v9, [S // type@0277 │ │ +03236c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +03236e: d804 0301 |000d: add-int/lit8 v4, v3, #int 1 // #01 │ │ +032372: 1309 3130 |000f: const/16 v9, #int 12337 // #3031 │ │ +032376: 5109 0003 |0011: aput-short v9, v0, v3 │ │ +03237a: d803 0401 |0013: add-int/lit8 v3, v4, #int 1 // #01 │ │ +03237e: 1309 394c |0015: const/16 v9, #int 19513 // #4c39 │ │ +032382: 5109 0004 |0017: aput-short v9, v0, v4 │ │ +032386: d804 0301 |0019: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03238a: 58c9 5703 |001b: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +03238e: 5109 0003 |001d: aput-short v9, v0, v3 │ │ +032392: d803 0401 |001f: add-int/lit8 v3, v4, #int 1 // #01 │ │ +032396: 58c9 5c03 |0021: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +03239a: 5109 0004 |0023: aput-short v9, v0, v4 │ │ +03239e: d804 0301 |0025: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0323a2: 58c9 5a03 |0027: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +0323a6: 5109 0003 |0029: aput-short v9, v0, v3 │ │ +0323aa: d803 0401 |002b: add-int/lit8 v3, v4, #int 1 // #01 │ │ +0323ae: 58c9 5d03 |002d: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ +0323b2: 5109 0004 |002f: aput-short v9, v0, v4 │ │ +0323b6: d804 0301 |0031: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0323ba: 54c9 5803 |0033: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +0323be: 6e10 c90c 0900 |0035: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +0323c4: 0a09 |0038: move-result v9 │ │ +0323c6: 8f99 |0039: int-to-short v9, v9 │ │ +0323c8: 5109 0003 |003a: aput-short v9, v0, v3 │ │ +0323cc: 0145 |003c: move v5, v4 │ │ +0323ce: d803 0401 |003d: add-int/lit8 v3, v4, #int 1 // #01 │ │ +0323d2: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +0323d4: 0134 |0040: move v4, v3 │ │ +0323d6: 1309 0001 |0041: const/16 v9, #int 256 // #100 │ │ +0323da: 3596 0e00 |0043: if-ge v6, v9, 0051 // +000e │ │ +0323de: d803 0401 |0045: add-int/lit8 v3, v4, #int 1 // #01 │ │ +0323e2: 54c9 5e03 |0047: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0323e6: 4a09 0906 |0049: aget-short v9, v9, v6 │ │ +0323ea: 5109 0004 |004b: aput-short v9, v0, v4 │ │ +0323ee: d806 0601 |004d: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0323f2: 0134 |004f: move v4, v3 │ │ +0323f4: 28f1 |0050: goto 0041 // -000f │ │ +0323f6: 1206 |0051: const/4 v6, #int 0 // #0 │ │ +0323f8: 0143 |0052: move v3, v4 │ │ +0323fa: 58c9 5a03 |0053: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +0323fe: db09 0902 |0055: div-int/lit8 v9, v9, #int 2 // #02 │ │ +032402: 3596 1e00 |0057: if-ge v6, v9, 0075 // +001e │ │ +032406: d804 0301 |0059: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03240a: da09 0602 |005b: mul-int/lit8 v9, v6, #int 2 // #02 │ │ +03240e: b0e9 |005d: add-int/2addr v9, v14 │ │ +032410: 4809 0d09 |005e: aget-byte v9, v13, v9 │ │ +032414: d599 ff00 |0060: and-int/lit16 v9, v9, #int 255 // #00ff │ │ +032418: da0a 0602 |0062: mul-int/lit8 v10, v6, #int 2 // #02 │ │ +03241c: b0ea |0064: add-int/2addr v10, v14 │ │ +03241e: d80a 0a01 |0065: add-int/lit8 v10, v10, #int 1 // #01 │ │ +032422: 480a 0d0a |0067: aget-byte v10, v13, v10 │ │ +032426: d5aa ff00 |0069: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03242a: e00a 0a08 |006b: shl-int/lit8 v10, v10, #int 8 // #08 │ │ +03242e: b6a9 |006d: or-int/2addr v9, v10 │ │ +032430: 8f99 |006e: int-to-short v9, v9 │ │ +032432: 5109 0003 |006f: aput-short v9, v0, v3 │ │ +032436: d806 0601 |0071: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03243a: 0143 |0073: move v3, v4 │ │ +03243c: 28df |0074: goto 0053 // -0021 │ │ +03243e: 1206 |0075: const/4 v6, #int 0 // #0 │ │ +032440: 0134 |0076: move v4, v3 │ │ +032442: 1309 0004 |0077: const/16 v9, #int 1024 // #400 │ │ +032446: 3596 0e00 |0079: if-ge v6, v9, 0087 // +000e │ │ +03244a: d803 0401 |007b: add-int/lit8 v3, v4, #int 1 // #01 │ │ +03244e: 54c9 5b03 |007d: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ +032452: 4a09 0906 |007f: aget-short v9, v9, v6 │ │ +032456: 5109 0004 |0081: aput-short v9, v0, v4 │ │ +03245a: d806 0601 |0083: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03245e: 0134 |0085: move v4, v3 │ │ +032460: 28f1 |0086: goto 0077 // -000f │ │ +032462: 1206 |0087: const/4 v6, #int 0 // #0 │ │ +032464: 0143 |0088: move v3, v4 │ │ +032466: 54c9 5803 |0089: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +03246a: 6e10 c90c 0900 |008b: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +032470: 0a09 |008e: move-result v9 │ │ +032472: 3596 2c00 |008f: if-ge v6, v9, 00bb // +002c │ │ +032476: 54c9 5803 |0091: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +03247a: d807 0601 |0093: add-int/lit8 v7, v6, #int 1 // #01 │ │ +03247e: 6e20 be0c 6900 |0095: invoke-virtual {v9, v6}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +032484: 0a09 |0098: move-result v9 │ │ +032486: d599 ff00 |0099: and-int/lit16 v9, v9, #int 255 // #00ff │ │ +03248a: 8f98 |009b: int-to-short v8, v9 │ │ +03248c: 54c9 5803 |009c: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +032490: 6e10 c90c 0900 |009e: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +032496: 0a09 |00a1: move-result v9 │ │ +032498: 3597 5a00 |00a2: if-ge v7, v9, 00fc // +005a │ │ +03249c: 54c9 5803 |00a4: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +0324a0: d806 0701 |00a6: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0324a4: 6e20 be0c 7900 |00a8: invoke-virtual {v9, v7}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +0324aa: 0a09 |00ab: move-result v9 │ │ +0324ac: d599 ff00 |00ac: and-int/lit16 v9, v9, #int 255 // #00ff │ │ +0324b0: e009 0908 |00ae: shl-int/lit8 v9, v9, #int 8 // #08 │ │ +0324b4: b689 |00b0: or-int/2addr v9, v8 │ │ +0324b6: 8f98 |00b1: int-to-short v8, v9 │ │ +0324b8: 2109 |00b2: array-length v9, v0 │ │ +0324ba: 3593 d6ff |00b3: if-ge v3, v9, 0089 // -002a │ │ +0324be: d804 0301 |00b5: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0324c2: 5108 0003 |00b7: aput-short v8, v0, v3 │ │ +0324c6: 0143 |00b9: move v3, v4 │ │ +0324c8: 28cf |00ba: goto 0089 // -0031 │ │ +0324ca: 1202 |00bb: const/4 v2, #int 0 // #0 │ │ +0324cc: 1206 |00bc: const/4 v6, #int 0 // #0 │ │ +0324ce: 2109 |00bd: array-length v9, v0 │ │ +0324d0: 3596 1300 |00be: if-ge v6, v9, 00d1 // +0013 │ │ +0324d4: 4a09 0006 |00c0: aget-short v9, v0, v6 │ │ +0324d8: d599 ff00 |00c2: and-int/lit16 v9, v9, #int 255 // #00ff │ │ +0324dc: 4a0a 0006 |00c4: aget-short v10, v0, v6 │ │ +0324e0: 140b 00ff 0000 |00c6: const v11, #float 9.14768e-41 // #0000ff00 │ │ +0324e6: b5ba |00c9: and-int/2addr v10, v11 │ │ +0324e8: e10a 0a08 |00ca: shr-int/lit8 v10, v10, #int 8 // #08 │ │ +0324ec: b0a9 |00cc: add-int/2addr v9, v10 │ │ +0324ee: b092 |00cd: add-int/2addr v2, v9 │ │ +0324f0: d806 0601 |00ce: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0324f4: 28ed |00d0: goto 00bd // -0013 │ │ +0324f6: 1409 ffff 0000 |00d1: const v9, #float 9.18341e-41 // #0000ffff │ │ +0324fc: b529 |00d4: and-int/2addr v9, v2 │ │ +0324fe: 8f99 |00d5: int-to-short v9, v9 │ │ +032500: 5fc9 5603 |00d6: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +032504: 58c9 5603 |00d8: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +032508: 5109 0005 |00da: aput-short v9, v0, v5 │ │ +03250c: 2109 |00dc: array-length v9, v0 │ │ +03250e: da09 0902 |00dd: mul-int/lit8 v9, v9, #int 2 // #02 │ │ +032512: 2391 6202 |00df: new-array v1, v9, [B // type@0262 │ │ +032516: 1206 |00e1: const/4 v6, #int 0 // #0 │ │ +032518: 3536 1900 |00e2: if-ge v6, v3, 00fb // +0019 │ │ +03251c: da09 0602 |00e4: mul-int/lit8 v9, v6, #int 2 // #02 │ │ +032520: 4a0a 0006 |00e6: aget-short v10, v0, v6 │ │ +032524: d5aa ff00 |00e8: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +032528: 8daa |00ea: int-to-byte v10, v10 │ │ +03252a: 4f0a 0109 |00eb: aput-byte v10, v1, v9 │ │ +03252e: da09 0602 |00ed: mul-int/lit8 v9, v6, #int 2 // #02 │ │ +032532: d809 0901 |00ef: add-int/lit8 v9, v9, #int 1 // #01 │ │ +032536: 4a0a 0006 |00f1: aget-short v10, v0, v6 │ │ +03253a: e10a 0a08 |00f3: shr-int/lit8 v10, v10, #int 8 // #08 │ │ +03253e: 8daa |00f5: int-to-byte v10, v10 │ │ +032540: 4f0a 0109 |00f6: aput-byte v10, v1, v9 │ │ +032544: d806 0601 |00f8: add-int/lit8 v6, v6, #int 1 // #01 │ │ +032548: 28e8 |00fa: goto 00e2 // -0018 │ │ +03254a: 1101 |00fb: return-object v1 │ │ +03254c: 0176 |00fc: move v6, v7 │ │ +03254e: 28b5 |00fd: goto 00b2 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7132 │ │ 0x000c line=7133 │ │ 0x000d line=7137 │ │ 0x0013 line=7138 │ │ 0x0019 line=7140 │ │ @@ -48929,146 +48923,146 @@ │ │ type : '([BI)[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 229 16-bit code units │ │ -0313ec: |[0313ec] pro.oneredpixel.l9droid.GameState.getCloneInBytesV04:([BI)[B │ │ -0313fc: 1307 0001 |0000: const/16 v7, #int 256 // #100 │ │ -031400: 5485 5803 |0002: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -031404: 6e10 c90c 0500 |0004: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -03140a: 0a05 |0007: move-result v5 │ │ -03140c: d805 0503 |0008: add-int/lit8 v5, v5, #int 3 // #03 │ │ -031410: d805 0503 |000a: add-int/lit8 v5, v5, #int 3 // #03 │ │ -031414: d055 0001 |000c: add-int/lit16 v5, v5, #int 256 // #0100 │ │ -031418: d805 0501 |000e: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03141c: d055 0004 |0010: add-int/lit16 v5, v5, #int 1024 // #0400 │ │ -031420: d805 0501 |0012: add-int/lit8 v5, v5, #int 1 // #01 │ │ -031424: 5886 5a03 |0014: iget-short v6, v8, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -031428: db06 0602 |0016: div-int/lit8 v6, v6, #int 2 // #02 │ │ -03142c: b065 |0018: add-int/2addr v5, v6 │ │ -03142e: d805 0501 |0019: add-int/lit8 v5, v5, #int 1 // #01 │ │ -031432: 2350 7702 |001b: new-array v0, v5, [S // type@0277 │ │ -031436: 1202 |001d: const/4 v2, #int 0 // #0 │ │ -031438: d803 0201 |001e: add-int/lit8 v3, v2, #int 1 // #01 │ │ -03143c: 1305 394c |0020: const/16 v5, #int 19513 // #4c39 │ │ -031440: 5105 0002 |0022: aput-short v5, v0, v2 │ │ -031444: d802 0301 |0024: add-int/lit8 v2, v3, #int 1 // #01 │ │ -031448: 1305 3130 |0026: const/16 v5, #int 12337 // #3031 │ │ -03144c: 5105 0003 |0028: aput-short v5, v0, v3 │ │ -031450: d803 0201 |002a: add-int/lit8 v3, v2, #int 1 // #01 │ │ -031454: 5485 5803 |002c: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -031458: 6e10 c90c 0500 |002e: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -03145e: 0a05 |0031: move-result v5 │ │ -031460: 8f55 |0032: int-to-short v5, v5 │ │ -031462: 5105 0002 |0033: aput-short v5, v0, v2 │ │ -031466: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -031468: 0132 |0036: move v2, v3 │ │ -03146a: 5485 5803 |0037: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -03146e: 6e10 c90c 0500 |0039: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -031474: 0a05 |003c: move-result v5 │ │ -031476: 3554 1100 |003d: if-ge v4, v5, 004e // +0011 │ │ -03147a: d803 0201 |003f: add-int/lit8 v3, v2, #int 1 // #01 │ │ -03147e: 5485 5803 |0041: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -031482: 6e20 be0c 4500 |0043: invoke-virtual {v5, v4}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -031488: 0a05 |0046: move-result v5 │ │ -03148a: 8f55 |0047: int-to-short v5, v5 │ │ -03148c: 5105 0002 |0048: aput-short v5, v0, v2 │ │ -031490: d804 0401 |004a: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031494: 0132 |004c: move v2, v3 │ │ -031496: 28ea |004d: goto 0037 // -0016 │ │ -031498: d803 0201 |004e: add-int/lit8 v3, v2, #int 1 // #01 │ │ -03149c: 5885 5703 |0050: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -0314a0: 5105 0002 |0052: aput-short v5, v0, v2 │ │ -0314a4: d802 0301 |0054: add-int/lit8 v2, v3, #int 1 // #01 │ │ -0314a8: 5885 5c03 |0056: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -0314ac: 5105 0003 |0058: aput-short v5, v0, v3 │ │ -0314b0: d803 0201 |005a: add-int/lit8 v3, v2, #int 1 // #01 │ │ -0314b4: 5107 0002 |005c: aput-short v7, v0, v2 │ │ -0314b8: 1204 |005e: const/4 v4, #int 0 // #0 │ │ -0314ba: 3574 0e00 |005f: if-ge v4, v7, 006d // +000e │ │ -0314be: d802 0301 |0061: add-int/lit8 v2, v3, #int 1 // #01 │ │ -0314c2: 5485 5e03 |0063: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0314c6: 4a05 0504 |0065: aget-short v5, v5, v4 │ │ -0314ca: 5105 0003 |0067: aput-short v5, v0, v3 │ │ -0314ce: d804 0401 |0069: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0314d2: 0123 |006b: move v3, v2 │ │ -0314d4: 28f3 |006c: goto 005f // -000d │ │ -0314d6: d802 0301 |006d: add-int/lit8 v2, v3, #int 1 // #01 │ │ -0314da: 5885 5d03 |006f: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ -0314de: 5105 0003 |0071: aput-short v5, v0, v3 │ │ -0314e2: 1204 |0073: const/4 v4, #int 0 // #0 │ │ -0314e4: 0123 |0074: move v3, v2 │ │ -0314e6: 1305 0004 |0075: const/16 v5, #int 1024 // #400 │ │ -0314ea: 3554 0e00 |0077: if-ge v4, v5, 0085 // +000e │ │ -0314ee: d802 0301 |0079: add-int/lit8 v2, v3, #int 1 // #01 │ │ -0314f2: 5485 5b03 |007b: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ -0314f6: 4a05 0504 |007d: aget-short v5, v5, v4 │ │ -0314fa: 5105 0003 |007f: aput-short v5, v0, v3 │ │ -0314fe: d804 0401 |0081: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031502: 0123 |0083: move v3, v2 │ │ -031504: 28f1 |0084: goto 0075 // -000f │ │ -031506: d802 0301 |0085: add-int/lit8 v2, v3, #int 1 // #01 │ │ -03150a: 5885 5a03 |0087: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -03150e: 5105 0003 |0089: aput-short v5, v0, v3 │ │ -031512: 1204 |008b: const/4 v4, #int 0 // #0 │ │ -031514: 5885 5a03 |008c: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -031518: db05 0502 |008e: div-int/lit8 v5, v5, #int 2 // #02 │ │ -03151c: 3554 1e00 |0090: if-ge v4, v5, 00ae // +001e │ │ -031520: d803 0201 |0092: add-int/lit8 v3, v2, #int 1 // #01 │ │ -031524: da05 0402 |0094: mul-int/lit8 v5, v4, #int 2 // #02 │ │ -031528: b0a5 |0096: add-int/2addr v5, v10 │ │ -03152a: 4805 0905 |0097: aget-byte v5, v9, v5 │ │ -03152e: d555 ff00 |0099: and-int/lit16 v5, v5, #int 255 // #00ff │ │ -031532: da06 0402 |009b: mul-int/lit8 v6, v4, #int 2 // #02 │ │ -031536: b0a6 |009d: add-int/2addr v6, v10 │ │ -031538: d806 0601 |009e: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03153c: 4806 0906 |00a0: aget-byte v6, v9, v6 │ │ -031540: d566 ff00 |00a2: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -031544: e006 0608 |00a4: shl-int/lit8 v6, v6, #int 8 // #08 │ │ -031548: b665 |00a6: or-int/2addr v5, v6 │ │ -03154a: 8f55 |00a7: int-to-short v5, v5 │ │ -03154c: 5105 0002 |00a8: aput-short v5, v0, v2 │ │ -031550: d804 0401 |00aa: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031554: 0132 |00ac: move v2, v3 │ │ -031556: 28df |00ad: goto 008c // -0021 │ │ -031558: 1205 |00ae: const/4 v5, #int 0 // #0 │ │ -03155a: 5f85 5603 |00af: iput-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -03155e: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ -031560: 3524 0d00 |00b2: if-ge v4, v2, 00bf // +000d │ │ -031564: 5885 5603 |00b4: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031568: 4a06 0004 |00b6: aget-short v6, v0, v4 │ │ -03156c: b065 |00b8: add-int/2addr v5, v6 │ │ -03156e: 8f55 |00b9: int-to-short v5, v5 │ │ -031570: 5f85 5603 |00ba: iput-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031574: d804 0401 |00bc: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031578: 28f4 |00be: goto 00b2 // -000c │ │ -03157a: d803 0201 |00bf: add-int/lit8 v3, v2, #int 1 // #01 │ │ -03157e: 5885 5603 |00c1: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031582: 5105 0002 |00c3: aput-short v5, v0, v2 │ │ -031586: 2105 |00c5: array-length v5, v0 │ │ -031588: da05 0502 |00c6: mul-int/lit8 v5, v5, #int 2 // #02 │ │ -03158c: 2351 6202 |00c8: new-array v1, v5, [B // type@0262 │ │ -031590: 1204 |00ca: const/4 v4, #int 0 // #0 │ │ -031592: 3534 1900 |00cb: if-ge v4, v3, 00e4 // +0019 │ │ -031596: da05 0402 |00cd: mul-int/lit8 v5, v4, #int 2 // #02 │ │ -03159a: 4a06 0004 |00cf: aget-short v6, v0, v4 │ │ -03159e: d566 ff00 |00d1: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -0315a2: 8d66 |00d3: int-to-byte v6, v6 │ │ -0315a4: 4f06 0105 |00d4: aput-byte v6, v1, v5 │ │ -0315a8: da05 0402 |00d6: mul-int/lit8 v5, v4, #int 2 // #02 │ │ -0315ac: d805 0501 |00d8: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0315b0: 4a06 0004 |00da: aget-short v6, v0, v4 │ │ -0315b4: e106 0608 |00dc: shr-int/lit8 v6, v6, #int 8 // #08 │ │ -0315b8: 8d66 |00de: int-to-byte v6, v6 │ │ -0315ba: 4f06 0105 |00df: aput-byte v6, v1, v5 │ │ -0315be: d804 0401 |00e1: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0315c2: 28e8 |00e3: goto 00cb // -0018 │ │ -0315c4: 1101 |00e4: return-object v1 │ │ +032550: |[032550] pro.oneredpixel.l9droid.GameState.getCloneInBytesV04:([BI)[B │ │ +032560: 1307 0001 |0000: const/16 v7, #int 256 // #100 │ │ +032564: 5485 5803 |0002: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +032568: 6e10 c90c 0500 |0004: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +03256e: 0a05 |0007: move-result v5 │ │ +032570: d805 0503 |0008: add-int/lit8 v5, v5, #int 3 // #03 │ │ +032574: d805 0503 |000a: add-int/lit8 v5, v5, #int 3 // #03 │ │ +032578: d055 0001 |000c: add-int/lit16 v5, v5, #int 256 // #0100 │ │ +03257c: d805 0501 |000e: add-int/lit8 v5, v5, #int 1 // #01 │ │ +032580: d055 0004 |0010: add-int/lit16 v5, v5, #int 1024 // #0400 │ │ +032584: d805 0501 |0012: add-int/lit8 v5, v5, #int 1 // #01 │ │ +032588: 5886 5a03 |0014: iget-short v6, v8, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +03258c: db06 0602 |0016: div-int/lit8 v6, v6, #int 2 // #02 │ │ +032590: b065 |0018: add-int/2addr v5, v6 │ │ +032592: d805 0501 |0019: add-int/lit8 v5, v5, #int 1 // #01 │ │ +032596: 2350 7702 |001b: new-array v0, v5, [S // type@0277 │ │ +03259a: 1202 |001d: const/4 v2, #int 0 // #0 │ │ +03259c: d803 0201 |001e: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0325a0: 1305 394c |0020: const/16 v5, #int 19513 // #4c39 │ │ +0325a4: 5105 0002 |0022: aput-short v5, v0, v2 │ │ +0325a8: d802 0301 |0024: add-int/lit8 v2, v3, #int 1 // #01 │ │ +0325ac: 1305 3130 |0026: const/16 v5, #int 12337 // #3031 │ │ +0325b0: 5105 0003 |0028: aput-short v5, v0, v3 │ │ +0325b4: d803 0201 |002a: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0325b8: 5485 5803 |002c: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +0325bc: 6e10 c90c 0500 |002e: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +0325c2: 0a05 |0031: move-result v5 │ │ +0325c4: 8f55 |0032: int-to-short v5, v5 │ │ +0325c6: 5105 0002 |0033: aput-short v5, v0, v2 │ │ +0325ca: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +0325cc: 0132 |0036: move v2, v3 │ │ +0325ce: 5485 5803 |0037: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +0325d2: 6e10 c90c 0500 |0039: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +0325d8: 0a05 |003c: move-result v5 │ │ +0325da: 3554 1100 |003d: if-ge v4, v5, 004e // +0011 │ │ +0325de: d803 0201 |003f: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0325e2: 5485 5803 |0041: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +0325e6: 6e20 be0c 4500 |0043: invoke-virtual {v5, v4}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +0325ec: 0a05 |0046: move-result v5 │ │ +0325ee: 8f55 |0047: int-to-short v5, v5 │ │ +0325f0: 5105 0002 |0048: aput-short v5, v0, v2 │ │ +0325f4: d804 0401 |004a: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0325f8: 0132 |004c: move v2, v3 │ │ +0325fa: 28ea |004d: goto 0037 // -0016 │ │ +0325fc: d803 0201 |004e: add-int/lit8 v3, v2, #int 1 // #01 │ │ +032600: 5885 5703 |0050: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +032604: 5105 0002 |0052: aput-short v5, v0, v2 │ │ +032608: d802 0301 |0054: add-int/lit8 v2, v3, #int 1 // #01 │ │ +03260c: 5885 5c03 |0056: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +032610: 5105 0003 |0058: aput-short v5, v0, v3 │ │ +032614: d803 0201 |005a: add-int/lit8 v3, v2, #int 1 // #01 │ │ +032618: 5107 0002 |005c: aput-short v7, v0, v2 │ │ +03261c: 1204 |005e: const/4 v4, #int 0 // #0 │ │ +03261e: 3574 0e00 |005f: if-ge v4, v7, 006d // +000e │ │ +032622: d802 0301 |0061: add-int/lit8 v2, v3, #int 1 // #01 │ │ +032626: 5485 5e03 |0063: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03262a: 4a05 0504 |0065: aget-short v5, v5, v4 │ │ +03262e: 5105 0003 |0067: aput-short v5, v0, v3 │ │ +032632: d804 0401 |0069: add-int/lit8 v4, v4, #int 1 // #01 │ │ +032636: 0123 |006b: move v3, v2 │ │ +032638: 28f3 |006c: goto 005f // -000d │ │ +03263a: d802 0301 |006d: add-int/lit8 v2, v3, #int 1 // #01 │ │ +03263e: 5885 5d03 |006f: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ +032642: 5105 0003 |0071: aput-short v5, v0, v3 │ │ +032646: 1204 |0073: const/4 v4, #int 0 // #0 │ │ +032648: 0123 |0074: move v3, v2 │ │ +03264a: 1305 0004 |0075: const/16 v5, #int 1024 // #400 │ │ +03264e: 3554 0e00 |0077: if-ge v4, v5, 0085 // +000e │ │ +032652: d802 0301 |0079: add-int/lit8 v2, v3, #int 1 // #01 │ │ +032656: 5485 5b03 |007b: iget-object v5, v8, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ +03265a: 4a05 0504 |007d: aget-short v5, v5, v4 │ │ +03265e: 5105 0003 |007f: aput-short v5, v0, v3 │ │ +032662: d804 0401 |0081: add-int/lit8 v4, v4, #int 1 // #01 │ │ +032666: 0123 |0083: move v3, v2 │ │ +032668: 28f1 |0084: goto 0075 // -000f │ │ +03266a: d802 0301 |0085: add-int/lit8 v2, v3, #int 1 // #01 │ │ +03266e: 5885 5a03 |0087: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +032672: 5105 0003 |0089: aput-short v5, v0, v3 │ │ +032676: 1204 |008b: const/4 v4, #int 0 // #0 │ │ +032678: 5885 5a03 |008c: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +03267c: db05 0502 |008e: div-int/lit8 v5, v5, #int 2 // #02 │ │ +032680: 3554 1e00 |0090: if-ge v4, v5, 00ae // +001e │ │ +032684: d803 0201 |0092: add-int/lit8 v3, v2, #int 1 // #01 │ │ +032688: da05 0402 |0094: mul-int/lit8 v5, v4, #int 2 // #02 │ │ +03268c: b0a5 |0096: add-int/2addr v5, v10 │ │ +03268e: 4805 0905 |0097: aget-byte v5, v9, v5 │ │ +032692: d555 ff00 |0099: and-int/lit16 v5, v5, #int 255 // #00ff │ │ +032696: da06 0402 |009b: mul-int/lit8 v6, v4, #int 2 // #02 │ │ +03269a: b0a6 |009d: add-int/2addr v6, v10 │ │ +03269c: d806 0601 |009e: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0326a0: 4806 0906 |00a0: aget-byte v6, v9, v6 │ │ +0326a4: d566 ff00 |00a2: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +0326a8: e006 0608 |00a4: shl-int/lit8 v6, v6, #int 8 // #08 │ │ +0326ac: b665 |00a6: or-int/2addr v5, v6 │ │ +0326ae: 8f55 |00a7: int-to-short v5, v5 │ │ +0326b0: 5105 0002 |00a8: aput-short v5, v0, v2 │ │ +0326b4: d804 0401 |00aa: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0326b8: 0132 |00ac: move v2, v3 │ │ +0326ba: 28df |00ad: goto 008c // -0021 │ │ +0326bc: 1205 |00ae: const/4 v5, #int 0 // #0 │ │ +0326be: 5f85 5603 |00af: iput-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0326c2: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +0326c4: 3524 0d00 |00b2: if-ge v4, v2, 00bf // +000d │ │ +0326c8: 5885 5603 |00b4: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0326cc: 4a06 0004 |00b6: aget-short v6, v0, v4 │ │ +0326d0: b065 |00b8: add-int/2addr v5, v6 │ │ +0326d2: 8f55 |00b9: int-to-short v5, v5 │ │ +0326d4: 5f85 5603 |00ba: iput-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0326d8: d804 0401 |00bc: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0326dc: 28f4 |00be: goto 00b2 // -000c │ │ +0326de: d803 0201 |00bf: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0326e2: 5885 5603 |00c1: iget-short v5, v8, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0326e6: 5105 0002 |00c3: aput-short v5, v0, v2 │ │ +0326ea: 2105 |00c5: array-length v5, v0 │ │ +0326ec: da05 0502 |00c6: mul-int/lit8 v5, v5, #int 2 // #02 │ │ +0326f0: 2351 6202 |00c8: new-array v1, v5, [B // type@0262 │ │ +0326f4: 1204 |00ca: const/4 v4, #int 0 // #0 │ │ +0326f6: 3534 1900 |00cb: if-ge v4, v3, 00e4 // +0019 │ │ +0326fa: da05 0402 |00cd: mul-int/lit8 v5, v4, #int 2 // #02 │ │ +0326fe: 4a06 0004 |00cf: aget-short v6, v0, v4 │ │ +032702: d566 ff00 |00d1: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +032706: 8d66 |00d3: int-to-byte v6, v6 │ │ +032708: 4f06 0105 |00d4: aput-byte v6, v1, v5 │ │ +03270c: da05 0402 |00d6: mul-int/lit8 v5, v4, #int 2 // #02 │ │ +032710: d805 0501 |00d8: add-int/lit8 v5, v5, #int 1 // #01 │ │ +032714: 4a06 0004 |00da: aget-short v6, v0, v4 │ │ +032718: e106 0608 |00dc: shr-int/lit8 v6, v6, #int 8 // #08 │ │ +03271c: 8d66 |00de: int-to-byte v6, v6 │ │ +03271e: 4f06 0105 |00df: aput-byte v6, v1, v5 │ │ +032722: d804 0401 |00e1: add-int/lit8 v4, v4, #int 1 // #01 │ │ +032726: 28e8 |00e3: goto 00cb // -0018 │ │ +032728: 1101 |00e4: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=7185 │ │ 0x001d line=7186 │ │ 0x001e line=7187 │ │ 0x0024 line=7188 │ │ 0x002a line=7189 │ │ @@ -49124,313 +49118,313 @@ │ │ type : '([B[BI)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 517 16-bit code units │ │ -0315c8: |[0315c8] pro.oneredpixel.l9droid.GameState.setFromCloneInBytes:([B[BI)Z │ │ -0315d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0315da: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0315dc: 21d8 |0002: array-length v8, v13 │ │ -0315de: db09 0802 |0003: div-int/lit8 v9, v8, #int 2 // #02 │ │ -0315e2: 2391 7702 |0005: new-array v1, v9, [S // type@0277 │ │ -0315e6: 0156 |0007: move v6, v5 │ │ -0315e8: 3587 1800 |0008: if-ge v7, v8, 0020 // +0018 │ │ -0315ec: d805 0601 |000a: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0315f0: 4809 0d07 |000c: aget-byte v9, v13, v7 │ │ -0315f4: d599 ff00 |000e: and-int/lit16 v9, v9, #int 255 // #00ff │ │ -0315f8: d80a 0701 |0010: add-int/lit8 v10, v7, #int 1 // #01 │ │ -0315fc: 480a 0d0a |0012: aget-byte v10, v13, v10 │ │ -031600: d5aa ff00 |0014: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -031604: e00a 0a08 |0016: shl-int/lit8 v10, v10, #int 8 // #08 │ │ -031608: b6a9 |0018: or-int/2addr v9, v10 │ │ -03160a: 8f99 |0019: int-to-short v9, v9 │ │ -03160c: 5109 0106 |001a: aput-short v9, v1, v6 │ │ -031610: d807 0702 |001c: add-int/lit8 v7, v7, #int 2 // #02 │ │ -031614: 0156 |001e: move v6, v5 │ │ -031616: 28e9 |001f: goto 0008 // -0017 │ │ -031618: 1205 |0020: const/4 v5, #int 0 // #0 │ │ -03161a: 4a09 0105 |0021: aget-short v9, v1, v5 │ │ -03161e: 130a 394c |0023: const/16 v10, #int 19513 // #4c39 │ │ -031622: 33a9 c700 |0025: if-ne v9, v10, 00ec // +00c7 │ │ -031626: 1219 |0027: const/4 v9, #int 1 // #1 │ │ -031628: 4a09 0109 |0028: aget-short v9, v1, v9 │ │ -03162c: 130a 3130 |002a: const/16 v10, #int 12337 // #3031 │ │ -031630: 33a9 c000 |002c: if-ne v9, v10, 00ec // +00c0 │ │ -031634: d805 0502 |002e: add-int/lit8 v5, v5, #int 2 // #02 │ │ -031638: d806 0501 |0030: add-int/lit8 v6, v5, #int 1 // #01 │ │ -03163c: 4a08 0105 |0032: aget-short v8, v1, v5 │ │ -031640: 1a09 0000 |0034: const-string v9, "" // string@0000 │ │ -031644: 5bc9 5803 |0036: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -031648: 1207 |0038: const/4 v7, #int 0 // #0 │ │ -03164a: 3587 2000 |0039: if-ge v7, v8, 0059 // +0020 │ │ -03164e: 2209 fb01 |003b: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ -031652: 7010 d70c 0900 |003d: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -031658: 54ca 5803 |0040: iget-object v10, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -03165c: 6e20 dd0c a900 |0042: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -031662: 0c09 |0045: move-result-object v9 │ │ -031664: d805 0601 |0046: add-int/lit8 v5, v6, #int 1 // #01 │ │ -031668: 4a0a 0106 |0048: aget-short v10, v1, v6 │ │ -03166c: 8eaa |004a: int-to-char v10, v10 │ │ -03166e: 6e20 d90c a900 |004b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -031674: 0c09 |004e: move-result-object v9 │ │ -031676: 6e10 e10c 0900 |004f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03167c: 0c09 |0052: move-result-object v9 │ │ -03167e: 5bc9 5803 |0053: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -031682: d807 0701 |0055: add-int/lit8 v7, v7, #int 1 // #01 │ │ -031686: 0156 |0057: move v6, v5 │ │ -031688: 28e1 |0058: goto 0039 // -001f │ │ -03168a: d805 0601 |0059: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03168e: 4a09 0106 |005b: aget-short v9, v1, v6 │ │ -031692: 5fc9 5703 |005d: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -031696: d806 0501 |005f: add-int/lit8 v6, v5, #int 1 // #01 │ │ -03169a: 4a09 0105 |0061: aget-short v9, v1, v5 │ │ -03169e: 5fc9 5c03 |0063: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -0316a2: d805 0601 |0065: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0316a6: 4a09 0106 |0067: aget-short v9, v1, v6 │ │ -0316aa: 130a 0001 |0069: const/16 v10, #int 256 // #100 │ │ -0316ae: 32a9 0400 |006b: if-eq v9, v10, 006f // +0004 │ │ -0316b2: 1209 |006d: const/4 v9, #int 0 // #0 │ │ -0316b4: 0f09 |006e: return v9 │ │ -0316b6: 1207 |006f: const/4 v7, #int 0 // #0 │ │ -0316b8: 0156 |0070: move v6, v5 │ │ -0316ba: 1309 0001 |0071: const/16 v9, #int 256 // #100 │ │ -0316be: 3597 0e00 |0073: if-ge v7, v9, 0081 // +000e │ │ -0316c2: 54c9 5e03 |0075: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0316c6: d805 0601 |0077: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0316ca: 4a0a 0106 |0079: aget-short v10, v1, v6 │ │ -0316ce: 510a 0907 |007b: aput-short v10, v9, v7 │ │ -0316d2: d807 0701 |007d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0316d6: 0156 |007f: move v6, v5 │ │ -0316d8: 28f1 |0080: goto 0071 // -000f │ │ -0316da: d805 0601 |0081: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0316de: 4a09 0106 |0083: aget-short v9, v1, v6 │ │ -0316e2: 5fc9 5d03 |0085: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ -0316e6: 1207 |0087: const/4 v7, #int 0 // #0 │ │ -0316e8: 0156 |0088: move v6, v5 │ │ -0316ea: 1309 0004 |0089: const/16 v9, #int 1024 // #400 │ │ -0316ee: 3597 0e00 |008b: if-ge v7, v9, 0099 // +000e │ │ -0316f2: 54c9 5b03 |008d: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ -0316f6: d805 0601 |008f: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0316fa: 4a0a 0106 |0091: aget-short v10, v1, v6 │ │ -0316fe: 510a 0907 |0093: aput-short v10, v9, v7 │ │ -031702: d807 0701 |0095: add-int/lit8 v7, v7, #int 1 // #01 │ │ -031706: 0156 |0097: move v6, v5 │ │ -031708: 28f1 |0098: goto 0089 // -000f │ │ -03170a: d805 0601 |0099: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03170e: 4a09 0106 |009b: aget-short v9, v1, v6 │ │ -031712: 5fc9 5a03 |009d: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -031716: 1209 |009f: const/4 v9, #int 0 // #0 │ │ -031718: 5fc9 5603 |00a0: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -03171c: 1207 |00a2: const/4 v7, #int 0 // #0 │ │ -03171e: 58c9 5a03 |00a3: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -031722: db09 0902 |00a5: div-int/lit8 v9, v9, #int 2 // #02 │ │ -031726: b059 |00a7: add-int/2addr v9, v5 │ │ -031728: 3597 0d00 |00a8: if-ge v7, v9, 00b5 // +000d │ │ -03172c: 58c9 5603 |00aa: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031730: 4a0a 0107 |00ac: aget-short v10, v1, v7 │ │ -031734: b0a9 |00ae: add-int/2addr v9, v10 │ │ -031736: 8f99 |00af: int-to-short v9, v9 │ │ -031738: 5fc9 5603 |00b0: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -03173c: d807 0701 |00b2: add-int/lit8 v7, v7, #int 1 // #01 │ │ -031740: 28ef |00b4: goto 00a3 // -0011 │ │ -031742: 58c9 5a03 |00b5: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -031746: db09 0902 |00b7: div-int/lit8 v9, v9, #int 2 // #02 │ │ -03174a: b059 |00b9: add-int/2addr v9, v5 │ │ -03174c: 4a09 0109 |00ba: aget-short v9, v1, v9 │ │ -031750: 58ca 5603 |00bc: iget-short v10, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031754: 32a9 0400 |00be: if-eq v9, v10, 00c2 // +0004 │ │ -031758: 1209 |00c0: const/4 v9, #int 0 // #0 │ │ -03175a: 28ad |00c1: goto 006e // -0053 │ │ -03175c: 1207 |00c2: const/4 v7, #int 0 // #0 │ │ -03175e: 58c9 5a03 |00c3: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -031762: db09 0902 |00c5: div-int/lit8 v9, v9, #int 2 // #02 │ │ -031766: 3597 2300 |00c7: if-ge v7, v9, 00ea // +0023 │ │ -03176a: d806 0501 |00c9: add-int/lit8 v6, v5, #int 1 // #01 │ │ -03176e: 4a09 0105 |00cb: aget-short v9, v1, v5 │ │ -031772: 140a ffff 0000 |00cd: const v10, #float 9.18341e-41 // #0000ffff │ │ -031778: 9500 090a |00d0: and-int v0, v9, v10 │ │ -03177c: da09 0702 |00d2: mul-int/lit8 v9, v7, #int 2 // #02 │ │ -031780: b0f9 |00d4: add-int/2addr v9, v15 │ │ -031782: d50a ff00 |00d5: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -031786: 8daa |00d7: int-to-byte v10, v10 │ │ -031788: 4f0a 0e09 |00d8: aput-byte v10, v14, v9 │ │ -03178c: da09 0702 |00da: mul-int/lit8 v9, v7, #int 2 // #02 │ │ -031790: b0f9 |00dc: add-int/2addr v9, v15 │ │ -031792: d809 0901 |00dd: add-int/lit8 v9, v9, #int 1 // #01 │ │ -031796: e10a 0008 |00df: shr-int/lit8 v10, v0, #int 8 // #08 │ │ -03179a: d5aa ff00 |00e1: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03179e: 8daa |00e3: int-to-byte v10, v10 │ │ -0317a0: 4f0a 0e09 |00e4: aput-byte v10, v14, v9 │ │ -0317a4: d807 0701 |00e6: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0317a8: 0165 |00e8: move v5, v6 │ │ -0317aa: 28da |00e9: goto 00c3 // -0026 │ │ -0317ac: 1219 |00ea: const/4 v9, #int 1 // #1 │ │ -0317ae: 2883 |00eb: goto 006e // -007d │ │ -0317b0: d806 0501 |00ec: add-int/lit8 v6, v5, #int 1 // #01 │ │ -0317b4: 4a09 0105 |00ee: aget-short v9, v1, v5 │ │ -0317b8: 130a 3130 |00f0: const/16 v10, #int 12337 // #3031 │ │ -0317bc: 32a9 0600 |00f2: if-eq v9, v10, 00f8 // +0006 │ │ -0317c0: 1209 |00f4: const/4 v9, #int 0 // #0 │ │ -0317c2: 0165 |00f5: move v5, v6 │ │ -0317c4: 2900 78ff |00f6: goto/16 006e // -0088 │ │ -0317c8: d805 0601 |00f8: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0317cc: 4a09 0106 |00fa: aget-short v9, v1, v6 │ │ -0317d0: 130a 394c |00fc: const/16 v10, #int 19513 // #4c39 │ │ -0317d4: 32a9 0500 |00fe: if-eq v9, v10, 0103 // +0005 │ │ -0317d8: 1209 |0100: const/4 v9, #int 0 // #0 │ │ -0317da: 2900 6dff |0101: goto/16 006e // -0093 │ │ -0317de: d806 0501 |0103: add-int/lit8 v6, v5, #int 1 // #01 │ │ -0317e2: 4a09 0105 |0105: aget-short v9, v1, v5 │ │ -0317e6: 5fc9 5703 |0107: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -0317ea: d805 0601 |0109: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0317ee: 4a09 0106 |010b: aget-short v9, v1, v6 │ │ -0317f2: 5fc9 5c03 |010d: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -0317f6: d806 0501 |010f: add-int/lit8 v6, v5, #int 1 // #01 │ │ -0317fa: 4a09 0105 |0111: aget-short v9, v1, v5 │ │ -0317fe: 5fc9 5a03 |0113: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -031802: d805 0601 |0115: add-int/lit8 v5, v6, #int 1 // #01 │ │ -031806: 4a09 0106 |0117: aget-short v9, v1, v6 │ │ -03180a: 5fc9 5d03 |0119: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ -03180e: d806 0501 |011b: add-int/lit8 v6, v5, #int 1 // #01 │ │ -031812: 4a04 0105 |011d: aget-short v4, v1, v5 │ │ -031816: 4a02 0106 |011f: aget-short v2, v1, v6 │ │ -03181a: d805 0601 |0121: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03181e: 1209 |0123: const/4 v9, #int 0 // #0 │ │ -031820: 5109 0106 |0124: aput-short v9, v1, v6 │ │ -031824: 1209 |0126: const/4 v9, #int 0 // #0 │ │ -031826: 5fc9 5603 |0127: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -03182a: 1207 |0129: const/4 v7, #int 0 // #0 │ │ -03182c: 2119 |012a: array-length v9, v1 │ │ -03182e: 3597 0d00 |012b: if-ge v7, v9, 0138 // +000d │ │ -031832: 58c9 5603 |012d: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031836: 4a0a 0107 |012f: aget-short v10, v1, v7 │ │ -03183a: b0a9 |0131: add-int/2addr v9, v10 │ │ -03183c: 8f99 |0132: int-to-short v9, v9 │ │ -03183e: 5fc9 5603 |0133: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031842: d807 0701 |0135: add-int/lit8 v7, v7, #int 1 // #01 │ │ -031846: 28f3 |0137: goto 012a // -000d │ │ -031848: 1203 |0138: const/4 v3, #int 0 // #0 │ │ -03184a: 1207 |0139: const/4 v7, #int 0 // #0 │ │ -03184c: 2119 |013a: array-length v9, v1 │ │ -03184e: 3597 1300 |013b: if-ge v7, v9, 014e // +0013 │ │ -031852: 4a09 0107 |013d: aget-short v9, v1, v7 │ │ -031856: d599 ff00 |013f: and-int/lit16 v9, v9, #int 255 // #00ff │ │ -03185a: 4a0a 0107 |0141: aget-short v10, v1, v7 │ │ -03185e: 140b 00ff 0000 |0143: const v11, #float 9.14768e-41 // #0000ff00 │ │ -031864: b5ba |0146: and-int/2addr v10, v11 │ │ -031866: e10a 0a08 |0147: shr-int/lit8 v10, v10, #int 8 // #08 │ │ -03186a: b0a9 |0149: add-int/2addr v9, v10 │ │ -03186c: b093 |014a: add-int/2addr v3, v9 │ │ -03186e: d807 0701 |014b: add-int/lit8 v7, v7, #int 1 // #01 │ │ -031872: 28ed |014d: goto 013a // -0013 │ │ -031874: 1409 ffff 0000 |014e: const v9, #float 9.18341e-41 // #0000ffff │ │ -03187a: b539 |0151: and-int/2addr v9, v3 │ │ -03187c: 8f99 |0152: int-to-short v9, v9 │ │ -03187e: 5fc9 5603 |0153: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031882: 58c9 5603 |0155: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ -031886: 3292 0500 |0157: if-eq v2, v9, 015c // +0005 │ │ -03188a: 1209 |0159: const/4 v9, #int 0 // #0 │ │ -03188c: 2900 14ff |015a: goto/16 006e // -00ec │ │ -031890: 1207 |015c: const/4 v7, #int 0 // #0 │ │ -031892: 0156 |015d: move v6, v5 │ │ -031894: 1309 0001 |015e: const/16 v9, #int 256 // #100 │ │ -031898: 3597 0e00 |0160: if-ge v7, v9, 016e // +000e │ │ -03189c: 54c9 5e03 |0162: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0318a0: d805 0601 |0164: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0318a4: 4a0a 0106 |0166: aget-short v10, v1, v6 │ │ -0318a8: 510a 0907 |0168: aput-short v10, v9, v7 │ │ -0318ac: d807 0701 |016a: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0318b0: 0156 |016c: move v6, v5 │ │ -0318b2: 28f1 |016d: goto 015e // -000f │ │ -0318b4: 1207 |016e: const/4 v7, #int 0 // #0 │ │ -0318b6: 0165 |016f: move v5, v6 │ │ -0318b8: 58c9 5a03 |0170: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -0318bc: db09 0902 |0172: div-int/lit8 v9, v9, #int 2 // #02 │ │ -0318c0: 3597 2300 |0174: if-ge v7, v9, 0197 // +0023 │ │ -0318c4: d806 0501 |0176: add-int/lit8 v6, v5, #int 1 // #01 │ │ -0318c8: 4a09 0105 |0178: aget-short v9, v1, v5 │ │ -0318cc: 140a ffff 0000 |017a: const v10, #float 9.18341e-41 // #0000ffff │ │ -0318d2: 9500 090a |017d: and-int v0, v9, v10 │ │ -0318d6: da09 0702 |017f: mul-int/lit8 v9, v7, #int 2 // #02 │ │ -0318da: b0f9 |0181: add-int/2addr v9, v15 │ │ -0318dc: d50a ff00 |0182: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -0318e0: 8daa |0184: int-to-byte v10, v10 │ │ -0318e2: 4f0a 0e09 |0185: aput-byte v10, v14, v9 │ │ -0318e6: da09 0702 |0187: mul-int/lit8 v9, v7, #int 2 // #02 │ │ -0318ea: b0f9 |0189: add-int/2addr v9, v15 │ │ -0318ec: d809 0901 |018a: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0318f0: e10a 0008 |018c: shr-int/lit8 v10, v0, #int 8 // #08 │ │ -0318f4: d5aa ff00 |018e: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -0318f8: 8daa |0190: int-to-byte v10, v10 │ │ -0318fa: 4f0a 0e09 |0191: aput-byte v10, v14, v9 │ │ -0318fe: d807 0701 |0193: add-int/lit8 v7, v7, #int 1 // #01 │ │ -031902: 0165 |0195: move v5, v6 │ │ -031904: 28da |0196: goto 0170 // -0026 │ │ -031906: 1207 |0197: const/4 v7, #int 0 // #0 │ │ -031908: 0156 |0198: move v6, v5 │ │ -03190a: 1309 0004 |0199: const/16 v9, #int 1024 // #400 │ │ -03190e: 3597 0e00 |019b: if-ge v7, v9, 01a9 // +000e │ │ -031912: 54c9 5b03 |019d: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ -031916: d805 0601 |019f: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03191a: 4a0a 0106 |01a1: aget-short v10, v1, v6 │ │ -03191e: 510a 0907 |01a3: aput-short v10, v9, v7 │ │ -031922: d807 0701 |01a5: add-int/lit8 v7, v7, #int 1 // #01 │ │ -031926: 0156 |01a7: move v6, v5 │ │ -031928: 28f1 |01a8: goto 0199 // -000f │ │ -03192a: 1a09 0000 |01a9: const-string v9, "" // string@0000 │ │ -03192e: 5bc9 5803 |01ab: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -031932: 3d04 5600 |01ad: if-lez v4, 0203 // +0056 │ │ -031936: d805 0601 |01af: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03193a: 4a09 0106 |01b1: aget-short v9, v1, v6 │ │ -03193e: 140a ffff 0000 |01b3: const v10, #float 9.18341e-41 // #0000ffff │ │ -031944: 9500 090a |01b6: and-int v0, v9, v10 │ │ -031948: d509 ff00 |01b8: and-int/lit16 v9, v0, #int 255 // #00ff │ │ -03194c: 130a 2000 |01ba: const/16 v10, #int 32 // #20 │ │ -031950: 35a9 0500 |01bc: if-ge v9, v10, 01c1 // +0005 │ │ -031954: 1219 |01be: const/4 v9, #int 1 // #1 │ │ -031956: 2900 affe |01bf: goto/16 006e // -0151 │ │ -03195a: 2209 fb01 |01c1: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ -03195e: 7010 d70c 0900 |01c3: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -031964: 54ca 5803 |01c6: iget-object v10, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -031968: 6e20 dd0c a900 |01c8: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03196e: 0c09 |01cb: move-result-object v9 │ │ -031970: d50a ff00 |01cc: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -031974: 8eaa |01ce: int-to-char v10, v10 │ │ -031976: 6e20 d90c a900 |01cf: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -03197c: 0c09 |01d2: move-result-object v9 │ │ -03197e: 6e10 e10c 0900 |01d3: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -031984: 0c09 |01d6: move-result-object v9 │ │ -031986: 5bc9 5803 |01d7: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -03198a: e109 0008 |01d9: shr-int/lit8 v9, v0, #int 8 // #08 │ │ -03198e: d590 ff00 |01db: and-int/lit16 v0, v9, #int 255 // #00ff │ │ -031992: d509 ff00 |01dd: and-int/lit16 v9, v0, #int 255 // #00ff │ │ -031996: 130a 2000 |01df: const/16 v10, #int 32 // #20 │ │ -03199a: 34a9 ddff |01e1: if-lt v9, v10, 01be // -0023 │ │ -03199e: d809 04ff |01e3: add-int/lit8 v9, v4, #int -1 // #ff │ │ -0319a2: 8f94 |01e5: int-to-short v4, v9 │ │ -0319a4: 3d04 1800 |01e6: if-lez v4, 01fe // +0018 │ │ -0319a8: 2209 fb01 |01e8: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ -0319ac: 7010 d70c 0900 |01ea: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0319b2: 54ca 5803 |01ed: iget-object v10, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -0319b6: 6e20 dd0c a900 |01ef: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0319bc: 0c09 |01f2: move-result-object v9 │ │ -0319be: 8e0a |01f3: int-to-char v10, v0 │ │ -0319c0: 6e20 d90c a900 |01f4: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -0319c6: 0c09 |01f7: move-result-object v9 │ │ -0319c8: 6e10 e10c 0900 |01f8: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0319ce: 0c09 |01fb: move-result-object v9 │ │ -0319d0: 5bc9 5803 |01fc: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -0319d4: d809 04ff |01fe: add-int/lit8 v9, v4, #int -1 // #ff │ │ -0319d8: 8f94 |0200: int-to-short v4, v9 │ │ -0319da: 0156 |0201: move v6, v5 │ │ -0319dc: 28ab |0202: goto 01ad // -0055 │ │ -0319de: 0165 |0203: move v5, v6 │ │ -0319e0: 28ba |0204: goto 01be // -0046 │ │ +03272c: |[03272c] pro.oneredpixel.l9droid.GameState.setFromCloneInBytes:([B[BI)Z │ │ +03273c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03273e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +032740: 21d8 |0002: array-length v8, v13 │ │ +032742: db09 0802 |0003: div-int/lit8 v9, v8, #int 2 // #02 │ │ +032746: 2391 7702 |0005: new-array v1, v9, [S // type@0277 │ │ +03274a: 0156 |0007: move v6, v5 │ │ +03274c: 3587 1800 |0008: if-ge v7, v8, 0020 // +0018 │ │ +032750: d805 0601 |000a: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032754: 4809 0d07 |000c: aget-byte v9, v13, v7 │ │ +032758: d599 ff00 |000e: and-int/lit16 v9, v9, #int 255 // #00ff │ │ +03275c: d80a 0701 |0010: add-int/lit8 v10, v7, #int 1 // #01 │ │ +032760: 480a 0d0a |0012: aget-byte v10, v13, v10 │ │ +032764: d5aa ff00 |0014: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +032768: e00a 0a08 |0016: shl-int/lit8 v10, v10, #int 8 // #08 │ │ +03276c: b6a9 |0018: or-int/2addr v9, v10 │ │ +03276e: 8f99 |0019: int-to-short v9, v9 │ │ +032770: 5109 0106 |001a: aput-short v9, v1, v6 │ │ +032774: d807 0702 |001c: add-int/lit8 v7, v7, #int 2 // #02 │ │ +032778: 0156 |001e: move v6, v5 │ │ +03277a: 28e9 |001f: goto 0008 // -0017 │ │ +03277c: 1205 |0020: const/4 v5, #int 0 // #0 │ │ +03277e: 4a09 0105 |0021: aget-short v9, v1, v5 │ │ +032782: 130a 394c |0023: const/16 v10, #int 19513 // #4c39 │ │ +032786: 33a9 c700 |0025: if-ne v9, v10, 00ec // +00c7 │ │ +03278a: 1219 |0027: const/4 v9, #int 1 // #1 │ │ +03278c: 4a09 0109 |0028: aget-short v9, v1, v9 │ │ +032790: 130a 3130 |002a: const/16 v10, #int 12337 // #3031 │ │ +032794: 33a9 c000 |002c: if-ne v9, v10, 00ec // +00c0 │ │ +032798: d805 0502 |002e: add-int/lit8 v5, v5, #int 2 // #02 │ │ +03279c: d806 0501 |0030: add-int/lit8 v6, v5, #int 1 // #01 │ │ +0327a0: 4a08 0105 |0032: aget-short v8, v1, v5 │ │ +0327a4: 1a09 0000 |0034: const-string v9, "" // string@0000 │ │ +0327a8: 5bc9 5803 |0036: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +0327ac: 1207 |0038: const/4 v7, #int 0 // #0 │ │ +0327ae: 3587 2000 |0039: if-ge v7, v8, 0059 // +0020 │ │ +0327b2: 2209 fb01 |003b: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ +0327b6: 7010 d70c 0900 |003d: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0327bc: 54ca 5803 |0040: iget-object v10, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +0327c0: 6e20 dd0c a900 |0042: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0327c6: 0c09 |0045: move-result-object v9 │ │ +0327c8: d805 0601 |0046: add-int/lit8 v5, v6, #int 1 // #01 │ │ +0327cc: 4a0a 0106 |0048: aget-short v10, v1, v6 │ │ +0327d0: 8eaa |004a: int-to-char v10, v10 │ │ +0327d2: 6e20 d90c a900 |004b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +0327d8: 0c09 |004e: move-result-object v9 │ │ +0327da: 6e10 e10c 0900 |004f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0327e0: 0c09 |0052: move-result-object v9 │ │ +0327e2: 5bc9 5803 |0053: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +0327e6: d807 0701 |0055: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0327ea: 0156 |0057: move v6, v5 │ │ +0327ec: 28e1 |0058: goto 0039 // -001f │ │ +0327ee: d805 0601 |0059: add-int/lit8 v5, v6, #int 1 // #01 │ │ +0327f2: 4a09 0106 |005b: aget-short v9, v1, v6 │ │ +0327f6: 5fc9 5703 |005d: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +0327fa: d806 0501 |005f: add-int/lit8 v6, v5, #int 1 // #01 │ │ +0327fe: 4a09 0105 |0061: aget-short v9, v1, v5 │ │ +032802: 5fc9 5c03 |0063: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +032806: d805 0601 |0065: add-int/lit8 v5, v6, #int 1 // #01 │ │ +03280a: 4a09 0106 |0067: aget-short v9, v1, v6 │ │ +03280e: 130a 0001 |0069: const/16 v10, #int 256 // #100 │ │ +032812: 32a9 0400 |006b: if-eq v9, v10, 006f // +0004 │ │ +032816: 1209 |006d: const/4 v9, #int 0 // #0 │ │ +032818: 0f09 |006e: return v9 │ │ +03281a: 1207 |006f: const/4 v7, #int 0 // #0 │ │ +03281c: 0156 |0070: move v6, v5 │ │ +03281e: 1309 0001 |0071: const/16 v9, #int 256 // #100 │ │ +032822: 3597 0e00 |0073: if-ge v7, v9, 0081 // +000e │ │ +032826: 54c9 5e03 |0075: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03282a: d805 0601 |0077: add-int/lit8 v5, v6, #int 1 // #01 │ │ +03282e: 4a0a 0106 |0079: aget-short v10, v1, v6 │ │ +032832: 510a 0907 |007b: aput-short v10, v9, v7 │ │ +032836: d807 0701 |007d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03283a: 0156 |007f: move v6, v5 │ │ +03283c: 28f1 |0080: goto 0071 // -000f │ │ +03283e: d805 0601 |0081: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032842: 4a09 0106 |0083: aget-short v9, v1, v6 │ │ +032846: 5fc9 5d03 |0085: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ +03284a: 1207 |0087: const/4 v7, #int 0 // #0 │ │ +03284c: 0156 |0088: move v6, v5 │ │ +03284e: 1309 0004 |0089: const/16 v9, #int 1024 // #400 │ │ +032852: 3597 0e00 |008b: if-ge v7, v9, 0099 // +000e │ │ +032856: 54c9 5b03 |008d: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ +03285a: d805 0601 |008f: add-int/lit8 v5, v6, #int 1 // #01 │ │ +03285e: 4a0a 0106 |0091: aget-short v10, v1, v6 │ │ +032862: 510a 0907 |0093: aput-short v10, v9, v7 │ │ +032866: d807 0701 |0095: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03286a: 0156 |0097: move v6, v5 │ │ +03286c: 28f1 |0098: goto 0089 // -000f │ │ +03286e: d805 0601 |0099: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032872: 4a09 0106 |009b: aget-short v9, v1, v6 │ │ +032876: 5fc9 5a03 |009d: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +03287a: 1209 |009f: const/4 v9, #int 0 // #0 │ │ +03287c: 5fc9 5603 |00a0: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +032880: 1207 |00a2: const/4 v7, #int 0 // #0 │ │ +032882: 58c9 5a03 |00a3: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +032886: db09 0902 |00a5: div-int/lit8 v9, v9, #int 2 // #02 │ │ +03288a: b059 |00a7: add-int/2addr v9, v5 │ │ +03288c: 3597 0d00 |00a8: if-ge v7, v9, 00b5 // +000d │ │ +032890: 58c9 5603 |00aa: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +032894: 4a0a 0107 |00ac: aget-short v10, v1, v7 │ │ +032898: b0a9 |00ae: add-int/2addr v9, v10 │ │ +03289a: 8f99 |00af: int-to-short v9, v9 │ │ +03289c: 5fc9 5603 |00b0: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0328a0: d807 0701 |00b2: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0328a4: 28ef |00b4: goto 00a3 // -0011 │ │ +0328a6: 58c9 5a03 |00b5: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +0328aa: db09 0902 |00b7: div-int/lit8 v9, v9, #int 2 // #02 │ │ +0328ae: b059 |00b9: add-int/2addr v9, v5 │ │ +0328b0: 4a09 0109 |00ba: aget-short v9, v1, v9 │ │ +0328b4: 58ca 5603 |00bc: iget-short v10, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0328b8: 32a9 0400 |00be: if-eq v9, v10, 00c2 // +0004 │ │ +0328bc: 1209 |00c0: const/4 v9, #int 0 // #0 │ │ +0328be: 28ad |00c1: goto 006e // -0053 │ │ +0328c0: 1207 |00c2: const/4 v7, #int 0 // #0 │ │ +0328c2: 58c9 5a03 |00c3: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +0328c6: db09 0902 |00c5: div-int/lit8 v9, v9, #int 2 // #02 │ │ +0328ca: 3597 2300 |00c7: if-ge v7, v9, 00ea // +0023 │ │ +0328ce: d806 0501 |00c9: add-int/lit8 v6, v5, #int 1 // #01 │ │ +0328d2: 4a09 0105 |00cb: aget-short v9, v1, v5 │ │ +0328d6: 140a ffff 0000 |00cd: const v10, #float 9.18341e-41 // #0000ffff │ │ +0328dc: 9500 090a |00d0: and-int v0, v9, v10 │ │ +0328e0: da09 0702 |00d2: mul-int/lit8 v9, v7, #int 2 // #02 │ │ +0328e4: b0f9 |00d4: add-int/2addr v9, v15 │ │ +0328e6: d50a ff00 |00d5: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +0328ea: 8daa |00d7: int-to-byte v10, v10 │ │ +0328ec: 4f0a 0e09 |00d8: aput-byte v10, v14, v9 │ │ +0328f0: da09 0702 |00da: mul-int/lit8 v9, v7, #int 2 // #02 │ │ +0328f4: b0f9 |00dc: add-int/2addr v9, v15 │ │ +0328f6: d809 0901 |00dd: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0328fa: e10a 0008 |00df: shr-int/lit8 v10, v0, #int 8 // #08 │ │ +0328fe: d5aa ff00 |00e1: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +032902: 8daa |00e3: int-to-byte v10, v10 │ │ +032904: 4f0a 0e09 |00e4: aput-byte v10, v14, v9 │ │ +032908: d807 0701 |00e6: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03290c: 0165 |00e8: move v5, v6 │ │ +03290e: 28da |00e9: goto 00c3 // -0026 │ │ +032910: 1219 |00ea: const/4 v9, #int 1 // #1 │ │ +032912: 2883 |00eb: goto 006e // -007d │ │ +032914: d806 0501 |00ec: add-int/lit8 v6, v5, #int 1 // #01 │ │ +032918: 4a09 0105 |00ee: aget-short v9, v1, v5 │ │ +03291c: 130a 3130 |00f0: const/16 v10, #int 12337 // #3031 │ │ +032920: 32a9 0600 |00f2: if-eq v9, v10, 00f8 // +0006 │ │ +032924: 1209 |00f4: const/4 v9, #int 0 // #0 │ │ +032926: 0165 |00f5: move v5, v6 │ │ +032928: 2900 78ff |00f6: goto/16 006e // -0088 │ │ +03292c: d805 0601 |00f8: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032930: 4a09 0106 |00fa: aget-short v9, v1, v6 │ │ +032934: 130a 394c |00fc: const/16 v10, #int 19513 // #4c39 │ │ +032938: 32a9 0500 |00fe: if-eq v9, v10, 0103 // +0005 │ │ +03293c: 1209 |0100: const/4 v9, #int 0 // #0 │ │ +03293e: 2900 6dff |0101: goto/16 006e // -0093 │ │ +032942: d806 0501 |0103: add-int/lit8 v6, v5, #int 1 // #01 │ │ +032946: 4a09 0105 |0105: aget-short v9, v1, v5 │ │ +03294a: 5fc9 5703 |0107: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +03294e: d805 0601 |0109: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032952: 4a09 0106 |010b: aget-short v9, v1, v6 │ │ +032956: 5fc9 5c03 |010d: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +03295a: d806 0501 |010f: add-int/lit8 v6, v5, #int 1 // #01 │ │ +03295e: 4a09 0105 |0111: aget-short v9, v1, v5 │ │ +032962: 5fc9 5a03 |0113: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +032966: d805 0601 |0115: add-int/lit8 v5, v6, #int 1 // #01 │ │ +03296a: 4a09 0106 |0117: aget-short v9, v1, v6 │ │ +03296e: 5fc9 5d03 |0119: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ +032972: d806 0501 |011b: add-int/lit8 v6, v5, #int 1 // #01 │ │ +032976: 4a04 0105 |011d: aget-short v4, v1, v5 │ │ +03297a: 4a02 0106 |011f: aget-short v2, v1, v6 │ │ +03297e: d805 0601 |0121: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032982: 1209 |0123: const/4 v9, #int 0 // #0 │ │ +032984: 5109 0106 |0124: aput-short v9, v1, v6 │ │ +032988: 1209 |0126: const/4 v9, #int 0 // #0 │ │ +03298a: 5fc9 5603 |0127: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +03298e: 1207 |0129: const/4 v7, #int 0 // #0 │ │ +032990: 2119 |012a: array-length v9, v1 │ │ +032992: 3597 0d00 |012b: if-ge v7, v9, 0138 // +000d │ │ +032996: 58c9 5603 |012d: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +03299a: 4a0a 0107 |012f: aget-short v10, v1, v7 │ │ +03299e: b0a9 |0131: add-int/2addr v9, v10 │ │ +0329a0: 8f99 |0132: int-to-short v9, v9 │ │ +0329a2: 5fc9 5603 |0133: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0329a6: d807 0701 |0135: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0329aa: 28f3 |0137: goto 012a // -000d │ │ +0329ac: 1203 |0138: const/4 v3, #int 0 // #0 │ │ +0329ae: 1207 |0139: const/4 v7, #int 0 // #0 │ │ +0329b0: 2119 |013a: array-length v9, v1 │ │ +0329b2: 3597 1300 |013b: if-ge v7, v9, 014e // +0013 │ │ +0329b6: 4a09 0107 |013d: aget-short v9, v1, v7 │ │ +0329ba: d599 ff00 |013f: and-int/lit16 v9, v9, #int 255 // #00ff │ │ +0329be: 4a0a 0107 |0141: aget-short v10, v1, v7 │ │ +0329c2: 140b 00ff 0000 |0143: const v11, #float 9.14768e-41 // #0000ff00 │ │ +0329c8: b5ba |0146: and-int/2addr v10, v11 │ │ +0329ca: e10a 0a08 |0147: shr-int/lit8 v10, v10, #int 8 // #08 │ │ +0329ce: b0a9 |0149: add-int/2addr v9, v10 │ │ +0329d0: b093 |014a: add-int/2addr v3, v9 │ │ +0329d2: d807 0701 |014b: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0329d6: 28ed |014d: goto 013a // -0013 │ │ +0329d8: 1409 ffff 0000 |014e: const v9, #float 9.18341e-41 // #0000ffff │ │ +0329de: b539 |0151: and-int/2addr v9, v3 │ │ +0329e0: 8f99 |0152: int-to-short v9, v9 │ │ +0329e2: 5fc9 5603 |0153: iput-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0329e6: 58c9 5603 |0155: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.checksum:S // field@0356 │ │ +0329ea: 3292 0500 |0157: if-eq v2, v9, 015c // +0005 │ │ +0329ee: 1209 |0159: const/4 v9, #int 0 // #0 │ │ +0329f0: 2900 14ff |015a: goto/16 006e // -00ec │ │ +0329f4: 1207 |015c: const/4 v7, #int 0 // #0 │ │ +0329f6: 0156 |015d: move v6, v5 │ │ +0329f8: 1309 0001 |015e: const/16 v9, #int 256 // #100 │ │ +0329fc: 3597 0e00 |0160: if-ge v7, v9, 016e // +000e │ │ +032a00: 54c9 5e03 |0162: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +032a04: d805 0601 |0164: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032a08: 4a0a 0106 |0166: aget-short v10, v1, v6 │ │ +032a0c: 510a 0907 |0168: aput-short v10, v9, v7 │ │ +032a10: d807 0701 |016a: add-int/lit8 v7, v7, #int 1 // #01 │ │ +032a14: 0156 |016c: move v6, v5 │ │ +032a16: 28f1 |016d: goto 015e // -000f │ │ +032a18: 1207 |016e: const/4 v7, #int 0 // #0 │ │ +032a1a: 0165 |016f: move v5, v6 │ │ +032a1c: 58c9 5a03 |0170: iget-short v9, v12, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +032a20: db09 0902 |0172: div-int/lit8 v9, v9, #int 2 // #02 │ │ +032a24: 3597 2300 |0174: if-ge v7, v9, 0197 // +0023 │ │ +032a28: d806 0501 |0176: add-int/lit8 v6, v5, #int 1 // #01 │ │ +032a2c: 4a09 0105 |0178: aget-short v9, v1, v5 │ │ +032a30: 140a ffff 0000 |017a: const v10, #float 9.18341e-41 // #0000ffff │ │ +032a36: 9500 090a |017d: and-int v0, v9, v10 │ │ +032a3a: da09 0702 |017f: mul-int/lit8 v9, v7, #int 2 // #02 │ │ +032a3e: b0f9 |0181: add-int/2addr v9, v15 │ │ +032a40: d50a ff00 |0182: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +032a44: 8daa |0184: int-to-byte v10, v10 │ │ +032a46: 4f0a 0e09 |0185: aput-byte v10, v14, v9 │ │ +032a4a: da09 0702 |0187: mul-int/lit8 v9, v7, #int 2 // #02 │ │ +032a4e: b0f9 |0189: add-int/2addr v9, v15 │ │ +032a50: d809 0901 |018a: add-int/lit8 v9, v9, #int 1 // #01 │ │ +032a54: e10a 0008 |018c: shr-int/lit8 v10, v0, #int 8 // #08 │ │ +032a58: d5aa ff00 |018e: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +032a5c: 8daa |0190: int-to-byte v10, v10 │ │ +032a5e: 4f0a 0e09 |0191: aput-byte v10, v14, v9 │ │ +032a62: d807 0701 |0193: add-int/lit8 v7, v7, #int 1 // #01 │ │ +032a66: 0165 |0195: move v5, v6 │ │ +032a68: 28da |0196: goto 0170 // -0026 │ │ +032a6a: 1207 |0197: const/4 v7, #int 0 // #0 │ │ +032a6c: 0156 |0198: move v6, v5 │ │ +032a6e: 1309 0004 |0199: const/16 v9, #int 1024 // #400 │ │ +032a72: 3597 0e00 |019b: if-ge v7, v9, 01a9 // +000e │ │ +032a76: 54c9 5b03 |019d: iget-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ +032a7a: d805 0601 |019f: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032a7e: 4a0a 0106 |01a1: aget-short v10, v1, v6 │ │ +032a82: 510a 0907 |01a3: aput-short v10, v9, v7 │ │ +032a86: d807 0701 |01a5: add-int/lit8 v7, v7, #int 1 // #01 │ │ +032a8a: 0156 |01a7: move v6, v5 │ │ +032a8c: 28f1 |01a8: goto 0199 // -000f │ │ +032a8e: 1a09 0000 |01a9: const-string v9, "" // string@0000 │ │ +032a92: 5bc9 5803 |01ab: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +032a96: 3d04 5600 |01ad: if-lez v4, 0203 // +0056 │ │ +032a9a: d805 0601 |01af: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032a9e: 4a09 0106 |01b1: aget-short v9, v1, v6 │ │ +032aa2: 140a ffff 0000 |01b3: const v10, #float 9.18341e-41 // #0000ffff │ │ +032aa8: 9500 090a |01b6: and-int v0, v9, v10 │ │ +032aac: d509 ff00 |01b8: and-int/lit16 v9, v0, #int 255 // #00ff │ │ +032ab0: 130a 2000 |01ba: const/16 v10, #int 32 // #20 │ │ +032ab4: 35a9 0500 |01bc: if-ge v9, v10, 01c1 // +0005 │ │ +032ab8: 1219 |01be: const/4 v9, #int 1 // #1 │ │ +032aba: 2900 affe |01bf: goto/16 006e // -0151 │ │ +032abe: 2209 fb01 |01c1: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ +032ac2: 7010 d70c 0900 |01c3: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +032ac8: 54ca 5803 |01c6: iget-object v10, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +032acc: 6e20 dd0c a900 |01c8: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +032ad2: 0c09 |01cb: move-result-object v9 │ │ +032ad4: d50a ff00 |01cc: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +032ad8: 8eaa |01ce: int-to-char v10, v10 │ │ +032ada: 6e20 d90c a900 |01cf: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +032ae0: 0c09 |01d2: move-result-object v9 │ │ +032ae2: 6e10 e10c 0900 |01d3: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +032ae8: 0c09 |01d6: move-result-object v9 │ │ +032aea: 5bc9 5803 |01d7: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +032aee: e109 0008 |01d9: shr-int/lit8 v9, v0, #int 8 // #08 │ │ +032af2: d590 ff00 |01db: and-int/lit16 v0, v9, #int 255 // #00ff │ │ +032af6: d509 ff00 |01dd: and-int/lit16 v9, v0, #int 255 // #00ff │ │ +032afa: 130a 2000 |01df: const/16 v10, #int 32 // #20 │ │ +032afe: 34a9 ddff |01e1: if-lt v9, v10, 01be // -0023 │ │ +032b02: d809 04ff |01e3: add-int/lit8 v9, v4, #int -1 // #ff │ │ +032b06: 8f94 |01e5: int-to-short v4, v9 │ │ +032b08: 3d04 1800 |01e6: if-lez v4, 01fe // +0018 │ │ +032b0c: 2209 fb01 |01e8: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ +032b10: 7010 d70c 0900 |01ea: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +032b16: 54ca 5803 |01ed: iget-object v10, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +032b1a: 6e20 dd0c a900 |01ef: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +032b20: 0c09 |01f2: move-result-object v9 │ │ +032b22: 8e0a |01f3: int-to-char v10, v0 │ │ +032b24: 6e20 d90c a900 |01f4: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +032b2a: 0c09 |01f7: move-result-object v9 │ │ +032b2c: 6e10 e10c 0900 |01f8: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +032b32: 0c09 |01fb: move-result-object v9 │ │ +032b34: 5bc9 5803 |01fc: iput-object v9, v12, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +032b38: d809 04ff |01fe: add-int/lit8 v9, v4, #int -1 // #ff │ │ +032b3c: 8f94 |0200: int-to-short v4, v9 │ │ +032b3e: 0156 |0201: move v6, v5 │ │ +032b40: 28ab |0202: goto 01ad // -0055 │ │ +032b42: 0165 |0203: move v5, v6 │ │ +032b44: 28ba |0204: goto 01be // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7212 │ │ 0x0002 line=7213 │ │ 0x0003 line=7214 │ │ 0x0008 line=7215 │ │ 0x000a line=7216 │ │ @@ -49584,20 +49578,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0319e4: |[0319e4] pro.oneredpixel.l9droid.History.:()V │ │ -0319f4: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0319fa: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -0319fe: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -031a04: 5b10 5f03 |0008: iput-object v0, v1, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ -031a08: 0e00 |000a: return-void │ │ +032b48: |[032b48] pro.oneredpixel.l9droid.History.:()V │ │ +032b58: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +032b5e: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +032b62: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +032b68: 5b10 5f03 |0008: iput-object v0, v1, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ +032b6c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x000a line=10 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lpro/oneredpixel/l9droid/History; │ │ @@ -49608,24 +49602,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -031a0c: |[031a0c] pro.oneredpixel.l9droid.History.add:(Ljava/lang/String;)V │ │ -031a1c: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -031a20: 0e00 |0002: return-void │ │ -031a22: 6e10 d40c 0300 |0003: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0cd4 │ │ -031a28: 0c00 |0006: move-result-object v0 │ │ -031a2a: 5421 5f03 |0007: iget-object v1, v2, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ -031a2e: 6e20 020d 0100 |0009: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ -031a34: 5421 5f03 |000c: iget-object v1, v2, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ -031a38: 6e20 fa0c 0100 |000e: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -031a3e: 28f1 |0011: goto 0002 // -000f │ │ +032b70: |[032b70] pro.oneredpixel.l9droid.History.add:(Ljava/lang/String;)V │ │ +032b80: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +032b84: 0e00 |0002: return-void │ │ +032b86: 6e10 d40c 0300 |0003: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0cd4 │ │ +032b8c: 0c00 |0006: move-result-object v0 │ │ +032b8e: 5421 5f03 |0007: iget-object v1, v2, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ +032b92: 6e20 020d 0100 |0009: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ +032b98: 5421 5f03 |000c: iget-object v1, v2, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ +032b9c: 6e20 fa0c 0100 |000e: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +032ba2: 28f1 |0011: goto 0002 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0002 line=17 │ │ 0x0003 line=14 │ │ 0x0007 line=15 │ │ 0x000c line=16 │ │ @@ -49639,18 +49633,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031a40: |[031a40] pro.oneredpixel.l9droid.History.clear:()V │ │ -031a50: 5410 5f03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ -031a54: 6e10 fc0c 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ -031a5a: 0e00 |0005: return-void │ │ +032ba4: |[032ba4] pro.oneredpixel.l9droid.History.clear:()V │ │ +032bb4: 5410 5f03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ +032bb8: 6e10 fc0c 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ +032bbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/History; │ │ │ │ @@ -49659,17 +49653,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031a5c: |[031a5c] pro.oneredpixel.l9droid.History.getHistory:()Ljava/util/ArrayList; │ │ -031a6c: 5410 5f03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ -031a70: 1100 |0002: return-object v0 │ │ +032bc0: |[032bc0] pro.oneredpixel.l9droid.History.getHistory:()Ljava/util/ArrayList; │ │ +032bd0: 5410 5f03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/History;.commands:Ljava/util/ArrayList; // field@035f │ │ +032bd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpro/oneredpixel/l9droid/History; │ │ │ │ source_file_idx : 693 (History.java) │ │ @@ -49723,17 +49717,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031a74: |[031a74] pro.oneredpixel.l9droid.ImportActivity.:()V │ │ -031a84: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ -031a8a: 0e00 |0003: return-void │ │ +032bd8: |[032bd8] pro.oneredpixel.l9droid.ImportActivity.:()V │ │ +032be8: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ +032bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/ImportActivity; │ │ │ │ Virtual methods - │ │ @@ -49742,22 +49736,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -031a8c: |[031a8c] pro.oneredpixel.l9droid.ImportActivity.SelectFolder:(Ljava/lang/String;)V │ │ -031a9c: 2200 1e00 |0000: new-instance v0, Landroid/content/Intent; // type@001e │ │ -031aa0: 1c01 3c02 |0002: const-class v1, Lpro/oneredpixel/l9droid/ImportSelectFolderName; // type@023c │ │ -031aa4: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -031aaa: 1a01 420d |0007: const-string v1, "importname" // string@0d42 │ │ -031aae: 6e30 9600 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -031ab4: 6e20 c20d 0200 |000c: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.startActivity:(Landroid/content/Intent;)V // method@0dc2 │ │ -031aba: 0e00 |000f: return-void │ │ +032bf0: |[032bf0] pro.oneredpixel.l9droid.ImportActivity.SelectFolder:(Ljava/lang/String;)V │ │ +032c00: 2200 1e00 |0000: new-instance v0, Landroid/content/Intent; // type@001e │ │ +032c04: 1c01 3c02 |0002: const-class v1, Lpro/oneredpixel/l9droid/ImportSelectFolderName; // type@023c │ │ +032c08: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +032c0e: 1a01 410d |0007: const-string v1, "importname" // string@0d41 │ │ +032c12: 6e30 9600 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +032c18: 6e20 c20d 0200 |000c: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.startActivity:(Landroid/content/Intent;)V // method@0dc2 │ │ +032c1e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ 0x000c line=80 │ │ 0x000f line=82 │ │ locals : │ │ @@ -49770,60 +49764,60 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -031abc: |[031abc] pro.oneredpixel.l9droid.ImportActivity.getFolderContent:(Ljava/lang/String;)V │ │ -031acc: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ -031ad0: 1a09 fa00 |0002: const-string v9, "/" // string@00fa │ │ -031ad4: 5485 6103 |0004: iget-object v5, v8, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ -031ad8: 6e10 cc0b 0500 |0006: invoke-virtual {v5}, Landroid/widget/ArrayAdapter;.clear:()V // method@0bcc │ │ -031ade: 7100 0e01 0000 |0009: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -031ae4: 0c03 |000c: move-result-object v3 │ │ -031ae6: 1a05 d60f |000d: const-string v5, "mounted" // string@0fd6 │ │ -031aea: 6e20 c30c 5300 |000f: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -031af0: 0a05 |0012: move-result v5 │ │ -031af2: 3805 4700 |0013: if-eqz v5, 005a // +0047 │ │ -031af6: 2204 d001 |0015: new-instance v4, Ljava/io/File; // type@01d0 │ │ -031afa: 7020 5e0c 9400 |0017: invoke-direct {v4, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -031b00: 5485 6303 |001a: iget-object v5, v8, Lpro/oneredpixel/l9droid/ImportActivity;.rootElement:Ljava/lang/String; // field@0363 │ │ -031b04: 6e20 c40c 5900 |001c: invoke-virtual {v9, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -031b0a: 0a05 |001f: move-result v5 │ │ -031b0c: 3905 1100 |0020: if-nez v5, 0031 // +0011 │ │ -031b10: 6e10 630c 0400 |0022: invoke-virtual {v4}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ -031b16: 0c02 |0025: move-result-object v2 │ │ -031b18: 3802 0b00 |0026: if-eqz v2, 0031 // +000b │ │ -031b1c: 5485 6103 |0028: iget-object v5, v8, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ -031b20: 6e10 630c 0400 |002a: invoke-virtual {v4}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ -031b26: 0c06 |002d: move-result-object v6 │ │ -031b28: 6e20 cb0b 6500 |002e: invoke-virtual {v5, v6}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0bcb │ │ -031b2e: 6e10 6b0c 0400 |0031: invoke-virtual {v4}, Ljava/io/File;.list:()[Ljava/lang/String; // method@0c6b │ │ -031b34: 0c00 |0034: move-result-object v0 │ │ -031b36: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -031b38: 2105 |0036: array-length v5, v0 │ │ -031b3a: 3551 2300 |0037: if-ge v1, v5, 005a // +0023 │ │ -031b3e: 5485 6103 |0039: iget-object v5, v8, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ -031b42: 2206 fb01 |003b: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -031b46: 7010 d70c 0600 |003d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -031b4c: 6e20 dd0c 9600 |0040: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -031b52: 0c06 |0043: move-result-object v6 │ │ -031b54: 1a07 fa00 |0044: const-string v7, "/" // string@00fa │ │ -031b58: 6e20 dd0c 7600 |0046: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -031b5e: 0c06 |0049: move-result-object v6 │ │ -031b60: 4607 0001 |004a: aget-object v7, v0, v1 │ │ -031b64: 6e20 dd0c 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -031b6a: 0c06 |004f: move-result-object v6 │ │ -031b6c: 6e10 e10c 0600 |0050: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -031b72: 0c06 |0053: move-result-object v6 │ │ -031b74: 6e20 cb0b 6500 |0054: invoke-virtual {v5, v6}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0bcb │ │ -031b7a: d801 0101 |0057: add-int/lit8 v1, v1, #int 1 // #01 │ │ -031b7e: 28dd |0059: goto 0036 // -0023 │ │ -031b80: 0e00 |005a: return-void │ │ +032c20: |[032c20] pro.oneredpixel.l9droid.ImportActivity.getFolderContent:(Ljava/lang/String;)V │ │ +032c30: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ +032c34: 1a09 fa00 |0002: const-string v9, "/" // string@00fa │ │ +032c38: 5485 6103 |0004: iget-object v5, v8, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ +032c3c: 6e10 cc0b 0500 |0006: invoke-virtual {v5}, Landroid/widget/ArrayAdapter;.clear:()V // method@0bcc │ │ +032c42: 7100 0e01 0000 |0009: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +032c48: 0c03 |000c: move-result-object v3 │ │ +032c4a: 1a05 d40f |000d: const-string v5, "mounted" // string@0fd4 │ │ +032c4e: 6e20 c30c 5300 |000f: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +032c54: 0a05 |0012: move-result v5 │ │ +032c56: 3805 4700 |0013: if-eqz v5, 005a // +0047 │ │ +032c5a: 2204 d001 |0015: new-instance v4, Ljava/io/File; // type@01d0 │ │ +032c5e: 7020 5e0c 9400 |0017: invoke-direct {v4, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +032c64: 5485 6303 |001a: iget-object v5, v8, Lpro/oneredpixel/l9droid/ImportActivity;.rootElement:Ljava/lang/String; // field@0363 │ │ +032c68: 6e20 c40c 5900 |001c: invoke-virtual {v9, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +032c6e: 0a05 |001f: move-result v5 │ │ +032c70: 3905 1100 |0020: if-nez v5, 0031 // +0011 │ │ +032c74: 6e10 630c 0400 |0022: invoke-virtual {v4}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ +032c7a: 0c02 |0025: move-result-object v2 │ │ +032c7c: 3802 0b00 |0026: if-eqz v2, 0031 // +000b │ │ +032c80: 5485 6103 |0028: iget-object v5, v8, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ +032c84: 6e10 630c 0400 |002a: invoke-virtual {v4}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ +032c8a: 0c06 |002d: move-result-object v6 │ │ +032c8c: 6e20 cb0b 6500 |002e: invoke-virtual {v5, v6}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0bcb │ │ +032c92: 6e10 6b0c 0400 |0031: invoke-virtual {v4}, Ljava/io/File;.list:()[Ljava/lang/String; // method@0c6b │ │ +032c98: 0c00 |0034: move-result-object v0 │ │ +032c9a: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +032c9c: 2105 |0036: array-length v5, v0 │ │ +032c9e: 3551 2300 |0037: if-ge v1, v5, 005a // +0023 │ │ +032ca2: 5485 6103 |0039: iget-object v5, v8, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ +032ca6: 2206 fb01 |003b: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +032caa: 7010 d70c 0600 |003d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +032cb0: 6e20 dd0c 9600 |0040: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +032cb6: 0c06 |0043: move-result-object v6 │ │ +032cb8: 1a07 fa00 |0044: const-string v7, "/" // string@00fa │ │ +032cbc: 6e20 dd0c 7600 |0046: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +032cc2: 0c06 |0049: move-result-object v6 │ │ +032cc4: 4607 0001 |004a: aget-object v7, v0, v1 │ │ +032cc8: 6e20 dd0c 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +032cce: 0c06 |004f: move-result-object v6 │ │ +032cd0: 6e10 e10c 0600 |0050: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +032cd6: 0c06 |0053: move-result-object v6 │ │ +032cd8: 6e20 cb0b 6500 |0054: invoke-virtual {v5, v6}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0bcb │ │ +032cde: d801 0101 |0057: add-int/lit8 v1, v1, #int 1 // #01 │ │ +032ce2: 28dd |0059: goto 0036 // -0023 │ │ +032ce4: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x0009 line=44 │ │ 0x000d line=45 │ │ 0x0015 line=46 │ │ @@ -49849,41 +49843,41 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -031b84: |[031b84] pro.oneredpixel.l9droid.ImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ -031b94: 6f20 1900 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -031b9a: 1400 0200 037f |0003: const v0, #float 1.74129e+38 // #7f030002 │ │ -031ba0: 6e20 c10d 0300 |0006: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.setContentView:(I)V // method@0dc1 │ │ -031ba6: 1400 0300 087f |0009: const v0, #float 1.80775e+38 // #7f080003 │ │ -031bac: 6e20 bc0d 0300 |000c: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.findViewById:(I)Landroid/view/View; // method@0dbc │ │ -031bb2: 0c00 |000f: move-result-object v0 │ │ -031bb4: 1f00 bd01 |0010: check-cast v0, Landroid/widget/ListView; // type@01bd │ │ -031bb8: 5b30 6203 |0012: iput-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvMain:Landroid/widget/ListView; // field@0362 │ │ -031bbc: 2200 a901 |0014: new-instance v0, Landroid/widget/ArrayAdapter; // type@01a9 │ │ -031bc0: 1401 0c00 037f |0016: const v1, #float 1.74129e+38 // #7f03000c │ │ -031bc6: 2202 1102 |0019: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ -031bca: 7010 f70c 0200 |001b: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -031bd0: 7040 ca0b 3021 |001e: invoke-direct {v0, v3, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0bca │ │ -031bd6: 5b30 6103 |0021: iput-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ -031bda: 5430 6203 |0023: iget-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvMain:Landroid/widget/ListView; // field@0362 │ │ -031bde: 5431 6103 |0025: iget-object v1, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ -031be2: 6e20 170c 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ -031be8: 5430 6203 |002a: iget-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvMain:Landroid/widget/ListView; // field@0362 │ │ -031bec: 6e20 1d0c 3000 |002c: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ -031bf2: 5430 6203 |002f: iget-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvMain:Landroid/widget/ListView; // field@0362 │ │ -031bf6: 6e20 1e0c 3000 |0031: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@0c1e │ │ -031bfc: 1a00 fb00 |0034: const-string v0, "/mnt/sdcard" // string@00fb │ │ -031c00: 5b30 6303 |0036: iput-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.rootElement:Ljava/lang/String; // field@0363 │ │ -031c04: 5430 6303 |0038: iget-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.rootElement:Ljava/lang/String; // field@0363 │ │ -031c08: 6e20 bd0d 0300 |003a: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.getFolderContent:(Ljava/lang/String;)V // method@0dbd │ │ -031c0e: 0e00 |003d: return-void │ │ +032ce8: |[032ce8] pro.oneredpixel.l9droid.ImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ +032cf8: 6f20 1900 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +032cfe: 1400 0200 037f |0003: const v0, #float 1.74129e+38 // #7f030002 │ │ +032d04: 6e20 c10d 0300 |0006: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.setContentView:(I)V // method@0dc1 │ │ +032d0a: 1400 0300 087f |0009: const v0, #float 1.80775e+38 // #7f080003 │ │ +032d10: 6e20 bc0d 0300 |000c: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.findViewById:(I)Landroid/view/View; // method@0dbc │ │ +032d16: 0c00 |000f: move-result-object v0 │ │ +032d18: 1f00 bd01 |0010: check-cast v0, Landroid/widget/ListView; // type@01bd │ │ +032d1c: 5b30 6203 |0012: iput-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvMain:Landroid/widget/ListView; // field@0362 │ │ +032d20: 2200 a901 |0014: new-instance v0, Landroid/widget/ArrayAdapter; // type@01a9 │ │ +032d24: 1401 0c00 037f |0016: const v1, #float 1.74129e+38 // #7f03000c │ │ +032d2a: 2202 1102 |0019: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ +032d2e: 7010 f70c 0200 |001b: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +032d34: 7040 ca0b 3021 |001e: invoke-direct {v0, v3, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0bca │ │ +032d3a: 5b30 6103 |0021: iput-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ +032d3e: 5430 6203 |0023: iget-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvMain:Landroid/widget/ListView; // field@0362 │ │ +032d42: 5431 6103 |0025: iget-object v1, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ +032d46: 6e20 170c 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ +032d4c: 5430 6203 |002a: iget-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvMain:Landroid/widget/ListView; // field@0362 │ │ +032d50: 6e20 1d0c 3000 |002c: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ +032d56: 5430 6203 |002f: iget-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvMain:Landroid/widget/ListView; // field@0362 │ │ +032d5a: 6e20 1e0c 3000 |0031: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@0c1e │ │ +032d60: 1a00 fb00 |0034: const-string v0, "/mnt/sdcard" // string@00fb │ │ +032d64: 5b30 6303 |0036: iput-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.rootElement:Ljava/lang/String; // field@0363 │ │ +032d68: 5430 6303 |0038: iget-object v0, v3, Lpro/oneredpixel/l9droid/ImportActivity;.rootElement:Ljava/lang/String; // field@0363 │ │ +032d6c: 6e20 bd0d 0300 |003a: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.getFolderContent:(Ljava/lang/String;)V // method@0dbd │ │ +032d72: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x0009 line=28 │ │ 0x0014 line=29 │ │ 0x0023 line=30 │ │ @@ -49901,28 +49895,28 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -031c10: |[031c10] pro.oneredpixel.l9droid.ImportActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -031c20: 5432 6103 |0000: iget-object v2, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ -031c24: 6e20 ce0b 6200 |0002: invoke-virtual {v2, v6}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0bce │ │ -031c2a: 0c01 |0005: move-result-object v1 │ │ -031c2c: 1f01 fa01 |0006: check-cast v1, Ljava/lang/String; // type@01fa │ │ -031c30: 2200 d001 |0008: new-instance v0, Ljava/io/File; // type@01d0 │ │ -031c34: 7020 5e0c 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -031c3a: 6e10 660c 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -031c40: 0a02 |0010: move-result v2 │ │ -031c42: 3802 0600 |0011: if-eqz v2, 0017 // +0006 │ │ -031c46: 6e20 bd0d 1300 |0013: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/ImportActivity;.getFolderContent:(Ljava/lang/String;)V // method@0dbd │ │ -031c4c: 0e00 |0016: return-void │ │ -031c4e: 6e20 bb0d 1300 |0017: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/ImportActivity;.SelectFolder:(Ljava/lang/String;)V // method@0dbb │ │ -031c54: 28fc |001a: goto 0016 // -0004 │ │ +032d74: |[032d74] pro.oneredpixel.l9droid.ImportActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +032d84: 5432 6103 |0000: iget-object v2, v3, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ +032d88: 6e20 ce0b 6200 |0002: invoke-virtual {v2, v6}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0bce │ │ +032d8e: 0c01 |0005: move-result-object v1 │ │ +032d90: 1f01 fa01 |0006: check-cast v1, Ljava/lang/String; // type@01fa │ │ +032d94: 2200 d001 |0008: new-instance v0, Ljava/io/File; // type@01d0 │ │ +032d98: 7020 5e0c 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +032d9e: 6e10 660c 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +032da4: 0a02 |0010: move-result v2 │ │ +032da6: 3802 0600 |0011: if-eqz v2, 0017 // +0006 │ │ +032daa: 6e20 bd0d 1300 |0013: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/ImportActivity;.getFolderContent:(Ljava/lang/String;)V // method@0dbd │ │ +032db0: 0e00 |0016: return-void │ │ +032db2: 6e20 bb0d 1300 |0017: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/ImportActivity;.SelectFolder:(Ljava/lang/String;)V // method@0dbb │ │ +032db8: 28fc |001a: goto 0016 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0008 line=63 │ │ 0x000d line=64 │ │ 0x0016 line=66 │ │ 0x0017 line=65 │ │ @@ -49941,22 +49935,22 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -031c58: |[031c58] pro.oneredpixel.l9droid.ImportActivity.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -031c68: 5421 6103 |0000: iget-object v1, v2, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ -031c6c: 6e20 ce0b 5100 |0002: invoke-virtual {v1, v5}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0bce │ │ -031c72: 0c00 |0005: move-result-object v0 │ │ -031c74: 1f00 fa01 |0006: check-cast v0, Ljava/lang/String; // type@01fa │ │ -031c78: 6e20 bb0d 0200 |0008: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.SelectFolder:(Ljava/lang/String;)V // method@0dbb │ │ -031c7e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -031c80: 0f01 |000c: return v1 │ │ +032dbc: |[032dbc] pro.oneredpixel.l9droid.ImportActivity.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +032dcc: 5421 6103 |0000: iget-object v1, v2, Lpro/oneredpixel/l9droid/ImportActivity;.lvAdapter:Landroid/widget/ArrayAdapter; // field@0361 │ │ +032dd0: 6e20 ce0b 5100 |0002: invoke-virtual {v1, v5}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0bce │ │ +032dd6: 0c00 |0005: move-result-object v0 │ │ +032dd8: 1f00 fa01 |0006: check-cast v0, Ljava/lang/String; // type@01fa │ │ +032ddc: 6e20 bb0d 0200 |0008: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/ImportActivity;.SelectFolder:(Ljava/lang/String;)V // method@0dbb │ │ +032de2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +032de4: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0008 line=73 │ │ 0x000b line=74 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/widget/AdapterView; │ │ @@ -50009,17 +50003,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031c84: |[031c84] pro.oneredpixel.l9droid.ImportSelectFolderName.:()V │ │ -031c94: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ -031c9a: 0e00 |0003: return-void │ │ +032de8: |[032de8] pro.oneredpixel.l9droid.ImportSelectFolderName.:()V │ │ +032df8: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ +032dfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/ImportSelectFolderName; │ │ │ │ Virtual methods - │ │ @@ -50028,62 +50022,62 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -031c9c: |[031c9c] pro.oneredpixel.l9droid.ImportSelectFolderName.onClick:(Landroid/view/View;)V │ │ -031cac: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -031cae: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -031cb0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -031cb2: 6e10 f60a 0700 |0003: invoke-virtual {v7}, Landroid/view/View;.getId:()I // method@0af6 │ │ -031cb8: 0a01 |0006: move-result v1 │ │ -031cba: 2b01 5300 0000 |0007: packed-switch v1, 0000005a // +00000053 │ │ -031cc0: 0e00 |000a: return-void │ │ -031cc2: 5461 6503 |000b: iget-object v1, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.etFolder:Landroid/widget/EditText; // field@0365 │ │ -031cc6: 6e10 e20b 0100 |000d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ -031ccc: 0c01 |0010: move-result-object v1 │ │ -031cce: 6e10 b60c 0100 |0011: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ -031cd4: 0c00 |0014: move-result-object v0 │ │ -031cd6: 6e10 c90c 0000 |0015: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -031cdc: 0a01 |0018: move-result v1 │ │ -031cde: 3d01 f1ff |0019: if-lez v1, 000a // -000f │ │ -031ce2: 5461 6703 |001b: iget-object v1, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.lib:Lpro/oneredpixel/l9droid/Library; // field@0367 │ │ -031ce6: 5462 6603 |001d: iget-object v2, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ -031cea: 6e30 000f 2100 |001f: invoke-virtual {v1, v2, v0}, Lpro/oneredpixel/l9droid/Library;.importFile:(Ljava/lang/String;Ljava/lang/String;)Z // method@0f00 │ │ -031cf0: 0a01 |0022: move-result v1 │ │ -031cf2: 3801 2000 |0023: if-eqz v1, 0043 // +0020 │ │ -031cf6: 1a01 ea02 |0025: const-string v1, "Imported: FROM=%s TO=%s" // string@02ea │ │ -031cfa: 2332 7202 |0027: new-array v2, v3, [Ljava/lang/Object; // type@0272 │ │ -031cfe: 5463 6603 |0029: iget-object v3, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ -031d02: 4d03 0205 |002b: aput-object v3, v2, v5 │ │ -031d06: 4d00 0204 |002d: aput-object v0, v2, v4 │ │ -031d0a: 7120 c50c 2100 |002f: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -031d10: 0c01 |0032: move-result-object v1 │ │ -031d12: 7130 550c 1604 |0033: invoke-static {v6, v1, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ -031d18: 0c01 |0036: move-result-object v1 │ │ -031d1a: 6e10 560c 0100 |0037: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ -031d20: 5461 6703 |003a: iget-object v1, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.lib:Lpro/oneredpixel/l9droid/Library; // field@0367 │ │ -031d24: 6e10 020f 0100 |003c: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/Library;.invalidateInstalledVersions:()V // method@0f02 │ │ -031d2a: 6e10 c50d 0600 |003f: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.finish:()V // method@0dc5 │ │ -031d30: 28c8 |0042: goto 000a // -0038 │ │ -031d32: 1a01 e702 |0043: const-string v1, "Import fault: FROM=%s TO=%s" // string@02e7 │ │ -031d36: 2332 7202 |0045: new-array v2, v3, [Ljava/lang/Object; // type@0272 │ │ -031d3a: 5463 6603 |0047: iget-object v3, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ -031d3e: 4d03 0205 |0049: aput-object v3, v2, v5 │ │ -031d42: 4d00 0204 |004b: aput-object v0, v2, v4 │ │ -031d46: 7120 c50c 2100 |004d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -031d4c: 0c01 |0050: move-result-object v1 │ │ -031d4e: 7130 550c 1604 |0051: invoke-static {v6, v1, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ -031d54: 0c01 |0054: move-result-object v1 │ │ -031d56: 6e10 560c 0100 |0055: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ -031d5c: 28e2 |0058: goto 003a // -001e │ │ -031d5e: 0000 |0059: nop // spacer │ │ -031d60: 0001 0100 0200 087f 0400 0000 |005a: packed-switch-data (6 units) │ │ +032e00: |[032e00] pro.oneredpixel.l9droid.ImportSelectFolderName.onClick:(Landroid/view/View;)V │ │ +032e10: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +032e12: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +032e14: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +032e16: 6e10 f60a 0700 |0003: invoke-virtual {v7}, Landroid/view/View;.getId:()I // method@0af6 │ │ +032e1c: 0a01 |0006: move-result v1 │ │ +032e1e: 2b01 5300 0000 |0007: packed-switch v1, 0000005a // +00000053 │ │ +032e24: 0e00 |000a: return-void │ │ +032e26: 5461 6503 |000b: iget-object v1, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.etFolder:Landroid/widget/EditText; // field@0365 │ │ +032e2a: 6e10 e20b 0100 |000d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0be2 │ │ +032e30: 0c01 |0010: move-result-object v1 │ │ +032e32: 6e10 b60c 0100 |0011: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ +032e38: 0c00 |0014: move-result-object v0 │ │ +032e3a: 6e10 c90c 0000 |0015: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +032e40: 0a01 |0018: move-result v1 │ │ +032e42: 3d01 f1ff |0019: if-lez v1, 000a // -000f │ │ +032e46: 5461 6703 |001b: iget-object v1, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.lib:Lpro/oneredpixel/l9droid/Library; // field@0367 │ │ +032e4a: 5462 6603 |001d: iget-object v2, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ +032e4e: 6e30 000f 2100 |001f: invoke-virtual {v1, v2, v0}, Lpro/oneredpixel/l9droid/Library;.importFile:(Ljava/lang/String;Ljava/lang/String;)Z // method@0f00 │ │ +032e54: 0a01 |0022: move-result v1 │ │ +032e56: 3801 2000 |0023: if-eqz v1, 0043 // +0020 │ │ +032e5a: 1a01 ea02 |0025: const-string v1, "Imported: FROM=%s TO=%s" // string@02ea │ │ +032e5e: 2332 7202 |0027: new-array v2, v3, [Ljava/lang/Object; // type@0272 │ │ +032e62: 5463 6603 |0029: iget-object v3, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ +032e66: 4d03 0205 |002b: aput-object v3, v2, v5 │ │ +032e6a: 4d00 0204 |002d: aput-object v0, v2, v4 │ │ +032e6e: 7120 c50c 2100 |002f: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +032e74: 0c01 |0032: move-result-object v1 │ │ +032e76: 7130 550c 1604 |0033: invoke-static {v6, v1, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ +032e7c: 0c01 |0036: move-result-object v1 │ │ +032e7e: 6e10 560c 0100 |0037: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ +032e84: 5461 6703 |003a: iget-object v1, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.lib:Lpro/oneredpixel/l9droid/Library; // field@0367 │ │ +032e88: 6e10 020f 0100 |003c: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/Library;.invalidateInstalledVersions:()V // method@0f02 │ │ +032e8e: 6e10 c50d 0600 |003f: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.finish:()V // method@0dc5 │ │ +032e94: 28c8 |0042: goto 000a // -0038 │ │ +032e96: 1a01 e702 |0043: const-string v1, "Import fault: FROM=%s TO=%s" // string@02e7 │ │ +032e9a: 2332 7202 |0045: new-array v2, v3, [Ljava/lang/Object; // type@0272 │ │ +032e9e: 5463 6603 |0047: iget-object v3, v6, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ +032ea2: 4d03 0205 |0049: aput-object v3, v2, v5 │ │ +032ea6: 4d00 0204 |004b: aput-object v0, v2, v4 │ │ +032eaa: 7120 c50c 2100 |004d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +032eb0: 0c01 |0050: move-result-object v1 │ │ +032eb2: 7130 550c 1604 |0051: invoke-static {v6, v1, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ +032eb8: 0c01 |0054: move-result-object v1 │ │ +032eba: 6e10 560c 0100 |0055: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ +032ec0: 28e2 |0058: goto 003a // -001e │ │ +032ec2: 0000 |0059: nop // spacer │ │ +032ec4: 0001 0100 0200 087f 0400 0000 |005a: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=46 │ │ 0x000a line=57 │ │ 0x000b line=48 │ │ 0x0015 line=49 │ │ 0x001b line=50 │ │ @@ -50101,57 +50095,57 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -031d6c: |[031d6c] pro.oneredpixel.l9droid.ImportSelectFolderName.onCreate:(Landroid/os/Bundle;)V │ │ -031d7c: 6f20 1900 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -031d82: 1402 0100 037f |0003: const v2, #float 1.74129e+38 // #7f030001 │ │ -031d88: 6e20 c90d 2400 |0006: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.setContentView:(I)V // method@0dc9 │ │ -031d8e: 7100 fa0e 0000 |0009: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ -031d94: 0c02 |000c: move-result-object v2 │ │ -031d96: 5b42 6703 |000d: iput-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.lib:Lpro/oneredpixel/l9droid/Library; // field@0367 │ │ -031d9a: 1402 0100 087f |000f: const v2, #float 1.80775e+38 // #7f080001 │ │ -031da0: 6e20 c40d 2400 |0012: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.findViewById:(I)Landroid/view/View; // method@0dc4 │ │ -031da6: 0c02 |0015: move-result-object v2 │ │ -031da8: 1f02 af01 |0016: check-cast v2, Landroid/widget/EditText; // type@01af │ │ -031dac: 5b42 6503 |0018: iput-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.etFolder:Landroid/widget/EditText; // field@0365 │ │ -031db0: 1402 0200 087f |001a: const v2, #float 1.80775e+38 // #7f080002 │ │ -031db6: 6e20 c40d 2400 |001d: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.findViewById:(I)Landroid/view/View; // method@0dc4 │ │ -031dbc: 0c02 |0020: move-result-object v2 │ │ -031dbe: 1f02 ac01 |0021: check-cast v2, Landroid/widget/Button; // type@01ac │ │ -031dc2: 5b42 6403 |0023: iput-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.bImport:Landroid/widget/Button; // field@0364 │ │ -031dc6: 5442 6403 |0025: iget-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.bImport:Landroid/widget/Button; // field@0364 │ │ -031dca: 6e20 d50b 4200 |0027: invoke-virtual {v2, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ -031dd0: 6e10 c60d 0400 |002a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.getIntent:()Landroid/content/Intent; // method@0dc6 │ │ -031dd6: 0c00 |002d: move-result-object v0 │ │ -031dd8: 1a02 7e12 |002e: const-string v2, "selectedpath" // string@127e │ │ -031ddc: 6e20 9100 2000 |0030: invoke-virtual {v0, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -031de2: 0c02 |0033: move-result-object v2 │ │ -031de4: 5b42 6603 |0034: iput-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ -031de8: 2201 d001 |0036: new-instance v1, Ljava/io/File; // type@01d0 │ │ -031dec: 5442 6603 |0038: iget-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ -031df0: 7020 5e0c 2100 |003a: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -031df6: 6e10 660c 0100 |003d: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -031dfc: 0a02 |0040: move-result v2 │ │ -031dfe: 3802 0c00 |0041: if-eqz v2, 004d // +000c │ │ -031e02: 5442 6503 |0043: iget-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.etFolder:Landroid/widget/EditText; // field@0365 │ │ -031e06: 6e10 620c 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ -031e0c: 0c03 |0048: move-result-object v3 │ │ -031e0e: 6e20 e80b 3200 |0049: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ -031e14: 0e00 |004c: return-void │ │ -031e16: 5442 6503 |004d: iget-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.etFolder:Landroid/widget/EditText; // field@0365 │ │ -031e1a: 6e10 640c 0100 |004f: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ -031e20: 0c03 |0052: move-result-object v3 │ │ -031e22: 6e10 620c 0300 |0053: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ -031e28: 0c03 |0056: move-result-object v3 │ │ -031e2a: 6e20 e80b 3200 |0057: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ -031e30: 28f2 |005a: goto 004c // -000e │ │ +032ed0: |[032ed0] pro.oneredpixel.l9droid.ImportSelectFolderName.onCreate:(Landroid/os/Bundle;)V │ │ +032ee0: 6f20 1900 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +032ee6: 1402 0100 037f |0003: const v2, #float 1.74129e+38 // #7f030001 │ │ +032eec: 6e20 c90d 2400 |0006: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.setContentView:(I)V // method@0dc9 │ │ +032ef2: 7100 fa0e 0000 |0009: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ +032ef8: 0c02 |000c: move-result-object v2 │ │ +032efa: 5b42 6703 |000d: iput-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.lib:Lpro/oneredpixel/l9droid/Library; // field@0367 │ │ +032efe: 1402 0100 087f |000f: const v2, #float 1.80775e+38 // #7f080001 │ │ +032f04: 6e20 c40d 2400 |0012: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.findViewById:(I)Landroid/view/View; // method@0dc4 │ │ +032f0a: 0c02 |0015: move-result-object v2 │ │ +032f0c: 1f02 af01 |0016: check-cast v2, Landroid/widget/EditText; // type@01af │ │ +032f10: 5b42 6503 |0018: iput-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.etFolder:Landroid/widget/EditText; // field@0365 │ │ +032f14: 1402 0200 087f |001a: const v2, #float 1.80775e+38 // #7f080002 │ │ +032f1a: 6e20 c40d 2400 |001d: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.findViewById:(I)Landroid/view/View; // method@0dc4 │ │ +032f20: 0c02 |0020: move-result-object v2 │ │ +032f22: 1f02 ac01 |0021: check-cast v2, Landroid/widget/Button; // type@01ac │ │ +032f26: 5b42 6403 |0023: iput-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.bImport:Landroid/widget/Button; // field@0364 │ │ +032f2a: 5442 6403 |0025: iget-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.bImport:Landroid/widget/Button; // field@0364 │ │ +032f2e: 6e20 d50b 4200 |0027: invoke-virtual {v2, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ +032f34: 6e10 c60d 0400 |002a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.getIntent:()Landroid/content/Intent; // method@0dc6 │ │ +032f3a: 0c00 |002d: move-result-object v0 │ │ +032f3c: 1a02 7c12 |002e: const-string v2, "selectedpath" // string@127c │ │ +032f40: 6e20 9100 2000 |0030: invoke-virtual {v0, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +032f46: 0c02 |0033: move-result-object v2 │ │ +032f48: 5b42 6603 |0034: iput-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ +032f4c: 2201 d001 |0036: new-instance v1, Ljava/io/File; // type@01d0 │ │ +032f50: 5442 6603 |0038: iget-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.fileName:Ljava/lang/String; // field@0366 │ │ +032f54: 7020 5e0c 2100 |003a: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +032f5a: 6e10 660c 0100 |003d: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +032f60: 0a02 |0040: move-result v2 │ │ +032f62: 3802 0c00 |0041: if-eqz v2, 004d // +000c │ │ +032f66: 5442 6503 |0043: iget-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.etFolder:Landroid/widget/EditText; // field@0365 │ │ +032f6a: 6e10 620c 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ +032f70: 0c03 |0048: move-result-object v3 │ │ +032f72: 6e20 e80b 3200 |0049: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ +032f78: 0e00 |004c: return-void │ │ +032f7a: 5442 6503 |004d: iget-object v2, v4, Lpro/oneredpixel/l9droid/ImportSelectFolderName;.etFolder:Landroid/widget/EditText; // field@0365 │ │ +032f7e: 6e10 640c 0100 |004f: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ +032f84: 0c03 |0052: move-result-object v3 │ │ +032f86: 6e10 620c 0300 |0053: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ +032f8c: 0c03 |0056: move-result-object v3 │ │ +032f8e: 6e20 e80b 3200 |0057: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0be8 │ │ +032f94: 28f2 |005a: goto 004c // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0009 line=28 │ │ 0x000f line=29 │ │ 0x001a line=30 │ │ @@ -50693,357 +50687,357 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 804 16-bit code units │ │ -031e34: |[031e34] pro.oneredpixel.l9droid.L9.:()V │ │ -031e44: 12f8 |0000: const/4 v8, #int -1 // #ff │ │ -031e46: 1227 |0001: const/4 v7, #int 2 // #2 │ │ -031e48: 1306 0b00 |0002: const/16 v6, #int 11 // #b │ │ -031e4c: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -031e4e: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -031e50: 7010 b10c 0900 |0006: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -031e56: 5995 d303 |0009: iput v5, v9, Lpro/oneredpixel/l9droid/L9;.showtitle:I // field@03d3 │ │ -031e5a: 5f94 a203 |000b: iput-short v4, v9, Lpro/oneredpixel/l9droid/L9;.constseed:S // field@03a2 │ │ -031e5e: 5994 7103 |000d: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ -031e62: 5998 7203 |000f: iput v8, v9, Lpro/oneredpixel/l9droid/L9;.FirstPicture:I // field@0372 │ │ -031e66: 5995 9603 |0011: iput v5, v9, Lpro/oneredpixel/l9droid/L9;.MSGT_V1:I // field@0396 │ │ -031e6a: 5997 9703 |0013: iput v7, v9, Lpro/oneredpixel/l9droid/L9;.MSGT_V2:I // field@0397 │ │ -031e6e: 5998 c803 |0015: iput v8, v9, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ -031e72: 5998 c903 |0017: iput v8, v9, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ -031e76: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -031e78: 5b91 d003 |001a: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -031e7c: 5994 d103 |001c: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -031e80: 5c94 6e03 |001e: iput-boolean v4, v9, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ -031e84: 5994 bc03 |0020: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ -031e88: 5994 aa03 |0022: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -031e8c: 5994 ab03 |0024: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -031e90: 5994 cf03 |0026: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.screencalled:I // field@03cf │ │ -031e94: 2351 6402 |0028: new-array v1, v5, [I // type@0264 │ │ -031e98: 4b08 0104 |002a: aput v8, v1, v4 │ │ -031e9c: 5b91 b103 |002c: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ -031ea0: 5995 b003 |002e: iput v5, v9, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -031ea4: 5994 7903 |0030: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -031ea8: 5994 7b03 |0032: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -031eac: 1301 2e00 |0034: const/16 v1, #int 46 // #2e │ │ -031eb0: 5e91 be03 |0036: iput-char v1, v9, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ -031eb4: 5e94 bd03 |0038: iput-char v4, v9, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ -031eb8: 1301 1000 |003a: const/16 v1, #int 16 // #10 │ │ -031ebc: 2311 7702 |003c: new-array v1, v1, [S // type@0277 │ │ -031ec0: 2601 5002 0000 |003e: fill-array-data v1, 0000028e // +00000250 │ │ -031ec6: 5b91 ae03 |0041: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.exitreversaltable:[S // field@03ae │ │ -031eca: 1251 |0043: const/4 v1, #int 5 // #5 │ │ -031ecc: 2311 7802 |0044: new-array v1, v1, [[I // type@0278 │ │ -031ed0: 2362 6402 |0046: new-array v2, v6, [I // type@0264 │ │ -031ed4: 2602 5a02 0000 |0048: fill-array-data v2, 000002a2 // +0000025a │ │ -031eda: 4d02 0104 |004b: aput-object v2, v1, v4 │ │ -031ede: 2362 6402 |004d: new-array v2, v6, [I // type@0264 │ │ -031ee2: 2602 6d02 0000 |004f: fill-array-data v2, 000002bc // +0000026d │ │ -031ee8: 4d02 0105 |0052: aput-object v2, v1, v5 │ │ -031eec: 2362 6402 |0054: new-array v2, v6, [I // type@0264 │ │ -031ef0: 2602 8002 0000 |0056: fill-array-data v2, 000002d6 // +00000280 │ │ -031ef6: 4d02 0107 |0059: aput-object v2, v1, v7 │ │ -031efa: 1232 |005b: const/4 v2, #int 3 // #3 │ │ -031efc: 2363 6402 |005c: new-array v3, v6, [I // type@0264 │ │ -031f00: 2603 9202 0000 |005e: fill-array-data v3, 000002f0 // +00000292 │ │ -031f06: 4d03 0102 |0061: aput-object v3, v1, v2 │ │ -031f0a: 1242 |0063: const/4 v2, #int 4 // #4 │ │ -031f0c: 2363 6402 |0064: new-array v3, v6, [I // type@0264 │ │ -031f10: 2603 a402 0000 |0066: fill-array-data v3, 0000030a // +000002a4 │ │ -031f16: 4d03 0102 |0069: aput-object v3, v1, v2 │ │ -031f1a: 5b91 8803 |006b: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ -031f1e: 5994 8c03 |006d: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictVal1:I // field@038c │ │ -031f22: 5995 8d03 |006f: iput v5, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictVal2:I // field@038d │ │ -031f26: 5997 8b03 |0071: iput v7, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictStart:I // field@038b │ │ -031f2a: 1231 |0073: const/4 v1, #int 3 // #3 │ │ -031f2c: 5991 8903 |0074: iput v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_L9Ptrs:I // field@0389 │ │ -031f30: 1301 0800 |0076: const/16 v1, #int 8 // #8 │ │ -031f34: 5991 8a03 |0078: iput v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_absData:I // field@038a │ │ -031f38: 1301 0900 |007a: const/16 v1, #int 9 // #9 │ │ -031f3c: 5991 8f03 |007c: iput v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_msgStart:I // field@038f │ │ -031f40: 1301 0a00 |007e: const/16 v1, #int 10 // #a │ │ -031f44: 5991 8e03 |0080: iput v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_msgLen:I // field@038e │ │ -031f48: 5998 8703 |0082: iput v8, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -031f4c: 5994 9d03 |0084: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ -031f50: 5994 9c03 |0086: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ -031f54: 5994 a903 |0088: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.displaywordref_mdtmode:I // field@03a9 │ │ -031f58: 1301 2000 |008a: const/16 v1, #int 32 // #20 │ │ -031f5c: 2311 7402 |008c: new-array v1, v1, [Ljava/lang/String; // type@0274 │ │ -031f60: 1a02 af02 |008e: const-string v2, "Goto" // string@02af │ │ -031f64: 4d02 0104 |0090: aput-object v2, v1, v4 │ │ -031f68: 1a02 710d |0092: const-string v2, "intgosub" // string@0d71 │ │ -031f6c: 4d02 0105 |0094: aput-object v2, v1, v5 │ │ -031f70: 1a02 730d |0096: const-string v2, "intreturn" // string@0d73 │ │ -031f74: 4d02 0107 |0098: aput-object v2, v1, v7 │ │ -031f78: 1232 |009a: const/4 v2, #int 3 // #3 │ │ -031f7a: 1a03 9c11 |009b: const-string v3, "printnumber" // string@119c │ │ -031f7e: 4d03 0102 |009d: aput-object v3, v1, v2 │ │ -031f82: 1242 |009f: const/4 v2, #int 4 // #4 │ │ -031f84: 1a03 c20f |00a0: const-string v3, "messagev" // string@0fc2 │ │ -031f88: 4d03 0102 |00a2: aput-object v3, v1, v2 │ │ -031f8c: 1252 |00a4: const/4 v2, #int 5 // #5 │ │ -031f8e: 1a03 c10f |00a5: const-string v3, "messagec" // string@0fc1 │ │ -031f92: 4d03 0102 |00a7: aput-object v3, v1, v2 │ │ -031f96: 1262 |00a9: const/4 v2, #int 6 // #6 │ │ -031f98: 1a03 600b |00aa: const-string v3, "function" // string@0b60 │ │ -031f9c: 4d03 0102 |00ac: aput-object v3, v1, v2 │ │ -031fa0: 1272 |00ae: const/4 v2, #int 7 // #7 │ │ -031fa2: 1a03 670d |00af: const-string v3, "input" // string@0d67 │ │ -031fa6: 4d03 0102 |00b1: aput-object v3, v1, v2 │ │ -031faa: 1302 0800 |00b3: const/16 v2, #int 8 // #8 │ │ -031fae: 1a03 7314 |00b5: const-string v3, "varcon" // string@1473 │ │ -031fb2: 4d03 0102 |00b7: aput-object v3, v1, v2 │ │ -031fb6: 1302 0900 |00b9: const/16 v2, #int 9 // #9 │ │ -031fba: 1a03 7514 |00bb: const-string v3, "varvar" // string@1475 │ │ -031fbe: 4d03 0102 |00bd: aput-object v3, v1, v2 │ │ -031fc2: 1302 0a00 |00bf: const/16 v2, #int 10 // #a │ │ -031fc6: 1a03 4508 |00c1: const-string v3, "_add" // string@0845 │ │ -031fca: 4d03 0102 |00c3: aput-object v3, v1, v2 │ │ -031fce: 1a02 4f08 |00c5: const-string v2, "_sub" // string@084f │ │ -031fd2: 4d02 0106 |00c7: aput-object v2, v1, v6 │ │ -031fd6: 1302 0c00 |00c9: const/16 v2, #int 12 // #c │ │ -031fda: 1a03 3a0d |00cb: const-string v3, "ilins" // string@0d3a │ │ -031fde: 4d03 0102 |00cd: aput-object v3, v1, v2 │ │ -031fe2: 1302 0d00 |00cf: const/16 v2, #int 13 // #d │ │ -031fe6: 1a03 3a0d |00d1: const-string v3, "ilins" // string@0d3a │ │ -031fea: 4d03 0102 |00d3: aput-object v3, v1, v2 │ │ -031fee: 1302 0e00 |00d5: const/16 v2, #int 14 // #e │ │ -031ff2: 1a03 c10d |00d7: const-string v3, "jump" // string@0dc1 │ │ -031ff6: 4d03 0102 |00d9: aput-object v3, v1, v2 │ │ -031ffa: 1302 0f00 |00db: const/16 v2, #int 15 // #f │ │ -031ffe: 1a03 5502 |00dd: const-string v3, "Exit" // string@0255 │ │ -032002: 4d03 0102 |00df: aput-object v3, v1, v2 │ │ -032006: 1302 1000 |00e1: const/16 v2, #int 16 // #10 │ │ -03200a: 1a03 320d |00e3: const-string v3, "ifeqvt" // string@0d32 │ │ -03200e: 4d03 0102 |00e5: aput-object v3, v1, v2 │ │ -032012: 1302 1100 |00e7: const/16 v2, #int 17 // #11 │ │ -032016: 1a03 380d |00e9: const-string v3, "ifnevt" // string@0d38 │ │ -03201a: 4d03 0102 |00eb: aput-object v3, v1, v2 │ │ -03201e: 1302 1200 |00ed: const/16 v2, #int 18 // #12 │ │ -032022: 1a03 360d |00ef: const-string v3, "ifltvt" // string@0d36 │ │ -032026: 4d03 0102 |00f1: aput-object v3, v1, v2 │ │ -03202a: 1302 1300 |00f3: const/16 v2, #int 19 // #13 │ │ -03202e: 1a03 340d |00f5: const-string v3, "ifgtvt" // string@0d34 │ │ -032032: 4d03 0102 |00f7: aput-object v3, v1, v2 │ │ -032036: 1302 1400 |00f9: const/16 v2, #int 20 // #14 │ │ -03203a: 1a03 5912 |00fb: const-string v3, "screen" // string@1259 │ │ -03203e: 4d03 0102 |00fd: aput-object v3, v1, v2 │ │ -032042: 1302 1500 |00ff: const/16 v2, #int 21 // #15 │ │ -032046: 1a03 9e09 |0101: const-string v3, "cleartg" // string@099e │ │ -03204a: 4d03 0102 |0103: aput-object v3, v1, v2 │ │ -03204e: 1302 1600 |0105: const/16 v2, #int 22 // #16 │ │ -032052: 1a03 3a11 |0107: const-string v3, "picture" // string@113a │ │ -032056: 4d03 0102 |0109: aput-object v3, v1, v2 │ │ -03205a: 1302 1700 |010b: const/16 v2, #int 23 // #17 │ │ -03205e: 1a03 9e0c |010d: const-string v3, "getnextobject" // string@0c9e │ │ -032062: 4d03 0102 |010f: aput-object v3, v1, v2 │ │ -032066: 1302 1800 |0111: const/16 v2, #int 24 // #18 │ │ -03206a: 1a03 310d |0113: const-string v3, "ifeqct" // string@0d31 │ │ -03206e: 4d03 0102 |0115: aput-object v3, v1, v2 │ │ -032072: 1302 1900 |0117: const/16 v2, #int 25 // #19 │ │ -032076: 1a03 370d |0119: const-string v3, "ifnect" // string@0d37 │ │ -03207a: 4d03 0102 |011b: aput-object v3, v1, v2 │ │ -03207e: 1302 1a00 |011d: const/16 v2, #int 26 // #1a │ │ -032082: 1a03 350d |011f: const-string v3, "ifltct" // string@0d35 │ │ -032086: 4d03 0102 |0121: aput-object v3, v1, v2 │ │ -03208a: 1302 1b00 |0123: const/16 v2, #int 27 // #1b │ │ -03208e: 1a03 330d |0125: const-string v3, "ifgtct" // string@0d33 │ │ -032092: 4d03 0102 |0127: aput-object v3, v1, v2 │ │ -032096: 1302 1c00 |0129: const/16 v2, #int 28 // #1c │ │ -03209a: 1a03 9711 |012b: const-string v3, "printinput" // string@1197 │ │ -03209e: 4d03 0102 |012d: aput-object v3, v1, v2 │ │ -0320a2: 1302 1d00 |012f: const/16 v2, #int 29 // #1d │ │ -0320a6: 1a03 3a0d |0131: const-string v3, "ilins" // string@0d3a │ │ -0320aa: 4d03 0102 |0133: aput-object v3, v1, v2 │ │ -0320ae: 1302 1e00 |0135: const/16 v2, #int 30 // #1e │ │ -0320b2: 1a03 3a0d |0137: const-string v3, "ilins" // string@0d3a │ │ -0320b6: 4d03 0102 |0139: aput-object v3, v1, v2 │ │ -0320ba: 1302 1f00 |013b: const/16 v2, #int 31 // #1f │ │ -0320be: 1a03 3a0d |013d: const-string v3, "ilins" // string@0d3a │ │ -0320c2: 4d03 0102 |013f: aput-object v3, v1, v2 │ │ -0320c6: 5b91 6903 |0141: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_codes:[Ljava/lang/String; // field@0369 │ │ -0320ca: 1261 |0143: const/4 v1, #int 6 // #6 │ │ -0320cc: 2311 7402 |0144: new-array v1, v1, [Ljava/lang/String; // type@0274 │ │ -0320d0: 1a02 5809 |0146: const-string v2, "calldriver" // string@0958 │ │ -0320d4: 4d02 0104 |0148: aput-object v2, v1, v4 │ │ -0320d8: 1a02 1803 |014a: const-string v2, "L9Random" // string@0318 │ │ -0320dc: 4d02 0105 |014c: aput-object v2, v1, v5 │ │ -0320e0: 1a02 4212 |014e: const-string v2, "save" // string@1242 │ │ -0320e4: 4d02 0107 |0150: aput-object v2, v1, v7 │ │ -0320e8: 1232 |0152: const/4 v2, #int 3 // #3 │ │ -0320ea: 1a03 0612 |0153: const-string v3, "restore" // string@1206 │ │ -0320ee: 4d03 0102 |0155: aput-object v3, v1, v2 │ │ -0320f2: 1242 |0157: const/4 v2, #int 4 // #4 │ │ -0320f4: 1a03 a009 |0158: const-string v3, "clearworkspace" // string@09a0 │ │ -0320f8: 4d03 0102 |015a: aput-object v3, v1, v2 │ │ -0320fc: 1252 |015c: const/4 v2, #int 5 // #5 │ │ -0320fe: 1a03 9d09 |015d: const-string v3, "clearstack" // string@099d │ │ -032102: 4d03 0102 |015f: aput-object v3, v1, v2 │ │ -032106: 5b91 6b03 |0161: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_functions:[Ljava/lang/String; // field@036b │ │ -03210a: 1301 2300 |0163: const/16 v1, #int 35 // #23 │ │ -03210e: 2311 7402 |0165: new-array v1, v1, [Ljava/lang/String; // type@0274 │ │ -032112: 1a02 590d |0167: const-string v2, "init" // string@0d59 │ │ -032116: 4d02 0104 |0169: aput-object v2, v1, v4 │ │ -03211a: 1a02 aa0a |016b: const-string v2, "drivercalcchecksum" // string@0aaa │ │ -03211e: 4d02 0105 |016d: aput-object v2, v1, v5 │ │ -032122: 1a02 b00a |016f: const-string v2, "driveroswrch" // string@0ab0 │ │ -032126: 4d02 0107 |0171: aput-object v2, v1, v7 │ │ -03212a: 1232 |0173: const/4 v2, #int 3 // #3 │ │ -03212c: 1a03 af0a |0174: const-string v3, "driverosrdch" // string@0aaf │ │ -032130: 4d03 0102 |0176: aput-object v3, v1, v2 │ │ -032134: 1242 |0178: const/4 v2, #int 4 // #4 │ │ -032136: 1a03 ad0a |0179: const-string v3, "driverinputline" // string@0aad │ │ -03213a: 4d03 0102 |017b: aput-object v3, v1, v2 │ │ -03213e: 1252 |017d: const/4 v2, #int 5 // #5 │ │ -032140: 1a03 b10a |017e: const-string v3, "driversavefile" // string@0ab1 │ │ -032144: 4d03 0102 |0180: aput-object v3, v1, v2 │ │ -032148: 1262 |0182: const/4 v2, #int 6 // #6 │ │ -03214a: 1a03 ae0a |0183: const-string v3, "driverloadfile" // string@0aae │ │ -03214e: 4d03 0102 |0185: aput-object v3, v1, v2 │ │ -032152: 1272 |0187: const/4 v2, #int 7 // #7 │ │ -032154: 1a03 5e13 |0188: const-string v3, "settext" // string@135e │ │ -032158: 4d03 0102 |018a: aput-object v3, v1, v2 │ │ -03215c: 1302 0800 |018c: const/16 v2, #int 8 // #8 │ │ -032160: 1a03 0212 |018e: const-string v3, "resettask" // string@1202 │ │ -032164: 4d03 0102 |0190: aput-object v3, v1, v2 │ │ -032168: 1302 0900 |0192: const/16 v2, #int 9 // #9 │ │ -03216c: 1a03 2312 |0194: const-string v3, "returntogem" // string@1223 │ │ -032170: 4d03 0102 |0196: aput-object v3, v1, v2 │ │ -032174: 1302 0a00 |0198: const/16 v2, #int 10 // #a │ │ -032178: 1a03 ff00 |019a: const-string v3, "10 *" // string@00ff │ │ -03217c: 4d03 0102 |019c: aput-object v3, v1, v2 │ │ -032180: 1a02 220e |019e: const-string v2, "loadgamedatafile" // string@0e22 │ │ -032184: 4d02 0106 |01a0: aput-object v2, v1, v6 │ │ -032188: 1302 0c00 |01a2: const/16 v2, #int 12 // #c │ │ -03218c: 1a03 c311 |01a4: const-string v3, "randomnumber" // string@11c3 │ │ -032190: 4d03 0102 |01a6: aput-object v3, v1, v2 │ │ -032194: 1302 0d00 |01a8: const/16 v2, #int 13 // #d │ │ -032198: 1a03 0101 |01aa: const-string v3, "13 *" // string@0101 │ │ -03219c: 4d03 0102 |01ac: aput-object v3, v1, v2 │ │ -0321a0: 1302 0e00 |01ae: const/16 v2, #int 14 // #e │ │ -0321a4: 1a03 a90a |01b0: const-string v3, "driver14" // string@0aa9 │ │ -0321a8: 4d03 0102 |01b2: aput-object v3, v1, v2 │ │ -0321ac: 1302 0f00 |01b4: const/16 v2, #int 15 // #f │ │ -0321b0: 1a03 0201 |01b6: const-string v3, "15 *" // string@0102 │ │ -0321b4: 4d03 0102 |01b8: aput-object v3, v1, v2 │ │ -0321b8: 1302 1000 |01ba: const/16 v2, #int 16 // #10 │ │ -0321bc: 1a03 ac0a |01bc: const-string v3, "driverclg" // string@0aac │ │ -0321c0: 4d03 0102 |01be: aput-object v3, v1, v2 │ │ -0321c4: 1302 1100 |01c0: const/16 v2, #int 17 // #11 │ │ -0321c8: 1a03 070e |01c2: const-string v3, "line" // string@0e07 │ │ -0321cc: 4d03 0102 |01c4: aput-object v3, v1, v2 │ │ -0321d0: 1302 1200 |01c6: const/16 v2, #int 18 // #12 │ │ -0321d4: 1a03 1b0b |01c8: const-string v3, "fill" // string@0b1b │ │ -0321d8: 4d03 0102 |01ca: aput-object v3, v1, v2 │ │ -0321dc: 1302 1300 |01cc: const/16 v2, #int 19 // #13 │ │ -0321e0: 1a03 ab0a |01ce: const-string v3, "driverchgcol" // string@0aab │ │ -0321e4: 4d03 0102 |01d0: aput-object v3, v1, v2 │ │ -0321e8: 1302 1400 |01d2: const/16 v2, #int 20 // #14 │ │ -0321ec: 1a03 0b01 |01d4: const-string v3, "20 *" // string@010b │ │ -0321f0: 4d03 0102 |01d6: aput-object v3, v1, v2 │ │ -0321f4: 1302 1500 |01d8: const/16 v2, #int 21 // #15 │ │ -0321f8: 1a03 0c01 |01da: const-string v3, "21 *" // string@010c │ │ -0321fc: 4d03 0102 |01dc: aput-object v3, v1, v2 │ │ -032200: 1302 1600 |01de: const/16 v2, #int 22 // #16 │ │ -032204: 1a03 c011 |01e0: const-string v3, "ramsave" // string@11c0 │ │ -032208: 4d03 0102 |01e2: aput-object v3, v1, v2 │ │ -03220c: 1302 1700 |01e4: const/16 v2, #int 23 // #17 │ │ -032210: 1a03 bf11 |01e6: const-string v3, "ramload" // string@11bf │ │ -032214: 4d03 0102 |01e8: aput-object v3, v1, v2 │ │ -032218: 1302 1800 |01ea: const/16 v2, #int 24 // #18 │ │ -03221c: 1a03 0d01 |01ec: const-string v3, "24 *" // string@010d │ │ -032220: 4d03 0102 |01ee: aput-object v3, v1, v2 │ │ -032224: 1302 1900 |01f0: const/16 v2, #int 25 // #19 │ │ -032228: 1a03 f40d |01f2: const-string v3, "lensdisplay" // string@0df4 │ │ -03222c: 4d03 0102 |01f4: aput-object v3, v1, v2 │ │ -032230: 1302 1a00 |01f6: const/16 v2, #int 26 // #1a │ │ -032234: 1a03 0f01 |01f8: const-string v3, "26 *" // string@010f │ │ -032238: 4d03 0102 |01fa: aput-object v3, v1, v2 │ │ -03223c: 1302 1b00 |01fc: const/16 v2, #int 27 // #1b │ │ -032240: 1a03 1001 |01fe: const-string v3, "27 *" // string@0110 │ │ -032244: 4d03 0102 |0200: aput-object v3, v1, v2 │ │ -032248: 1302 1c00 |0202: const/16 v2, #int 28 // #1c │ │ -03224c: 1a03 1101 |0204: const-string v3, "28 *" // string@0111 │ │ -032250: 4d03 0102 |0206: aput-object v3, v1, v2 │ │ -032254: 1302 1d00 |0208: const/16 v2, #int 29 // #1d │ │ -032258: 1a03 1201 |020a: const-string v3, "29 *" // string@0112 │ │ -03225c: 4d03 0102 |020c: aput-object v3, v1, v2 │ │ -032260: 1302 1e00 |020e: const/16 v2, #int 30 // #1e │ │ -032264: 1a03 a808 |0210: const-string v3, "allocspace" // string@08a8 │ │ -032268: 4d03 0102 |0212: aput-object v3, v1, v2 │ │ -03226c: 1302 1f00 |0214: const/16 v2, #int 31 // #1f │ │ -032270: 1a03 1401 |0216: const-string v3, "31 *" // string@0114 │ │ -032274: 4d03 0102 |0218: aput-object v3, v1, v2 │ │ -032278: 1302 2000 |021a: const/16 v2, #int 32 // #20 │ │ -03227c: 1a03 6b13 |021c: const-string v3, "showbitmap" // string@136b │ │ -032280: 4d03 0102 |021e: aput-object v3, v1, v2 │ │ -032284: 1302 2100 |0220: const/16 v2, #int 33 // #21 │ │ -032288: 1a03 1501 |0222: const-string v3, "33 *" // string@0115 │ │ -03228c: 4d03 0102 |0224: aput-object v3, v1, v2 │ │ -032290: 1302 2200 |0226: const/16 v2, #int 34 // #22 │ │ -032294: 1a03 7f09 |0228: const-string v3, "checkfordisc" // string@097f │ │ -032298: 4d03 0102 |022a: aput-object v3, v1, v2 │ │ -03229c: 5b91 6a03 |022c: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_drivercalls:[Ljava/lang/String; // field@036a │ │ -0322a0: 2201 3e02 |022e: new-instance v1, Lpro/oneredpixel/l9droid/L9Bitmap; // type@023e │ │ -0322a4: 7010 920e 0100 |0230: invoke-direct {v1}, Lpro/oneredpixel/l9droid/L9Bitmap;.:()V // method@0e92 │ │ -0322aa: 5b91 ba03 |0233: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@03ba │ │ -0322ae: 2201 3902 |0235: new-instance v1, Lpro/oneredpixel/l9droid/GameState; // type@0239 │ │ -0322b2: 7010 b00d 0100 |0237: invoke-direct {v1}, Lpro/oneredpixel/l9droid/GameState;.:()V // method@0db0 │ │ -0322b8: 5b91 df03 |023a: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0322bc: 1301 0800 |023c: const/16 v1, #int 8 // #8 │ │ -0322c0: 2311 6402 |023e: new-array v1, v1, [I // type@0264 │ │ -0322c4: 5b91 d903 |0240: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -0322c8: 1301 0c00 |0242: const/16 v1, #int 12 // #c │ │ -0322cc: 2311 6402 |0244: new-array v1, v1, [I // type@0264 │ │ -0322d0: 5b91 8003 |0246: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -0322d4: 1301 2200 |0248: const/16 v1, #int 34 // #22 │ │ -0322d8: 2311 6202 |024a: new-array v1, v1, [B // type@0262 │ │ -0322dc: 5b91 d803 |024c: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ -0322e0: 1301 2200 |024e: const/16 v1, #int 34 // #22 │ │ -0322e4: 2311 6302 |0250: new-array v1, v1, [C // type@0263 │ │ -0322e8: 5b91 c603 |0252: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -0322ec: 1301 2000 |0254: const/16 v1, #int 32 // #20 │ │ -0322f0: 2311 7702 |0256: new-array v1, v1, [S // type@0277 │ │ -0322f4: 5b91 b303 |0258: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.gnoscratch:[S // field@03b3 │ │ -0322f8: 1301 8000 |025a: const/16 v1, #int 128 // #80 │ │ -0322fc: 2311 6402 |025c: new-array v1, v1, [I // type@0264 │ │ -032300: 5b91 b503 |025e: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ -032304: 1201 |0260: const/4 v1, #int 0 // #0 │ │ -032306: 5b91 7d03 |0261: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.InputString:Ljava/lang/String; // field@037d │ │ -03230a: 1301 0a00 |0263: const/16 v1, #int 10 // #a │ │ -03230e: 2311 7602 |0265: new-array v1, v1, [Lpro/oneredpixel/l9droid/SaveStruct; // type@0276 │ │ -032312: 5b91 cb03 |0267: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -032316: 1200 |0269: const/4 v0, #int 0 // #0 │ │ -032318: 1301 0a00 |026a: const/16 v1, #int 10 // #a │ │ -03231c: 3510 0e00 |026c: if-ge v0, v1, 027a // +000e │ │ -032320: 5491 cb03 |026e: iget-object v1, v9, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -032324: 2202 5802 |0270: new-instance v2, Lpro/oneredpixel/l9droid/SaveStruct; // type@0258 │ │ -032328: 7010 5f0f 0200 |0272: invoke-direct {v2}, Lpro/oneredpixel/l9droid/SaveStruct;.:()V // method@0f5f │ │ -03232e: 4d02 0100 |0275: aput-object v2, v1, v0 │ │ -032332: d800 0001 |0277: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032336: 28f1 |0279: goto 026a // -000f │ │ -032338: 1301 6400 |027a: const/16 v1, #int 100 // #64 │ │ -03233c: 2311 6402 |027c: new-array v1, v1, [I // type@0264 │ │ -032340: 5b91 7a03 |027e: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ -032344: 1301 6400 |0280: const/16 v1, #int 100 // #64 │ │ -032348: 2311 6402 |0282: new-array v1, v1, [I // type@0264 │ │ -03234c: 5b91 7803 |0284: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.GfxA5Stack:[I // field@0378 │ │ -032350: 1301 6000 |0286: const/16 v1, #int 96 // #60 │ │ -032354: 2311 6302 |0288: new-array v1, v1, [C // type@0263 │ │ -032358: 5b91 7003 |028a: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -03235c: 0e00 |028c: return-void │ │ -03235e: 0000 |028d: nop // spacer │ │ -032360: 0003 0200 1000 0000 0000 0400 0600 ... |028e: array-data (20 units) │ │ -032388: 0003 0400 0b00 0000 1a00 0000 2400 ... |02a2: array-data (26 units) │ │ -0323bc: 0003 0400 0b00 0000 2000 0000 3b00 ... |02bc: array-data (26 units) │ │ -0323f0: 0003 0400 0b00 0000 1400 0000 ff00 ... |02d6: array-data (26 units) │ │ -032424: 0003 0400 0b00 0000 1500 0000 5d00 ... |02f0: array-data (26 units) │ │ -032458: 0003 0400 0b00 0000 1500 0000 6c00 ... |030a: array-data (26 units) │ │ +032f98: |[032f98] pro.oneredpixel.l9droid.L9.:()V │ │ +032fa8: 12f8 |0000: const/4 v8, #int -1 // #ff │ │ +032faa: 1227 |0001: const/4 v7, #int 2 // #2 │ │ +032fac: 1306 0b00 |0002: const/16 v6, #int 11 // #b │ │ +032fb0: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +032fb2: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +032fb4: 7010 b10c 0900 |0006: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +032fba: 5995 d303 |0009: iput v5, v9, Lpro/oneredpixel/l9droid/L9;.showtitle:I // field@03d3 │ │ +032fbe: 5f94 a203 |000b: iput-short v4, v9, Lpro/oneredpixel/l9droid/L9;.constseed:S // field@03a2 │ │ +032fc2: 5994 7103 |000d: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ +032fc6: 5998 7203 |000f: iput v8, v9, Lpro/oneredpixel/l9droid/L9;.FirstPicture:I // field@0372 │ │ +032fca: 5995 9603 |0011: iput v5, v9, Lpro/oneredpixel/l9droid/L9;.MSGT_V1:I // field@0396 │ │ +032fce: 5997 9703 |0013: iput v7, v9, Lpro/oneredpixel/l9droid/L9;.MSGT_V2:I // field@0397 │ │ +032fd2: 5998 c803 |0015: iput v8, v9, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ +032fd6: 5998 c903 |0017: iput v8, v9, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ +032fda: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +032fdc: 5b91 d003 |001a: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +032fe0: 5994 d103 |001c: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +032fe4: 5c94 6e03 |001e: iput-boolean v4, v9, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ +032fe8: 5994 bc03 |0020: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ +032fec: 5994 aa03 |0022: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +032ff0: 5994 ab03 |0024: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +032ff4: 5994 cf03 |0026: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.screencalled:I // field@03cf │ │ +032ff8: 2351 6402 |0028: new-array v1, v5, [I // type@0264 │ │ +032ffc: 4b08 0104 |002a: aput v8, v1, v4 │ │ +033000: 5b91 b103 |002c: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ +033004: 5995 b003 |002e: iput v5, v9, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +033008: 5994 7903 |0030: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +03300c: 5994 7b03 |0032: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +033010: 1301 2e00 |0034: const/16 v1, #int 46 // #2e │ │ +033014: 5e91 be03 |0036: iput-char v1, v9, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ +033018: 5e94 bd03 |0038: iput-char v4, v9, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +03301c: 1301 1000 |003a: const/16 v1, #int 16 // #10 │ │ +033020: 2311 7702 |003c: new-array v1, v1, [S // type@0277 │ │ +033024: 2601 5002 0000 |003e: fill-array-data v1, 0000028e // +00000250 │ │ +03302a: 5b91 ae03 |0041: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.exitreversaltable:[S // field@03ae │ │ +03302e: 1251 |0043: const/4 v1, #int 5 // #5 │ │ +033030: 2311 7802 |0044: new-array v1, v1, [[I // type@0278 │ │ +033034: 2362 6402 |0046: new-array v2, v6, [I // type@0264 │ │ +033038: 2602 5a02 0000 |0048: fill-array-data v2, 000002a2 // +0000025a │ │ +03303e: 4d02 0104 |004b: aput-object v2, v1, v4 │ │ +033042: 2362 6402 |004d: new-array v2, v6, [I // type@0264 │ │ +033046: 2602 6d02 0000 |004f: fill-array-data v2, 000002bc // +0000026d │ │ +03304c: 4d02 0105 |0052: aput-object v2, v1, v5 │ │ +033050: 2362 6402 |0054: new-array v2, v6, [I // type@0264 │ │ +033054: 2602 8002 0000 |0056: fill-array-data v2, 000002d6 // +00000280 │ │ +03305a: 4d02 0107 |0059: aput-object v2, v1, v7 │ │ +03305e: 1232 |005b: const/4 v2, #int 3 // #3 │ │ +033060: 2363 6402 |005c: new-array v3, v6, [I // type@0264 │ │ +033064: 2603 9202 0000 |005e: fill-array-data v3, 000002f0 // +00000292 │ │ +03306a: 4d03 0102 |0061: aput-object v3, v1, v2 │ │ +03306e: 1242 |0063: const/4 v2, #int 4 // #4 │ │ +033070: 2363 6402 |0064: new-array v3, v6, [I // type@0264 │ │ +033074: 2603 a402 0000 |0066: fill-array-data v3, 0000030a // +000002a4 │ │ +03307a: 4d03 0102 |0069: aput-object v3, v1, v2 │ │ +03307e: 5b91 8803 |006b: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ +033082: 5994 8c03 |006d: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictVal1:I // field@038c │ │ +033086: 5995 8d03 |006f: iput v5, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictVal2:I // field@038d │ │ +03308a: 5997 8b03 |0071: iput v7, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictStart:I // field@038b │ │ +03308e: 1231 |0073: const/4 v1, #int 3 // #3 │ │ +033090: 5991 8903 |0074: iput v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_L9Ptrs:I // field@0389 │ │ +033094: 1301 0800 |0076: const/16 v1, #int 8 // #8 │ │ +033098: 5991 8a03 |0078: iput v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_absData:I // field@038a │ │ +03309c: 1301 0900 |007a: const/16 v1, #int 9 // #9 │ │ +0330a0: 5991 8f03 |007c: iput v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_msgStart:I // field@038f │ │ +0330a4: 1301 0a00 |007e: const/16 v1, #int 10 // #a │ │ +0330a8: 5991 8e03 |0080: iput v1, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Games_msgLen:I // field@038e │ │ +0330ac: 5998 8703 |0082: iput v8, v9, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +0330b0: 5994 9d03 |0084: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ +0330b4: 5994 9c03 |0086: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ +0330b8: 5994 a903 |0088: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.displaywordref_mdtmode:I // field@03a9 │ │ +0330bc: 1301 2000 |008a: const/16 v1, #int 32 // #20 │ │ +0330c0: 2311 7402 |008c: new-array v1, v1, [Ljava/lang/String; // type@0274 │ │ +0330c4: 1a02 af02 |008e: const-string v2, "Goto" // string@02af │ │ +0330c8: 4d02 0104 |0090: aput-object v2, v1, v4 │ │ +0330cc: 1a02 700d |0092: const-string v2, "intgosub" // string@0d70 │ │ +0330d0: 4d02 0105 |0094: aput-object v2, v1, v5 │ │ +0330d4: 1a02 720d |0096: const-string v2, "intreturn" // string@0d72 │ │ +0330d8: 4d02 0107 |0098: aput-object v2, v1, v7 │ │ +0330dc: 1232 |009a: const/4 v2, #int 3 // #3 │ │ +0330de: 1a03 9a11 |009b: const-string v3, "printnumber" // string@119a │ │ +0330e2: 4d03 0102 |009d: aput-object v3, v1, v2 │ │ +0330e6: 1242 |009f: const/4 v2, #int 4 // #4 │ │ +0330e8: 1a03 c00f |00a0: const-string v3, "messagev" // string@0fc0 │ │ +0330ec: 4d03 0102 |00a2: aput-object v3, v1, v2 │ │ +0330f0: 1252 |00a4: const/4 v2, #int 5 // #5 │ │ +0330f2: 1a03 bf0f |00a5: const-string v3, "messagec" // string@0fbf │ │ +0330f6: 4d03 0102 |00a7: aput-object v3, v1, v2 │ │ +0330fa: 1262 |00a9: const/4 v2, #int 6 // #6 │ │ +0330fc: 1a03 5f0b |00aa: const-string v3, "function" // string@0b5f │ │ +033100: 4d03 0102 |00ac: aput-object v3, v1, v2 │ │ +033104: 1272 |00ae: const/4 v2, #int 7 // #7 │ │ +033106: 1a03 660d |00af: const-string v3, "input" // string@0d66 │ │ +03310a: 4d03 0102 |00b1: aput-object v3, v1, v2 │ │ +03310e: 1302 0800 |00b3: const/16 v2, #int 8 // #8 │ │ +033112: 1a03 7114 |00b5: const-string v3, "varcon" // string@1471 │ │ +033116: 4d03 0102 |00b7: aput-object v3, v1, v2 │ │ +03311a: 1302 0900 |00b9: const/16 v2, #int 9 // #9 │ │ +03311e: 1a03 7314 |00bb: const-string v3, "varvar" // string@1473 │ │ +033122: 4d03 0102 |00bd: aput-object v3, v1, v2 │ │ +033126: 1302 0a00 |00bf: const/16 v2, #int 10 // #a │ │ +03312a: 1a03 4508 |00c1: const-string v3, "_add" // string@0845 │ │ +03312e: 4d03 0102 |00c3: aput-object v3, v1, v2 │ │ +033132: 1a02 4f08 |00c5: const-string v2, "_sub" // string@084f │ │ +033136: 4d02 0106 |00c7: aput-object v2, v1, v6 │ │ +03313a: 1302 0c00 |00c9: const/16 v2, #int 12 // #c │ │ +03313e: 1a03 390d |00cb: const-string v3, "ilins" // string@0d39 │ │ +033142: 4d03 0102 |00cd: aput-object v3, v1, v2 │ │ +033146: 1302 0d00 |00cf: const/16 v2, #int 13 // #d │ │ +03314a: 1a03 390d |00d1: const-string v3, "ilins" // string@0d39 │ │ +03314e: 4d03 0102 |00d3: aput-object v3, v1, v2 │ │ +033152: 1302 0e00 |00d5: const/16 v2, #int 14 // #e │ │ +033156: 1a03 c00d |00d7: const-string v3, "jump" // string@0dc0 │ │ +03315a: 4d03 0102 |00d9: aput-object v3, v1, v2 │ │ +03315e: 1302 0f00 |00db: const/16 v2, #int 15 // #f │ │ +033162: 1a03 5502 |00dd: const-string v3, "Exit" // string@0255 │ │ +033166: 4d03 0102 |00df: aput-object v3, v1, v2 │ │ +03316a: 1302 1000 |00e1: const/16 v2, #int 16 // #10 │ │ +03316e: 1a03 310d |00e3: const-string v3, "ifeqvt" // string@0d31 │ │ +033172: 4d03 0102 |00e5: aput-object v3, v1, v2 │ │ +033176: 1302 1100 |00e7: const/16 v2, #int 17 // #11 │ │ +03317a: 1a03 370d |00e9: const-string v3, "ifnevt" // string@0d37 │ │ +03317e: 4d03 0102 |00eb: aput-object v3, v1, v2 │ │ +033182: 1302 1200 |00ed: const/16 v2, #int 18 // #12 │ │ +033186: 1a03 350d |00ef: const-string v3, "ifltvt" // string@0d35 │ │ +03318a: 4d03 0102 |00f1: aput-object v3, v1, v2 │ │ +03318e: 1302 1300 |00f3: const/16 v2, #int 19 // #13 │ │ +033192: 1a03 330d |00f5: const-string v3, "ifgtvt" // string@0d33 │ │ +033196: 4d03 0102 |00f7: aput-object v3, v1, v2 │ │ +03319a: 1302 1400 |00f9: const/16 v2, #int 20 // #14 │ │ +03319e: 1a03 5712 |00fb: const-string v3, "screen" // string@1257 │ │ +0331a2: 4d03 0102 |00fd: aput-object v3, v1, v2 │ │ +0331a6: 1302 1500 |00ff: const/16 v2, #int 21 // #15 │ │ +0331aa: 1a03 9d09 |0101: const-string v3, "cleartg" // string@099d │ │ +0331ae: 4d03 0102 |0103: aput-object v3, v1, v2 │ │ +0331b2: 1302 1600 |0105: const/16 v2, #int 22 // #16 │ │ +0331b6: 1a03 3811 |0107: const-string v3, "picture" // string@1138 │ │ +0331ba: 4d03 0102 |0109: aput-object v3, v1, v2 │ │ +0331be: 1302 1700 |010b: const/16 v2, #int 23 // #17 │ │ +0331c2: 1a03 9d0c |010d: const-string v3, "getnextobject" // string@0c9d │ │ +0331c6: 4d03 0102 |010f: aput-object v3, v1, v2 │ │ +0331ca: 1302 1800 |0111: const/16 v2, #int 24 // #18 │ │ +0331ce: 1a03 300d |0113: const-string v3, "ifeqct" // string@0d30 │ │ +0331d2: 4d03 0102 |0115: aput-object v3, v1, v2 │ │ +0331d6: 1302 1900 |0117: const/16 v2, #int 25 // #19 │ │ +0331da: 1a03 360d |0119: const-string v3, "ifnect" // string@0d36 │ │ +0331de: 4d03 0102 |011b: aput-object v3, v1, v2 │ │ +0331e2: 1302 1a00 |011d: const/16 v2, #int 26 // #1a │ │ +0331e6: 1a03 340d |011f: const-string v3, "ifltct" // string@0d34 │ │ +0331ea: 4d03 0102 |0121: aput-object v3, v1, v2 │ │ +0331ee: 1302 1b00 |0123: const/16 v2, #int 27 // #1b │ │ +0331f2: 1a03 320d |0125: const-string v3, "ifgtct" // string@0d32 │ │ +0331f6: 4d03 0102 |0127: aput-object v3, v1, v2 │ │ +0331fa: 1302 1c00 |0129: const/16 v2, #int 28 // #1c │ │ +0331fe: 1a03 9511 |012b: const-string v3, "printinput" // string@1195 │ │ +033202: 4d03 0102 |012d: aput-object v3, v1, v2 │ │ +033206: 1302 1d00 |012f: const/16 v2, #int 29 // #1d │ │ +03320a: 1a03 390d |0131: const-string v3, "ilins" // string@0d39 │ │ +03320e: 4d03 0102 |0133: aput-object v3, v1, v2 │ │ +033212: 1302 1e00 |0135: const/16 v2, #int 30 // #1e │ │ +033216: 1a03 390d |0137: const-string v3, "ilins" // string@0d39 │ │ +03321a: 4d03 0102 |0139: aput-object v3, v1, v2 │ │ +03321e: 1302 1f00 |013b: const/16 v2, #int 31 // #1f │ │ +033222: 1a03 390d |013d: const-string v3, "ilins" // string@0d39 │ │ +033226: 4d03 0102 |013f: aput-object v3, v1, v2 │ │ +03322a: 5b91 6903 |0141: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_codes:[Ljava/lang/String; // field@0369 │ │ +03322e: 1261 |0143: const/4 v1, #int 6 // #6 │ │ +033230: 2311 7402 |0144: new-array v1, v1, [Ljava/lang/String; // type@0274 │ │ +033234: 1a02 5709 |0146: const-string v2, "calldriver" // string@0957 │ │ +033238: 4d02 0104 |0148: aput-object v2, v1, v4 │ │ +03323c: 1a02 1803 |014a: const-string v2, "L9Random" // string@0318 │ │ +033240: 4d02 0105 |014c: aput-object v2, v1, v5 │ │ +033244: 1a02 4012 |014e: const-string v2, "save" // string@1240 │ │ +033248: 4d02 0107 |0150: aput-object v2, v1, v7 │ │ +03324c: 1232 |0152: const/4 v2, #int 3 // #3 │ │ +03324e: 1a03 0412 |0153: const-string v3, "restore" // string@1204 │ │ +033252: 4d03 0102 |0155: aput-object v3, v1, v2 │ │ +033256: 1242 |0157: const/4 v2, #int 4 // #4 │ │ +033258: 1a03 9f09 |0158: const-string v3, "clearworkspace" // string@099f │ │ +03325c: 4d03 0102 |015a: aput-object v3, v1, v2 │ │ +033260: 1252 |015c: const/4 v2, #int 5 // #5 │ │ +033262: 1a03 9c09 |015d: const-string v3, "clearstack" // string@099c │ │ +033266: 4d03 0102 |015f: aput-object v3, v1, v2 │ │ +03326a: 5b91 6b03 |0161: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_functions:[Ljava/lang/String; // field@036b │ │ +03326e: 1301 2300 |0163: const/16 v1, #int 35 // #23 │ │ +033272: 2311 7402 |0165: new-array v1, v1, [Ljava/lang/String; // type@0274 │ │ +033276: 1a02 580d |0167: const-string v2, "init" // string@0d58 │ │ +03327a: 4d02 0104 |0169: aput-object v2, v1, v4 │ │ +03327e: 1a02 a90a |016b: const-string v2, "drivercalcchecksum" // string@0aa9 │ │ +033282: 4d02 0105 |016d: aput-object v2, v1, v5 │ │ +033286: 1a02 af0a |016f: const-string v2, "driveroswrch" // string@0aaf │ │ +03328a: 4d02 0107 |0171: aput-object v2, v1, v7 │ │ +03328e: 1232 |0173: const/4 v2, #int 3 // #3 │ │ +033290: 1a03 ae0a |0174: const-string v3, "driverosrdch" // string@0aae │ │ +033294: 4d03 0102 |0176: aput-object v3, v1, v2 │ │ +033298: 1242 |0178: const/4 v2, #int 4 // #4 │ │ +03329a: 1a03 ac0a |0179: const-string v3, "driverinputline" // string@0aac │ │ +03329e: 4d03 0102 |017b: aput-object v3, v1, v2 │ │ +0332a2: 1252 |017d: const/4 v2, #int 5 // #5 │ │ +0332a4: 1a03 b00a |017e: const-string v3, "driversavefile" // string@0ab0 │ │ +0332a8: 4d03 0102 |0180: aput-object v3, v1, v2 │ │ +0332ac: 1262 |0182: const/4 v2, #int 6 // #6 │ │ +0332ae: 1a03 ad0a |0183: const-string v3, "driverloadfile" // string@0aad │ │ +0332b2: 4d03 0102 |0185: aput-object v3, v1, v2 │ │ +0332b6: 1272 |0187: const/4 v2, #int 7 // #7 │ │ +0332b8: 1a03 5c13 |0188: const-string v3, "settext" // string@135c │ │ +0332bc: 4d03 0102 |018a: aput-object v3, v1, v2 │ │ +0332c0: 1302 0800 |018c: const/16 v2, #int 8 // #8 │ │ +0332c4: 1a03 0012 |018e: const-string v3, "resettask" // string@1200 │ │ +0332c8: 4d03 0102 |0190: aput-object v3, v1, v2 │ │ +0332cc: 1302 0900 |0192: const/16 v2, #int 9 // #9 │ │ +0332d0: 1a03 2112 |0194: const-string v3, "returntogem" // string@1221 │ │ +0332d4: 4d03 0102 |0196: aput-object v3, v1, v2 │ │ +0332d8: 1302 0a00 |0198: const/16 v2, #int 10 // #a │ │ +0332dc: 1a03 ff00 |019a: const-string v3, "10 *" // string@00ff │ │ +0332e0: 4d03 0102 |019c: aput-object v3, v1, v2 │ │ +0332e4: 1a02 200e |019e: const-string v2, "loadgamedatafile" // string@0e20 │ │ +0332e8: 4d02 0106 |01a0: aput-object v2, v1, v6 │ │ +0332ec: 1302 0c00 |01a2: const/16 v2, #int 12 // #c │ │ +0332f0: 1a03 c111 |01a4: const-string v3, "randomnumber" // string@11c1 │ │ +0332f4: 4d03 0102 |01a6: aput-object v3, v1, v2 │ │ +0332f8: 1302 0d00 |01a8: const/16 v2, #int 13 // #d │ │ +0332fc: 1a03 0101 |01aa: const-string v3, "13 *" // string@0101 │ │ +033300: 4d03 0102 |01ac: aput-object v3, v1, v2 │ │ +033304: 1302 0e00 |01ae: const/16 v2, #int 14 // #e │ │ +033308: 1a03 a80a |01b0: const-string v3, "driver14" // string@0aa8 │ │ +03330c: 4d03 0102 |01b2: aput-object v3, v1, v2 │ │ +033310: 1302 0f00 |01b4: const/16 v2, #int 15 // #f │ │ +033314: 1a03 0201 |01b6: const-string v3, "15 *" // string@0102 │ │ +033318: 4d03 0102 |01b8: aput-object v3, v1, v2 │ │ +03331c: 1302 1000 |01ba: const/16 v2, #int 16 // #10 │ │ +033320: 1a03 ab0a |01bc: const-string v3, "driverclg" // string@0aab │ │ +033324: 4d03 0102 |01be: aput-object v3, v1, v2 │ │ +033328: 1302 1100 |01c0: const/16 v2, #int 17 // #11 │ │ +03332c: 1a03 050e |01c2: const-string v3, "line" // string@0e05 │ │ +033330: 4d03 0102 |01c4: aput-object v3, v1, v2 │ │ +033334: 1302 1200 |01c6: const/16 v2, #int 18 // #12 │ │ +033338: 1a03 1a0b |01c8: const-string v3, "fill" // string@0b1a │ │ +03333c: 4d03 0102 |01ca: aput-object v3, v1, v2 │ │ +033340: 1302 1300 |01cc: const/16 v2, #int 19 // #13 │ │ +033344: 1a03 aa0a |01ce: const-string v3, "driverchgcol" // string@0aaa │ │ +033348: 4d03 0102 |01d0: aput-object v3, v1, v2 │ │ +03334c: 1302 1400 |01d2: const/16 v2, #int 20 // #14 │ │ +033350: 1a03 0b01 |01d4: const-string v3, "20 *" // string@010b │ │ +033354: 4d03 0102 |01d6: aput-object v3, v1, v2 │ │ +033358: 1302 1500 |01d8: const/16 v2, #int 21 // #15 │ │ +03335c: 1a03 0c01 |01da: const-string v3, "21 *" // string@010c │ │ +033360: 4d03 0102 |01dc: aput-object v3, v1, v2 │ │ +033364: 1302 1600 |01de: const/16 v2, #int 22 // #16 │ │ +033368: 1a03 be11 |01e0: const-string v3, "ramsave" // string@11be │ │ +03336c: 4d03 0102 |01e2: aput-object v3, v1, v2 │ │ +033370: 1302 1700 |01e4: const/16 v2, #int 23 // #17 │ │ +033374: 1a03 bd11 |01e6: const-string v3, "ramload" // string@11bd │ │ +033378: 4d03 0102 |01e8: aput-object v3, v1, v2 │ │ +03337c: 1302 1800 |01ea: const/16 v2, #int 24 // #18 │ │ +033380: 1a03 0d01 |01ec: const-string v3, "24 *" // string@010d │ │ +033384: 4d03 0102 |01ee: aput-object v3, v1, v2 │ │ +033388: 1302 1900 |01f0: const/16 v2, #int 25 // #19 │ │ +03338c: 1a03 f20d |01f2: const-string v3, "lensdisplay" // string@0df2 │ │ +033390: 4d03 0102 |01f4: aput-object v3, v1, v2 │ │ +033394: 1302 1a00 |01f6: const/16 v2, #int 26 // #1a │ │ +033398: 1a03 0f01 |01f8: const-string v3, "26 *" // string@010f │ │ +03339c: 4d03 0102 |01fa: aput-object v3, v1, v2 │ │ +0333a0: 1302 1b00 |01fc: const/16 v2, #int 27 // #1b │ │ +0333a4: 1a03 1001 |01fe: const-string v3, "27 *" // string@0110 │ │ +0333a8: 4d03 0102 |0200: aput-object v3, v1, v2 │ │ +0333ac: 1302 1c00 |0202: const/16 v2, #int 28 // #1c │ │ +0333b0: 1a03 1101 |0204: const-string v3, "28 *" // string@0111 │ │ +0333b4: 4d03 0102 |0206: aput-object v3, v1, v2 │ │ +0333b8: 1302 1d00 |0208: const/16 v2, #int 29 // #1d │ │ +0333bc: 1a03 1201 |020a: const-string v3, "29 *" // string@0112 │ │ +0333c0: 4d03 0102 |020c: aput-object v3, v1, v2 │ │ +0333c4: 1302 1e00 |020e: const/16 v2, #int 30 // #1e │ │ +0333c8: 1a03 a808 |0210: const-string v3, "allocspace" // string@08a8 │ │ +0333cc: 4d03 0102 |0212: aput-object v3, v1, v2 │ │ +0333d0: 1302 1f00 |0214: const/16 v2, #int 31 // #1f │ │ +0333d4: 1a03 1401 |0216: const-string v3, "31 *" // string@0114 │ │ +0333d8: 4d03 0102 |0218: aput-object v3, v1, v2 │ │ +0333dc: 1302 2000 |021a: const/16 v2, #int 32 // #20 │ │ +0333e0: 1a03 6913 |021c: const-string v3, "showbitmap" // string@1369 │ │ +0333e4: 4d03 0102 |021e: aput-object v3, v1, v2 │ │ +0333e8: 1302 2100 |0220: const/16 v2, #int 33 // #21 │ │ +0333ec: 1a03 1501 |0222: const-string v3, "33 *" // string@0115 │ │ +0333f0: 4d03 0102 |0224: aput-object v3, v1, v2 │ │ +0333f4: 1302 2200 |0226: const/16 v2, #int 34 // #22 │ │ +0333f8: 1a03 7e09 |0228: const-string v3, "checkfordisc" // string@097e │ │ +0333fc: 4d03 0102 |022a: aput-object v3, v1, v2 │ │ +033400: 5b91 6a03 |022c: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_drivercalls:[Ljava/lang/String; // field@036a │ │ +033404: 2201 3e02 |022e: new-instance v1, Lpro/oneredpixel/l9droid/L9Bitmap; // type@023e │ │ +033408: 7010 920e 0100 |0230: invoke-direct {v1}, Lpro/oneredpixel/l9droid/L9Bitmap;.:()V // method@0e92 │ │ +03340e: 5b91 ba03 |0233: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@03ba │ │ +033412: 2201 3902 |0235: new-instance v1, Lpro/oneredpixel/l9droid/GameState; // type@0239 │ │ +033416: 7010 b00d 0100 |0237: invoke-direct {v1}, Lpro/oneredpixel/l9droid/GameState;.:()V // method@0db0 │ │ +03341c: 5b91 df03 |023a: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +033420: 1301 0800 |023c: const/16 v1, #int 8 // #8 │ │ +033424: 2311 6402 |023e: new-array v1, v1, [I // type@0264 │ │ +033428: 5b91 d903 |0240: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +03342c: 1301 0c00 |0242: const/16 v1, #int 12 // #c │ │ +033430: 2311 6402 |0244: new-array v1, v1, [I // type@0264 │ │ +033434: 5b91 8003 |0246: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +033438: 1301 2200 |0248: const/16 v1, #int 34 // #22 │ │ +03343c: 2311 6202 |024a: new-array v1, v1, [B // type@0262 │ │ +033440: 5b91 d803 |024c: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ +033444: 1301 2200 |024e: const/16 v1, #int 34 // #22 │ │ +033448: 2311 6302 |0250: new-array v1, v1, [C // type@0263 │ │ +03344c: 5b91 c603 |0252: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +033450: 1301 2000 |0254: const/16 v1, #int 32 // #20 │ │ +033454: 2311 7702 |0256: new-array v1, v1, [S // type@0277 │ │ +033458: 5b91 b303 |0258: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.gnoscratch:[S // field@03b3 │ │ +03345c: 1301 8000 |025a: const/16 v1, #int 128 // #80 │ │ +033460: 2311 6402 |025c: new-array v1, v1, [I // type@0264 │ │ +033464: 5b91 b503 |025e: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ +033468: 1201 |0260: const/4 v1, #int 0 // #0 │ │ +03346a: 5b91 7d03 |0261: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.InputString:Ljava/lang/String; // field@037d │ │ +03346e: 1301 0a00 |0263: const/16 v1, #int 10 // #a │ │ +033472: 2311 7602 |0265: new-array v1, v1, [Lpro/oneredpixel/l9droid/SaveStruct; // type@0276 │ │ +033476: 5b91 cb03 |0267: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +03347a: 1200 |0269: const/4 v0, #int 0 // #0 │ │ +03347c: 1301 0a00 |026a: const/16 v1, #int 10 // #a │ │ +033480: 3510 0e00 |026c: if-ge v0, v1, 027a // +000e │ │ +033484: 5491 cb03 |026e: iget-object v1, v9, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +033488: 2202 5802 |0270: new-instance v2, Lpro/oneredpixel/l9droid/SaveStruct; // type@0258 │ │ +03348c: 7010 5f0f 0200 |0272: invoke-direct {v2}, Lpro/oneredpixel/l9droid/SaveStruct;.:()V // method@0f5f │ │ +033492: 4d02 0100 |0275: aput-object v2, v1, v0 │ │ +033496: d800 0001 |0277: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03349a: 28f1 |0279: goto 026a // -000f │ │ +03349c: 1301 6400 |027a: const/16 v1, #int 100 // #64 │ │ +0334a0: 2311 6402 |027c: new-array v1, v1, [I // type@0264 │ │ +0334a4: 5b91 7a03 |027e: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ +0334a8: 1301 6400 |0280: const/16 v1, #int 100 // #64 │ │ +0334ac: 2311 6402 |0282: new-array v1, v1, [I // type@0264 │ │ +0334b0: 5b91 7803 |0284: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.GfxA5Stack:[I // field@0378 │ │ +0334b4: 1301 6000 |0286: const/16 v1, #int 96 // #60 │ │ +0334b8: 2311 6302 |0288: new-array v1, v1, [C // type@0263 │ │ +0334bc: 5b91 7003 |028a: iput-object v1, v9, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +0334c0: 0e00 |028c: return-void │ │ +0334c2: 0000 |028d: nop // spacer │ │ +0334c4: 0003 0200 1000 0000 0000 0400 0600 ... |028e: array-data (20 units) │ │ +0334ec: 0003 0400 0b00 0000 1a00 0000 2400 ... |02a2: array-data (26 units) │ │ +033520: 0003 0400 0b00 0000 2000 0000 3b00 ... |02bc: array-data (26 units) │ │ +033554: 0003 0400 0b00 0000 1400 0000 ff00 ... |02d6: array-data (26 units) │ │ +033588: 0003 0400 0b00 0000 1500 0000 5d00 ... |02f0: array-data (26 units) │ │ +0335bc: 0003 0400 0b00 0000 1500 0000 6c00 ... |030a: array-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0006 line=343 │ │ 0x0009 line=65 │ │ 0x000b line=72 │ │ 0x000d line=90 │ │ 0x000f line=91 │ │ @@ -51107,27 +51101,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -03248c: |[03248c] pro.oneredpixel.l9droid.L9.clearworkspace:()V │ │ -03249c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03249e: 5431 df03 |0001: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0324a2: 5411 5e03 |0003: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0324a6: 2111 |0005: array-length v1, v1 │ │ -0324a8: 3510 0c00 |0006: if-ge v0, v1, 0012 // +000c │ │ -0324ac: 5431 df03 |0008: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0324b0: 5411 5e03 |000a: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0324b4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0324b6: 5102 0100 |000d: aput-short v2, v1, v0 │ │ -0324ba: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0324be: 28f0 |0011: goto 0001 // -0010 │ │ -0324c0: 0e00 |0012: return-void │ │ +0335f0: |[0335f0] pro.oneredpixel.l9droid.L9.clearworkspace:()V │ │ +033600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +033602: 5431 df03 |0001: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +033606: 5411 5e03 |0003: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03360a: 2111 |0005: array-length v1, v1 │ │ +03360c: 3510 0c00 |0006: if-ge v0, v1, 0012 // +000c │ │ +033610: 5431 df03 |0008: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +033614: 5411 5e03 |000a: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +033618: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +03361a: 5102 0100 |000d: aput-short v2, v1, v0 │ │ +03361e: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033622: 28f0 |0011: goto 0001 // -0010 │ │ +033624: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3669 │ │ 0x0012 line=3670 │ │ locals : │ │ 0x0001 - 0x0013 reg=0 i I │ │ 0x0000 - 0x0013 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -51138,22 +51132,22 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0324c4: |[0324c4] pro.oneredpixel.l9droid.L9.CODEFOLLOW:()V │ │ -0324d4: 5410 6803 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ -0324d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0324dc: 5410 6803 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ -0324e0: 6e20 620e 0100 |0006: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.os_verbose:(Ljava/lang/String;)V // method@0e62 │ │ -0324e6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0324e8: 5b10 6803 |000a: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ -0324ec: 0e00 |000c: return-void │ │ +033628: |[033628] pro.oneredpixel.l9droid.L9.CODEFOLLOW:()V │ │ +033638: 5410 6803 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ +03363c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +033640: 5410 6803 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ +033644: 6e20 620e 0100 |0006: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.os_verbose:(Ljava/lang/String;)V // method@0e62 │ │ +03364a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +03364c: 5b10 6803 |000a: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ +033650: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6983 │ │ 0x0004 line=6984 │ │ 0x0009 line=6985 │ │ 0x000c line=6986 │ │ locals : │ │ @@ -51164,30 +51158,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0324f0: |[0324f0] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;)V │ │ -032500: 5420 6803 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ -032504: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -032508: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -03250c: 5b20 6803 |0006: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ -032510: 2200 fb01 |0008: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -032514: 7010 d70c 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03251a: 5421 6803 |000d: iget-object v1, v2, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ -03251e: 6e20 dd0c 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -032524: 0c00 |0012: move-result-object v0 │ │ -032526: 6e20 dd0c 3000 |0013: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03252c: 0c00 |0016: move-result-object v0 │ │ -03252e: 6e10 e10c 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -032534: 0c00 |001a: move-result-object v0 │ │ -032536: 5b20 6803 |001b: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ -03253a: 0e00 |001d: return-void │ │ +033654: |[033654] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;)V │ │ +033664: 5420 6803 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ +033668: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +03366c: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +033670: 5b20 6803 |0006: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ +033674: 2200 fb01 |0008: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +033678: 7010 d70c 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03367e: 5421 6803 |000d: iget-object v1, v2, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ +033682: 6e20 dd0c 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +033688: 0c00 |0012: move-result-object v0 │ │ +03368a: 6e20 dd0c 3000 |0013: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +033690: 0c00 |0016: move-result-object v0 │ │ +033692: 6e10 e10c 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +033698: 0c00 |001a: move-result-object v0 │ │ +03369a: 5b20 6803 |001b: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOWSTRING:Ljava/lang/String; // field@0368 │ │ +03369e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6990 │ │ 0x0008 line=6991 │ │ 0x001d line=6992 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -51198,25 +51192,25 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03253c: |[03253c] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;I)V │ │ -03254c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03254e: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -032552: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -032554: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03255a: 0c02 |0007: move-result-object v2 │ │ -03255c: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ -032560: 7120 c50c 0400 |000a: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -032566: 0c00 |000d: move-result-object v0 │ │ -032568: 6e20 cc0d 0300 |000e: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -03256e: 0e00 |0011: return-void │ │ +0336a0: |[0336a0] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;I)V │ │ +0336b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0336b2: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +0336b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0336b8: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0336be: 0c02 |0007: move-result-object v2 │ │ +0336c0: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ +0336c4: 7120 c50c 0400 |000a: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +0336ca: 0c00 |000d: move-result-object v0 │ │ +0336cc: 6e20 cc0d 0300 |000e: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +0336d2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6999 │ │ 0x0011 line=7000 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0012 reg=4 txt Ljava/lang/String; │ │ @@ -51227,29 +51221,29 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -032570: |[032570] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;II)V │ │ -032580: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -032582: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -032586: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -032588: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03258e: 0c02 |0007: move-result-object v2 │ │ -032590: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ -032594: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -032596: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03259c: 0c02 |000e: move-result-object v2 │ │ -03259e: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ -0325a2: 7120 c50c 0400 |0011: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -0325a8: 0c00 |0014: move-result-object v0 │ │ -0325aa: 6e20 cc0d 0300 |0015: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -0325b0: 0e00 |0018: return-void │ │ +0336d4: |[0336d4] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;II)V │ │ +0336e4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0336e6: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +0336ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0336ec: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0336f2: 0c02 |0007: move-result-object v2 │ │ +0336f4: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ +0336f8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0336fa: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033700: 0c02 |000e: move-result-object v2 │ │ +033702: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ +033706: 7120 c50c 0400 |0011: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03370c: 0c00 |0014: move-result-object v0 │ │ +03370e: 6e20 cc0d 0300 |0015: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +033714: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7003 │ │ 0x0018 line=7004 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0019 reg=4 txt Ljava/lang/String; │ │ @@ -51261,33 +51255,33 @@ │ │ type : '(Ljava/lang/String;III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0325b4: |[0325b4] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;III)V │ │ -0325c4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0325c6: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -0325ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0325cc: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0325d2: 0c02 |0007: move-result-object v2 │ │ -0325d4: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ -0325d8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0325da: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0325e0: 0c02 |000e: move-result-object v2 │ │ -0325e2: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ -0325e6: 1221 |0011: const/4 v1, #int 2 // #2 │ │ -0325e8: 7110 a00c 0700 |0012: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0325ee: 0c02 |0015: move-result-object v2 │ │ -0325f0: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -0325f4: 7120 c50c 0400 |0018: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -0325fa: 0c00 |001b: move-result-object v0 │ │ -0325fc: 6e20 cc0d 0300 |001c: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -032602: 0e00 |001f: return-void │ │ +033718: |[033718] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;III)V │ │ +033728: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +03372a: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +03372e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +033730: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033736: 0c02 |0007: move-result-object v2 │ │ +033738: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ +03373c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +03373e: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033744: 0c02 |000e: move-result-object v2 │ │ +033746: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ +03374a: 1221 |0011: const/4 v1, #int 2 // #2 │ │ +03374c: 7110 a00c 0700 |0012: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033752: 0c02 |0015: move-result-object v2 │ │ +033754: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +033758: 7120 c50c 0400 |0018: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03375e: 0c00 |001b: move-result-object v0 │ │ +033760: 6e20 cc0d 0300 |001c: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +033766: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7007 │ │ 0x001f line=7008 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0020 reg=4 txt Ljava/lang/String; │ │ @@ -51300,37 +51294,37 @@ │ │ type : '(Ljava/lang/String;IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -032604: |[032604] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;IIII)V │ │ -032614: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -032616: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -03261a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03261c: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -032622: 0c02 |0007: move-result-object v2 │ │ -032624: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ -032628: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -03262a: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -032630: 0c02 |000e: move-result-object v2 │ │ -032632: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ -032636: 1221 |0011: const/4 v1, #int 2 // #2 │ │ -032638: 7110 a00c 0700 |0012: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03263e: 0c02 |0015: move-result-object v2 │ │ -032640: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -032644: 1231 |0018: const/4 v1, #int 3 // #3 │ │ -032646: 7110 a00c 0800 |0019: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03264c: 0c02 |001c: move-result-object v2 │ │ -03264e: 4d02 0001 |001d: aput-object v2, v0, v1 │ │ -032652: 7120 c50c 0400 |001f: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -032658: 0c00 |0022: move-result-object v0 │ │ -03265a: 6e20 cc0d 0300 |0023: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -032660: 0e00 |0026: return-void │ │ +033768: |[033768] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;IIII)V │ │ +033778: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +03377a: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +03377e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +033780: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033786: 0c02 |0007: move-result-object v2 │ │ +033788: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ +03378c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +03378e: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033794: 0c02 |000e: move-result-object v2 │ │ +033796: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ +03379a: 1221 |0011: const/4 v1, #int 2 // #2 │ │ +03379c: 7110 a00c 0700 |0012: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0337a2: 0c02 |0015: move-result-object v2 │ │ +0337a4: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +0337a8: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +0337aa: 7110 a00c 0800 |0019: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0337b0: 0c02 |001c: move-result-object v2 │ │ +0337b2: 4d02 0001 |001d: aput-object v2, v0, v1 │ │ +0337b6: 7120 c50c 0400 |001f: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +0337bc: 0c00 |0022: move-result-object v0 │ │ +0337be: 6e20 cc0d 0300 |0023: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +0337c4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7011 │ │ 0x0026 line=7012 │ │ locals : │ │ 0x0000 - 0x0027 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0027 reg=4 txt Ljava/lang/String; │ │ @@ -51344,41 +51338,41 @@ │ │ type : '(Ljava/lang/String;IIIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -032664: |[032664] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;IIIII)V │ │ -032674: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -032676: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -03267a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03267c: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -032682: 0c02 |0007: move-result-object v2 │ │ -032684: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ -032688: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -03268a: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -032690: 0c02 |000e: move-result-object v2 │ │ -032692: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ -032696: 1221 |0011: const/4 v1, #int 2 // #2 │ │ -032698: 7110 a00c 0700 |0012: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03269e: 0c02 |0015: move-result-object v2 │ │ -0326a0: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -0326a4: 1231 |0018: const/4 v1, #int 3 // #3 │ │ -0326a6: 7110 a00c 0800 |0019: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0326ac: 0c02 |001c: move-result-object v2 │ │ -0326ae: 4d02 0001 |001d: aput-object v2, v0, v1 │ │ -0326b2: 1241 |001f: const/4 v1, #int 4 // #4 │ │ -0326b4: 7110 a00c 0900 |0020: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0326ba: 0c02 |0023: move-result-object v2 │ │ -0326bc: 4d02 0001 |0024: aput-object v2, v0, v1 │ │ -0326c0: 7120 c50c 0400 |0026: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -0326c6: 0c00 |0029: move-result-object v0 │ │ -0326c8: 6e20 cc0d 0300 |002a: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -0326ce: 0e00 |002d: return-void │ │ +0337c8: |[0337c8] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;IIIII)V │ │ +0337d8: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +0337da: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +0337de: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0337e0: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0337e6: 0c02 |0007: move-result-object v2 │ │ +0337e8: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ +0337ec: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0337ee: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0337f4: 0c02 |000e: move-result-object v2 │ │ +0337f6: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ +0337fa: 1221 |0011: const/4 v1, #int 2 // #2 │ │ +0337fc: 7110 a00c 0700 |0012: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033802: 0c02 |0015: move-result-object v2 │ │ +033804: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +033808: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +03380a: 7110 a00c 0800 |0019: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033810: 0c02 |001c: move-result-object v2 │ │ +033812: 4d02 0001 |001d: aput-object v2, v0, v1 │ │ +033816: 1241 |001f: const/4 v1, #int 4 // #4 │ │ +033818: 7110 a00c 0900 |0020: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03381e: 0c02 |0023: move-result-object v2 │ │ +033820: 4d02 0001 |0024: aput-object v2, v0, v1 │ │ +033824: 7120 c50c 0400 |0026: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03382a: 0c00 |0029: move-result-object v0 │ │ +03382c: 6e20 cc0d 0300 |002a: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +033832: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7015 │ │ 0x002d line=7016 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x002e reg=4 txt Ljava/lang/String; │ │ @@ -51393,25 +51387,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0326d0: |[0326d0] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0326e0: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -0326e4: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0326ea: 6e20 dd0c 2000 |0005: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0326f0: 0c00 |0008: move-result-object v0 │ │ -0326f2: 6e20 dd0c 3000 |0009: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0326f8: 0c00 |000c: move-result-object v0 │ │ -0326fa: 6e10 e10c 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -032700: 0c00 |0010: move-result-object v0 │ │ -032702: 6e20 cc0d 0100 |0011: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -032708: 0e00 |0014: return-void │ │ +033834: |[033834] pro.oneredpixel.l9droid.L9.CODEFOLLOW:(Ljava/lang/String;Ljava/lang/String;)V │ │ +033844: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +033848: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03384e: 6e20 dd0c 2000 |0005: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +033854: 0c00 |0008: move-result-object v0 │ │ +033856: 6e20 dd0c 3000 |0009: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03385c: 0c00 |000c: move-result-object v0 │ │ +03385e: 6e10 e10c 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +033864: 0c00 |0010: move-result-object v0 │ │ +033866: 6e20 cc0d 0100 |0011: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +03386c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6995 │ │ 0x0014 line=6996 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0015 reg=2 txt1 Ljava/lang/String; │ │ @@ -51422,63 +51416,63 @@ │ │ type : '(I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 100 16-bit code units │ │ -03270c: |[03270c] pro.oneredpixel.l9droid.L9.CheckCallDriverV4:(I)Z │ │ -03271c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -03271e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -032720: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -032722: 3580 4a00 |0003: if-ge v0, v8, 004d // +004a │ │ -032726: d806 0001 |0005: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03272a: da06 0603 |0007: mul-int/lit8 v6, v6, #int 3 // #03 │ │ -03272e: 9103 0a06 |0009: sub-int v3, v10, v6 │ │ -032732: 5496 bb03 |000b: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032736: 4806 0603 |000d: aget-byte v6, v6, v3 │ │ -03273a: d566 ff00 |000f: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -03273e: 1307 8900 |0011: const/16 v7, #int 137 // #89 │ │ -032742: 3376 4000 |0013: if-ne v6, v7, 0053 // +0040 │ │ -032746: 5496 bb03 |0015: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03274a: d807 0301 |0017: add-int/lit8 v7, v3, #int 1 // #01 │ │ -03274e: 4806 0607 |0019: aget-byte v6, v6, v7 │ │ -032752: d566 ff00 |001b: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -032756: 3906 3600 |001d: if-nez v6, 0053 // +0036 │ │ -03275a: 5496 bb03 |001f: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03275e: d807 0302 |0021: add-int/lit8 v7, v3, #int 2 // #02 │ │ -032762: 4806 0607 |0023: aget-byte v6, v6, v7 │ │ -032766: d562 ff00 |0025: and-int/lit16 v2, v6, #int 255 // #00ff │ │ -03276a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -03276c: 3581 2b00 |0028: if-ge v1, v8, 0053 // +002b │ │ -032770: d806 0101 |002a: add-int/lit8 v6, v1, #int 1 // #01 │ │ -032774: da06 0603 |002c: mul-int/lit8 v6, v6, #int 3 // #03 │ │ -032778: 9104 0306 |002e: sub-int v4, v3, v6 │ │ -03277c: 5496 bb03 |0030: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032780: 4806 0604 |0032: aget-byte v6, v6, v4 │ │ -032784: 1307 4800 |0034: const/16 v7, #int 72 // #48 │ │ -032788: 3376 1a00 |0036: if-ne v6, v7, 0050 // +001a │ │ -03278c: 5496 bb03 |0038: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032790: d807 0402 |003a: add-int/lit8 v7, v4, #int 2 // #02 │ │ -032794: 4806 0607 |003c: aget-byte v6, v6, v7 │ │ -032798: d566 ff00 |003e: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -03279c: 3326 1000 |0040: if-ne v6, v2, 0050 // +0010 │ │ -0327a0: 5496 bb03 |0042: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0327a4: d807 0401 |0044: add-int/lit8 v7, v4, #int 1 // #01 │ │ -0327a8: 4806 0607 |0046: aget-byte v6, v6, v7 │ │ -0327ac: d566 ff00 |0048: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -0327b0: 2c06 0c00 0000 |004a: sparse-switch v6, 00000056 // +0000000c │ │ -0327b6: 0f05 |004d: return v5 │ │ -0327b8: 1215 |004e: const/4 v5, #int 1 // #1 │ │ -0327ba: 28fe |004f: goto 004d // -0002 │ │ -0327bc: d801 0101 |0050: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0327c0: 28d6 |0052: goto 0028 // -002a │ │ -0327c2: d800 0001 |0053: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0327c6: 28ae |0055: goto 0003 // -0052 │ │ -0327c8: 0002 0300 0e00 0000 2000 0000 2200 ... |0056: sparse-switch-data (14 units) │ │ +033870: |[033870] pro.oneredpixel.l9droid.L9.CheckCallDriverV4:(I)Z │ │ +033880: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +033882: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +033884: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +033886: 3580 4a00 |0003: if-ge v0, v8, 004d // +004a │ │ +03388a: d806 0001 |0005: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03388e: da06 0603 |0007: mul-int/lit8 v6, v6, #int 3 // #03 │ │ +033892: 9103 0a06 |0009: sub-int v3, v10, v6 │ │ +033896: 5496 bb03 |000b: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03389a: 4806 0603 |000d: aget-byte v6, v6, v3 │ │ +03389e: d566 ff00 |000f: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +0338a2: 1307 8900 |0011: const/16 v7, #int 137 // #89 │ │ +0338a6: 3376 4000 |0013: if-ne v6, v7, 0053 // +0040 │ │ +0338aa: 5496 bb03 |0015: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0338ae: d807 0301 |0017: add-int/lit8 v7, v3, #int 1 // #01 │ │ +0338b2: 4806 0607 |0019: aget-byte v6, v6, v7 │ │ +0338b6: d566 ff00 |001b: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +0338ba: 3906 3600 |001d: if-nez v6, 0053 // +0036 │ │ +0338be: 5496 bb03 |001f: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0338c2: d807 0302 |0021: add-int/lit8 v7, v3, #int 2 // #02 │ │ +0338c6: 4806 0607 |0023: aget-byte v6, v6, v7 │ │ +0338ca: d562 ff00 |0025: and-int/lit16 v2, v6, #int 255 // #00ff │ │ +0338ce: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +0338d0: 3581 2b00 |0028: if-ge v1, v8, 0053 // +002b │ │ +0338d4: d806 0101 |002a: add-int/lit8 v6, v1, #int 1 // #01 │ │ +0338d8: da06 0603 |002c: mul-int/lit8 v6, v6, #int 3 // #03 │ │ +0338dc: 9104 0306 |002e: sub-int v4, v3, v6 │ │ +0338e0: 5496 bb03 |0030: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0338e4: 4806 0604 |0032: aget-byte v6, v6, v4 │ │ +0338e8: 1307 4800 |0034: const/16 v7, #int 72 // #48 │ │ +0338ec: 3376 1a00 |0036: if-ne v6, v7, 0050 // +001a │ │ +0338f0: 5496 bb03 |0038: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0338f4: d807 0402 |003a: add-int/lit8 v7, v4, #int 2 // #02 │ │ +0338f8: 4806 0607 |003c: aget-byte v6, v6, v7 │ │ +0338fc: d566 ff00 |003e: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +033900: 3326 1000 |0040: if-ne v6, v2, 0050 // +0010 │ │ +033904: 5496 bb03 |0042: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +033908: d807 0401 |0044: add-int/lit8 v7, v4, #int 1 // #01 │ │ +03390c: 4806 0607 |0046: aget-byte v6, v6, v7 │ │ +033910: d566 ff00 |0048: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +033914: 2c06 0c00 0000 |004a: sparse-switch v6, 00000056 // +0000000c │ │ +03391a: 0f05 |004d: return v5 │ │ +03391c: 1215 |004e: const/4 v5, #int 1 // #1 │ │ +03391e: 28fe |004f: goto 004d // -0002 │ │ +033920: d801 0101 |0050: add-int/lit8 v1, v1, #int 1 // #01 │ │ +033924: 28d6 |0052: goto 0028 // -002a │ │ +033926: d800 0001 |0053: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03392a: 28ae |0055: goto 0003 // -0052 │ │ +03392c: 0002 0300 0e00 0000 2000 0000 2200 ... |0056: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1442 │ │ 0x0005 line=1444 │ │ 0x000b line=1445 │ │ 0x001f line=1448 │ │ 0x0027 line=1451 │ │ @@ -51508,129 +51502,129 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 228 16-bit code units │ │ -0327e4: |[0327e4] pro.oneredpixel.l9droid.L9.CheckHash:()Z │ │ -0327f4: 1308 0d00 |0000: const/16 v8, #int 13 // #d │ │ -0327f8: 1307 0900 |0002: const/16 v7, #int 9 // #9 │ │ -0327fc: 1266 |0004: const/4 v6, #int 6 // #6 │ │ -0327fe: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -032800: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -032802: 5494 b603 |0007: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -032806: 1a05 ab00 |0009: const-string v5, "#cheat" // string@00ab │ │ -03280a: 6e30 890e 4905 |000b: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ -032810: 0a04 |000e: move-result v4 │ │ -032812: 3804 0700 |000f: if-eqz v4, 0016 // +0007 │ │ -032816: 6e10 f00d 0900 |0011: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.StartCheat:()V // method@0df0 │ │ -03281c: 0132 |0014: move v2, v3 │ │ -03281e: 0f02 |0015: return v2 │ │ -032820: 5494 b603 |0016: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -032824: 1a05 b100 |0018: const-string v5, "#save" // string@00b1 │ │ -032828: 6e30 890e 4905 |001a: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ -03282e: 0a04 |001d: move-result v4 │ │ -032830: 3804 0600 |001e: if-eqz v4, 0024 // +0006 │ │ -032834: 6e10 7a0e 0900 |0020: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.save:()V // method@0e7a │ │ -03283a: 28f2 |0023: goto 0015 // -000e │ │ -03283c: 5494 b603 |0024: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -032840: 1a05 b000 |0026: const-string v5, "#restore" // string@00b0 │ │ -032844: 6e30 890e 4905 |0028: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ -03284a: 0a04 |002b: move-result v4 │ │ -03284c: 3804 0600 |002c: if-eqz v4, 0032 // +0006 │ │ -032850: 6e10 760e 0900 |002e: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.restore:()V // method@0e76 │ │ -032856: 28e4 |0031: goto 0015 // -001c │ │ -032858: 5494 b603 |0032: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -03285c: 1a05 af00 |0034: const-string v5, "#quit" // string@00af │ │ -032860: 6e30 890e 4905 |0036: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ -032866: 0a04 |0039: move-result v4 │ │ -032868: 3804 0b00 |003a: if-eqz v4, 0045 // +000b │ │ -03286c: 6e10 f10d 0900 |003c: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.StopGame:()V // method@0df1 │ │ -032872: 1a03 0600 |003f: const-string v3, " Game Terminated " // string@0006 │ │ -032876: 6e20 6e0e 3900 |0041: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -03287c: 28d1 |0044: goto 0015 // -002f │ │ -03287e: 5494 b603 |0045: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -032882: 1a05 ac00 |0047: const-string v5, "#dictionary" // string@00ac │ │ -032886: 6e30 890e 4905 |0049: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ -03288c: 0a04 |004c: move-result v4 │ │ -03288e: 3804 4500 |004d: if-eqz v4, 0092 // +0045 │ │ -032892: 5993 6c03 |004f: iput v3, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -032896: 1a03 0200 |0051: const-string v3, " " // string@0002 │ │ -03289a: 6e20 6e0e 3900 |0053: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -0328a0: 5293 7e03 |0056: iget v3, v9, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -0328a4: 1224 |0058: const/4 v4, #int 2 // #2 │ │ -0328a6: 3643 2c00 |0059: if-gt v3, v4, 0085 // +002c │ │ -0328aa: 5293 6c03 |005b: iget v3, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -0328ae: d804 0301 |005d: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0328b2: 5994 6c03 |005f: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -0328b6: 6e20 d80d 3900 |0061: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.GetWordV2:(I)Z // method@0dd8 │ │ -0328bc: 0a03 |0064: move-result v3 │ │ -0328be: 3803 1a00 |0065: if-eqz v3, 007f // +001a │ │ -0328c2: 1a03 bd00 |0067: const-string v3, "%s " // string@00bd │ │ -0328c6: 5494 b803 |0069: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -0328ca: 6e30 170e 3904 |006b: invoke-virtual {v9, v3, v4}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ -0328d0: 5293 6c03 |006e: iget v3, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -0328d4: dd03 031f |0070: and-int/lit8 v3, v3, #int 31 // #1f │ │ -0328d8: 3903 0700 |0072: if-nez v3, 0079 // +0007 │ │ -0328dc: 1a03 0200 |0074: const-string v3, " " // string@0002 │ │ -0328e0: 6e20 140e 3900 |0076: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ -0328e6: 6e10 610e 0900 |0079: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.os_stoplist:()Z // method@0e61 │ │ -0328ec: 0a03 |007c: move-result v3 │ │ -0328ee: 3803 d9ff |007d: if-eqz v3, 0056 // -0027 │ │ -0328f2: 1a03 0200 |007f: const-string v3, " " // string@0002 │ │ -0328f6: 6e20 6e0e 3900 |0081: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -0328fc: 2891 |0084: goto 0015 // -006f │ │ -0328fe: 5293 6c03 |0085: iget v3, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -032902: d804 0301 |0087: add-int/lit8 v4, v3, #int 1 // #01 │ │ -032906: 5994 6c03 |0089: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -03290a: 6e20 d90d 3900 |008b: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.GetWordV3:(I)Z // method@0dd9 │ │ -032910: 0a03 |008e: move-result v3 │ │ -032912: 3803 f0ff |008f: if-eqz v3, 007f // -0010 │ │ -032916: 28d6 |0091: goto 0067 // -002a │ │ -032918: 5494 b603 |0092: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -03291c: 1a05 ad00 |0094: const-string v5, "#picture " // string@00ad │ │ -032920: 6e40 8a0e 4975 |0096: invoke-virtual {v9, v4, v5, v7}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;I)Z // method@0e8a │ │ -032926: 0a04 |0099: move-result v4 │ │ -032928: 3804 1d00 |009a: if-eqz v4, 00b7 // +001d │ │ -03292c: 5494 b603 |009c: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -032930: 6e30 880e 4907 |009e: invoke-virtual {v9, v4, v7}, Lpro/oneredpixel/l9droid/L9;.sscanf:([CI)I // method@0e88 │ │ -032936: 0a00 |00a1: move-result v0 │ │ -032938: 3a00 0a00 |00a2: if-ltz v0, 00ac // +000a │ │ -03293c: 5294 7e03 |00a4: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -032940: 1245 |00a6: const/4 v5, #int 4 // #4 │ │ -032942: 3354 0c00 |00a7: if-ne v4, v5, 00b3 // +000c │ │ -032946: 6e40 600e 0933 |00a9: invoke-virtual {v9, v0, v3, v3}, Lpro/oneredpixel/l9droid/L9;.os_show_bitmap:(III)V // method@0e60 │ │ -03294c: 5e93 bd03 |00ac: iput-char v3, v9, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ -032950: 6e20 670e 8900 |00ae: invoke-virtual {v9, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -032956: 2900 64ff |00b1: goto/16 0015 // -009c │ │ -03295a: 6e20 840e 0900 |00b3: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/L9;.show_picture:(I)V // method@0e84 │ │ -032960: 28f6 |00b6: goto 00ac // -000a │ │ -032962: 5494 b603 |00b7: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -032966: 1a05 b200 |00b9: const-string v5, "#seed " // string@00b2 │ │ -03296a: 6e40 8a0e 4965 |00bb: invoke-virtual {v9, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;I)Z // method@0e8a │ │ -032970: 0a04 |00be: move-result v4 │ │ -032972: 3804 1600 |00bf: if-eqz v4, 00d5 // +0016 │ │ -032976: 5494 b603 |00c1: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -03297a: 6e30 880e 4906 |00c3: invoke-virtual {v9, v4, v6}, Lpro/oneredpixel/l9droid/L9;.sscanf:([CI)I // method@0e88 │ │ -032980: 0a04 |00c6: move-result v4 │ │ -032982: 8f41 |00c7: int-to-short v1, v4 │ │ -032984: 3d01 0600 |00c8: if-lez v1, 00ce // +0006 │ │ -032988: 5f91 a203 |00ca: iput-short v1, v9, Lpro/oneredpixel/l9droid/L9;.constseed:S // field@03a2 │ │ -03298c: 5f91 cc03 |00cc: iput-short v1, v9, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -032990: 5e93 bd03 |00ce: iput-char v3, v9, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ -032994: 6e20 670e 8900 |00d0: invoke-virtual {v9, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -03299a: 2900 42ff |00d3: goto/16 0015 // -00be │ │ -03299e: 5494 b603 |00d5: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -0329a2: 1a05 ae00 |00d7: const-string v5, "#play" // string@00ae │ │ -0329a6: 6e30 890e 4905 |00d9: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ -0329ac: 0a04 |00dc: move-result v4 │ │ -0329ae: 3804 37ff |00dd: if-eqz v4, 0014 // -00c9 │ │ -0329b2: 6e10 650e 0900 |00df: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.playback:()V // method@0e65 │ │ -0329b8: 2900 33ff |00e2: goto/16 0015 // -00cd │ │ +033948: |[033948] pro.oneredpixel.l9droid.L9.CheckHash:()Z │ │ +033958: 1308 0d00 |0000: const/16 v8, #int 13 // #d │ │ +03395c: 1307 0900 |0002: const/16 v7, #int 9 // #9 │ │ +033960: 1266 |0004: const/4 v6, #int 6 // #6 │ │ +033962: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +033964: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +033966: 5494 b603 |0007: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03396a: 1a05 ab00 |0009: const-string v5, "#cheat" // string@00ab │ │ +03396e: 6e30 890e 4905 |000b: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ +033974: 0a04 |000e: move-result v4 │ │ +033976: 3804 0700 |000f: if-eqz v4, 0016 // +0007 │ │ +03397a: 6e10 f00d 0900 |0011: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.StartCheat:()V // method@0df0 │ │ +033980: 0132 |0014: move v2, v3 │ │ +033982: 0f02 |0015: return v2 │ │ +033984: 5494 b603 |0016: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +033988: 1a05 b100 |0018: const-string v5, "#save" // string@00b1 │ │ +03398c: 6e30 890e 4905 |001a: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ +033992: 0a04 |001d: move-result v4 │ │ +033994: 3804 0600 |001e: if-eqz v4, 0024 // +0006 │ │ +033998: 6e10 7a0e 0900 |0020: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.save:()V // method@0e7a │ │ +03399e: 28f2 |0023: goto 0015 // -000e │ │ +0339a0: 5494 b603 |0024: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +0339a4: 1a05 b000 |0026: const-string v5, "#restore" // string@00b0 │ │ +0339a8: 6e30 890e 4905 |0028: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ +0339ae: 0a04 |002b: move-result v4 │ │ +0339b0: 3804 0600 |002c: if-eqz v4, 0032 // +0006 │ │ +0339b4: 6e10 760e 0900 |002e: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.restore:()V // method@0e76 │ │ +0339ba: 28e4 |0031: goto 0015 // -001c │ │ +0339bc: 5494 b603 |0032: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +0339c0: 1a05 af00 |0034: const-string v5, "#quit" // string@00af │ │ +0339c4: 6e30 890e 4905 |0036: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ +0339ca: 0a04 |0039: move-result v4 │ │ +0339cc: 3804 0b00 |003a: if-eqz v4, 0045 // +000b │ │ +0339d0: 6e10 f10d 0900 |003c: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.StopGame:()V // method@0df1 │ │ +0339d6: 1a03 0600 |003f: const-string v3, " Game Terminated " // string@0006 │ │ +0339da: 6e20 6e0e 3900 |0041: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +0339e0: 28d1 |0044: goto 0015 // -002f │ │ +0339e2: 5494 b603 |0045: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +0339e6: 1a05 ac00 |0047: const-string v5, "#dictionary" // string@00ac │ │ +0339ea: 6e30 890e 4905 |0049: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ +0339f0: 0a04 |004c: move-result v4 │ │ +0339f2: 3804 4500 |004d: if-eqz v4, 0092 // +0045 │ │ +0339f6: 5993 6c03 |004f: iput v3, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +0339fa: 1a03 0200 |0051: const-string v3, " " // string@0002 │ │ +0339fe: 6e20 6e0e 3900 |0053: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +033a04: 5293 7e03 |0056: iget v3, v9, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +033a08: 1224 |0058: const/4 v4, #int 2 // #2 │ │ +033a0a: 3643 2c00 |0059: if-gt v3, v4, 0085 // +002c │ │ +033a0e: 5293 6c03 |005b: iget v3, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +033a12: d804 0301 |005d: add-int/lit8 v4, v3, #int 1 // #01 │ │ +033a16: 5994 6c03 |005f: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +033a1a: 6e20 d80d 3900 |0061: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.GetWordV2:(I)Z // method@0dd8 │ │ +033a20: 0a03 |0064: move-result v3 │ │ +033a22: 3803 1a00 |0065: if-eqz v3, 007f // +001a │ │ +033a26: 1a03 bd00 |0067: const-string v3, "%s " // string@00bd │ │ +033a2a: 5494 b803 |0069: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +033a2e: 6e30 170e 3904 |006b: invoke-virtual {v9, v3, v4}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ +033a34: 5293 6c03 |006e: iget v3, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +033a38: dd03 031f |0070: and-int/lit8 v3, v3, #int 31 // #1f │ │ +033a3c: 3903 0700 |0072: if-nez v3, 0079 // +0007 │ │ +033a40: 1a03 0200 |0074: const-string v3, " " // string@0002 │ │ +033a44: 6e20 140e 3900 |0076: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ +033a4a: 6e10 610e 0900 |0079: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.os_stoplist:()Z // method@0e61 │ │ +033a50: 0a03 |007c: move-result v3 │ │ +033a52: 3803 d9ff |007d: if-eqz v3, 0056 // -0027 │ │ +033a56: 1a03 0200 |007f: const-string v3, " " // string@0002 │ │ +033a5a: 6e20 6e0e 3900 |0081: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +033a60: 2891 |0084: goto 0015 // -006f │ │ +033a62: 5293 6c03 |0085: iget v3, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +033a66: d804 0301 |0087: add-int/lit8 v4, v3, #int 1 // #01 │ │ +033a6a: 5994 6c03 |0089: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +033a6e: 6e20 d90d 3900 |008b: invoke-virtual {v9, v3}, Lpro/oneredpixel/l9droid/L9;.GetWordV3:(I)Z // method@0dd9 │ │ +033a74: 0a03 |008e: move-result v3 │ │ +033a76: 3803 f0ff |008f: if-eqz v3, 007f // -0010 │ │ +033a7a: 28d6 |0091: goto 0067 // -002a │ │ +033a7c: 5494 b603 |0092: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +033a80: 1a05 ad00 |0094: const-string v5, "#picture " // string@00ad │ │ +033a84: 6e40 8a0e 4975 |0096: invoke-virtual {v9, v4, v5, v7}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;I)Z // method@0e8a │ │ +033a8a: 0a04 |0099: move-result v4 │ │ +033a8c: 3804 1d00 |009a: if-eqz v4, 00b7 // +001d │ │ +033a90: 5494 b603 |009c: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +033a94: 6e30 880e 4907 |009e: invoke-virtual {v9, v4, v7}, Lpro/oneredpixel/l9droid/L9;.sscanf:([CI)I // method@0e88 │ │ +033a9a: 0a00 |00a1: move-result v0 │ │ +033a9c: 3a00 0a00 |00a2: if-ltz v0, 00ac // +000a │ │ +033aa0: 5294 7e03 |00a4: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +033aa4: 1245 |00a6: const/4 v5, #int 4 // #4 │ │ +033aa6: 3354 0c00 |00a7: if-ne v4, v5, 00b3 // +000c │ │ +033aaa: 6e40 600e 0933 |00a9: invoke-virtual {v9, v0, v3, v3}, Lpro/oneredpixel/l9droid/L9;.os_show_bitmap:(III)V // method@0e60 │ │ +033ab0: 5e93 bd03 |00ac: iput-char v3, v9, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +033ab4: 6e20 670e 8900 |00ae: invoke-virtual {v9, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +033aba: 2900 64ff |00b1: goto/16 0015 // -009c │ │ +033abe: 6e20 840e 0900 |00b3: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/L9;.show_picture:(I)V // method@0e84 │ │ +033ac4: 28f6 |00b6: goto 00ac // -000a │ │ +033ac6: 5494 b603 |00b7: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +033aca: 1a05 b200 |00b9: const-string v5, "#seed " // string@00b2 │ │ +033ace: 6e40 8a0e 4965 |00bb: invoke-virtual {v9, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;I)Z // method@0e8a │ │ +033ad4: 0a04 |00be: move-result v4 │ │ +033ad6: 3804 1600 |00bf: if-eqz v4, 00d5 // +0016 │ │ +033ada: 5494 b603 |00c1: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +033ade: 6e30 880e 4906 |00c3: invoke-virtual {v9, v4, v6}, Lpro/oneredpixel/l9droid/L9;.sscanf:([CI)I // method@0e88 │ │ +033ae4: 0a04 |00c6: move-result v4 │ │ +033ae6: 8f41 |00c7: int-to-short v1, v4 │ │ +033ae8: 3d01 0600 |00c8: if-lez v1, 00ce // +0006 │ │ +033aec: 5f91 a203 |00ca: iput-short v1, v9, Lpro/oneredpixel/l9droid/L9;.constseed:S // field@03a2 │ │ +033af0: 5f91 cc03 |00cc: iput-short v1, v9, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +033af4: 5e93 bd03 |00ce: iput-char v3, v9, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +033af8: 6e20 670e 8900 |00d0: invoke-virtual {v9, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +033afe: 2900 42ff |00d3: goto/16 0015 // -00be │ │ +033b02: 5494 b603 |00d5: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +033b06: 1a05 ae00 |00d7: const-string v5, "#play" // string@00ae │ │ +033b0a: 6e30 890e 4905 |00d9: invoke-virtual {v9, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;)Z // method@0e89 │ │ +033b10: 0a04 |00dc: move-result v4 │ │ +033b12: 3804 37ff |00dd: if-eqz v4, 0014 // -00c9 │ │ +033b16: 6e10 650e 0900 |00df: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/L9;.playback:()V // method@0e65 │ │ +033b1c: 2900 33ff |00e2: goto/16 0015 // -00cd │ │ catches : (none) │ │ positions : │ │ 0x0007 line=4155 │ │ 0x0011 line=4157 │ │ 0x0015 line=4217 │ │ 0x0016 line=4159 │ │ 0x0020 line=4161 │ │ @@ -51674,70 +51668,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 105 16-bit code units │ │ -0329bc: |[0329bc] pro.oneredpixel.l9droid.L9.Exit:()V │ │ -0329cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0329ce: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0329d0: 2307 6202 |0002: new-array v7, v0, [B // type@0262 │ │ -0329d4: 4f06 0706 |0004: aput-byte v6, v7, v6 │ │ -0329d8: 2308 6202 |0006: new-array v8, v0, [B // type@0262 │ │ -0329dc: 4f06 0806 |0008: aput-byte v6, v8, v6 │ │ -0329e0: 54b0 df03 |000a: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0329e4: 5400 5e03 |000c: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0329e8: 6e10 280e 0b00 |000e: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0329ee: 0a01 |0011: move-result v1 │ │ -0329f0: 4a00 0001 |0012: aget-short v0, v0, v1 │ │ -0329f4: d500 ff00 |0014: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0329f8: 8d0a |0016: int-to-byte v10, v0 │ │ -0329fa: 54b0 df03 |0017: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0329fe: 5400 5e03 |0019: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -032a02: 6e10 280e 0b00 |001b: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -032a08: 0a01 |001e: move-result v1 │ │ -032a0a: 4a00 0001 |001f: aget-short v0, v0, v1 │ │ -032a0e: d500 ff00 |0021: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -032a12: 8d09 |0023: int-to-byte v9, v0 │ │ -032a14: 1a00 4b00 |0024: const-string v0, " d7=%d d6=%d" // string@004b │ │ -032a18: d5a1 ff00 |0026: and-int/lit16 v1, v10, #int 255 // #00ff │ │ -032a1c: d592 ff00 |0028: and-int/lit16 v2, v9, #int 255 // #00ff │ │ -032a20: 6e40 ce0d 0b21 |002a: invoke-virtual {v11, v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;II)V // method@0dce │ │ -032a26: 6e5a 190e 7b98 |002d: invoke-virtual {v11, v7, v8, v9, v10}, Lpro/oneredpixel/l9droid/L9;.exit1:([B[BBB)V // method@0e19 │ │ -032a2c: 54b0 df03 |0030: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -032a30: 5400 5e03 |0032: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -032a34: 6e10 280e 0b00 |0034: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -032a3a: 0a01 |0037: move-result v1 │ │ -032a3c: 4802 0706 |0038: aget-byte v2, v7, v6 │ │ -032a40: dd02 0270 |003a: and-int/lit8 v2, v2, #int 112 // #70 │ │ -032a44: e102 0204 |003c: shr-int/lit8 v2, v2, #int 4 // #04 │ │ -032a48: 8f22 |003e: int-to-short v2, v2 │ │ -032a4a: 5102 0001 |003f: aput-short v2, v0, v1 │ │ -032a4e: 54b0 df03 |0041: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -032a52: 5400 5e03 |0043: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -032a56: 6e10 280e 0b00 |0045: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -032a5c: 0a01 |0048: move-result v1 │ │ -032a5e: 4802 0806 |0049: aget-byte v2, v8, v6 │ │ -032a62: d522 ff00 |004b: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -032a66: 8f22 |004d: int-to-short v2, v2 │ │ -032a68: 5102 0001 |004e: aput-short v2, v0, v1 │ │ -032a6c: 1a01 4700 |0050: const-string v1, " Var[%d]=%d(d4=%d) Var[%d]=%d" // string@0047 │ │ -032a70: 52b2 9f03 |0052: iget v2, v11, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ -032a74: 4800 0706 |0054: aget-byte v0, v7, v6 │ │ -032a78: dd00 0070 |0056: and-int/lit8 v0, v0, #int 112 // #70 │ │ -032a7c: e103 0004 |0058: shr-int/lit8 v3, v0, #int 4 // #04 │ │ -032a80: 4800 0706 |005a: aget-byte v0, v7, v6 │ │ -032a84: d504 ff00 |005c: and-int/lit16 v4, v0, #int 255 // #00ff │ │ -032a88: 52b5 9e03 |005e: iget v5, v11, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -032a8c: 4800 0806 |0060: aget-byte v0, v8, v6 │ │ -032a90: d506 ff00 |0062: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -032a94: 07b0 |0064: move-object v0, v11 │ │ -032a96: 7407 d10d 0000 |0065: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;IIIII)V // method@0dd1 │ │ -032a9c: 0e00 |0068: return-void │ │ +033b20: |[033b20] pro.oneredpixel.l9droid.L9.Exit:()V │ │ +033b30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +033b32: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +033b34: 2307 6202 |0002: new-array v7, v0, [B // type@0262 │ │ +033b38: 4f06 0706 |0004: aput-byte v6, v7, v6 │ │ +033b3c: 2308 6202 |0006: new-array v8, v0, [B // type@0262 │ │ +033b40: 4f06 0806 |0008: aput-byte v6, v8, v6 │ │ +033b44: 54b0 df03 |000a: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +033b48: 5400 5e03 |000c: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +033b4c: 6e10 280e 0b00 |000e: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +033b52: 0a01 |0011: move-result v1 │ │ +033b54: 4a00 0001 |0012: aget-short v0, v0, v1 │ │ +033b58: d500 ff00 |0014: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +033b5c: 8d0a |0016: int-to-byte v10, v0 │ │ +033b5e: 54b0 df03 |0017: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +033b62: 5400 5e03 |0019: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +033b66: 6e10 280e 0b00 |001b: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +033b6c: 0a01 |001e: move-result v1 │ │ +033b6e: 4a00 0001 |001f: aget-short v0, v0, v1 │ │ +033b72: d500 ff00 |0021: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +033b76: 8d09 |0023: int-to-byte v9, v0 │ │ +033b78: 1a00 4b00 |0024: const-string v0, " d7=%d d6=%d" // string@004b │ │ +033b7c: d5a1 ff00 |0026: and-int/lit16 v1, v10, #int 255 // #00ff │ │ +033b80: d592 ff00 |0028: and-int/lit16 v2, v9, #int 255 // #00ff │ │ +033b84: 6e40 ce0d 0b21 |002a: invoke-virtual {v11, v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;II)V // method@0dce │ │ +033b8a: 6e5a 190e 7b98 |002d: invoke-virtual {v11, v7, v8, v9, v10}, Lpro/oneredpixel/l9droid/L9;.exit1:([B[BBB)V // method@0e19 │ │ +033b90: 54b0 df03 |0030: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +033b94: 5400 5e03 |0032: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +033b98: 6e10 280e 0b00 |0034: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +033b9e: 0a01 |0037: move-result v1 │ │ +033ba0: 4802 0706 |0038: aget-byte v2, v7, v6 │ │ +033ba4: dd02 0270 |003a: and-int/lit8 v2, v2, #int 112 // #70 │ │ +033ba8: e102 0204 |003c: shr-int/lit8 v2, v2, #int 4 // #04 │ │ +033bac: 8f22 |003e: int-to-short v2, v2 │ │ +033bae: 5102 0001 |003f: aput-short v2, v0, v1 │ │ +033bb2: 54b0 df03 |0041: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +033bb6: 5400 5e03 |0043: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +033bba: 6e10 280e 0b00 |0045: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +033bc0: 0a01 |0048: move-result v1 │ │ +033bc2: 4802 0806 |0049: aget-byte v2, v8, v6 │ │ +033bc6: d522 ff00 |004b: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +033bca: 8f22 |004d: int-to-short v2, v2 │ │ +033bcc: 5102 0001 |004e: aput-short v2, v0, v1 │ │ +033bd0: 1a01 4700 |0050: const-string v1, " Var[%d]=%d(d4=%d) Var[%d]=%d" // string@0047 │ │ +033bd4: 52b2 9f03 |0052: iget v2, v11, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ +033bd8: 4800 0706 |0054: aget-byte v0, v7, v6 │ │ +033bdc: dd00 0070 |0056: and-int/lit8 v0, v0, #int 112 // #70 │ │ +033be0: e103 0004 |0058: shr-int/lit8 v3, v0, #int 4 // #04 │ │ +033be4: 4800 0706 |005a: aget-byte v0, v7, v6 │ │ +033be8: d504 ff00 |005c: and-int/lit16 v4, v0, #int 255 // #00ff │ │ +033bec: 52b5 9e03 |005e: iget v5, v11, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +033bf0: 4800 0806 |0060: aget-byte v0, v8, v6 │ │ +033bf4: d506 ff00 |0062: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +033bf8: 07b0 |0064: move-object v0, v11 │ │ +033bfa: 7407 d10d 0000 |0065: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;IIIII)V // method@0dd1 │ │ +033c00: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=5054 │ │ 0x0006 line=5055 │ │ 0x000a line=5056 │ │ 0x0017 line=5057 │ │ 0x0024 line=5058 │ │ @@ -51758,16 +51752,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -032aa0: |[032aa0] pro.oneredpixel.l9droid.L9.FreeMemory:()V │ │ -032ab0: 0e00 |0000: return-void │ │ +033c04: |[033c04] pro.oneredpixel.l9droid.L9.FreeMemory:()V │ │ +033c14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1291 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ #12 : (in Lpro/oneredpixel/l9droid/L9;) │ │ @@ -51775,36 +51769,36 @@ │ │ type : '([I[I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -032ab4: |[032ab4] pro.oneredpixel.l9droid.L9.GetPictureSize:([I[I)V │ │ -032ac4: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -032ac6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -032ac8: 5230 7e03 |0002: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -032acc: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -032ad0: 4b02 0402 |0006: aput v2, v4, v2 │ │ -032ad4: 4b02 0502 |0008: aput v2, v5, v2 │ │ -032ad8: 0e00 |000a: return-void │ │ -032ada: 5230 b003 |000b: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -032ade: 3210 1000 |000d: if-eq v0, v1, 001d // +0010 │ │ -032ae2: 1300 a000 |000f: const/16 v0, #int 160 // #a0 │ │ -032ae6: 4b00 0402 |0011: aput v0, v4, v2 │ │ -032aea: 5230 b003 |0013: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -032aee: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -032af0: 3310 0a00 |0016: if-ne v0, v1, 0020 // +000a │ │ -032af4: 1300 8000 |0018: const/16 v0, #int 128 // #80 │ │ -032af8: 4b00 0502 |001a: aput v0, v5, v2 │ │ -032afc: 28ee |001c: goto 000a // -0012 │ │ -032afe: 1300 4001 |001d: const/16 v0, #int 320 // #140 │ │ -032b02: 28f2 |001f: goto 0011 // -000e │ │ -032b04: 1300 6000 |0020: const/16 v0, #int 96 // #60 │ │ -032b08: 28f8 |0022: goto 001a // -0008 │ │ +033c18: |[033c18] pro.oneredpixel.l9droid.L9.GetPictureSize:([I[I)V │ │ +033c28: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +033c2a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +033c2c: 5230 7e03 |0002: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +033c30: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +033c34: 4b02 0402 |0006: aput v2, v4, v2 │ │ +033c38: 4b02 0502 |0008: aput v2, v5, v2 │ │ +033c3c: 0e00 |000a: return-void │ │ +033c3e: 5230 b003 |000b: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +033c42: 3210 1000 |000d: if-eq v0, v1, 001d // +0010 │ │ +033c46: 1300 a000 |000f: const/16 v0, #int 160 // #a0 │ │ +033c4a: 4b00 0402 |0011: aput v0, v4, v2 │ │ +033c4e: 5230 b003 |0013: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +033c52: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +033c54: 3310 0a00 |0016: if-ne v0, v1, 0020 // +000a │ │ +033c58: 1300 8000 |0018: const/16 v0, #int 128 // #80 │ │ +033c5c: 4b00 0502 |001a: aput v0, v5, v2 │ │ +033c60: 28ee |001c: goto 000a // -0012 │ │ +033c62: 1300 4001 |001d: const/16 v0, #int 320 // #140 │ │ +033c66: 28f2 |001f: goto 0011 // -000e │ │ +033c68: 1300 6000 |0020: const/16 v0, #int 96 // #60 │ │ +033c6c: 28f8 |0022: goto 001a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=6149 │ │ 0x0006 line=6151 │ │ 0x0008 line=6152 │ │ 0x000a line=6159 │ │ 0x000b line=6156 │ │ @@ -51821,76 +51815,76 @@ │ │ type : '(I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -032b0c: |[032b0c] pro.oneredpixel.l9droid.L9.GetWordV2:(I)Z │ │ -032b1c: 1309 7f00 |0000: const/16 v9, #int 127 // #7f │ │ -032b20: 1308 1f00 |0002: const/16 v8, #int 31 // #1f │ │ -032b24: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -032b26: 1305 2000 |0005: const/16 v5, #int 32 // #20 │ │ -032b2a: 52a1 a603 |0007: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -032b2e: 01b0 |0009: move v0, v11 │ │ -032b30: d80b 00ff |000a: add-int/lit8 v11, v0, #int -1 // #ff │ │ -032b34: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -032b38: 54a4 bb03 |000e: iget-object v4, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032b3c: d802 0101 |0010: add-int/lit8 v2, v1, #int 1 // #01 │ │ -032b40: 4804 0401 |0012: aget-byte v4, v4, v1 │ │ -032b44: d544 ff00 |0014: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -032b48: 8e43 |0016: int-to-char v3, v4 │ │ -032b4a: 3783 0400 |0017: if-le v3, v8, 001b // +0004 │ │ -032b4e: 3493 4900 |0019: if-lt v3, v9, 0062 // +0049 │ │ -032b52: 3553 0500 |001b: if-ge v3, v5, 0020 // +0005 │ │ -032b56: 0121 |001d: move v1, v2 │ │ -032b58: 0164 |001e: move v4, v6 │ │ -032b5a: 0f04 |001f: return v4 │ │ -032b5c: d801 0201 |0020: add-int/lit8 v1, v2, #int 1 // #01 │ │ -032b60: 01b0 |0022: move v0, v11 │ │ -032b62: 28e7 |0023: goto 000a // -0019 │ │ -032b64: 1a04 0000 |0024: const-string v4, "" // string@0000 │ │ -032b68: 5ba4 b803 |0026: iput-object v4, v10, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -032b6c: 54a4 bb03 |0028: iget-object v4, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032b70: d802 0101 |002a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -032b74: 4804 0401 |002c: aget-byte v4, v4, v1 │ │ -032b78: d544 ff00 |002e: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -032b7c: 8e43 |0030: int-to-char v3, v4 │ │ -032b7e: dd04 037f |0031: and-int/lit8 v4, v3, #int 127 // #7f │ │ -032b82: 8e44 |0033: int-to-char v4, v4 │ │ -032b84: 6e20 dc0d 4a00 |0034: invoke-virtual {v10, v4}, Lpro/oneredpixel/l9droid/L9;.IsDictionaryChar:(C)Z // method@0ddc │ │ -032b8a: 0a04 |0037: move-result v4 │ │ -032b8c: 3904 0500 |0038: if-nez v4, 003d // +0005 │ │ -032b90: 0121 |003a: move v1, v2 │ │ -032b92: 0164 |003b: move v4, v6 │ │ -032b94: 28e3 |003c: goto 001f // -001d │ │ -032b96: 2204 fb01 |003d: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -032b9a: 7010 d70c 0400 |003f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -032ba0: 54a7 b803 |0042: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -032ba4: 6e20 dd0c 7400 |0044: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -032baa: 0c07 |0047: move-result-object v7 │ │ -032bac: 3753 1600 |0048: if-le v3, v5, 005e // +0016 │ │ -032bb0: dd04 037f |004a: and-int/lit8 v4, v3, #int 127 // #7f │ │ -032bb4: 8e44 |004c: int-to-char v4, v4 │ │ -032bb6: 6e20 d90c 4700 |004d: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -032bbc: 0c04 |0050: move-result-object v4 │ │ -032bbe: 6e10 e10c 0400 |0051: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -032bc4: 0c04 |0054: move-result-object v4 │ │ -032bc6: 5ba4 b803 |0055: iput-object v4, v10, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -032bca: 3783 0400 |0057: if-le v3, v8, 005b // +0004 │ │ -032bce: 3493 0700 |0059: if-lt v3, v9, 0060 // +0007 │ │ -032bd2: 1214 |005b: const/4 v4, #int 1 // #1 │ │ -032bd4: 0121 |005c: move v1, v2 │ │ -032bd6: 28c2 |005d: goto 001f // -003e │ │ -032bd8: 0154 |005e: move v4, v5 │ │ -032bda: 28ed |005f: goto 004c // -0013 │ │ -032bdc: 0121 |0060: move v1, v2 │ │ -032bde: 28c7 |0061: goto 0028 // -0039 │ │ -032be0: 0121 |0062: move v1, v2 │ │ -032be2: 28ab |0063: goto 000e // -0055 │ │ +033c70: |[033c70] pro.oneredpixel.l9droid.L9.GetWordV2:(I)Z │ │ +033c80: 1309 7f00 |0000: const/16 v9, #int 127 // #7f │ │ +033c84: 1308 1f00 |0002: const/16 v8, #int 31 // #1f │ │ +033c88: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +033c8a: 1305 2000 |0005: const/16 v5, #int 32 // #20 │ │ +033c8e: 52a1 a603 |0007: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +033c92: 01b0 |0009: move v0, v11 │ │ +033c94: d80b 00ff |000a: add-int/lit8 v11, v0, #int -1 // #ff │ │ +033c98: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +033c9c: 54a4 bb03 |000e: iget-object v4, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +033ca0: d802 0101 |0010: add-int/lit8 v2, v1, #int 1 // #01 │ │ +033ca4: 4804 0401 |0012: aget-byte v4, v4, v1 │ │ +033ca8: d544 ff00 |0014: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +033cac: 8e43 |0016: int-to-char v3, v4 │ │ +033cae: 3783 0400 |0017: if-le v3, v8, 001b // +0004 │ │ +033cb2: 3493 4900 |0019: if-lt v3, v9, 0062 // +0049 │ │ +033cb6: 3553 0500 |001b: if-ge v3, v5, 0020 // +0005 │ │ +033cba: 0121 |001d: move v1, v2 │ │ +033cbc: 0164 |001e: move v4, v6 │ │ +033cbe: 0f04 |001f: return v4 │ │ +033cc0: d801 0201 |0020: add-int/lit8 v1, v2, #int 1 // #01 │ │ +033cc4: 01b0 |0022: move v0, v11 │ │ +033cc6: 28e7 |0023: goto 000a // -0019 │ │ +033cc8: 1a04 0000 |0024: const-string v4, "" // string@0000 │ │ +033ccc: 5ba4 b803 |0026: iput-object v4, v10, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +033cd0: 54a4 bb03 |0028: iget-object v4, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +033cd4: d802 0101 |002a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +033cd8: 4804 0401 |002c: aget-byte v4, v4, v1 │ │ +033cdc: d544 ff00 |002e: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +033ce0: 8e43 |0030: int-to-char v3, v4 │ │ +033ce2: dd04 037f |0031: and-int/lit8 v4, v3, #int 127 // #7f │ │ +033ce6: 8e44 |0033: int-to-char v4, v4 │ │ +033ce8: 6e20 dc0d 4a00 |0034: invoke-virtual {v10, v4}, Lpro/oneredpixel/l9droid/L9;.IsDictionaryChar:(C)Z // method@0ddc │ │ +033cee: 0a04 |0037: move-result v4 │ │ +033cf0: 3904 0500 |0038: if-nez v4, 003d // +0005 │ │ +033cf4: 0121 |003a: move v1, v2 │ │ +033cf6: 0164 |003b: move v4, v6 │ │ +033cf8: 28e3 |003c: goto 001f // -001d │ │ +033cfa: 2204 fb01 |003d: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +033cfe: 7010 d70c 0400 |003f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +033d04: 54a7 b803 |0042: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +033d08: 6e20 dd0c 7400 |0044: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +033d0e: 0c07 |0047: move-result-object v7 │ │ +033d10: 3753 1600 |0048: if-le v3, v5, 005e // +0016 │ │ +033d14: dd04 037f |004a: and-int/lit8 v4, v3, #int 127 // #7f │ │ +033d18: 8e44 |004c: int-to-char v4, v4 │ │ +033d1a: 6e20 d90c 4700 |004d: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +033d20: 0c04 |0050: move-result-object v4 │ │ +033d22: 6e10 e10c 0400 |0051: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +033d28: 0c04 |0054: move-result-object v4 │ │ +033d2a: 5ba4 b803 |0055: iput-object v4, v10, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +033d2e: 3783 0400 |0057: if-le v3, v8, 005b // +0004 │ │ +033d32: 3493 0700 |0059: if-lt v3, v9, 0060 // +0007 │ │ +033d36: 1214 |005b: const/4 v4, #int 1 // #1 │ │ +033d38: 0121 |005c: move v1, v2 │ │ +033d3a: 28c2 |005d: goto 001f // -003e │ │ +033d3c: 0154 |005e: move v4, v5 │ │ +033d3e: 28ed |005f: goto 004c // -0013 │ │ +033d40: 0121 |0060: move v1, v2 │ │ +033d42: 28c7 |0061: goto 0028 // -0039 │ │ +033d44: 0121 |0062: move v1, v2 │ │ +033d46: 28ab |0063: goto 000e // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=4626 │ │ 0x000a line=4628 │ │ 0x000e line=4632 │ │ 0x0017 line=4636 │ │ 0x001b line=4637 │ │ @@ -51931,72 +51925,72 @@ │ │ type : '(I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 103 16-bit code units │ │ -032be4: |[032be4] pro.oneredpixel.l9droid.L9.GetWordV3:(I)Z │ │ -032bf4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -032bf6: 5274 d403 |0001: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -032bfa: 5275 a603 |0003: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -032bfe: 6e20 e50d 5700 |0005: invoke-virtual {v7, v5}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -032c04: 0a05 |0008: move-result v5 │ │ -032c06: b054 |0009: add-int/2addr v4, v5 │ │ -032c08: 6e20 3a0e 4700 |000a: invoke-virtual {v7, v4}, Lpro/oneredpixel/l9droid/L9;.initunpack:(I)Z // method@0e3a │ │ -032c0e: 6e10 8e0e 0700 |000d: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.unpackword:()Z // method@0e8e │ │ -032c14: 0180 |0010: move v0, v8 │ │ -032c16: d808 00ff |0011: add-int/lit8 v8, v0, #int -1 // #ff │ │ -032c1a: 3800 2300 |0013: if-eqz v0, 0036 // +0023 │ │ -032c1e: 6e10 8e0e 0700 |0015: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.unpackword:()Z // method@0e8e │ │ -032c24: 0a04 |0018: move-result v4 │ │ -032c26: 3804 f7ff |0019: if-eqz v4, 0010 // -0009 │ │ -032c2a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -032c2e: 5274 a703 |001d: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.dictdatalen:I // field@03a7 │ │ -032c32: 3343 0400 |001f: if-ne v3, v4, 0023 // +0004 │ │ -032c36: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -032c38: 0f04 |0022: return v4 │ │ -032c3a: 5274 d403 |0023: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -032c3e: 5275 a603 |0025: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -032c42: e006 0302 |0027: shl-int/lit8 v6, v3, #int 2 // #02 │ │ -032c46: b065 |0029: add-int/2addr v5, v6 │ │ -032c48: 6e20 e50d 5700 |002a: invoke-virtual {v7, v5}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -032c4e: 0a05 |002d: move-result v5 │ │ -032c50: b054 |002e: add-int/2addr v4, v5 │ │ -032c52: 6e20 3a0e 4700 |002f: invoke-virtual {v7, v4}, Lpro/oneredpixel/l9droid/L9;.initunpack:(I)Z // method@0e3a │ │ -032c58: d808 0801 |0032: add-int/lit8 v8, v8, #int 1 // #01 │ │ -032c5c: 0180 |0034: move v0, v8 │ │ -032c5e: 28dc |0035: goto 0011 // -0024 │ │ -032c60: 1a04 0000 |0036: const-string v4, "" // string@0000 │ │ -032c64: 5b74 b803 |0038: iput-object v4, v7, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -032c68: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -032c6a: 5474 d803 |003b: iget-object v4, v7, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ -032c6e: 4804 0401 |003d: aget-byte v4, v4, v1 │ │ -032c72: 3804 2600 |003f: if-eqz v4, 0065 // +0026 │ │ -032c76: 1304 2200 |0041: const/16 v4, #int 34 // #22 │ │ -032c7a: 3541 2200 |0043: if-ge v1, v4, 0065 // +0022 │ │ -032c7e: 2204 fb01 |0045: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -032c82: 7010 d70c 0400 |0047: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -032c88: 5475 b803 |004a: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -032c8c: 6e20 dd0c 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -032c92: 0c04 |004f: move-result-object v4 │ │ -032c94: 5475 d803 |0050: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ -032c98: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -032c9c: 4805 0501 |0054: aget-byte v5, v5, v1 │ │ -032ca0: dd05 057f |0056: and-int/lit8 v5, v5, #int 127 // #7f │ │ -032ca4: 8e55 |0058: int-to-char v5, v5 │ │ -032ca6: 6e20 d90c 5400 |0059: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -032cac: 0c04 |005c: move-result-object v4 │ │ -032cae: 6e10 e10c 0400 |005d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -032cb4: 0c04 |0060: move-result-object v4 │ │ -032cb6: 5b74 b803 |0061: iput-object v4, v7, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -032cba: 0121 |0063: move v1, v2 │ │ -032cbc: 28d7 |0064: goto 003b // -0029 │ │ -032cbe: 1214 |0065: const/4 v4, #int 1 // #1 │ │ -032cc0: 28bc |0066: goto 0022 // -0044 │ │ +033d48: |[033d48] pro.oneredpixel.l9droid.L9.GetWordV3:(I)Z │ │ +033d58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +033d5a: 5274 d403 |0001: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +033d5e: 5275 a603 |0003: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +033d62: 6e20 e50d 5700 |0005: invoke-virtual {v7, v5}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +033d68: 0a05 |0008: move-result v5 │ │ +033d6a: b054 |0009: add-int/2addr v4, v5 │ │ +033d6c: 6e20 3a0e 4700 |000a: invoke-virtual {v7, v4}, Lpro/oneredpixel/l9droid/L9;.initunpack:(I)Z // method@0e3a │ │ +033d72: 6e10 8e0e 0700 |000d: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.unpackword:()Z // method@0e8e │ │ +033d78: 0180 |0010: move v0, v8 │ │ +033d7a: d808 00ff |0011: add-int/lit8 v8, v0, #int -1 // #ff │ │ +033d7e: 3800 2300 |0013: if-eqz v0, 0036 // +0023 │ │ +033d82: 6e10 8e0e 0700 |0015: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.unpackword:()Z // method@0e8e │ │ +033d88: 0a04 |0018: move-result v4 │ │ +033d8a: 3804 f7ff |0019: if-eqz v4, 0010 // -0009 │ │ +033d8e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +033d92: 5274 a703 |001d: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.dictdatalen:I // field@03a7 │ │ +033d96: 3343 0400 |001f: if-ne v3, v4, 0023 // +0004 │ │ +033d9a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +033d9c: 0f04 |0022: return v4 │ │ +033d9e: 5274 d403 |0023: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +033da2: 5275 a603 |0025: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +033da6: e006 0302 |0027: shl-int/lit8 v6, v3, #int 2 // #02 │ │ +033daa: b065 |0029: add-int/2addr v5, v6 │ │ +033dac: 6e20 e50d 5700 |002a: invoke-virtual {v7, v5}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +033db2: 0a05 |002d: move-result v5 │ │ +033db4: b054 |002e: add-int/2addr v4, v5 │ │ +033db6: 6e20 3a0e 4700 |002f: invoke-virtual {v7, v4}, Lpro/oneredpixel/l9droid/L9;.initunpack:(I)Z // method@0e3a │ │ +033dbc: d808 0801 |0032: add-int/lit8 v8, v8, #int 1 // #01 │ │ +033dc0: 0180 |0034: move v0, v8 │ │ +033dc2: 28dc |0035: goto 0011 // -0024 │ │ +033dc4: 1a04 0000 |0036: const-string v4, "" // string@0000 │ │ +033dc8: 5b74 b803 |0038: iput-object v4, v7, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +033dcc: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +033dce: 5474 d803 |003b: iget-object v4, v7, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ +033dd2: 4804 0401 |003d: aget-byte v4, v4, v1 │ │ +033dd6: 3804 2600 |003f: if-eqz v4, 0065 // +0026 │ │ +033dda: 1304 2200 |0041: const/16 v4, #int 34 // #22 │ │ +033dde: 3541 2200 |0043: if-ge v1, v4, 0065 // +0022 │ │ +033de2: 2204 fb01 |0045: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +033de6: 7010 d70c 0400 |0047: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +033dec: 5475 b803 |004a: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +033df0: 6e20 dd0c 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +033df6: 0c04 |004f: move-result-object v4 │ │ +033df8: 5475 d803 |0050: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ +033dfc: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +033e00: 4805 0501 |0054: aget-byte v5, v5, v1 │ │ +033e04: dd05 057f |0056: and-int/lit8 v5, v5, #int 127 // #7f │ │ +033e08: 8e55 |0058: int-to-char v5, v5 │ │ +033e0a: 6e20 d90c 5400 |0059: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +033e10: 0c04 |005c: move-result-object v4 │ │ +033e12: 6e10 e10c 0400 |005d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +033e18: 0c04 |0060: move-result-object v4 │ │ +033e1a: 5b74 b803 |0061: iput-object v4, v7, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +033e1e: 0121 |0063: move v1, v2 │ │ +033e20: 28d7 |0064: goto 003b // -0029 │ │ +033e22: 1214 |0065: const/4 v4, #int 1 // #1 │ │ +033e24: 28bc |0066: goto 0022 // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4068 │ │ 0x0001 line=4071 │ │ 0x000d line=4072 │ │ 0x0011 line=4074 │ │ 0x0015 line=4076 │ │ @@ -52026,24 +52020,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -032cc4: |[032cc4] pro.oneredpixel.l9droid.L9.Goto:()V │ │ -032cd4: 6e10 200e 0200 |0000: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ -032cda: 0a00 |0003: move-result v0 │ │ -032cdc: 5221 a103 |0004: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -032ce0: d801 01fe |0006: add-int/lit8 v1, v1, #int -2 // #fe │ │ -032ce4: 3310 0600 |0008: if-ne v0, v1, 000e // +0006 │ │ -032ce8: 6e10 f10d 0200 |000a: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.StopGame:()V // method@0df1 │ │ -032cee: 0e00 |000d: return-void │ │ -032cf0: 5920 a103 |000e: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -032cf4: 28fd |0010: goto 000d // -0003 │ │ +033e28: |[033e28] pro.oneredpixel.l9droid.L9.Goto:()V │ │ +033e38: 6e10 200e 0200 |0000: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ +033e3e: 0a00 |0003: move-result v0 │ │ +033e40: 5221 a103 |0004: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +033e44: d801 01fe |0006: add-int/lit8 v1, v1, #int -2 // #fe │ │ +033e48: 3310 0600 |0008: if-ne v0, v1, 000e // +0006 │ │ +033e4c: 6e10 f10d 0200 |000a: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.StopGame:()V // method@0df1 │ │ +033e52: 0e00 |000d: return-void │ │ +033e54: 5920 a103 |000e: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +033e58: 28fd |0010: goto 000d // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2998 │ │ 0x0004 line=2999 │ │ 0x000a line=3000 │ │ 0x000d line=3003 │ │ 0x000e line=3002 │ │ @@ -52056,21 +52050,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -032cf8: |[032cf8] pro.oneredpixel.l9droid.L9.InputCommand:(Ljava/lang/String;)V │ │ -032d08: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -032d0c: 0e00 |0002: return-void │ │ -032d0e: 5b12 7d03 |0003: iput-object v2, v1, Lpro/oneredpixel/l9droid/L9;.InputString:Ljava/lang/String; // field@037d │ │ -032d12: 1230 |0005: const/4 v0, #int 3 // #3 │ │ -032d14: 5910 8103 |0006: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -032d18: 28fa |0008: goto 0002 // -0006 │ │ +033e5c: |[033e5c] pro.oneredpixel.l9droid.L9.InputCommand:(Ljava/lang/String;)V │ │ +033e6c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +033e70: 0e00 |0002: return-void │ │ +033e72: 5b12 7d03 |0003: iput-object v2, v1, Lpro/oneredpixel/l9droid/L9;.InputString:Ljava/lang/String; // field@037d │ │ +033e76: 1230 |0005: const/4 v0, #int 3 // #3 │ │ +033e78: 5910 8103 |0006: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +033e7c: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6867 │ │ 0x0002 line=6870 │ │ 0x0003 line=6868 │ │ 0x0005 line=6869 │ │ locals : │ │ @@ -52082,28 +52076,28 @@ │ │ type : '(C)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -032d1c: |[032d1c] pro.oneredpixel.l9droid.L9.IsDictionaryChar:(C)Z │ │ -032d2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -032d2e: 2c03 1300 0000 |0001: sparse-switch v3, 00000014 // +00000013 │ │ -032d34: 6e20 420e 3200 |0004: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/L9;.isupper:(C)Z // method@0e42 │ │ -032d3a: 0a01 |0007: move-result v1 │ │ -032d3c: 3901 0800 |0008: if-nez v1, 0010 // +0008 │ │ -032d40: 6e20 410e 3200 |000a: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/L9;.isdigit:(C)Z // method@0e41 │ │ -032d46: 0a01 |000d: move-result v1 │ │ -032d48: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ -032d4c: 0f00 |0010: return v0 │ │ -032d4e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -032d50: 28fe |0012: goto 0010 // -0002 │ │ -032d52: 0000 |0013: nop // spacer │ │ -032d54: 0002 0700 2100 0000 2700 0000 2c00 ... |0014: sparse-switch-data (30 units) │ │ +033e80: |[033e80] pro.oneredpixel.l9droid.L9.IsDictionaryChar:(C)Z │ │ +033e90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +033e92: 2c03 1300 0000 |0001: sparse-switch v3, 00000014 // +00000013 │ │ +033e98: 6e20 420e 3200 |0004: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/L9;.isupper:(C)Z // method@0e42 │ │ +033e9e: 0a01 |0007: move-result v1 │ │ +033ea0: 3901 0800 |0008: if-nez v1, 0010 // +0008 │ │ +033ea4: 6e20 410e 3200 |000a: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/L9;.isdigit:(C)Z // method@0e41 │ │ +033eaa: 0a01 |000d: move-result v1 │ │ +033eac: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ +033eb0: 0f00 |0010: return v0 │ │ +033eb2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +033eb4: 28fe |0012: goto 0010 // -0002 │ │ +033eb6: 0000 |0013: nop // spacer │ │ +033eb8: 0002 0700 2100 0000 2700 0000 2c00 ... |0014: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=4595 │ │ 0x0004 line=4599 │ │ 0x0013 line=4595 │ │ locals : │ │ 0x0000 - 0x0032 reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -52114,31 +52108,31 @@ │ │ type : '(C)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -032d90: |[032d90] pro.oneredpixel.l9droid.L9.IsInputChar:(C)Z │ │ -032da0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -032da2: 1301 2d00 |0001: const/16 v1, #int 45 // #2d │ │ -032da6: 3214 0600 |0003: if-eq v4, v1, 0009 // +0006 │ │ -032daa: 1301 2700 |0005: const/16 v1, #int 39 // #27 │ │ -032dae: 3314 0300 |0007: if-ne v4, v1, 000a // +0003 │ │ -032db2: 0f00 |0009: return v0 │ │ -032db4: 5231 7e03 |000a: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -032db8: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -032dba: 3421 0a00 |000d: if-lt v1, v2, 0017 // +000a │ │ -032dbe: 1301 2e00 |000f: const/16 v1, #int 46 // #2e │ │ -032dc2: 3214 f8ff |0011: if-eq v4, v1, 0009 // -0008 │ │ -032dc6: 1301 2c00 |0013: const/16 v1, #int 44 // #2c │ │ -032dca: 3214 f4ff |0015: if-eq v4, v1, 0009 // -000c │ │ -032dce: 6e20 400e 4300 |0017: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/L9;.isalnum:(C)Z // method@0e40 │ │ -032dd4: 0a00 |001a: move-result v0 │ │ -032dd6: 28ee |001b: goto 0009 // -0012 │ │ +033ef4: |[033ef4] pro.oneredpixel.l9droid.L9.IsInputChar:(C)Z │ │ +033f04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +033f06: 1301 2d00 |0001: const/16 v1, #int 45 // #2d │ │ +033f0a: 3214 0600 |0003: if-eq v4, v1, 0009 // +0006 │ │ +033f0e: 1301 2700 |0005: const/16 v1, #int 39 // #27 │ │ +033f12: 3314 0300 |0007: if-ne v4, v1, 000a // +0003 │ │ +033f16: 0f00 |0009: return v0 │ │ +033f18: 5231 7e03 |000a: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +033f1c: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +033f1e: 3421 0a00 |000d: if-lt v1, v2, 0017 // +000a │ │ +033f22: 1301 2e00 |000f: const/16 v1, #int 46 // #2e │ │ +033f26: 3214 f8ff |0011: if-eq v4, v1, 0009 // -0008 │ │ +033f2a: 1301 2c00 |0013: const/16 v1, #int 44 // #2c │ │ +033f2e: 3214 f4ff |0015: if-eq v4, v1, 0009 // -000c │ │ +033f32: 6e20 400e 4300 |0017: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/L9;.isalnum:(C)Z // method@0e40 │ │ +033f38: 0a00 |001a: move-result v0 │ │ +033f3a: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=4229 │ │ 0x0009 line=4233 │ │ 0x000a line=4231 │ │ 0x0017 line=4233 │ │ locals : │ │ @@ -52150,17 +52144,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -032dd8: |[032dd8] pro.oneredpixel.l9droid.L9.L9DEBUG:(Ljava/lang/String;)V │ │ -032de8: 6e20 510e 1000 |0000: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_debug:(Ljava/lang/String;)V // method@0e51 │ │ -032dee: 0e00 |0003: return-void │ │ +033f3c: |[033f3c] pro.oneredpixel.l9droid.L9.L9DEBUG:(Ljava/lang/String;)V │ │ +033f4c: 6e20 510e 1000 |0000: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_debug:(Ljava/lang/String;)V // method@0e51 │ │ +033f52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6964 │ │ 0x0003 line=6965 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0004 reg=1 txt Ljava/lang/String; │ │ @@ -52170,25 +52164,25 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -032df0: |[032df0] pro.oneredpixel.l9droid.L9.L9DEBUG:(Ljava/lang/String;I)V │ │ -032e00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -032e02: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -032e06: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -032e08: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -032e0e: 0c02 |0007: move-result-object v2 │ │ -032e10: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ -032e14: 7120 c50c 0400 |000a: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -032e1a: 0c00 |000d: move-result-object v0 │ │ -032e1c: 6e20 de0d 0300 |000e: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -032e22: 0e00 |0011: return-void │ │ +033f54: |[033f54] pro.oneredpixel.l9droid.L9.L9DEBUG:(Ljava/lang/String;I)V │ │ +033f64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +033f66: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +033f6a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +033f6c: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033f72: 0c02 |0007: move-result-object v2 │ │ +033f74: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ +033f78: 7120 c50c 0400 |000a: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +033f7e: 0c00 |000d: move-result-object v0 │ │ +033f80: 6e20 de0d 0300 |000e: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +033f86: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6972 │ │ 0x0011 line=6973 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0012 reg=4 txt Ljava/lang/String; │ │ @@ -52199,29 +52193,29 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -032e24: |[032e24] pro.oneredpixel.l9droid.L9.L9DEBUG:(Ljava/lang/String;II)V │ │ -032e34: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -032e36: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -032e3a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -032e3c: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -032e42: 0c02 |0007: move-result-object v2 │ │ -032e44: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ -032e48: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -032e4a: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -032e50: 0c02 |000e: move-result-object v2 │ │ -032e52: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ -032e56: 7120 c50c 0400 |0011: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -032e5c: 0c00 |0014: move-result-object v0 │ │ -032e5e: 6e20 de0d 0300 |0015: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -032e64: 0e00 |0018: return-void │ │ +033f88: |[033f88] pro.oneredpixel.l9droid.L9.L9DEBUG:(Ljava/lang/String;II)V │ │ +033f98: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +033f9a: 2300 7202 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +033f9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +033fa0: 7110 a00c 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033fa6: 0c02 |0007: move-result-object v2 │ │ +033fa8: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ +033fac: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +033fae: 7110 a00c 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +033fb4: 0c02 |000e: move-result-object v2 │ │ +033fb6: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ +033fba: 7120 c50c 0400 |0011: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +033fc0: 0c00 |0014: move-result-object v0 │ │ +033fc2: 6e20 de0d 0300 |0015: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +033fc8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6976 │ │ 0x0018 line=6977 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0019 reg=4 txt Ljava/lang/String; │ │ @@ -52233,25 +52227,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -032e68: |[032e68] pro.oneredpixel.l9droid.L9.L9DEBUG:(Ljava/lang/String;Ljava/lang/String;)V │ │ -032e78: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -032e7c: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -032e82: 6e20 dd0c 2000 |0005: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -032e88: 0c00 |0008: move-result-object v0 │ │ -032e8a: 6e20 dd0c 3000 |0009: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -032e90: 0c00 |000c: move-result-object v0 │ │ -032e92: 6e10 e10c 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -032e98: 0c00 |0010: move-result-object v0 │ │ -032e9a: 6e20 de0d 0100 |0011: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -032ea0: 0e00 |0014: return-void │ │ +033fcc: |[033fcc] pro.oneredpixel.l9droid.L9.L9DEBUG:(Ljava/lang/String;Ljava/lang/String;)V │ │ +033fdc: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +033fe0: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +033fe6: 6e20 dd0c 2000 |0005: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +033fec: 0c00 |0008: move-result-object v0 │ │ +033fee: 6e20 dd0c 3000 |0009: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +033ff4: 0c00 |000c: move-result-object v0 │ │ +033ff6: 6e10 e10c 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +033ffc: 0c00 |0010: move-result-object v0 │ │ +033ffe: 6e20 de0d 0100 |0011: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +034004: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6968 │ │ 0x0014 line=6969 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0015 reg=2 txt1 Ljava/lang/String; │ │ @@ -52262,44 +52256,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -032ea4: |[032ea4] pro.oneredpixel.l9droid.L9.L9Random:()V │ │ -032eb4: 1403 ffff 0000 |0000: const v3, #float 9.18341e-41 // #0000ffff │ │ -032eba: 1a00 3c00 |0003: const-string v0, " %d" // string@003c │ │ -032ebe: 5841 cc03 |0005: iget-short v1, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -032ec2: b531 |0007: and-int/2addr v1, v3 │ │ -032ec4: 6e30 cd0d 0401 |0008: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;I)V // method@0dcd │ │ -032eca: 5840 cc03 |000b: iget-short v0, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -032ece: e000 0008 |000d: shl-int/lit8 v0, v0, #int 8 // #08 │ │ -032ed2: d800 000a |000f: add-int/lit8 v0, v0, #int 10 // #0a │ │ -032ed6: 5841 cc03 |0011: iget-short v1, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -032eda: b110 |0013: sub-int/2addr v0, v1 │ │ -032edc: e000 0002 |0014: shl-int/lit8 v0, v0, #int 2 // #02 │ │ -032ee0: 5841 cc03 |0016: iget-short v1, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -032ee4: b010 |0018: add-int/2addr v0, v1 │ │ -032ee6: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032eea: 8f00 |001b: int-to-short v0, v0 │ │ -032eec: 5f40 cc03 |001c: iput-short v0, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -032ef0: 5440 df03 |001e: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -032ef4: 5400 5e03 |0020: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -032ef8: 6e10 280e 0400 |0022: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -032efe: 0a01 |0025: move-result v1 │ │ -032f00: 5842 cc03 |0026: iget-short v2, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -032f04: d522 ff00 |0028: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -032f08: 8f22 |002a: int-to-short v2, v2 │ │ -032f0a: 5102 0001 |002b: aput-short v2, v0, v1 │ │ -032f0e: 1a00 3c00 |002d: const-string v0, " %d" // string@003c │ │ -032f12: 5841 cc03 |002f: iget-short v1, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -032f16: b531 |0031: and-int/2addr v1, v3 │ │ -032f18: 6e30 cd0d 0401 |0032: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;I)V // method@0dcd │ │ -032f1e: 0e00 |0035: return-void │ │ +034008: |[034008] pro.oneredpixel.l9droid.L9.L9Random:()V │ │ +034018: 1403 ffff 0000 |0000: const v3, #float 9.18341e-41 // #0000ffff │ │ +03401e: 1a00 3c00 |0003: const-string v0, " %d" // string@003c │ │ +034022: 5841 cc03 |0005: iget-short v1, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +034026: b531 |0007: and-int/2addr v1, v3 │ │ +034028: 6e30 cd0d 0401 |0008: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;I)V // method@0dcd │ │ +03402e: 5840 cc03 |000b: iget-short v0, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +034032: e000 0008 |000d: shl-int/lit8 v0, v0, #int 8 // #08 │ │ +034036: d800 000a |000f: add-int/lit8 v0, v0, #int 10 // #0a │ │ +03403a: 5841 cc03 |0011: iget-short v1, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +03403e: b110 |0013: sub-int/2addr v0, v1 │ │ +034040: e000 0002 |0014: shl-int/lit8 v0, v0, #int 2 // #02 │ │ +034044: 5841 cc03 |0016: iget-short v1, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +034048: b010 |0018: add-int/2addr v0, v1 │ │ +03404a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03404e: 8f00 |001b: int-to-short v0, v0 │ │ +034050: 5f40 cc03 |001c: iput-short v0, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +034054: 5440 df03 |001e: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +034058: 5400 5e03 |0020: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03405c: 6e10 280e 0400 |0022: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +034062: 0a01 |0025: move-result v1 │ │ +034064: 5842 cc03 |0026: iget-short v2, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +034068: d522 ff00 |0028: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +03406c: 8f22 |002a: int-to-short v2, v2 │ │ +03406e: 5102 0001 |002b: aput-short v2, v0, v1 │ │ +034072: 1a00 3c00 |002d: const-string v0, " %d" // string@003c │ │ +034076: 5841 cc03 |002f: iget-short v1, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +03407a: b531 |0031: and-int/2addr v1, v3 │ │ +03407c: 6e30 cd0d 0401 |0032: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;I)V // method@0dcd │ │ +034082: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=3316 │ │ 0x000b line=3317 │ │ 0x001e line=3318 │ │ 0x002d line=3319 │ │ 0x0035 line=3320 │ │ @@ -52311,41 +52305,41 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -032f20: |[032f20] pro.oneredpixel.l9droid.L9.L9SETDWORD:(II)V │ │ -032f30: 5430 bb03 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032f34: d551 ff00 |0002: and-int/lit16 v1, v5, #int 255 // #00ff │ │ -032f38: 8d11 |0004: int-to-byte v1, v1 │ │ -032f3a: 4f01 0004 |0005: aput-byte v1, v0, v4 │ │ -032f3e: 5430 bb03 |0007: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032f42: d801 0401 |0009: add-int/lit8 v1, v4, #int 1 // #01 │ │ -032f46: 1402 00ff 0000 |000b: const v2, #float 9.14768e-41 // #0000ff00 │ │ -032f4c: b552 |000e: and-int/2addr v2, v5 │ │ -032f4e: e102 0208 |000f: shr-int/lit8 v2, v2, #int 8 // #08 │ │ -032f52: 8d22 |0011: int-to-byte v2, v2 │ │ -032f54: 4f02 0001 |0012: aput-byte v2, v0, v1 │ │ -032f58: 5430 bb03 |0014: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032f5c: d801 0402 |0016: add-int/lit8 v1, v4, #int 2 // #02 │ │ -032f60: 1502 ff00 |0018: const/high16 v2, #int 16711680 // #ff │ │ -032f64: b552 |001a: and-int/2addr v2, v5 │ │ -032f66: e102 0210 |001b: shr-int/lit8 v2, v2, #int 16 // #10 │ │ -032f6a: 8d22 |001d: int-to-byte v2, v2 │ │ -032f6c: 4f02 0001 |001e: aput-byte v2, v0, v1 │ │ -032f70: 5430 bb03 |0020: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032f74: d801 0403 |0022: add-int/lit8 v1, v4, #int 3 // #03 │ │ -032f78: 1502 00ff |0024: const/high16 v2, #int -16777216 // #ff00 │ │ -032f7c: b552 |0026: and-int/2addr v2, v5 │ │ -032f7e: e102 0218 |0027: shr-int/lit8 v2, v2, #int 24 // #18 │ │ -032f82: 8d22 |0029: int-to-byte v2, v2 │ │ -032f84: 4f02 0001 |002a: aput-byte v2, v0, v1 │ │ -032f88: 0e00 |002c: return-void │ │ +034084: |[034084] pro.oneredpixel.l9droid.L9.L9SETDWORD:(II)V │ │ +034094: 5430 bb03 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034098: d551 ff00 |0002: and-int/lit16 v1, v5, #int 255 // #00ff │ │ +03409c: 8d11 |0004: int-to-byte v1, v1 │ │ +03409e: 4f01 0004 |0005: aput-byte v1, v0, v4 │ │ +0340a2: 5430 bb03 |0007: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0340a6: d801 0401 |0009: add-int/lit8 v1, v4, #int 1 // #01 │ │ +0340aa: 1402 00ff 0000 |000b: const v2, #float 9.14768e-41 // #0000ff00 │ │ +0340b0: b552 |000e: and-int/2addr v2, v5 │ │ +0340b2: e102 0208 |000f: shr-int/lit8 v2, v2, #int 8 // #08 │ │ +0340b6: 8d22 |0011: int-to-byte v2, v2 │ │ +0340b8: 4f02 0001 |0012: aput-byte v2, v0, v1 │ │ +0340bc: 5430 bb03 |0014: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0340c0: d801 0402 |0016: add-int/lit8 v1, v4, #int 2 // #02 │ │ +0340c4: 1502 ff00 |0018: const/high16 v2, #int 16711680 // #ff │ │ +0340c8: b552 |001a: and-int/2addr v2, v5 │ │ +0340ca: e102 0210 |001b: shr-int/lit8 v2, v2, #int 16 // #10 │ │ +0340ce: 8d22 |001d: int-to-byte v2, v2 │ │ +0340d0: 4f02 0001 |001e: aput-byte v2, v0, v1 │ │ +0340d4: 5430 bb03 |0020: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0340d8: d801 0403 |0022: add-int/lit8 v1, v4, #int 3 // #03 │ │ +0340dc: 1502 00ff |0024: const/high16 v2, #int -16777216 // #ff00 │ │ +0340e0: b552 |0026: and-int/2addr v2, v5 │ │ +0340e2: e102 0218 |0027: shr-int/lit8 v2, v2, #int 24 // #18 │ │ +0340e6: 8d22 |0029: int-to-byte v2, v2 │ │ +0340e8: 4f02 0001 |002a: aput-byte v2, v0, v1 │ │ +0340ec: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6886 │ │ 0x0007 line=6887 │ │ 0x0014 line=6888 │ │ 0x0020 line=6889 │ │ 0x002c line=6890 │ │ @@ -52359,27 +52353,27 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -032f8c: |[032f8c] pro.oneredpixel.l9droid.L9.L9SETWORD:(II)V │ │ -032f9c: 5430 bb03 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032fa0: d551 ff00 |0002: and-int/lit16 v1, v5, #int 255 // #00ff │ │ -032fa4: 8d11 |0004: int-to-byte v1, v1 │ │ -032fa6: 4f01 0004 |0005: aput-byte v1, v0, v4 │ │ -032faa: 5430 bb03 |0007: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032fae: d801 0401 |0009: add-int/lit8 v1, v4, #int 1 // #01 │ │ -032fb2: 1402 00ff 0000 |000b: const v2, #float 9.14768e-41 // #0000ff00 │ │ -032fb8: b552 |000e: and-int/2addr v2, v5 │ │ -032fba: e102 0208 |000f: shr-int/lit8 v2, v2, #int 8 // #08 │ │ -032fbe: 8d22 |0011: int-to-byte v2, v2 │ │ -032fc0: 4f02 0001 |0012: aput-byte v2, v0, v1 │ │ -032fc4: 0e00 |0014: return-void │ │ +0340f0: |[0340f0] pro.oneredpixel.l9droid.L9.L9SETWORD:(II)V │ │ +034100: 5430 bb03 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034104: d551 ff00 |0002: and-int/lit16 v1, v5, #int 255 // #00ff │ │ +034108: 8d11 |0004: int-to-byte v1, v1 │ │ +03410a: 4f01 0004 |0005: aput-byte v1, v0, v4 │ │ +03410e: 5430 bb03 |0007: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034112: d801 0401 |0009: add-int/lit8 v1, v4, #int 1 // #01 │ │ +034116: 1402 00ff 0000 |000b: const v2, #float 9.14768e-41 // #0000ff00 │ │ +03411c: b552 |000e: and-int/2addr v2, v5 │ │ +03411e: e102 0208 |000f: shr-int/lit8 v2, v2, #int 8 // #08 │ │ +034122: 8d22 |0011: int-to-byte v2, v2 │ │ +034124: 4f02 0001 |0012: aput-byte v2, v0, v1 │ │ +034128: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6880 │ │ 0x0007 line=6881 │ │ 0x0014 line=6882 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -52391,25 +52385,25 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -032fc8: |[032fc8] pro.oneredpixel.l9droid.L9.L9WORD:(I)I │ │ -032fd8: 5430 bb03 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032fdc: 4800 0004 |0002: aget-byte v0, v0, v4 │ │ -032fe0: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -032fe4: 5431 bb03 |0006: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -032fe8: d802 0401 |0008: add-int/lit8 v2, v4, #int 1 // #01 │ │ -032fec: 4801 0102 |000a: aget-byte v1, v1, v2 │ │ -032ff0: d511 ff00 |000c: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -032ff4: e001 0108 |000e: shl-int/lit8 v1, v1, #int 8 // #08 │ │ -032ff8: b010 |0010: add-int/2addr v0, v1 │ │ -032ffa: 0f00 |0011: return v0 │ │ +03412c: |[03412c] pro.oneredpixel.l9droid.L9.L9WORD:(I)I │ │ +03413c: 5430 bb03 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034140: 4800 0004 |0002: aget-byte v0, v0, v4 │ │ +034144: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +034148: 5431 bb03 |0006: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03414c: d802 0401 |0008: add-int/lit8 v2, v4, #int 1 // #01 │ │ +034150: 4801 0102 |000a: aget-byte v1, v1, v2 │ │ +034154: d511 ff00 |000c: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +034158: e001 0108 |000e: shl-int/lit8 v1, v1, #int 8 // #08 │ │ +03415c: b010 |0010: add-int/2addr v0, v1 │ │ +03415e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6875 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0012 reg=4 x I │ │ │ │ @@ -52418,39 +52412,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -032ffc: |[032ffc] pro.oneredpixel.l9droid.L9.LoadGame:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -03300c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03300e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -033010: 6e30 e70d 7608 |0002: invoke-virtual {v6, v7, v8}, Lpro/oneredpixel/l9droid/L9;.LoadGame2:(Ljava/lang/String;Ljava/lang/String;)I // method@0de7 │ │ -033016: 0a01 |0005: move-result v1 │ │ -033018: 3221 0300 |0006: if-eq v1, v2, 0009 // +0003 │ │ -03301c: 0f03 |0008: return v3 │ │ -03301e: 5962 d303 |0009: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.showtitle:I // field@03d3 │ │ -033022: 7010 030e 0600 |000b: invoke-direct {v6}, Lpro/oneredpixel/l9droid/L9;.clearworkspace:()V // method@0e03 │ │ -033028: 5464 df03 |000e: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03302c: 5f43 5c03 |0010: iput-short v3, v4, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -033030: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -033032: 1304 0008 |0013: const/16 v4, #int 2048 // #800 │ │ -033036: 3540 0c00 |0015: if-ge v0, v4, 0021 // +000c │ │ -03303a: 5464 bb03 |0017: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03303e: 5265 c303 |0019: iget v5, v6, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -033042: b005 |001b: add-int/2addr v5, v0 │ │ -033044: 4f03 0405 |001c: aput-byte v3, v4, v5 │ │ -033048: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03304c: 28f3 |0020: goto 0013 // -000d │ │ -03304e: 3321 0400 |0021: if-ne v1, v2, 0025 // +0004 │ │ -033052: 0123 |0023: move v3, v2 │ │ -033054: 28e4 |0024: goto 0008 // -001c │ │ -033056: 0132 |0025: move v2, v3 │ │ -033058: 28fd |0026: goto 0023 // -0003 │ │ +034160: |[034160] pro.oneredpixel.l9droid.L9.LoadGame:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +034170: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +034172: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +034174: 6e30 e70d 7608 |0002: invoke-virtual {v6, v7, v8}, Lpro/oneredpixel/l9droid/L9;.LoadGame2:(Ljava/lang/String;Ljava/lang/String;)I // method@0de7 │ │ +03417a: 0a01 |0005: move-result v1 │ │ +03417c: 3221 0300 |0006: if-eq v1, v2, 0009 // +0003 │ │ +034180: 0f03 |0008: return v3 │ │ +034182: 5962 d303 |0009: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.showtitle:I // field@03d3 │ │ +034186: 7010 030e 0600 |000b: invoke-direct {v6}, Lpro/oneredpixel/l9droid/L9;.clearworkspace:()V // method@0e03 │ │ +03418c: 5464 df03 |000e: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +034190: 5f43 5c03 |0010: iput-short v3, v4, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +034194: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +034196: 1304 0008 |0013: const/16 v4, #int 2048 // #800 │ │ +03419a: 3540 0c00 |0015: if-ge v0, v4, 0021 // +000c │ │ +03419e: 5464 bb03 |0017: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0341a2: 5265 c303 |0019: iget v5, v6, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +0341a6: b005 |001b: add-int/2addr v5, v0 │ │ +0341a8: 4f03 0405 |001c: aput-byte v3, v4, v5 │ │ +0341ac: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0341b0: 28f3 |0020: goto 0013 // -000d │ │ +0341b2: 3321 0400 |0021: if-ne v1, v2, 0025 // +0004 │ │ +0341b6: 0123 |0023: move v3, v2 │ │ +0341b8: 28e4 |0024: goto 0008 // -001c │ │ +0341ba: 0132 |0025: move v2, v3 │ │ +0341bc: 28fd |0026: goto 0023 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=6738 │ │ 0x0006 line=6739 │ │ 0x0008 line=6747 │ │ 0x0009 line=6740 │ │ 0x000b line=6741 │ │ @@ -52469,42 +52463,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03305c: |[03305c] pro.oneredpixel.l9droid.L9.LoadGame2:(Ljava/lang/String;Ljava/lang/String;)I │ │ -03306c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03306e: 5940 8103 |0001: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -033072: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -033074: 5941 b703 |0004: iput v1, v4, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ -033078: 6e30 3e0e 5406 |0006: invoke-virtual {v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.intinitialise:(Ljava/lang/String;Ljava/lang/String;)Z // method@0e3e │ │ -03307e: 0a01 |0009: move-result v1 │ │ -033080: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -033084: 0f00 |000c: return v0 │ │ -033086: 5240 9b03 |000d: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -03308a: 5940 a103 |000f: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -03308e: 5840 a203 |0011: iget-short v0, v4, Lpro/oneredpixel/l9droid/L9;.constseed:S // field@03a2 │ │ -033092: 3d00 0e00 |0013: if-lez v0, 0021 // +000e │ │ -033096: 5840 a203 |0015: iget-short v0, v4, Lpro/oneredpixel/l9droid/L9;.constseed:S // field@03a2 │ │ -03309a: 5f40 cc03 |0017: iput-short v0, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -03309e: 5b45 9503 |0019: iput-object v5, v4, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ -0330a2: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -0330a4: 5940 8103 |001c: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -0330a8: 5240 8103 |001e: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -0330ac: 28ec |0020: goto 000c // -0014 │ │ -0330ae: 7100 ad0c 0000 |0021: invoke-static {}, Ljava/lang/Math;.random:()D // method@0cad │ │ -0330b4: 0b00 |0024: move-result-wide v0 │ │ -0330b6: 1802 0000 0000 c0ff df40 |0025: const-wide v2, #double 32767 // #40dfffc000000000 │ │ -0330c0: cd20 |002a: mul-double/2addr v0, v2 │ │ -0330c2: 8a00 |002b: double-to-int v0, v0 │ │ -0330c4: 8f00 |002c: int-to-short v0, v0 │ │ -0330c6: 5f40 cc03 |002d: iput-short v0, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ -0330ca: 28ea |002f: goto 0019 // -0016 │ │ +0341c0: |[0341c0] pro.oneredpixel.l9droid.L9.LoadGame2:(Ljava/lang/String;Ljava/lang/String;)I │ │ +0341d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0341d2: 5940 8103 |0001: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +0341d6: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +0341d8: 5941 b703 |0004: iput v1, v4, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ +0341dc: 6e30 3e0e 5406 |0006: invoke-virtual {v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.intinitialise:(Ljava/lang/String;Ljava/lang/String;)Z // method@0e3e │ │ +0341e2: 0a01 |0009: move-result v1 │ │ +0341e4: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +0341e8: 0f00 |000c: return v0 │ │ +0341ea: 5240 9b03 |000d: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +0341ee: 5940 a103 |000f: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0341f2: 5840 a203 |0011: iget-short v0, v4, Lpro/oneredpixel/l9droid/L9;.constseed:S // field@03a2 │ │ +0341f6: 3d00 0e00 |0013: if-lez v0, 0021 // +000e │ │ +0341fa: 5840 a203 |0015: iget-short v0, v4, Lpro/oneredpixel/l9droid/L9;.constseed:S // field@03a2 │ │ +0341fe: 5f40 cc03 |0017: iput-short v0, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +034202: 5b45 9503 |0019: iput-object v5, v4, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ +034206: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +034208: 5940 8103 |001c: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +03420c: 5240 8103 |001e: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +034210: 28ec |0020: goto 000c // -0014 │ │ +034212: 7100 ad0c 0000 |0021: invoke-static {}, Ljava/lang/Math;.random:()D // method@0cad │ │ +034218: 0b00 |0024: move-result-wide v0 │ │ +03421a: 1802 0000 0000 c0ff df40 |0025: const-wide v2, #double 32767 // #40dfffc000000000 │ │ +034224: cd20 |002a: mul-double/2addr v0, v2 │ │ +034226: 8a00 |002b: double-to-int v0, v0 │ │ +034228: 8f00 |002c: int-to-short v0, v0 │ │ +03422a: 5f40 cc03 |002d: iput-short v0, v4, Lpro/oneredpixel/l9droid/L9;.randomseed:S // field@03cc │ │ +03422e: 28ea |002f: goto 0019 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=6713 │ │ 0x0003 line=6714 │ │ 0x0006 line=6715 │ │ 0x000c line=6723 │ │ 0x000d line=6716 │ │ @@ -52524,56 +52518,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -0330cc: |[0330cc] pro.oneredpixel.l9droid.L9.NextCheat:()V │ │ -0330dc: 5420 6d03 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.CheatWorkspace:Lpro/oneredpixel/l9droid/GameState; // field@036d │ │ -0330e0: 6e10 b20d 0000 |0002: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ -0330e6: 0c00 |0005: move-result-object v0 │ │ -0330e8: 5b20 df03 |0006: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0330ec: 5220 9b03 |0008: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -0330f0: 5421 df03 |000a: iget-object v1, v2, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0330f4: 5811 5703 |000c: iget-short v1, v1, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -0330f8: b010 |000e: add-int/2addr v0, v1 │ │ -0330fa: 5920 a103 |000f: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0330fe: 5220 7e03 |0011: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -033102: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -033104: 3610 2100 |0014: if-gt v0, v1, 0035 // +0021 │ │ -033108: 5220 6c03 |0016: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -03310c: d801 0001 |0018: add-int/lit8 v1, v0, #int 1 // #01 │ │ -033110: 5921 6c03 |001a: iput v1, v2, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -033114: 6e20 d80d 0200 |001c: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.GetWordV2:(I)Z // method@0dd8 │ │ -03311a: 0a00 |001f: move-result v0 │ │ -03311c: 3800 2100 |0020: if-eqz v0, 0041 // +0021 │ │ -033120: 5420 b803 |0022: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -033124: 1a01 1d00 |0024: const-string v1, " ��" // string@001d │ │ -033128: 6e20 c00c 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@0cc0 │ │ -03312e: 0c00 |0029: move-result-object v0 │ │ -033130: 5b20 b803 |002a: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -033134: 5420 b803 |002c: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -033138: 6e10 d00c 0000 |002e: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@0cd0 │ │ -03313e: 0c00 |0031: move-result-object v0 │ │ -033140: 5b20 b603 |0032: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -033144: 0e00 |0034: return-void │ │ -033146: 5220 6c03 |0035: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -03314a: d801 0001 |0037: add-int/lit8 v1, v0, #int 1 // #01 │ │ -03314e: 5921 6c03 |0039: iput v1, v2, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -033152: 6e20 d90d 0200 |003b: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.GetWordV3:(I)Z // method@0dd9 │ │ -033158: 0a00 |003e: move-result v0 │ │ -03315a: 3900 e3ff |003f: if-nez v0, 0022 // -001d │ │ -03315e: 1200 |0041: const/4 v0, #int 0 // #0 │ │ -033160: 5c20 6e03 |0042: iput-boolean v0, v2, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ -033164: 1a00 0300 |0044: const-string v0, " Cheat failed. " // string@0003 │ │ -033168: 6e20 6e0e 0200 |0046: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -03316e: 1a00 0000 |0049: const-string v0, "" // string@0000 │ │ -033172: 5b20 b803 |004b: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -033176: 28e7 |004d: goto 0034 // -0019 │ │ +034230: |[034230] pro.oneredpixel.l9droid.L9.NextCheat:()V │ │ +034240: 5420 6d03 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.CheatWorkspace:Lpro/oneredpixel/l9droid/GameState; // field@036d │ │ +034244: 6e10 b20d 0000 |0002: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ +03424a: 0c00 |0005: move-result-object v0 │ │ +03424c: 5b20 df03 |0006: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +034250: 5220 9b03 |0008: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +034254: 5421 df03 |000a: iget-object v1, v2, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +034258: 5811 5703 |000c: iget-short v1, v1, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +03425c: b010 |000e: add-int/2addr v0, v1 │ │ +03425e: 5920 a103 |000f: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +034262: 5220 7e03 |0011: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +034266: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +034268: 3610 2100 |0014: if-gt v0, v1, 0035 // +0021 │ │ +03426c: 5220 6c03 |0016: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +034270: d801 0001 |0018: add-int/lit8 v1, v0, #int 1 // #01 │ │ +034274: 5921 6c03 |001a: iput v1, v2, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +034278: 6e20 d80d 0200 |001c: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.GetWordV2:(I)Z // method@0dd8 │ │ +03427e: 0a00 |001f: move-result v0 │ │ +034280: 3800 2100 |0020: if-eqz v0, 0041 // +0021 │ │ +034284: 5420 b803 |0022: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +034288: 1a01 1d00 |0024: const-string v1, " ��" // string@001d │ │ +03428c: 6e20 c00c 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@0cc0 │ │ +034292: 0c00 |0029: move-result-object v0 │ │ +034294: 5b20 b803 |002a: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +034298: 5420 b803 |002c: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +03429c: 6e10 d00c 0000 |002e: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@0cd0 │ │ +0342a2: 0c00 |0031: move-result-object v0 │ │ +0342a4: 5b20 b603 |0032: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +0342a8: 0e00 |0034: return-void │ │ +0342aa: 5220 6c03 |0035: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +0342ae: d801 0001 |0037: add-int/lit8 v1, v0, #int 1 // #01 │ │ +0342b2: 5921 6c03 |0039: iput v1, v2, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +0342b6: 6e20 d90d 0200 |003b: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.GetWordV3:(I)Z // method@0dd9 │ │ +0342bc: 0a00 |003e: move-result v0 │ │ +0342be: 3900 e3ff |003f: if-nez v0, 0022 // -001d │ │ +0342c2: 1200 |0041: const/4 v0, #int 0 // #0 │ │ +0342c4: 5c20 6e03 |0042: iput-boolean v0, v2, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ +0342c8: 1a00 0300 |0044: const-string v0, " Cheat failed. " // string@0003 │ │ +0342cc: 6e20 6e0e 0200 |0046: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +0342d2: 1a00 0000 |0049: const-string v0, "" // string@0000 │ │ +0342d6: 5b20 b803 |004b: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +0342da: 28e7 |004d: goto 0034 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4006 │ │ 0x0008 line=4007 │ │ 0x0011 line=4009 │ │ 0x0022 line=4014 │ │ 0x002c line=4015 │ │ @@ -52590,27 +52584,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -033178: |[033178] pro.oneredpixel.l9droid.L9.NormalRestore:()V │ │ -033188: 1a00 610b |0000: const-string v0, "function - restore" // string@0b61 │ │ -03318c: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -033192: 5520 6e03 |0005: iget-boolean v0, v2, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ -033196: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -03319a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03319c: 5c20 6e03 |000a: iput-boolean v0, v2, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ -0331a0: 1a00 1a00 |000c: const-string v0, " Word is: %s " // string@001a │ │ -0331a4: 5421 b803 |000e: iget-object v1, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -0331a8: 6e30 170e 0201 |0010: invoke-virtual {v2, v0, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ -0331ae: 0e00 |0013: return-void │ │ -0331b0: 6e10 760e 0200 |0014: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.restore:()V // method@0e76 │ │ -0331b6: 28fc |0017: goto 0013 // -0004 │ │ +0342dc: |[0342dc] pro.oneredpixel.l9droid.L9.NormalRestore:()V │ │ +0342ec: 1a00 600b |0000: const-string v0, "function - restore" // string@0b60 │ │ +0342f0: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0342f6: 5520 6e03 |0005: iget-boolean v0, v2, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ +0342fa: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +0342fe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +034300: 5c20 6e03 |000a: iput-boolean v0, v2, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ +034304: 1a00 1a00 |000c: const-string v0, " Word is: %s " // string@001a │ │ +034308: 5421 b803 |000e: iget-object v1, v2, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +03430c: 6e30 170e 0201 |0010: invoke-virtual {v2, v0, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ +034312: 0e00 |0013: return-void │ │ +034314: 6e10 760e 0200 |0014: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.restore:()V // method@0e76 │ │ +03431a: 28fc |0017: goto 0013 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3422 │ │ 0x0005 line=3423 │ │ 0x0009 line=3426 │ │ 0x000c line=3427 │ │ 0x0013 line=3429 │ │ @@ -52623,16 +52617,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0331b8: |[0331b8] pro.oneredpixel.l9droid.L9.RestoreGame:(Ljava/lang/String;)V │ │ -0331c8: 0e00 |0000: return-void │ │ +03431c: |[03431c] pro.oneredpixel.l9droid.L9.RestoreGame:(Ljava/lang/String;)V │ │ +03432c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6834 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 inFile Ljava/lang/String; │ │ │ │ @@ -52641,25 +52635,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0331cc: |[0331cc] pro.oneredpixel.l9droid.L9.RunGame:()I │ │ -0331dc: 5430 bb03 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0331e0: 5231 a103 |0002: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0331e4: d802 0101 |0004: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0331e8: 5932 a103 |0006: iput v2, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0331ec: 4800 0001 |0008: aget-byte v0, v0, v1 │ │ -0331f0: d500 ff00 |000a: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0331f4: 5930 a003 |000c: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -0331f8: 6e10 180e 0300 |000e: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.executeinstruction:()V // method@0e18 │ │ -0331fe: 5230 8103 |0011: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -033202: 0f00 |0013: return v0 │ │ +034330: |[034330] pro.oneredpixel.l9droid.L9.RunGame:()I │ │ +034340: 5430 bb03 |0000: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034344: 5231 a103 |0002: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +034348: d802 0101 |0004: add-int/lit8 v2, v1, #int 1 // #01 │ │ +03434c: 5932 a103 |0006: iput v2, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +034350: 4800 0001 |0008: aget-byte v0, v0, v1 │ │ +034354: d500 ff00 |000a: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +034358: 5930 a003 |000c: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +03435c: 6e10 180e 0300 |000e: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.executeinstruction:()V // method@0e18 │ │ +034362: 5230 8103 |0011: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +034366: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6769 │ │ 0x000e line=6770 │ │ 0x0011 line=6771 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -52669,28 +52663,28 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -033204: |[033204] pro.oneredpixel.l9droid.L9.RunGraphics:()Z │ │ -033214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033216: 5431 b103 |0001: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ -03321a: 4401 0100 |0003: aget v1, v1, v0 │ │ -03321e: 3d01 1000 |0005: if-lez v1, 0015 // +0010 │ │ -033222: 5431 b103 |0007: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ -033226: 6e20 240e 1300 |0009: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/L9;.getinstruction:([I)Z // method@0e24 │ │ -03322c: 0a01 |000c: move-result v1 │ │ -03322e: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ -033232: 5431 b103 |000f: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ -033236: 12f2 |0011: const/4 v2, #int -1 // #ff │ │ -033238: 4b02 0100 |0012: aput v2, v1, v0 │ │ -03323c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -03323e: 0f00 |0015: return v0 │ │ +034368: |[034368] pro.oneredpixel.l9droid.L9.RunGraphics:()Z │ │ +034378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03437a: 5431 b103 |0001: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ +03437e: 4401 0100 |0003: aget v1, v1, v0 │ │ +034382: 3d01 1000 |0005: if-lez v1, 0015 // +0010 │ │ +034386: 5431 b103 |0007: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ +03438a: 6e20 240e 1300 |0009: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/L9;.getinstruction:([I)Z // method@0e24 │ │ +034390: 0a01 |000c: move-result v1 │ │ +034392: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ +034396: 5431 b103 |000f: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ +03439a: 12f2 |0011: const/4 v2, #int -1 // #ff │ │ +03439c: 4b02 0100 |0012: aput v2, v1, v0 │ │ +0343a0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0343a2: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=6173 │ │ 0x0007 line=6175 │ │ 0x000f line=6176 │ │ 0x0014 line=6177 │ │ 0x0015 line=6179 │ │ @@ -52702,174 +52696,174 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 300 16-bit code units │ │ -033240: |[033240] pro.oneredpixel.l9droid.L9.Scan:()I │ │ -033250: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -033254: 5201 af03 |0002: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033258: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03325c: 2318 6202 |0006: new-array v8, v1, [B // type@0262 │ │ -033260: 0800 1400 |0008: move-object/from16 v0, v20 │ │ -033264: 5201 af03 |000a: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033268: 2312 6202 |000c: new-array v2, v1, [B // type@0262 │ │ -03326c: 1209 |000e: const/4 v9, #int 0 // #0 │ │ -03326e: 120b |000f: const/4 v11, #int 0 // #0 │ │ -033270: 12fa |0010: const/4 v10, #int -1 // #ff │ │ -033272: 2205 5902 |0011: new-instance v5, Lpro/oneredpixel/l9droid/ScanData; // type@0259 │ │ -033276: 7010 600f 0500 |0013: invoke-direct {v5}, Lpro/oneredpixel/l9droid/ScanData;.:()V // method@0f60 │ │ -03327c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -03327e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -033280: 4f03 0801 |0018: aput-byte v3, v8, v1 │ │ -033284: 121e |001a: const/4 v14, #int 1 // #1 │ │ -033286: 0800 1400 |001b: move-object/from16 v0, v20 │ │ -03328a: 5201 af03 |001d: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -03328e: 361e 2000 |001f: if-gt v14, v1, 003f // +0020 │ │ -033292: d801 0eff |0021: add-int/lit8 v1, v14, #int -1 // #ff │ │ -033296: 4801 0801 |0023: aget-byte v1, v8, v1 │ │ -03329a: d511 ff00 |0025: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -03329e: 0800 1400 |0027: move-object/from16 v0, v20 │ │ -0332a2: 5403 bb03 |0029: iget-object v3, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0332a6: 0800 1400 |002b: move-object/from16 v0, v20 │ │ -0332aa: 5204 d503 |002d: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0332ae: b0e4 |002f: add-int/2addr v4, v14 │ │ -0332b0: d804 04ff |0030: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0332b4: 4803 0304 |0032: aget-byte v3, v3, v4 │ │ -0332b8: d533 ff00 |0034: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -0332bc: b031 |0036: add-int/2addr v1, v3 │ │ -0332be: d511 ff00 |0037: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0332c2: 8d11 |0039: int-to-byte v1, v1 │ │ -0332c4: 4f01 080e |003a: aput-byte v1, v8, v14 │ │ -0332c8: d80e 0e01 |003c: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0332cc: 28dd |003e: goto 001b // -0023 │ │ -0332ce: 120e |003f: const/4 v14, #int 0 // #0 │ │ -0332d0: 0800 1400 |0040: move-object/from16 v0, v20 │ │ -0332d4: 5201 af03 |0042: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -0332d8: d801 01df |0044: add-int/lit8 v1, v1, #int -33 // #df │ │ -0332dc: d801 01ff |0046: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0332e0: 351e e300 |0048: if-ge v14, v1, 012b // +00e3 │ │ -0332e4: 0800 1400 |004a: move-object/from16 v0, v20 │ │ -0332e8: 6e20 e50d e000 |004c: invoke-virtual {v0, v14}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -0332ee: 0a01 |004f: move-result v1 │ │ -0332f0: d813 0101 |0050: add-int/lit8 v19, v1, #int 1 // #01 │ │ -0332f4: 1301 0020 |0052: const/16 v1, #int 8192 // #2000 │ │ -0332f8: 0200 1300 |0054: move/from16 v0, v19 │ │ -0332fc: 3710 8a00 |0056: if-le v0, v1, 00e0 // +008a │ │ -033300: 9001 0e13 |0058: add-int v1, v14, v19 │ │ -033304: 0800 1400 |005a: move-object/from16 v0, v20 │ │ -033308: 5203 af03 |005c: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -03330c: 3631 8200 |005e: if-gt v1, v3, 00e0 // +0082 │ │ -033310: 9001 0e13 |0060: add-int v1, v14, v19 │ │ -033314: 4801 0801 |0062: aget-byte v1, v8, v1 │ │ -033318: 4803 080e |0064: aget-byte v3, v8, v14 │ │ -03331c: 3331 7a00 |0066: if-ne v1, v3, 00e0 // +007a │ │ -033320: d801 0e02 |0068: add-int/lit8 v1, v14, #int 2 // #02 │ │ -033324: 0800 1400 |006a: move-object/from16 v0, v20 │ │ -033328: 6e20 e50d 1000 |006c: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -03332e: 0a11 |006f: move-result v17 │ │ -033330: d801 0e04 |0070: add-int/lit8 v1, v14, #int 4 // #04 │ │ -033334: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -033338: 6e20 e50d 1000 |0074: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -03333e: 0a12 |0077: move-result v18 │ │ -033340: d801 0e0a |0078: add-int/lit8 v1, v14, #int 10 // #0a │ │ -033344: 0800 1400 |007a: move-object/from16 v0, v20 │ │ -033348: 6e20 e50d 1000 |007c: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -03334e: 0a0c |007f: move-result v12 │ │ -033350: d801 0e0c |0080: add-int/lit8 v1, v14, #int 12 // #0c │ │ -033354: 0800 1400 |0082: move-object/from16 v0, v20 │ │ -033358: 6e20 e50d 1000 |0084: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -03335e: 0a0d |0087: move-result v13 │ │ -033360: 3d12 5800 |0088: if-lez v18, 00e0 // +0058 │ │ -033364: 3d11 5600 |008a: if-lez v17, 00e0 // +0056 │ │ -033368: 9001 0e11 |008c: add-int v1, v14, v17 │ │ -03336c: 9001 0112 |008e: add-int v1, v1, v18 │ │ -033370: 0800 1400 |0090: move-object/from16 v0, v20 │ │ -033374: 5203 af03 |0092: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033378: 3631 4c00 |0094: if-gt v1, v3, 00e0 // +004c │ │ -03337c: 3d0c 4a00 |0096: if-lez v12, 00e0 // +004a │ │ -033380: 3d0d 4800 |0098: if-lez v13, 00e0 // +0048 │ │ -033384: 9001 0e0c |009a: add-int v1, v14, v12 │ │ -033388: da03 0d04 |009c: mul-int/lit8 v3, v13, #int 4 // #04 │ │ -03338c: b031 |009e: add-int/2addr v1, v3 │ │ -03338e: 0800 1400 |009f: move-object/from16 v0, v20 │ │ -033392: 5203 af03 |00a1: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033396: 3631 3d00 |00a3: if-gt v1, v3, 00e0 // +003d │ │ -03339a: 120f |00a5: const/4 v15, #int 0 // #0 │ │ -03339c: 1301 0c00 |00a6: const/16 v1, #int 12 // #c │ │ -0333a0: 351f 2000 |00a8: if-ge v15, v1, 00c8 // +0020 │ │ -0333a4: d801 0e12 |00aa: add-int/lit8 v1, v14, #int 18 // #12 │ │ -0333a8: da03 0f02 |00ac: mul-int/lit8 v3, v15, #int 2 // #02 │ │ -0333ac: b031 |00ae: add-int/2addr v1, v3 │ │ -0333ae: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -0333b2: 6e20 e50d 1000 |00b1: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -0333b8: 0a0b |00b4: move-result v11 │ │ -0333ba: 1301 0b00 |00b5: const/16 v1, #int 11 // #b │ │ -0333be: 321f 2d00 |00b7: if-eq v15, v1, 00e4 // +002d │ │ -0333c2: 1401 0080 0000 |00b9: const v1, #float 4.59177e-41 // #00008000 │ │ -0333c8: 341b 2800 |00bc: if-lt v11, v1, 00e4 // +0028 │ │ -0333cc: 1401 0090 0000 |00be: const v1, #float 5.16575e-41 // #00009000 │ │ -0333d2: 351b 2300 |00c1: if-ge v11, v1, 00e4 // +0023 │ │ -0333d6: 1401 0088 0000 |00c3: const v1, #float 4.87876e-41 // #00008800 │ │ -0333dc: 341b 2600 |00c6: if-lt v11, v1, 00ec // +0026 │ │ -0333e0: d801 0e12 |00c8: add-int/lit8 v1, v14, #int 18 // #12 │ │ -0333e4: d801 0114 |00ca: add-int/lit8 v1, v1, #int 20 // #14 │ │ -0333e8: 0800 1400 |00cc: move-object/from16 v0, v20 │ │ -0333ec: 6e20 e50d 1000 |00ce: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -0333f2: 0a10 |00d1: move-result v16 │ │ -0333f4: 1401 0080 0000 |00d2: const v1, #float 4.59177e-41 // #00008000 │ │ -0333fa: 0200 1000 |00d5: move/from16 v0, v16 │ │ -0333fe: 3410 0900 |00d7: if-lt v0, v1, 00e0 // +0009 │ │ -033402: 1401 0088 0000 |00d9: const v1, #float 4.87876e-41 // #00008800 │ │ -033408: 0200 1000 |00dc: move/from16 v0, v16 │ │ -03340c: 3410 1100 |00de: if-lt v0, v1, 00ef // +0011 │ │ -033410: d80e 0e01 |00e0: add-int/lit8 v14, v14, #int 1 // #01 │ │ -033414: 2900 5eff |00e2: goto/16 0040 // -00a2 │ │ -033418: 9001 0e0b |00e4: add-int v1, v14, v11 │ │ -03341c: 0800 1400 |00e6: move-object/from16 v0, v20 │ │ -033420: 5203 af03 |00e8: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033424: 3631 deff |00ea: if-gt v1, v3, 00c8 // -0022 │ │ -033428: d80f 0f01 |00ec: add-int/lit8 v15, v15, #int 1 // #01 │ │ -03342c: 28b8 |00ee: goto 00a6 // -0048 │ │ -03342e: 1201 |00ef: const/4 v1, #int 0 // #0 │ │ -033430: 5951 d004 |00f0: iput v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033434: 9001 0e0b |00f2: add-int v1, v14, v11 │ │ -033438: 5951 ce04 |00f4: iput v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ -03343c: 5951 cf04 |00f6: iput v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ -033440: 1201 |00f8: const/4 v1, #int 0 // #0 │ │ -033442: 5c51 cc04 |00f9: iput-boolean v1, v5, Lpro/oneredpixel/l9droid/ScanData;.DriverV4:Z // field@04cc │ │ -033446: 9003 0e0b |00fb: add-int v3, v14, v11 │ │ -03344a: 9004 0e0b |00fd: add-int v4, v14, v11 │ │ -03344e: 1206 |00ff: const/4 v6, #int 0 // #0 │ │ -033450: 1217 |0100: const/4 v7, #int 1 // #1 │ │ -033452: 0801 1400 |0101: move-object/from16 v1, v20 │ │ -033456: 7407 f20d 0100 |0103: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ -03345c: 0a01 |0106: move-result v1 │ │ -03345e: 3801 d9ff |0107: if-eqz v1, 00e0 // -0027 │ │ -033462: 1a01 8102 |0109: const-string v1, "Found valid header at %d, code size %d " // string@0281 │ │ -033466: 5253 d004 |010b: iget v3, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -03346a: 0800 1400 |010d: move-object/from16 v0, v20 │ │ -03346e: 6e40 e00d 103e |010f: invoke-virtual {v0, v1, v14, v3}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ -033474: 5251 d004 |0112: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033478: 3791 ccff |0114: if-le v1, v9, 00e0 // -0034 │ │ -03347c: 5251 d004 |0116: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033480: 1303 6400 |0118: const/16 v3, #int 100 // #64 │ │ -033484: 3731 c6ff |011a: if-le v1, v3, 00e0 // -003a │ │ -033488: 01ea |011c: move v10, v14 │ │ -03348a: 5259 d004 |011d: iget v9, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -03348e: 5551 cc04 |011f: iget-boolean v1, v5, Lpro/oneredpixel/l9droid/ScanData;.DriverV4:Z // field@04cc │ │ -033492: 3801 0800 |0121: if-eqz v1, 0129 // +0008 │ │ -033496: 1241 |0123: const/4 v1, #int 4 // #4 │ │ -033498: 0800 1400 |0124: move-object/from16 v0, v20 │ │ -03349c: 5901 7e03 |0126: iput v1, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -0334a0: 28b8 |0128: goto 00e0 // -0048 │ │ -0334a2: 1231 |0129: const/4 v1, #int 3 // #3 │ │ -0334a4: 28fa |012a: goto 0124 // -0006 │ │ -0334a6: 0f0a |012b: return v10 │ │ +0343a4: |[0343a4] pro.oneredpixel.l9droid.L9.Scan:()I │ │ +0343b4: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +0343b8: 5201 af03 |0002: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +0343bc: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0343c0: 2318 6202 |0006: new-array v8, v1, [B // type@0262 │ │ +0343c4: 0800 1400 |0008: move-object/from16 v0, v20 │ │ +0343c8: 5201 af03 |000a: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +0343cc: 2312 6202 |000c: new-array v2, v1, [B // type@0262 │ │ +0343d0: 1209 |000e: const/4 v9, #int 0 // #0 │ │ +0343d2: 120b |000f: const/4 v11, #int 0 // #0 │ │ +0343d4: 12fa |0010: const/4 v10, #int -1 // #ff │ │ +0343d6: 2205 5902 |0011: new-instance v5, Lpro/oneredpixel/l9droid/ScanData; // type@0259 │ │ +0343da: 7010 600f 0500 |0013: invoke-direct {v5}, Lpro/oneredpixel/l9droid/ScanData;.:()V // method@0f60 │ │ +0343e0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +0343e2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +0343e4: 4f03 0801 |0018: aput-byte v3, v8, v1 │ │ +0343e8: 121e |001a: const/4 v14, #int 1 // #1 │ │ +0343ea: 0800 1400 |001b: move-object/from16 v0, v20 │ │ +0343ee: 5201 af03 |001d: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +0343f2: 361e 2000 |001f: if-gt v14, v1, 003f // +0020 │ │ +0343f6: d801 0eff |0021: add-int/lit8 v1, v14, #int -1 // #ff │ │ +0343fa: 4801 0801 |0023: aget-byte v1, v8, v1 │ │ +0343fe: d511 ff00 |0025: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +034402: 0800 1400 |0027: move-object/from16 v0, v20 │ │ +034406: 5403 bb03 |0029: iget-object v3, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03440a: 0800 1400 |002b: move-object/from16 v0, v20 │ │ +03440e: 5204 d503 |002d: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +034412: b0e4 |002f: add-int/2addr v4, v14 │ │ +034414: d804 04ff |0030: add-int/lit8 v4, v4, #int -1 // #ff │ │ +034418: 4803 0304 |0032: aget-byte v3, v3, v4 │ │ +03441c: d533 ff00 |0034: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +034420: b031 |0036: add-int/2addr v1, v3 │ │ +034422: d511 ff00 |0037: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +034426: 8d11 |0039: int-to-byte v1, v1 │ │ +034428: 4f01 080e |003a: aput-byte v1, v8, v14 │ │ +03442c: d80e 0e01 |003c: add-int/lit8 v14, v14, #int 1 // #01 │ │ +034430: 28dd |003e: goto 001b // -0023 │ │ +034432: 120e |003f: const/4 v14, #int 0 // #0 │ │ +034434: 0800 1400 |0040: move-object/from16 v0, v20 │ │ +034438: 5201 af03 |0042: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +03443c: d801 01df |0044: add-int/lit8 v1, v1, #int -33 // #df │ │ +034440: d801 01ff |0046: add-int/lit8 v1, v1, #int -1 // #ff │ │ +034444: 351e e300 |0048: if-ge v14, v1, 012b // +00e3 │ │ +034448: 0800 1400 |004a: move-object/from16 v0, v20 │ │ +03444c: 6e20 e50d e000 |004c: invoke-virtual {v0, v14}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +034452: 0a01 |004f: move-result v1 │ │ +034454: d813 0101 |0050: add-int/lit8 v19, v1, #int 1 // #01 │ │ +034458: 1301 0020 |0052: const/16 v1, #int 8192 // #2000 │ │ +03445c: 0200 1300 |0054: move/from16 v0, v19 │ │ +034460: 3710 8a00 |0056: if-le v0, v1, 00e0 // +008a │ │ +034464: 9001 0e13 |0058: add-int v1, v14, v19 │ │ +034468: 0800 1400 |005a: move-object/from16 v0, v20 │ │ +03446c: 5203 af03 |005c: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034470: 3631 8200 |005e: if-gt v1, v3, 00e0 // +0082 │ │ +034474: 9001 0e13 |0060: add-int v1, v14, v19 │ │ +034478: 4801 0801 |0062: aget-byte v1, v8, v1 │ │ +03447c: 4803 080e |0064: aget-byte v3, v8, v14 │ │ +034480: 3331 7a00 |0066: if-ne v1, v3, 00e0 // +007a │ │ +034484: d801 0e02 |0068: add-int/lit8 v1, v14, #int 2 // #02 │ │ +034488: 0800 1400 |006a: move-object/from16 v0, v20 │ │ +03448c: 6e20 e50d 1000 |006c: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +034492: 0a11 |006f: move-result v17 │ │ +034494: d801 0e04 |0070: add-int/lit8 v1, v14, #int 4 // #04 │ │ +034498: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +03449c: 6e20 e50d 1000 |0074: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +0344a2: 0a12 |0077: move-result v18 │ │ +0344a4: d801 0e0a |0078: add-int/lit8 v1, v14, #int 10 // #0a │ │ +0344a8: 0800 1400 |007a: move-object/from16 v0, v20 │ │ +0344ac: 6e20 e50d 1000 |007c: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +0344b2: 0a0c |007f: move-result v12 │ │ +0344b4: d801 0e0c |0080: add-int/lit8 v1, v14, #int 12 // #0c │ │ +0344b8: 0800 1400 |0082: move-object/from16 v0, v20 │ │ +0344bc: 6e20 e50d 1000 |0084: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +0344c2: 0a0d |0087: move-result v13 │ │ +0344c4: 3d12 5800 |0088: if-lez v18, 00e0 // +0058 │ │ +0344c8: 3d11 5600 |008a: if-lez v17, 00e0 // +0056 │ │ +0344cc: 9001 0e11 |008c: add-int v1, v14, v17 │ │ +0344d0: 9001 0112 |008e: add-int v1, v1, v18 │ │ +0344d4: 0800 1400 |0090: move-object/from16 v0, v20 │ │ +0344d8: 5203 af03 |0092: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +0344dc: 3631 4c00 |0094: if-gt v1, v3, 00e0 // +004c │ │ +0344e0: 3d0c 4a00 |0096: if-lez v12, 00e0 // +004a │ │ +0344e4: 3d0d 4800 |0098: if-lez v13, 00e0 // +0048 │ │ +0344e8: 9001 0e0c |009a: add-int v1, v14, v12 │ │ +0344ec: da03 0d04 |009c: mul-int/lit8 v3, v13, #int 4 // #04 │ │ +0344f0: b031 |009e: add-int/2addr v1, v3 │ │ +0344f2: 0800 1400 |009f: move-object/from16 v0, v20 │ │ +0344f6: 5203 af03 |00a1: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +0344fa: 3631 3d00 |00a3: if-gt v1, v3, 00e0 // +003d │ │ +0344fe: 120f |00a5: const/4 v15, #int 0 // #0 │ │ +034500: 1301 0c00 |00a6: const/16 v1, #int 12 // #c │ │ +034504: 351f 2000 |00a8: if-ge v15, v1, 00c8 // +0020 │ │ +034508: d801 0e12 |00aa: add-int/lit8 v1, v14, #int 18 // #12 │ │ +03450c: da03 0f02 |00ac: mul-int/lit8 v3, v15, #int 2 // #02 │ │ +034510: b031 |00ae: add-int/2addr v1, v3 │ │ +034512: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +034516: 6e20 e50d 1000 |00b1: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +03451c: 0a0b |00b4: move-result v11 │ │ +03451e: 1301 0b00 |00b5: const/16 v1, #int 11 // #b │ │ +034522: 321f 2d00 |00b7: if-eq v15, v1, 00e4 // +002d │ │ +034526: 1401 0080 0000 |00b9: const v1, #float 4.59177e-41 // #00008000 │ │ +03452c: 341b 2800 |00bc: if-lt v11, v1, 00e4 // +0028 │ │ +034530: 1401 0090 0000 |00be: const v1, #float 5.16575e-41 // #00009000 │ │ +034536: 351b 2300 |00c1: if-ge v11, v1, 00e4 // +0023 │ │ +03453a: 1401 0088 0000 |00c3: const v1, #float 4.87876e-41 // #00008800 │ │ +034540: 341b 2600 |00c6: if-lt v11, v1, 00ec // +0026 │ │ +034544: d801 0e12 |00c8: add-int/lit8 v1, v14, #int 18 // #12 │ │ +034548: d801 0114 |00ca: add-int/lit8 v1, v1, #int 20 // #14 │ │ +03454c: 0800 1400 |00cc: move-object/from16 v0, v20 │ │ +034550: 6e20 e50d 1000 |00ce: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +034556: 0a10 |00d1: move-result v16 │ │ +034558: 1401 0080 0000 |00d2: const v1, #float 4.59177e-41 // #00008000 │ │ +03455e: 0200 1000 |00d5: move/from16 v0, v16 │ │ +034562: 3410 0900 |00d7: if-lt v0, v1, 00e0 // +0009 │ │ +034566: 1401 0088 0000 |00d9: const v1, #float 4.87876e-41 // #00008800 │ │ +03456c: 0200 1000 |00dc: move/from16 v0, v16 │ │ +034570: 3410 1100 |00de: if-lt v0, v1, 00ef // +0011 │ │ +034574: d80e 0e01 |00e0: add-int/lit8 v14, v14, #int 1 // #01 │ │ +034578: 2900 5eff |00e2: goto/16 0040 // -00a2 │ │ +03457c: 9001 0e0b |00e4: add-int v1, v14, v11 │ │ +034580: 0800 1400 |00e6: move-object/from16 v0, v20 │ │ +034584: 5203 af03 |00e8: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034588: 3631 deff |00ea: if-gt v1, v3, 00c8 // -0022 │ │ +03458c: d80f 0f01 |00ec: add-int/lit8 v15, v15, #int 1 // #01 │ │ +034590: 28b8 |00ee: goto 00a6 // -0048 │ │ +034592: 1201 |00ef: const/4 v1, #int 0 // #0 │ │ +034594: 5951 d004 |00f0: iput v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034598: 9001 0e0b |00f2: add-int v1, v14, v11 │ │ +03459c: 5951 ce04 |00f4: iput v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ +0345a0: 5951 cf04 |00f6: iput v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ +0345a4: 1201 |00f8: const/4 v1, #int 0 // #0 │ │ +0345a6: 5c51 cc04 |00f9: iput-boolean v1, v5, Lpro/oneredpixel/l9droid/ScanData;.DriverV4:Z // field@04cc │ │ +0345aa: 9003 0e0b |00fb: add-int v3, v14, v11 │ │ +0345ae: 9004 0e0b |00fd: add-int v4, v14, v11 │ │ +0345b2: 1206 |00ff: const/4 v6, #int 0 // #0 │ │ +0345b4: 1217 |0100: const/4 v7, #int 1 // #1 │ │ +0345b6: 0801 1400 |0101: move-object/from16 v1, v20 │ │ +0345ba: 7407 f20d 0100 |0103: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ +0345c0: 0a01 |0106: move-result v1 │ │ +0345c2: 3801 d9ff |0107: if-eqz v1, 00e0 // -0027 │ │ +0345c6: 1a01 8102 |0109: const-string v1, "Found valid header at %d, code size %d " // string@0281 │ │ +0345ca: 5253 d004 |010b: iget v3, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +0345ce: 0800 1400 |010d: move-object/from16 v0, v20 │ │ +0345d2: 6e40 e00d 103e |010f: invoke-virtual {v0, v1, v14, v3}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ +0345d8: 5251 d004 |0112: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +0345dc: 3791 ccff |0114: if-le v1, v9, 00e0 // -0034 │ │ +0345e0: 5251 d004 |0116: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +0345e4: 1303 6400 |0118: const/16 v3, #int 100 // #64 │ │ +0345e8: 3731 c6ff |011a: if-le v1, v3, 00e0 // -003a │ │ +0345ec: 01ea |011c: move v10, v14 │ │ +0345ee: 5259 d004 |011d: iget v9, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +0345f2: 5551 cc04 |011f: iget-boolean v1, v5, Lpro/oneredpixel/l9droid/ScanData;.DriverV4:Z // field@04cc │ │ +0345f6: 3801 0800 |0121: if-eqz v1, 0129 // +0008 │ │ +0345fa: 1241 |0123: const/4 v1, #int 4 // #4 │ │ +0345fc: 0800 1400 |0124: move-object/from16 v0, v20 │ │ +034600: 5901 7e03 |0126: iput v1, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +034604: 28b8 |0128: goto 00e0 // -0048 │ │ +034606: 1231 |0129: const/4 v1, #int 3 // #3 │ │ +034608: 28fa |012a: goto 0124 // -0006 │ │ +03460a: 0f0a |012b: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1897 │ │ 0x0008 line=1898 │ │ 0x000e line=1899 │ │ 0x000f line=1901 │ │ 0x0010 line=1902 │ │ @@ -52933,302 +52927,302 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 528 16-bit code units │ │ -0334a8: |[0334a8] pro.oneredpixel.l9droid.L9.ScanV1:()I │ │ -0334b8: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -0334bc: 5201 af03 |0002: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -0334c0: 2312 6202 |0004: new-array v2, v1, [B // type@0262 │ │ -0334c4: 12fc |0006: const/4 v12, #int -1 // #ff │ │ -0334c6: 1209 |0007: const/4 v9, #int 0 // #0 │ │ -0334c8: 2205 5902 |0008: new-instance v5, Lpro/oneredpixel/l9droid/ScanData; // type@0259 │ │ -0334cc: 7010 600f 0500 |000a: invoke-direct {v5}, Lpro/oneredpixel/l9droid/ScanData;.:()V // method@0f60 │ │ -0334d2: 120e |000d: const/4 v14, #int 0 // #0 │ │ -0334d4: 120f |000e: const/4 v15, #int 0 // #0 │ │ -0334d6: 1310 ff00 |000f: const/16 v16, #int 255 // #ff │ │ -0334da: 1311 ff00 |0011: const/16 v17, #int 255 // #ff │ │ -0334de: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0334e0: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -0334e4: 5201 af03 |0016: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -0334e8: 3513 8200 |0018: if-ge v3, v1, 009a // +0082 │ │ -0334ec: 0800 1200 |001a: move-object/from16 v0, v18 │ │ -0334f0: 5401 bb03 |001c: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0334f4: 0800 1200 |001e: move-object/from16 v0, v18 │ │ -0334f8: 5204 d503 |0020: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0334fc: b034 |0022: add-int/2addr v4, v3 │ │ -0334fe: 4801 0104 |0023: aget-byte v1, v1, v4 │ │ -033502: 3901 1200 |0025: if-nez v1, 0037 // +0012 │ │ -033506: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -03350a: 5401 bb03 |0029: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03350e: 0800 1200 |002b: move-object/from16 v0, v18 │ │ -033512: 5204 d503 |002d: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -033516: b034 |002f: add-int/2addr v4, v3 │ │ -033518: d804 0401 |0030: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03351c: 4801 0104 |0032: aget-byte v1, v1, v4 │ │ -033520: 1264 |0034: const/4 v4, #int 6 // #6 │ │ -033522: 3241 2100 |0035: if-eq v1, v4, 0056 // +0021 │ │ -033526: 0800 1200 |0037: move-object/from16 v0, v18 │ │ -03352a: 5401 bb03 |0039: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03352e: 0800 1200 |003b: move-object/from16 v0, v18 │ │ -033532: 5204 d503 |003d: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -033536: b034 |003f: add-int/2addr v4, v3 │ │ -033538: 4801 0104 |0040: aget-byte v1, v1, v4 │ │ -03353c: 1304 2000 |0042: const/16 v4, #int 32 // #20 │ │ -033540: 3341 5200 |0044: if-ne v1, v4, 0096 // +0052 │ │ -033544: 0800 1200 |0046: move-object/from16 v0, v18 │ │ -033548: 5401 bb03 |0048: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03354c: 0800 1200 |004a: move-object/from16 v0, v18 │ │ -033550: 5204 d503 |004c: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -033554: b034 |004e: add-int/2addr v4, v3 │ │ -033556: d804 0401 |004f: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03355a: 4801 0104 |0051: aget-byte v1, v1, v4 │ │ -03355e: 1244 |0053: const/4 v4, #int 4 // #4 │ │ -033560: 3341 4200 |0054: if-ne v1, v4, 0096 // +0042 │ │ -033564: 1201 |0056: const/4 v1, #int 0 // #0 │ │ -033566: 5951 d004 |0057: iput v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -03356a: 5953 ce04 |0059: iput v3, v5, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ -03356e: 5953 cf04 |005b: iput v3, v5, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ -033572: 1201 |005d: const/4 v1, #int 0 // #0 │ │ -033574: 5c51 cc04 |005e: iput-boolean v1, v5, Lpro/oneredpixel/l9droid/ScanData;.DriverV4:Z // field@04cc │ │ -033578: 120d |0060: const/4 v13, #int 0 // #0 │ │ -03357a: 1206 |0061: const/4 v6, #int 0 // #0 │ │ -03357c: 1207 |0062: const/4 v7, #int 0 // #0 │ │ -03357e: 0801 1200 |0063: move-object/from16 v1, v18 │ │ -033582: 0134 |0065: move v4, v3 │ │ -033584: 7407 f20d 0100 |0066: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ -03358a: 0a01 |0069: move-result v1 │ │ -03358c: 3801 1c00 |006a: if-eqz v1, 0086 // +001c │ │ -033590: 5251 d004 |006c: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033594: 3791 1700 |006e: if-le v1, v9, 0085 // +0017 │ │ -033598: 5251 d004 |0070: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -03359c: 1304 6400 |0072: const/16 v4, #int 100 // #64 │ │ -0335a0: 3741 1100 |0074: if-le v1, v4, 0085 // +0011 │ │ -0335a4: 5251 d004 |0076: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -0335a8: 1304 1027 |0078: const/16 v4, #int 10000 // #2710 │ │ -0335ac: 3541 0b00 |007a: if-ge v1, v4, 0085 // +000b │ │ -0335b0: 5259 d004 |007c: iget v9, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -0335b4: 525b cf04 |007e: iget v11, v5, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ -0335b8: 525a ce04 |0080: iget v10, v5, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ -0335bc: 013c |0082: move v12, v3 │ │ -0335be: 5551 cd04 |0083: iget-boolean v1, v5, Lpro/oneredpixel/l9droid/ScanData;.JumpKill:Z // field@04cd │ │ -0335c2: 120d |0085: const/4 v13, #int 0 // #0 │ │ -0335c4: 5258 cf04 |0086: iget v8, v5, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ -0335c8: 5251 ce04 |0088: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ -0335cc: 3618 0c00 |008a: if-gt v8, v1, 0096 // +000c │ │ -0335d0: 4801 0208 |008c: aget-byte v1, v2, v8 │ │ -0335d4: 1224 |008e: const/4 v4, #int 2 // #2 │ │ -0335d6: 3341 0400 |008f: if-ne v1, v4, 0093 // +0004 │ │ -0335da: 4f0d 0208 |0091: aput-byte v13, v2, v8 │ │ -0335de: d808 0801 |0093: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0335e2: 28f3 |0095: goto 0088 // -000d │ │ -0335e4: d803 0301 |0096: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0335e8: 2900 7cff |0098: goto/16 0014 // -0084 │ │ -0335ec: 1a01 9e07 |009a: const-string v1, "V1scan found code at %d size %d" // string@079e │ │ -0335f0: 0800 1200 |009c: move-object/from16 v0, v18 │ │ -0335f4: 6e40 e00d 109c |009e: invoke-virtual {v0, v1, v12, v9}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ -0335fa: 1203 |00a1: const/4 v3, #int 0 // #0 │ │ -0335fc: 0800 1200 |00a2: move-object/from16 v0, v18 │ │ -033600: 5201 af03 |00a4: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033604: d801 01ec |00a6: add-int/lit8 v1, v1, #int -20 // #ec │ │ -033608: 3513 7a00 |00a8: if-ge v3, v1, 0122 // +007a │ │ -03360c: 0800 1200 |00aa: move-object/from16 v0, v18 │ │ -033610: 5401 bb03 |00ac: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033614: 0800 1200 |00ae: move-object/from16 v0, v18 │ │ -033618: 5204 d503 |00b0: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -03361c: b034 |00b2: add-int/2addr v4, v3 │ │ -03361e: 4801 0104 |00b3: aget-byte v1, v1, v4 │ │ -033622: 1304 4100 |00b5: const/16 v4, #int 65 // #41 │ │ -033626: 3341 3101 |00b7: if-ne v1, v4, 01e8 // +0131 │ │ -03362a: 0800 1200 |00b9: move-object/from16 v0, v18 │ │ -03362e: 5401 bb03 |00bb: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033632: 0800 1200 |00bd: move-object/from16 v0, v18 │ │ -033636: 5204 d503 |00bf: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -03363a: b034 |00c1: add-int/2addr v4, v3 │ │ -03363c: d804 0401 |00c2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -033640: 4801 0104 |00c4: aget-byte v1, v1, v4 │ │ -033644: 1304 5400 |00c6: const/16 v4, #int 84 // #54 │ │ -033648: 3341 2001 |00c8: if-ne v1, v4, 01e8 // +0120 │ │ -03364c: 0800 1200 |00ca: move-object/from16 v0, v18 │ │ -033650: 5401 bb03 |00cc: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033654: 0800 1200 |00ce: move-object/from16 v0, v18 │ │ -033658: 5204 d503 |00d0: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -03365c: b034 |00d2: add-int/2addr v4, v3 │ │ -03365e: d804 0402 |00d3: add-int/lit8 v4, v4, #int 2 // #02 │ │ -033662: 4801 0104 |00d5: aget-byte v1, v1, v4 │ │ -033666: 1304 5400 |00d7: const/16 v4, #int 84 // #54 │ │ -03366a: 3341 0f01 |00d9: if-ne v1, v4, 01e8 // +010f │ │ -03366e: 0800 1200 |00db: move-object/from16 v0, v18 │ │ -033672: 5401 bb03 |00dd: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033676: 0800 1200 |00df: move-object/from16 v0, v18 │ │ -03367a: 5204 d503 |00e1: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -03367e: b034 |00e3: add-int/2addr v4, v3 │ │ -033680: d804 0403 |00e4: add-int/lit8 v4, v4, #int 3 // #03 │ │ -033684: 4801 0104 |00e6: aget-byte v1, v1, v4 │ │ -033688: 1304 4100 |00e8: const/16 v4, #int 65 // #41 │ │ -03368c: 3341 fe00 |00ea: if-ne v1, v4, 01e8 // +00fe │ │ -033690: 0800 1200 |00ec: move-object/from16 v0, v18 │ │ -033694: 5401 bb03 |00ee: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033698: 0800 1200 |00f0: move-object/from16 v0, v18 │ │ -03369c: 5204 d503 |00f2: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0336a0: b034 |00f4: add-int/2addr v4, v3 │ │ -0336a2: d804 0404 |00f5: add-int/lit8 v4, v4, #int 4 // #04 │ │ -0336a6: 4801 0104 |00f7: aget-byte v1, v1, v4 │ │ -0336aa: 1304 4300 |00f9: const/16 v4, #int 67 // #43 │ │ -0336ae: 3341 ed00 |00fb: if-ne v1, v4, 01e8 // +00ed │ │ -0336b2: 0800 1200 |00fd: move-object/from16 v0, v18 │ │ -0336b6: 5401 bb03 |00ff: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0336ba: 0800 1200 |0101: move-object/from16 v0, v18 │ │ -0336be: 5204 d503 |0103: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0336c2: b034 |0105: add-int/2addr v4, v3 │ │ -0336c4: d804 0405 |0106: add-int/lit8 v4, v4, #int 5 // #05 │ │ -0336c8: 4801 0104 |0108: aget-byte v1, v1, v4 │ │ -0336cc: d511 ff00 |010a: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0336d0: 1304 cb00 |010c: const/16 v4, #int 203 // #cb │ │ -0336d4: 3341 da00 |010e: if-ne v1, v4, 01e8 // +00da │ │ -0336d8: 013e |0110: move v14, v3 │ │ -0336da: 0800 1200 |0111: move-object/from16 v0, v18 │ │ -0336de: 5401 bb03 |0113: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0336e2: 0800 1200 |0115: move-object/from16 v0, v18 │ │ -0336e6: 5204 d503 |0117: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0336ea: b0e4 |0119: add-int/2addr v4, v14 │ │ -0336ec: d804 0406 |011a: add-int/lit8 v4, v4, #int 6 // #06 │ │ -0336f0: 4801 0104 |011c: aget-byte v1, v1, v4 │ │ -0336f4: d510 ff00 |011e: and-int/lit16 v0, v1, #int 255 // #00ff │ │ -0336f8: 0210 0000 |0120: move/from16 v16, v0 │ │ -0336fc: 01e3 |0122: move v3, v14 │ │ -0336fe: 0800 1200 |0123: move-object/from16 v0, v18 │ │ -033702: 5201 af03 |0125: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033706: d801 01ec |0127: add-int/lit8 v1, v1, #int -20 // #ec │ │ -03370a: 3513 6900 |0129: if-ge v3, v1, 0192 // +0069 │ │ -03370e: 0800 1200 |012b: move-object/from16 v0, v18 │ │ -033712: 5401 bb03 |012d: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033716: 0800 1200 |012f: move-object/from16 v0, v18 │ │ -03371a: 5204 d503 |0131: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -03371e: b034 |0133: add-int/2addr v4, v3 │ │ -033720: 4801 0104 |0134: aget-byte v1, v1, v4 │ │ -033724: 1304 4200 |0136: const/16 v4, #int 66 // #42 │ │ -033728: 3341 b400 |0138: if-ne v1, v4, 01ec // +00b4 │ │ -03372c: 0800 1200 |013a: move-object/from16 v0, v18 │ │ -033730: 5401 bb03 |013c: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033734: 0800 1200 |013e: move-object/from16 v0, v18 │ │ -033738: 5204 d503 |0140: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -03373c: b034 |0142: add-int/2addr v4, v3 │ │ -03373e: d804 0401 |0143: add-int/lit8 v4, v4, #int 1 // #01 │ │ -033742: 4801 0104 |0145: aget-byte v1, v1, v4 │ │ -033746: 1304 5500 |0147: const/16 v4, #int 85 // #55 │ │ -03374a: 3341 a300 |0149: if-ne v1, v4, 01ec // +00a3 │ │ -03374e: 0800 1200 |014b: move-object/from16 v0, v18 │ │ -033752: 5401 bb03 |014d: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033756: 0800 1200 |014f: move-object/from16 v0, v18 │ │ -03375a: 5204 d503 |0151: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -03375e: b034 |0153: add-int/2addr v4, v3 │ │ -033760: d804 0402 |0154: add-int/lit8 v4, v4, #int 2 // #02 │ │ -033764: 4801 0104 |0156: aget-byte v1, v1, v4 │ │ -033768: 1304 4e00 |0158: const/16 v4, #int 78 // #4e │ │ -03376c: 3341 9200 |015a: if-ne v1, v4, 01ec // +0092 │ │ -033770: 0800 1200 |015c: move-object/from16 v0, v18 │ │ -033774: 5401 bb03 |015e: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033778: 0800 1200 |0160: move-object/from16 v0, v18 │ │ -03377c: 5204 d503 |0162: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -033780: b034 |0164: add-int/2addr v4, v3 │ │ -033782: d804 0403 |0165: add-int/lit8 v4, v4, #int 3 // #03 │ │ -033786: 4801 0104 |0167: aget-byte v1, v1, v4 │ │ -03378a: 1304 4300 |0169: const/16 v4, #int 67 // #43 │ │ -03378e: 3341 8100 |016b: if-ne v1, v4, 01ec // +0081 │ │ -033792: 0800 1200 |016d: move-object/from16 v0, v18 │ │ -033796: 5401 bb03 |016f: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03379a: 0800 1200 |0171: move-object/from16 v0, v18 │ │ -03379e: 5204 d503 |0173: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0337a2: b034 |0175: add-int/2addr v4, v3 │ │ -0337a4: d804 0404 |0176: add-int/lit8 v4, v4, #int 4 // #04 │ │ -0337a8: 4801 0104 |0178: aget-byte v1, v1, v4 │ │ -0337ac: d511 ff00 |017a: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0337b0: 1304 c800 |017c: const/16 v4, #int 200 // #c8 │ │ -0337b4: 3341 6e00 |017e: if-ne v1, v4, 01ec // +006e │ │ -0337b8: 013f |0180: move v15, v3 │ │ -0337ba: 0800 1200 |0181: move-object/from16 v0, v18 │ │ -0337be: 5401 bb03 |0183: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0337c2: 0800 1200 |0185: move-object/from16 v0, v18 │ │ -0337c6: 5204 d503 |0187: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0337ca: b0f4 |0189: add-int/2addr v4, v15 │ │ -0337cc: d804 0405 |018a: add-int/lit8 v4, v4, #int 5 // #05 │ │ -0337d0: 4801 0104 |018c: aget-byte v1, v1, v4 │ │ -0337d4: d510 ff00 |018e: and-int/lit16 v0, v1, #int 255 // #00ff │ │ -0337d8: 0211 0000 |0190: move/from16 v17, v0 │ │ -0337dc: 12f1 |0192: const/4 v1, #int -1 // #ff │ │ -0337de: 0800 1200 |0193: move-object/from16 v0, v18 │ │ -0337e2: 5901 8703 |0195: iput v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -0337e6: 1301 ff00 |0197: const/16 v1, #int 255 // #ff │ │ -0337ea: 0200 1000 |0199: move/from16 v0, v16 │ │ -0337ee: 3310 0800 |019b: if-ne v0, v1, 01a3 // +0008 │ │ -0337f2: 1301 ff00 |019d: const/16 v1, #int 255 // #ff │ │ -0337f6: 0200 1100 |019f: move/from16 v0, v17 │ │ -0337fa: 3210 4f00 |01a1: if-eq v0, v1, 01f0 // +004f │ │ -0337fe: 1203 |01a3: const/4 v3, #int 0 // #0 │ │ -033800: 0800 1200 |01a4: move-object/from16 v0, v18 │ │ -033804: 5401 8803 |01a6: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ -033808: 2111 |01a8: array-length v1, v1 │ │ -03380a: 3513 4700 |01a9: if-ge v3, v1, 01f0 // +0047 │ │ -03380e: 0800 1200 |01ab: move-object/from16 v0, v18 │ │ -033812: 5401 8803 |01ad: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ -033816: 4601 0103 |01af: aget-object v1, v1, v3 │ │ -03381a: 0800 1200 |01b1: move-object/from16 v0, v18 │ │ -03381e: 5204 8c03 |01b3: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictVal1:I // field@038c │ │ -033822: 4401 0104 |01b5: aget v1, v1, v4 │ │ -033826: 0200 1000 |01b7: move/from16 v0, v16 │ │ -03382a: 3301 2c00 |01b9: if-ne v1, v0, 01e5 // +002c │ │ -03382e: 0800 1200 |01bb: move-object/from16 v0, v18 │ │ -033832: 5401 8803 |01bd: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ -033836: 4601 0103 |01bf: aget-object v1, v1, v3 │ │ -03383a: 0800 1200 |01c1: move-object/from16 v0, v18 │ │ -03383e: 5204 8d03 |01c3: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictVal2:I // field@038d │ │ -033842: 4401 0104 |01c5: aget v1, v1, v4 │ │ -033846: 0200 1100 |01c7: move/from16 v0, v17 │ │ -03384a: 3301 1c00 |01c9: if-ne v1, v0, 01e5 // +001c │ │ -03384e: 0800 1200 |01cb: move-object/from16 v0, v18 │ │ -033852: 5903 8703 |01cd: iput v3, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -033856: 0800 1200 |01cf: move-object/from16 v0, v18 │ │ -03385a: 5201 d503 |01d1: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -03385e: b0e1 |01d3: add-int/2addr v1, v14 │ │ -033860: 0800 1200 |01d4: move-object/from16 v0, v18 │ │ -033864: 5404 8803 |01d6: iget-object v4, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ -033868: 4604 0403 |01d8: aget-object v4, v4, v3 │ │ -03386c: 0800 1200 |01da: move-object/from16 v0, v18 │ │ -033870: 5206 8b03 |01dc: iget v6, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictStart:I // field@038b │ │ -033874: 4404 0406 |01de: aget v4, v4, v6 │ │ -033878: b141 |01e0: sub-int/2addr v1, v4 │ │ -03387a: 0800 1200 |01e1: move-object/from16 v0, v18 │ │ -03387e: 5901 a603 |01e3: iput v1, v0, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -033882: d803 0301 |01e5: add-int/lit8 v3, v3, #int 1 // #01 │ │ -033886: 28bd |01e7: goto 01a4 // -0043 │ │ -033888: d803 0301 |01e8: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03388c: 2900 b8fe |01ea: goto/16 00a2 // -0148 │ │ -033890: d803 0301 |01ec: add-int/lit8 v3, v3, #int 1 // #01 │ │ -033894: 2900 35ff |01ee: goto/16 0123 // -00cb │ │ -033898: 0800 1200 |01f0: move-object/from16 v0, v18 │ │ -03389c: 5201 8703 |01f2: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -0338a0: 3a01 0d00 |01f4: if-ltz v1, 0201 // +000d │ │ -0338a4: 1a01 9f07 |01f6: const-string v1, "V1scan found known dictionary: %d" // string@079f │ │ -0338a8: 0800 1200 |01f8: move-object/from16 v0, v18 │ │ -0338ac: 5204 8703 |01fa: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -0338b0: 0800 1200 |01fc: move-object/from16 v0, v18 │ │ -0338b4: 6e30 df0d 1004 |01fe: invoke-virtual {v0, v1, v4}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -0338ba: 3d0c 0d00 |0201: if-lez v12, 020e // +000d │ │ -0338be: 0800 1200 |0203: move-object/from16 v0, v18 │ │ -0338c2: 5201 d503 |0205: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0338c6: b0c1 |0207: add-int/2addr v1, v12 │ │ -0338c8: 0800 1200 |0208: move-object/from16 v0, v18 │ │ -0338cc: 5901 9b03 |020a: iput v1, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -0338d0: 1201 |020c: const/4 v1, #int 0 // #0 │ │ -0338d2: 0f01 |020d: return v1 │ │ -0338d4: 12f1 |020e: const/4 v1, #int -1 // #ff │ │ -0338d6: 28fe |020f: goto 020d // -0002 │ │ +03460c: |[03460c] pro.oneredpixel.l9droid.L9.ScanV1:()I │ │ +03461c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +034620: 5201 af03 |0002: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034624: 2312 6202 |0004: new-array v2, v1, [B // type@0262 │ │ +034628: 12fc |0006: const/4 v12, #int -1 // #ff │ │ +03462a: 1209 |0007: const/4 v9, #int 0 // #0 │ │ +03462c: 2205 5902 |0008: new-instance v5, Lpro/oneredpixel/l9droid/ScanData; // type@0259 │ │ +034630: 7010 600f 0500 |000a: invoke-direct {v5}, Lpro/oneredpixel/l9droid/ScanData;.:()V // method@0f60 │ │ +034636: 120e |000d: const/4 v14, #int 0 // #0 │ │ +034638: 120f |000e: const/4 v15, #int 0 // #0 │ │ +03463a: 1310 ff00 |000f: const/16 v16, #int 255 // #ff │ │ +03463e: 1311 ff00 |0011: const/16 v17, #int 255 // #ff │ │ +034642: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +034644: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +034648: 5201 af03 |0016: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +03464c: 3513 8200 |0018: if-ge v3, v1, 009a // +0082 │ │ +034650: 0800 1200 |001a: move-object/from16 v0, v18 │ │ +034654: 5401 bb03 |001c: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034658: 0800 1200 |001e: move-object/from16 v0, v18 │ │ +03465c: 5204 d503 |0020: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +034660: b034 |0022: add-int/2addr v4, v3 │ │ +034662: 4801 0104 |0023: aget-byte v1, v1, v4 │ │ +034666: 3901 1200 |0025: if-nez v1, 0037 // +0012 │ │ +03466a: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +03466e: 5401 bb03 |0029: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034672: 0800 1200 |002b: move-object/from16 v0, v18 │ │ +034676: 5204 d503 |002d: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +03467a: b034 |002f: add-int/2addr v4, v3 │ │ +03467c: d804 0401 |0030: add-int/lit8 v4, v4, #int 1 // #01 │ │ +034680: 4801 0104 |0032: aget-byte v1, v1, v4 │ │ +034684: 1264 |0034: const/4 v4, #int 6 // #6 │ │ +034686: 3241 2100 |0035: if-eq v1, v4, 0056 // +0021 │ │ +03468a: 0800 1200 |0037: move-object/from16 v0, v18 │ │ +03468e: 5401 bb03 |0039: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034692: 0800 1200 |003b: move-object/from16 v0, v18 │ │ +034696: 5204 d503 |003d: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +03469a: b034 |003f: add-int/2addr v4, v3 │ │ +03469c: 4801 0104 |0040: aget-byte v1, v1, v4 │ │ +0346a0: 1304 2000 |0042: const/16 v4, #int 32 // #20 │ │ +0346a4: 3341 5200 |0044: if-ne v1, v4, 0096 // +0052 │ │ +0346a8: 0800 1200 |0046: move-object/from16 v0, v18 │ │ +0346ac: 5401 bb03 |0048: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0346b0: 0800 1200 |004a: move-object/from16 v0, v18 │ │ +0346b4: 5204 d503 |004c: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +0346b8: b034 |004e: add-int/2addr v4, v3 │ │ +0346ba: d804 0401 |004f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0346be: 4801 0104 |0051: aget-byte v1, v1, v4 │ │ +0346c2: 1244 |0053: const/4 v4, #int 4 // #4 │ │ +0346c4: 3341 4200 |0054: if-ne v1, v4, 0096 // +0042 │ │ +0346c8: 1201 |0056: const/4 v1, #int 0 // #0 │ │ +0346ca: 5951 d004 |0057: iput v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +0346ce: 5953 ce04 |0059: iput v3, v5, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ +0346d2: 5953 cf04 |005b: iput v3, v5, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ +0346d6: 1201 |005d: const/4 v1, #int 0 // #0 │ │ +0346d8: 5c51 cc04 |005e: iput-boolean v1, v5, Lpro/oneredpixel/l9droid/ScanData;.DriverV4:Z // field@04cc │ │ +0346dc: 120d |0060: const/4 v13, #int 0 // #0 │ │ +0346de: 1206 |0061: const/4 v6, #int 0 // #0 │ │ +0346e0: 1207 |0062: const/4 v7, #int 0 // #0 │ │ +0346e2: 0801 1200 |0063: move-object/from16 v1, v18 │ │ +0346e6: 0134 |0065: move v4, v3 │ │ +0346e8: 7407 f20d 0100 |0066: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ +0346ee: 0a01 |0069: move-result v1 │ │ +0346f0: 3801 1c00 |006a: if-eqz v1, 0086 // +001c │ │ +0346f4: 5251 d004 |006c: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +0346f8: 3791 1700 |006e: if-le v1, v9, 0085 // +0017 │ │ +0346fc: 5251 d004 |0070: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034700: 1304 6400 |0072: const/16 v4, #int 100 // #64 │ │ +034704: 3741 1100 |0074: if-le v1, v4, 0085 // +0011 │ │ +034708: 5251 d004 |0076: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +03470c: 1304 1027 |0078: const/16 v4, #int 10000 // #2710 │ │ +034710: 3541 0b00 |007a: if-ge v1, v4, 0085 // +000b │ │ +034714: 5259 d004 |007c: iget v9, v5, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034718: 525b cf04 |007e: iget v11, v5, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ +03471c: 525a ce04 |0080: iget v10, v5, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ +034720: 013c |0082: move v12, v3 │ │ +034722: 5551 cd04 |0083: iget-boolean v1, v5, Lpro/oneredpixel/l9droid/ScanData;.JumpKill:Z // field@04cd │ │ +034726: 120d |0085: const/4 v13, #int 0 // #0 │ │ +034728: 5258 cf04 |0086: iget v8, v5, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ +03472c: 5251 ce04 |0088: iget v1, v5, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ +034730: 3618 0c00 |008a: if-gt v8, v1, 0096 // +000c │ │ +034734: 4801 0208 |008c: aget-byte v1, v2, v8 │ │ +034738: 1224 |008e: const/4 v4, #int 2 // #2 │ │ +03473a: 3341 0400 |008f: if-ne v1, v4, 0093 // +0004 │ │ +03473e: 4f0d 0208 |0091: aput-byte v13, v2, v8 │ │ +034742: d808 0801 |0093: add-int/lit8 v8, v8, #int 1 // #01 │ │ +034746: 28f3 |0095: goto 0088 // -000d │ │ +034748: d803 0301 |0096: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03474c: 2900 7cff |0098: goto/16 0014 // -0084 │ │ +034750: 1a01 9e07 |009a: const-string v1, "V1scan found code at %d size %d" // string@079e │ │ +034754: 0800 1200 |009c: move-object/from16 v0, v18 │ │ +034758: 6e40 e00d 109c |009e: invoke-virtual {v0, v1, v12, v9}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ +03475e: 1203 |00a1: const/4 v3, #int 0 // #0 │ │ +034760: 0800 1200 |00a2: move-object/from16 v0, v18 │ │ +034764: 5201 af03 |00a4: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034768: d801 01ec |00a6: add-int/lit8 v1, v1, #int -20 // #ec │ │ +03476c: 3513 7a00 |00a8: if-ge v3, v1, 0122 // +007a │ │ +034770: 0800 1200 |00aa: move-object/from16 v0, v18 │ │ +034774: 5401 bb03 |00ac: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034778: 0800 1200 |00ae: move-object/from16 v0, v18 │ │ +03477c: 5204 d503 |00b0: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +034780: b034 |00b2: add-int/2addr v4, v3 │ │ +034782: 4801 0104 |00b3: aget-byte v1, v1, v4 │ │ +034786: 1304 4100 |00b5: const/16 v4, #int 65 // #41 │ │ +03478a: 3341 3101 |00b7: if-ne v1, v4, 01e8 // +0131 │ │ +03478e: 0800 1200 |00b9: move-object/from16 v0, v18 │ │ +034792: 5401 bb03 |00bb: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034796: 0800 1200 |00bd: move-object/from16 v0, v18 │ │ +03479a: 5204 d503 |00bf: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +03479e: b034 |00c1: add-int/2addr v4, v3 │ │ +0347a0: d804 0401 |00c2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0347a4: 4801 0104 |00c4: aget-byte v1, v1, v4 │ │ +0347a8: 1304 5400 |00c6: const/16 v4, #int 84 // #54 │ │ +0347ac: 3341 2001 |00c8: if-ne v1, v4, 01e8 // +0120 │ │ +0347b0: 0800 1200 |00ca: move-object/from16 v0, v18 │ │ +0347b4: 5401 bb03 |00cc: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0347b8: 0800 1200 |00ce: move-object/from16 v0, v18 │ │ +0347bc: 5204 d503 |00d0: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +0347c0: b034 |00d2: add-int/2addr v4, v3 │ │ +0347c2: d804 0402 |00d3: add-int/lit8 v4, v4, #int 2 // #02 │ │ +0347c6: 4801 0104 |00d5: aget-byte v1, v1, v4 │ │ +0347ca: 1304 5400 |00d7: const/16 v4, #int 84 // #54 │ │ +0347ce: 3341 0f01 |00d9: if-ne v1, v4, 01e8 // +010f │ │ +0347d2: 0800 1200 |00db: move-object/from16 v0, v18 │ │ +0347d6: 5401 bb03 |00dd: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0347da: 0800 1200 |00df: move-object/from16 v0, v18 │ │ +0347de: 5204 d503 |00e1: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +0347e2: b034 |00e3: add-int/2addr v4, v3 │ │ +0347e4: d804 0403 |00e4: add-int/lit8 v4, v4, #int 3 // #03 │ │ +0347e8: 4801 0104 |00e6: aget-byte v1, v1, v4 │ │ +0347ec: 1304 4100 |00e8: const/16 v4, #int 65 // #41 │ │ +0347f0: 3341 fe00 |00ea: if-ne v1, v4, 01e8 // +00fe │ │ +0347f4: 0800 1200 |00ec: move-object/from16 v0, v18 │ │ +0347f8: 5401 bb03 |00ee: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0347fc: 0800 1200 |00f0: move-object/from16 v0, v18 │ │ +034800: 5204 d503 |00f2: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +034804: b034 |00f4: add-int/2addr v4, v3 │ │ +034806: d804 0404 |00f5: add-int/lit8 v4, v4, #int 4 // #04 │ │ +03480a: 4801 0104 |00f7: aget-byte v1, v1, v4 │ │ +03480e: 1304 4300 |00f9: const/16 v4, #int 67 // #43 │ │ +034812: 3341 ed00 |00fb: if-ne v1, v4, 01e8 // +00ed │ │ +034816: 0800 1200 |00fd: move-object/from16 v0, v18 │ │ +03481a: 5401 bb03 |00ff: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03481e: 0800 1200 |0101: move-object/from16 v0, v18 │ │ +034822: 5204 d503 |0103: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +034826: b034 |0105: add-int/2addr v4, v3 │ │ +034828: d804 0405 |0106: add-int/lit8 v4, v4, #int 5 // #05 │ │ +03482c: 4801 0104 |0108: aget-byte v1, v1, v4 │ │ +034830: d511 ff00 |010a: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +034834: 1304 cb00 |010c: const/16 v4, #int 203 // #cb │ │ +034838: 3341 da00 |010e: if-ne v1, v4, 01e8 // +00da │ │ +03483c: 013e |0110: move v14, v3 │ │ +03483e: 0800 1200 |0111: move-object/from16 v0, v18 │ │ +034842: 5401 bb03 |0113: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034846: 0800 1200 |0115: move-object/from16 v0, v18 │ │ +03484a: 5204 d503 |0117: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +03484e: b0e4 |0119: add-int/2addr v4, v14 │ │ +034850: d804 0406 |011a: add-int/lit8 v4, v4, #int 6 // #06 │ │ +034854: 4801 0104 |011c: aget-byte v1, v1, v4 │ │ +034858: d510 ff00 |011e: and-int/lit16 v0, v1, #int 255 // #00ff │ │ +03485c: 0210 0000 |0120: move/from16 v16, v0 │ │ +034860: 01e3 |0122: move v3, v14 │ │ +034862: 0800 1200 |0123: move-object/from16 v0, v18 │ │ +034866: 5201 af03 |0125: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +03486a: d801 01ec |0127: add-int/lit8 v1, v1, #int -20 // #ec │ │ +03486e: 3513 6900 |0129: if-ge v3, v1, 0192 // +0069 │ │ +034872: 0800 1200 |012b: move-object/from16 v0, v18 │ │ +034876: 5401 bb03 |012d: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03487a: 0800 1200 |012f: move-object/from16 v0, v18 │ │ +03487e: 5204 d503 |0131: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +034882: b034 |0133: add-int/2addr v4, v3 │ │ +034884: 4801 0104 |0134: aget-byte v1, v1, v4 │ │ +034888: 1304 4200 |0136: const/16 v4, #int 66 // #42 │ │ +03488c: 3341 b400 |0138: if-ne v1, v4, 01ec // +00b4 │ │ +034890: 0800 1200 |013a: move-object/from16 v0, v18 │ │ +034894: 5401 bb03 |013c: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034898: 0800 1200 |013e: move-object/from16 v0, v18 │ │ +03489c: 5204 d503 |0140: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +0348a0: b034 |0142: add-int/2addr v4, v3 │ │ +0348a2: d804 0401 |0143: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0348a6: 4801 0104 |0145: aget-byte v1, v1, v4 │ │ +0348aa: 1304 5500 |0147: const/16 v4, #int 85 // #55 │ │ +0348ae: 3341 a300 |0149: if-ne v1, v4, 01ec // +00a3 │ │ +0348b2: 0800 1200 |014b: move-object/from16 v0, v18 │ │ +0348b6: 5401 bb03 |014d: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0348ba: 0800 1200 |014f: move-object/from16 v0, v18 │ │ +0348be: 5204 d503 |0151: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +0348c2: b034 |0153: add-int/2addr v4, v3 │ │ +0348c4: d804 0402 |0154: add-int/lit8 v4, v4, #int 2 // #02 │ │ +0348c8: 4801 0104 |0156: aget-byte v1, v1, v4 │ │ +0348cc: 1304 4e00 |0158: const/16 v4, #int 78 // #4e │ │ +0348d0: 3341 9200 |015a: if-ne v1, v4, 01ec // +0092 │ │ +0348d4: 0800 1200 |015c: move-object/from16 v0, v18 │ │ +0348d8: 5401 bb03 |015e: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0348dc: 0800 1200 |0160: move-object/from16 v0, v18 │ │ +0348e0: 5204 d503 |0162: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +0348e4: b034 |0164: add-int/2addr v4, v3 │ │ +0348e6: d804 0403 |0165: add-int/lit8 v4, v4, #int 3 // #03 │ │ +0348ea: 4801 0104 |0167: aget-byte v1, v1, v4 │ │ +0348ee: 1304 4300 |0169: const/16 v4, #int 67 // #43 │ │ +0348f2: 3341 8100 |016b: if-ne v1, v4, 01ec // +0081 │ │ +0348f6: 0800 1200 |016d: move-object/from16 v0, v18 │ │ +0348fa: 5401 bb03 |016f: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0348fe: 0800 1200 |0171: move-object/from16 v0, v18 │ │ +034902: 5204 d503 |0173: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +034906: b034 |0175: add-int/2addr v4, v3 │ │ +034908: d804 0404 |0176: add-int/lit8 v4, v4, #int 4 // #04 │ │ +03490c: 4801 0104 |0178: aget-byte v1, v1, v4 │ │ +034910: d511 ff00 |017a: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +034914: 1304 c800 |017c: const/16 v4, #int 200 // #c8 │ │ +034918: 3341 6e00 |017e: if-ne v1, v4, 01ec // +006e │ │ +03491c: 013f |0180: move v15, v3 │ │ +03491e: 0800 1200 |0181: move-object/from16 v0, v18 │ │ +034922: 5401 bb03 |0183: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034926: 0800 1200 |0185: move-object/from16 v0, v18 │ │ +03492a: 5204 d503 |0187: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +03492e: b0f4 |0189: add-int/2addr v4, v15 │ │ +034930: d804 0405 |018a: add-int/lit8 v4, v4, #int 5 // #05 │ │ +034934: 4801 0104 |018c: aget-byte v1, v1, v4 │ │ +034938: d510 ff00 |018e: and-int/lit16 v0, v1, #int 255 // #00ff │ │ +03493c: 0211 0000 |0190: move/from16 v17, v0 │ │ +034940: 12f1 |0192: const/4 v1, #int -1 // #ff │ │ +034942: 0800 1200 |0193: move-object/from16 v0, v18 │ │ +034946: 5901 8703 |0195: iput v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +03494a: 1301 ff00 |0197: const/16 v1, #int 255 // #ff │ │ +03494e: 0200 1000 |0199: move/from16 v0, v16 │ │ +034952: 3310 0800 |019b: if-ne v0, v1, 01a3 // +0008 │ │ +034956: 1301 ff00 |019d: const/16 v1, #int 255 // #ff │ │ +03495a: 0200 1100 |019f: move/from16 v0, v17 │ │ +03495e: 3210 4f00 |01a1: if-eq v0, v1, 01f0 // +004f │ │ +034962: 1203 |01a3: const/4 v3, #int 0 // #0 │ │ +034964: 0800 1200 |01a4: move-object/from16 v0, v18 │ │ +034968: 5401 8803 |01a6: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ +03496c: 2111 |01a8: array-length v1, v1 │ │ +03496e: 3513 4700 |01a9: if-ge v3, v1, 01f0 // +0047 │ │ +034972: 0800 1200 |01ab: move-object/from16 v0, v18 │ │ +034976: 5401 8803 |01ad: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ +03497a: 4601 0103 |01af: aget-object v1, v1, v3 │ │ +03497e: 0800 1200 |01b1: move-object/from16 v0, v18 │ │ +034982: 5204 8c03 |01b3: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictVal1:I // field@038c │ │ +034986: 4401 0104 |01b5: aget v1, v1, v4 │ │ +03498a: 0200 1000 |01b7: move/from16 v0, v16 │ │ +03498e: 3301 2c00 |01b9: if-ne v1, v0, 01e5 // +002c │ │ +034992: 0800 1200 |01bb: move-object/from16 v0, v18 │ │ +034996: 5401 8803 |01bd: iget-object v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ +03499a: 4601 0103 |01bf: aget-object v1, v1, v3 │ │ +03499e: 0800 1200 |01c1: move-object/from16 v0, v18 │ │ +0349a2: 5204 8d03 |01c3: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictVal2:I // field@038d │ │ +0349a6: 4401 0104 |01c5: aget v1, v1, v4 │ │ +0349aa: 0200 1100 |01c7: move/from16 v0, v17 │ │ +0349ae: 3301 1c00 |01c9: if-ne v1, v0, 01e5 // +001c │ │ +0349b2: 0800 1200 |01cb: move-object/from16 v0, v18 │ │ +0349b6: 5903 8703 |01cd: iput v3, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +0349ba: 0800 1200 |01cf: move-object/from16 v0, v18 │ │ +0349be: 5201 d503 |01d1: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +0349c2: b0e1 |01d3: add-int/2addr v1, v14 │ │ +0349c4: 0800 1200 |01d4: move-object/from16 v0, v18 │ │ +0349c8: 5404 8803 |01d6: iget-object v4, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ +0349cc: 4604 0403 |01d8: aget-object v4, v4, v3 │ │ +0349d0: 0800 1200 |01da: move-object/from16 v0, v18 │ │ +0349d4: 5206 8b03 |01dc: iget v6, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_dictStart:I // field@038b │ │ +0349d8: 4404 0406 |01de: aget v4, v4, v6 │ │ +0349dc: b141 |01e0: sub-int/2addr v1, v4 │ │ +0349de: 0800 1200 |01e1: move-object/from16 v0, v18 │ │ +0349e2: 5901 a603 |01e3: iput v1, v0, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +0349e6: d803 0301 |01e5: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0349ea: 28bd |01e7: goto 01a4 // -0043 │ │ +0349ec: d803 0301 |01e8: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0349f0: 2900 b8fe |01ea: goto/16 00a2 // -0148 │ │ +0349f4: d803 0301 |01ec: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0349f8: 2900 35ff |01ee: goto/16 0123 // -00cb │ │ +0349fc: 0800 1200 |01f0: move-object/from16 v0, v18 │ │ +034a00: 5201 8703 |01f2: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +034a04: 3a01 0d00 |01f4: if-ltz v1, 0201 // +000d │ │ +034a08: 1a01 9f07 |01f6: const-string v1, "V1scan found known dictionary: %d" // string@079f │ │ +034a0c: 0800 1200 |01f8: move-object/from16 v0, v18 │ │ +034a10: 5204 8703 |01fa: iget v4, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +034a14: 0800 1200 |01fc: move-object/from16 v0, v18 │ │ +034a18: 6e30 df0d 1004 |01fe: invoke-virtual {v0, v1, v4}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +034a1e: 3d0c 0d00 |0201: if-lez v12, 020e // +000d │ │ +034a22: 0800 1200 |0203: move-object/from16 v0, v18 │ │ +034a26: 5201 d503 |0205: iget v1, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +034a2a: b0c1 |0207: add-int/2addr v1, v12 │ │ +034a2c: 0800 1200 |0208: move-object/from16 v0, v18 │ │ +034a30: 5901 9b03 |020a: iput v1, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +034a34: 1201 |020c: const/4 v1, #int 0 // #0 │ │ +034a36: 0f01 |020d: return v1 │ │ +034a38: 12f1 |020e: const/4 v1, #int -1 // #ff │ │ +034a3a: 28fe |020f: goto 020d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2205 │ │ 0x0006 line=2209 │ │ 0x0007 line=2210 │ │ 0x0008 line=2211 │ │ 0x000d line=2215 │ │ @@ -53300,126 +53294,126 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 207 16-bit code units │ │ -0338d8: |[0338d8] pro.oneredpixel.l9droid.L9.ScanV2:()I │ │ -0338e8: 52f0 af03 |0000: iget v0, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -0338ec: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0338f0: 2307 6202 |0004: new-array v7, v0, [B // type@0262 │ │ -0338f4: 52f0 af03 |0006: iget v0, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -0338f8: 2301 6202 |0008: new-array v1, v0, [B // type@0262 │ │ -0338fc: 1208 |000a: const/4 v8, #int 0 // #0 │ │ -0338fe: 120a |000b: const/4 v10, #int 0 // #0 │ │ -033900: 12f9 |000c: const/4 v9, #int -1 // #ff │ │ -033902: 2204 5902 |000d: new-instance v4, Lpro/oneredpixel/l9droid/ScanData; // type@0259 │ │ -033906: 7010 600f 0400 |000f: invoke-direct {v4}, Lpro/oneredpixel/l9droid/ScanData;.:()V // method@0f60 │ │ -03390c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -03390e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -033910: 4f02 0700 |0014: aput-byte v2, v7, v0 │ │ -033914: 121b |0016: const/4 v11, #int 1 // #1 │ │ -033916: 52f0 af03 |0017: iget v0, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -03391a: 360b 1900 |0019: if-gt v11, v0, 0032 // +0019 │ │ -03391e: d800 0bff |001b: add-int/lit8 v0, v11, #int -1 // #ff │ │ -033922: 4800 0700 |001d: aget-byte v0, v7, v0 │ │ -033926: d500 ff00 |001f: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03392a: 54f2 bb03 |0021: iget-object v2, v15, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03392e: d803 0bff |0023: add-int/lit8 v3, v11, #int -1 // #ff │ │ -033932: 4802 0203 |0025: aget-byte v2, v2, v3 │ │ -033936: d522 ff00 |0027: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -03393a: b020 |0029: add-int/2addr v0, v2 │ │ -03393c: d500 ff00 |002a: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -033940: 8d00 |002c: int-to-byte v0, v0 │ │ -033942: 4f00 070b |002d: aput-byte v0, v7, v11 │ │ -033946: d80b 0b01 |002f: add-int/lit8 v11, v11, #int 1 // #01 │ │ -03394a: 28e6 |0031: goto 0017 // -001a │ │ -03394c: 120b |0032: const/4 v11, #int 0 // #0 │ │ -03394e: 52f0 af03 |0033: iget v0, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033952: d800 00e4 |0035: add-int/lit8 v0, v0, #int -28 // #e4 │ │ -033956: d800 00ff |0037: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03395a: 350b 9500 |0039: if-ge v11, v0, 00ce // +0095 │ │ -03395e: d800 0b1c |003b: add-int/lit8 v0, v11, #int 28 // #1c │ │ -033962: 6e20 e50d 0f00 |003d: invoke-virtual {v15, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -033968: 0a00 |0040: move-result v0 │ │ -03396a: d80e 0001 |0041: add-int/lit8 v14, v0, #int 1 // #01 │ │ -03396e: 9000 0b0e |0043: add-int v0, v11, v14 │ │ -033972: 52f2 af03 |0045: iget v2, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033976: 3620 3e00 |0047: if-gt v0, v2, 0085 // +003e │ │ -03397a: 9000 0b0e |0049: add-int v0, v11, v14 │ │ -03397e: 4800 0700 |004b: aget-byte v0, v7, v0 │ │ -033982: d500 ff00 |004d: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -033986: d802 0b20 |004f: add-int/lit8 v2, v11, #int 32 // #20 │ │ -03398a: 4802 0702 |0051: aget-byte v2, v7, v2 │ │ -03398e: d522 ff00 |0053: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -033992: b120 |0055: sub-int/2addr v0, v2 │ │ -033994: d500 ff00 |0056: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -033998: 54f2 bb03 |0058: iget-object v2, v15, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03399c: d803 0b1e |005a: add-int/lit8 v3, v11, #int 30 // #1e │ │ -0339a0: 4802 0203 |005c: aget-byte v2, v2, v3 │ │ -0339a4: d522 ff00 |005e: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -0339a8: 3320 2500 |0060: if-ne v0, v2, 0085 // +0025 │ │ -0339ac: 120c |0062: const/4 v12, #int 0 // #0 │ │ -0339ae: 1300 0e00 |0063: const/16 v0, #int 14 // #e │ │ -0339b2: 350c 1c00 |0065: if-ge v12, v0, 0081 // +001c │ │ -0339b6: da00 0c02 |0067: mul-int/lit8 v0, v12, #int 2 // #02 │ │ -0339ba: b0b0 |0069: add-int/2addr v0, v11 │ │ -0339bc: 6e20 e50d 0f00 |006a: invoke-virtual {v15, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -0339c2: 0a0a |006d: move-result v10 │ │ -0339c4: 1300 0d00 |006e: const/16 v0, #int 13 // #d │ │ -0339c8: 320c 1800 |0070: if-eq v12, v0, 0088 // +0018 │ │ -0339cc: 1400 0080 0000 |0072: const v0, #float 4.59177e-41 // #00008000 │ │ -0339d2: 340a 1300 |0075: if-lt v10, v0, 0088 // +0013 │ │ -0339d6: 1400 0090 0000 |0077: const v0, #float 5.16575e-41 // #00009000 │ │ -0339dc: 350a 0e00 |007a: if-ge v10, v0, 0088 // +000e │ │ -0339e0: 1400 0088 0000 |007c: const v0, #float 4.87876e-41 // #00008800 │ │ -0339e6: 340a 0f00 |007f: if-lt v10, v0, 008e // +000f │ │ -0339ea: 1300 0e00 |0081: const/16 v0, #int 14 // #e │ │ -0339ee: 350c 0e00 |0083: if-ge v12, v0, 0091 // +000e │ │ -0339f2: d80b 0b01 |0085: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0339f6: 28ac |0087: goto 0033 // -0054 │ │ -0339f8: 9000 0b0a |0088: add-int v0, v11, v10 │ │ -0339fc: 52f2 af03 |008a: iget v2, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033a00: 3620 f5ff |008c: if-gt v0, v2, 0081 // -000b │ │ -033a04: d80c 0c01 |008e: add-int/lit8 v12, v12, #int 1 // #01 │ │ -033a08: 28d3 |0090: goto 0063 // -002d │ │ -033a0a: d800 0b06 |0091: add-int/lit8 v0, v11, #int 6 // #06 │ │ -033a0e: d800 0012 |0093: add-int/lit8 v0, v0, #int 18 // #12 │ │ -033a12: 6e20 e50d 0f00 |0095: invoke-virtual {v15, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -033a18: 0a0d |0098: move-result v13 │ │ -033a1a: 1400 0080 0000 |0099: const v0, #float 4.59177e-41 // #00008000 │ │ -033a20: 340d e9ff |009c: if-lt v13, v0, 0085 // -0017 │ │ -033a24: 1400 0088 0000 |009e: const v0, #float 4.87876e-41 // #00008800 │ │ -033a2a: 350d e4ff |00a1: if-ge v13, v0, 0085 // -001c │ │ -033a2e: 1200 |00a3: const/4 v0, #int 0 // #0 │ │ -033a30: 5940 d004 |00a4: iput v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033a34: 9000 0b0a |00a6: add-int v0, v11, v10 │ │ -033a38: 5940 ce04 |00a8: iput v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ -033a3c: 5940 cf04 |00aa: iput v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ -033a40: 9002 0b0a |00ac: add-int v2, v11, v10 │ │ -033a44: 9003 0b0a |00ae: add-int v3, v11, v10 │ │ -033a48: 1205 |00b0: const/4 v5, #int 0 // #0 │ │ -033a4a: 1206 |00b1: const/4 v6, #int 0 // #0 │ │ -033a4c: 07f0 |00b2: move-object v0, v15 │ │ -033a4e: 7407 f20d 0000 |00b3: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ -033a54: 0a00 |00b6: move-result v0 │ │ -033a56: 3800 ceff |00b7: if-eqz v0, 0085 // -0032 │ │ -033a5a: 1a00 8002 |00b9: const-string v0, "Found valid V2 header at %d, code size %d " // string@0280 │ │ -033a5e: 5242 d004 |00bb: iget v2, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033a62: 6e40 e00d 0f2b |00bd: invoke-virtual {v15, v0, v11, v2}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ -033a68: 5240 d004 |00c0: iget v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033a6c: 3780 c3ff |00c2: if-le v0, v8, 0085 // -003d │ │ -033a70: 5240 d004 |00c4: iget v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033a74: 1302 6400 |00c6: const/16 v2, #int 100 // #64 │ │ -033a78: 3720 bdff |00c8: if-le v0, v2, 0085 // -0043 │ │ -033a7c: 01b9 |00ca: move v9, v11 │ │ -033a7e: 5248 d004 |00cb: iget v8, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033a82: 28b8 |00cd: goto 0085 // -0048 │ │ -033a84: 0f09 |00ce: return v9 │ │ +034a3c: |[034a3c] pro.oneredpixel.l9droid.L9.ScanV2:()I │ │ +034a4c: 52f0 af03 |0000: iget v0, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034a50: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034a54: 2307 6202 |0004: new-array v7, v0, [B // type@0262 │ │ +034a58: 52f0 af03 |0006: iget v0, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034a5c: 2301 6202 |0008: new-array v1, v0, [B // type@0262 │ │ +034a60: 1208 |000a: const/4 v8, #int 0 // #0 │ │ +034a62: 120a |000b: const/4 v10, #int 0 // #0 │ │ +034a64: 12f9 |000c: const/4 v9, #int -1 // #ff │ │ +034a66: 2204 5902 |000d: new-instance v4, Lpro/oneredpixel/l9droid/ScanData; // type@0259 │ │ +034a6a: 7010 600f 0400 |000f: invoke-direct {v4}, Lpro/oneredpixel/l9droid/ScanData;.:()V // method@0f60 │ │ +034a70: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +034a72: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +034a74: 4f02 0700 |0014: aput-byte v2, v7, v0 │ │ +034a78: 121b |0016: const/4 v11, #int 1 // #1 │ │ +034a7a: 52f0 af03 |0017: iget v0, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034a7e: 360b 1900 |0019: if-gt v11, v0, 0032 // +0019 │ │ +034a82: d800 0bff |001b: add-int/lit8 v0, v11, #int -1 // #ff │ │ +034a86: 4800 0700 |001d: aget-byte v0, v7, v0 │ │ +034a8a: d500 ff00 |001f: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +034a8e: 54f2 bb03 |0021: iget-object v2, v15, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034a92: d803 0bff |0023: add-int/lit8 v3, v11, #int -1 // #ff │ │ +034a96: 4802 0203 |0025: aget-byte v2, v2, v3 │ │ +034a9a: d522 ff00 |0027: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +034a9e: b020 |0029: add-int/2addr v0, v2 │ │ +034aa0: d500 ff00 |002a: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +034aa4: 8d00 |002c: int-to-byte v0, v0 │ │ +034aa6: 4f00 070b |002d: aput-byte v0, v7, v11 │ │ +034aaa: d80b 0b01 |002f: add-int/lit8 v11, v11, #int 1 // #01 │ │ +034aae: 28e6 |0031: goto 0017 // -001a │ │ +034ab0: 120b |0032: const/4 v11, #int 0 // #0 │ │ +034ab2: 52f0 af03 |0033: iget v0, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034ab6: d800 00e4 |0035: add-int/lit8 v0, v0, #int -28 // #e4 │ │ +034aba: d800 00ff |0037: add-int/lit8 v0, v0, #int -1 // #ff │ │ +034abe: 350b 9500 |0039: if-ge v11, v0, 00ce // +0095 │ │ +034ac2: d800 0b1c |003b: add-int/lit8 v0, v11, #int 28 // #1c │ │ +034ac6: 6e20 e50d 0f00 |003d: invoke-virtual {v15, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +034acc: 0a00 |0040: move-result v0 │ │ +034ace: d80e 0001 |0041: add-int/lit8 v14, v0, #int 1 // #01 │ │ +034ad2: 9000 0b0e |0043: add-int v0, v11, v14 │ │ +034ad6: 52f2 af03 |0045: iget v2, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034ada: 3620 3e00 |0047: if-gt v0, v2, 0085 // +003e │ │ +034ade: 9000 0b0e |0049: add-int v0, v11, v14 │ │ +034ae2: 4800 0700 |004b: aget-byte v0, v7, v0 │ │ +034ae6: d500 ff00 |004d: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +034aea: d802 0b20 |004f: add-int/lit8 v2, v11, #int 32 // #20 │ │ +034aee: 4802 0702 |0051: aget-byte v2, v7, v2 │ │ +034af2: d522 ff00 |0053: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +034af6: b120 |0055: sub-int/2addr v0, v2 │ │ +034af8: d500 ff00 |0056: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +034afc: 54f2 bb03 |0058: iget-object v2, v15, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034b00: d803 0b1e |005a: add-int/lit8 v3, v11, #int 30 // #1e │ │ +034b04: 4802 0203 |005c: aget-byte v2, v2, v3 │ │ +034b08: d522 ff00 |005e: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +034b0c: 3320 2500 |0060: if-ne v0, v2, 0085 // +0025 │ │ +034b10: 120c |0062: const/4 v12, #int 0 // #0 │ │ +034b12: 1300 0e00 |0063: const/16 v0, #int 14 // #e │ │ +034b16: 350c 1c00 |0065: if-ge v12, v0, 0081 // +001c │ │ +034b1a: da00 0c02 |0067: mul-int/lit8 v0, v12, #int 2 // #02 │ │ +034b1e: b0b0 |0069: add-int/2addr v0, v11 │ │ +034b20: 6e20 e50d 0f00 |006a: invoke-virtual {v15, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +034b26: 0a0a |006d: move-result v10 │ │ +034b28: 1300 0d00 |006e: const/16 v0, #int 13 // #d │ │ +034b2c: 320c 1800 |0070: if-eq v12, v0, 0088 // +0018 │ │ +034b30: 1400 0080 0000 |0072: const v0, #float 4.59177e-41 // #00008000 │ │ +034b36: 340a 1300 |0075: if-lt v10, v0, 0088 // +0013 │ │ +034b3a: 1400 0090 0000 |0077: const v0, #float 5.16575e-41 // #00009000 │ │ +034b40: 350a 0e00 |007a: if-ge v10, v0, 0088 // +000e │ │ +034b44: 1400 0088 0000 |007c: const v0, #float 4.87876e-41 // #00008800 │ │ +034b4a: 340a 0f00 |007f: if-lt v10, v0, 008e // +000f │ │ +034b4e: 1300 0e00 |0081: const/16 v0, #int 14 // #e │ │ +034b52: 350c 0e00 |0083: if-ge v12, v0, 0091 // +000e │ │ +034b56: d80b 0b01 |0085: add-int/lit8 v11, v11, #int 1 // #01 │ │ +034b5a: 28ac |0087: goto 0033 // -0054 │ │ +034b5c: 9000 0b0a |0088: add-int v0, v11, v10 │ │ +034b60: 52f2 af03 |008a: iget v2, v15, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034b64: 3620 f5ff |008c: if-gt v0, v2, 0081 // -000b │ │ +034b68: d80c 0c01 |008e: add-int/lit8 v12, v12, #int 1 // #01 │ │ +034b6c: 28d3 |0090: goto 0063 // -002d │ │ +034b6e: d800 0b06 |0091: add-int/lit8 v0, v11, #int 6 // #06 │ │ +034b72: d800 0012 |0093: add-int/lit8 v0, v0, #int 18 // #12 │ │ +034b76: 6e20 e50d 0f00 |0095: invoke-virtual {v15, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +034b7c: 0a0d |0098: move-result v13 │ │ +034b7e: 1400 0080 0000 |0099: const v0, #float 4.59177e-41 // #00008000 │ │ +034b84: 340d e9ff |009c: if-lt v13, v0, 0085 // -0017 │ │ +034b88: 1400 0088 0000 |009e: const v0, #float 4.87876e-41 // #00008800 │ │ +034b8e: 350d e4ff |00a1: if-ge v13, v0, 0085 // -001c │ │ +034b92: 1200 |00a3: const/4 v0, #int 0 // #0 │ │ +034b94: 5940 d004 |00a4: iput v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034b98: 9000 0b0a |00a6: add-int v0, v11, v10 │ │ +034b9c: 5940 ce04 |00a8: iput v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ +034ba0: 5940 cf04 |00aa: iput v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ +034ba4: 9002 0b0a |00ac: add-int v2, v11, v10 │ │ +034ba8: 9003 0b0a |00ae: add-int v3, v11, v10 │ │ +034bac: 1205 |00b0: const/4 v5, #int 0 // #0 │ │ +034bae: 1206 |00b1: const/4 v6, #int 0 // #0 │ │ +034bb0: 07f0 |00b2: move-object v0, v15 │ │ +034bb2: 7407 f20d 0000 |00b3: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ +034bb8: 0a00 |00b6: move-result v0 │ │ +034bba: 3800 ceff |00b7: if-eqz v0, 0085 // -0032 │ │ +034bbe: 1a00 8002 |00b9: const-string v0, "Found valid V2 header at %d, code size %d " // string@0280 │ │ +034bc2: 5242 d004 |00bb: iget v2, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034bc6: 6e40 e00d 0f2b |00bd: invoke-virtual {v15, v0, v11, v2}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ +034bcc: 5240 d004 |00c0: iget v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034bd0: 3780 c3ff |00c2: if-le v0, v8, 0085 // -003d │ │ +034bd4: 5240 d004 |00c4: iget v0, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034bd8: 1302 6400 |00c6: const/16 v2, #int 100 // #64 │ │ +034bdc: 3720 bdff |00c8: if-le v0, v2, 0085 // -0043 │ │ +034be0: 01b9 |00ca: move v9, v11 │ │ +034be2: 5248 d004 |00cb: iget v8, v4, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034be6: 28b8 |00cd: goto 0085 // -0048 │ │ +034be8: 0f09 |00ce: return v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2036 │ │ 0x0006 line=2037 │ │ 0x000a line=2039 │ │ 0x000b line=2041 │ │ 0x000c line=2044 │ │ @@ -53468,33 +53462,33 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -033a88: |[033a88] pro.oneredpixel.l9droid.L9.StartCheat:()V │ │ -033a98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -033a9a: 5c30 6e03 |0001: iput-boolean v0, v3, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ -033a9e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -033aa0: 5930 6c03 |0004: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ -033aa4: 5430 df03 |0006: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -033aa8: 6e10 b20d 0000 |0008: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ -033aae: 0c00 |000b: move-result-object v0 │ │ -033ab0: 5b30 6d03 |000c: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9;.CheatWorkspace:Lpro/oneredpixel/l9droid/GameState; // field@036d │ │ -033ab4: 5430 6d03 |000e: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.CheatWorkspace:Lpro/oneredpixel/l9droid/GameState; // field@036d │ │ -033ab8: 5231 a103 |0010: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -033abc: 5232 9b03 |0012: iget v2, v3, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -033ac0: b121 |0014: sub-int/2addr v1, v2 │ │ -033ac2: 1402 ffff 0000 |0015: const v2, #float 9.18341e-41 // #0000ffff │ │ -033ac8: b521 |0018: and-int/2addr v1, v2 │ │ -033aca: 8f11 |0019: int-to-short v1, v1 │ │ -033acc: 5f01 5703 |001a: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -033ad0: 6e10 e80d 0300 |001c: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.NextCheat:()V // method@0de8 │ │ -033ad6: 0e00 |001f: return-void │ │ +034bec: |[034bec] pro.oneredpixel.l9droid.L9.StartCheat:()V │ │ +034bfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +034bfe: 5c30 6e03 |0001: iput-boolean v0, v3, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ +034c02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +034c04: 5930 6c03 |0004: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.CheatWord:I // field@036c │ │ +034c08: 5430 df03 |0006: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +034c0c: 6e10 b20d 0000 |0008: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ +034c12: 0c00 |000b: move-result-object v0 │ │ +034c14: 5b30 6d03 |000c: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9;.CheatWorkspace:Lpro/oneredpixel/l9droid/GameState; // field@036d │ │ +034c18: 5430 6d03 |000e: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.CheatWorkspace:Lpro/oneredpixel/l9droid/GameState; // field@036d │ │ +034c1c: 5231 a103 |0010: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +034c20: 5232 9b03 |0012: iget v2, v3, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +034c24: b121 |0014: sub-int/2addr v1, v2 │ │ +034c26: 1402 ffff 0000 |0015: const v2, #float 9.18341e-41 // #0000ffff │ │ +034c2c: b521 |0018: and-int/2addr v1, v2 │ │ +034c2e: 8f11 |0019: int-to-short v1, v1 │ │ +034c30: 5f01 5703 |001a: iput-short v1, v0, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +034c34: 6e10 e80d 0300 |001c: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.NextCheat:()V // method@0de8 │ │ +034c3a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4032 │ │ 0x0003 line=4033 │ │ 0x0006 line=4037 │ │ 0x000e line=4038 │ │ 0x001c line=4040 │ │ @@ -53507,18 +53501,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -033ad8: |[033ad8] pro.oneredpixel.l9droid.L9.StopGame:()V │ │ -033ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033aea: 5910 8103 |0001: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -033aee: 0e00 |0003: return-void │ │ +034c3c: |[034c3c] pro.oneredpixel.l9droid.L9.StopGame:()V │ │ +034c4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034c4e: 5910 8103 |0001: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +034c52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6756 │ │ 0x0003 line=6757 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ @@ -53527,244 +53521,244 @@ │ │ type : '([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 18 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 510 16-bit code units │ │ -033af0: |[033af0] pro.oneredpixel.l9droid.L9.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z │ │ -033b00: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -033b02: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -033b04: 5cf0 cd04 |0002: iput-boolean v0, v15, Lpro/oneredpixel/l9droid/ScanData;.JumpKill:Z // field@04cd │ │ -033b08: 220a 4c02 |0004: new-instance v10, Lpro/oneredpixel/l9droid/PosScanCodeMask; // type@024c │ │ -033b0c: 7010 480f 0a00 |0006: invoke-direct {v10}, Lpro/oneredpixel/l9droid/PosScanCodeMask;.:()V // method@0f48 │ │ -033b12: 52b0 af03 |0009: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033b16: 340d 0400 |000b: if-lt v13, v0, 000f // +0004 │ │ -033b1a: 1209 |000d: const/4 v9, #int 0 // #0 │ │ -033b1c: 0f09 |000e: return v9 │ │ -033b1e: 59ad 5804 |000f: iput v13, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b22: 52a0 5804 |0011: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b26: 52f1 cf04 |0013: iget v1, v15, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ -033b2a: 3510 0600 |0015: if-ge v0, v1, 001b // +0006 │ │ -033b2e: 52a0 5804 |0017: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b32: 59f0 cf04 |0019: iput v0, v15, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ -033b36: 52a0 5804 |001b: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b3a: 4800 0c00 |001d: aget-byte v0, v12, v0 │ │ -033b3e: 3800 0400 |001f: if-eqz v0, 0023 // +0004 │ │ -033b42: 1219 |0021: const/4 v9, #int 1 // #1 │ │ -033b44: 28ec |0022: goto 000e // -0014 │ │ -033b46: 54b0 bb03 |0023: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033b4a: 52a1 5804 |0025: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b4e: 4800 0001 |0027: aget-byte v0, v0, v1 │ │ -033b52: d507 ff00 |0029: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -033b56: 1219 |002b: const/4 v9, #int 1 // #1 │ │ -033b58: 52a0 5804 |002c: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b5c: 4800 0c00 |002e: aget-byte v0, v12, v0 │ │ -033b60: 3800 0b00 |0030: if-eqz v0, 003b // +000b │ │ -033b64: 52f0 d004 |0032: iget v0, v15, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033b68: 52a1 5804 |0034: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b6c: b1d1 |0036: sub-int/2addr v1, v13 │ │ -033b6e: b010 |0037: add-int/2addr v0, v1 │ │ -033b70: 59f0 d004 |0038: iput v0, v15, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ -033b74: 28d4 |003a: goto 000e // -002c │ │ -033b76: 52a0 5804 |003b: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b7a: d801 0001 |003d: add-int/lit8 v1, v0, #int 1 // #01 │ │ -033b7e: 59a1 5804 |003f: iput v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b82: 1221 |0041: const/4 v1, #int 2 // #2 │ │ -033b84: 4f01 0c00 |0042: aput-byte v1, v12, v0 │ │ -033b88: 52a0 5804 |0044: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b8c: 52f1 ce04 |0046: iget v1, v15, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ -033b90: 3710 0600 |0048: if-le v0, v1, 004e // +0006 │ │ -033b94: 52a0 5804 |004a: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033b98: 59f0 ce04 |004c: iput v0, v15, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ -033b9c: 1300 9f00 |004e: const/16 v0, #int 159 // #9f │ │ -033ba0: 59a0 5904 |0050: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ -033ba4: d570 8000 |0052: and-int/lit16 v0, v7, #int 128 // #0080 │ │ -033ba8: 3800 2700 |0054: if-eqz v0, 007b // +0027 │ │ -033bac: 1300 ff00 |0056: const/16 v0, #int 255 // #ff │ │ -033bb0: 59a0 5904 |0058: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ -033bb4: dd00 071f |005a: and-int/lit8 v0, v7, #int 31 // #1f │ │ -033bb8: 1301 0a00 |005c: const/16 v1, #int 10 // #a │ │ -033bbc: 3710 0300 |005e: if-le v0, v1, 0061 // +0003 │ │ -033bc0: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -033bc2: 52a0 5804 |0061: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033bc6: d800 0002 |0063: add-int/lit8 v0, v0, #int 2 // #02 │ │ -033bca: 59a0 5804 |0065: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033bce: 3809 0900 |0067: if-eqz v9, 0070 // +0009 │ │ -033bd2: 52a0 5904 |0069: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ -033bd6: df00 00ff |006b: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -033bda: b570 |006d: and-int/2addr v0, v7 │ │ -033bdc: 3800 0200 |006e: if-eqz v0, 0070 // +0002 │ │ -033be0: 3809 c2ff |0070: if-eqz v9, 0032 // -003e │ │ -033be4: 3908 c0ff |0072: if-nez v8, 0032 // -0040 │ │ -033be8: 52a0 5804 |0074: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033bec: 52b1 af03 |0076: iget v1, v11, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -033bf0: 3410 abff |0078: if-lt v0, v1, 0023 // -0055 │ │ -033bf4: 28b8 |007a: goto 0032 // -0048 │ │ -033bf6: dd00 071f |007b: and-int/lit8 v0, v7, #int 31 // #1f │ │ -033bfa: 2b00 1f01 0000 |007d: packed-switch v0, 0000019c // +0000011f │ │ -033c00: 28e7 |0080: goto 0067 // -0019 │ │ -033c02: 6e40 7d0e 7bea |0081: invoke-virtual {v11, v7, v10, v14}, Lpro/oneredpixel/l9droid/L9;.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I // method@0e7d │ │ -033c08: 0a02 |0084: move-result v2 │ │ -033c0a: 1215 |0085: const/4 v5, #int 1 // #1 │ │ -033c0c: 07b0 |0086: move-object v0, v11 │ │ -033c0e: 07c1 |0087: move-object v1, v12 │ │ -033c10: 01e3 |0088: move v3, v14 │ │ -033c12: 07f4 |0089: move-object v4, v15 │ │ -033c14: 0206 1100 |008a: move/from16 v6, v17 │ │ -033c18: 7407 f20d 0000 |008c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ -033c1e: 0a09 |008f: move-result v9 │ │ -033c20: 1218 |0090: const/4 v8, #int 1 // #1 │ │ -033c22: 28d6 |0091: goto 0067 // -002a │ │ -033c24: 6e40 7d0e 7bea |0092: invoke-virtual {v11, v7, v10, v14}, Lpro/oneredpixel/l9droid/L9;.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I // method@0e7d │ │ -033c2a: 0a02 |0095: move-result v2 │ │ -033c2c: 1215 |0096: const/4 v5, #int 1 // #1 │ │ -033c2e: 07b0 |0097: move-object v0, v11 │ │ -033c30: 07c1 |0098: move-object v1, v12 │ │ -033c32: 01e3 |0099: move v3, v14 │ │ -033c34: 07f4 |009a: move-object v4, v15 │ │ -033c36: 0206 1100 |009b: move/from16 v6, v17 │ │ -033c3a: 7407 f20d 0000 |009d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ -033c40: 0a09 |00a0: move-result v9 │ │ -033c42: 28c6 |00a1: goto 0067 // -003a │ │ -033c44: 0209 1000 |00a2: move/from16 v9, v16 │ │ -033c48: 1218 |00a4: const/4 v8, #int 1 // #1 │ │ -033c4a: 28c2 |00a5: goto 0067 // -003e │ │ -033c4c: 52a0 5804 |00a6: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033c50: d800 0001 |00a8: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033c54: 59a0 5804 |00aa: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033c58: 28bb |00ac: goto 0067 // -0045 │ │ -033c5a: 52a0 5804 |00ad: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033c5e: d800 0001 |00af: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033c62: 59a0 5804 |00b1: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033c66: 28b4 |00b3: goto 0067 // -004c │ │ -033c68: 6e30 7e0e 7b0a |00b4: invoke-virtual {v11, v7, v10}, Lpro/oneredpixel/l9droid/L9;.scangetcon:(ILpro/oneredpixel/l9droid/PosScanCodeMask;)V // method@0e7e │ │ -033c6e: 28b0 |00b7: goto 0067 // -0050 │ │ -033c70: 54b0 bb03 |00b8: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033c74: 52a1 5804 |00ba: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033c78: d803 0101 |00bc: add-int/lit8 v3, v1, #int 1 // #01 │ │ -033c7c: 59a3 5804 |00be: iput v3, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033c80: 4800 0001 |00c0: aget-byte v0, v0, v1 │ │ -033c84: d500 ff00 |00c2: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -033c88: 2c00 1c01 0000 |00c4: sparse-switch v0, 000001e0 // +0000011c │ │ -033c8e: 1a00 5212 |00c7: const-string v0, "scan: illegal function call: %d " // string@1252 │ │ -033c92: 54b1 bb03 |00c9: iget-object v1, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033c96: 52a3 5804 |00cb: iget v3, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033c9a: d803 03ff |00cd: add-int/lit8 v3, v3, #int -1 // #ff │ │ -033c9e: 4801 0103 |00cf: aget-byte v1, v1, v3 │ │ -033ca2: 6e30 df0d 0b01 |00d1: invoke-virtual {v11, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -033ca8: 1209 |00d4: const/4 v9, #int 0 // #0 │ │ -033caa: 2892 |00d5: goto 0067 // -006e │ │ -033cac: 52a0 5804 |00d6: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033cb0: d800 0001 |00d8: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033cb4: 59a0 5804 |00da: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033cb8: 288b |00dc: goto 0067 // -0075 │ │ -033cba: 3811 8aff |00dd: if-eqz v17, 0067 // -0076 │ │ -033cbe: 52a0 5804 |00df: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033cc2: d800 00fe |00e1: add-int/lit8 v0, v0, #int -2 // #fe │ │ -033cc6: 6e20 d30d 0b00 |00e3: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.CheckCallDriverV4:(I)Z // method@0dd3 │ │ -033ccc: 0a00 |00e6: move-result v0 │ │ -033cce: 3800 80ff |00e7: if-eqz v0, 0067 // -0080 │ │ -033cd2: 1210 |00e9: const/4 v0, #int 1 // #1 │ │ -033cd4: 5cf0 cc04 |00ea: iput-boolean v0, v15, Lpro/oneredpixel/l9droid/ScanData;.DriverV4:Z // field@04cc │ │ -033cd8: 2900 7bff |00ec: goto/16 0067 // -0085 │ │ -033cdc: 54b0 bb03 |00ee: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033ce0: 52a1 5804 |00f0: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033ce4: d803 0101 |00f2: add-int/lit8 v3, v1, #int 1 // #01 │ │ -033ce8: 59a3 5804 |00f4: iput v3, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033cec: 4800 0001 |00f6: aget-byte v0, v0, v1 │ │ -033cf0: 3800 6fff |00f8: if-eqz v0, 0067 // -0091 │ │ -033cf4: 28f4 |00fa: goto 00ee // -000c │ │ -033cf6: 52a0 5804 |00fb: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033cfa: d800 0004 |00fd: add-int/lit8 v0, v0, #int 4 // #04 │ │ -033cfe: 59a0 5804 |00ff: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d02: 2900 66ff |0101: goto/16 0067 // -009a │ │ -033d06: 6e30 7e0e 7b0a |0103: invoke-virtual {v11, v7, v10}, Lpro/oneredpixel/l9droid/L9;.scangetcon:(ILpro/oneredpixel/l9droid/PosScanCodeMask;)V // method@0e7e │ │ -033d0c: 52a0 5804 |0106: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d10: d800 0001 |0108: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033d14: 59a0 5804 |010a: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d18: 2900 5bff |010c: goto/16 0067 // -00a5 │ │ -033d1c: 52a0 5804 |010e: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d20: d800 0002 |0110: add-int/lit8 v0, v0, #int 2 // #02 │ │ -033d24: 59a0 5804 |0112: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d28: 2900 53ff |0114: goto/16 0067 // -00ad │ │ -033d2c: 52a0 5804 |0116: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d30: d800 0002 |0118: add-int/lit8 v0, v0, #int 2 // #02 │ │ -033d34: 59a0 5804 |011a: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d38: 2900 4bff |011c: goto/16 0067 // -00b5 │ │ -033d3c: 52a0 5804 |011e: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d40: d800 0002 |0120: add-int/lit8 v0, v0, #int 2 // #02 │ │ -033d44: 59a0 5804 |0122: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d48: 2900 43ff |0124: goto/16 0067 // -00bd │ │ -033d4c: 1210 |0126: const/4 v0, #int 1 // #1 │ │ -033d4e: 5cf0 cd04 |0127: iput-boolean v0, v15, Lpro/oneredpixel/l9droid/ScanData;.JumpKill:Z // field@04cd │ │ -033d52: 1218 |0129: const/4 v8, #int 1 // #1 │ │ -033d54: 2900 3dff |012a: goto/16 0067 // -00c3 │ │ -033d58: 52a0 5804 |012c: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d5c: d800 0004 |012e: add-int/lit8 v0, v0, #int 4 // #04 │ │ -033d60: 59a0 5804 |0130: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d64: 2900 35ff |0132: goto/16 0067 // -00cb │ │ -033d68: 52a0 5804 |0134: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d6c: d800 0002 |0136: add-int/lit8 v0, v0, #int 2 // #02 │ │ -033d70: 59a0 5804 |0138: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033d74: 6e40 7d0e 7bea |013a: invoke-virtual {v11, v7, v10, v14}, Lpro/oneredpixel/l9droid/L9;.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I // method@0e7d │ │ -033d7a: 0a02 |013d: move-result v2 │ │ -033d7c: 07b0 |013e: move-object v0, v11 │ │ -033d7e: 07c1 |013f: move-object v1, v12 │ │ -033d80: 01e3 |0140: move v3, v14 │ │ -033d82: 07f4 |0141: move-object v4, v15 │ │ -033d84: 0205 1000 |0142: move/from16 v5, v16 │ │ -033d88: 0206 1100 |0144: move/from16 v6, v17 │ │ -033d8c: 7407 f20d 0000 |0146: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ -033d92: 0a09 |0149: move-result v9 │ │ -033d94: 2900 1dff |014a: goto/16 0067 // -00e3 │ │ -033d98: 54b0 bb03 |014c: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033d9c: 52a1 5804 |014e: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033da0: d803 0101 |0150: add-int/lit8 v3, v1, #int 1 // #01 │ │ -033da4: 59a3 5804 |0152: iput v3, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033da8: 4800 0001 |0154: aget-byte v0, v0, v1 │ │ -033dac: 3800 11ff |0156: if-eqz v0, 0067 // -00ef │ │ -033db0: 52a0 5804 |0158: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033db4: d800 0001 |015a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033db8: 59a0 5804 |015c: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033dbc: 2900 09ff |015e: goto/16 0067 // -00f7 │ │ -033dc0: 52a0 5804 |0160: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033dc4: d800 0001 |0162: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033dc8: 59a0 5804 |0164: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033dcc: 2900 01ff |0166: goto/16 0067 // -00ff │ │ -033dd0: 52a0 5804 |0168: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033dd4: d800 0001 |016a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033dd8: 59a0 5804 |016c: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033ddc: 2900 f9fe |016e: goto/16 0067 // -0107 │ │ -033de0: 52a0 5804 |0170: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033de4: d800 0006 |0172: add-int/lit8 v0, v0, #int 6 // #06 │ │ -033de8: 59a0 5804 |0174: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033dec: 2900 f1fe |0176: goto/16 0067 // -010f │ │ -033df0: 52a0 5804 |0178: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033df4: d800 0001 |017a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033df8: 59a0 5804 |017c: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -033dfc: 6e30 7e0e 7b0a |017e: invoke-virtual {v11, v7, v10}, Lpro/oneredpixel/l9droid/L9;.scangetcon:(ILpro/oneredpixel/l9droid/PosScanCodeMask;)V // method@0e7e │ │ -033e02: 6e40 7d0e 7bea |0181: invoke-virtual {v11, v7, v10, v14}, Lpro/oneredpixel/l9droid/L9;.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I // method@0e7d │ │ -033e08: 0a02 |0184: move-result v2 │ │ -033e0a: 07b0 |0185: move-object v0, v11 │ │ -033e0c: 07c1 |0186: move-object v1, v12 │ │ -033e0e: 01e3 |0187: move v3, v14 │ │ -033e10: 07f4 |0188: move-object v4, v15 │ │ -033e12: 0205 1000 |0189: move/from16 v5, v16 │ │ -033e16: 0206 1100 |018b: move/from16 v6, v17 │ │ -033e1a: 7407 f20d 0000 |018d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ -033e20: 0a09 |0190: move-result v9 │ │ -033e22: 2900 d6fe |0191: goto/16 0067 // -012a │ │ -033e26: 1a00 5312 |0193: const-string v0, "scan: illegal instruction " // string@1253 │ │ -033e2a: 6e20 de0d 0b00 |0195: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -033e30: 1209 |0198: const/4 v9, #int 0 // #0 │ │ -033e32: 2900 cefe |0199: goto/16 0067 // -0132 │ │ -033e36: 0000 |019b: nop // spacer │ │ -033e38: 0001 2000 0000 0000 0400 0000 1500 ... |019c: packed-switch-data (68 units) │ │ -033ec0: 0002 0700 0100 0000 0200 0000 0300 ... |01e0: sparse-switch-data (30 units) │ │ +034c54: |[034c54] pro.oneredpixel.l9droid.L9.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z │ │ +034c64: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +034c66: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +034c68: 5cf0 cd04 |0002: iput-boolean v0, v15, Lpro/oneredpixel/l9droid/ScanData;.JumpKill:Z // field@04cd │ │ +034c6c: 220a 4c02 |0004: new-instance v10, Lpro/oneredpixel/l9droid/PosScanCodeMask; // type@024c │ │ +034c70: 7010 480f 0a00 |0006: invoke-direct {v10}, Lpro/oneredpixel/l9droid/PosScanCodeMask;.:()V // method@0f48 │ │ +034c76: 52b0 af03 |0009: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034c7a: 340d 0400 |000b: if-lt v13, v0, 000f // +0004 │ │ +034c7e: 1209 |000d: const/4 v9, #int 0 // #0 │ │ +034c80: 0f09 |000e: return v9 │ │ +034c82: 59ad 5804 |000f: iput v13, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034c86: 52a0 5804 |0011: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034c8a: 52f1 cf04 |0013: iget v1, v15, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ +034c8e: 3510 0600 |0015: if-ge v0, v1, 001b // +0006 │ │ +034c92: 52a0 5804 |0017: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034c96: 59f0 cf04 |0019: iput v0, v15, Lpro/oneredpixel/l9droid/ScanData;.Min:I // field@04cf │ │ +034c9a: 52a0 5804 |001b: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034c9e: 4800 0c00 |001d: aget-byte v0, v12, v0 │ │ +034ca2: 3800 0400 |001f: if-eqz v0, 0023 // +0004 │ │ +034ca6: 1219 |0021: const/4 v9, #int 1 // #1 │ │ +034ca8: 28ec |0022: goto 000e // -0014 │ │ +034caa: 54b0 bb03 |0023: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034cae: 52a1 5804 |0025: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034cb2: 4800 0001 |0027: aget-byte v0, v0, v1 │ │ +034cb6: d507 ff00 |0029: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +034cba: 1219 |002b: const/4 v9, #int 1 // #1 │ │ +034cbc: 52a0 5804 |002c: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034cc0: 4800 0c00 |002e: aget-byte v0, v12, v0 │ │ +034cc4: 3800 0b00 |0030: if-eqz v0, 003b // +000b │ │ +034cc8: 52f0 d004 |0032: iget v0, v15, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034ccc: 52a1 5804 |0034: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034cd0: b1d1 |0036: sub-int/2addr v1, v13 │ │ +034cd2: b010 |0037: add-int/2addr v0, v1 │ │ +034cd4: 59f0 d004 |0038: iput v0, v15, Lpro/oneredpixel/l9droid/ScanData;.Size:I // field@04d0 │ │ +034cd8: 28d4 |003a: goto 000e // -002c │ │ +034cda: 52a0 5804 |003b: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034cde: d801 0001 |003d: add-int/lit8 v1, v0, #int 1 // #01 │ │ +034ce2: 59a1 5804 |003f: iput v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034ce6: 1221 |0041: const/4 v1, #int 2 // #2 │ │ +034ce8: 4f01 0c00 |0042: aput-byte v1, v12, v0 │ │ +034cec: 52a0 5804 |0044: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034cf0: 52f1 ce04 |0046: iget v1, v15, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ +034cf4: 3710 0600 |0048: if-le v0, v1, 004e // +0006 │ │ +034cf8: 52a0 5804 |004a: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034cfc: 59f0 ce04 |004c: iput v0, v15, Lpro/oneredpixel/l9droid/ScanData;.Max:I // field@04ce │ │ +034d00: 1300 9f00 |004e: const/16 v0, #int 159 // #9f │ │ +034d04: 59a0 5904 |0050: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ +034d08: d570 8000 |0052: and-int/lit16 v0, v7, #int 128 // #0080 │ │ +034d0c: 3800 2700 |0054: if-eqz v0, 007b // +0027 │ │ +034d10: 1300 ff00 |0056: const/16 v0, #int 255 // #ff │ │ +034d14: 59a0 5904 |0058: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ +034d18: dd00 071f |005a: and-int/lit8 v0, v7, #int 31 // #1f │ │ +034d1c: 1301 0a00 |005c: const/16 v1, #int 10 // #a │ │ +034d20: 3710 0300 |005e: if-le v0, v1, 0061 // +0003 │ │ +034d24: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +034d26: 52a0 5804 |0061: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034d2a: d800 0002 |0063: add-int/lit8 v0, v0, #int 2 // #02 │ │ +034d2e: 59a0 5804 |0065: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034d32: 3809 0900 |0067: if-eqz v9, 0070 // +0009 │ │ +034d36: 52a0 5904 |0069: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ +034d3a: df00 00ff |006b: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +034d3e: b570 |006d: and-int/2addr v0, v7 │ │ +034d40: 3800 0200 |006e: if-eqz v0, 0070 // +0002 │ │ +034d44: 3809 c2ff |0070: if-eqz v9, 0032 // -003e │ │ +034d48: 3908 c0ff |0072: if-nez v8, 0032 // -0040 │ │ +034d4c: 52a0 5804 |0074: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034d50: 52b1 af03 |0076: iget v1, v11, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +034d54: 3410 abff |0078: if-lt v0, v1, 0023 // -0055 │ │ +034d58: 28b8 |007a: goto 0032 // -0048 │ │ +034d5a: dd00 071f |007b: and-int/lit8 v0, v7, #int 31 // #1f │ │ +034d5e: 2b00 1f01 0000 |007d: packed-switch v0, 0000019c // +0000011f │ │ +034d64: 28e7 |0080: goto 0067 // -0019 │ │ +034d66: 6e40 7d0e 7bea |0081: invoke-virtual {v11, v7, v10, v14}, Lpro/oneredpixel/l9droid/L9;.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I // method@0e7d │ │ +034d6c: 0a02 |0084: move-result v2 │ │ +034d6e: 1215 |0085: const/4 v5, #int 1 // #1 │ │ +034d70: 07b0 |0086: move-object v0, v11 │ │ +034d72: 07c1 |0087: move-object v1, v12 │ │ +034d74: 01e3 |0088: move v3, v14 │ │ +034d76: 07f4 |0089: move-object v4, v15 │ │ +034d78: 0206 1100 |008a: move/from16 v6, v17 │ │ +034d7c: 7407 f20d 0000 |008c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ +034d82: 0a09 |008f: move-result v9 │ │ +034d84: 1218 |0090: const/4 v8, #int 1 // #1 │ │ +034d86: 28d6 |0091: goto 0067 // -002a │ │ +034d88: 6e40 7d0e 7bea |0092: invoke-virtual {v11, v7, v10, v14}, Lpro/oneredpixel/l9droid/L9;.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I // method@0e7d │ │ +034d8e: 0a02 |0095: move-result v2 │ │ +034d90: 1215 |0096: const/4 v5, #int 1 // #1 │ │ +034d92: 07b0 |0097: move-object v0, v11 │ │ +034d94: 07c1 |0098: move-object v1, v12 │ │ +034d96: 01e3 |0099: move v3, v14 │ │ +034d98: 07f4 |009a: move-object v4, v15 │ │ +034d9a: 0206 1100 |009b: move/from16 v6, v17 │ │ +034d9e: 7407 f20d 0000 |009d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ +034da4: 0a09 |00a0: move-result v9 │ │ +034da6: 28c6 |00a1: goto 0067 // -003a │ │ +034da8: 0209 1000 |00a2: move/from16 v9, v16 │ │ +034dac: 1218 |00a4: const/4 v8, #int 1 // #1 │ │ +034dae: 28c2 |00a5: goto 0067 // -003e │ │ +034db0: 52a0 5804 |00a6: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034db4: d800 0001 |00a8: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034db8: 59a0 5804 |00aa: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034dbc: 28bb |00ac: goto 0067 // -0045 │ │ +034dbe: 52a0 5804 |00ad: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034dc2: d800 0001 |00af: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034dc6: 59a0 5804 |00b1: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034dca: 28b4 |00b3: goto 0067 // -004c │ │ +034dcc: 6e30 7e0e 7b0a |00b4: invoke-virtual {v11, v7, v10}, Lpro/oneredpixel/l9droid/L9;.scangetcon:(ILpro/oneredpixel/l9droid/PosScanCodeMask;)V // method@0e7e │ │ +034dd2: 28b0 |00b7: goto 0067 // -0050 │ │ +034dd4: 54b0 bb03 |00b8: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034dd8: 52a1 5804 |00ba: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034ddc: d803 0101 |00bc: add-int/lit8 v3, v1, #int 1 // #01 │ │ +034de0: 59a3 5804 |00be: iput v3, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034de4: 4800 0001 |00c0: aget-byte v0, v0, v1 │ │ +034de8: d500 ff00 |00c2: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +034dec: 2c00 1c01 0000 |00c4: sparse-switch v0, 000001e0 // +0000011c │ │ +034df2: 1a00 5012 |00c7: const-string v0, "scan: illegal function call: %d " // string@1250 │ │ +034df6: 54b1 bb03 |00c9: iget-object v1, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034dfa: 52a3 5804 |00cb: iget v3, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034dfe: d803 03ff |00cd: add-int/lit8 v3, v3, #int -1 // #ff │ │ +034e02: 4801 0103 |00cf: aget-byte v1, v1, v3 │ │ +034e06: 6e30 df0d 0b01 |00d1: invoke-virtual {v11, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +034e0c: 1209 |00d4: const/4 v9, #int 0 // #0 │ │ +034e0e: 2892 |00d5: goto 0067 // -006e │ │ +034e10: 52a0 5804 |00d6: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e14: d800 0001 |00d8: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034e18: 59a0 5804 |00da: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e1c: 288b |00dc: goto 0067 // -0075 │ │ +034e1e: 3811 8aff |00dd: if-eqz v17, 0067 // -0076 │ │ +034e22: 52a0 5804 |00df: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e26: d800 00fe |00e1: add-int/lit8 v0, v0, #int -2 // #fe │ │ +034e2a: 6e20 d30d 0b00 |00e3: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.CheckCallDriverV4:(I)Z // method@0dd3 │ │ +034e30: 0a00 |00e6: move-result v0 │ │ +034e32: 3800 80ff |00e7: if-eqz v0, 0067 // -0080 │ │ +034e36: 1210 |00e9: const/4 v0, #int 1 // #1 │ │ +034e38: 5cf0 cc04 |00ea: iput-boolean v0, v15, Lpro/oneredpixel/l9droid/ScanData;.DriverV4:Z // field@04cc │ │ +034e3c: 2900 7bff |00ec: goto/16 0067 // -0085 │ │ +034e40: 54b0 bb03 |00ee: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034e44: 52a1 5804 |00f0: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e48: d803 0101 |00f2: add-int/lit8 v3, v1, #int 1 // #01 │ │ +034e4c: 59a3 5804 |00f4: iput v3, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e50: 4800 0001 |00f6: aget-byte v0, v0, v1 │ │ +034e54: 3800 6fff |00f8: if-eqz v0, 0067 // -0091 │ │ +034e58: 28f4 |00fa: goto 00ee // -000c │ │ +034e5a: 52a0 5804 |00fb: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e5e: d800 0004 |00fd: add-int/lit8 v0, v0, #int 4 // #04 │ │ +034e62: 59a0 5804 |00ff: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e66: 2900 66ff |0101: goto/16 0067 // -009a │ │ +034e6a: 6e30 7e0e 7b0a |0103: invoke-virtual {v11, v7, v10}, Lpro/oneredpixel/l9droid/L9;.scangetcon:(ILpro/oneredpixel/l9droid/PosScanCodeMask;)V // method@0e7e │ │ +034e70: 52a0 5804 |0106: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e74: d800 0001 |0108: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034e78: 59a0 5804 |010a: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e7c: 2900 5bff |010c: goto/16 0067 // -00a5 │ │ +034e80: 52a0 5804 |010e: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e84: d800 0002 |0110: add-int/lit8 v0, v0, #int 2 // #02 │ │ +034e88: 59a0 5804 |0112: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e8c: 2900 53ff |0114: goto/16 0067 // -00ad │ │ +034e90: 52a0 5804 |0116: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e94: d800 0002 |0118: add-int/lit8 v0, v0, #int 2 // #02 │ │ +034e98: 59a0 5804 |011a: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034e9c: 2900 4bff |011c: goto/16 0067 // -00b5 │ │ +034ea0: 52a0 5804 |011e: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034ea4: d800 0002 |0120: add-int/lit8 v0, v0, #int 2 // #02 │ │ +034ea8: 59a0 5804 |0122: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034eac: 2900 43ff |0124: goto/16 0067 // -00bd │ │ +034eb0: 1210 |0126: const/4 v0, #int 1 // #1 │ │ +034eb2: 5cf0 cd04 |0127: iput-boolean v0, v15, Lpro/oneredpixel/l9droid/ScanData;.JumpKill:Z // field@04cd │ │ +034eb6: 1218 |0129: const/4 v8, #int 1 // #1 │ │ +034eb8: 2900 3dff |012a: goto/16 0067 // -00c3 │ │ +034ebc: 52a0 5804 |012c: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034ec0: d800 0004 |012e: add-int/lit8 v0, v0, #int 4 // #04 │ │ +034ec4: 59a0 5804 |0130: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034ec8: 2900 35ff |0132: goto/16 0067 // -00cb │ │ +034ecc: 52a0 5804 |0134: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034ed0: d800 0002 |0136: add-int/lit8 v0, v0, #int 2 // #02 │ │ +034ed4: 59a0 5804 |0138: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034ed8: 6e40 7d0e 7bea |013a: invoke-virtual {v11, v7, v10, v14}, Lpro/oneredpixel/l9droid/L9;.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I // method@0e7d │ │ +034ede: 0a02 |013d: move-result v2 │ │ +034ee0: 07b0 |013e: move-object v0, v11 │ │ +034ee2: 07c1 |013f: move-object v1, v12 │ │ +034ee4: 01e3 |0140: move v3, v14 │ │ +034ee6: 07f4 |0141: move-object v4, v15 │ │ +034ee8: 0205 1000 |0142: move/from16 v5, v16 │ │ +034eec: 0206 1100 |0144: move/from16 v6, v17 │ │ +034ef0: 7407 f20d 0000 |0146: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ +034ef6: 0a09 |0149: move-result v9 │ │ +034ef8: 2900 1dff |014a: goto/16 0067 // -00e3 │ │ +034efc: 54b0 bb03 |014c: iget-object v0, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +034f00: 52a1 5804 |014e: iget v1, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f04: d803 0101 |0150: add-int/lit8 v3, v1, #int 1 // #01 │ │ +034f08: 59a3 5804 |0152: iput v3, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f0c: 4800 0001 |0154: aget-byte v0, v0, v1 │ │ +034f10: 3800 11ff |0156: if-eqz v0, 0067 // -00ef │ │ +034f14: 52a0 5804 |0158: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f18: d800 0001 |015a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034f1c: 59a0 5804 |015c: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f20: 2900 09ff |015e: goto/16 0067 // -00f7 │ │ +034f24: 52a0 5804 |0160: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f28: d800 0001 |0162: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034f2c: 59a0 5804 |0164: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f30: 2900 01ff |0166: goto/16 0067 // -00ff │ │ +034f34: 52a0 5804 |0168: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f38: d800 0001 |016a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034f3c: 59a0 5804 |016c: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f40: 2900 f9fe |016e: goto/16 0067 // -0107 │ │ +034f44: 52a0 5804 |0170: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f48: d800 0006 |0172: add-int/lit8 v0, v0, #int 6 // #06 │ │ +034f4c: 59a0 5804 |0174: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f50: 2900 f1fe |0176: goto/16 0067 // -010f │ │ +034f54: 52a0 5804 |0178: iget v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f58: d800 0001 |017a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034f5c: 59a0 5804 |017c: iput v0, v10, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +034f60: 6e30 7e0e 7b0a |017e: invoke-virtual {v11, v7, v10}, Lpro/oneredpixel/l9droid/L9;.scangetcon:(ILpro/oneredpixel/l9droid/PosScanCodeMask;)V // method@0e7e │ │ +034f66: 6e40 7d0e 7bea |0181: invoke-virtual {v11, v7, v10, v14}, Lpro/oneredpixel/l9droid/L9;.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I // method@0e7d │ │ +034f6c: 0a02 |0184: move-result v2 │ │ +034f6e: 07b0 |0185: move-object v0, v11 │ │ +034f70: 07c1 |0186: move-object v1, v12 │ │ +034f72: 01e3 |0187: move v3, v14 │ │ +034f74: 07f4 |0188: move-object v4, v15 │ │ +034f76: 0205 1000 |0189: move/from16 v5, v16 │ │ +034f7a: 0206 1100 |018b: move/from16 v6, v17 │ │ +034f7e: 7407 f20d 0000 |018d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.ValidateSequence:([BIILpro/oneredpixel/l9droid/ScanData;ZZ)Z // method@0df2 │ │ +034f84: 0a09 |0190: move-result v9 │ │ +034f86: 2900 d6fe |0191: goto/16 0067 // -012a │ │ +034f8a: 1a00 5112 |0193: const-string v0, "scan: illegal instruction " // string@1251 │ │ +034f8e: 6e20 de0d 0b00 |0195: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +034f94: 1209 |0198: const/4 v9, #int 0 // #0 │ │ +034f96: 2900 cefe |0199: goto/16 0067 // -0132 │ │ +034f9a: 0000 |019b: nop // spacer │ │ +034f9c: 0001 2000 0000 0000 0400 0000 1500 ... |019c: packed-switch-data (68 units) │ │ +035024: 0002 0700 0100 0000 0200 0000 0300 ... |01e0: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1645 │ │ 0x0001 line=1648 │ │ 0x0004 line=1650 │ │ 0x0009 line=1652 │ │ 0x000d line=1653 │ │ @@ -53858,35 +53852,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -033efc: |[033efc] pro.oneredpixel.l9droid.L9._add:()V │ │ -033f0c: 5441 df03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -033f10: 5411 5e03 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -033f14: 6e10 280e 0400 |0004: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -033f1a: 0a02 |0007: move-result v2 │ │ -033f1c: 4a01 0102 |0008: aget-short v1, v1, v2 │ │ -033f20: 1402 ffff 0000 |000a: const v2, #float 9.18341e-41 // #0000ffff │ │ -033f26: 9500 0102 |000d: and-int v0, v1, v2 │ │ -033f2a: 5441 df03 |000f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -033f2e: 5411 5e03 |0011: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -033f32: 6e10 280e 0400 |0013: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -033f38: 0a02 |0016: move-result v2 │ │ -033f3a: 4a03 0102 |0017: aget-short v3, v1, v2 │ │ -033f3e: b003 |0019: add-int/2addr v3, v0 │ │ -033f40: 8f33 |001a: int-to-short v3, v3 │ │ -033f42: 5103 0102 |001b: aput-short v3, v1, v2 │ │ -033f46: 1a01 4400 |001d: const-string v1, " Var[%d]+=Var[%d] (+=%d)" // string@0044 │ │ -033f4a: 5242 9e03 |001f: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -033f4e: 5243 9f03 |0021: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ -033f52: 6e50 cf0d 1432 |0023: invoke-virtual {v4, v1, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ -033f58: 0e00 |0026: return-void │ │ +035060: |[035060] pro.oneredpixel.l9droid.L9._add:()V │ │ +035070: 5441 df03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +035074: 5411 5e03 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +035078: 6e10 280e 0400 |0004: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +03507e: 0a02 |0007: move-result v2 │ │ +035080: 4a01 0102 |0008: aget-short v1, v1, v2 │ │ +035084: 1402 ffff 0000 |000a: const v2, #float 9.18341e-41 // #0000ffff │ │ +03508a: 9500 0102 |000d: and-int v0, v1, v2 │ │ +03508e: 5441 df03 |000f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +035092: 5411 5e03 |0011: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +035096: 6e10 280e 0400 |0013: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +03509c: 0a02 |0016: move-result v2 │ │ +03509e: 4a03 0102 |0017: aget-short v3, v1, v2 │ │ +0350a2: b003 |0019: add-int/2addr v3, v0 │ │ +0350a4: 8f33 |001a: int-to-short v3, v3 │ │ +0350a6: 5103 0102 |001b: aput-short v3, v1, v2 │ │ +0350aa: 1a01 4400 |001d: const-string v1, " Var[%d]+=Var[%d] (+=%d)" // string@0044 │ │ +0350ae: 5242 9e03 |001f: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +0350b2: 5243 9f03 |0021: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ +0350b6: 6e50 cf0d 1432 |0023: invoke-virtual {v4, v1, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ +0350bc: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4973 │ │ 0x000f line=4974 │ │ 0x001d line=4975 │ │ 0x0026 line=4976 │ │ locals : │ │ @@ -53898,18 +53892,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033f5c: |[033f5c] pro.oneredpixel.l9droid.L9._line:(I)V │ │ -033f6c: 1a00 a10a |0000: const-string v0, "driver - line" // string@0aa1 │ │ -033f70: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -033f76: 0e00 |0005: return-void │ │ +0350c0: |[0350c0] pro.oneredpixel.l9droid.L9._line:(I)V │ │ +0350d0: 1a00 a00a |0000: const-string v0, "driver - line" // string@0aa0 │ │ +0350d4: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0350da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3098 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -53918,46 +53912,46 @@ │ │ type : '(I[I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -033f78: |[033f78] pro.oneredpixel.l9droid.L9._move:(I[I)V │ │ -033f88: e003 0908 |0000: shl-int/lit8 v3, v9, #int 8 // #08 │ │ -033f8c: 5484 bb03 |0002: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -033f90: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -033f92: 4406 0a05 |0005: aget v6, v10, v5 │ │ -033f96: d807 0601 |0007: add-int/lit8 v7, v6, #int 1 // #01 │ │ -033f9a: 4b07 0a05 |0009: aput v7, v10, v5 │ │ -033f9e: 4804 0406 |000b: aget-byte v4, v4, v6 │ │ -033fa2: d544 ff00 |000d: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -033fa6: 9001 0304 |000f: add-int v1, v3, v4 │ │ -033faa: d513 e003 |0011: and-int/lit16 v3, v1, #int 992 // #03e0 │ │ -033fae: e100 0305 |0013: shr-int/lit8 v0, v3, #int 5 // #05 │ │ -033fb2: d513 0004 |0015: and-int/lit16 v3, v1, #int 1024 // #0400 │ │ -033fb6: 3803 0600 |0017: if-eqz v3, 001d // +0006 │ │ -033fba: d603 e000 |0019: or-int/lit16 v3, v0, #int 224 // #00e0 │ │ -033fbe: d030 00ff |001b: add-int/lit16 v0, v3, #int -256 // #ff00 │ │ -033fc2: dd03 010f |001d: and-int/lit8 v3, v1, #int 15 // #0f │ │ -033fc6: e002 0302 |001f: shl-int/lit8 v2, v3, #int 2 // #02 │ │ -033fca: dd03 0110 |0021: and-int/lit8 v3, v1, #int 16 // #10 │ │ -033fce: 3803 0600 |0023: if-eqz v3, 0029 // +0006 │ │ -033fd2: d623 c000 |0025: or-int/lit16 v3, v2, #int 192 // #00c0 │ │ -033fd6: d032 00ff |0027: add-int/lit16 v2, v3, #int -256 // #ff00 │ │ -033fda: 5283 cd03 |0029: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -033fde: dd03 0302 |002b: and-int/lit8 v3, v3, #int 2 // #02 │ │ -033fe2: 3803 0300 |002d: if-eqz v3, 0030 // +0003 │ │ -033fe6: 7b00 |002f: neg-int v0, v0 │ │ -033fe8: 5283 cd03 |0030: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -033fec: dd03 0301 |0032: and-int/lit8 v3, v3, #int 1 // #01 │ │ -033ff0: 3803 0300 |0034: if-eqz v3, 0037 // +0003 │ │ -033ff4: 7b22 |0036: neg-int v2, v2 │ │ -033ff6: 6e30 4d0e 0802 |0037: invoke-virtual {v8, v0, v2}, Lpro/oneredpixel/l9droid/L9;.newxy:(II)V // method@0e4d │ │ -033ffc: 0e00 |003a: return-void │ │ +0350dc: |[0350dc] pro.oneredpixel.l9droid.L9._move:(I[I)V │ │ +0350ec: e003 0908 |0000: shl-int/lit8 v3, v9, #int 8 // #08 │ │ +0350f0: 5484 bb03 |0002: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0350f4: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +0350f6: 4406 0a05 |0005: aget v6, v10, v5 │ │ +0350fa: d807 0601 |0007: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0350fe: 4b07 0a05 |0009: aput v7, v10, v5 │ │ +035102: 4804 0406 |000b: aget-byte v4, v4, v6 │ │ +035106: d544 ff00 |000d: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +03510a: 9001 0304 |000f: add-int v1, v3, v4 │ │ +03510e: d513 e003 |0011: and-int/lit16 v3, v1, #int 992 // #03e0 │ │ +035112: e100 0305 |0013: shr-int/lit8 v0, v3, #int 5 // #05 │ │ +035116: d513 0004 |0015: and-int/lit16 v3, v1, #int 1024 // #0400 │ │ +03511a: 3803 0600 |0017: if-eqz v3, 001d // +0006 │ │ +03511e: d603 e000 |0019: or-int/lit16 v3, v0, #int 224 // #00e0 │ │ +035122: d030 00ff |001b: add-int/lit16 v0, v3, #int -256 // #ff00 │ │ +035126: dd03 010f |001d: and-int/lit8 v3, v1, #int 15 // #0f │ │ +03512a: e002 0302 |001f: shl-int/lit8 v2, v3, #int 2 // #02 │ │ +03512e: dd03 0110 |0021: and-int/lit8 v3, v1, #int 16 // #10 │ │ +035132: 3803 0600 |0023: if-eqz v3, 0029 // +0006 │ │ +035136: d623 c000 |0025: or-int/lit16 v3, v2, #int 192 // #00c0 │ │ +03513a: d032 00ff |0027: add-int/lit16 v2, v3, #int -256 // #ff00 │ │ +03513e: 5283 cd03 |0029: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +035142: dd03 0302 |002b: and-int/lit8 v3, v3, #int 2 // #02 │ │ +035146: 3803 0300 |002d: if-eqz v3, 0030 // +0003 │ │ +03514a: 7b00 |002f: neg-int v0, v0 │ │ +03514c: 5283 cd03 |0030: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +035150: dd03 0301 |0032: and-int/lit8 v3, v3, #int 1 // #01 │ │ +035154: 3803 0300 |0034: if-eqz v3, 0037 // +0003 │ │ +035158: 7b22 |0036: neg-int v2, v2 │ │ +03515a: 6e30 4d0e 0802 |0037: invoke-virtual {v8, v0, v2}, Lpro/oneredpixel/l9droid/L9;.newxy:(II)V // method@0e4d │ │ +035160: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5695 │ │ 0x0011 line=5696 │ │ 0x0015 line=5697 │ │ 0x0019 line=5698 │ │ 0x001d line=5699 │ │ @@ -53982,75 +53976,75 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 113 16-bit code units │ │ -034000: |[034000] pro.oneredpixel.l9droid.L9._screen:()V │ │ -034010: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -034012: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -034014: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -034016: 5261 7e03 |0003: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -03401a: 1232 |0005: const/4 v2, #int 3 // #3 │ │ -03401c: 3321 1d00 |0006: if-ne v1, v2, 0023 // +001d │ │ -034020: 5461 7003 |0008: iget-object v1, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -034024: 4901 0104 |000a: aget-char v1, v1, v4 │ │ -034028: 3901 1700 |000c: if-nez v1, 0023 // +0017 │ │ -03402c: 5461 bb03 |000e: iget-object v1, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034030: 5262 a103 |0010: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -034034: d803 0201 |0012: add-int/lit8 v3, v2, #int 1 // #01 │ │ -034038: 5963 a103 |0014: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -03403c: 4801 0102 |0016: aget-byte v1, v1, v2 │ │ -034040: d511 ff00 |0018: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -034044: 3801 0800 |001a: if-eqz v1, 0022 // +0008 │ │ -034048: 5261 a103 |001c: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -03404c: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034050: 5961 a103 |0020: iput v1, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -034054: 0e00 |0022: return-void │ │ -034056: 6e10 050e 0600 |0023: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.detect_gfx_mode:()V // method@0e05 │ │ -03405c: 5461 bb03 |0026: iget-object v1, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034060: 5262 a103 |0028: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -034064: d803 0201 |002a: add-int/lit8 v3, v2, #int 1 // #01 │ │ -034068: 5963 a103 |002c: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -03406c: 4801 0102 |002e: aget-byte v1, v1, v2 │ │ -034070: d511 ff00 |0030: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -034074: 5961 bc03 |0032: iput v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ -034078: 5261 bc03 |0034: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ -03407c: 3801 0800 |0036: if-eqz v1, 003e // +0008 │ │ -034080: 5261 7e03 |0038: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -034084: 1242 |003a: const/4 v2, #int 4 // #4 │ │ -034086: 3321 2d00 |003b: if-ne v1, v2, 0068 // +002d │ │ -03408a: 1220 |003d: const/4 v0, #int 2 // #2 │ │ -03408c: 6e20 560e 0600 |003e: invoke-virtual {v6, v0}, Lpro/oneredpixel/l9droid/L9;.os_graphics:(I)V // method@0e56 │ │ -034092: 5965 cf03 |0041: iput v5, v6, Lpro/oneredpixel/l9droid/L9;.screencalled:I // field@03cf │ │ -034096: 1a02 5a12 |0043: const-string v2, "screen " // string@125a │ │ -03409a: 5261 bc03 |0045: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ -03409e: 3801 2700 |0047: if-eqz v1, 006e // +0027 │ │ -0340a2: 1a01 bd0c |0049: const-string v1, "graphics" // string@0cbd │ │ -0340a6: 6e30 e10d 2601 |004b: invoke-virtual {v6, v2, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;Ljava/lang/String;)V // method@0de1 │ │ -0340ac: 5261 bc03 |004e: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ -0340b0: 3801 d2ff |0050: if-eqz v1, 0022 // -002e │ │ -0340b4: 5261 a103 |0052: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0340b8: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0340bc: 5961 a103 |0056: iput v1, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0340c0: 6e10 500e 0600 |0058: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.os_cleargraphics:()V // method@0e50 │ │ -0340c6: 5261 d303 |005b: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.showtitle:I // field@03d3 │ │ -0340ca: 3351 c5ff |005d: if-ne v1, v5, 0022 // -003b │ │ -0340ce: 1221 |005f: const/4 v1, #int 2 // #2 │ │ -0340d0: 3310 c2ff |0060: if-ne v0, v1, 0022 // -003e │ │ -0340d4: 5964 d303 |0062: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.showtitle:I // field@03d3 │ │ -0340d8: 6e40 600e 4644 |0064: invoke-virtual {v6, v4, v4, v4}, Lpro/oneredpixel/l9droid/L9;.os_show_bitmap:(III)V // method@0e60 │ │ -0340de: 28bb |0067: goto 0022 // -0045 │ │ -0340e0: 5261 c903 |0068: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ -0340e4: 3a01 d4ff |006a: if-ltz v1, 003e // -002c │ │ -0340e8: 1210 |006c: const/4 v0, #int 1 // #1 │ │ -0340ea: 28d1 |006d: goto 003e // -002f │ │ -0340ec: 1a01 df13 |006e: const-string v1, "text" // string@13df │ │ -0340f0: 28db |0070: goto 004b // -0025 │ │ +035164: |[035164] pro.oneredpixel.l9droid.L9._screen:()V │ │ +035174: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +035176: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +035178: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03517a: 5261 7e03 |0003: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +03517e: 1232 |0005: const/4 v2, #int 3 // #3 │ │ +035180: 3321 1d00 |0006: if-ne v1, v2, 0023 // +001d │ │ +035184: 5461 7003 |0008: iget-object v1, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +035188: 4901 0104 |000a: aget-char v1, v1, v4 │ │ +03518c: 3901 1700 |000c: if-nez v1, 0023 // +0017 │ │ +035190: 5461 bb03 |000e: iget-object v1, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035194: 5262 a103 |0010: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +035198: d803 0201 |0012: add-int/lit8 v3, v2, #int 1 // #01 │ │ +03519c: 5963 a103 |0014: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0351a0: 4801 0102 |0016: aget-byte v1, v1, v2 │ │ +0351a4: d511 ff00 |0018: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0351a8: 3801 0800 |001a: if-eqz v1, 0022 // +0008 │ │ +0351ac: 5261 a103 |001c: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0351b0: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0351b4: 5961 a103 |0020: iput v1, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0351b8: 0e00 |0022: return-void │ │ +0351ba: 6e10 050e 0600 |0023: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.detect_gfx_mode:()V // method@0e05 │ │ +0351c0: 5461 bb03 |0026: iget-object v1, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0351c4: 5262 a103 |0028: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0351c8: d803 0201 |002a: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0351cc: 5963 a103 |002c: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0351d0: 4801 0102 |002e: aget-byte v1, v1, v2 │ │ +0351d4: d511 ff00 |0030: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0351d8: 5961 bc03 |0032: iput v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ +0351dc: 5261 bc03 |0034: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ +0351e0: 3801 0800 |0036: if-eqz v1, 003e // +0008 │ │ +0351e4: 5261 7e03 |0038: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +0351e8: 1242 |003a: const/4 v2, #int 4 // #4 │ │ +0351ea: 3321 2d00 |003b: if-ne v1, v2, 0068 // +002d │ │ +0351ee: 1220 |003d: const/4 v0, #int 2 // #2 │ │ +0351f0: 6e20 560e 0600 |003e: invoke-virtual {v6, v0}, Lpro/oneredpixel/l9droid/L9;.os_graphics:(I)V // method@0e56 │ │ +0351f6: 5965 cf03 |0041: iput v5, v6, Lpro/oneredpixel/l9droid/L9;.screencalled:I // field@03cf │ │ +0351fa: 1a02 5812 |0043: const-string v2, "screen " // string@1258 │ │ +0351fe: 5261 bc03 |0045: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ +035202: 3801 2700 |0047: if-eqz v1, 006e // +0027 │ │ +035206: 1a01 bc0c |0049: const-string v1, "graphics" // string@0cbc │ │ +03520a: 6e30 e10d 2601 |004b: invoke-virtual {v6, v2, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;Ljava/lang/String;)V // method@0de1 │ │ +035210: 5261 bc03 |004e: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ +035214: 3801 d2ff |0050: if-eqz v1, 0022 // -002e │ │ +035218: 5261 a103 |0052: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +03521c: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +035220: 5961 a103 |0056: iput v1, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +035224: 6e10 500e 0600 |0058: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.os_cleargraphics:()V // method@0e50 │ │ +03522a: 5261 d303 |005b: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.showtitle:I // field@03d3 │ │ +03522e: 3351 c5ff |005d: if-ne v1, v5, 0022 // -003b │ │ +035232: 1221 |005f: const/4 v1, #int 2 // #2 │ │ +035234: 3310 c2ff |0060: if-ne v0, v1, 0022 // -003e │ │ +035238: 5964 d303 |0062: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.showtitle:I // field@03d3 │ │ +03523c: 6e40 600e 4644 |0064: invoke-virtual {v6, v4, v4, v4}, Lpro/oneredpixel/l9droid/L9;.os_show_bitmap:(III)V // method@0e60 │ │ +035242: 28bb |0067: goto 0022 // -0045 │ │ +035244: 5261 c903 |0068: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ +035248: 3a01 d4ff |006a: if-ltz v1, 003e // -002c │ │ +03524c: 1210 |006c: const/4 v0, #int 1 // #1 │ │ +03524e: 28d1 |006d: goto 003e // -002f │ │ +035250: 1a01 dd13 |006e: const-string v1, "text" // string@13dd │ │ +035254: 28db |0070: goto 004b // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=5271 │ │ 0x0003 line=5274 │ │ 0x000e line=5276 │ │ 0x001c line=5277 │ │ 0x0022 line=5310 │ │ @@ -54080,35 +54074,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0340f4: |[0340f4] pro.oneredpixel.l9droid.L9._sub:()V │ │ -034104: 5441 df03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -034108: 5411 5e03 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03410c: 6e10 280e 0400 |0004: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -034112: 0a02 |0007: move-result v2 │ │ -034114: 4a01 0102 |0008: aget-short v1, v1, v2 │ │ -034118: 1402 ffff 0000 |000a: const v2, #float 9.18341e-41 // #0000ffff │ │ -03411e: 9500 0102 |000d: and-int v0, v1, v2 │ │ -034122: 5441 df03 |000f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -034126: 5411 5e03 |0011: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03412a: 6e10 280e 0400 |0013: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -034130: 0a02 |0016: move-result v2 │ │ -034132: 4a03 0102 |0017: aget-short v3, v1, v2 │ │ -034136: b103 |0019: sub-int/2addr v3, v0 │ │ -034138: 8f33 |001a: int-to-short v3, v3 │ │ -03413a: 5103 0102 |001b: aput-short v3, v1, v2 │ │ -03413e: 1a01 4500 |001d: const-string v1, " Var[%d]-=Var[%d] (-=%d)" // string@0045 │ │ -034142: 5242 9e03 |001f: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -034146: 5243 9f03 |0021: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ -03414a: 6e50 cf0d 1432 |0023: invoke-virtual {v4, v1, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ -034150: 0e00 |0026: return-void │ │ +035258: |[035258] pro.oneredpixel.l9droid.L9._sub:()V │ │ +035268: 5441 df03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03526c: 5411 5e03 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +035270: 6e10 280e 0400 |0004: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +035276: 0a02 |0007: move-result v2 │ │ +035278: 4a01 0102 |0008: aget-short v1, v1, v2 │ │ +03527c: 1402 ffff 0000 |000a: const v2, #float 9.18341e-41 // #0000ffff │ │ +035282: 9500 0102 |000d: and-int v0, v1, v2 │ │ +035286: 5441 df03 |000f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03528a: 5411 5e03 |0011: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03528e: 6e10 280e 0400 |0013: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +035294: 0a02 |0016: move-result v2 │ │ +035296: 4a03 0102 |0017: aget-short v3, v1, v2 │ │ +03529a: b103 |0019: sub-int/2addr v3, v0 │ │ +03529c: 8f33 |001a: int-to-short v3, v3 │ │ +03529e: 5103 0102 |001b: aput-short v3, v1, v2 │ │ +0352a2: 1a01 4500 |001d: const-string v1, " Var[%d]-=Var[%d] (-=%d)" // string@0045 │ │ +0352a6: 5242 9e03 |001f: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +0352aa: 5243 9f03 |0021: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ +0352ae: 6e50 cf0d 1432 |0023: invoke-virtual {v4, v1, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ +0352b4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4980 │ │ 0x000f line=4981 │ │ 0x001d line=4982 │ │ 0x0026 line=4983 │ │ locals : │ │ @@ -54120,27 +54114,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -034154: |[034154] pro.oneredpixel.l9droid.L9.absrunsub:(I)V │ │ -034164: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -034166: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -034168: 2310 6402 |0002: new-array v0, v1, [I // type@0264 │ │ -03416c: 4b02 0002 |0004: aput v2, v0, v2 │ │ -034170: 6e30 1d0e 4300 |0006: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9;.findsub:(I[I)Z // method@0e1d │ │ -034176: 0a01 |0009: move-result v1 │ │ -034178: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -03417c: 0e00 |000c: return-void │ │ -03417e: 6e20 240e 0300 |000d: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.getinstruction:([I)Z // method@0e24 │ │ -034184: 0a01 |0010: move-result v1 │ │ -034186: 3801 fbff |0011: if-eqz v1, 000c // -0005 │ │ -03418a: 28fa |0013: goto 000d // -0006 │ │ +0352b8: |[0352b8] pro.oneredpixel.l9droid.L9.absrunsub:(I)V │ │ +0352c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0352ca: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0352cc: 2310 6402 |0002: new-array v0, v1, [I // type@0264 │ │ +0352d0: 4b02 0002 |0004: aput v2, v0, v2 │ │ +0352d4: 6e30 1d0e 4300 |0006: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9;.findsub:(I[I)Z // method@0e1d │ │ +0352da: 0a01 |0009: move-result v1 │ │ +0352dc: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +0352e0: 0e00 |000c: return-void │ │ +0352e2: 6e20 240e 0300 |000d: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.getinstruction:([I)Z // method@0e24 │ │ +0352e8: 0a01 |0010: move-result v1 │ │ +0352ea: 3801 fbff |0011: if-eqz v1, 000c // -0005 │ │ +0352ee: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=6039 │ │ 0x0006 line=6040 │ │ 0x000c line=6043 │ │ 0x000d line=6042 │ │ locals : │ │ @@ -54153,18 +54147,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03418c: |[03418c] pro.oneredpixel.l9droid.L9.allocspace:(I)V │ │ -03419c: 1a00 930a |0000: const-string v0, "driver - allocspace" // string@0a93 │ │ -0341a0: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0341a6: 0e00 |0005: return-void │ │ +0352f0: |[0352f0] pro.oneredpixel.l9droid.L9.allocspace:(I)V │ │ +035300: 1a00 920a |0000: const-string v0, "driver - allocspace" // string@0a92 │ │ +035304: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03530a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3126 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -54173,82 +54167,82 @@ │ │ type : '(II[I[I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 112 16-bit code units │ │ -0341a8: |[0341a8] pro.oneredpixel.l9droid.L9.amessageV1:(II[I[I)Z │ │ -0341b8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0341ba: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0341bc: 01b2 |0002: move v2, v11 │ │ -0341be: d80b 02ff |0003: add-int/lit8 v11, v2, #int -1 // #ff │ │ -0341c2: 3802 0900 |0005: if-eqz v2, 000e // +0009 │ │ -0341c6: 6e20 4b0e a900 |0007: invoke-virtual {v9, v10}, Lpro/oneredpixel/l9droid/L9;.msglenV1:(I)I // method@0e4b │ │ -0341cc: 0a07 |000a: move-result v7 │ │ -0341ce: b07a |000b: add-int/2addr v10, v7 │ │ -0341d0: 01b2 |000c: move v2, v11 │ │ -0341d2: 28f6 |000d: goto 0003 // -000a │ │ -0341d4: 5297 d403 |000e: iget v7, v9, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0341d8: 5298 a403 |0010: iget v8, v9, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ -0341dc: b087 |0012: add-int/2addr v7, v8 │ │ -0341de: 347a 0300 |0013: if-lt v10, v7, 0016 // +0003 │ │ -0341e2: 0f05 |0015: return v5 │ │ -0341e4: 6e20 4b0e a900 |0016: invoke-virtual {v9, v10}, Lpro/oneredpixel/l9droid/L9;.msglenV1:(I)I // method@0e4b │ │ -0341ea: 0a03 |0019: move-result v3 │ │ -0341ec: 01a4 |001a: move v4, v10 │ │ -0341ee: d803 03ff |001b: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0341f2: 3d03 5000 |001d: if-lez v3, 006d // +0050 │ │ -0341f6: 5497 bb03 |001f: iget-object v7, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0341fa: d80a 0401 |0021: add-int/lit8 v10, v4, #int 1 // #01 │ │ -0341fe: 4807 0704 |0023: aget-byte v7, v7, v4 │ │ -034202: d570 ff00 |0025: and-int/lit16 v0, v7, #int 255 // #00ff │ │ -034206: 1237 |0027: const/4 v7, #int 3 // #3 │ │ -034208: 3570 0400 |0028: if-ge v0, v7, 002c // +0004 │ │ -03420c: 0165 |002a: move v5, v6 │ │ -03420e: 28ea |002b: goto 0015 // -0016 │ │ -034210: 1307 5e00 |002c: const/16 v7, #int 94 // #5e │ │ -034214: 3470 2500 |002e: if-lt v0, v7, 0053 // +0025 │ │ -034218: 5297 9c03 |0030: iget v7, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ -03421c: d807 0701 |0032: add-int/lit8 v7, v7, #int 1 // #01 │ │ -034220: 5997 9c03 |0034: iput v7, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ -034224: 1308 0a00 |0036: const/16 v8, #int 10 // #a │ │ -034228: 3687 0c00 |0038: if-gt v7, v8, 0044 // +000c │ │ -03422c: 5297 d703 |003a: iget v7, v9, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ -034230: d808 00a2 |003c: add-int/lit8 v8, v0, #int -94 // #a2 │ │ -034234: 6e5d fa0d 79c8 |003e: invoke-virtual {v9, v7, v8, v12, v13}, Lpro/oneredpixel/l9droid/L9;.amessageV1:(II[I[I)Z // method@0dfa │ │ -03423a: 0a07 |0041: move-result v7 │ │ -03423c: 3907 0900 |0042: if-nez v7, 004b // +0009 │ │ -034240: 5296 9c03 |0044: iget v6, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ -034244: d806 06ff |0046: add-int/lit8 v6, v6, #int -1 // #ff │ │ -034248: 5996 9c03 |0048: iput v6, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ -03424c: 28cb |004a: goto 0015 // -0035 │ │ -03424e: 5297 9c03 |004b: iget v7, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ -034252: d807 07ff |004d: add-int/lit8 v7, v7, #int -1 // #ff │ │ -034256: 5997 9c03 |004f: iput v7, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ -03425a: 01a4 |0051: move v4, v10 │ │ -03425c: 28c9 |0052: goto 001b // -0037 │ │ -03425e: d807 001d |0053: add-int/lit8 v7, v0, #int 29 // #1d │ │ -034262: 8e71 |0055: int-to-char v1, v7 │ │ -034264: 1307 5f00 |0056: const/16 v7, #int 95 // #5f │ │ -034268: 3271 0600 |0058: if-eq v1, v7, 005e // +0006 │ │ -03426c: 1307 2000 |005a: const/16 v7, #int 32 // #20 │ │ -034270: 3371 0a00 |005c: if-ne v1, v7, 0066 // +000a │ │ -034274: 4407 0c05 |005e: aget v7, v12, v5 │ │ -034278: d807 0701 |0060: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03427c: 4b07 0c05 |0062: aput v7, v12, v5 │ │ -034280: 01a4 |0064: move v4, v10 │ │ -034282: 28b6 |0065: goto 001b // -004a │ │ -034284: 4407 0d05 |0066: aget v7, v13, v5 │ │ -034288: d807 0701 |0068: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03428c: 4b07 0d05 |006a: aput v7, v13, v5 │ │ -034290: 28f8 |006c: goto 0064 // -0008 │ │ -034292: 014a |006d: move v10, v4 │ │ -034294: 0165 |006e: move v5, v6 │ │ -034296: 28a6 |006f: goto 0015 // -005a │ │ +03530c: |[03530c] pro.oneredpixel.l9droid.L9.amessageV1:(II[I[I)Z │ │ +03531c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03531e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +035320: 01b2 |0002: move v2, v11 │ │ +035322: d80b 02ff |0003: add-int/lit8 v11, v2, #int -1 // #ff │ │ +035326: 3802 0900 |0005: if-eqz v2, 000e // +0009 │ │ +03532a: 6e20 4b0e a900 |0007: invoke-virtual {v9, v10}, Lpro/oneredpixel/l9droid/L9;.msglenV1:(I)I // method@0e4b │ │ +035330: 0a07 |000a: move-result v7 │ │ +035332: b07a |000b: add-int/2addr v10, v7 │ │ +035334: 01b2 |000c: move v2, v11 │ │ +035336: 28f6 |000d: goto 0003 // -000a │ │ +035338: 5297 d403 |000e: iget v7, v9, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +03533c: 5298 a403 |0010: iget v8, v9, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ +035340: b087 |0012: add-int/2addr v7, v8 │ │ +035342: 347a 0300 |0013: if-lt v10, v7, 0016 // +0003 │ │ +035346: 0f05 |0015: return v5 │ │ +035348: 6e20 4b0e a900 |0016: invoke-virtual {v9, v10}, Lpro/oneredpixel/l9droid/L9;.msglenV1:(I)I // method@0e4b │ │ +03534e: 0a03 |0019: move-result v3 │ │ +035350: 01a4 |001a: move v4, v10 │ │ +035352: d803 03ff |001b: add-int/lit8 v3, v3, #int -1 // #ff │ │ +035356: 3d03 5000 |001d: if-lez v3, 006d // +0050 │ │ +03535a: 5497 bb03 |001f: iget-object v7, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03535e: d80a 0401 |0021: add-int/lit8 v10, v4, #int 1 // #01 │ │ +035362: 4807 0704 |0023: aget-byte v7, v7, v4 │ │ +035366: d570 ff00 |0025: and-int/lit16 v0, v7, #int 255 // #00ff │ │ +03536a: 1237 |0027: const/4 v7, #int 3 // #3 │ │ +03536c: 3570 0400 |0028: if-ge v0, v7, 002c // +0004 │ │ +035370: 0165 |002a: move v5, v6 │ │ +035372: 28ea |002b: goto 0015 // -0016 │ │ +035374: 1307 5e00 |002c: const/16 v7, #int 94 // #5e │ │ +035378: 3470 2500 |002e: if-lt v0, v7, 0053 // +0025 │ │ +03537c: 5297 9c03 |0030: iget v7, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ +035380: d807 0701 |0032: add-int/lit8 v7, v7, #int 1 // #01 │ │ +035384: 5997 9c03 |0034: iput v7, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ +035388: 1308 0a00 |0036: const/16 v8, #int 10 // #a │ │ +03538c: 3687 0c00 |0038: if-gt v7, v8, 0044 // +000c │ │ +035390: 5297 d703 |003a: iget v7, v9, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ +035394: d808 00a2 |003c: add-int/lit8 v8, v0, #int -94 // #a2 │ │ +035398: 6e5d fa0d 79c8 |003e: invoke-virtual {v9, v7, v8, v12, v13}, Lpro/oneredpixel/l9droid/L9;.amessageV1:(II[I[I)Z // method@0dfa │ │ +03539e: 0a07 |0041: move-result v7 │ │ +0353a0: 3907 0900 |0042: if-nez v7, 004b // +0009 │ │ +0353a4: 5296 9c03 |0044: iget v6, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ +0353a8: d806 06ff |0046: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0353ac: 5996 9c03 |0048: iput v6, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ +0353b0: 28cb |004a: goto 0015 // -0035 │ │ +0353b2: 5297 9c03 |004b: iget v7, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ +0353b6: d807 07ff |004d: add-int/lit8 v7, v7, #int -1 // #ff │ │ +0353ba: 5997 9c03 |004f: iput v7, v9, Lpro/oneredpixel/l9droid/L9;.amessageV25_depth:I // field@039c │ │ +0353be: 01a4 |0051: move v4, v10 │ │ +0353c0: 28c9 |0052: goto 001b // -0037 │ │ +0353c2: d807 001d |0053: add-int/lit8 v7, v0, #int 29 // #1d │ │ +0353c6: 8e71 |0055: int-to-char v1, v7 │ │ +0353c8: 1307 5f00 |0056: const/16 v7, #int 95 // #5f │ │ +0353cc: 3271 0600 |0058: if-eq v1, v7, 005e // +0006 │ │ +0353d0: 1307 2000 |005a: const/16 v7, #int 32 // #20 │ │ +0353d4: 3371 0a00 |005c: if-ne v1, v7, 0066 // +000a │ │ +0353d8: 4407 0c05 |005e: aget v7, v12, v5 │ │ +0353dc: d807 0701 |0060: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0353e0: 4b07 0c05 |0062: aput v7, v12, v5 │ │ +0353e4: 01a4 |0064: move v4, v10 │ │ +0353e6: 28b6 |0065: goto 001b // -004a │ │ +0353e8: 4407 0d05 |0066: aget v7, v13, v5 │ │ +0353ec: d807 0701 |0068: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0353f0: 4b07 0d05 |006a: aput v7, v13, v5 │ │ +0353f4: 28f8 |006c: goto 0064 // -0008 │ │ +0353f6: 014a |006d: move v10, v4 │ │ +0353f8: 0165 |006e: move v5, v6 │ │ +0353fa: 28a6 |006f: goto 0015 // -005a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1125 │ │ 0x0007 line=1127 │ │ 0x000e line=1129 │ │ 0x0015 line=1153 │ │ 0x0016 line=1130 │ │ @@ -54291,78 +54285,78 @@ │ │ type : '(II[I[I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 110 16-bit code units │ │ -034298: |[034298] pro.oneredpixel.l9droid.L9.amessageV2:(II[I[I)Z │ │ -0342a8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0342aa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0342ac: 3909 0300 |0002: if-nez v9, 0005 // +0003 │ │ -0342b0: 0f03 |0004: return v3 │ │ -0342b2: d809 09ff |0005: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0342b6: 3809 0800 |0007: if-eqz v9, 000f // +0008 │ │ -0342ba: 6e20 4c0e 8700 |0009: invoke-virtual {v7, v8}, Lpro/oneredpixel/l9droid/L9;.msglenV2:(I)I // method@0e4c │ │ -0342c0: 0a05 |000c: move-result v5 │ │ -0342c2: b058 |000d: add-int/2addr v8, v5 │ │ -0342c4: 28f7 |000e: goto 0005 // -0009 │ │ -0342c6: 5275 d403 |000f: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0342ca: 5276 a403 |0011: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ -0342ce: b065 |0013: add-int/2addr v5, v6 │ │ -0342d0: 3558 f0ff |0014: if-ge v8, v5, 0004 // -0010 │ │ -0342d4: 6e20 4c0e 8700 |0016: invoke-virtual {v7, v8}, Lpro/oneredpixel/l9droid/L9;.msglenV2:(I)I // method@0e4c │ │ -0342da: 0a02 |0019: move-result v2 │ │ -0342dc: d802 02ff |001a: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0342e0: 3d02 5000 |001c: if-lez v2, 006c // +0050 │ │ -0342e4: 5475 bb03 |001e: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0342e8: d808 0801 |0020: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0342ec: 4805 0508 |0022: aget-byte v5, v5, v8 │ │ -0342f0: d550 ff00 |0024: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -0342f4: 1235 |0026: const/4 v5, #int 3 // #3 │ │ -0342f6: 3550 0400 |0027: if-ge v0, v5, 002b // +0004 │ │ -0342fa: 0143 |0029: move v3, v4 │ │ -0342fc: 28da |002a: goto 0004 // -0026 │ │ -0342fe: 1305 5e00 |002b: const/16 v5, #int 94 // #5e │ │ -034302: 3450 2600 |002d: if-lt v0, v5, 0053 // +0026 │ │ -034306: 5275 9d03 |002f: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ -03430a: d805 0501 |0031: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03430e: 5975 9d03 |0033: iput v5, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ -034312: 1306 0a00 |0035: const/16 v6, #int 10 // #a │ │ -034316: 3665 0e00 |0037: if-gt v5, v6, 0045 // +000e │ │ -03431a: 5275 d703 |0039: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ -03431e: d805 05ff |003b: add-int/lit8 v5, v5, #int -1 // #ff │ │ -034322: d806 00a3 |003d: add-int/lit8 v6, v0, #int -93 // #a3 │ │ -034326: 6e5b fb0d 57a6 |003f: invoke-virtual {v7, v5, v6, v10, v11}, Lpro/oneredpixel/l9droid/L9;.amessageV2:(II[I[I)Z // method@0dfb │ │ -03432c: 0a05 |0042: move-result v5 │ │ -03432e: 3905 0900 |0043: if-nez v5, 004c // +0009 │ │ -034332: 5274 9d03 |0045: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ -034336: d804 04ff |0047: add-int/lit8 v4, v4, #int -1 // #ff │ │ -03433a: 5974 9d03 |0049: iput v4, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ -03433e: 28b9 |004b: goto 0004 // -0047 │ │ -034340: 5275 9d03 |004c: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ -034344: d805 05ff |004e: add-int/lit8 v5, v5, #int -1 // #ff │ │ -034348: 5975 9d03 |0050: iput v5, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ -03434c: 28c8 |0052: goto 001a // -0038 │ │ -03434e: d805 001d |0053: add-int/lit8 v5, v0, #int 29 // #1d │ │ -034352: 8e51 |0055: int-to-char v1, v5 │ │ -034354: 1305 5f00 |0056: const/16 v5, #int 95 // #5f │ │ -034358: 3251 0600 |0058: if-eq v1, v5, 005e // +0006 │ │ -03435c: 1305 2000 |005a: const/16 v5, #int 32 // #20 │ │ -034360: 3351 0900 |005c: if-ne v1, v5, 0065 // +0009 │ │ -034364: 4405 0a03 |005e: aget v5, v10, v3 │ │ -034368: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03436c: 4b05 0a03 |0062: aput v5, v10, v3 │ │ -034370: 28b6 |0064: goto 001a // -004a │ │ -034372: 4405 0b03 |0065: aget v5, v11, v3 │ │ -034376: d805 0501 |0067: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03437a: 4b05 0b03 |0069: aput v5, v11, v3 │ │ -03437e: 28af |006b: goto 001a // -0051 │ │ -034380: 0143 |006c: move v3, v4 │ │ -034382: 2897 |006d: goto 0004 // -0069 │ │ +0353fc: |[0353fc] pro.oneredpixel.l9droid.L9.amessageV2:(II[I[I)Z │ │ +03540c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +03540e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +035410: 3909 0300 |0002: if-nez v9, 0005 // +0003 │ │ +035414: 0f03 |0004: return v3 │ │ +035416: d809 09ff |0005: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03541a: 3809 0800 |0007: if-eqz v9, 000f // +0008 │ │ +03541e: 6e20 4c0e 8700 |0009: invoke-virtual {v7, v8}, Lpro/oneredpixel/l9droid/L9;.msglenV2:(I)I // method@0e4c │ │ +035424: 0a05 |000c: move-result v5 │ │ +035426: b058 |000d: add-int/2addr v8, v5 │ │ +035428: 28f7 |000e: goto 0005 // -0009 │ │ +03542a: 5275 d403 |000f: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +03542e: 5276 a403 |0011: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ +035432: b065 |0013: add-int/2addr v5, v6 │ │ +035434: 3558 f0ff |0014: if-ge v8, v5, 0004 // -0010 │ │ +035438: 6e20 4c0e 8700 |0016: invoke-virtual {v7, v8}, Lpro/oneredpixel/l9droid/L9;.msglenV2:(I)I // method@0e4c │ │ +03543e: 0a02 |0019: move-result v2 │ │ +035440: d802 02ff |001a: add-int/lit8 v2, v2, #int -1 // #ff │ │ +035444: 3d02 5000 |001c: if-lez v2, 006c // +0050 │ │ +035448: 5475 bb03 |001e: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03544c: d808 0801 |0020: add-int/lit8 v8, v8, #int 1 // #01 │ │ +035450: 4805 0508 |0022: aget-byte v5, v5, v8 │ │ +035454: d550 ff00 |0024: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +035458: 1235 |0026: const/4 v5, #int 3 // #3 │ │ +03545a: 3550 0400 |0027: if-ge v0, v5, 002b // +0004 │ │ +03545e: 0143 |0029: move v3, v4 │ │ +035460: 28da |002a: goto 0004 // -0026 │ │ +035462: 1305 5e00 |002b: const/16 v5, #int 94 // #5e │ │ +035466: 3450 2600 |002d: if-lt v0, v5, 0053 // +0026 │ │ +03546a: 5275 9d03 |002f: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ +03546e: d805 0501 |0031: add-int/lit8 v5, v5, #int 1 // #01 │ │ +035472: 5975 9d03 |0033: iput v5, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ +035476: 1306 0a00 |0035: const/16 v6, #int 10 // #a │ │ +03547a: 3665 0e00 |0037: if-gt v5, v6, 0045 // +000e │ │ +03547e: 5275 d703 |0039: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ +035482: d805 05ff |003b: add-int/lit8 v5, v5, #int -1 // #ff │ │ +035486: d806 00a3 |003d: add-int/lit8 v6, v0, #int -93 // #a3 │ │ +03548a: 6e5b fb0d 57a6 |003f: invoke-virtual {v7, v5, v6, v10, v11}, Lpro/oneredpixel/l9droid/L9;.amessageV2:(II[I[I)Z // method@0dfb │ │ +035490: 0a05 |0042: move-result v5 │ │ +035492: 3905 0900 |0043: if-nez v5, 004c // +0009 │ │ +035496: 5274 9d03 |0045: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ +03549a: d804 04ff |0047: add-int/lit8 v4, v4, #int -1 // #ff │ │ +03549e: 5974 9d03 |0049: iput v4, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ +0354a2: 28b9 |004b: goto 0004 // -0047 │ │ +0354a4: 5275 9d03 |004c: iget v5, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ +0354a8: d805 05ff |004e: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0354ac: 5975 9d03 |0050: iput v5, v7, Lpro/oneredpixel/l9droid/L9;.amessageV2_depth:I // field@039d │ │ +0354b0: 28c8 |0052: goto 001a // -0038 │ │ +0354b2: d805 001d |0053: add-int/lit8 v5, v0, #int 29 // #1d │ │ +0354b6: 8e51 |0055: int-to-char v1, v5 │ │ +0354b8: 1305 5f00 |0056: const/16 v5, #int 95 // #5f │ │ +0354bc: 3251 0600 |0058: if-eq v1, v5, 005e // +0006 │ │ +0354c0: 1305 2000 |005a: const/16 v5, #int 32 // #20 │ │ +0354c4: 3351 0900 |005c: if-ne v1, v5, 0065 // +0009 │ │ +0354c8: 4405 0a03 |005e: aget v5, v10, v3 │ │ +0354cc: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0354d0: 4b05 0a03 |0062: aput v5, v10, v3 │ │ +0354d4: 28b6 |0064: goto 001a // -004a │ │ +0354d6: 4405 0b03 |0065: aget v5, v11, v3 │ │ +0354da: d805 0501 |0067: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0354de: 4b05 0b03 |0069: aput v5, v11, v3 │ │ +0354e2: 28af |006b: goto 001a // -0051 │ │ +0354e4: 0143 |006c: move v3, v4 │ │ +0354e6: 2897 |006d: goto 0004 // -0069 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1054 │ │ 0x0004 line=1081 │ │ 0x0005 line=1055 │ │ 0x0009 line=1057 │ │ 0x000f line=1059 │ │ @@ -54393,37 +54387,37 @@ │ │ type : '([I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -034384: |[034384] pro.oneredpixel.l9droid.L9.amove:([I)V │ │ -034394: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -034396: 5440 bb03 |0001: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03439a: 4401 0503 |0003: aget v1, v5, v3 │ │ -03439e: d802 0101 |0005: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0343a2: 4b02 0503 |0007: aput v2, v5, v3 │ │ -0343a6: 4800 0001 |0009: aget-byte v0, v0, v1 │ │ -0343aa: d500 ff00 |000b: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0343ae: da00 0040 |000d: mul-int/lit8 v0, v0, #int 64 // #40 │ │ -0343b2: 5940 aa03 |000f: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -0343b6: 5440 bb03 |0011: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0343ba: 4401 0503 |0013: aget v1, v5, v3 │ │ -0343be: d802 0101 |0015: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0343c2: 4b02 0503 |0017: aput v2, v5, v3 │ │ -0343c6: 4800 0001 |0019: aget-byte v0, v0, v1 │ │ -0343ca: d500 ff00 |001b: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0343ce: da00 0040 |001d: mul-int/lit8 v0, v0, #int 64 // #40 │ │ -0343d2: 5940 ab03 |001f: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -0343d6: 1a00 a20c |0021: const-string v0, "gfx - amove (%d,%d)" // string@0ca2 │ │ -0343da: 5241 aa03 |0023: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -0343de: 5242 ab03 |0025: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -0343e2: 6e40 e00d 0421 |0027: invoke-virtual {v4, v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ -0343e8: 0e00 |002a: return-void │ │ +0354e8: |[0354e8] pro.oneredpixel.l9droid.L9.amove:([I)V │ │ +0354f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0354fa: 5440 bb03 |0001: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0354fe: 4401 0503 |0003: aget v1, v5, v3 │ │ +035502: d802 0101 |0005: add-int/lit8 v2, v1, #int 1 // #01 │ │ +035506: 4b02 0503 |0007: aput v2, v5, v3 │ │ +03550a: 4800 0001 |0009: aget-byte v0, v0, v1 │ │ +03550e: d500 ff00 |000b: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +035512: da00 0040 |000d: mul-int/lit8 v0, v0, #int 64 // #40 │ │ +035516: 5940 aa03 |000f: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +03551a: 5440 bb03 |0011: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03551e: 4401 0503 |0013: aget v1, v5, v3 │ │ +035522: d802 0101 |0015: add-int/lit8 v2, v1, #int 1 // #01 │ │ +035526: 4b02 0503 |0017: aput v2, v5, v3 │ │ +03552a: 4800 0001 |0019: aget-byte v0, v0, v1 │ │ +03552e: d500 ff00 |001b: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +035532: da00 0040 |001d: mul-int/lit8 v0, v0, #int 64 // #40 │ │ +035536: 5940 ab03 |001f: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +03553a: 1a00 a10c |0021: const-string v0, "gfx - amove (%d,%d)" // string@0ca1 │ │ +03553e: 5241 aa03 |0023: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +035542: 5242 ab03 |0025: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +035546: 6e40 e00d 0421 |0027: invoke-virtual {v4, v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ +03554c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=5874 │ │ 0x0011 line=5875 │ │ 0x0021 line=5876 │ │ 0x002a line=5877 │ │ locals : │ │ @@ -54435,45 +54429,45 @@ │ │ type : '()D' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -0343ec: |[0343ec] pro.oneredpixel.l9droid.L9.analyseV1:()D │ │ -0343fc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0343fe: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -034400: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -034402: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -034404: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -034406: 1305 0001 |0005: const/16 v5, #int 256 // #100 │ │ -03440a: 3552 1e00 |0007: if-ge v2, v5, 0025 // +001e │ │ -03440e: 2373 6402 |0009: new-array v3, v7, [I // type@0264 │ │ -034412: 4b06 0306 |000b: aput v6, v3, v6 │ │ -034416: 2370 6402 |000d: new-array v0, v7, [I // type@0264 │ │ -03441a: 4b06 0006 |000f: aput v6, v0, v6 │ │ -03441e: 52a5 d603 |0011: iget v5, v10, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -034422: 6e50 fa0d 5a32 |0013: invoke-virtual {v10, v5, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.amessageV1:(II[I[I)Z // method@0dfa │ │ -034428: 0a05 |0016: move-result v5 │ │ -03442a: 3805 0b00 |0017: if-eqz v5, 0022 // +000b │ │ -03442e: 4405 0306 |0019: aget v5, v3, v6 │ │ -034432: b054 |001b: add-int/2addr v4, v5 │ │ -034434: 4405 0006 |001c: aget v5, v0, v6 │ │ -034438: b051 |001e: add-int/2addr v1, v5 │ │ -03443a: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03443e: 28e4 |0021: goto 0005 // -001c │ │ -034440: 1906 f0bf |0022: const-wide/high16 v6, #long -4616189618054758400 // #bff0 │ │ -034444: 1006 |0024: return-wide v6 │ │ -034446: 3804 0600 |0025: if-eqz v4, 002b // +0006 │ │ -03444a: 8316 |0027: int-to-double v6, v1 │ │ -03444c: 8348 |0028: int-to-double v8, v4 │ │ -03444e: ce86 |0029: div-double/2addr v6, v8 │ │ -034450: 28fa |002a: goto 0024 // -0006 │ │ -034452: 1606 0000 |002b: const-wide/16 v6, #int 0 // #0 │ │ -034456: 28f7 |002d: goto 0024 // -0009 │ │ +035550: |[035550] pro.oneredpixel.l9droid.L9.analyseV1:()D │ │ +035560: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +035562: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +035564: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +035566: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +035568: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03556a: 1305 0001 |0005: const/16 v5, #int 256 // #100 │ │ +03556e: 3552 1e00 |0007: if-ge v2, v5, 0025 // +001e │ │ +035572: 2373 6402 |0009: new-array v3, v7, [I // type@0264 │ │ +035576: 4b06 0306 |000b: aput v6, v3, v6 │ │ +03557a: 2370 6402 |000d: new-array v0, v7, [I // type@0264 │ │ +03557e: 4b06 0006 |000f: aput v6, v0, v6 │ │ +035582: 52a5 d603 |0011: iget v5, v10, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +035586: 6e50 fa0d 5a32 |0013: invoke-virtual {v10, v5, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.amessageV1:(II[I[I)Z // method@0dfa │ │ +03558c: 0a05 |0016: move-result v5 │ │ +03558e: 3805 0b00 |0017: if-eqz v5, 0022 // +000b │ │ +035592: 4405 0306 |0019: aget v5, v3, v6 │ │ +035596: b054 |001b: add-int/2addr v4, v5 │ │ +035598: 4405 0006 |001c: aget v5, v0, v6 │ │ +03559c: b051 |001e: add-int/2addr v1, v5 │ │ +03559e: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0355a2: 28e4 |0021: goto 0005 // -001c │ │ +0355a4: 1906 f0bf |0022: const-wide/high16 v6, #long -4616189618054758400 // #bff0 │ │ +0355a8: 1006 |0024: return-wide v6 │ │ +0355aa: 3804 0600 |0025: if-eqz v4, 002b // +0006 │ │ +0355ae: 8316 |0027: int-to-double v6, v1 │ │ +0355b0: 8348 |0028: int-to-double v8, v4 │ │ +0355b2: ce86 |0029: div-double/2addr v6, v8 │ │ +0355b4: 28fa |002a: goto 0024 // -0006 │ │ +0355b6: 1606 0000 |002b: const-wide/16 v6, #int 0 // #0 │ │ +0355ba: 28f7 |002d: goto 0024 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1212 │ │ 0x0004 line=1214 │ │ 0x0009 line=1217 │ │ 0x000d line=1218 │ │ 0x0011 line=1219 │ │ @@ -54495,45 +54489,45 @@ │ │ type : '()D' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -034458: |[034458] pro.oneredpixel.l9droid.L9.analyseV2:()D │ │ -034468: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -03446a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -03446c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -03446e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -034470: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -034472: 1305 0001 |0005: const/16 v5, #int 256 // #100 │ │ -034476: 3552 1e00 |0007: if-ge v2, v5, 0025 // +001e │ │ -03447a: 2373 6402 |0009: new-array v3, v7, [I // type@0264 │ │ -03447e: 4b06 0306 |000b: aput v6, v3, v6 │ │ -034482: 2370 6402 |000d: new-array v0, v7, [I // type@0264 │ │ -034486: 4b06 0006 |000f: aput v6, v0, v6 │ │ -03448a: 52a5 d603 |0011: iget v5, v10, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -03448e: 6e50 fb0d 5a32 |0013: invoke-virtual {v10, v5, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.amessageV2:(II[I[I)Z // method@0dfb │ │ -034494: 0a05 |0016: move-result v5 │ │ -034496: 3805 0b00 |0017: if-eqz v5, 0022 // +000b │ │ -03449a: 4405 0306 |0019: aget v5, v3, v6 │ │ -03449e: b054 |001b: add-int/2addr v4, v5 │ │ -0344a0: 4405 0006 |001c: aget v5, v0, v6 │ │ -0344a4: b051 |001e: add-int/2addr v1, v5 │ │ -0344a6: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0344aa: 28e4 |0021: goto 0005 // -001c │ │ -0344ac: 1906 f0bf |0022: const-wide/high16 v6, #long -4616189618054758400 // #bff0 │ │ -0344b0: 1006 |0024: return-wide v6 │ │ -0344b2: 3804 0600 |0025: if-eqz v4, 002b // +0006 │ │ -0344b6: 8316 |0027: int-to-double v6, v1 │ │ -0344b8: 8348 |0028: int-to-double v8, v4 │ │ -0344ba: ce86 |0029: div-double/2addr v6, v8 │ │ -0344bc: 28fa |002a: goto 0024 // -0006 │ │ -0344be: 1606 0000 |002b: const-wide/16 v6, #int 0 // #0 │ │ -0344c2: 28f7 |002d: goto 0024 // -0009 │ │ +0355bc: |[0355bc] pro.oneredpixel.l9droid.L9.analyseV2:()D │ │ +0355cc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0355ce: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0355d0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0355d2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0355d4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0355d6: 1305 0001 |0005: const/16 v5, #int 256 // #100 │ │ +0355da: 3552 1e00 |0007: if-ge v2, v5, 0025 // +001e │ │ +0355de: 2373 6402 |0009: new-array v3, v7, [I // type@0264 │ │ +0355e2: 4b06 0306 |000b: aput v6, v3, v6 │ │ +0355e6: 2370 6402 |000d: new-array v0, v7, [I // type@0264 │ │ +0355ea: 4b06 0006 |000f: aput v6, v0, v6 │ │ +0355ee: 52a5 d603 |0011: iget v5, v10, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +0355f2: 6e50 fb0d 5a32 |0013: invoke-virtual {v10, v5, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.amessageV2:(II[I[I)Z // method@0dfb │ │ +0355f8: 0a05 |0016: move-result v5 │ │ +0355fa: 3805 0b00 |0017: if-eqz v5, 0022 // +000b │ │ +0355fe: 4405 0306 |0019: aget v5, v3, v6 │ │ +035602: b054 |001b: add-int/2addr v4, v5 │ │ +035604: 4405 0006 |001c: aget v5, v0, v6 │ │ +035608: b051 |001e: add-int/2addr v1, v5 │ │ +03560a: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03560e: 28e4 |0021: goto 0005 // -001c │ │ +035610: 1906 f0bf |0022: const-wide/high16 v6, #long -4616189618054758400 // #bff0 │ │ +035614: 1006 |0024: return-wide v6 │ │ +035616: 3804 0600 |0025: if-eqz v4, 002b // +0006 │ │ +03561a: 8316 |0027: int-to-double v6, v1 │ │ +03561c: 8348 |0028: int-to-double v8, v4 │ │ +03561e: ce86 |0029: div-double/2addr v6, v8 │ │ +035620: 28fa |002a: goto 0024 // -0006 │ │ +035622: 1606 0000 |002b: const-wide/16 v6, #int 0 // #0 │ │ +035626: 28f7 |002d: goto 0024 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1175 │ │ 0x0004 line=1177 │ │ 0x0009 line=1180 │ │ 0x000d line=1181 │ │ 0x0011 line=1182 │ │ @@ -54555,80 +54549,80 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -0344c4: |[0344c4] pro.oneredpixel.l9droid.L9.calldriver:()V │ │ -0344d4: 1307 1600 |0000: const/16 v7, #int 22 // #16 │ │ -0344d8: 5281 c203 |0002: iget v1, v8, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ -0344dc: 5485 bb03 |0004: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0344e0: d802 0101 |0006: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0344e4: 4805 0501 |0008: aget-byte v5, v5, v1 │ │ -0344e8: d553 ff00 |000a: and-int/lit16 v3, v5, #int 255 // #00ff │ │ -0344ec: 3273 0600 |000c: if-eq v3, v7, 0012 // +0006 │ │ -0344f0: 1305 1700 |000e: const/16 v5, #int 23 // #17 │ │ -0344f4: 3353 3b00 |0010: if-ne v3, v5, 004b // +003b │ │ -0344f8: 5485 bb03 |0012: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0344fc: 4805 0502 |0014: aget-byte v5, v5, v2 │ │ -034500: d554 ff00 |0016: and-int/lit16 v4, v5, #int 255 // #00ff │ │ -034504: 1305 fa00 |0018: const/16 v5, #int 250 // #fa │ │ -034508: 3754 1200 |001a: if-le v4, v5, 002c // +0012 │ │ -03450c: 5485 bb03 |001c: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034510: 1216 |001e: const/4 v6, #int 1 // #1 │ │ -034512: 4f06 0502 |001f: aput-byte v6, v5, v2 │ │ -034516: 5485 bb03 |0021: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03451a: 5286 c203 |0023: iget v6, v8, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ -03451e: 5487 bb03 |0025: iget-object v7, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034522: 4807 0702 |0027: aget-byte v7, v7, v2 │ │ -034526: 4f07 0506 |0029: aput-byte v7, v5, v6 │ │ -03452a: 0e00 |002b: return-void │ │ -03452c: d805 0401 |002c: add-int/lit8 v5, v4, #int 1 // #01 │ │ -034530: 1306 0a00 |002e: const/16 v6, #int 10 // #a │ │ -034534: 3465 0800 |0030: if-lt v5, v6, 0038 // +0008 │ │ -034538: 5485 bb03 |0032: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03453c: 12f6 |0034: const/4 v6, #int -1 // #ff │ │ -03453e: 4f06 0502 |0035: aput-byte v6, v5, v2 │ │ -034542: 28ea |0037: goto 0021 // -0016 │ │ -034544: 5485 bb03 |0038: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034548: 1206 |003a: const/4 v6, #int 0 // #0 │ │ -03454a: 4f06 0502 |003b: aput-byte v6, v5, v2 │ │ -03454e: 3373 0800 |003d: if-ne v3, v7, 0045 // +0008 │ │ -034552: d805 0401 |003f: add-int/lit8 v5, v4, #int 1 // #01 │ │ -034556: 6e20 710e 5800 |0041: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.ramsave:(I)V // method@0e71 │ │ -03455c: 28dd |0044: goto 0021 // -0023 │ │ -03455e: d805 0401 |0045: add-int/lit8 v5, v4, #int 1 // #01 │ │ -034562: 6e20 700e 5800 |0047: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.ramload:(I)V // method@0e70 │ │ -034568: 28d7 |004a: goto 0021 // -0029 │ │ -03456a: 1305 0b00 |004b: const/16 v5, #int 11 // #b │ │ -03456e: 3353 2d00 |004d: if-ne v3, v5, 007a // +002d │ │ -034572: 2200 fa01 |004f: new-instance v0, Ljava/lang/String; // type@01fa │ │ -034576: 5485 9503 |0051: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ -03457a: 7020 bc0c 5000 |0053: invoke-direct {v0, v5}, Ljava/lang/String;.:(Ljava/lang/String;)V // method@0cbc │ │ -034580: 5485 bb03 |0056: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034584: 4805 0502 |0058: aget-byte v5, v5, v2 │ │ -034588: 3905 1300 |005a: if-nez v5, 006d // +0013 │ │ -03458c: 1a05 0d00 |005c: const-string v5, " Searching for next sub-game file. " // string@000d │ │ -034590: 6e20 6e0e 5800 |005e: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -034596: 6e20 550e 0800 |0061: invoke-virtual {v8, v0}, Lpro/oneredpixel/l9droid/L9;.os_get_game_file:(Ljava/lang/String;)Ljava/lang/String; // method@0e55 │ │ -03459c: 0c00 |0064: move-result-object v0 │ │ -03459e: 3900 1000 |0065: if-nez v0, 0075 // +0010 │ │ -0345a2: 1a05 0400 |0067: const-string v5, " Failed to load game. " // string@0004 │ │ -0345a6: 6e20 6e0e 5800 |0069: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -0345ac: 28bf |006c: goto 002b // -0041 │ │ -0345ae: 5485 bb03 |006d: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0345b2: 4805 0502 |006f: aget-byte v5, v5, v2 │ │ -0345b6: 6e30 5e0e 0805 |0071: invoke-virtual {v8, v0, v5}, Lpro/oneredpixel/l9droid/L9;.os_set_filenumber:(Ljava/lang/String;I)Ljava/lang/String; // method@0e5e │ │ -0345bc: 0c00 |0074: move-result-object v0 │ │ -0345be: 1205 |0075: const/4 v5, #int 0 // #0 │ │ -0345c0: 6e30 e70d 0805 |0076: invoke-virtual {v8, v0, v5}, Lpro/oneredpixel/l9droid/L9;.LoadGame2:(Ljava/lang/String;Ljava/lang/String;)I // method@0de7 │ │ -0345c6: 28b2 |0079: goto 002b // -004e │ │ -0345c8: 6e30 0a0e 3802 |007a: invoke-virtual {v8, v3, v2}, Lpro/oneredpixel/l9droid/L9;.driver:(II)V // method@0e0a │ │ -0345ce: 28ae |007d: goto 002b // -0052 │ │ +035628: |[035628] pro.oneredpixel.l9droid.L9.calldriver:()V │ │ +035638: 1307 1600 |0000: const/16 v7, #int 22 // #16 │ │ +03563c: 5281 c203 |0002: iget v1, v8, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ +035640: 5485 bb03 |0004: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035644: d802 0101 |0006: add-int/lit8 v2, v1, #int 1 // #01 │ │ +035648: 4805 0501 |0008: aget-byte v5, v5, v1 │ │ +03564c: d553 ff00 |000a: and-int/lit16 v3, v5, #int 255 // #00ff │ │ +035650: 3273 0600 |000c: if-eq v3, v7, 0012 // +0006 │ │ +035654: 1305 1700 |000e: const/16 v5, #int 23 // #17 │ │ +035658: 3353 3b00 |0010: if-ne v3, v5, 004b // +003b │ │ +03565c: 5485 bb03 |0012: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035660: 4805 0502 |0014: aget-byte v5, v5, v2 │ │ +035664: d554 ff00 |0016: and-int/lit16 v4, v5, #int 255 // #00ff │ │ +035668: 1305 fa00 |0018: const/16 v5, #int 250 // #fa │ │ +03566c: 3754 1200 |001a: if-le v4, v5, 002c // +0012 │ │ +035670: 5485 bb03 |001c: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035674: 1216 |001e: const/4 v6, #int 1 // #1 │ │ +035676: 4f06 0502 |001f: aput-byte v6, v5, v2 │ │ +03567a: 5485 bb03 |0021: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03567e: 5286 c203 |0023: iget v6, v8, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ +035682: 5487 bb03 |0025: iget-object v7, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035686: 4807 0702 |0027: aget-byte v7, v7, v2 │ │ +03568a: 4f07 0506 |0029: aput-byte v7, v5, v6 │ │ +03568e: 0e00 |002b: return-void │ │ +035690: d805 0401 |002c: add-int/lit8 v5, v4, #int 1 // #01 │ │ +035694: 1306 0a00 |002e: const/16 v6, #int 10 // #a │ │ +035698: 3465 0800 |0030: if-lt v5, v6, 0038 // +0008 │ │ +03569c: 5485 bb03 |0032: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0356a0: 12f6 |0034: const/4 v6, #int -1 // #ff │ │ +0356a2: 4f06 0502 |0035: aput-byte v6, v5, v2 │ │ +0356a6: 28ea |0037: goto 0021 // -0016 │ │ +0356a8: 5485 bb03 |0038: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0356ac: 1206 |003a: const/4 v6, #int 0 // #0 │ │ +0356ae: 4f06 0502 |003b: aput-byte v6, v5, v2 │ │ +0356b2: 3373 0800 |003d: if-ne v3, v7, 0045 // +0008 │ │ +0356b6: d805 0401 |003f: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0356ba: 6e20 710e 5800 |0041: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.ramsave:(I)V // method@0e71 │ │ +0356c0: 28dd |0044: goto 0021 // -0023 │ │ +0356c2: d805 0401 |0045: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0356c6: 6e20 700e 5800 |0047: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.ramload:(I)V // method@0e70 │ │ +0356cc: 28d7 |004a: goto 0021 // -0029 │ │ +0356ce: 1305 0b00 |004b: const/16 v5, #int 11 // #b │ │ +0356d2: 3353 2d00 |004d: if-ne v3, v5, 007a // +002d │ │ +0356d6: 2200 fa01 |004f: new-instance v0, Ljava/lang/String; // type@01fa │ │ +0356da: 5485 9503 |0051: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ +0356de: 7020 bc0c 5000 |0053: invoke-direct {v0, v5}, Ljava/lang/String;.:(Ljava/lang/String;)V // method@0cbc │ │ +0356e4: 5485 bb03 |0056: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0356e8: 4805 0502 |0058: aget-byte v5, v5, v2 │ │ +0356ec: 3905 1300 |005a: if-nez v5, 006d // +0013 │ │ +0356f0: 1a05 0d00 |005c: const-string v5, " Searching for next sub-game file. " // string@000d │ │ +0356f4: 6e20 6e0e 5800 |005e: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +0356fa: 6e20 550e 0800 |0061: invoke-virtual {v8, v0}, Lpro/oneredpixel/l9droid/L9;.os_get_game_file:(Ljava/lang/String;)Ljava/lang/String; // method@0e55 │ │ +035700: 0c00 |0064: move-result-object v0 │ │ +035702: 3900 1000 |0065: if-nez v0, 0075 // +0010 │ │ +035706: 1a05 0400 |0067: const-string v5, " Failed to load game. " // string@0004 │ │ +03570a: 6e20 6e0e 5800 |0069: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +035710: 28bf |006c: goto 002b // -0041 │ │ +035712: 5485 bb03 |006d: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035716: 4805 0502 |006f: aget-byte v5, v5, v2 │ │ +03571a: 6e30 5e0e 0805 |0071: invoke-virtual {v8, v0, v5}, Lpro/oneredpixel/l9droid/L9;.os_set_filenumber:(Ljava/lang/String;I)Ljava/lang/String; // method@0e5e │ │ +035720: 0c00 |0074: move-result-object v0 │ │ +035722: 1205 |0075: const/4 v5, #int 0 // #0 │ │ +035724: 6e30 e70d 0805 |0076: invoke-virtual {v8, v0, v5}, Lpro/oneredpixel/l9droid/L9;.LoadGame2:(Ljava/lang/String;Ljava/lang/String;)I // method@0de7 │ │ +03572a: 28b2 |0079: goto 002b // -004e │ │ +03572c: 6e30 0a0e 3802 |007a: invoke-virtual {v8, v3, v2}, Lpro/oneredpixel/l9droid/L9;.driver:(II)V // method@0e0a │ │ +035732: 28ae |007d: goto 002b // -0052 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=3267 │ │ 0x0004 line=3268 │ │ 0x000c line=3270 │ │ 0x0012 line=3272 │ │ 0x0018 line=3273 │ │ @@ -54661,25 +54655,25 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0345d0: |[0345d0] pro.oneredpixel.l9droid.L9.checkfordisc:(I)V │ │ -0345e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0345e2: 1a00 960a |0001: const-string v0, "driver - checkfordisc" // string@0a96 │ │ -0345e6: 6e20 de0d 0300 |0003: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0345ec: 5430 bb03 |0006: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0345f0: 4f02 0004 |0008: aput-byte v2, v0, v4 │ │ -0345f4: 5430 bb03 |000a: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0345f8: 5231 c203 |000c: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ -0345fc: d801 0102 |000e: add-int/lit8 v1, v1, #int 2 // #02 │ │ -034600: 4f02 0001 |0010: aput-byte v2, v0, v1 │ │ -034604: 0e00 |0012: return-void │ │ +035734: |[035734] pro.oneredpixel.l9droid.L9.checkfordisc:(I)V │ │ +035744: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +035746: 1a00 950a |0001: const-string v0, "driver - checkfordisc" // string@0a95 │ │ +03574a: 6e20 de0d 0300 |0003: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +035750: 5430 bb03 |0006: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035754: 4f02 0004 |0008: aput-byte v2, v0, v4 │ │ +035758: 5430 bb03 |000a: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03575c: 5231 c203 |000c: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ +035760: d801 0102 |000e: add-int/lit8 v1, v1, #int 2 // #02 │ │ +035764: 4f02 0001 |0010: aput-byte v2, v0, v1 │ │ +035768: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=3136 │ │ 0x0006 line=3137 │ │ 0x000a line=3138 │ │ 0x0012 line=3139 │ │ locals : │ │ @@ -54691,55 +54685,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -034608: |[034608] pro.oneredpixel.l9droid.L9.checknumber:()V │ │ -034618: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03461a: 5440 c603 |0001: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -03461e: 4900 0003 |0003: aget-char v0, v0, v3 │ │ -034622: 1301 3000 |0005: const/16 v1, #int 48 // #30 │ │ -034626: 3410 3a00 |0007: if-lt v0, v1, 0041 // +003a │ │ -03462a: 5440 c603 |0009: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -03462e: 4900 0003 |000b: aget-char v0, v0, v3 │ │ -034632: 1301 3a00 |000d: const/16 v1, #int 58 // #3a │ │ -034636: 3510 3200 |000f: if-ge v0, v1, 0041 // +0032 │ │ -03463a: 5240 7e03 |0011: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -03463e: 1241 |0013: const/4 v1, #int 4 // #4 │ │ -034640: 3310 1c00 |0014: if-ne v0, v1, 0030 // +001c │ │ -034644: 5440 bb03 |0016: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034648: 5241 c103 |0018: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -03464c: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -03464e: 4f02 0001 |001b: aput-byte v2, v0, v1 │ │ -034652: 5240 c103 |001d: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -034656: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03465a: 6e10 730e 0400 |0021: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.readdecimal:()I // method@0e73 │ │ -034660: 0a01 |0024: move-result v1 │ │ -034662: 6e30 e40d 0401 |0025: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ -034668: 5240 c103 |0028: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -03466c: d800 0003 |002a: add-int/lit8 v0, v0, #int 3 // #03 │ │ -034670: 6e30 e40d 0403 |002c: invoke-virtual {v4, v0, v3}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ -034676: 0e00 |002f: return-void │ │ -034678: 5240 c103 |0030: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -03467c: 6e10 730e 0400 |0032: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.readdecimal:()I // method@0e73 │ │ -034682: 0a01 |0035: move-result v1 │ │ -034684: 6e30 e30d 0401 |0036: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9SETDWORD:(II)V // method@0de3 │ │ -03468a: 5240 c103 |0039: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -03468e: d800 0004 |003b: add-int/lit8 v0, v0, #int 4 // #04 │ │ -034692: 6e30 e40d 0403 |003d: invoke-virtual {v4, v0, v3}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ -034698: 28ef |0040: goto 002f // -0011 │ │ -03469a: 5240 c103 |0041: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -03469e: 1401 0080 0000 |0043: const v1, #float 4.59177e-41 // #00008000 │ │ -0346a4: 6e30 e40d 0401 |0046: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ -0346aa: 5240 c103 |0049: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -0346ae: d800 0002 |004b: add-int/lit8 v0, v0, #int 2 // #02 │ │ -0346b2: 6e30 e40d 0403 |004d: invoke-virtual {v4, v0, v3}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ -0346b8: 28df |0050: goto 002f // -0021 │ │ +03576c: |[03576c] pro.oneredpixel.l9droid.L9.checknumber:()V │ │ +03577c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03577e: 5440 c603 |0001: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +035782: 4900 0003 |0003: aget-char v0, v0, v3 │ │ +035786: 1301 3000 |0005: const/16 v1, #int 48 // #30 │ │ +03578a: 3410 3a00 |0007: if-lt v0, v1, 0041 // +003a │ │ +03578e: 5440 c603 |0009: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +035792: 4900 0003 |000b: aget-char v0, v0, v3 │ │ +035796: 1301 3a00 |000d: const/16 v1, #int 58 // #3a │ │ +03579a: 3510 3200 |000f: if-ge v0, v1, 0041 // +0032 │ │ +03579e: 5240 7e03 |0011: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +0357a2: 1241 |0013: const/4 v1, #int 4 // #4 │ │ +0357a4: 3310 1c00 |0014: if-ne v0, v1, 0030 // +001c │ │ +0357a8: 5440 bb03 |0016: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0357ac: 5241 c103 |0018: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +0357b0: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +0357b2: 4f02 0001 |001b: aput-byte v2, v0, v1 │ │ +0357b6: 5240 c103 |001d: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +0357ba: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0357be: 6e10 730e 0400 |0021: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.readdecimal:()I // method@0e73 │ │ +0357c4: 0a01 |0024: move-result v1 │ │ +0357c6: 6e30 e40d 0401 |0025: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ +0357cc: 5240 c103 |0028: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +0357d0: d800 0003 |002a: add-int/lit8 v0, v0, #int 3 // #03 │ │ +0357d4: 6e30 e40d 0403 |002c: invoke-virtual {v4, v0, v3}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ +0357da: 0e00 |002f: return-void │ │ +0357dc: 5240 c103 |0030: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +0357e0: 6e10 730e 0400 |0032: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.readdecimal:()I // method@0e73 │ │ +0357e6: 0a01 |0035: move-result v1 │ │ +0357e8: 6e30 e30d 0401 |0036: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9SETDWORD:(II)V // method@0de3 │ │ +0357ee: 5240 c103 |0039: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +0357f2: d800 0004 |003b: add-int/lit8 v0, v0, #int 4 // #04 │ │ +0357f6: 6e30 e40d 0403 |003d: invoke-virtual {v4, v0, v3}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ +0357fc: 28ef |0040: goto 002f // -0011 │ │ +0357fe: 5240 c103 |0041: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +035802: 1401 0080 0000 |0043: const v1, #float 4.59177e-41 // #00008000 │ │ +035808: 6e30 e40d 0401 |0046: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ +03580e: 5240 c103 |0049: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +035812: d800 0002 |004b: add-int/lit8 v0, v0, #int 2 // #02 │ │ +035816: 6e30 e40d 0403 |004d: invoke-virtual {v4, v0, v3}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ +03581c: 28df |0050: goto 002f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=3968 │ │ 0x0011 line=3970 │ │ 0x0016 line=3972 │ │ 0x001d line=3973 │ │ 0x0028 line=3974 │ │ @@ -54756,32 +54750,32 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0346bc: |[0346bc] pro.oneredpixel.l9droid.L9.cleartg:()V │ │ -0346cc: 5441 bb03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0346d0: 5242 a103 |0002: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0346d4: d803 0201 |0004: add-int/lit8 v3, v2, #int 1 // #01 │ │ -0346d8: 5943 a103 |0006: iput v3, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0346dc: 4801 0102 |0008: aget-byte v1, v1, v2 │ │ -0346e0: d510 ff00 |000a: and-int/lit16 v0, v1, #int 255 // #00ff │ │ -0346e4: 1a02 9f09 |000c: const-string v2, "cleartg %s " // string@099f │ │ -0346e8: 3800 1100 |000e: if-eqz v0, 001f // +0011 │ │ -0346ec: 1a01 bd0c |0010: const-string v1, "graphics" // string@0cbd │ │ -0346f0: 6e30 e10d 2401 |0012: invoke-virtual {v4, v2, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;Ljava/lang/String;)V // method@0de1 │ │ -0346f6: 3800 0900 |0015: if-eqz v0, 001e // +0009 │ │ -0346fa: 5241 bc03 |0017: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ -0346fe: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -034702: 6e10 500e 0400 |001b: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.os_cleargraphics:()V // method@0e50 │ │ -034708: 0e00 |001e: return-void │ │ -03470a: 1a01 df13 |001f: const-string v1, "text" // string@13df │ │ -03470e: 28f1 |0021: goto 0012 // -000f │ │ +035820: |[035820] pro.oneredpixel.l9droid.L9.cleartg:()V │ │ +035830: 5441 bb03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035834: 5242 a103 |0002: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +035838: d803 0201 |0004: add-int/lit8 v3, v2, #int 1 // #01 │ │ +03583c: 5943 a103 |0006: iput v3, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +035840: 4801 0102 |0008: aget-byte v1, v1, v2 │ │ +035844: d510 ff00 |000a: and-int/lit16 v0, v1, #int 255 // #00ff │ │ +035848: 1a02 9e09 |000c: const-string v2, "cleartg %s " // string@099e │ │ +03584c: 3800 1100 |000e: if-eqz v0, 001f // +0011 │ │ +035850: 1a01 bc0c |0010: const-string v1, "graphics" // string@0cbc │ │ +035854: 6e30 e10d 2401 |0012: invoke-virtual {v4, v2, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;Ljava/lang/String;)V // method@0de1 │ │ +03585a: 3800 0900 |0015: if-eqz v0, 001e // +0009 │ │ +03585e: 5241 bc03 |0017: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ +035862: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +035866: 6e10 500e 0400 |001b: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.os_cleargraphics:()V // method@0e50 │ │ +03586c: 0e00 |001e: return-void │ │ +03586e: 1a01 dd13 |001f: const-string v1, "text" // string@13dd │ │ +035872: 28f1 |0021: goto 0012 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5331 │ │ 0x000c line=5332 │ │ 0x0015 line=5334 │ │ 0x0017 line=5336 │ │ 0x001b line=5337 │ │ @@ -54796,435 +54790,435 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 22 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 822 16-bit code units │ │ -034710: |[034710] pro.oneredpixel.l9droid.L9.corruptinginput:()Z │ │ -034720: 0800 1500 |0000: move-object/from16 v0, v21 │ │ -034724: 5200 c203 |0002: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ -034728: 0212 0000 |0004: move/from16 v18, v0 │ │ -03472c: 0200 1200 |0006: move/from16 v0, v18 │ │ -034730: 0801 1500 |0008: move-object/from16 v1, v21 │ │ -034734: 5910 c103 |000a: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -034738: 0800 1500 |000c: move-object/from16 v0, v21 │ │ -03473c: 5200 b703 |000e: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ -034740: 0212 0000 |0010: move/from16 v18, v0 │ │ -034744: 3b12 1500 |0012: if-gez v18, 0027 // +0015 │ │ -034748: 0800 1500 |0014: move-object/from16 v0, v21 │ │ -03474c: 5500 6e03 |0016: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ -034750: 0212 0000 |0018: move/from16 v18, v0 │ │ -034754: 3812 3a00 |001a: if-eqz v18, 0054 // +003a │ │ -034758: 7401 e80d 1500 |001c: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.NextCheat:()V // method@0de8 │ │ -03475e: 1312 0000 |001f: const/16 v18, #int 0 // #0 │ │ -034762: 0200 1200 |0021: move/from16 v0, v18 │ │ -034766: 0801 1500 |0023: move-object/from16 v1, v21 │ │ -03476a: 5910 b703 |0025: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ -03476e: 1207 |0027: const/4 v7, #int 0 // #0 │ │ -034770: 0800 1500 |0028: move-object/from16 v0, v21 │ │ -034774: 5209 b703 |002a: iget v9, v0, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ -034778: 0800 1500 |002c: move-object/from16 v0, v21 │ │ -03477c: 5400 b603 |002e: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -034780: 0812 0000 |0030: move-object/from16 v18, v0 │ │ -034784: d80a 0901 |0032: add-int/lit8 v10, v9, #int 1 // #01 │ │ -034788: 490c 1209 |0034: aget-char v12, v18, v9 │ │ -03478c: 390c 2e01 |0036: if-nez v12, 0164 // +012e │ │ -034790: 1312 ffff |0038: const/16 v18, #int -1 // #ffff │ │ -034794: 0200 1200 |003a: move/from16 v0, v18 │ │ -034798: 0801 1500 |003c: move-object/from16 v1, v21 │ │ -03479c: 5910 b703 |003e: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ -0347a0: 0800 1500 |0040: move-object/from16 v0, v21 │ │ -0347a4: 5200 c103 |0042: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -0347a8: 0212 0000 |0044: move/from16 v18, v0 │ │ -0347ac: 1313 0000 |0046: const/16 v19, #int 0 // #0 │ │ -0347b0: 0800 1500 |0048: move-object/from16 v0, v21 │ │ -0347b4: 0201 1200 |004a: move/from16 v1, v18 │ │ -0347b8: 0202 1300 |004c: move/from16 v2, v19 │ │ -0347bc: 6e30 e40d 1002 |004e: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ -0347c2: 1312 0100 |0051: const/16 v18, #int 1 // #1 │ │ -0347c6: 0f12 |0053: return v18 │ │ -0347c8: 0800 1500 |0054: move-object/from16 v0, v21 │ │ -0347cc: 5200 8103 |0056: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -0347d0: 0212 0000 |0058: move/from16 v18, v0 │ │ -0347d4: 2b12 d202 0000 |005a: packed-switch v18, 0000032c // +000002d2 │ │ -0347da: 7401 540e 1500 |005d: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.os_flush:()V // method@0e54 │ │ -0347e0: 1312 2e00 |0060: const/16 v18, #int 46 // #2e │ │ -0347e4: 0200 1200 |0062: move/from16 v0, v18 │ │ -0347e8: 0801 1500 |0064: move-object/from16 v1, v21 │ │ -0347ec: 5e10 bd03 |0066: iput-char v0, v1, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ -0347f0: 0200 1200 |0068: move/from16 v0, v18 │ │ -0347f4: 0801 1500 |006a: move-object/from16 v1, v21 │ │ -0347f8: 5e10 be03 |006c: iput-char v0, v1, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ -0347fc: 1312 f401 |006e: const/16 v18, #int 500 // #1f4 │ │ -034800: 0200 1200 |0070: move/from16 v0, v18 │ │ -034804: 2300 6302 |0072: new-array v0, v0, [C // type@0263 │ │ -034808: 0812 0000 |0074: move-object/from16 v18, v0 │ │ -03480c: 0800 1200 |0076: move-object/from16 v0, v18 │ │ -034810: 0801 1500 |0078: move-object/from16 v1, v21 │ │ -034814: 5b10 b603 |007a: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -034818: 0800 1500 |007c: move-object/from16 v0, v21 │ │ -03481c: 5400 b603 |007e: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -034820: 0812 0000 |0080: move-object/from16 v18, v0 │ │ -034824: 1313 f401 |0082: const/16 v19, #int 500 // #1f4 │ │ -034828: 0800 1500 |0084: move-object/from16 v0, v21 │ │ -03482c: 0801 1200 |0086: move-object/from16 v1, v18 │ │ -034830: 0202 1300 |0088: move/from16 v2, v19 │ │ -034834: 6e30 800e 1002 |008a: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.scriptinput:([CI)Z // method@0e80 │ │ -03483a: 0a12 |008d: move-result v18 │ │ -03483c: 3912 7e00 |008e: if-nez v18, 010c // +007e │ │ -034840: 1312 f401 |0090: const/16 v18, #int 500 // #1f4 │ │ -034844: 0800 1500 |0092: move-object/from16 v0, v21 │ │ -034848: 0201 1200 |0094: move/from16 v1, v18 │ │ -03484c: 6e20 570e 1000 |0096: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_input:(I)Ljava/lang/String; // method@0e57 │ │ -034852: 0c12 |0099: move-result-object v18 │ │ -034854: 0800 1200 |009a: move-object/from16 v0, v18 │ │ -034858: 0801 1500 |009c: move-object/from16 v1, v21 │ │ -03485c: 5b10 b803 |009e: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -034860: 3912 2a00 |00a0: if-nez v18, 00ca // +002a │ │ -034864: 1312 0000 |00a2: const/16 v18, #int 0 // #0 │ │ -034868: 28af |00a4: goto 0053 // -0051 │ │ -03486a: 0800 1500 |00a5: move-object/from16 v0, v21 │ │ -03486e: 5400 d003 |00a7: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -034872: 0812 0000 |00a9: move-object/from16 v18, v0 │ │ -034876: 3812 0d00 |00ab: if-eqz v18, 00b8 // +000d │ │ -03487a: 1312 0500 |00ad: const/16 v18, #int 5 // #5 │ │ -03487e: 0200 1200 |00af: move/from16 v0, v18 │ │ -034882: 0801 1500 |00b1: move-object/from16 v1, v21 │ │ -034886: 5910 8103 |00b3: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -03488a: 1312 0000 |00b5: const/16 v18, #int 0 // #0 │ │ -03488e: 289c |00b7: goto 0053 // -0064 │ │ -034890: 1312 0200 |00b8: const/16 v18, #int 2 // #2 │ │ -034894: 0200 1200 |00ba: move/from16 v0, v18 │ │ -034898: 0801 1500 |00bc: move-object/from16 v1, v21 │ │ -03489c: 5910 8103 |00be: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -0348a0: 28f5 |00c0: goto 00b5 // -000b │ │ -0348a2: 1312 0100 |00c1: const/16 v18, #int 1 // #1 │ │ -0348a6: 0200 1200 |00c3: move/from16 v0, v18 │ │ -0348aa: 0801 1500 |00c5: move-object/from16 v1, v21 │ │ -0348ae: 5910 8103 |00c7: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -0348b2: 2894 |00c9: goto 005d // -006c │ │ -0348b4: 2212 fb01 |00ca: new-instance v18, Ljava/lang/StringBuilder; // type@01fb │ │ -0348b8: 7601 d70c 1200 |00cc: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0348be: 1a13 3c01 |00cf: const-string v19, ">" // string@013c │ │ -0348c2: 7402 dd0c 1200 |00d1: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0348c8: 0c12 |00d4: move-result-object v18 │ │ -0348ca: 0800 1500 |00d5: move-object/from16 v0, v21 │ │ -0348ce: 5400 b803 |00d7: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -0348d2: 0813 0000 |00d9: move-object/from16 v19, v0 │ │ -0348d6: 7402 dd0c 1200 |00db: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0348dc: 0c12 |00de: move-result-object v18 │ │ -0348de: 7401 e10c 1200 |00df: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0348e4: 0c12 |00e2: move-result-object v18 │ │ -0348e6: 0800 1500 |00e3: move-object/from16 v0, v21 │ │ -0348ea: 0801 1200 |00e5: move-object/from16 v1, v18 │ │ -0348ee: 6e20 de0d 1000 |00e7: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0348f4: 0800 1500 |00ea: move-object/from16 v0, v21 │ │ -0348f8: 5400 b803 |00ec: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -0348fc: 0812 0000 |00ee: move-object/from16 v18, v0 │ │ -034900: 1a13 1d00 |00f0: const-string v19, " ��" // string@001d │ │ -034904: 7402 c00c 1200 |00f2: invoke-virtual/range {v18, v19}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@0cc0 │ │ -03490a: 0c12 |00f5: move-result-object v18 │ │ -03490c: 0800 1200 |00f6: move-object/from16 v0, v18 │ │ -034910: 0801 1500 |00f8: move-object/from16 v1, v21 │ │ -034914: 5b10 b803 |00fa: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -034918: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ -03491c: 5400 b803 |00fe: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -034920: 0812 0000 |0100: move-object/from16 v18, v0 │ │ -034924: 7401 d00c 1200 |0102: invoke-virtual/range {v18}, Ljava/lang/String;.toCharArray:()[C // method@0cd0 │ │ -03492a: 0c12 |0105: move-result-object v18 │ │ -03492c: 0800 1200 |0106: move-object/from16 v0, v18 │ │ -034930: 0801 1500 |0108: move-object/from16 v1, v21 │ │ -034934: 5b10 b603 |010a: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -034938: 1312 0d00 |010c: const/16 v18, #int 13 // #d │ │ -03493c: 0800 1500 |010e: move-object/from16 v0, v21 │ │ -034940: 0201 1200 |0110: move/from16 v1, v18 │ │ -034944: 6e20 5b0e 1000 |0112: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ -03494a: 7401 d40d 1500 |0115: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.CheckHash:()Z // method@0dd4 │ │ -034950: 0a12 |0118: move-result v18 │ │ -034952: 3812 0600 |0119: if-eqz v18, 011f // +0006 │ │ -034956: 1312 0000 |011b: const/16 v18, #int 0 // #0 │ │ -03495a: 2900 36ff |011d: goto/16 0053 // -00ca │ │ -03495e: 1310 0000 |011f: const/16 v16, #int 0 // #0 │ │ -034962: 0800 1500 |0121: move-object/from16 v0, v21 │ │ -034966: 5400 b603 |0123: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -03496a: 0812 0000 |0125: move-object/from16 v18, v0 │ │ -03496e: 0800 1200 |0127: move-object/from16 v0, v18 │ │ -034972: 2100 |0129: array-length v0, v0 │ │ -034974: 0212 0000 |012a: move/from16 v18, v0 │ │ -034978: d812 12ff |012c: add-int/lit8 v18, v18, #int -1 // #ff │ │ -03497c: 0200 1000 |012e: move/from16 v0, v16 │ │ -034980: 0201 1200 |0130: move/from16 v1, v18 │ │ -034984: 3510 2100 |0132: if-ge v0, v1, 0153 // +0021 │ │ -034988: 0800 1500 |0134: move-object/from16 v0, v21 │ │ -03498c: 5400 b603 |0136: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -034990: 0812 0000 |0138: move-object/from16 v18, v0 │ │ -034994: 4912 1210 |013a: aget-char v18, v18, v16 │ │ -034998: 0800 1500 |013c: move-object/from16 v0, v21 │ │ -03499c: 0201 1200 |013e: move/from16 v1, v18 │ │ -0349a0: 6e20 dd0d 1000 |0140: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.IsInputChar:(C)Z // method@0ddd │ │ -0349a6: 0a12 |0143: move-result v18 │ │ -0349a8: 3912 0c00 |0144: if-nez v18, 0150 // +000c │ │ -0349ac: 0800 1500 |0146: move-object/from16 v0, v21 │ │ -0349b0: 5400 b603 |0148: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -0349b4: 0812 0000 |014a: move-object/from16 v18, v0 │ │ -0349b8: 1313 2000 |014c: const/16 v19, #int 32 // #20 │ │ -0349bc: 5013 1210 |014e: aput-char v19, v18, v16 │ │ -0349c0: d810 1001 |0150: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0349c4: 28cf |0152: goto 0121 // -0031 │ │ -0349c6: 1312 0d00 |0153: const/16 v18, #int 13 // #d │ │ -0349ca: 0200 1200 |0155: move/from16 v0, v18 │ │ -0349ce: 0801 1500 |0157: move-object/from16 v1, v21 │ │ -0349d2: 5e10 bd03 |0159: iput-char v0, v1, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ -0349d6: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -0349da: 0201 1200 |015d: move/from16 v1, v18 │ │ -0349de: 6e20 5b0e 1000 |015f: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ -0349e4: 2900 bdfe |0162: goto/16 001f // -0143 │ │ -0349e8: 8ec0 |0164: int-to-char v0, v12 │ │ -0349ea: 0212 0000 |0165: move/from16 v18, v0 │ │ -0349ee: 0800 1500 |0167: move-object/from16 v0, v21 │ │ -0349f2: 0201 1200 |0169: move/from16 v1, v18 │ │ -0349f6: 6e20 630e 1000 |016b: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.partword:(C)I // method@0e63 │ │ -0349fc: 0a12 |016e: move-result v18 │ │ -0349fe: 3912 7700 |016f: if-nez v18, 01e6 // +0077 │ │ -034a02: d809 0aff |0171: add-int/lit8 v9, v10, #int -1 // #ff │ │ -034a06: 0800 1500 |0173: move-object/from16 v0, v21 │ │ -034a0a: 5400 b603 |0175: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -034a0e: 0812 0000 |0177: move-object/from16 v18, v0 │ │ -034a12: d80a 0901 |0179: add-int/lit8 v10, v9, #int 1 // #01 │ │ -034a16: 490c 1209 |017b: aget-char v12, v18, v9 │ │ -034a1a: 8ec0 |017d: int-to-char v0, v12 │ │ -034a1c: 0212 0000 |017e: move/from16 v18, v0 │ │ -034a20: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -034a24: 0201 1200 |0182: move/from16 v1, v18 │ │ -034a28: 6e20 630e 1000 |0184: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.partword:(C)I // method@0e63 │ │ -034a2e: 0a12 |0187: move-result v18 │ │ -034a30: 1313 0100 |0188: const/16 v19, #int 1 // #1 │ │ -034a34: 0200 1200 |018a: move/from16 v0, v18 │ │ -034a38: 0201 1300 |018c: move/from16 v1, v19 │ │ -034a3c: 3310 a500 |018e: if-ne v0, v1, 0233 // +00a5 │ │ -034a40: 0800 1500 |0190: move-object/from16 v0, v21 │ │ -034a44: 5400 c603 |0192: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -034a48: 0812 0000 |0194: move-object/from16 v18, v0 │ │ -034a4c: 1313 2000 |0196: const/16 v19, #int 32 // #20 │ │ -034a50: 5013 1207 |0198: aput-char v19, v18, v7 │ │ -034a54: d809 0aff |019a: add-int/lit8 v9, v10, #int -1 // #ff │ │ -034a58: 0800 1500 |019c: move-object/from16 v0, v21 │ │ -034a5c: 5909 b703 |019e: iput v9, v0, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ -034a60: 12fb |01a0: const/4 v11, #int -1 // #ff │ │ -034a62: 1311 ffff |01a1: const/16 v17, #int -1 // #ffff │ │ -034a66: 0800 1500 |01a3: move-object/from16 v0, v21 │ │ -034a6a: 5200 c203 |01a5: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ -034a6e: 0212 0000 |01a7: move/from16 v18, v0 │ │ -034a72: 0200 1200 |01a9: move/from16 v0, v18 │ │ -034a76: 0801 1500 |01ab: move-object/from16 v1, v21 │ │ -034a7a: 5910 c103 |01ad: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -034a7e: 0800 1500 |01af: move-object/from16 v0, v21 │ │ -034a82: 5203 a603 |01b1: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -034a86: 0800 1500 |01b3: move-object/from16 v0, v21 │ │ -034a8a: 520e a703 |01b5: iget v14, v0, Lpro/oneredpixel/l9droid/L9;.dictdatalen:I // field@03a7 │ │ -034a8e: 0800 1500 |01b7: move-object/from16 v0, v21 │ │ -034a92: 5400 c603 |01b9: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -034a96: 0812 0000 |01bb: move-object/from16 v18, v0 │ │ -034a9a: 1313 0000 |01bd: const/16 v19, #int 0 // #0 │ │ -034a9e: 4912 1213 |01bf: aget-char v18, v18, v19 │ │ -034aa2: d80c 129f |01c1: add-int/lit8 v12, v18, #int -97 // #9f │ │ -034aa6: 3b0c 9100 |01c3: if-gez v12, 0254 // +0091 │ │ -034aaa: 0800 1500 |01c5: move-object/from16 v0, v21 │ │ -034aae: 5209 a503 |01c7: iget v9, v0, Lpro/oneredpixel/l9droid/L9;.defdict:I // field@03a5 │ │ -034ab2: 120d |01c9: const/4 v13, #int 0 // #0 │ │ -034ab4: 0800 1500 |01ca: move-object/from16 v0, v21 │ │ -034ab8: 6e20 3a0e 9000 |01cc: invoke-virtual {v0, v9}, Lpro/oneredpixel/l9droid/L9;.initunpack:(I)Z // method@0e3a │ │ -034abe: d80d 0dff |01cf: add-int/lit8 v13, v13, #int -1 // #ff │ │ -034ac2: d80d 0d01 |01d1: add-int/lit8 v13, v13, #int 1 // #01 │ │ -034ac6: 7401 8e0e 1500 |01d3: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.unpackword:()Z // method@0e8e │ │ -034acc: 0a12 |01d6: move-result v18 │ │ -034ace: 3812 f400 |01d7: if-eqz v18, 02cb // +00f4 │ │ -034ad2: 1312 ffff |01d9: const/16 v18, #int -1 // #ffff │ │ -034ad6: 0200 1200 |01db: move/from16 v0, v18 │ │ -034ada: 330b c000 |01dd: if-ne v11, v0, 029d // +00c0 │ │ -034ade: 7401 010e 1500 |01df: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.checknumber:()V // method@0e01 │ │ -034ae4: 1312 0100 |01e2: const/16 v18, #int 1 // #1 │ │ -034ae8: 2900 6ffe |01e4: goto/16 0053 // -0191 │ │ -034aec: 1312 2000 |01e6: const/16 v18, #int 32 // #20 │ │ -034af0: 0200 1200 |01e8: move/from16 v0, v18 │ │ -034af4: 320c 3f01 |01ea: if-eq v12, v0, 0329 // +013f │ │ -034af8: 0800 1500 |01ec: move-object/from16 v0, v21 │ │ -034afc: 590a b703 |01ee: iput v10, v0, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ -034b00: 0800 1500 |01f0: move-object/from16 v0, v21 │ │ -034b04: 5200 c103 |01f2: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -034b08: 0212 0000 |01f4: move/from16 v18, v0 │ │ -034b0c: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ -034b10: 0201 1200 |01f8: move/from16 v1, v18 │ │ -034b14: 6e30 e40d 100c |01fa: invoke-virtual {v0, v1, v12}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ -034b1a: 0800 1500 |01fd: move-object/from16 v0, v21 │ │ -034b1e: 5200 c103 |01ff: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -034b22: 0212 0000 |0201: move/from16 v18, v0 │ │ -034b26: d812 1202 |0203: add-int/lit8 v18, v18, #int 2 // #02 │ │ -034b2a: 1313 0000 |0205: const/16 v19, #int 0 // #0 │ │ -034b2e: 0800 1500 |0207: move-object/from16 v0, v21 │ │ -034b32: 0201 1200 |0209: move/from16 v1, v18 │ │ -034b36: 0202 1300 |020b: move/from16 v2, v19 │ │ -034b3a: 6e30 e40d 1002 |020d: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ -034b40: 0800 1500 |0210: move-object/from16 v0, v21 │ │ -034b44: 5400 bb03 |0212: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034b48: 0812 0000 |0214: move-object/from16 v18, v0 │ │ -034b4c: 0800 1500 |0216: move-object/from16 v0, v21 │ │ -034b50: 5200 c103 |0218: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -034b54: 0213 0000 |021a: move/from16 v19, v0 │ │ -034b58: d813 1301 |021c: add-int/lit8 v19, v19, #int 1 // #01 │ │ -034b5c: 8dc0 |021e: int-to-byte v0, v12 │ │ -034b5e: 0214 0000 |021f: move/from16 v20, v0 │ │ -034b62: 4f14 1213 |0221: aput-byte v20, v18, v19 │ │ -034b66: 0800 1500 |0223: move-object/from16 v0, v21 │ │ -034b6a: 5400 c603 |0225: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -034b6e: 0812 0000 |0227: move-object/from16 v18, v0 │ │ -034b72: 1313 2000 |0229: const/16 v19, #int 32 // #20 │ │ -034b76: 5013 1207 |022b: aput-char v19, v18, v7 │ │ -034b7a: 1311 ffff |022d: const/16 v17, #int -1 // #ffff │ │ -034b7e: 1312 0100 |022f: const/16 v18, #int 1 // #1 │ │ -034b82: 2900 22fe |0231: goto/16 0053 // -01de │ │ -034b86: 8ec0 |0233: int-to-char v0, v12 │ │ -034b88: 0212 0000 |0234: move/from16 v18, v0 │ │ -034b8c: 0800 1500 |0236: move-object/from16 v0, v21 │ │ -034b90: 0201 1200 |0238: move/from16 v1, v18 │ │ -034b94: 6e20 8c0e 1000 |023a: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ -034b9a: 0a0c |023d: move-result v12 │ │ -034b9c: 0800 1500 |023e: move-object/from16 v0, v21 │ │ -034ba0: 5400 c603 |0240: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -034ba4: 0812 0000 |0242: move-object/from16 v18, v0 │ │ -034ba8: d808 0701 |0244: add-int/lit8 v8, v7, #int 1 // #01 │ │ -034bac: 8ec0 |0246: int-to-char v0, v12 │ │ -034bae: 0213 0000 |0247: move/from16 v19, v0 │ │ -034bb2: 5013 1207 |0249: aput-char v19, v18, v7 │ │ -034bb6: 1312 1f00 |024b: const/16 v18, #int 31 // #1f │ │ -034bba: 0200 1200 |024d: move/from16 v0, v18 │ │ -034bbe: 3408 d600 |024f: if-lt v8, v0, 0325 // +00d6 │ │ -034bc2: 0187 |0251: move v7, v8 │ │ -034bc4: 2900 3eff |0252: goto/16 0190 // -00c2 │ │ -034bc8: 130d 6700 |0254: const/16 v13, #int 103 // #67 │ │ -034bcc: 1312 1a00 |0256: const/16 v18, #int 26 // #1a │ │ -034bd0: 0200 1200 |0258: move/from16 v0, v18 │ │ -034bd4: 350c 1c00 |025a: if-ge v12, v0, 0276 // +001c │ │ -034bd8: e00d 0c02 |025c: shl-int/lit8 v13, v12, #int 2 // #02 │ │ -034bdc: 0800 1500 |025e: move-object/from16 v0, v21 │ │ -034be0: 5400 c603 |0260: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -034be4: 0812 0000 |0262: move-object/from16 v18, v0 │ │ -034be8: 1313 0100 |0264: const/16 v19, #int 1 // #1 │ │ -034bec: 490c 1213 |0266: aget-char v12, v18, v19 │ │ -034bf0: 1312 2000 |0268: const/16 v18, #int 32 // #20 │ │ -034bf4: 0200 1200 |026a: move/from16 v0, v18 │ │ -034bf8: 320c 0a00 |026c: if-eq v12, v0, 0276 // +000a │ │ -034bfc: d812 0c9f |026e: add-int/lit8 v18, v12, #int -97 // #9f │ │ -034c00: e112 1203 |0270: shr-int/lit8 v18, v18, #int 3 // #03 │ │ -034c04: dd12 1203 |0272: and-int/lit8 v18, v18, #int 3 // #03 │ │ -034c08: 900d 0d12 |0274: add-int v13, v13, v18 │ │ -034c0c: 34ed 0900 |0276: if-lt v13, v14, 027f // +0009 │ │ -034c10: 7401 010e 1500 |0278: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.checknumber:()V // method@0e01 │ │ -034c16: 1312 0100 |027b: const/16 v18, #int 1 // #1 │ │ -034c1a: 2900 d6fd |027d: goto/16 0053 // -022a │ │ -034c1e: e012 0d02 |027f: shl-int/lit8 v18, v13, #int 2 // #02 │ │ -034c22: 9003 0312 |0281: add-int v3, v3, v18 │ │ -034c26: 0800 1500 |0283: move-object/from16 v0, v21 │ │ -034c2a: 5200 d403 |0285: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -034c2e: 0212 0000 |0287: move/from16 v18, v0 │ │ -034c32: 0800 1500 |0289: move-object/from16 v0, v21 │ │ -034c36: 6e20 e50d 3000 |028b: invoke-virtual {v0, v3}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -034c3c: 0a13 |028e: move-result v19 │ │ -034c3e: 9009 1213 |028f: add-int v9, v18, v19 │ │ -034c42: d812 0302 |0291: add-int/lit8 v18, v3, #int 2 // #02 │ │ -034c46: 0800 1500 |0293: move-object/from16 v0, v21 │ │ -034c4a: 0201 1200 |0295: move/from16 v1, v18 │ │ -034c4e: 6e20 e50d 1000 |0297: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -034c54: 0a0d |029a: move-result v13 │ │ -034c56: 2900 2fff |029b: goto/16 01ca // -00d1 │ │ -034c5a: 01bc |029d: move v12, v11 │ │ -034c5c: 0800 1500 |029e: move-object/from16 v0, v21 │ │ -034c60: 6e20 1c0e d000 |02a0: invoke-virtual {v0, v13}, Lpro/oneredpixel/l9droid/L9;.findmsgequiv:(I)V // method@0e1c │ │ -034c66: 12fb |02a3: const/4 v11, #int -1 // #ff │ │ -034c68: 0800 1500 |02a4: move-object/from16 v0, v21 │ │ -034c6c: 5200 c103 |02a6: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -034c70: 0212 0000 |02a8: move/from16 v18, v0 │ │ -034c74: 0800 1500 |02aa: move-object/from16 v0, v21 │ │ -034c78: 5200 c203 |02ac: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ -034c7c: 0213 0000 |02ae: move/from16 v19, v0 │ │ -034c80: 0200 1200 |02b0: move/from16 v0, v18 │ │ -034c84: 0201 1300 |02b2: move/from16 v1, v19 │ │ -034c88: 3210 1dff |02b4: if-eq v0, v1, 01d1 // -00e3 │ │ -034c8c: 0800 1500 |02b6: move-object/from16 v0, v21 │ │ -034c90: 5200 c103 |02b8: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -034c94: 0212 0000 |02ba: move/from16 v18, v0 │ │ -034c98: 1313 0000 |02bc: const/16 v19, #int 0 // #0 │ │ -034c9c: 0800 1500 |02be: move-object/from16 v0, v21 │ │ -034ca0: 0201 1200 |02c0: move/from16 v1, v18 │ │ -034ca4: 0202 1300 |02c2: move/from16 v2, v19 │ │ -034ca8: 6e30 e40d 1002 |02c4: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ -034cae: 1312 0100 |02c7: const/16 v18, #int 1 // #1 │ │ -034cb2: 2900 8afd |02c9: goto/16 0053 // -0276 │ │ -034cb6: 1205 |02cb: const/4 v5, #int 0 // #0 │ │ -034cb8: 12ff |02cc: const/4 v15, #int -1 // #ff │ │ -034cba: 1203 |02cd: const/4 v3, #int 0 // #0 │ │ -034cbc: d80f 0f01 |02ce: add-int/lit8 v15, v15, #int 1 // #01 │ │ -034cc0: 0800 1500 |02d0: move-object/from16 v0, v21 │ │ -034cc4: 5400 d803 |02d2: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ -034cc8: 0812 0000 |02d4: move-object/from16 v18, v0 │ │ -034ccc: d806 0501 |02d6: add-int/lit8 v6, v5, #int 1 // #01 │ │ -034cd0: 4812 1205 |02d8: aget-byte v18, v18, v5 │ │ -034cd4: dd12 127f |02da: and-int/lit8 v18, v18, #int 127 // #7f │ │ -034cd8: 0200 1200 |02dc: move/from16 v0, v18 │ │ -034cdc: 8e00 |02de: int-to-char v0, v0 │ │ -034cde: 0212 0000 |02df: move/from16 v18, v0 │ │ -034ce2: 0800 1500 |02e1: move-object/from16 v0, v21 │ │ -034ce6: 0201 1200 |02e3: move/from16 v1, v18 │ │ -034cea: 6e20 8c0e 1000 |02e5: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ -034cf0: 0a0c |02e8: move-result v12 │ │ -034cf2: 0800 1500 |02e9: move-object/from16 v0, v21 │ │ -034cf6: 5400 c603 |02eb: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -034cfa: 0812 0000 |02ed: move-object/from16 v18, v0 │ │ -034cfe: d804 0301 |02ef: add-int/lit8 v4, v3, #int 1 // #01 │ │ -034d02: 490e 1203 |02f1: aget-char v14, v18, v3 │ │ -034d06: 32ec 2f00 |02f3: if-eq v12, v14, 0322 // +002f │ │ -034d0a: 1312 2000 |02f5: const/16 v18, #int 32 // #20 │ │ -034d0e: 0200 1200 |02f7: move/from16 v0, v18 │ │ -034d12: 320e 0e00 |02f9: if-eq v14, v0, 0307 // +000e │ │ -034d16: 1312 ffff |02fb: const/16 v18, #int -1 // #ffff │ │ -034d1a: 0200 1200 |02fd: move/from16 v0, v18 │ │ -034d1e: 330b 0500 |02ff: if-ne v11, v0, 0304 // +0005 │ │ -034d22: 0143 |0301: move v3, v4 │ │ -034d24: 2900 cffe |0302: goto/16 01d1 // -0131 │ │ -034d28: 12fc |0304: const/4 v12, #int -1 // #ff │ │ -034d2a: 0143 |0305: move v3, v4 │ │ -034d2c: 2898 |0306: goto 029e // -0068 │ │ -034d2e: 390c 0500 |0307: if-nez v12, 030c // +0005 │ │ -034d32: 01dc |0309: move v12, v13 │ │ -034d34: 0143 |030a: move v3, v4 │ │ -034d36: 2893 |030b: goto 029e // -006d │ │ -034d38: 1312 ffff |030c: const/16 v18, #int -1 // #ffff │ │ -034d3c: 0200 1200 |030e: move/from16 v0, v18 │ │ -034d40: 320b 0500 |0310: if-eq v11, v0, 0315 // +0005 │ │ -034d44: 0143 |0312: move v3, v4 │ │ -034d46: 2900 ccfe |0313: goto/16 01df // -0134 │ │ -034d4a: 1312 0400 |0315: const/16 v18, #int 4 // #4 │ │ -034d4e: 0200 1200 |0317: move/from16 v0, v18 │ │ -034d52: 340f 0500 |0319: if-lt v15, v0, 031e // +0005 │ │ -034d56: 01dc |031b: move v12, v13 │ │ -034d58: 0143 |031c: move v3, v4 │ │ -034d5a: 2881 |031d: goto 029e // -007f │ │ -034d5c: 01db |031e: move v11, v13 │ │ -034d5e: 0143 |031f: move v3, v4 │ │ -034d60: 2900 b1fe |0320: goto/16 01d1 // -014f │ │ -034d64: 0165 |0322: move v5, v6 │ │ -034d66: 0143 |0323: move v3, v4 │ │ -034d68: 28aa |0324: goto 02ce // -0056 │ │ -034d6a: 01a9 |0325: move v9, v10 │ │ -034d6c: 0187 |0326: move v7, v8 │ │ -034d6e: 2900 4cfe |0327: goto/16 0173 // -01b4 │ │ -034d72: 01a9 |0329: move v9, v10 │ │ -034d74: 2900 02fd |032a: goto/16 002c // -02fe │ │ -034d78: 0001 0300 0100 0000 4b00 0000 0300 ... |032c: packed-switch-data (10 units) │ │ +035874: |[035874] pro.oneredpixel.l9droid.L9.corruptinginput:()Z │ │ +035884: 0800 1500 |0000: move-object/from16 v0, v21 │ │ +035888: 5200 c203 |0002: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ +03588c: 0212 0000 |0004: move/from16 v18, v0 │ │ +035890: 0200 1200 |0006: move/from16 v0, v18 │ │ +035894: 0801 1500 |0008: move-object/from16 v1, v21 │ │ +035898: 5910 c103 |000a: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +03589c: 0800 1500 |000c: move-object/from16 v0, v21 │ │ +0358a0: 5200 b703 |000e: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ +0358a4: 0212 0000 |0010: move/from16 v18, v0 │ │ +0358a8: 3b12 1500 |0012: if-gez v18, 0027 // +0015 │ │ +0358ac: 0800 1500 |0014: move-object/from16 v0, v21 │ │ +0358b0: 5500 6e03 |0016: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ +0358b4: 0212 0000 |0018: move/from16 v18, v0 │ │ +0358b8: 3812 3a00 |001a: if-eqz v18, 0054 // +003a │ │ +0358bc: 7401 e80d 1500 |001c: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.NextCheat:()V // method@0de8 │ │ +0358c2: 1312 0000 |001f: const/16 v18, #int 0 // #0 │ │ +0358c6: 0200 1200 |0021: move/from16 v0, v18 │ │ +0358ca: 0801 1500 |0023: move-object/from16 v1, v21 │ │ +0358ce: 5910 b703 |0025: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ +0358d2: 1207 |0027: const/4 v7, #int 0 // #0 │ │ +0358d4: 0800 1500 |0028: move-object/from16 v0, v21 │ │ +0358d8: 5209 b703 |002a: iget v9, v0, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ +0358dc: 0800 1500 |002c: move-object/from16 v0, v21 │ │ +0358e0: 5400 b603 |002e: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +0358e4: 0812 0000 |0030: move-object/from16 v18, v0 │ │ +0358e8: d80a 0901 |0032: add-int/lit8 v10, v9, #int 1 // #01 │ │ +0358ec: 490c 1209 |0034: aget-char v12, v18, v9 │ │ +0358f0: 390c 2e01 |0036: if-nez v12, 0164 // +012e │ │ +0358f4: 1312 ffff |0038: const/16 v18, #int -1 // #ffff │ │ +0358f8: 0200 1200 |003a: move/from16 v0, v18 │ │ +0358fc: 0801 1500 |003c: move-object/from16 v1, v21 │ │ +035900: 5910 b703 |003e: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ +035904: 0800 1500 |0040: move-object/from16 v0, v21 │ │ +035908: 5200 c103 |0042: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +03590c: 0212 0000 |0044: move/from16 v18, v0 │ │ +035910: 1313 0000 |0046: const/16 v19, #int 0 // #0 │ │ +035914: 0800 1500 |0048: move-object/from16 v0, v21 │ │ +035918: 0201 1200 |004a: move/from16 v1, v18 │ │ +03591c: 0202 1300 |004c: move/from16 v2, v19 │ │ +035920: 6e30 e40d 1002 |004e: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ +035926: 1312 0100 |0051: const/16 v18, #int 1 // #1 │ │ +03592a: 0f12 |0053: return v18 │ │ +03592c: 0800 1500 |0054: move-object/from16 v0, v21 │ │ +035930: 5200 8103 |0056: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +035934: 0212 0000 |0058: move/from16 v18, v0 │ │ +035938: 2b12 d202 0000 |005a: packed-switch v18, 0000032c // +000002d2 │ │ +03593e: 7401 540e 1500 |005d: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.os_flush:()V // method@0e54 │ │ +035944: 1312 2e00 |0060: const/16 v18, #int 46 // #2e │ │ +035948: 0200 1200 |0062: move/from16 v0, v18 │ │ +03594c: 0801 1500 |0064: move-object/from16 v1, v21 │ │ +035950: 5e10 bd03 |0066: iput-char v0, v1, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +035954: 0200 1200 |0068: move/from16 v0, v18 │ │ +035958: 0801 1500 |006a: move-object/from16 v1, v21 │ │ +03595c: 5e10 be03 |006c: iput-char v0, v1, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ +035960: 1312 f401 |006e: const/16 v18, #int 500 // #1f4 │ │ +035964: 0200 1200 |0070: move/from16 v0, v18 │ │ +035968: 2300 6302 |0072: new-array v0, v0, [C // type@0263 │ │ +03596c: 0812 0000 |0074: move-object/from16 v18, v0 │ │ +035970: 0800 1200 |0076: move-object/from16 v0, v18 │ │ +035974: 0801 1500 |0078: move-object/from16 v1, v21 │ │ +035978: 5b10 b603 |007a: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03597c: 0800 1500 |007c: move-object/from16 v0, v21 │ │ +035980: 5400 b603 |007e: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +035984: 0812 0000 |0080: move-object/from16 v18, v0 │ │ +035988: 1313 f401 |0082: const/16 v19, #int 500 // #1f4 │ │ +03598c: 0800 1500 |0084: move-object/from16 v0, v21 │ │ +035990: 0801 1200 |0086: move-object/from16 v1, v18 │ │ +035994: 0202 1300 |0088: move/from16 v2, v19 │ │ +035998: 6e30 800e 1002 |008a: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.scriptinput:([CI)Z // method@0e80 │ │ +03599e: 0a12 |008d: move-result v18 │ │ +0359a0: 3912 7e00 |008e: if-nez v18, 010c // +007e │ │ +0359a4: 1312 f401 |0090: const/16 v18, #int 500 // #1f4 │ │ +0359a8: 0800 1500 |0092: move-object/from16 v0, v21 │ │ +0359ac: 0201 1200 |0094: move/from16 v1, v18 │ │ +0359b0: 6e20 570e 1000 |0096: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_input:(I)Ljava/lang/String; // method@0e57 │ │ +0359b6: 0c12 |0099: move-result-object v18 │ │ +0359b8: 0800 1200 |009a: move-object/from16 v0, v18 │ │ +0359bc: 0801 1500 |009c: move-object/from16 v1, v21 │ │ +0359c0: 5b10 b803 |009e: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +0359c4: 3912 2a00 |00a0: if-nez v18, 00ca // +002a │ │ +0359c8: 1312 0000 |00a2: const/16 v18, #int 0 // #0 │ │ +0359cc: 28af |00a4: goto 0053 // -0051 │ │ +0359ce: 0800 1500 |00a5: move-object/from16 v0, v21 │ │ +0359d2: 5400 d003 |00a7: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +0359d6: 0812 0000 |00a9: move-object/from16 v18, v0 │ │ +0359da: 3812 0d00 |00ab: if-eqz v18, 00b8 // +000d │ │ +0359de: 1312 0500 |00ad: const/16 v18, #int 5 // #5 │ │ +0359e2: 0200 1200 |00af: move/from16 v0, v18 │ │ +0359e6: 0801 1500 |00b1: move-object/from16 v1, v21 │ │ +0359ea: 5910 8103 |00b3: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +0359ee: 1312 0000 |00b5: const/16 v18, #int 0 // #0 │ │ +0359f2: 289c |00b7: goto 0053 // -0064 │ │ +0359f4: 1312 0200 |00b8: const/16 v18, #int 2 // #2 │ │ +0359f8: 0200 1200 |00ba: move/from16 v0, v18 │ │ +0359fc: 0801 1500 |00bc: move-object/from16 v1, v21 │ │ +035a00: 5910 8103 |00be: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +035a04: 28f5 |00c0: goto 00b5 // -000b │ │ +035a06: 1312 0100 |00c1: const/16 v18, #int 1 // #1 │ │ +035a0a: 0200 1200 |00c3: move/from16 v0, v18 │ │ +035a0e: 0801 1500 |00c5: move-object/from16 v1, v21 │ │ +035a12: 5910 8103 |00c7: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +035a16: 2894 |00c9: goto 005d // -006c │ │ +035a18: 2212 fb01 |00ca: new-instance v18, Ljava/lang/StringBuilder; // type@01fb │ │ +035a1c: 7601 d70c 1200 |00cc: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +035a22: 1a13 3c01 |00cf: const-string v19, ">" // string@013c │ │ +035a26: 7402 dd0c 1200 |00d1: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +035a2c: 0c12 |00d4: move-result-object v18 │ │ +035a2e: 0800 1500 |00d5: move-object/from16 v0, v21 │ │ +035a32: 5400 b803 |00d7: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +035a36: 0813 0000 |00d9: move-object/from16 v19, v0 │ │ +035a3a: 7402 dd0c 1200 |00db: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +035a40: 0c12 |00de: move-result-object v18 │ │ +035a42: 7401 e10c 1200 |00df: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +035a48: 0c12 |00e2: move-result-object v18 │ │ +035a4a: 0800 1500 |00e3: move-object/from16 v0, v21 │ │ +035a4e: 0801 1200 |00e5: move-object/from16 v1, v18 │ │ +035a52: 6e20 de0d 1000 |00e7: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +035a58: 0800 1500 |00ea: move-object/from16 v0, v21 │ │ +035a5c: 5400 b803 |00ec: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +035a60: 0812 0000 |00ee: move-object/from16 v18, v0 │ │ +035a64: 1a13 1d00 |00f0: const-string v19, " ��" // string@001d │ │ +035a68: 7402 c00c 1200 |00f2: invoke-virtual/range {v18, v19}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@0cc0 │ │ +035a6e: 0c12 |00f5: move-result-object v18 │ │ +035a70: 0800 1200 |00f6: move-object/from16 v0, v18 │ │ +035a74: 0801 1500 |00f8: move-object/from16 v1, v21 │ │ +035a78: 5b10 b803 |00fa: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +035a7c: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ +035a80: 5400 b803 |00fe: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +035a84: 0812 0000 |0100: move-object/from16 v18, v0 │ │ +035a88: 7401 d00c 1200 |0102: invoke-virtual/range {v18}, Ljava/lang/String;.toCharArray:()[C // method@0cd0 │ │ +035a8e: 0c12 |0105: move-result-object v18 │ │ +035a90: 0800 1200 |0106: move-object/from16 v0, v18 │ │ +035a94: 0801 1500 |0108: move-object/from16 v1, v21 │ │ +035a98: 5b10 b603 |010a: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +035a9c: 1312 0d00 |010c: const/16 v18, #int 13 // #d │ │ +035aa0: 0800 1500 |010e: move-object/from16 v0, v21 │ │ +035aa4: 0201 1200 |0110: move/from16 v1, v18 │ │ +035aa8: 6e20 5b0e 1000 |0112: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ +035aae: 7401 d40d 1500 |0115: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.CheckHash:()Z // method@0dd4 │ │ +035ab4: 0a12 |0118: move-result v18 │ │ +035ab6: 3812 0600 |0119: if-eqz v18, 011f // +0006 │ │ +035aba: 1312 0000 |011b: const/16 v18, #int 0 // #0 │ │ +035abe: 2900 36ff |011d: goto/16 0053 // -00ca │ │ +035ac2: 1310 0000 |011f: const/16 v16, #int 0 // #0 │ │ +035ac6: 0800 1500 |0121: move-object/from16 v0, v21 │ │ +035aca: 5400 b603 |0123: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +035ace: 0812 0000 |0125: move-object/from16 v18, v0 │ │ +035ad2: 0800 1200 |0127: move-object/from16 v0, v18 │ │ +035ad6: 2100 |0129: array-length v0, v0 │ │ +035ad8: 0212 0000 |012a: move/from16 v18, v0 │ │ +035adc: d812 12ff |012c: add-int/lit8 v18, v18, #int -1 // #ff │ │ +035ae0: 0200 1000 |012e: move/from16 v0, v16 │ │ +035ae4: 0201 1200 |0130: move/from16 v1, v18 │ │ +035ae8: 3510 2100 |0132: if-ge v0, v1, 0153 // +0021 │ │ +035aec: 0800 1500 |0134: move-object/from16 v0, v21 │ │ +035af0: 5400 b603 |0136: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +035af4: 0812 0000 |0138: move-object/from16 v18, v0 │ │ +035af8: 4912 1210 |013a: aget-char v18, v18, v16 │ │ +035afc: 0800 1500 |013c: move-object/from16 v0, v21 │ │ +035b00: 0201 1200 |013e: move/from16 v1, v18 │ │ +035b04: 6e20 dd0d 1000 |0140: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.IsInputChar:(C)Z // method@0ddd │ │ +035b0a: 0a12 |0143: move-result v18 │ │ +035b0c: 3912 0c00 |0144: if-nez v18, 0150 // +000c │ │ +035b10: 0800 1500 |0146: move-object/from16 v0, v21 │ │ +035b14: 5400 b603 |0148: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +035b18: 0812 0000 |014a: move-object/from16 v18, v0 │ │ +035b1c: 1313 2000 |014c: const/16 v19, #int 32 // #20 │ │ +035b20: 5013 1210 |014e: aput-char v19, v18, v16 │ │ +035b24: d810 1001 |0150: add-int/lit8 v16, v16, #int 1 // #01 │ │ +035b28: 28cf |0152: goto 0121 // -0031 │ │ +035b2a: 1312 0d00 |0153: const/16 v18, #int 13 // #d │ │ +035b2e: 0200 1200 |0155: move/from16 v0, v18 │ │ +035b32: 0801 1500 |0157: move-object/from16 v1, v21 │ │ +035b36: 5e10 bd03 |0159: iput-char v0, v1, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +035b3a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +035b3e: 0201 1200 |015d: move/from16 v1, v18 │ │ +035b42: 6e20 5b0e 1000 |015f: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ +035b48: 2900 bdfe |0162: goto/16 001f // -0143 │ │ +035b4c: 8ec0 |0164: int-to-char v0, v12 │ │ +035b4e: 0212 0000 |0165: move/from16 v18, v0 │ │ +035b52: 0800 1500 |0167: move-object/from16 v0, v21 │ │ +035b56: 0201 1200 |0169: move/from16 v1, v18 │ │ +035b5a: 6e20 630e 1000 |016b: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.partword:(C)I // method@0e63 │ │ +035b60: 0a12 |016e: move-result v18 │ │ +035b62: 3912 7700 |016f: if-nez v18, 01e6 // +0077 │ │ +035b66: d809 0aff |0171: add-int/lit8 v9, v10, #int -1 // #ff │ │ +035b6a: 0800 1500 |0173: move-object/from16 v0, v21 │ │ +035b6e: 5400 b603 |0175: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +035b72: 0812 0000 |0177: move-object/from16 v18, v0 │ │ +035b76: d80a 0901 |0179: add-int/lit8 v10, v9, #int 1 // #01 │ │ +035b7a: 490c 1209 |017b: aget-char v12, v18, v9 │ │ +035b7e: 8ec0 |017d: int-to-char v0, v12 │ │ +035b80: 0212 0000 |017e: move/from16 v18, v0 │ │ +035b84: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +035b88: 0201 1200 |0182: move/from16 v1, v18 │ │ +035b8c: 6e20 630e 1000 |0184: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.partword:(C)I // method@0e63 │ │ +035b92: 0a12 |0187: move-result v18 │ │ +035b94: 1313 0100 |0188: const/16 v19, #int 1 // #1 │ │ +035b98: 0200 1200 |018a: move/from16 v0, v18 │ │ +035b9c: 0201 1300 |018c: move/from16 v1, v19 │ │ +035ba0: 3310 a500 |018e: if-ne v0, v1, 0233 // +00a5 │ │ +035ba4: 0800 1500 |0190: move-object/from16 v0, v21 │ │ +035ba8: 5400 c603 |0192: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +035bac: 0812 0000 |0194: move-object/from16 v18, v0 │ │ +035bb0: 1313 2000 |0196: const/16 v19, #int 32 // #20 │ │ +035bb4: 5013 1207 |0198: aput-char v19, v18, v7 │ │ +035bb8: d809 0aff |019a: add-int/lit8 v9, v10, #int -1 // #ff │ │ +035bbc: 0800 1500 |019c: move-object/from16 v0, v21 │ │ +035bc0: 5909 b703 |019e: iput v9, v0, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ +035bc4: 12fb |01a0: const/4 v11, #int -1 // #ff │ │ +035bc6: 1311 ffff |01a1: const/16 v17, #int -1 // #ffff │ │ +035bca: 0800 1500 |01a3: move-object/from16 v0, v21 │ │ +035bce: 5200 c203 |01a5: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ +035bd2: 0212 0000 |01a7: move/from16 v18, v0 │ │ +035bd6: 0200 1200 |01a9: move/from16 v0, v18 │ │ +035bda: 0801 1500 |01ab: move-object/from16 v1, v21 │ │ +035bde: 5910 c103 |01ad: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +035be2: 0800 1500 |01af: move-object/from16 v0, v21 │ │ +035be6: 5203 a603 |01b1: iget v3, v0, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +035bea: 0800 1500 |01b3: move-object/from16 v0, v21 │ │ +035bee: 520e a703 |01b5: iget v14, v0, Lpro/oneredpixel/l9droid/L9;.dictdatalen:I // field@03a7 │ │ +035bf2: 0800 1500 |01b7: move-object/from16 v0, v21 │ │ +035bf6: 5400 c603 |01b9: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +035bfa: 0812 0000 |01bb: move-object/from16 v18, v0 │ │ +035bfe: 1313 0000 |01bd: const/16 v19, #int 0 // #0 │ │ +035c02: 4912 1213 |01bf: aget-char v18, v18, v19 │ │ +035c06: d80c 129f |01c1: add-int/lit8 v12, v18, #int -97 // #9f │ │ +035c0a: 3b0c 9100 |01c3: if-gez v12, 0254 // +0091 │ │ +035c0e: 0800 1500 |01c5: move-object/from16 v0, v21 │ │ +035c12: 5209 a503 |01c7: iget v9, v0, Lpro/oneredpixel/l9droid/L9;.defdict:I // field@03a5 │ │ +035c16: 120d |01c9: const/4 v13, #int 0 // #0 │ │ +035c18: 0800 1500 |01ca: move-object/from16 v0, v21 │ │ +035c1c: 6e20 3a0e 9000 |01cc: invoke-virtual {v0, v9}, Lpro/oneredpixel/l9droid/L9;.initunpack:(I)Z // method@0e3a │ │ +035c22: d80d 0dff |01cf: add-int/lit8 v13, v13, #int -1 // #ff │ │ +035c26: d80d 0d01 |01d1: add-int/lit8 v13, v13, #int 1 // #01 │ │ +035c2a: 7401 8e0e 1500 |01d3: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.unpackword:()Z // method@0e8e │ │ +035c30: 0a12 |01d6: move-result v18 │ │ +035c32: 3812 f400 |01d7: if-eqz v18, 02cb // +00f4 │ │ +035c36: 1312 ffff |01d9: const/16 v18, #int -1 // #ffff │ │ +035c3a: 0200 1200 |01db: move/from16 v0, v18 │ │ +035c3e: 330b c000 |01dd: if-ne v11, v0, 029d // +00c0 │ │ +035c42: 7401 010e 1500 |01df: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.checknumber:()V // method@0e01 │ │ +035c48: 1312 0100 |01e2: const/16 v18, #int 1 // #1 │ │ +035c4c: 2900 6ffe |01e4: goto/16 0053 // -0191 │ │ +035c50: 1312 2000 |01e6: const/16 v18, #int 32 // #20 │ │ +035c54: 0200 1200 |01e8: move/from16 v0, v18 │ │ +035c58: 320c 3f01 |01ea: if-eq v12, v0, 0329 // +013f │ │ +035c5c: 0800 1500 |01ec: move-object/from16 v0, v21 │ │ +035c60: 590a b703 |01ee: iput v10, v0, Lpro/oneredpixel/l9droid/L9;.ibuffptr:I // field@03b7 │ │ +035c64: 0800 1500 |01f0: move-object/from16 v0, v21 │ │ +035c68: 5200 c103 |01f2: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +035c6c: 0212 0000 |01f4: move/from16 v18, v0 │ │ +035c70: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ +035c74: 0201 1200 |01f8: move/from16 v1, v18 │ │ +035c78: 6e30 e40d 100c |01fa: invoke-virtual {v0, v1, v12}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ +035c7e: 0800 1500 |01fd: move-object/from16 v0, v21 │ │ +035c82: 5200 c103 |01ff: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +035c86: 0212 0000 |0201: move/from16 v18, v0 │ │ +035c8a: d812 1202 |0203: add-int/lit8 v18, v18, #int 2 // #02 │ │ +035c8e: 1313 0000 |0205: const/16 v19, #int 0 // #0 │ │ +035c92: 0800 1500 |0207: move-object/from16 v0, v21 │ │ +035c96: 0201 1200 |0209: move/from16 v1, v18 │ │ +035c9a: 0202 1300 |020b: move/from16 v2, v19 │ │ +035c9e: 6e30 e40d 1002 |020d: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ +035ca4: 0800 1500 |0210: move-object/from16 v0, v21 │ │ +035ca8: 5400 bb03 |0212: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035cac: 0812 0000 |0214: move-object/from16 v18, v0 │ │ +035cb0: 0800 1500 |0216: move-object/from16 v0, v21 │ │ +035cb4: 5200 c103 |0218: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +035cb8: 0213 0000 |021a: move/from16 v19, v0 │ │ +035cbc: d813 1301 |021c: add-int/lit8 v19, v19, #int 1 // #01 │ │ +035cc0: 8dc0 |021e: int-to-byte v0, v12 │ │ +035cc2: 0214 0000 |021f: move/from16 v20, v0 │ │ +035cc6: 4f14 1213 |0221: aput-byte v20, v18, v19 │ │ +035cca: 0800 1500 |0223: move-object/from16 v0, v21 │ │ +035cce: 5400 c603 |0225: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +035cd2: 0812 0000 |0227: move-object/from16 v18, v0 │ │ +035cd6: 1313 2000 |0229: const/16 v19, #int 32 // #20 │ │ +035cda: 5013 1207 |022b: aput-char v19, v18, v7 │ │ +035cde: 1311 ffff |022d: const/16 v17, #int -1 // #ffff │ │ +035ce2: 1312 0100 |022f: const/16 v18, #int 1 // #1 │ │ +035ce6: 2900 22fe |0231: goto/16 0053 // -01de │ │ +035cea: 8ec0 |0233: int-to-char v0, v12 │ │ +035cec: 0212 0000 |0234: move/from16 v18, v0 │ │ +035cf0: 0800 1500 |0236: move-object/from16 v0, v21 │ │ +035cf4: 0201 1200 |0238: move/from16 v1, v18 │ │ +035cf8: 6e20 8c0e 1000 |023a: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ +035cfe: 0a0c |023d: move-result v12 │ │ +035d00: 0800 1500 |023e: move-object/from16 v0, v21 │ │ +035d04: 5400 c603 |0240: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +035d08: 0812 0000 |0242: move-object/from16 v18, v0 │ │ +035d0c: d808 0701 |0244: add-int/lit8 v8, v7, #int 1 // #01 │ │ +035d10: 8ec0 |0246: int-to-char v0, v12 │ │ +035d12: 0213 0000 |0247: move/from16 v19, v0 │ │ +035d16: 5013 1207 |0249: aput-char v19, v18, v7 │ │ +035d1a: 1312 1f00 |024b: const/16 v18, #int 31 // #1f │ │ +035d1e: 0200 1200 |024d: move/from16 v0, v18 │ │ +035d22: 3408 d600 |024f: if-lt v8, v0, 0325 // +00d6 │ │ +035d26: 0187 |0251: move v7, v8 │ │ +035d28: 2900 3eff |0252: goto/16 0190 // -00c2 │ │ +035d2c: 130d 6700 |0254: const/16 v13, #int 103 // #67 │ │ +035d30: 1312 1a00 |0256: const/16 v18, #int 26 // #1a │ │ +035d34: 0200 1200 |0258: move/from16 v0, v18 │ │ +035d38: 350c 1c00 |025a: if-ge v12, v0, 0276 // +001c │ │ +035d3c: e00d 0c02 |025c: shl-int/lit8 v13, v12, #int 2 // #02 │ │ +035d40: 0800 1500 |025e: move-object/from16 v0, v21 │ │ +035d44: 5400 c603 |0260: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +035d48: 0812 0000 |0262: move-object/from16 v18, v0 │ │ +035d4c: 1313 0100 |0264: const/16 v19, #int 1 // #1 │ │ +035d50: 490c 1213 |0266: aget-char v12, v18, v19 │ │ +035d54: 1312 2000 |0268: const/16 v18, #int 32 // #20 │ │ +035d58: 0200 1200 |026a: move/from16 v0, v18 │ │ +035d5c: 320c 0a00 |026c: if-eq v12, v0, 0276 // +000a │ │ +035d60: d812 0c9f |026e: add-int/lit8 v18, v12, #int -97 // #9f │ │ +035d64: e112 1203 |0270: shr-int/lit8 v18, v18, #int 3 // #03 │ │ +035d68: dd12 1203 |0272: and-int/lit8 v18, v18, #int 3 // #03 │ │ +035d6c: 900d 0d12 |0274: add-int v13, v13, v18 │ │ +035d70: 34ed 0900 |0276: if-lt v13, v14, 027f // +0009 │ │ +035d74: 7401 010e 1500 |0278: invoke-virtual/range {v21}, Lpro/oneredpixel/l9droid/L9;.checknumber:()V // method@0e01 │ │ +035d7a: 1312 0100 |027b: const/16 v18, #int 1 // #1 │ │ +035d7e: 2900 d6fd |027d: goto/16 0053 // -022a │ │ +035d82: e012 0d02 |027f: shl-int/lit8 v18, v13, #int 2 // #02 │ │ +035d86: 9003 0312 |0281: add-int v3, v3, v18 │ │ +035d8a: 0800 1500 |0283: move-object/from16 v0, v21 │ │ +035d8e: 5200 d403 |0285: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +035d92: 0212 0000 |0287: move/from16 v18, v0 │ │ +035d96: 0800 1500 |0289: move-object/from16 v0, v21 │ │ +035d9a: 6e20 e50d 3000 |028b: invoke-virtual {v0, v3}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +035da0: 0a13 |028e: move-result v19 │ │ +035da2: 9009 1213 |028f: add-int v9, v18, v19 │ │ +035da6: d812 0302 |0291: add-int/lit8 v18, v3, #int 2 // #02 │ │ +035daa: 0800 1500 |0293: move-object/from16 v0, v21 │ │ +035dae: 0201 1200 |0295: move/from16 v1, v18 │ │ +035db2: 6e20 e50d 1000 |0297: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +035db8: 0a0d |029a: move-result v13 │ │ +035dba: 2900 2fff |029b: goto/16 01ca // -00d1 │ │ +035dbe: 01bc |029d: move v12, v11 │ │ +035dc0: 0800 1500 |029e: move-object/from16 v0, v21 │ │ +035dc4: 6e20 1c0e d000 |02a0: invoke-virtual {v0, v13}, Lpro/oneredpixel/l9droid/L9;.findmsgequiv:(I)V // method@0e1c │ │ +035dca: 12fb |02a3: const/4 v11, #int -1 // #ff │ │ +035dcc: 0800 1500 |02a4: move-object/from16 v0, v21 │ │ +035dd0: 5200 c103 |02a6: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +035dd4: 0212 0000 |02a8: move/from16 v18, v0 │ │ +035dd8: 0800 1500 |02aa: move-object/from16 v0, v21 │ │ +035ddc: 5200 c203 |02ac: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ +035de0: 0213 0000 |02ae: move/from16 v19, v0 │ │ +035de4: 0200 1200 |02b0: move/from16 v0, v18 │ │ +035de8: 0201 1300 |02b2: move/from16 v1, v19 │ │ +035dec: 3210 1dff |02b4: if-eq v0, v1, 01d1 // -00e3 │ │ +035df0: 0800 1500 |02b6: move-object/from16 v0, v21 │ │ +035df4: 5200 c103 |02b8: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +035df8: 0212 0000 |02ba: move/from16 v18, v0 │ │ +035dfc: 1313 0000 |02bc: const/16 v19, #int 0 // #0 │ │ +035e00: 0800 1500 |02be: move-object/from16 v0, v21 │ │ +035e04: 0201 1200 |02c0: move/from16 v1, v18 │ │ +035e08: 0202 1300 |02c2: move/from16 v2, v19 │ │ +035e0c: 6e30 e40d 1002 |02c4: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.L9SETWORD:(II)V // method@0de4 │ │ +035e12: 1312 0100 |02c7: const/16 v18, #int 1 // #1 │ │ +035e16: 2900 8afd |02c9: goto/16 0053 // -0276 │ │ +035e1a: 1205 |02cb: const/4 v5, #int 0 // #0 │ │ +035e1c: 12ff |02cc: const/4 v15, #int -1 // #ff │ │ +035e1e: 1203 |02cd: const/4 v3, #int 0 // #0 │ │ +035e20: d80f 0f01 |02ce: add-int/lit8 v15, v15, #int 1 // #01 │ │ +035e24: 0800 1500 |02d0: move-object/from16 v0, v21 │ │ +035e28: 5400 d803 |02d2: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ +035e2c: 0812 0000 |02d4: move-object/from16 v18, v0 │ │ +035e30: d806 0501 |02d6: add-int/lit8 v6, v5, #int 1 // #01 │ │ +035e34: 4812 1205 |02d8: aget-byte v18, v18, v5 │ │ +035e38: dd12 127f |02da: and-int/lit8 v18, v18, #int 127 // #7f │ │ +035e3c: 0200 1200 |02dc: move/from16 v0, v18 │ │ +035e40: 8e00 |02de: int-to-char v0, v0 │ │ +035e42: 0212 0000 |02df: move/from16 v18, v0 │ │ +035e46: 0800 1500 |02e1: move-object/from16 v0, v21 │ │ +035e4a: 0201 1200 |02e3: move/from16 v1, v18 │ │ +035e4e: 6e20 8c0e 1000 |02e5: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ +035e54: 0a0c |02e8: move-result v12 │ │ +035e56: 0800 1500 |02e9: move-object/from16 v0, v21 │ │ +035e5a: 5400 c603 |02eb: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +035e5e: 0812 0000 |02ed: move-object/from16 v18, v0 │ │ +035e62: d804 0301 |02ef: add-int/lit8 v4, v3, #int 1 // #01 │ │ +035e66: 490e 1203 |02f1: aget-char v14, v18, v3 │ │ +035e6a: 32ec 2f00 |02f3: if-eq v12, v14, 0322 // +002f │ │ +035e6e: 1312 2000 |02f5: const/16 v18, #int 32 // #20 │ │ +035e72: 0200 1200 |02f7: move/from16 v0, v18 │ │ +035e76: 320e 0e00 |02f9: if-eq v14, v0, 0307 // +000e │ │ +035e7a: 1312 ffff |02fb: const/16 v18, #int -1 // #ffff │ │ +035e7e: 0200 1200 |02fd: move/from16 v0, v18 │ │ +035e82: 330b 0500 |02ff: if-ne v11, v0, 0304 // +0005 │ │ +035e86: 0143 |0301: move v3, v4 │ │ +035e88: 2900 cffe |0302: goto/16 01d1 // -0131 │ │ +035e8c: 12fc |0304: const/4 v12, #int -1 // #ff │ │ +035e8e: 0143 |0305: move v3, v4 │ │ +035e90: 2898 |0306: goto 029e // -0068 │ │ +035e92: 390c 0500 |0307: if-nez v12, 030c // +0005 │ │ +035e96: 01dc |0309: move v12, v13 │ │ +035e98: 0143 |030a: move v3, v4 │ │ +035e9a: 2893 |030b: goto 029e // -006d │ │ +035e9c: 1312 ffff |030c: const/16 v18, #int -1 // #ffff │ │ +035ea0: 0200 1200 |030e: move/from16 v0, v18 │ │ +035ea4: 320b 0500 |0310: if-eq v11, v0, 0315 // +0005 │ │ +035ea8: 0143 |0312: move v3, v4 │ │ +035eaa: 2900 ccfe |0313: goto/16 01df // -0134 │ │ +035eae: 1312 0400 |0315: const/16 v18, #int 4 // #4 │ │ +035eb2: 0200 1200 |0317: move/from16 v0, v18 │ │ +035eb6: 340f 0500 |0319: if-lt v15, v0, 031e // +0005 │ │ +035eba: 01dc |031b: move v12, v13 │ │ +035ebc: 0143 |031c: move v3, v4 │ │ +035ebe: 2881 |031d: goto 029e // -007f │ │ +035ec0: 01db |031e: move v11, v13 │ │ +035ec2: 0143 |031f: move v3, v4 │ │ +035ec4: 2900 b1fe |0320: goto/16 01d1 // -014f │ │ +035ec8: 0165 |0322: move v5, v6 │ │ +035eca: 0143 |0323: move v3, v4 │ │ +035ecc: 28aa |0324: goto 02ce // -0056 │ │ +035ece: 01a9 |0325: move v9, v10 │ │ +035ed0: 0187 |0326: move v7, v8 │ │ +035ed2: 2900 4cfe |0327: goto/16 0173 // -01b4 │ │ +035ed6: 01a9 |0329: move v9, v10 │ │ +035ed8: 2900 02fd |032a: goto/16 002c // -02fe │ │ +035edc: 0001 0300 0100 0000 4b00 0000 0300 ... |032c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4406 │ │ 0x000c line=4408 │ │ 0x0014 line=4410 │ │ 0x001f line=4452 │ │ 0x0027 line=4455 │ │ @@ -55380,119 +55374,120 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 176 16-bit code units │ │ -034d8c: |[034d8c] pro.oneredpixel.l9droid.L9.detect_gfx_mode:()V │ │ -034d9c: 1305 f82a |0000: const/16 v5, #int 11000 // #2af8 │ │ -034da0: 1244 |0002: const/4 v4, #int 4 // #4 │ │ -034da2: 1233 |0003: const/4 v3, #int 3 // #3 │ │ -034da4: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -034da6: 5260 7e03 |0005: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -034daa: 3330 a400 |0007: if-ne v0, v3, 00ab // +00a4 │ │ -034dae: 5460 7003 |0009: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -034db2: 1a01 8f11 |000b: const-string v1, "price of magik" // string@118f │ │ -034db6: 6e30 8b0e 0601 |000d: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ -034dbc: 0a00 |0010: move-result v0 │ │ -034dbe: 3800 0500 |0011: if-eqz v0, 0016 // +0005 │ │ -034dc2: 5962 b003 |0013: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034dc6: 0e00 |0015: return-void │ │ -034dc8: 5460 7003 |0016: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -034dcc: 1a01 f113 |0018: const-string v1, "the archers" // string@13f1 │ │ -034dd0: 6e30 8b0e 0601 |001a: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ -034dd6: 0a00 |001d: move-result v0 │ │ -034dd8: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -034ddc: 5962 b003 |0020: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034de0: 28f3 |0022: goto 0015 // -000d │ │ -034de2: 5460 7003 |0023: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -034de6: 1a01 7412 |0025: const-string v1, "secret diary of adrian mole" // string@1274 │ │ -034dea: 6e30 8b0e 0601 |0027: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ -034df0: 0a00 |002a: move-result v0 │ │ -034df2: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ -034df6: 5962 b003 |002d: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034dfa: 28e6 |002f: goto 0015 // -001a │ │ -034dfc: 5460 7003 |0030: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -034e00: 1a01 a214 |0032: const-string v1, "worm in paradise" // string@14a2 │ │ -034e04: 6e30 8b0e 0601 |0034: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ -034e0a: 0a00 |0037: move-result v0 │ │ -034e0c: 3800 0f00 |0038: if-eqz v0, 0047 // +000f │ │ -034e10: 5460 7003 |003a: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -034e14: 1a01 7113 |003c: const-string v1, "silicon dreams" // string@1371 │ │ -034e18: 6e30 8b0e 0601 |003e: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ -034e1e: 0a00 |0041: move-result v0 │ │ -034e20: 3900 0500 |0042: if-nez v0, 0047 // +0005 │ │ -034e24: 5962 b003 |0044: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034e28: 28cf |0046: goto 0015 // -0031 │ │ -034e2a: 5460 7003 |0047: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -034e2e: 1a01 c60c |0049: const-string v1, "growing pains of adrian mole" // string@0cc6 │ │ -034e32: 6e30 8b0e 0601 |004b: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ -034e38: 0a00 |004e: move-result v0 │ │ -034e3a: 3800 0500 |004f: if-eqz v0, 0054 // +0005 │ │ -034e3e: 5963 b003 |0051: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034e42: 28c2 |0053: goto 0015 // -003e │ │ -034e44: 5460 7003 |0054: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -034e48: 1a01 c00d |0056: const-string v1, "jewels of darkness" // string@0dc0 │ │ -034e4c: 6e30 8b0e 0601 |0058: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ -034e52: 0a00 |005b: move-result v0 │ │ -034e54: 3800 0900 |005c: if-eqz v0, 0065 // +0009 │ │ -034e58: 5260 ca03 |005e: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ -034e5c: 3550 0500 |0060: if-ge v0, v5, 0065 // +0005 │ │ -034e60: 5963 b003 |0062: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034e64: 28b1 |0064: goto 0015 // -004f │ │ -034e66: 5460 7003 |0065: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -034e6a: 1a01 7113 |0067: const-string v1, "silicon dreams" // string@1371 │ │ -034e6e: 6e30 8b0e 0601 |0069: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ -034e74: 0a00 |006c: move-result v0 │ │ -034e76: 3800 3a00 |006d: if-eqz v0, 00a7 // +003a │ │ -034e7a: 5260 ca03 |006f: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ -034e7e: 3650 2e00 |0071: if-gt v0, v5, 009f // +002e │ │ -034e82: 5460 bb03 |0073: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034e86: 5261 d403 |0075: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -034e8a: 4800 0001 |0077: aget-byte v0, v0, v1 │ │ -034e8e: 1301 1400 |0079: const/16 v1, #int 20 // #14 │ │ -034e92: 3310 0e00 |007b: if-ne v0, v1, 0089 // +000e │ │ -034e96: 5460 bb03 |007d: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034e9a: 5261 d403 |007f: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -034e9e: d801 0101 |0081: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034ea2: 4800 0001 |0083: aget-byte v0, v0, v1 │ │ -034ea6: 1301 7d00 |0085: const/16 v1, #int 125 // #7d │ │ -034eaa: 3210 1800 |0087: if-eq v0, v1, 009f // +0018 │ │ -034eae: 5460 bb03 |0089: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034eb2: 5261 d403 |008b: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -034eb6: 4800 0001 |008d: aget-byte v0, v0, v1 │ │ -034eba: 1301 d700 |008f: const/16 v1, #int 215 // #d7 │ │ -034ebe: 3310 1200 |0091: if-ne v0, v1, 00a3 // +0012 │ │ -034ec2: 5460 bb03 |0093: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034ec6: 5261 d403 |0095: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -034eca: d801 0101 |0097: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034ece: 4800 0001 |0099: aget-byte v0, v0, v1 │ │ -034ed2: 1301 7c00 |009b: const/16 v1, #int 124 // #7c │ │ -034ed6: 3310 0600 |009d: if-ne v0, v1, 00a3 // +0006 │ │ -034eda: 5964 b003 |009f: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034ede: 2900 74ff |00a1: goto/16 0015 // -008c │ │ -034ee2: 5963 b003 |00a3: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034ee6: 2900 70ff |00a5: goto/16 0015 // -0090 │ │ -034eea: 5964 b003 |00a7: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034eee: 2900 6cff |00a9: goto/16 0015 // -0094 │ │ -034ef2: 1210 |00ab: const/4 v0, #int 1 // #1 │ │ -034ef4: 5960 b003 |00ac: iput v0, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -034ef8: 2900 67ff |00ae: goto/16 0015 // -0099 │ │ +035ef0: |[035ef0] pro.oneredpixel.l9droid.L9.detect_gfx_mode:()V │ │ +035f00: 1305 f82a |0000: const/16 v5, #int 11000 // #2af8 │ │ +035f04: 1244 |0002: const/4 v4, #int 4 // #4 │ │ +035f06: 1233 |0003: const/4 v3, #int 3 // #3 │ │ +035f08: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +035f0a: 5260 7e03 |0005: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +035f0e: 3330 a400 |0007: if-ne v0, v3, 00ab // +00a4 │ │ +035f12: 5460 7003 |0009: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +035f16: 1a01 8d11 |000b: const-string v1, "price of magik" // string@118d │ │ +035f1a: 6e30 8b0e 0601 |000d: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ +035f20: 0a00 |0010: move-result v0 │ │ +035f22: 3800 0500 |0011: if-eqz v0, 0016 // +0005 │ │ +035f26: 5962 b003 |0013: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +035f2a: 0e00 |0015: return-void │ │ +035f2c: 5460 7003 |0016: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +035f30: 1a01 ef13 |0018: const-string v1, "the archers" // string@13ef │ │ +035f34: 6e30 8b0e 0601 |001a: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ +035f3a: 0a00 |001d: move-result v0 │ │ +035f3c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +035f40: 5962 b003 |0020: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +035f44: 28f3 |0022: goto 0015 // -000d │ │ +035f46: 5460 7003 |0023: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +035f4a: 1a01 7212 |0025: const-string v1, "secret diary of adrian mole" // string@1272 │ │ +035f4e: 6e30 8b0e 0601 |0027: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ +035f54: 0a00 |002a: move-result v0 │ │ +035f56: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ +035f5a: 5962 b003 |002d: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +035f5e: 28e6 |002f: goto 0015 // -001a │ │ +035f60: 5460 7003 |0030: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +035f64: 1a01 a014 |0032: const-string v1, "worm in paradise" // string@14a0 │ │ +035f68: 6e30 8b0e 0601 |0034: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ +035f6e: 0a00 |0037: move-result v0 │ │ +035f70: 3800 0f00 |0038: if-eqz v0, 0047 // +000f │ │ +035f74: 5460 7003 |003a: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +035f78: 1a01 6f13 |003c: const-string v1, "silicon dreams" // string@136f │ │ +035f7c: 6e30 8b0e 0601 |003e: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ +035f82: 0a00 |0041: move-result v0 │ │ +035f84: 3900 0500 |0042: if-nez v0, 0047 // +0005 │ │ +035f88: 5962 b003 |0044: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +035f8c: 28cf |0046: goto 0015 // -0031 │ │ +035f8e: 5460 7003 |0047: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +035f92: 1a01 c50c |0049: const-string v1, "growing pains of adrian mole" // string@0cc5 │ │ +035f96: 6e30 8b0e 0601 |004b: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ +035f9c: 0a00 |004e: move-result v0 │ │ +035f9e: 3800 0500 |004f: if-eqz v0, 0054 // +0005 │ │ +035fa2: 5963 b003 |0051: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +035fa6: 28c2 |0053: goto 0015 // -003e │ │ +035fa8: 5460 7003 |0054: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +035fac: 1a01 bf0d |0056: const-string v1, "jewels of darkness" // string@0dbf │ │ +035fb0: 6e30 8b0e 0601 |0058: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ +035fb6: 0a00 |005b: move-result v0 │ │ +035fb8: 3800 0900 |005c: if-eqz v0, 0065 // +0009 │ │ +035fbc: 5260 ca03 |005e: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ +035fc0: 3550 0500 |0060: if-ge v0, v5, 0065 // +0005 │ │ +035fc4: 5963 b003 |0062: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +035fc8: 28b1 |0064: goto 0015 // -004f │ │ +035fca: 5460 7003 |0065: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +035fce: 1a01 6f13 |0067: const-string v1, "silicon dreams" // string@136f │ │ +035fd2: 6e30 8b0e 0601 |0069: invoke-virtual {v6, v0, v1}, Lpro/oneredpixel/l9droid/L9;.strstr:([CLjava/lang/String;)I // method@0e8b │ │ +035fd8: 0a00 |006c: move-result v0 │ │ +035fda: 3800 3a00 |006d: if-eqz v0, 00a7 // +003a │ │ +035fde: 5260 ca03 |006f: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ +035fe2: 3650 2e00 |0071: if-gt v0, v5, 009f // +002e │ │ +035fe6: 5460 bb03 |0073: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035fea: 5261 d403 |0075: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +035fee: 4800 0001 |0077: aget-byte v0, v0, v1 │ │ +035ff2: 1301 1400 |0079: const/16 v1, #int 20 // #14 │ │ +035ff6: 3310 0e00 |007b: if-ne v0, v1, 0089 // +000e │ │ +035ffa: 5460 bb03 |007d: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +035ffe: 5261 d403 |007f: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +036002: d801 0101 |0081: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036006: 4800 0001 |0083: aget-byte v0, v0, v1 │ │ +03600a: 1301 7d00 |0085: const/16 v1, #int 125 // #7d │ │ +03600e: 3210 1800 |0087: if-eq v0, v1, 009f // +0018 │ │ +036012: 5460 bb03 |0089: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036016: 5261 d403 |008b: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +03601a: 4800 0001 |008d: aget-byte v0, v0, v1 │ │ +03601e: 1301 d700 |008f: const/16 v1, #int 215 // #d7 │ │ +036022: 3310 1200 |0091: if-ne v0, v1, 00a3 // +0012 │ │ +036026: 5460 bb03 |0093: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03602a: 5261 d403 |0095: iget v1, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +03602e: d801 0101 |0097: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036032: 4800 0001 |0099: aget-byte v0, v0, v1 │ │ +036036: 1301 7c00 |009b: const/16 v1, #int 124 // #7c │ │ +03603a: 3310 0600 |009d: if-ne v0, v1, 00a3 // +0006 │ │ +03603e: 5964 b003 |009f: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +036042: 2900 74ff |00a1: goto/16 0015 // -008c │ │ +036046: 5963 b003 |00a3: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +03604a: 2900 70ff |00a5: goto/16 0015 // -0090 │ │ +03604e: 5964 b003 |00a7: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +036052: 2900 6cff |00a9: goto/16 0015 // -0094 │ │ +036056: 1210 |00ab: const/4 v0, #int 1 // #1 │ │ +036058: 5960 b003 |00ac: iput v0, v6, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +03605c: 2900 67ff |00ae: goto/16 0015 // -0099 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=5192 │ │ 0x0009 line=5195 │ │ 0x0013 line=5196 │ │ 0x0015 line=5222 │ │ 0x0016 line=5197 │ │ 0x0020 line=5198 │ │ 0x0023 line=5199 │ │ 0x002d line=5200 │ │ 0x0030 line=5201 │ │ + 0x003e line=5202 │ │ 0x0044 line=5203 │ │ 0x0047 line=5204 │ │ 0x0051 line=5205 │ │ 0x0054 line=5206 │ │ 0x0062 line=5207 │ │ 0x0065 line=5208 │ │ 0x006f line=5210 │ │ @@ -55508,48 +55503,48 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -034efc: |[034efc] pro.oneredpixel.l9droid.L9.displaywordV1:(II)V │ │ -034f0c: 0181 |0000: move v1, v8 │ │ -034f0e: d808 01ff |0001: add-int/lit8 v8, v1, #int -1 // #ff │ │ -034f12: 3801 0900 |0003: if-eqz v1, 000c // +0009 │ │ -034f16: 6e20 4b0e 7600 |0005: invoke-virtual {v6, v7}, Lpro/oneredpixel/l9droid/L9;.msglenV1:(I)I // method@0e4b │ │ -034f1c: 0a04 |0008: move-result v4 │ │ -034f1e: b047 |0009: add-int/2addr v7, v4 │ │ -034f20: 0181 |000a: move v1, v8 │ │ -034f22: 28f6 |000b: goto 0001 // -000a │ │ -034f24: 6e20 4b0e 7600 |000c: invoke-virtual {v6, v7}, Lpro/oneredpixel/l9droid/L9;.msglenV1:(I)I // method@0e4b │ │ -034f2a: 0a02 |000f: move-result v2 │ │ -034f2c: 0173 |0010: move v3, v7 │ │ -034f2e: d802 02ff |0011: add-int/lit8 v2, v2, #int -1 // #ff │ │ -034f32: 3d02 2200 |0013: if-lez v2, 0035 // +0022 │ │ -034f36: 5464 bb03 |0015: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034f3a: d807 0301 |0017: add-int/lit8 v7, v3, #int 1 // #01 │ │ -034f3e: 4804 0403 |0019: aget-byte v4, v4, v3 │ │ -034f42: d540 ff00 |001b: and-int/lit16 v0, v4, #int 255 // #00ff │ │ -034f46: 1234 |001d: const/4 v4, #int 3 // #3 │ │ -034f48: 3540 0300 |001e: if-ge v0, v4, 0021 // +0003 │ │ -034f4c: 0e00 |0020: return-void │ │ -034f4e: 1304 5e00 |0021: const/16 v4, #int 94 // #5e │ │ -034f52: 3440 0b00 |0023: if-lt v0, v4, 002e // +000b │ │ -034f56: 5264 d703 |0025: iget v4, v6, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ -034f5a: d805 00a2 |0027: add-int/lit8 v5, v0, #int -94 // #a2 │ │ -034f5e: 6e30 060e 4605 |0029: invoke-virtual {v6, v4, v5}, Lpro/oneredpixel/l9droid/L9;.displaywordV1:(II)V // method@0e06 │ │ -034f64: 0173 |002c: move v3, v7 │ │ -034f66: 28e4 |002d: goto 0011 // -001c │ │ -034f68: d804 001d |002e: add-int/lit8 v4, v0, #int 29 // #1d │ │ -034f6c: 6e20 680e 4600 |0030: invoke-virtual {v6, v4}, Lpro/oneredpixel/l9droid/L9;.printcharV2:(I)V // method@0e68 │ │ -034f72: 0173 |0033: move v3, v7 │ │ -034f74: 28dd |0034: goto 0011 // -0023 │ │ -034f76: 0137 |0035: move v7, v3 │ │ -034f78: 28ea |0036: goto 0020 // -0016 │ │ +036060: |[036060] pro.oneredpixel.l9droid.L9.displaywordV1:(II)V │ │ +036070: 0181 |0000: move v1, v8 │ │ +036072: d808 01ff |0001: add-int/lit8 v8, v1, #int -1 // #ff │ │ +036076: 3801 0900 |0003: if-eqz v1, 000c // +0009 │ │ +03607a: 6e20 4b0e 7600 |0005: invoke-virtual {v6, v7}, Lpro/oneredpixel/l9droid/L9;.msglenV1:(I)I // method@0e4b │ │ +036080: 0a04 |0008: move-result v4 │ │ +036082: b047 |0009: add-int/2addr v7, v4 │ │ +036084: 0181 |000a: move v1, v8 │ │ +036086: 28f6 |000b: goto 0001 // -000a │ │ +036088: 6e20 4b0e 7600 |000c: invoke-virtual {v6, v7}, Lpro/oneredpixel/l9droid/L9;.msglenV1:(I)I // method@0e4b │ │ +03608e: 0a02 |000f: move-result v2 │ │ +036090: 0173 |0010: move v3, v7 │ │ +036092: d802 02ff |0011: add-int/lit8 v2, v2, #int -1 // #ff │ │ +036096: 3d02 2200 |0013: if-lez v2, 0035 // +0022 │ │ +03609a: 5464 bb03 |0015: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03609e: d807 0301 |0017: add-int/lit8 v7, v3, #int 1 // #01 │ │ +0360a2: 4804 0403 |0019: aget-byte v4, v4, v3 │ │ +0360a6: d540 ff00 |001b: and-int/lit16 v0, v4, #int 255 // #00ff │ │ +0360aa: 1234 |001d: const/4 v4, #int 3 // #3 │ │ +0360ac: 3540 0300 |001e: if-ge v0, v4, 0021 // +0003 │ │ +0360b0: 0e00 |0020: return-void │ │ +0360b2: 1304 5e00 |0021: const/16 v4, #int 94 // #5e │ │ +0360b6: 3440 0b00 |0023: if-lt v0, v4, 002e // +000b │ │ +0360ba: 5264 d703 |0025: iget v4, v6, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ +0360be: d805 00a2 |0027: add-int/lit8 v5, v0, #int -94 // #a2 │ │ +0360c2: 6e30 060e 4605 |0029: invoke-virtual {v6, v4, v5}, Lpro/oneredpixel/l9droid/L9;.displaywordV1:(II)V // method@0e06 │ │ +0360c8: 0173 |002c: move v3, v7 │ │ +0360ca: 28e4 |002d: goto 0011 // -001c │ │ +0360cc: d804 001d |002e: add-int/lit8 v4, v0, #int 29 // #1d │ │ +0360d0: 6e20 680e 4600 |0030: invoke-virtual {v6, v4}, Lpro/oneredpixel/l9droid/L9;.printcharV2:(I)V // method@0e68 │ │ +0360d6: 0173 |0033: move v3, v7 │ │ +0360d8: 28dd |0034: goto 0011 // -0023 │ │ +0360da: 0137 |0035: move v7, v3 │ │ +0360dc: 28ea |0036: goto 0020 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=998 │ │ 0x0005 line=1000 │ │ 0x000c line=1002 │ │ 0x0011 line=1004 │ │ 0x0015 line=1006 │ │ @@ -55581,43 +55576,43 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -034f7c: |[034f7c] pro.oneredpixel.l9droid.L9.displaywordV2:(II)V │ │ -034f8c: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ -034f90: 0e00 |0002: return-void │ │ -034f92: d806 06ff |0003: add-int/lit8 v6, v6, #int -1 // #ff │ │ -034f96: 3806 0800 |0005: if-eqz v6, 000d // +0008 │ │ -034f9a: 6e20 4c0e 5400 |0007: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.msglenV2:(I)I // method@0e4c │ │ -034fa0: 0a02 |000a: move-result v2 │ │ -034fa2: b025 |000b: add-int/2addr v5, v2 │ │ -034fa4: 28f7 |000c: goto 0003 // -0009 │ │ -034fa6: 6e20 4c0e 5400 |000d: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.msglenV2:(I)I // method@0e4c │ │ -034fac: 0a01 |0010: move-result v1 │ │ -034fae: d801 01ff |0011: add-int/lit8 v1, v1, #int -1 // #ff │ │ -034fb2: 3d01 efff |0013: if-lez v1, 0002 // -0011 │ │ -034fb6: 5442 bb03 |0015: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -034fba: d805 0501 |0017: add-int/lit8 v5, v5, #int 1 // #01 │ │ -034fbe: 4802 0205 |0019: aget-byte v2, v2, v5 │ │ -034fc2: d520 ff00 |001b: and-int/lit16 v0, v2, #int 255 // #00ff │ │ -034fc6: 1232 |001d: const/4 v2, #int 3 // #3 │ │ -034fc8: 3420 e4ff |001e: if-lt v0, v2, 0002 // -001c │ │ -034fcc: 1302 5e00 |0020: const/16 v2, #int 94 // #5e │ │ -034fd0: 3420 0c00 |0022: if-lt v0, v2, 002e // +000c │ │ -034fd4: 5242 d703 |0024: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ -034fd8: d802 02ff |0026: add-int/lit8 v2, v2, #int -1 // #ff │ │ -034fdc: d803 00a3 |0028: add-int/lit8 v3, v0, #int -93 // #a3 │ │ -034fe0: 6e30 070e 2403 |002a: invoke-virtual {v4, v2, v3}, Lpro/oneredpixel/l9droid/L9;.displaywordV2:(II)V // method@0e07 │ │ -034fe6: 28e4 |002d: goto 0011 // -001c │ │ -034fe8: d802 001d |002e: add-int/lit8 v2, v0, #int 29 // #1d │ │ -034fec: 6e20 680e 2400 |0030: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/L9;.printcharV2:(I)V // method@0e68 │ │ -034ff2: 28de |0033: goto 0011 // -0022 │ │ +0360e0: |[0360e0] pro.oneredpixel.l9droid.L9.displaywordV2:(II)V │ │ +0360f0: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ +0360f4: 0e00 |0002: return-void │ │ +0360f6: d806 06ff |0003: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0360fa: 3806 0800 |0005: if-eqz v6, 000d // +0008 │ │ +0360fe: 6e20 4c0e 5400 |0007: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.msglenV2:(I)I // method@0e4c │ │ +036104: 0a02 |000a: move-result v2 │ │ +036106: b025 |000b: add-int/2addr v5, v2 │ │ +036108: 28f7 |000c: goto 0003 // -0009 │ │ +03610a: 6e20 4c0e 5400 |000d: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.msglenV2:(I)I // method@0e4c │ │ +036110: 0a01 |0010: move-result v1 │ │ +036112: d801 01ff |0011: add-int/lit8 v1, v1, #int -1 // #ff │ │ +036116: 3d01 efff |0013: if-lez v1, 0002 // -0011 │ │ +03611a: 5442 bb03 |0015: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03611e: d805 0501 |0017: add-int/lit8 v5, v5, #int 1 // #01 │ │ +036122: 4802 0205 |0019: aget-byte v2, v2, v5 │ │ +036126: d520 ff00 |001b: and-int/lit16 v0, v2, #int 255 // #00ff │ │ +03612a: 1232 |001d: const/4 v2, #int 3 // #3 │ │ +03612c: 3420 e4ff |001e: if-lt v0, v2, 0002 // -001c │ │ +036130: 1302 5e00 |0020: const/16 v2, #int 94 // #5e │ │ +036134: 3420 0c00 |0022: if-lt v0, v2, 002e // +000c │ │ +036138: 5242 d703 |0024: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ +03613c: d802 02ff |0026: add-int/lit8 v2, v2, #int -1 // #ff │ │ +036140: d803 00a3 |0028: add-int/lit8 v3, v0, #int -93 // #a3 │ │ +036144: 6e30 070e 2403 |002a: invoke-virtual {v4, v2, v3}, Lpro/oneredpixel/l9droid/L9;.displaywordV2:(II)V // method@0e07 │ │ +03614a: 28e4 |002d: goto 0011 // -001c │ │ +03614c: d802 001d |002e: add-int/lit8 v2, v0, #int 29 // #1d │ │ +036150: 6e20 680e 2400 |0030: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/L9;.printcharV2:(I)V // method@0e68 │ │ +036156: 28de |0033: goto 0011 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=945 │ │ 0x0002 line=960 │ │ 0x0003 line=946 │ │ 0x0007 line=948 │ │ 0x000d line=950 │ │ @@ -55638,107 +55633,107 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 173 16-bit code units │ │ -034ff4: |[034ff4] pro.oneredpixel.l9droid.L9.displaywordref:(I)V │ │ -035004: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -035006: 1308 2000 |0001: const/16 v8, #int 32 // #20 │ │ -03500a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -03500c: 59a7 dc03 |0004: iput v7, v10, Lpro/oneredpixel/l9droid/L9;.wordcase:I // field@03dc │ │ -035010: e107 0b0c |0006: shr-int/lit8 v7, v11, #int 12 // #0c │ │ -035014: dd07 0707 |0008: and-int/lit8 v7, v7, #int 7 // #07 │ │ -035018: 59a7 a303 |000a: iput v7, v10, Lpro/oneredpixel/l9droid/L9;.d5:I // field@03a3 │ │ -03501c: d5bb ff0f |000c: and-int/lit16 v11, v11, #int 4095 // #0fff │ │ -035020: 1307 800f |000e: const/16 v7, #int 3968 // #f80 │ │ -035024: 357b 7d00 |0010: if-ge v11, v7, 008d // +007d │ │ -035028: 52a7 a903 |0012: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.displaywordref_mdtmode:I // field@03a9 │ │ -03502c: 3397 0500 |0014: if-ne v7, v9, 0019 // +0005 │ │ -035030: 6e20 670e 8a00 |0016: invoke-virtual {v10, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -035036: 59a9 a903 |0019: iput v9, v10, Lpro/oneredpixel/l9droid/L9;.displaywordref_mdtmode:I // field@03a9 │ │ -03503a: 52a0 a603 |001b: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -03503e: 52a4 a703 |001d: iget v4, v10, Lpro/oneredpixel/l9droid/L9;.dictdatalen:I // field@03a7 │ │ -035042: 0106 |001f: move v6, v0 │ │ -035044: 3804 0f00 |0020: if-eqz v4, 002f // +000f │ │ -035048: d807 0002 |0022: add-int/lit8 v7, v0, #int 2 // #02 │ │ -03504c: 6e20 e50d 7a00 |0024: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -035052: 0a07 |0027: move-result v7 │ │ -035054: 347b 0700 |0028: if-lt v11, v7, 002f // +0007 │ │ -035058: d800 0004 |002a: add-int/lit8 v0, v0, #int 4 // #04 │ │ -03505c: d804 04ff |002c: add-int/lit8 v4, v4, #int -1 // #ff │ │ -035060: 28f2 |002e: goto 0020 // -000e │ │ -035062: 3360 2500 |002f: if-ne v0, v6, 0054 // +0025 │ │ -035066: 52a0 a503 |0031: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.defdict:I // field@03a5 │ │ -03506a: d80b 0b01 |0033: add-int/lit8 v11, v11, #int 1 // #01 │ │ -03506e: 6e20 380e 0a00 |0035: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.initdict:(I)V // method@0e38 │ │ -035074: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -035076: 6e10 230e 0a00 |0039: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ -03507c: 0a03 |003c: move-result v3 │ │ -03507e: 1307 1c00 |003d: const/16 v7, #int 28 // #1c │ │ -035082: 3573 2a00 |003f: if-ge v3, v7, 0069 // +002a │ │ -035086: 1307 1a00 |0041: const/16 v7, #int 26 // #1a │ │ -03508a: 3473 2300 |0043: if-lt v3, v7, 0066 // +0023 │ │ -03508e: 6e10 250e 0a00 |0045: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getlongcode:()I // method@0e25 │ │ -035094: 0a03 |0048: move-result v3 │ │ -035096: 54a7 d803 |0049: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ -03509a: d802 0101 |004b: add-int/lit8 v2, v1, #int 1 // #01 │ │ -03509e: d538 ff00 |004d: and-int/lit16 v8, v3, #int 255 // #00ff │ │ -0350a2: 8d88 |004f: int-to-byte v8, v8 │ │ -0350a4: 4f08 0701 |0050: aput-byte v8, v7, v1 │ │ -0350a8: 0121 |0052: move v1, v2 │ │ -0350aa: 28e6 |0053: goto 0039 // -001a │ │ -0350ac: d800 00fc |0054: add-int/lit8 v0, v0, #int -4 // #fc │ │ -0350b0: d807 0002 |0056: add-int/lit8 v7, v0, #int 2 // #02 │ │ -0350b4: 6e20 e50d 7a00 |0058: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -0350ba: 0a07 |005b: move-result v7 │ │ -0350bc: b17b |005c: sub-int/2addr v11, v7 │ │ -0350be: 52a7 d403 |005d: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0350c2: 6e20 e50d 0a00 |005f: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -0350c8: 0a08 |0062: move-result v8 │ │ -0350ca: 9000 0708 |0063: add-int v0, v7, v8 │ │ -0350ce: 28ce |0065: goto 0033 // -0032 │ │ -0350d0: d803 0361 |0066: add-int/lit8 v3, v3, #int 97 // #61 │ │ -0350d4: 28e1 |0068: goto 0049 // -001f │ │ -0350d6: dd03 0303 |0069: and-int/lit8 v3, v3, #int 3 // #03 │ │ -0350da: 0131 |006b: move v1, v3 │ │ -0350dc: d80b 0bff |006c: add-int/lit8 v11, v11, #int -1 // #ff │ │ -0350e0: 390b cbff |006e: if-nez v11, 0039 // -0035 │ │ -0350e4: 1205 |0070: const/4 v5, #int 0 // #0 │ │ -0350e6: 3535 1300 |0071: if-ge v5, v3, 0084 // +0013 │ │ -0350ea: 54a7 d803 |0073: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ -0350ee: 4807 0705 |0075: aget-byte v7, v7, v5 │ │ -0350f2: 6e20 660e 7a00 |0077: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.printautocase:(I)V // method@0e66 │ │ -0350f8: d805 0501 |007a: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0350fc: 28f5 |007c: goto 0071 // -000b │ │ -0350fe: 6e20 220e 3a00 |007d: invoke-virtual {v10, v3}, Lpro/oneredpixel/l9droid/L9;.getdictionary:(I)I // method@0e22 │ │ -035104: 0a07 |0080: move-result v7 │ │ -035106: 6e20 660e 7a00 |0081: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.printautocase:(I)V // method@0e66 │ │ -03510c: 6e10 230e 0a00 |0084: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ -035112: 0a03 |0087: move-result v3 │ │ -035114: 1307 1b00 |0088: const/16 v7, #int 27 // #1b │ │ -035118: 3473 f3ff |008a: if-lt v3, v7, 007d // -000d │ │ -03511c: 0e00 |008c: return-void │ │ -03511e: 52a7 a303 |008d: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.d5:I // field@03a3 │ │ -035122: dd07 0702 |008f: and-int/lit8 v7, v7, #int 2 // #02 │ │ -035126: 3807 0500 |0091: if-eqz v7, 0096 // +0005 │ │ -03512a: 6e20 670e 8a00 |0093: invoke-virtual {v10, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -035130: 1227 |0096: const/4 v7, #int 2 // #2 │ │ -035132: 59a7 a903 |0097: iput v7, v10, Lpro/oneredpixel/l9droid/L9;.displaywordref_mdtmode:I // field@03a9 │ │ -035136: dd0b 0b7f |0099: and-int/lit8 v11, v11, #int 127 // #7f │ │ -03513a: 1307 7e00 |009b: const/16 v7, #int 126 // #7e │ │ -03513e: 327b 0600 |009d: if-eq v11, v7, 00a3 // +0006 │ │ -035142: 8eb7 |009f: int-to-char v7, v11 │ │ -035144: 6e20 670e 7a00 |00a0: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -03514a: 52a7 a303 |00a3: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.d5:I // field@03a3 │ │ -03514e: dd07 0701 |00a5: and-int/lit8 v7, v7, #int 1 // #01 │ │ -035152: 3807 e5ff |00a7: if-eqz v7, 008c // -001b │ │ -035156: 6e20 670e 8a00 |00a9: invoke-virtual {v10, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -03515c: 28e0 |00ac: goto 008c // -0020 │ │ +036158: |[036158] pro.oneredpixel.l9droid.L9.displaywordref:(I)V │ │ +036168: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +03616a: 1308 2000 |0001: const/16 v8, #int 32 // #20 │ │ +03616e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +036170: 59a7 dc03 |0004: iput v7, v10, Lpro/oneredpixel/l9droid/L9;.wordcase:I // field@03dc │ │ +036174: e107 0b0c |0006: shr-int/lit8 v7, v11, #int 12 // #0c │ │ +036178: dd07 0707 |0008: and-int/lit8 v7, v7, #int 7 // #07 │ │ +03617c: 59a7 a303 |000a: iput v7, v10, Lpro/oneredpixel/l9droid/L9;.d5:I // field@03a3 │ │ +036180: d5bb ff0f |000c: and-int/lit16 v11, v11, #int 4095 // #0fff │ │ +036184: 1307 800f |000e: const/16 v7, #int 3968 // #f80 │ │ +036188: 357b 7d00 |0010: if-ge v11, v7, 008d // +007d │ │ +03618c: 52a7 a903 |0012: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.displaywordref_mdtmode:I // field@03a9 │ │ +036190: 3397 0500 |0014: if-ne v7, v9, 0019 // +0005 │ │ +036194: 6e20 670e 8a00 |0016: invoke-virtual {v10, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +03619a: 59a9 a903 |0019: iput v9, v10, Lpro/oneredpixel/l9droid/L9;.displaywordref_mdtmode:I // field@03a9 │ │ +03619e: 52a0 a603 |001b: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +0361a2: 52a4 a703 |001d: iget v4, v10, Lpro/oneredpixel/l9droid/L9;.dictdatalen:I // field@03a7 │ │ +0361a6: 0106 |001f: move v6, v0 │ │ +0361a8: 3804 0f00 |0020: if-eqz v4, 002f // +000f │ │ +0361ac: d807 0002 |0022: add-int/lit8 v7, v0, #int 2 // #02 │ │ +0361b0: 6e20 e50d 7a00 |0024: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +0361b6: 0a07 |0027: move-result v7 │ │ +0361b8: 347b 0700 |0028: if-lt v11, v7, 002f // +0007 │ │ +0361bc: d800 0004 |002a: add-int/lit8 v0, v0, #int 4 // #04 │ │ +0361c0: d804 04ff |002c: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0361c4: 28f2 |002e: goto 0020 // -000e │ │ +0361c6: 3360 2500 |002f: if-ne v0, v6, 0054 // +0025 │ │ +0361ca: 52a0 a503 |0031: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.defdict:I // field@03a5 │ │ +0361ce: d80b 0b01 |0033: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0361d2: 6e20 380e 0a00 |0035: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.initdict:(I)V // method@0e38 │ │ +0361d8: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +0361da: 6e10 230e 0a00 |0039: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ +0361e0: 0a03 |003c: move-result v3 │ │ +0361e2: 1307 1c00 |003d: const/16 v7, #int 28 // #1c │ │ +0361e6: 3573 2a00 |003f: if-ge v3, v7, 0069 // +002a │ │ +0361ea: 1307 1a00 |0041: const/16 v7, #int 26 // #1a │ │ +0361ee: 3473 2300 |0043: if-lt v3, v7, 0066 // +0023 │ │ +0361f2: 6e10 250e 0a00 |0045: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getlongcode:()I // method@0e25 │ │ +0361f8: 0a03 |0048: move-result v3 │ │ +0361fa: 54a7 d803 |0049: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ +0361fe: d802 0101 |004b: add-int/lit8 v2, v1, #int 1 // #01 │ │ +036202: d538 ff00 |004d: and-int/lit16 v8, v3, #int 255 // #00ff │ │ +036206: 8d88 |004f: int-to-byte v8, v8 │ │ +036208: 4f08 0701 |0050: aput-byte v8, v7, v1 │ │ +03620c: 0121 |0052: move v1, v2 │ │ +03620e: 28e6 |0053: goto 0039 // -001a │ │ +036210: d800 00fc |0054: add-int/lit8 v0, v0, #int -4 // #fc │ │ +036214: d807 0002 |0056: add-int/lit8 v7, v0, #int 2 // #02 │ │ +036218: 6e20 e50d 7a00 |0058: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +03621e: 0a07 |005b: move-result v7 │ │ +036220: b17b |005c: sub-int/2addr v11, v7 │ │ +036222: 52a7 d403 |005d: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +036226: 6e20 e50d 0a00 |005f: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +03622c: 0a08 |0062: move-result v8 │ │ +03622e: 9000 0708 |0063: add-int v0, v7, v8 │ │ +036232: 28ce |0065: goto 0033 // -0032 │ │ +036234: d803 0361 |0066: add-int/lit8 v3, v3, #int 97 // #61 │ │ +036238: 28e1 |0068: goto 0049 // -001f │ │ +03623a: dd03 0303 |0069: and-int/lit8 v3, v3, #int 3 // #03 │ │ +03623e: 0131 |006b: move v1, v3 │ │ +036240: d80b 0bff |006c: add-int/lit8 v11, v11, #int -1 // #ff │ │ +036244: 390b cbff |006e: if-nez v11, 0039 // -0035 │ │ +036248: 1205 |0070: const/4 v5, #int 0 // #0 │ │ +03624a: 3535 1300 |0071: if-ge v5, v3, 0084 // +0013 │ │ +03624e: 54a7 d803 |0073: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ +036252: 4807 0705 |0075: aget-byte v7, v7, v5 │ │ +036256: 6e20 660e 7a00 |0077: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.printautocase:(I)V // method@0e66 │ │ +03625c: d805 0501 |007a: add-int/lit8 v5, v5, #int 1 // #01 │ │ +036260: 28f5 |007c: goto 0071 // -000b │ │ +036262: 6e20 220e 3a00 |007d: invoke-virtual {v10, v3}, Lpro/oneredpixel/l9droid/L9;.getdictionary:(I)I // method@0e22 │ │ +036268: 0a07 |0080: move-result v7 │ │ +03626a: 6e20 660e 7a00 |0081: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.printautocase:(I)V // method@0e66 │ │ +036270: 6e10 230e 0a00 |0084: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ +036276: 0a03 |0087: move-result v3 │ │ +036278: 1307 1b00 |0088: const/16 v7, #int 27 // #1b │ │ +03627c: 3473 f3ff |008a: if-lt v3, v7, 007d // -000d │ │ +036280: 0e00 |008c: return-void │ │ +036282: 52a7 a303 |008d: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.d5:I // field@03a3 │ │ +036286: dd07 0702 |008f: and-int/lit8 v7, v7, #int 2 // #02 │ │ +03628a: 3807 0500 |0091: if-eqz v7, 0096 // +0005 │ │ +03628e: 6e20 670e 8a00 |0093: invoke-virtual {v10, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +036294: 1227 |0096: const/4 v7, #int 2 // #2 │ │ +036296: 59a7 a903 |0097: iput v7, v10, Lpro/oneredpixel/l9droid/L9;.displaywordref_mdtmode:I // field@03a9 │ │ +03629a: dd0b 0b7f |0099: and-int/lit8 v11, v11, #int 127 // #7f │ │ +03629e: 1307 7e00 |009b: const/16 v7, #int 126 // #7e │ │ +0362a2: 327b 0600 |009d: if-eq v11, v7, 00a3 // +0006 │ │ +0362a6: 8eb7 |009f: int-to-char v7, v11 │ │ +0362a8: 6e20 670e 7a00 |00a0: invoke-virtual {v10, v7}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +0362ae: 52a7 a303 |00a3: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.d5:I // field@03a3 │ │ +0362b2: dd07 0701 |00a5: and-int/lit8 v7, v7, #int 1 // #01 │ │ +0362b6: 3807 e5ff |00a7: if-eqz v7, 008c // -001b │ │ +0362ba: 6e20 670e 8a00 |00a9: invoke-virtual {v10, v8}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +0362c0: 28e0 |00ac: goto 008c // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=676 │ │ 0x0006 line=680 │ │ 0x000c line=681 │ │ 0x000e line=682 │ │ 0x0012 line=688 │ │ @@ -55794,99 +55789,99 @@ │ │ type : '(I[I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 160 16-bit code units │ │ -035160: |[035160] pro.oneredpixel.l9droid.L9.draw:(I[I)V │ │ -035170: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -035172: e000 0d08 |0001: shl-int/lit8 v0, v13, #int 8 // #08 │ │ -035176: 54c1 bb03 |0003: iget-object v1, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03517a: 4402 0e04 |0005: aget v2, v14, v4 │ │ -03517e: d803 0201 |0007: add-int/lit8 v3, v2, #int 1 // #01 │ │ -035182: 4b03 0e04 |0009: aput v3, v14, v4 │ │ -035186: 4801 0102 |000b: aget-byte v1, v1, v2 │ │ -03518a: d511 ff00 |000d: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -03518e: 9009 0001 |000f: add-int v9, v0, v1 │ │ -035192: d590 e003 |0011: and-int/lit16 v0, v9, #int 992 // #03e0 │ │ -035196: e107 0005 |0013: shr-int/lit8 v7, v0, #int 5 // #05 │ │ -03519a: d590 0004 |0015: and-int/lit16 v0, v9, #int 1024 // #0400 │ │ -03519e: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ -0351a2: d670 e000 |0019: or-int/lit16 v0, v7, #int 224 // #00e0 │ │ -0351a6: d007 00ff |001b: add-int/lit16 v7, v0, #int -256 // #ff00 │ │ -0351aa: dd00 090f |001d: and-int/lit8 v0, v9, #int 15 // #0f │ │ -0351ae: e00a 0002 |001f: shl-int/lit8 v10, v0, #int 2 // #02 │ │ -0351b2: dd00 0910 |0021: and-int/lit8 v0, v9, #int 16 // #10 │ │ -0351b6: 3800 0600 |0023: if-eqz v0, 0029 // +0006 │ │ -0351ba: d6a0 c000 |0025: or-int/lit16 v0, v10, #int 192 // #00c0 │ │ -0351be: d00a 00ff |0027: add-int/lit16 v10, v0, #int -256 // #ff00 │ │ -0351c2: 52c0 cd03 |0029: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -0351c6: dd00 0002 |002b: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0351ca: 3800 0300 |002d: if-eqz v0, 0030 // +0003 │ │ -0351ce: 7b77 |002f: neg-int v7, v7 │ │ -0351d0: 52c0 cd03 |0030: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -0351d4: dd00 0001 |0032: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0351d8: 3800 0300 |0034: if-eqz v0, 0037 // +0003 │ │ -0351dc: 7baa |0036: neg-int v10, v10 │ │ -0351de: 52c8 aa03 |0037: iget v8, v12, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -0351e2: 52cb ab03 |0039: iget v11, v12, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -0351e6: 6e30 4d0e 7c0a |003b: invoke-virtual {v12, v7, v10}, Lpro/oneredpixel/l9droid/L9;.newxy:(II)V // method@0e4d │ │ -0351ec: 1a00 a30c |003e: const-string v0, "gfx - draw (%d,%d) (%d,%d) colours %d,%d" // string@0ca3 │ │ -0351f0: 1261 |0040: const/4 v1, #int 6 // #6 │ │ -0351f2: 2311 7202 |0041: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -0351f6: 7110 a00c 0800 |0043: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0351fc: 0c02 |0046: move-result-object v2 │ │ -0351fe: 4d02 0104 |0047: aput-object v2, v1, v4 │ │ -035202: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -035204: 7110 a00c 0b00 |004a: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03520a: 0c03 |004d: move-result-object v3 │ │ -03520c: 4d03 0102 |004e: aput-object v3, v1, v2 │ │ -035210: 1222 |0050: const/4 v2, #int 2 // #2 │ │ -035212: 52c3 aa03 |0051: iget v3, v12, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -035216: 7110 a00c 0300 |0053: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03521c: 0c03 |0056: move-result-object v3 │ │ -03521e: 4d03 0102 |0057: aput-object v3, v1, v2 │ │ -035222: 1232 |0059: const/4 v2, #int 3 // #3 │ │ -035224: 52c3 ab03 |005a: iget v3, v12, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -035228: 7110 a00c 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03522e: 0c03 |005f: move-result-object v3 │ │ -035230: 4d03 0102 |0060: aput-object v3, v1, v2 │ │ -035234: 1242 |0062: const/4 v2, #int 4 // #4 │ │ -035236: 52c3 b203 |0063: iget v3, v12, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ -03523a: dd03 0303 |0065: and-int/lit8 v3, v3, #int 3 // #03 │ │ -03523e: 7110 a00c 0300 |0067: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -035244: 0c03 |006a: move-result-object v3 │ │ -035246: 4d03 0102 |006b: aput-object v3, v1, v2 │ │ -03524a: 1252 |006d: const/4 v2, #int 5 // #5 │ │ -03524c: 52c3 c703 |006e: iget v3, v12, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ -035250: dd03 0303 |0070: and-int/lit8 v3, v3, #int 3 // #03 │ │ -035254: 7110 a00c 0300 |0072: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03525a: 0c03 |0075: move-result-object v3 │ │ -03525c: 4d03 0102 |0076: aput-object v3, v1, v2 │ │ -035260: 7120 c50c 1000 |0078: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -035266: 0c00 |007b: move-result-object v0 │ │ -035268: 6e20 de0d 0c00 |007c: invoke-virtual {v12, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -03526e: 6e20 7b0e 8c00 |007f: invoke-virtual {v12, v8}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ -035274: 0a01 |0082: move-result v1 │ │ -035276: 6e20 7c0e bc00 |0083: invoke-virtual {v12, v11}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ -03527c: 0a02 |0086: move-result v2 │ │ -03527e: 52c0 aa03 |0087: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -035282: 6e20 7b0e 0c00 |0089: invoke-virtual {v12, v0}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ -035288: 0a03 |008c: move-result v3 │ │ -03528a: 52c0 ab03 |008d: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -03528e: 6e20 7c0e 0c00 |008f: invoke-virtual {v12, v0}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ -035294: 0a04 |0092: move-result v4 │ │ -035296: 52c0 b203 |0093: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ -03529a: dd05 0003 |0095: and-int/lit8 v5, v0, #int 3 // #03 │ │ -03529e: 52c0 c703 |0097: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ -0352a2: dd06 0003 |0099: and-int/lit8 v6, v0, #int 3 // #03 │ │ -0352a6: 07c0 |009b: move-object v0, v12 │ │ -0352a8: 7407 520e 0000 |009c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.os_drawline:(IIIIII)V // method@0e52 │ │ -0352ae: 0e00 |009f: return-void │ │ +0362c4: |[0362c4] pro.oneredpixel.l9droid.L9.draw:(I[I)V │ │ +0362d4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0362d6: e000 0d08 |0001: shl-int/lit8 v0, v13, #int 8 // #08 │ │ +0362da: 54c1 bb03 |0003: iget-object v1, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0362de: 4402 0e04 |0005: aget v2, v14, v4 │ │ +0362e2: d803 0201 |0007: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0362e6: 4b03 0e04 |0009: aput v3, v14, v4 │ │ +0362ea: 4801 0102 |000b: aget-byte v1, v1, v2 │ │ +0362ee: d511 ff00 |000d: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0362f2: 9009 0001 |000f: add-int v9, v0, v1 │ │ +0362f6: d590 e003 |0011: and-int/lit16 v0, v9, #int 992 // #03e0 │ │ +0362fa: e107 0005 |0013: shr-int/lit8 v7, v0, #int 5 // #05 │ │ +0362fe: d590 0004 |0015: and-int/lit16 v0, v9, #int 1024 // #0400 │ │ +036302: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ +036306: d670 e000 |0019: or-int/lit16 v0, v7, #int 224 // #00e0 │ │ +03630a: d007 00ff |001b: add-int/lit16 v7, v0, #int -256 // #ff00 │ │ +03630e: dd00 090f |001d: and-int/lit8 v0, v9, #int 15 // #0f │ │ +036312: e00a 0002 |001f: shl-int/lit8 v10, v0, #int 2 // #02 │ │ +036316: dd00 0910 |0021: and-int/lit8 v0, v9, #int 16 // #10 │ │ +03631a: 3800 0600 |0023: if-eqz v0, 0029 // +0006 │ │ +03631e: d6a0 c000 |0025: or-int/lit16 v0, v10, #int 192 // #00c0 │ │ +036322: d00a 00ff |0027: add-int/lit16 v10, v0, #int -256 // #ff00 │ │ +036326: 52c0 cd03 |0029: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +03632a: dd00 0002 |002b: and-int/lit8 v0, v0, #int 2 // #02 │ │ +03632e: 3800 0300 |002d: if-eqz v0, 0030 // +0003 │ │ +036332: 7b77 |002f: neg-int v7, v7 │ │ +036334: 52c0 cd03 |0030: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +036338: dd00 0001 |0032: and-int/lit8 v0, v0, #int 1 // #01 │ │ +03633c: 3800 0300 |0034: if-eqz v0, 0037 // +0003 │ │ +036340: 7baa |0036: neg-int v10, v10 │ │ +036342: 52c8 aa03 |0037: iget v8, v12, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +036346: 52cb ab03 |0039: iget v11, v12, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +03634a: 6e30 4d0e 7c0a |003b: invoke-virtual {v12, v7, v10}, Lpro/oneredpixel/l9droid/L9;.newxy:(II)V // method@0e4d │ │ +036350: 1a00 a20c |003e: const-string v0, "gfx - draw (%d,%d) (%d,%d) colours %d,%d" // string@0ca2 │ │ +036354: 1261 |0040: const/4 v1, #int 6 // #6 │ │ +036356: 2311 7202 |0041: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +03635a: 7110 a00c 0800 |0043: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +036360: 0c02 |0046: move-result-object v2 │ │ +036362: 4d02 0104 |0047: aput-object v2, v1, v4 │ │ +036366: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +036368: 7110 a00c 0b00 |004a: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03636e: 0c03 |004d: move-result-object v3 │ │ +036370: 4d03 0102 |004e: aput-object v3, v1, v2 │ │ +036374: 1222 |0050: const/4 v2, #int 2 // #2 │ │ +036376: 52c3 aa03 |0051: iget v3, v12, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +03637a: 7110 a00c 0300 |0053: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +036380: 0c03 |0056: move-result-object v3 │ │ +036382: 4d03 0102 |0057: aput-object v3, v1, v2 │ │ +036386: 1232 |0059: const/4 v2, #int 3 // #3 │ │ +036388: 52c3 ab03 |005a: iget v3, v12, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +03638c: 7110 a00c 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +036392: 0c03 |005f: move-result-object v3 │ │ +036394: 4d03 0102 |0060: aput-object v3, v1, v2 │ │ +036398: 1242 |0062: const/4 v2, #int 4 // #4 │ │ +03639a: 52c3 b203 |0063: iget v3, v12, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ +03639e: dd03 0303 |0065: and-int/lit8 v3, v3, #int 3 // #03 │ │ +0363a2: 7110 a00c 0300 |0067: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0363a8: 0c03 |006a: move-result-object v3 │ │ +0363aa: 4d03 0102 |006b: aput-object v3, v1, v2 │ │ +0363ae: 1252 |006d: const/4 v2, #int 5 // #5 │ │ +0363b0: 52c3 c703 |006e: iget v3, v12, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ +0363b4: dd03 0303 |0070: and-int/lit8 v3, v3, #int 3 // #03 │ │ +0363b8: 7110 a00c 0300 |0072: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0363be: 0c03 |0075: move-result-object v3 │ │ +0363c0: 4d03 0102 |0076: aput-object v3, v1, v2 │ │ +0363c4: 7120 c50c 1000 |0078: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +0363ca: 0c00 |007b: move-result-object v0 │ │ +0363cc: 6e20 de0d 0c00 |007c: invoke-virtual {v12, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0363d2: 6e20 7b0e 8c00 |007f: invoke-virtual {v12, v8}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ +0363d8: 0a01 |0082: move-result v1 │ │ +0363da: 6e20 7c0e bc00 |0083: invoke-virtual {v12, v11}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ +0363e0: 0a02 |0086: move-result v2 │ │ +0363e2: 52c0 aa03 |0087: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +0363e6: 6e20 7b0e 0c00 |0089: invoke-virtual {v12, v0}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ +0363ec: 0a03 |008c: move-result v3 │ │ +0363ee: 52c0 ab03 |008d: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +0363f2: 6e20 7c0e 0c00 |008f: invoke-virtual {v12, v0}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ +0363f8: 0a04 |0092: move-result v4 │ │ +0363fa: 52c0 b203 |0093: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ +0363fe: dd05 0003 |0095: and-int/lit8 v5, v0, #int 3 // #03 │ │ +036402: 52c0 c703 |0097: iget v0, v12, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ +036406: dd06 0003 |0099: and-int/lit8 v6, v0, #int 3 // #03 │ │ +03640a: 07c0 |009b: move-object v0, v12 │ │ +03640c: 7407 520e 0000 |009c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.os_drawline:(IIIIII)V // method@0e52 │ │ +036412: 0e00 |009f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=5641 │ │ 0x0011 line=5642 │ │ 0x0015 line=5643 │ │ 0x0019 line=5644 │ │ 0x001d line=5645 │ │ @@ -55917,58 +55912,58 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 158 16-bit code units │ │ -0352b0: |[0352b0] pro.oneredpixel.l9droid.L9.driver:(II)V │ │ -0352c0: 2b01 5400 0000 |0000: packed-switch v1, 00000054 // +00000054 │ │ -0352c6: 0e00 |0003: return-void │ │ -0352c8: 6e20 370e 2000 |0004: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.init:(I)V // method@0e37 │ │ -0352ce: 28fc |0007: goto 0003 // -0004 │ │ -0352d0: 6e20 720e 2000 |0008: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.randomnumber:(I)V // method@0e72 │ │ -0352d6: 28f8 |000b: goto 0003 // -0008 │ │ -0352d8: 6e20 0e0e 2000 |000c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverclg:(I)V // method@0e0e │ │ -0352de: 28f4 |000f: goto 0003 // -000c │ │ -0352e0: 6e20 f40d 2000 |0010: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;._line:(I)V // method@0df4 │ │ -0352e6: 28f0 |0013: goto 0003 // -0010 │ │ -0352e8: 6e20 1a0e 2000 |0014: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.fill:(I)V // method@0e1a │ │ -0352ee: 28ec |0017: goto 0003 // -0014 │ │ -0352f0: 6e20 0d0e 2000 |0018: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverchgcol:(I)V // method@0e0d │ │ -0352f6: 28e8 |001b: goto 0003 // -0018 │ │ -0352f8: 6e20 0c0e 2000 |001c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.drivercalcchecksum:(I)V // method@0e0c │ │ -0352fe: 28e4 |001f: goto 0003 // -001c │ │ -035300: 6e20 120e 2000 |0020: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driveroswrch:(I)V // method@0e12 │ │ -035306: 28e0 |0023: goto 0003 // -0020 │ │ -035308: 6e20 110e 2000 |0024: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverosrdch:(I)V // method@0e11 │ │ -03530e: 28dc |0027: goto 0003 // -0024 │ │ -035310: 6e20 130e 2000 |0028: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driversavefile:(I)V // method@0e13 │ │ -035316: 28d8 |002b: goto 0003 // -0028 │ │ -035318: 6e20 100e 2000 |002c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverloadfile:(I)V // method@0e10 │ │ -03531e: 28d4 |002f: goto 0003 // -002c │ │ -035320: 6e20 820e 2000 |0030: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.settext:(I)V // method@0e82 │ │ -035326: 28d0 |0033: goto 0003 // -0030 │ │ -035328: 6e20 750e 2000 |0034: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.resettask:(I)V // method@0e75 │ │ -03532e: 28cc |0037: goto 0003 // -0034 │ │ -035330: 6e20 0f0e 2000 |0038: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverinputline:(I)V // method@0e0f │ │ -035336: 28c8 |003b: goto 0003 // -0038 │ │ -035338: 6e20 780e 2000 |003c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.returntogem:(I)V // method@0e78 │ │ -03533e: 28c4 |003f: goto 0003 // -003c │ │ -035340: 6e20 450e 2000 |0040: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.lensdisplay:(I)V // method@0e45 │ │ -035346: 28c0 |0043: goto 0003 // -0040 │ │ -035348: 6e20 f90d 2000 |0044: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.allocspace:(I)V // method@0df9 │ │ -03534e: 28bc |0047: goto 0003 // -0044 │ │ -035350: 6e20 0b0e 2000 |0048: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driver14:(I)V // method@0e0b │ │ -035356: 28b8 |004b: goto 0003 // -0048 │ │ -035358: 6e20 850e 2000 |004c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.showbitmap:(I)V // method@0e85 │ │ -03535e: 28b4 |004f: goto 0003 // -004c │ │ -035360: 6e20 000e 2000 |0050: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.checkfordisc:(I)V // method@0e00 │ │ -035366: 28b0 |0053: goto 0003 // -0050 │ │ -035368: 0001 2300 0000 0000 0400 0000 1c00 ... |0054: packed-switch-data (74 units) │ │ +036414: |[036414] pro.oneredpixel.l9droid.L9.driver:(II)V │ │ +036424: 2b01 5400 0000 |0000: packed-switch v1, 00000054 // +00000054 │ │ +03642a: 0e00 |0003: return-void │ │ +03642c: 6e20 370e 2000 |0004: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.init:(I)V // method@0e37 │ │ +036432: 28fc |0007: goto 0003 // -0004 │ │ +036434: 6e20 720e 2000 |0008: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.randomnumber:(I)V // method@0e72 │ │ +03643a: 28f8 |000b: goto 0003 // -0008 │ │ +03643c: 6e20 0e0e 2000 |000c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverclg:(I)V // method@0e0e │ │ +036442: 28f4 |000f: goto 0003 // -000c │ │ +036444: 6e20 f40d 2000 |0010: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;._line:(I)V // method@0df4 │ │ +03644a: 28f0 |0013: goto 0003 // -0010 │ │ +03644c: 6e20 1a0e 2000 |0014: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.fill:(I)V // method@0e1a │ │ +036452: 28ec |0017: goto 0003 // -0014 │ │ +036454: 6e20 0d0e 2000 |0018: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverchgcol:(I)V // method@0e0d │ │ +03645a: 28e8 |001b: goto 0003 // -0018 │ │ +03645c: 6e20 0c0e 2000 |001c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.drivercalcchecksum:(I)V // method@0e0c │ │ +036462: 28e4 |001f: goto 0003 // -001c │ │ +036464: 6e20 120e 2000 |0020: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driveroswrch:(I)V // method@0e12 │ │ +03646a: 28e0 |0023: goto 0003 // -0020 │ │ +03646c: 6e20 110e 2000 |0024: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverosrdch:(I)V // method@0e11 │ │ +036472: 28dc |0027: goto 0003 // -0024 │ │ +036474: 6e20 130e 2000 |0028: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driversavefile:(I)V // method@0e13 │ │ +03647a: 28d8 |002b: goto 0003 // -0028 │ │ +03647c: 6e20 100e 2000 |002c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverloadfile:(I)V // method@0e10 │ │ +036482: 28d4 |002f: goto 0003 // -002c │ │ +036484: 6e20 820e 2000 |0030: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.settext:(I)V // method@0e82 │ │ +03648a: 28d0 |0033: goto 0003 // -0030 │ │ +03648c: 6e20 750e 2000 |0034: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.resettask:(I)V // method@0e75 │ │ +036492: 28cc |0037: goto 0003 // -0034 │ │ +036494: 6e20 0f0e 2000 |0038: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driverinputline:(I)V // method@0e0f │ │ +03649a: 28c8 |003b: goto 0003 // -0038 │ │ +03649c: 6e20 780e 2000 |003c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.returntogem:(I)V // method@0e78 │ │ +0364a2: 28c4 |003f: goto 0003 // -003c │ │ +0364a4: 6e20 450e 2000 |0040: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.lensdisplay:(I)V // method@0e45 │ │ +0364aa: 28c0 |0043: goto 0003 // -0040 │ │ +0364ac: 6e20 f90d 2000 |0044: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.allocspace:(I)V // method@0df9 │ │ +0364b2: 28bc |0047: goto 0003 // -0044 │ │ +0364b4: 6e20 0b0e 2000 |0048: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.driver14:(I)V // method@0e0b │ │ +0364ba: 28b8 |004b: goto 0003 // -0048 │ │ +0364bc: 6e20 850e 2000 |004c: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.showbitmap:(I)V // method@0e85 │ │ +0364c2: 28b4 |004f: goto 0003 // -004c │ │ +0364c4: 6e20 000e 2000 |0050: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/L9;.checkfordisc:(I)V // method@0e00 │ │ +0364ca: 28b0 |0053: goto 0003 // -0050 │ │ +0364cc: 0001 2300 0000 0000 0400 0000 1c00 ... |0054: packed-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3173 │ │ 0x0003 line=3197 │ │ 0x0004 line=3175 │ │ 0x0008 line=3176 │ │ 0x000c line=3177 │ │ @@ -56000,21 +55995,21 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0353fc: |[0353fc] pro.oneredpixel.l9droid.L9.driver14:(I)V │ │ -03540c: 1a00 950a |0000: const-string v0, "driver - call 14" // string@0a95 │ │ -035410: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -035416: 5420 bb03 |0005: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03541a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -03541c: 4f01 0003 |0008: aput-byte v1, v0, v3 │ │ -035420: 0e00 |000a: return-void │ │ +036560: |[036560] pro.oneredpixel.l9droid.L9.driver14:(I)V │ │ +036570: 1a00 940a |0000: const-string v0, "driver - call 14" // string@0a94 │ │ +036574: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03657a: 5420 bb03 |0005: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03657e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +036580: 4f01 0003 |0008: aput-byte v1, v0, v3 │ │ +036584: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3128 │ │ 0x0005 line=3129 │ │ 0x000a line=3130 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -56025,18 +56020,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035424: |[035424] pro.oneredpixel.l9droid.L9.drivercalcchecksum:(I)V │ │ -035434: 1a00 940a |0000: const-string v0, "driver - calcchecksum" // string@0a94 │ │ -035438: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -03543e: 0e00 |0005: return-void │ │ +036588: |[036588] pro.oneredpixel.l9droid.L9.drivercalcchecksum:(I)V │ │ +036598: 1a00 930a |0000: const-string v0, "driver - calcchecksum" // string@0a93 │ │ +03659c: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0365a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3101 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -56045,18 +56040,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035440: |[035440] pro.oneredpixel.l9droid.L9.driverchgcol:(I)V │ │ -035450: 1a00 970a |0000: const-string v0, "driver - driverchgcol" // string@0a97 │ │ -035454: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -03545a: 0e00 |0005: return-void │ │ +0365a4: |[0365a4] pro.oneredpixel.l9droid.L9.driverchgcol:(I)V │ │ +0365b4: 1a00 960a |0000: const-string v0, "driver - driverchgcol" // string@0a96 │ │ +0365b8: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0365be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3100 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -56065,18 +56060,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03545c: |[03545c] pro.oneredpixel.l9droid.L9.driverclg:(I)V │ │ -03546c: 1a00 980a |0000: const-string v0, "driver - driverclg" // string@0a98 │ │ -035470: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -035476: 0e00 |0005: return-void │ │ +0365c0: |[0365c0] pro.oneredpixel.l9droid.L9.driverclg:(I)V │ │ +0365d0: 1a00 970a |0000: const-string v0, "driver - driverclg" // string@0a97 │ │ +0365d4: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0365da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3097 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -56085,18 +56080,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035478: |[035478] pro.oneredpixel.l9droid.L9.driverinputline:(I)V │ │ -035488: 1a00 990a |0000: const-string v0, "driver - driverinputline" // string@0a99 │ │ -03548c: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -035492: 0e00 |0005: return-void │ │ +0365dc: |[0365dc] pro.oneredpixel.l9droid.L9.driverinputline:(I)V │ │ +0365ec: 1a00 980a |0000: const-string v0, "driver - driverinputline" // string@0a98 │ │ +0365f0: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0365f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3117 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -56105,18 +56100,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035494: |[035494] pro.oneredpixel.l9droid.L9.driverloadfile:(I)V │ │ -0354a4: 1a00 9a0a |0000: const-string v0, "driver - driverloadfile" // string@0a9a │ │ -0354a8: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0354ae: 0e00 |0005: return-void │ │ +0365f8: |[0365f8] pro.oneredpixel.l9droid.L9.driverloadfile:(I)V │ │ +036608: 1a00 990a |0000: const-string v0, "driver - driverloadfile" // string@0a99 │ │ +03660c: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +036612: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3114 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -56125,31 +56120,31 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0354b0: |[0354b0] pro.oneredpixel.l9droid.L9.driverosrdch:(I)V │ │ -0354c0: 1a00 9b0a |0000: const-string v0, "driver - driverosrdch" // string@0a9b │ │ -0354c4: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0354ca: 6e10 540e 0200 |0005: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.os_flush:()V // method@0e54 │ │ -0354d0: 5520 6e03 |0008: iget-boolean v0, v2, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ -0354d4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -0354d8: 5420 bb03 |000c: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0354dc: 1301 0d00 |000e: const/16 v1, #int 13 // #d │ │ -0354e0: 4f01 0003 |0010: aput-byte v1, v0, v3 │ │ -0354e4: 0e00 |0012: return-void │ │ -0354e6: 5420 bb03 |0013: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0354ea: 1301 1400 |0015: const/16 v1, #int 20 // #14 │ │ -0354ee: 6e20 5c0e 1200 |0017: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.os_readchar:(I)C // method@0e5c │ │ -0354f4: 0a01 |001a: move-result v1 │ │ -0354f6: 8d11 |001b: int-to-byte v1, v1 │ │ -0354f8: 4f01 0003 |001c: aput-byte v1, v0, v3 │ │ -0354fc: 28f4 |001e: goto 0012 // -000c │ │ +036614: |[036614] pro.oneredpixel.l9droid.L9.driverosrdch:(I)V │ │ +036624: 1a00 9a0a |0000: const-string v0, "driver - driverosrdch" // string@0a9a │ │ +036628: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03662e: 6e10 540e 0200 |0005: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.os_flush:()V // method@0e54 │ │ +036634: 5520 6e03 |0008: iget-boolean v0, v2, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ +036638: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +03663c: 5420 bb03 |000c: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036640: 1301 0d00 |000e: const/16 v1, #int 13 // #d │ │ +036644: 4f01 0003 |0010: aput-byte v1, v0, v3 │ │ +036648: 0e00 |0012: return-void │ │ +03664a: 5420 bb03 |0013: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03664e: 1301 1400 |0015: const/16 v1, #int 20 // #14 │ │ +036652: 6e20 5c0e 1200 |0017: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.os_readchar:(I)C // method@0e5c │ │ +036658: 0a01 |001a: move-result v1 │ │ +03665a: 8d11 |001b: int-to-byte v1, v1 │ │ +03665c: 4f01 0003 |001c: aput-byte v1, v0, v3 │ │ +036660: 28f4 |001e: goto 0012 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3104 │ │ 0x0005 line=3105 │ │ 0x0008 line=3106 │ │ 0x000c line=3107 │ │ 0x0012 line=3112 │ │ @@ -56163,18 +56158,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035500: |[035500] pro.oneredpixel.l9droid.L9.driveroswrch:(I)V │ │ -035510: 1a00 9c0a |0000: const-string v0, "driver - driveroswrch" // string@0a9c │ │ -035514: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -03551a: 0e00 |0005: return-void │ │ +036664: |[036664] pro.oneredpixel.l9droid.L9.driveroswrch:(I)V │ │ +036674: 1a00 9b0a |0000: const-string v0, "driver - driveroswrch" // string@0a9b │ │ +036678: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03667e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3102 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -56183,18 +56178,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03551c: |[03551c] pro.oneredpixel.l9droid.L9.driversavefile:(I)V │ │ -03552c: 1a00 9d0a |0000: const-string v0, "driver - driversavefile" // string@0a9d │ │ -035530: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -035536: 0e00 |0005: return-void │ │ +036680: |[036680] pro.oneredpixel.l9droid.L9.driversavefile:(I)V │ │ +036690: 1a00 9c0a |0000: const-string v0, "driver - driversavefile" // string@0a9c │ │ +036694: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03669a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3113 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -56203,25 +56198,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -035538: |[035538] pro.oneredpixel.l9droid.L9.error:(Ljava/lang/String;)V │ │ -035548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03554a: 6e10 c90c 0300 |0001: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -035550: 0a01 |0004: move-result v1 │ │ -035552: 3510 0c00 |0005: if-ge v0, v1, 0011 // +000c │ │ -035556: 6e20 be0c 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -03555c: 0a01 |000a: move-result v1 │ │ -03555e: 6e20 5b0e 1200 |000b: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ -035564: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035568: 28f1 |0010: goto 0001 // -000f │ │ -03556a: 0e00 |0011: return-void │ │ +03669c: |[03669c] pro.oneredpixel.l9droid.L9.error:(Ljava/lang/String;)V │ │ +0366ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0366ae: 6e10 c90c 0300 |0001: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +0366b4: 0a01 |0004: move-result v1 │ │ +0366b6: 3510 0c00 |0005: if-ge v0, v1, 0011 // +000c │ │ +0366ba: 6e20 be0c 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +0366c0: 0a01 |000a: move-result v1 │ │ +0366c2: 6e20 5b0e 1200 |000b: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ +0366c8: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0366cc: 28f1 |0010: goto 0001 // -000f │ │ +0366ce: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ 0x0011 line=545 │ │ locals : │ │ 0x0001 - 0x0012 reg=0 i I │ │ 0x0000 - 0x0012 reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -56232,33 +56227,33 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -03556c: |[03556c] pro.oneredpixel.l9droid.L9.error:(Ljava/lang/String;I)V │ │ -03557c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03557e: 2322 7202 |0001: new-array v2, v2, [Ljava/lang/Object; // type@0272 │ │ -035582: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -035584: 7110 a00c 0700 |0004: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03558a: 0c04 |0007: move-result-object v4 │ │ -03558c: 4d04 0203 |0008: aput-object v4, v2, v3 │ │ -035590: 7120 c50c 2600 |000a: invoke-static {v6, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -035596: 0c01 |000d: move-result-object v1 │ │ -035598: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03559a: 6e10 c90c 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -0355a0: 0a02 |0012: move-result v2 │ │ -0355a2: 3520 0c00 |0013: if-ge v0, v2, 001f // +000c │ │ -0355a6: 6e20 be0c 0100 |0015: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -0355ac: 0a02 |0018: move-result v2 │ │ -0355ae: 6e20 5b0e 2500 |0019: invoke-virtual {v5, v2}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ -0355b4: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0355b8: 28f1 |001e: goto 000f // -000f │ │ -0355ba: 0e00 |001f: return-void │ │ +0366d0: |[0366d0] pro.oneredpixel.l9droid.L9.error:(Ljava/lang/String;I)V │ │ +0366e0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0366e2: 2322 7202 |0001: new-array v2, v2, [Ljava/lang/Object; // type@0272 │ │ +0366e6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0366e8: 7110 a00c 0700 |0004: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0366ee: 0c04 |0007: move-result-object v4 │ │ +0366f0: 4d04 0203 |0008: aput-object v4, v2, v3 │ │ +0366f4: 7120 c50c 2600 |000a: invoke-static {v6, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +0366fa: 0c01 |000d: move-result-object v1 │ │ +0366fc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0366fe: 6e10 c90c 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +036704: 0a02 |0012: move-result v2 │ │ +036706: 3520 0c00 |0013: if-ge v0, v2, 001f // +000c │ │ +03670a: 6e20 be0c 0100 |0015: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +036710: 0a02 |0018: move-result v2 │ │ +036712: 6e20 5b0e 2500 |0019: invoke-virtual {v5, v2}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ +036718: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03671c: 28f1 |001e: goto 000f // -000f │ │ +03671e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x000e line=554 │ │ 0x001f line=555 │ │ locals : │ │ 0x000f - 0x0020 reg=0 i I │ │ @@ -56272,37 +56267,37 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0355bc: |[0355bc] pro.oneredpixel.l9droid.L9.error:(Ljava/lang/String;II)V │ │ -0355cc: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -0355ce: 2322 7202 |0001: new-array v2, v2, [Ljava/lang/Object; // type@0272 │ │ -0355d2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0355d4: 7110 a00c 0700 |0004: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0355da: 0c04 |0007: move-result-object v4 │ │ -0355dc: 4d04 0203 |0008: aput-object v4, v2, v3 │ │ -0355e0: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -0355e2: 7110 a00c 0800 |000b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0355e8: 0c04 |000e: move-result-object v4 │ │ -0355ea: 4d04 0203 |000f: aput-object v4, v2, v3 │ │ -0355ee: 7120 c50c 2600 |0011: invoke-static {v6, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -0355f4: 0c01 |0014: move-result-object v1 │ │ -0355f6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0355f8: 6e10 c90c 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -0355fe: 0a02 |0019: move-result v2 │ │ -035600: 3520 0c00 |001a: if-ge v0, v2, 0026 // +000c │ │ -035604: 6e20 be0c 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -03560a: 0a02 |001f: move-result v2 │ │ -03560c: 6e20 5b0e 2500 |0020: invoke-virtual {v5, v2}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ -035612: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035616: 28f1 |0025: goto 0016 // -000f │ │ -035618: 0e00 |0026: return-void │ │ +036720: |[036720] pro.oneredpixel.l9droid.L9.error:(Ljava/lang/String;II)V │ │ +036730: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +036732: 2322 7202 |0001: new-array v2, v2, [Ljava/lang/Object; // type@0272 │ │ +036736: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +036738: 7110 a00c 0700 |0004: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03673e: 0c04 |0007: move-result-object v4 │ │ +036740: 4d04 0203 |0008: aput-object v4, v2, v3 │ │ +036744: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +036746: 7110 a00c 0800 |000b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03674c: 0c04 |000e: move-result-object v4 │ │ +03674e: 4d04 0203 |000f: aput-object v4, v2, v3 │ │ +036752: 7120 c50c 2600 |0011: invoke-static {v6, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +036758: 0c01 |0014: move-result-object v1 │ │ +03675a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +03675c: 6e10 c90c 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +036762: 0a02 |0019: move-result v2 │ │ +036764: 3520 0c00 |001a: if-ge v0, v2, 0026 // +000c │ │ +036768: 6e20 be0c 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +03676e: 0a02 |001f: move-result v2 │ │ +036770: 6e20 5b0e 2500 |0020: invoke-virtual {v5, v2}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ +036776: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03677a: 28f1 |0025: goto 0016 // -000f │ │ +03677c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x0015 line=559 │ │ 0x0026 line=560 │ │ locals : │ │ 0x0016 - 0x0027 reg=0 i I │ │ @@ -56317,31 +56312,31 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03561c: |[03561c] pro.oneredpixel.l9droid.L9.error:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03562c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03562e: 2322 7202 |0001: new-array v2, v2, [Ljava/lang/Object; // type@0272 │ │ -035632: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -035634: 4d06 0203 |0004: aput-object v6, v2, v3 │ │ -035638: 7120 c50c 2500 |0006: invoke-static {v5, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03563e: 0c01 |0009: move-result-object v1 │ │ -035640: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -035642: 6e10 c90c 0100 |000b: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -035648: 0a02 |000e: move-result v2 │ │ -03564a: 3520 0c00 |000f: if-ge v0, v2, 001b // +000c │ │ -03564e: 6e20 be0c 0100 |0011: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -035654: 0a02 |0014: move-result v2 │ │ -035656: 6e20 5b0e 2400 |0015: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ -03565c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035660: 28f1 |001a: goto 000b // -000f │ │ -035662: 0e00 |001b: return-void │ │ +036780: |[036780] pro.oneredpixel.l9droid.L9.error:(Ljava/lang/String;Ljava/lang/String;)V │ │ +036790: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +036792: 2322 7202 |0001: new-array v2, v2, [Ljava/lang/Object; // type@0272 │ │ +036796: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +036798: 4d06 0203 |0004: aput-object v6, v2, v3 │ │ +03679c: 7120 c50c 2500 |0006: invoke-static {v5, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +0367a2: 0c01 |0009: move-result-object v1 │ │ +0367a4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0367a6: 6e10 c90c 0100 |000b: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +0367ac: 0a02 |000e: move-result v2 │ │ +0367ae: 3520 0c00 |000f: if-ge v0, v2, 001b // +000c │ │ +0367b2: 6e20 be0c 0100 |0011: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +0367b8: 0a02 |0014: move-result v2 │ │ +0367ba: 6e20 5b0e 2400 |0015: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ +0367c0: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0367c4: 28f1 |001a: goto 000b // -000f │ │ +0367c6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x000a line=549 │ │ 0x001b line=550 │ │ locals : │ │ 0x000b - 0x001c reg=0 i I │ │ @@ -56355,119 +56350,119 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 280 16-bit code units │ │ -035664: |[035664] pro.oneredpixel.l9droid.L9.executeinstruction:()V │ │ -035674: 1a00 b900 |0000: const-string v0, "%d (s:%d) %x" // string@00b9 │ │ -035678: 5241 a103 |0002: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -03567c: 5242 9b03 |0004: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -035680: b121 |0006: sub-int/2addr v1, v2 │ │ -035682: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -035686: 5442 df03 |0009: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03568a: 5822 5c03 |000b: iget-short v2, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -03568e: 5243 a003 |000d: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -035692: 6e53 cf0d 0421 |000f: invoke-virtual {v4, v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ -035698: 5240 a003 |0012: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -03569c: d500 8000 |0014: and-int/lit16 v0, v0, #int 128 // #0080 │ │ -0356a0: 3900 0f00 |0016: if-nez v0, 0025 // +000f │ │ -0356a4: 1a00 4100 |0018: const-string v0, " = " // string@0041 │ │ -0356a8: 5441 6903 |001a: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_codes:[Ljava/lang/String; // field@0369 │ │ -0356ac: 5242 a003 |001c: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -0356b0: dd02 021f |001e: and-int/lit8 v2, v2, #int 31 // #1f │ │ -0356b4: 4601 0102 |0020: aget-object v1, v1, v2 │ │ -0356b8: 6e30 d20d 0401 |0022: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;Ljava/lang/String;)V // method@0dd2 │ │ -0356be: 5240 a003 |0025: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -0356c2: d500 8000 |0027: and-int/lit16 v0, v0, #int 128 // #0080 │ │ -0356c6: 3800 0900 |0029: if-eqz v0, 0032 // +0009 │ │ -0356ca: 6e10 460e 0400 |002b: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.listhandler:()V // method@0e46 │ │ -0356d0: 6e10 cb0d 0400 |002e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:()V // method@0dcb │ │ -0356d6: 0e00 |0031: return-void │ │ -0356d8: 5240 a003 |0032: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -0356dc: dd00 001f |0034: and-int/lit8 v0, v0, #int 31 // #1f │ │ -0356e0: 2b00 9e00 0000 |0036: packed-switch v0, 000000d4 // +0000009e │ │ -0356e6: 28f5 |0039: goto 002e // -000b │ │ -0356e8: 6e10 da0d 0400 |003a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.Goto:()V // method@0dda │ │ -0356ee: 28f1 |003d: goto 002e // -000f │ │ -0356f0: 6e10 3d0e 0400 |003e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.intgosub:()V // method@0e3d │ │ -0356f6: 28ed |0041: goto 002e // -0013 │ │ -0356f8: 6e10 3f0e 0400 |0042: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.intreturn:()V // method@0e3f │ │ -0356fe: 28e9 |0045: goto 002e // -0017 │ │ -035700: 6e10 6d0e 0400 |0046: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.printnumber:()V // method@0e6d │ │ -035706: 28e5 |0049: goto 002e // -001b │ │ -035708: 6e10 490e 0400 |004a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.messagev:()V // method@0e49 │ │ -03570e: 28e1 |004d: goto 002e // -001f │ │ -035710: 6e10 480e 0400 |004e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.messagec:()V // method@0e48 │ │ -035716: 28dd |0051: goto 002e // -0023 │ │ -035718: 6e10 1f0e 0400 |0052: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.function:()V // method@0e1f │ │ -03571e: 28d9 |0055: goto 002e // -0027 │ │ -035720: 6e10 3b0e 0400 |0056: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.input:()V // method@0e3b │ │ -035726: 28d5 |0059: goto 002e // -002b │ │ -035728: 6e10 900e 0400 |005a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.varcon:()V // method@0e90 │ │ -03572e: 28d1 |005d: goto 002e // -002f │ │ -035730: 6e10 910e 0400 |005e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.varvar:()V // method@0e91 │ │ -035736: 28cd |0061: goto 002e // -0033 │ │ -035738: 6e10 f30d 0400 |0062: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;._add:()V // method@0df3 │ │ -03573e: 28c9 |0065: goto 002e // -0037 │ │ -035740: 6e10 f70d 0400 |0066: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;._sub:()V // method@0df7 │ │ -035746: 28c5 |0069: goto 002e // -003b │ │ -035748: 5240 a003 |006a: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -03574c: dd00 001f |006c: and-int/lit8 v0, v0, #int 31 // #1f │ │ -035750: 6e20 360e 0400 |006e: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ -035756: 28bd |0071: goto 002e // -0043 │ │ -035758: 5240 a003 |0072: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -03575c: dd00 001f |0074: and-int/lit8 v0, v0, #int 31 // #1f │ │ -035760: 6e20 360e 0400 |0076: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ -035766: 28b5 |0079: goto 002e // -004b │ │ -035768: 6e10 430e 0400 |007a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.jump:()V // method@0e43 │ │ -03576e: 28b1 |007d: goto 002e // -004f │ │ -035770: 6e10 d50d 0400 |007e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.Exit:()V // method@0dd5 │ │ -035776: 28ad |0081: goto 002e // -0053 │ │ -035778: 6e10 2f0e 0400 |0082: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifeqvt:()V // method@0e2f │ │ -03577e: 28a9 |0085: goto 002e // -0057 │ │ -035780: 6e10 350e 0400 |0086: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifnevt:()V // method@0e35 │ │ -035786: 28a5 |0089: goto 002e // -005b │ │ -035788: 6e10 330e 0400 |008a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifltvt:()V // method@0e33 │ │ -03578e: 28a1 |008d: goto 002e // -005f │ │ -035790: 6e10 310e 0400 |008e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifgtvt:()V // method@0e31 │ │ -035796: 289d |0091: goto 002e // -0063 │ │ -035798: 6e10 f60d 0400 |0092: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;._screen:()V // method@0df6 │ │ -03579e: 2899 |0095: goto 002e // -0067 │ │ -0357a0: 6e10 020e 0400 |0096: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.cleartg:()V // method@0e02 │ │ -0357a6: 2895 |0099: goto 002e // -006b │ │ -0357a8: 6e10 640e 0400 |009a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.picture:()V // method@0e64 │ │ -0357ae: 2891 |009d: goto 002e // -006f │ │ -0357b0: 6e10 270e 0400 |009e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getnextobject:()V // method@0e27 │ │ -0357b6: 288d |00a1: goto 002e // -0073 │ │ -0357b8: 6e10 2e0e 0400 |00a2: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifeqct:()V // method@0e2e │ │ -0357be: 2889 |00a5: goto 002e // -0077 │ │ -0357c0: 6e10 340e 0400 |00a6: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifnect:()V // method@0e34 │ │ -0357c6: 2885 |00a9: goto 002e // -007b │ │ -0357c8: 6e10 320e 0400 |00aa: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifltct:()V // method@0e32 │ │ -0357ce: 2881 |00ad: goto 002e // -007f │ │ -0357d0: 6e10 300e 0400 |00ae: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifgtct:()V // method@0e30 │ │ -0357d6: 2900 7dff |00b1: goto/16 002e // -0083 │ │ -0357da: 6e10 6a0e 0400 |00b3: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.printinput:()V // method@0e6a │ │ -0357e0: 2900 78ff |00b6: goto/16 002e // -0088 │ │ -0357e4: 5240 a003 |00b8: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -0357e8: dd00 001f |00ba: and-int/lit8 v0, v0, #int 31 // #1f │ │ -0357ec: 6e20 360e 0400 |00bc: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ -0357f2: 2900 6fff |00bf: goto/16 002e // -0091 │ │ -0357f6: 5240 a003 |00c1: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -0357fa: dd00 001f |00c3: and-int/lit8 v0, v0, #int 31 // #1f │ │ -0357fe: 6e20 360e 0400 |00c5: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ -035804: 2900 66ff |00c8: goto/16 002e // -009a │ │ -035808: 5240 a003 |00ca: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -03580c: dd00 001f |00cc: and-int/lit8 v0, v0, #int 31 // #1f │ │ -035810: 6e20 360e 0400 |00ce: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ -035816: 2900 5dff |00d1: goto/16 002e // -00a3 │ │ -03581a: 0000 |00d3: nop // spacer │ │ -03581c: 0001 2000 0000 0000 0400 0000 0800 ... |00d4: packed-switch-data (68 units) │ │ +0367c8: |[0367c8] pro.oneredpixel.l9droid.L9.executeinstruction:()V │ │ +0367d8: 1a00 b900 |0000: const-string v0, "%d (s:%d) %x" // string@00b9 │ │ +0367dc: 5241 a103 |0002: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0367e0: 5242 9b03 |0004: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +0367e4: b121 |0006: sub-int/2addr v1, v2 │ │ +0367e6: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0367ea: 5442 df03 |0009: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0367ee: 5822 5c03 |000b: iget-short v2, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +0367f2: 5243 a003 |000d: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +0367f6: 6e53 cf0d 0421 |000f: invoke-virtual {v4, v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ +0367fc: 5240 a003 |0012: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +036800: d500 8000 |0014: and-int/lit16 v0, v0, #int 128 // #0080 │ │ +036804: 3900 0f00 |0016: if-nez v0, 0025 // +000f │ │ +036808: 1a00 4100 |0018: const-string v0, " = " // string@0041 │ │ +03680c: 5441 6903 |001a: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_codes:[Ljava/lang/String; // field@0369 │ │ +036810: 5242 a003 |001c: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +036814: dd02 021f |001e: and-int/lit8 v2, v2, #int 31 // #1f │ │ +036818: 4601 0102 |0020: aget-object v1, v1, v2 │ │ +03681c: 6e30 d20d 0401 |0022: invoke-virtual {v4, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;Ljava/lang/String;)V // method@0dd2 │ │ +036822: 5240 a003 |0025: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +036826: d500 8000 |0027: and-int/lit16 v0, v0, #int 128 // #0080 │ │ +03682a: 3800 0900 |0029: if-eqz v0, 0032 // +0009 │ │ +03682e: 6e10 460e 0400 |002b: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.listhandler:()V // method@0e46 │ │ +036834: 6e10 cb0d 0400 |002e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:()V // method@0dcb │ │ +03683a: 0e00 |0031: return-void │ │ +03683c: 5240 a003 |0032: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +036840: dd00 001f |0034: and-int/lit8 v0, v0, #int 31 // #1f │ │ +036844: 2b00 9e00 0000 |0036: packed-switch v0, 000000d4 // +0000009e │ │ +03684a: 28f5 |0039: goto 002e // -000b │ │ +03684c: 6e10 da0d 0400 |003a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.Goto:()V // method@0dda │ │ +036852: 28f1 |003d: goto 002e // -000f │ │ +036854: 6e10 3d0e 0400 |003e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.intgosub:()V // method@0e3d │ │ +03685a: 28ed |0041: goto 002e // -0013 │ │ +03685c: 6e10 3f0e 0400 |0042: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.intreturn:()V // method@0e3f │ │ +036862: 28e9 |0045: goto 002e // -0017 │ │ +036864: 6e10 6d0e 0400 |0046: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.printnumber:()V // method@0e6d │ │ +03686a: 28e5 |0049: goto 002e // -001b │ │ +03686c: 6e10 490e 0400 |004a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.messagev:()V // method@0e49 │ │ +036872: 28e1 |004d: goto 002e // -001f │ │ +036874: 6e10 480e 0400 |004e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.messagec:()V // method@0e48 │ │ +03687a: 28dd |0051: goto 002e // -0023 │ │ +03687c: 6e10 1f0e 0400 |0052: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.function:()V // method@0e1f │ │ +036882: 28d9 |0055: goto 002e // -0027 │ │ +036884: 6e10 3b0e 0400 |0056: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.input:()V // method@0e3b │ │ +03688a: 28d5 |0059: goto 002e // -002b │ │ +03688c: 6e10 900e 0400 |005a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.varcon:()V // method@0e90 │ │ +036892: 28d1 |005d: goto 002e // -002f │ │ +036894: 6e10 910e 0400 |005e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.varvar:()V // method@0e91 │ │ +03689a: 28cd |0061: goto 002e // -0033 │ │ +03689c: 6e10 f30d 0400 |0062: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;._add:()V // method@0df3 │ │ +0368a2: 28c9 |0065: goto 002e // -0037 │ │ +0368a4: 6e10 f70d 0400 |0066: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;._sub:()V // method@0df7 │ │ +0368aa: 28c5 |0069: goto 002e // -003b │ │ +0368ac: 5240 a003 |006a: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +0368b0: dd00 001f |006c: and-int/lit8 v0, v0, #int 31 // #1f │ │ +0368b4: 6e20 360e 0400 |006e: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ +0368ba: 28bd |0071: goto 002e // -0043 │ │ +0368bc: 5240 a003 |0072: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +0368c0: dd00 001f |0074: and-int/lit8 v0, v0, #int 31 // #1f │ │ +0368c4: 6e20 360e 0400 |0076: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ +0368ca: 28b5 |0079: goto 002e // -004b │ │ +0368cc: 6e10 430e 0400 |007a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.jump:()V // method@0e43 │ │ +0368d2: 28b1 |007d: goto 002e // -004f │ │ +0368d4: 6e10 d50d 0400 |007e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.Exit:()V // method@0dd5 │ │ +0368da: 28ad |0081: goto 002e // -0053 │ │ +0368dc: 6e10 2f0e 0400 |0082: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifeqvt:()V // method@0e2f │ │ +0368e2: 28a9 |0085: goto 002e // -0057 │ │ +0368e4: 6e10 350e 0400 |0086: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifnevt:()V // method@0e35 │ │ +0368ea: 28a5 |0089: goto 002e // -005b │ │ +0368ec: 6e10 330e 0400 |008a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifltvt:()V // method@0e33 │ │ +0368f2: 28a1 |008d: goto 002e // -005f │ │ +0368f4: 6e10 310e 0400 |008e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifgtvt:()V // method@0e31 │ │ +0368fa: 289d |0091: goto 002e // -0063 │ │ +0368fc: 6e10 f60d 0400 |0092: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;._screen:()V // method@0df6 │ │ +036902: 2899 |0095: goto 002e // -0067 │ │ +036904: 6e10 020e 0400 |0096: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.cleartg:()V // method@0e02 │ │ +03690a: 2895 |0099: goto 002e // -006b │ │ +03690c: 6e10 640e 0400 |009a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.picture:()V // method@0e64 │ │ +036912: 2891 |009d: goto 002e // -006f │ │ +036914: 6e10 270e 0400 |009e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getnextobject:()V // method@0e27 │ │ +03691a: 288d |00a1: goto 002e // -0073 │ │ +03691c: 6e10 2e0e 0400 |00a2: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifeqct:()V // method@0e2e │ │ +036922: 2889 |00a5: goto 002e // -0077 │ │ +036924: 6e10 340e 0400 |00a6: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifnect:()V // method@0e34 │ │ +03692a: 2885 |00a9: goto 002e // -007b │ │ +03692c: 6e10 320e 0400 |00aa: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifltct:()V // method@0e32 │ │ +036932: 2881 |00ad: goto 002e // -007f │ │ +036934: 6e10 300e 0400 |00ae: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.ifgtct:()V // method@0e30 │ │ +03693a: 2900 7dff |00b1: goto/16 002e // -0083 │ │ +03693e: 6e10 6a0e 0400 |00b3: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.printinput:()V // method@0e6a │ │ +036944: 2900 78ff |00b6: goto/16 002e // -0088 │ │ +036948: 5240 a003 |00b8: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +03694c: dd00 001f |00ba: and-int/lit8 v0, v0, #int 31 // #1f │ │ +036950: 6e20 360e 0400 |00bc: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ +036956: 2900 6fff |00bf: goto/16 002e // -0091 │ │ +03695a: 5240 a003 |00c1: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +03695e: dd00 001f |00c3: and-int/lit8 v0, v0, #int 31 // #1f │ │ +036962: 6e20 360e 0400 |00c5: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ +036968: 2900 66ff |00c8: goto/16 002e // -009a │ │ +03696c: 5240 a003 |00ca: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +036970: dd00 001f |00cc: and-int/lit8 v0, v0, #int 31 // #1f │ │ +036974: 6e20 360e 0400 |00ce: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ +03697a: 2900 5dff |00d1: goto/16 002e // -00a3 │ │ +03697e: 0000 |00d3: nop // spacer │ │ +036980: 0001 2000 0000 0000 0400 0000 0800 ... |00d4: packed-switch-data (68 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6640 │ │ 0x0012 line=6641 │ │ 0x0025 line=6643 │ │ 0x002e line=6679 │ │ 0x0031 line=6684 │ │ @@ -56513,94 +56508,94 @@ │ │ type : '([B[BBB)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 143 16-bit code units │ │ -0358a4: |[0358a4] pro.oneredpixel.l9droid.L9.exit1:([B[BBB)V │ │ -0358b4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0358b6: 5280 9a03 |0001: iget v0, v8, Lpro/oneredpixel/l9droid/L9;.absdatablock:I // field@039a │ │ -0358ba: 01c3 |0003: move v3, v12 │ │ -0358bc: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0358be: d805 03ff |0005: add-int/lit8 v5, v3, #int -1 // #ff │ │ -0358c2: 8d53 |0007: int-to-byte v3, v5 │ │ -0358c4: 3803 1600 |0008: if-eqz v3, 001e // +0016 │ │ -0358c8: 5485 bb03 |000a: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0358cc: 4802 0500 |000c: aget-byte v2, v5, v0 │ │ -0358d0: 5285 7e03 |000e: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -0358d4: 1246 |0010: const/4 v6, #int 4 // #4 │ │ -0358d6: 3365 2500 |0011: if-ne v5, v6, 0036 // +0025 │ │ -0358da: 3902 2300 |0013: if-nez v2, 0036 // +0023 │ │ -0358de: 5485 bb03 |0015: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0358e2: d806 0001 |0017: add-int/lit8 v6, v0, #int 1 // #01 │ │ -0358e6: 4805 0506 |0019: aget-byte v5, v5, v6 │ │ -0358ea: 3905 1b00 |001b: if-nez v5, 0036 // +001b │ │ -0358ee: 1214 |001d: const/4 v4, #int 1 // #1 │ │ -0358f0: 3904 2c00 |001e: if-nez v4, 004a // +002c │ │ -0358f4: 5485 bb03 |0020: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0358f8: d801 0001 |0022: add-int/lit8 v1, v0, #int 1 // #01 │ │ -0358fc: 4805 0500 |0024: aget-byte v5, v5, v0 │ │ -035900: 4f05 0907 |0026: aput-byte v5, v9, v7 │ │ -035904: 4805 0907 |0028: aget-byte v5, v9, v7 │ │ -035908: dd05 050f |002a: and-int/lit8 v5, v5, #int 15 // #0f │ │ -03590c: 33b5 1600 |002c: if-ne v5, v11, 0042 // +0016 │ │ -035910: 5485 bb03 |002e: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035914: 4805 0501 |0030: aget-byte v5, v5, v1 │ │ -035918: 4f05 0a07 |0032: aput-byte v5, v10, v7 │ │ -03591c: 0110 |0034: move v0, v1 │ │ -03591e: 0e00 |0035: return-void │ │ -035920: d800 0002 |0036: add-int/lit8 v0, v0, #int 2 // #02 │ │ -035924: d525 8000 |0038: and-int/lit16 v5, v2, #int 128 // #0080 │ │ -035928: 3805 d0ff |003a: if-eqz v5, 000a // -0030 │ │ -03592c: d805 03ff |003c: add-int/lit8 v5, v3, #int -1 // #ff │ │ -035930: 8d53 |003e: int-to-byte v3, v5 │ │ -035932: 3903 cbff |003f: if-nez v3, 000a // -0035 │ │ -035936: 28dd |0041: goto 001e // -0023 │ │ -035938: d800 0101 |0042: add-int/lit8 v0, v1, #int 1 // #01 │ │ -03593c: 4805 0907 |0044: aget-byte v5, v9, v7 │ │ -035940: d555 8000 |0046: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -035944: 3805 d8ff |0048: if-eqz v5, 0020 // -0028 │ │ -035948: 1305 0f00 |004a: const/16 v5, #int 15 // #f │ │ -03594c: 375b 0400 |004c: if-le v11, v5, 0050 // +0004 │ │ -035950: 130b 0f00 |004e: const/16 v11, #int 15 // #f │ │ -035954: 5485 ae03 |0050: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.exitreversaltable:[S // field@03ae │ │ -035958: 4a05 050b |0052: aget-short v5, v5, v11 │ │ -03595c: d555 ff00 |0054: and-int/lit16 v5, v5, #int 255 // #00ff │ │ -035960: 8d5b |0056: int-to-byte v11, v5 │ │ -035962: 5280 9a03 |0057: iget v0, v8, Lpro/oneredpixel/l9droid/L9;.absdatablock:I // field@039a │ │ -035966: 1215 |0059: const/4 v5, #int 1 // #1 │ │ -035968: 4f05 0a07 |005a: aput-byte v5, v10, v7 │ │ -03596c: 5485 bb03 |005c: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035970: d801 0001 |005e: add-int/lit8 v1, v0, #int 1 // #01 │ │ -035974: 4805 0500 |0060: aget-byte v5, v5, v0 │ │ -035978: 4f05 0907 |0062: aput-byte v5, v9, v7 │ │ -03597c: 4805 0907 |0064: aget-byte v5, v9, v7 │ │ -035980: dd05 0510 |0066: and-int/lit8 v5, v5, #int 16 // #10 │ │ -035984: 3805 0800 |0068: if-eqz v5, 0070 // +0008 │ │ -035988: 4805 0907 |006a: aget-byte v5, v9, v7 │ │ -03598c: dd05 050f |006c: and-int/lit8 v5, v5, #int 15 // #0f │ │ -035990: 32b5 1800 |006e: if-eq v5, v11, 0086 // +0018 │ │ -035994: d800 0101 |0070: add-int/lit8 v0, v1, #int 1 // #01 │ │ -035998: 4805 0907 |0072: aget-byte v5, v9, v7 │ │ -03599c: d555 8000 |0074: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -0359a0: 3805 0900 |0076: if-eqz v5, 007f // +0009 │ │ -0359a4: 4805 0a07 |0078: aget-byte v5, v10, v7 │ │ -0359a8: d805 0501 |007a: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0359ac: 8d55 |007c: int-to-byte v5, v5 │ │ -0359ae: 4f05 0a07 |007d: aput-byte v5, v10, v7 │ │ -0359b2: 4805 0907 |007f: aget-byte v5, v9, v7 │ │ -0359b6: 3905 dbff |0081: if-nez v5, 005c // -0025 │ │ -0359ba: 4f07 0a07 |0083: aput-byte v7, v10, v7 │ │ -0359be: 28b0 |0085: goto 0035 // -0050 │ │ -0359c0: 5485 bb03 |0086: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0359c4: d800 0101 |0088: add-int/lit8 v0, v1, #int 1 // #01 │ │ -0359c8: 4805 0501 |008a: aget-byte v5, v5, v1 │ │ -0359cc: 33c5 e6ff |008c: if-ne v5, v12, 0072 // -001a │ │ -0359d0: 28a7 |008e: goto 0035 // -0059 │ │ +036a08: |[036a08] pro.oneredpixel.l9droid.L9.exit1:([B[BBB)V │ │ +036a18: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +036a1a: 5280 9a03 |0001: iget v0, v8, Lpro/oneredpixel/l9droid/L9;.absdatablock:I // field@039a │ │ +036a1e: 01c3 |0003: move v3, v12 │ │ +036a20: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +036a22: d805 03ff |0005: add-int/lit8 v5, v3, #int -1 // #ff │ │ +036a26: 8d53 |0007: int-to-byte v3, v5 │ │ +036a28: 3803 1600 |0008: if-eqz v3, 001e // +0016 │ │ +036a2c: 5485 bb03 |000a: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036a30: 4802 0500 |000c: aget-byte v2, v5, v0 │ │ +036a34: 5285 7e03 |000e: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +036a38: 1246 |0010: const/4 v6, #int 4 // #4 │ │ +036a3a: 3365 2500 |0011: if-ne v5, v6, 0036 // +0025 │ │ +036a3e: 3902 2300 |0013: if-nez v2, 0036 // +0023 │ │ +036a42: 5485 bb03 |0015: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036a46: d806 0001 |0017: add-int/lit8 v6, v0, #int 1 // #01 │ │ +036a4a: 4805 0506 |0019: aget-byte v5, v5, v6 │ │ +036a4e: 3905 1b00 |001b: if-nez v5, 0036 // +001b │ │ +036a52: 1214 |001d: const/4 v4, #int 1 // #1 │ │ +036a54: 3904 2c00 |001e: if-nez v4, 004a // +002c │ │ +036a58: 5485 bb03 |0020: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036a5c: d801 0001 |0022: add-int/lit8 v1, v0, #int 1 // #01 │ │ +036a60: 4805 0500 |0024: aget-byte v5, v5, v0 │ │ +036a64: 4f05 0907 |0026: aput-byte v5, v9, v7 │ │ +036a68: 4805 0907 |0028: aget-byte v5, v9, v7 │ │ +036a6c: dd05 050f |002a: and-int/lit8 v5, v5, #int 15 // #0f │ │ +036a70: 33b5 1600 |002c: if-ne v5, v11, 0042 // +0016 │ │ +036a74: 5485 bb03 |002e: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036a78: 4805 0501 |0030: aget-byte v5, v5, v1 │ │ +036a7c: 4f05 0a07 |0032: aput-byte v5, v10, v7 │ │ +036a80: 0110 |0034: move v0, v1 │ │ +036a82: 0e00 |0035: return-void │ │ +036a84: d800 0002 |0036: add-int/lit8 v0, v0, #int 2 // #02 │ │ +036a88: d525 8000 |0038: and-int/lit16 v5, v2, #int 128 // #0080 │ │ +036a8c: 3805 d0ff |003a: if-eqz v5, 000a // -0030 │ │ +036a90: d805 03ff |003c: add-int/lit8 v5, v3, #int -1 // #ff │ │ +036a94: 8d53 |003e: int-to-byte v3, v5 │ │ +036a96: 3903 cbff |003f: if-nez v3, 000a // -0035 │ │ +036a9a: 28dd |0041: goto 001e // -0023 │ │ +036a9c: d800 0101 |0042: add-int/lit8 v0, v1, #int 1 // #01 │ │ +036aa0: 4805 0907 |0044: aget-byte v5, v9, v7 │ │ +036aa4: d555 8000 |0046: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +036aa8: 3805 d8ff |0048: if-eqz v5, 0020 // -0028 │ │ +036aac: 1305 0f00 |004a: const/16 v5, #int 15 // #f │ │ +036ab0: 375b 0400 |004c: if-le v11, v5, 0050 // +0004 │ │ +036ab4: 130b 0f00 |004e: const/16 v11, #int 15 // #f │ │ +036ab8: 5485 ae03 |0050: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.exitreversaltable:[S // field@03ae │ │ +036abc: 4a05 050b |0052: aget-short v5, v5, v11 │ │ +036ac0: d555 ff00 |0054: and-int/lit16 v5, v5, #int 255 // #00ff │ │ +036ac4: 8d5b |0056: int-to-byte v11, v5 │ │ +036ac6: 5280 9a03 |0057: iget v0, v8, Lpro/oneredpixel/l9droid/L9;.absdatablock:I // field@039a │ │ +036aca: 1215 |0059: const/4 v5, #int 1 // #1 │ │ +036acc: 4f05 0a07 |005a: aput-byte v5, v10, v7 │ │ +036ad0: 5485 bb03 |005c: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036ad4: d801 0001 |005e: add-int/lit8 v1, v0, #int 1 // #01 │ │ +036ad8: 4805 0500 |0060: aget-byte v5, v5, v0 │ │ +036adc: 4f05 0907 |0062: aput-byte v5, v9, v7 │ │ +036ae0: 4805 0907 |0064: aget-byte v5, v9, v7 │ │ +036ae4: dd05 0510 |0066: and-int/lit8 v5, v5, #int 16 // #10 │ │ +036ae8: 3805 0800 |0068: if-eqz v5, 0070 // +0008 │ │ +036aec: 4805 0907 |006a: aget-byte v5, v9, v7 │ │ +036af0: dd05 050f |006c: and-int/lit8 v5, v5, #int 15 // #0f │ │ +036af4: 32b5 1800 |006e: if-eq v5, v11, 0086 // +0018 │ │ +036af8: d800 0101 |0070: add-int/lit8 v0, v1, #int 1 // #01 │ │ +036afc: 4805 0907 |0072: aget-byte v5, v9, v7 │ │ +036b00: d555 8000 |0074: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +036b04: 3805 0900 |0076: if-eqz v5, 007f // +0009 │ │ +036b08: 4805 0a07 |0078: aget-byte v5, v10, v7 │ │ +036b0c: d805 0501 |007a: add-int/lit8 v5, v5, #int 1 // #01 │ │ +036b10: 8d55 |007c: int-to-byte v5, v5 │ │ +036b12: 4f05 0a07 |007d: aput-byte v5, v10, v7 │ │ +036b16: 4805 0907 |007f: aget-byte v5, v9, v7 │ │ +036b1a: 3905 dbff |0081: if-nez v5, 005c // -0025 │ │ +036b1e: 4f07 0a07 |0083: aput-byte v7, v10, v7 │ │ +036b22: 28b0 |0085: goto 0035 // -0050 │ │ +036b24: 5485 bb03 |0086: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036b28: d800 0101 |0088: add-int/lit8 v0, v1, #int 1 // #01 │ │ +036b2c: 4805 0501 |008a: aget-byte v5, v5, v1 │ │ +036b30: 33c5 e6ff |008c: if-ne v5, v12, 0072 // -001a │ │ +036b34: 28a7 |008e: goto 0035 // -0059 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=4998 │ │ 0x0003 line=4999 │ │ 0x0004 line=5000 │ │ 0x0005 line=5001 │ │ 0x000a line=5005 │ │ @@ -56651,18 +56646,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0359d4: |[0359d4] pro.oneredpixel.l9droid.L9.fill:(I)V │ │ -0359e4: 1a00 9e0a |0000: const-string v0, "driver - fill" // string@0a9e │ │ -0359e8: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0359ee: 0e00 |0005: return-void │ │ +036b38: |[036b38] pro.oneredpixel.l9droid.L9.fill:(I)V │ │ +036b48: 1a00 9d0a |0000: const-string v0, "driver - fill" // string@0a9d │ │ +036b4c: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +036b52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3099 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -56671,29 +56666,29 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0359f0: |[0359f0] pro.oneredpixel.l9droid.L9.findBeginFilename:(Ljava/lang/String;)I │ │ -035a00: 6e10 c90c 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -035a06: 0a02 |0003: move-result v2 │ │ -035a08: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ -035a0c: 3d00 1000 |0006: if-lez v0, 0016 // +0010 │ │ -035a10: d802 00ff |0008: add-int/lit8 v2, v0, #int -1 // #ff │ │ -035a14: 6e20 be0c 2400 |000a: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -035a1a: 0a01 |000d: move-result v1 │ │ -035a1c: 1302 5c00 |000e: const/16 v2, #int 92 // #5c │ │ -035a20: 3221 0600 |0010: if-eq v1, v2, 0016 // +0006 │ │ -035a24: 1302 2f00 |0012: const/16 v2, #int 47 // #2f │ │ -035a28: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ -035a2c: 0f00 |0016: return v0 │ │ -035a2e: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ -035a32: 28ed |0019: goto 0006 // -0013 │ │ +036b54: |[036b54] pro.oneredpixel.l9droid.L9.findBeginFilename:(Ljava/lang/String;)I │ │ +036b64: 6e10 c90c 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +036b6a: 0a02 |0003: move-result v2 │ │ +036b6c: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ +036b70: 3d00 1000 |0006: if-lez v0, 0016 // +0010 │ │ +036b74: d802 00ff |0008: add-int/lit8 v2, v0, #int -1 // #ff │ │ +036b78: 6e20 be0c 2400 |000a: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +036b7e: 0a01 |000d: move-result v1 │ │ +036b80: 1302 5c00 |000e: const/16 v2, #int 92 // #5c │ │ +036b84: 3221 0600 |0010: if-eq v1, v2, 0016 // +0006 │ │ +036b88: 1302 2f00 |0012: const/16 v2, #int 47 // #2f │ │ +036b8c: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ +036b90: 0f00 |0016: return v0 │ │ +036b92: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036b96: 28ed |0019: goto 0006 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3480 │ │ 0x0006 line=3482 │ │ 0x0008 line=3483 │ │ 0x000e line=3484 │ │ 0x0016 line=3487 │ │ @@ -56710,99 +56705,99 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 157 16-bit code units │ │ -035a34: |[035a34] pro.oneredpixel.l9droid.L9.findmsgequiv:(I)V │ │ -035a44: 120a |0000: const/4 v10, #int 0 // #0 │ │ -035a46: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -035a48: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -035a4a: 2360 6402 |0003: new-array v0, v6, [I // type@0264 │ │ -035a4e: 52b6 d603 |0005: iget v6, v11, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -035a52: 4b06 000a |0007: aput v6, v0, v10 │ │ -035a56: d803 0301 |0009: add-int/lit8 v3, v3, #int 1 // #01 │ │ -035a5a: 4406 000a |000b: aget v6, v0, v10 │ │ -035a5e: 52b7 ac03 |000d: iget v7, v11, Lpro/oneredpixel/l9droid/L9;.endmd:I // field@03ac │ │ -035a62: 3776 0300 |000f: if-le v6, v7, 0012 // +0003 │ │ -035a66: 0e00 |0011: return-void │ │ -035a68: 54b6 bb03 |0012: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035a6c: 4407 000a |0014: aget v7, v0, v10 │ │ -035a70: 4806 0607 |0016: aget-byte v6, v6, v7 │ │ -035a74: d561 ff00 |0018: and-int/lit16 v1, v6, #int 255 // #00ff │ │ -035a78: d516 8000 |001a: and-int/lit16 v6, v1, #int 128 // #0080 │ │ -035a7c: 3806 0c00 |001c: if-eqz v6, 0028 // +000c │ │ -035a80: 4406 000a |001e: aget v6, v0, v10 │ │ -035a84: d806 0601 |0020: add-int/lit8 v6, v6, #int 1 // #01 │ │ -035a88: 4b06 000a |0022: aput v6, v0, v10 │ │ -035a8c: dd06 017f |0024: and-int/lit8 v6, v1, #int 127 // #7f │ │ -035a90: b063 |0026: add-int/2addr v3, v6 │ │ -035a92: 28e2 |0027: goto 0009 // -001e │ │ -035a94: dd06 0140 |0028: and-int/lit8 v6, v1, #int 64 // #40 │ │ -035a98: 3806 6800 |002a: if-eqz v6, 0092 // +0068 │ │ -035a9c: 6e20 260e 0b00 |002c: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.getmdlength:([I)I // method@0e26 │ │ -035aa2: 0a04 |002f: move-result v4 │ │ -035aa4: 3804 d9ff |0030: if-eqz v4, 0009 // -0027 │ │ -035aa8: 54b6 bb03 |0032: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035aac: 4407 000a |0034: aget v7, v0, v10 │ │ -035ab0: d808 0701 |0036: add-int/lit8 v8, v7, #int 1 // #01 │ │ -035ab4: 4b08 000a |0038: aput v8, v0, v10 │ │ -035ab8: 4806 0607 |003a: aget-byte v6, v6, v7 │ │ -035abc: d562 ff00 |003c: and-int/lit16 v2, v6, #int 255 // #00ff │ │ -035ac0: d804 04ff |003e: add-int/lit8 v4, v4, #int -1 // #ff │ │ -035ac4: d526 8000 |0040: and-int/lit16 v6, v2, #int 128 // #0080 │ │ -035ac8: 3806 eeff |0042: if-eqz v6, 0030 // -0012 │ │ -035acc: 1306 9000 |0044: const/16 v6, #int 144 // #90 │ │ -035ad0: 3562 0b00 |0046: if-ge v2, v6, 0051 // +000b │ │ -035ad4: 4406 000a |0048: aget v6, v0, v10 │ │ -035ad8: d806 0601 |004a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -035adc: 4b06 000a |004c: aput v6, v0, v10 │ │ -035ae0: d804 04ff |004e: add-int/lit8 v4, v4, #int -1 // #ff │ │ -035ae4: 28e0 |0050: goto 0030 // -0020 │ │ -035ae6: e006 0208 |0051: shl-int/lit8 v6, v2, #int 8 // #08 │ │ -035aea: 54b7 bb03 |0053: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035aee: 4408 000a |0055: aget v8, v0, v10 │ │ -035af2: d809 0801 |0057: add-int/lit8 v9, v8, #int 1 // #01 │ │ -035af6: 4b09 000a |0059: aput v9, v0, v10 │ │ -035afa: 4807 0708 |005b: aget-byte v7, v7, v8 │ │ -035afe: d577 ff00 |005d: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -035b02: 9001 0607 |005f: add-int v1, v6, v7 │ │ -035b06: d804 04ff |0061: add-int/lit8 v4, v4, #int -1 // #ff │ │ -035b0a: d516 ff0f |0063: and-int/lit16 v6, v1, #int 4095 // #0fff │ │ -035b0e: 336c cbff |0065: if-ne v12, v6, 0030 // -0035 │ │ -035b12: e006 0101 |0067: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -035b16: 1407 00e0 0000 |0069: const v7, #float 8.03561e-41 // #0000e000 │ │ -035b1c: b576 |006c: and-int/2addr v6, v7 │ │ -035b1e: 9601 0603 |006d: or-int v1, v6, v3 │ │ -035b22: 54b6 bb03 |006f: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035b26: 52b7 c103 |0071: iget v7, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -035b2a: d807 0701 |0073: add-int/lit8 v7, v7, #int 1 // #01 │ │ -035b2e: 8d18 |0075: int-to-byte v8, v1 │ │ -035b30: 4f08 0607 |0076: aput-byte v8, v6, v7 │ │ -035b34: 54b6 bb03 |0078: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035b38: 52b7 c103 |007a: iget v7, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -035b3c: d807 0700 |007c: add-int/lit8 v7, v7, #int 0 // #00 │ │ -035b40: e108 0108 |007e: shr-int/lit8 v8, v1, #int 8 // #08 │ │ -035b44: 8d88 |0080: int-to-byte v8, v8 │ │ -035b46: 4f08 0607 |0081: aput-byte v8, v6, v7 │ │ -035b4a: 52b6 c103 |0083: iget v6, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -035b4e: d806 0602 |0085: add-int/lit8 v6, v6, #int 2 // #02 │ │ -035b52: 59b6 c103 |0087: iput v6, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -035b56: 52b6 c103 |0089: iget v6, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ -035b5a: 52b7 c203 |008b: iget v7, v11, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ -035b5e: d807 0720 |008d: add-int/lit8 v7, v7, #int 32 // #20 │ │ -035b62: 3476 a1ff |008f: if-lt v6, v7, 0030 // -005f │ │ -035b66: 2880 |0091: goto 0011 // -0080 │ │ -035b68: 6e20 260e 0b00 |0092: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.getmdlength:([I)I // method@0e26 │ │ -035b6e: 0a05 |0095: move-result v5 │ │ -035b70: 4406 000a |0096: aget v6, v0, v10 │ │ -035b74: b056 |0098: add-int/2addr v6, v5 │ │ -035b76: 4b06 000a |0099: aput v6, v0, v10 │ │ -035b7a: 2900 6eff |009b: goto/16 0009 // -0092 │ │ +036b98: |[036b98] pro.oneredpixel.l9droid.L9.findmsgequiv:(I)V │ │ +036ba8: 120a |0000: const/4 v10, #int 0 // #0 │ │ +036baa: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +036bac: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +036bae: 2360 6402 |0003: new-array v0, v6, [I // type@0264 │ │ +036bb2: 52b6 d603 |0005: iget v6, v11, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +036bb6: 4b06 000a |0007: aput v6, v0, v10 │ │ +036bba: d803 0301 |0009: add-int/lit8 v3, v3, #int 1 // #01 │ │ +036bbe: 4406 000a |000b: aget v6, v0, v10 │ │ +036bc2: 52b7 ac03 |000d: iget v7, v11, Lpro/oneredpixel/l9droid/L9;.endmd:I // field@03ac │ │ +036bc6: 3776 0300 |000f: if-le v6, v7, 0012 // +0003 │ │ +036bca: 0e00 |0011: return-void │ │ +036bcc: 54b6 bb03 |0012: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036bd0: 4407 000a |0014: aget v7, v0, v10 │ │ +036bd4: 4806 0607 |0016: aget-byte v6, v6, v7 │ │ +036bd8: d561 ff00 |0018: and-int/lit16 v1, v6, #int 255 // #00ff │ │ +036bdc: d516 8000 |001a: and-int/lit16 v6, v1, #int 128 // #0080 │ │ +036be0: 3806 0c00 |001c: if-eqz v6, 0028 // +000c │ │ +036be4: 4406 000a |001e: aget v6, v0, v10 │ │ +036be8: d806 0601 |0020: add-int/lit8 v6, v6, #int 1 // #01 │ │ +036bec: 4b06 000a |0022: aput v6, v0, v10 │ │ +036bf0: dd06 017f |0024: and-int/lit8 v6, v1, #int 127 // #7f │ │ +036bf4: b063 |0026: add-int/2addr v3, v6 │ │ +036bf6: 28e2 |0027: goto 0009 // -001e │ │ +036bf8: dd06 0140 |0028: and-int/lit8 v6, v1, #int 64 // #40 │ │ +036bfc: 3806 6800 |002a: if-eqz v6, 0092 // +0068 │ │ +036c00: 6e20 260e 0b00 |002c: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.getmdlength:([I)I // method@0e26 │ │ +036c06: 0a04 |002f: move-result v4 │ │ +036c08: 3804 d9ff |0030: if-eqz v4, 0009 // -0027 │ │ +036c0c: 54b6 bb03 |0032: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036c10: 4407 000a |0034: aget v7, v0, v10 │ │ +036c14: d808 0701 |0036: add-int/lit8 v8, v7, #int 1 // #01 │ │ +036c18: 4b08 000a |0038: aput v8, v0, v10 │ │ +036c1c: 4806 0607 |003a: aget-byte v6, v6, v7 │ │ +036c20: d562 ff00 |003c: and-int/lit16 v2, v6, #int 255 // #00ff │ │ +036c24: d804 04ff |003e: add-int/lit8 v4, v4, #int -1 // #ff │ │ +036c28: d526 8000 |0040: and-int/lit16 v6, v2, #int 128 // #0080 │ │ +036c2c: 3806 eeff |0042: if-eqz v6, 0030 // -0012 │ │ +036c30: 1306 9000 |0044: const/16 v6, #int 144 // #90 │ │ +036c34: 3562 0b00 |0046: if-ge v2, v6, 0051 // +000b │ │ +036c38: 4406 000a |0048: aget v6, v0, v10 │ │ +036c3c: d806 0601 |004a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +036c40: 4b06 000a |004c: aput v6, v0, v10 │ │ +036c44: d804 04ff |004e: add-int/lit8 v4, v4, #int -1 // #ff │ │ +036c48: 28e0 |0050: goto 0030 // -0020 │ │ +036c4a: e006 0208 |0051: shl-int/lit8 v6, v2, #int 8 // #08 │ │ +036c4e: 54b7 bb03 |0053: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036c52: 4408 000a |0055: aget v8, v0, v10 │ │ +036c56: d809 0801 |0057: add-int/lit8 v9, v8, #int 1 // #01 │ │ +036c5a: 4b09 000a |0059: aput v9, v0, v10 │ │ +036c5e: 4807 0708 |005b: aget-byte v7, v7, v8 │ │ +036c62: d577 ff00 |005d: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +036c66: 9001 0607 |005f: add-int v1, v6, v7 │ │ +036c6a: d804 04ff |0061: add-int/lit8 v4, v4, #int -1 // #ff │ │ +036c6e: d516 ff0f |0063: and-int/lit16 v6, v1, #int 4095 // #0fff │ │ +036c72: 336c cbff |0065: if-ne v12, v6, 0030 // -0035 │ │ +036c76: e006 0101 |0067: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +036c7a: 1407 00e0 0000 |0069: const v7, #float 8.03561e-41 // #0000e000 │ │ +036c80: b576 |006c: and-int/2addr v6, v7 │ │ +036c82: 9601 0603 |006d: or-int v1, v6, v3 │ │ +036c86: 54b6 bb03 |006f: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036c8a: 52b7 c103 |0071: iget v7, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +036c8e: d807 0701 |0073: add-int/lit8 v7, v7, #int 1 // #01 │ │ +036c92: 8d18 |0075: int-to-byte v8, v1 │ │ +036c94: 4f08 0607 |0076: aput-byte v8, v6, v7 │ │ +036c98: 54b6 bb03 |0078: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036c9c: 52b7 c103 |007a: iget v7, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +036ca0: d807 0700 |007c: add-int/lit8 v7, v7, #int 0 // #00 │ │ +036ca4: e108 0108 |007e: shr-int/lit8 v8, v1, #int 8 // #08 │ │ +036ca8: 8d88 |0080: int-to-byte v8, v8 │ │ +036caa: 4f08 0607 |0081: aput-byte v8, v6, v7 │ │ +036cae: 52b6 c103 |0083: iget v6, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +036cb2: d806 0602 |0085: add-int/lit8 v6, v6, #int 2 // #02 │ │ +036cb6: 59b6 c103 |0087: iput v6, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +036cba: 52b6 c103 |0089: iget v6, v11, Lpro/oneredpixel/l9droid/L9;.list9ptr:I // field@03c1 │ │ +036cbe: 52b7 c203 |008b: iget v7, v11, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ +036cc2: d807 0720 |008d: add-int/lit8 v7, v7, #int 32 // #20 │ │ +036cc6: 3476 a1ff |008f: if-lt v6, v7, 0030 // -005f │ │ +036cca: 2880 |0091: goto 0011 // -0080 │ │ +036ccc: 6e20 260e 0b00 |0092: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.getmdlength:([I)I // method@0e26 │ │ +036cd2: 0a05 |0095: move-result v5 │ │ +036cd4: 4406 000a |0096: aget v6, v0, v10 │ │ +036cd8: b056 |0098: add-int/2addr v6, v5 │ │ +036cda: 4b06 000a |0099: aput v6, v0, v10 │ │ +036cde: 2900 6eff |009b: goto/16 0009 // -0092 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=3795 │ │ 0x0002 line=3796 │ │ 0x0009 line=3800 │ │ 0x000b line=3801 │ │ 0x0011 line=3836 │ │ @@ -56844,72 +56839,72 @@ │ │ type : '(I[I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -035b80: |[035b80] pro.oneredpixel.l9droid.L9.findsub:(I[I)Z │ │ -035b90: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -035b92: e000 0904 |0001: shl-int/lit8 v0, v9, #int 4 // #04 │ │ -035b96: e101 0008 |0003: shr-int/lit8 v1, v0, #int 8 // #08 │ │ -035b9a: 5285 c903 |0005: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ -035b9e: 4b05 0a04 |0007: aput v5, v10, v4 │ │ -035ba2: 5485 bb03 |0009: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035ba6: 4406 0a04 |000b: aget v6, v10, v4 │ │ -035baa: d807 0601 |000d: add-int/lit8 v7, v6, #int 1 // #01 │ │ -035bae: 4b07 0a04 |000f: aput v7, v10, v4 │ │ -035bb2: 4805 0506 |0011: aget-byte v5, v5, v6 │ │ -035bb6: d552 ff00 |0013: and-int/lit16 v2, v5, #int 255 // #00ff │ │ -035bba: 4405 0a04 |0015: aget v5, v10, v4 │ │ -035bbe: 6e20 8f0e 5800 |0017: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.validgfxptr:(I)Z // method@0e8f │ │ -035bc4: 0a05 |001a: move-result v5 │ │ -035bc6: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ -035bca: 0f04 |001d: return v4 │ │ -035bcc: d525 8000 |001e: and-int/lit16 v5, v2, #int 128 // #0080 │ │ -035bd0: 3905 fdff |0020: if-nez v5, 001d // -0003 │ │ -035bd4: 3321 1600 |0022: if-ne v1, v2, 0038 // +0016 │ │ -035bd8: d505 ff00 |0024: and-int/lit16 v5, v0, #int 255 // #00ff │ │ -035bdc: 5486 bb03 |0026: iget-object v6, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035be0: 4407 0a04 |0028: aget v7, v10, v4 │ │ -035be4: 4806 0607 |002a: aget-byte v6, v6, v7 │ │ -035be8: d566 f000 |002c: and-int/lit16 v6, v6, #int 240 // #00f0 │ │ -035bec: 3365 0a00 |002e: if-ne v5, v6, 0038 // +000a │ │ -035bf0: 4405 0a04 |0030: aget v5, v10, v4 │ │ -035bf4: d805 0502 |0032: add-int/lit8 v5, v5, #int 2 // #02 │ │ -035bf8: 4b05 0a04 |0034: aput v5, v10, v4 │ │ -035bfc: 1214 |0036: const/4 v4, #int 1 // #1 │ │ -035bfe: 28e6 |0037: goto 001d // -001a │ │ -035c00: 5485 bb03 |0038: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035c04: 4406 0a04 |003a: aget v6, v10, v4 │ │ -035c08: d807 0601 |003c: add-int/lit8 v7, v6, #int 1 // #01 │ │ -035c0c: 4b07 0a04 |003e: aput v7, v10, v4 │ │ -035c10: 4805 0506 |0040: aget-byte v5, v5, v6 │ │ -035c14: dd02 050f |0042: and-int/lit8 v2, v5, #int 15 // #0f │ │ -035c18: 4405 0a04 |0044: aget v5, v10, v4 │ │ -035c1c: 6e20 8f0e 5800 |0046: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.validgfxptr:(I)Z // method@0e8f │ │ -035c22: 0a05 |0049: move-result v5 │ │ -035c24: 3805 d3ff |004a: if-eqz v5, 001d // -002d │ │ -035c28: 5485 bb03 |004c: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035c2c: 4406 0a04 |004e: aget v6, v10, v4 │ │ -035c30: 4805 0506 |0050: aget-byte v5, v5, v6 │ │ -035c34: d553 ff00 |0052: and-int/lit16 v3, v5, #int 255 // #00ff │ │ -035c38: 9605 0203 |0054: or-int v5, v2, v3 │ │ -035c3c: 3805 c7ff |0056: if-eqz v5, 001d // -0039 │ │ -035c40: 4405 0a04 |0058: aget v5, v10, v4 │ │ -035c44: e006 0208 |005a: shl-int/lit8 v6, v2, #int 8 // #08 │ │ -035c48: b036 |005c: add-int/2addr v6, v3 │ │ -035c4a: d806 06fe |005d: add-int/lit8 v6, v6, #int -2 // #fe │ │ -035c4e: b065 |005f: add-int/2addr v5, v6 │ │ -035c50: 4b05 0a04 |0060: aput v5, v10, v4 │ │ -035c54: 4405 0a04 |0062: aget v5, v10, v4 │ │ -035c58: 6e20 8f0e 5800 |0064: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.validgfxptr:(I)Z // method@0e8f │ │ -035c5e: 0a05 |0067: move-result v5 │ │ -035c60: 3905 a1ff |0068: if-nez v5, 0009 // -005f │ │ -035c64: 28b3 |006a: goto 001d // -004d │ │ +036ce4: |[036ce4] pro.oneredpixel.l9droid.L9.findsub:(I[I)Z │ │ +036cf4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +036cf6: e000 0904 |0001: shl-int/lit8 v0, v9, #int 4 // #04 │ │ +036cfa: e101 0008 |0003: shr-int/lit8 v1, v0, #int 8 // #08 │ │ +036cfe: 5285 c903 |0005: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ +036d02: 4b05 0a04 |0007: aput v5, v10, v4 │ │ +036d06: 5485 bb03 |0009: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036d0a: 4406 0a04 |000b: aget v6, v10, v4 │ │ +036d0e: d807 0601 |000d: add-int/lit8 v7, v6, #int 1 // #01 │ │ +036d12: 4b07 0a04 |000f: aput v7, v10, v4 │ │ +036d16: 4805 0506 |0011: aget-byte v5, v5, v6 │ │ +036d1a: d552 ff00 |0013: and-int/lit16 v2, v5, #int 255 // #00ff │ │ +036d1e: 4405 0a04 |0015: aget v5, v10, v4 │ │ +036d22: 6e20 8f0e 5800 |0017: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.validgfxptr:(I)Z // method@0e8f │ │ +036d28: 0a05 |001a: move-result v5 │ │ +036d2a: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ +036d2e: 0f04 |001d: return v4 │ │ +036d30: d525 8000 |001e: and-int/lit16 v5, v2, #int 128 // #0080 │ │ +036d34: 3905 fdff |0020: if-nez v5, 001d // -0003 │ │ +036d38: 3321 1600 |0022: if-ne v1, v2, 0038 // +0016 │ │ +036d3c: d505 ff00 |0024: and-int/lit16 v5, v0, #int 255 // #00ff │ │ +036d40: 5486 bb03 |0026: iget-object v6, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036d44: 4407 0a04 |0028: aget v7, v10, v4 │ │ +036d48: 4806 0607 |002a: aget-byte v6, v6, v7 │ │ +036d4c: d566 f000 |002c: and-int/lit16 v6, v6, #int 240 // #00f0 │ │ +036d50: 3365 0a00 |002e: if-ne v5, v6, 0038 // +000a │ │ +036d54: 4405 0a04 |0030: aget v5, v10, v4 │ │ +036d58: d805 0502 |0032: add-int/lit8 v5, v5, #int 2 // #02 │ │ +036d5c: 4b05 0a04 |0034: aput v5, v10, v4 │ │ +036d60: 1214 |0036: const/4 v4, #int 1 // #1 │ │ +036d62: 28e6 |0037: goto 001d // -001a │ │ +036d64: 5485 bb03 |0038: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036d68: 4406 0a04 |003a: aget v6, v10, v4 │ │ +036d6c: d807 0601 |003c: add-int/lit8 v7, v6, #int 1 // #01 │ │ +036d70: 4b07 0a04 |003e: aput v7, v10, v4 │ │ +036d74: 4805 0506 |0040: aget-byte v5, v5, v6 │ │ +036d78: dd02 050f |0042: and-int/lit8 v2, v5, #int 15 // #0f │ │ +036d7c: 4405 0a04 |0044: aget v5, v10, v4 │ │ +036d80: 6e20 8f0e 5800 |0046: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.validgfxptr:(I)Z // method@0e8f │ │ +036d86: 0a05 |0049: move-result v5 │ │ +036d88: 3805 d3ff |004a: if-eqz v5, 001d // -002d │ │ +036d8c: 5485 bb03 |004c: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036d90: 4406 0a04 |004e: aget v6, v10, v4 │ │ +036d94: 4805 0506 |0050: aget-byte v5, v5, v6 │ │ +036d98: d553 ff00 |0052: and-int/lit16 v3, v5, #int 255 // #00ff │ │ +036d9c: 9605 0203 |0054: or-int v5, v2, v3 │ │ +036da0: 3805 c7ff |0056: if-eqz v5, 001d // -0039 │ │ +036da4: 4405 0a04 |0058: aget v5, v10, v4 │ │ +036da8: e006 0208 |005a: shl-int/lit8 v6, v2, #int 8 // #08 │ │ +036dac: b036 |005c: add-int/2addr v6, v3 │ │ +036dae: d806 06fe |005d: add-int/lit8 v6, v6, #int -2 // #fe │ │ +036db2: b065 |005f: add-int/2addr v5, v6 │ │ +036db4: 4b05 0a04 |0060: aput v5, v10, v4 │ │ +036db8: 4405 0a04 |0062: aget v5, v10, v4 │ │ +036dbc: 6e20 8f0e 5800 |0064: invoke-virtual {v8, v5}, Lpro/oneredpixel/l9droid/L9;.validgfxptr:(I)Z // method@0e8f │ │ +036dc2: 0a05 |0067: move-result v5 │ │ +036dc4: 3905 a1ff |0068: if-nez v5, 0009 // -005f │ │ +036dc8: 28b3 |006a: goto 001d // -004d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=5390 │ │ 0x0003 line=5391 │ │ 0x0005 line=5392 │ │ 0x0009 line=5396 │ │ 0x0015 line=5397 │ │ @@ -56939,132 +56934,132 @@ │ │ type : '(II[I[I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 213 16-bit code units │ │ -035c68: |[035c68] pro.oneredpixel.l9droid.L9.findsubs:(II[I[I)Z │ │ -035c78: 1307 1000 |0000: const/16 v7, #int 16 // #10 │ │ -035c7c: 357c 0400 |0002: if-ge v12, v7, 0006 // +0004 │ │ -035c80: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -035c82: 0f07 |0005: return v7 │ │ -035c84: 1241 |0006: const/4 v1, #int 4 // #4 │ │ -035c86: d807 0cfc |0007: add-int/lit8 v7, v12, #int -4 // #fc │ │ -035c8a: 3571 c900 |0009: if-ge v1, v7, 00d2 // +00c9 │ │ -035c8e: 9004 0b01 |000b: add-int v4, v11, v1 │ │ -035c92: 54a7 bb03 |000d: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035c96: d808 04ff |000f: add-int/lit8 v8, v4, #int -1 // #ff │ │ -035c9a: 4807 0708 |0011: aget-byte v7, v7, v8 │ │ -035c9e: d577 ff00 |0013: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -035ca2: 1308 ff00 |0015: const/16 v8, #int 255 // #ff │ │ -035ca6: 3387 1f00 |0017: if-ne v7, v8, 0036 // +001f │ │ -035caa: 54a7 bb03 |0019: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035cae: 4807 0704 |001b: aget-byte v7, v7, v4 │ │ -035cb2: d577 8000 |001d: and-int/lit16 v7, v7, #int 128 // #0080 │ │ -035cb6: 3907 1700 |001f: if-nez v7, 0036 // +0017 │ │ -035cba: 54a7 bb03 |0021: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035cbe: d808 0401 |0023: add-int/lit8 v8, v4, #int 1 // #01 │ │ -035cc2: 4807 0708 |0025: aget-byte v7, v7, v8 │ │ -035cc6: dd07 070c |0027: and-int/lit8 v7, v7, #int 12 // #0c │ │ -035cca: 3907 0d00 |0029: if-nez v7, 0036 // +000d │ │ -035cce: 54a7 bb03 |002b: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035cd2: d808 0402 |002d: add-int/lit8 v8, v4, #int 2 // #02 │ │ -035cd6: 4807 0708 |002f: aget-byte v7, v7, v8 │ │ -035cda: d577 ff00 |0031: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -035cde: 1248 |0033: const/4 v8, #int 4 // #4 │ │ -035ce0: 3587 0500 |0034: if-ge v7, v8, 0039 // +0005 │ │ -035ce4: d801 0101 |0036: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035ce8: 28cf |0038: goto 0007 // -0031 │ │ -035cea: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -035cec: 0145 |003a: move v5, v4 │ │ -035cee: 0146 |003b: move v6, v4 │ │ -035cf0: 54a7 bb03 |003c: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035cf4: d808 0401 |003e: add-int/lit8 v8, v4, #int 1 // #01 │ │ -035cf8: 4807 0708 |0040: aget-byte v7, v7, v8 │ │ -035cfc: dd07 070f |0042: and-int/lit8 v7, v7, #int 15 // #0f │ │ -035d00: e007 0708 |0044: shl-int/lit8 v7, v7, #int 8 // #08 │ │ -035d04: 54a8 bb03 |0046: iget-object v8, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035d08: d809 0402 |0048: add-int/lit8 v9, v4, #int 2 // #02 │ │ -035d0c: 4808 0809 |004a: aget-byte v8, v8, v9 │ │ -035d10: d588 ff00 |004c: and-int/lit16 v8, v8, #int 255 // #00ff │ │ -035d14: 9003 0708 |004e: add-int v3, v7, v8 │ │ -035d18: 1307 ff03 |0050: const/16 v7, #int 1023 // #3ff │ │ -035d1c: 3673 0a00 |0052: if-gt v3, v7, 005c // +000a │ │ -035d20: 9007 0403 |0054: add-int v7, v4, v3 │ │ -035d24: d807 0704 |0056: add-int/lit8 v7, v7, #int 4 // #04 │ │ -035d28: 9008 0b0c |0058: add-int v8, v11, v12 │ │ -035d2c: 3787 2e00 |005a: if-le v7, v8, 0088 // +002e │ │ -035d30: 1307 0a00 |005c: const/16 v7, #int 10 // #a │ │ -035d34: 3770 d8ff |005e: if-le v0, v7, 0036 // -0028 │ │ -035d38: 1242 |0060: const/4 v2, #int 4 // #4 │ │ -035d3a: 1307 ff03 |0061: const/16 v7, #int 1023 // #3ff │ │ -035d3e: 3572 1000 |0063: if-ge v2, v7, 0073 // +0010 │ │ -035d42: 9106 0502 |0065: sub-int v6, v5, v2 │ │ -035d46: 54a7 bb03 |0067: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035d4a: 4807 0706 |0069: aget-byte v7, v7, v6 │ │ -035d4e: d577 ff00 |006b: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -035d52: 1308 ff00 |006d: const/16 v8, #int 255 // #ff │ │ -035d56: 3287 0400 |006f: if-eq v7, v8, 0073 // +0004 │ │ -035d5a: 35b6 4600 |0071: if-ge v6, v11, 00b7 // +0046 │ │ -035d5e: 54a7 bb03 |0073: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035d62: 4807 0706 |0075: aget-byte v7, v7, v6 │ │ -035d66: d577 ff00 |0077: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -035d6a: 1308 ff00 |0079: const/16 v8, #int 255 // #ff │ │ -035d6e: 3287 bbff |007b: if-eq v7, v8, 0036 // -0045 │ │ -035d72: 1207 |007d: const/4 v7, #int 0 // #0 │ │ -035d74: 4b05 0d07 |007e: aput v5, v13, v7 │ │ -035d78: 1207 |0080: const/4 v7, #int 0 // #0 │ │ -035d7a: 9108 0405 |0081: sub-int v8, v4, v5 │ │ -035d7e: 4b08 0e07 |0083: aput v8, v14, v7 │ │ -035d82: 1217 |0085: const/4 v7, #int 1 // #1 │ │ -035d84: 2900 7fff |0086: goto/16 0005 // -0081 │ │ -035d88: b034 |0088: add-int/2addr v4, v3 │ │ -035d8a: 54a7 bb03 |0089: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035d8e: d808 04ff |008b: add-int/lit8 v8, v4, #int -1 // #ff │ │ -035d92: 4807 0708 |008d: aget-byte v7, v7, v8 │ │ -035d96: d577 ff00 |008f: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -035d9a: 1308 ff00 |0091: const/16 v8, #int 255 // #ff │ │ -035d9e: 3287 0400 |0093: if-eq v7, v8, 0097 // +0004 │ │ -035da2: b134 |0095: sub-int/2addr v4, v3 │ │ -035da4: 28c6 |0096: goto 005c // -003a │ │ -035da6: 54a7 bb03 |0097: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035daa: 4807 0704 |0099: aget-byte v7, v7, v4 │ │ -035dae: d577 8000 |009b: and-int/lit16 v7, v7, #int 128 // #0080 │ │ -035db2: 3907 bfff |009d: if-nez v7, 005c // -0041 │ │ -035db6: 54a7 bb03 |009f: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035dba: d808 0401 |00a1: add-int/lit8 v8, v4, #int 1 // #01 │ │ -035dbe: 4807 0708 |00a3: aget-byte v7, v7, v8 │ │ -035dc2: dd07 070c |00a5: and-int/lit8 v7, v7, #int 12 // #0c │ │ -035dc6: 3907 b5ff |00a7: if-nez v7, 005c // -004b │ │ -035dca: 54a7 bb03 |00a9: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035dce: d808 0402 |00ab: add-int/lit8 v8, v4, #int 2 // #02 │ │ -035dd2: 4807 0708 |00ad: aget-byte v7, v7, v8 │ │ -035dd6: d577 ff00 |00af: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -035dda: 1248 |00b1: const/4 v8, #int 4 // #4 │ │ -035ddc: 3487 aaff |00b2: if-lt v7, v8, 005c // -0056 │ │ -035de0: d800 0001 |00b4: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035de4: 2886 |00b6: goto 003c // -007a │ │ -035de6: 54a7 bb03 |00b7: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035dea: d808 0601 |00b9: add-int/lit8 v8, v6, #int 1 // #01 │ │ -035dee: 4807 0708 |00bb: aget-byte v7, v7, v8 │ │ -035df2: dd07 070f |00bd: and-int/lit8 v7, v7, #int 15 // #0f │ │ -035df6: e007 0708 |00bf: shl-int/lit8 v7, v7, #int 8 // #08 │ │ -035dfa: 54a8 bb03 |00c1: iget-object v8, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035dfe: d809 0602 |00c3: add-int/lit8 v9, v6, #int 2 // #02 │ │ -035e02: 4808 0809 |00c5: aget-byte v8, v8, v9 │ │ -035e06: 9003 0708 |00c7: add-int v3, v7, v8 │ │ -035e0a: 9007 0603 |00c9: add-int v7, v6, v3 │ │ -035e0e: 3357 0400 |00cb: if-ne v7, v5, 00cf // +0004 │ │ -035e12: 0165 |00cd: move v5, v6 │ │ -035e14: 28a5 |00ce: goto 0073 // -005b │ │ -035e16: d802 0201 |00cf: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035e1a: 2890 |00d1: goto 0061 // -0070 │ │ -035e1c: 1207 |00d2: const/4 v7, #int 0 // #0 │ │ -035e1e: 2900 32ff |00d3: goto/16 0005 // -00ce │ │ +036dcc: |[036dcc] pro.oneredpixel.l9droid.L9.findsubs:(II[I[I)Z │ │ +036ddc: 1307 1000 |0000: const/16 v7, #int 16 // #10 │ │ +036de0: 357c 0400 |0002: if-ge v12, v7, 0006 // +0004 │ │ +036de4: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +036de6: 0f07 |0005: return v7 │ │ +036de8: 1241 |0006: const/4 v1, #int 4 // #4 │ │ +036dea: d807 0cfc |0007: add-int/lit8 v7, v12, #int -4 // #fc │ │ +036dee: 3571 c900 |0009: if-ge v1, v7, 00d2 // +00c9 │ │ +036df2: 9004 0b01 |000b: add-int v4, v11, v1 │ │ +036df6: 54a7 bb03 |000d: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036dfa: d808 04ff |000f: add-int/lit8 v8, v4, #int -1 // #ff │ │ +036dfe: 4807 0708 |0011: aget-byte v7, v7, v8 │ │ +036e02: d577 ff00 |0013: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +036e06: 1308 ff00 |0015: const/16 v8, #int 255 // #ff │ │ +036e0a: 3387 1f00 |0017: if-ne v7, v8, 0036 // +001f │ │ +036e0e: 54a7 bb03 |0019: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036e12: 4807 0704 |001b: aget-byte v7, v7, v4 │ │ +036e16: d577 8000 |001d: and-int/lit16 v7, v7, #int 128 // #0080 │ │ +036e1a: 3907 1700 |001f: if-nez v7, 0036 // +0017 │ │ +036e1e: 54a7 bb03 |0021: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036e22: d808 0401 |0023: add-int/lit8 v8, v4, #int 1 // #01 │ │ +036e26: 4807 0708 |0025: aget-byte v7, v7, v8 │ │ +036e2a: dd07 070c |0027: and-int/lit8 v7, v7, #int 12 // #0c │ │ +036e2e: 3907 0d00 |0029: if-nez v7, 0036 // +000d │ │ +036e32: 54a7 bb03 |002b: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036e36: d808 0402 |002d: add-int/lit8 v8, v4, #int 2 // #02 │ │ +036e3a: 4807 0708 |002f: aget-byte v7, v7, v8 │ │ +036e3e: d577 ff00 |0031: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +036e42: 1248 |0033: const/4 v8, #int 4 // #4 │ │ +036e44: 3587 0500 |0034: if-ge v7, v8, 0039 // +0005 │ │ +036e48: d801 0101 |0036: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036e4c: 28cf |0038: goto 0007 // -0031 │ │ +036e4e: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +036e50: 0145 |003a: move v5, v4 │ │ +036e52: 0146 |003b: move v6, v4 │ │ +036e54: 54a7 bb03 |003c: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036e58: d808 0401 |003e: add-int/lit8 v8, v4, #int 1 // #01 │ │ +036e5c: 4807 0708 |0040: aget-byte v7, v7, v8 │ │ +036e60: dd07 070f |0042: and-int/lit8 v7, v7, #int 15 // #0f │ │ +036e64: e007 0708 |0044: shl-int/lit8 v7, v7, #int 8 // #08 │ │ +036e68: 54a8 bb03 |0046: iget-object v8, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036e6c: d809 0402 |0048: add-int/lit8 v9, v4, #int 2 // #02 │ │ +036e70: 4808 0809 |004a: aget-byte v8, v8, v9 │ │ +036e74: d588 ff00 |004c: and-int/lit16 v8, v8, #int 255 // #00ff │ │ +036e78: 9003 0708 |004e: add-int v3, v7, v8 │ │ +036e7c: 1307 ff03 |0050: const/16 v7, #int 1023 // #3ff │ │ +036e80: 3673 0a00 |0052: if-gt v3, v7, 005c // +000a │ │ +036e84: 9007 0403 |0054: add-int v7, v4, v3 │ │ +036e88: d807 0704 |0056: add-int/lit8 v7, v7, #int 4 // #04 │ │ +036e8c: 9008 0b0c |0058: add-int v8, v11, v12 │ │ +036e90: 3787 2e00 |005a: if-le v7, v8, 0088 // +002e │ │ +036e94: 1307 0a00 |005c: const/16 v7, #int 10 // #a │ │ +036e98: 3770 d8ff |005e: if-le v0, v7, 0036 // -0028 │ │ +036e9c: 1242 |0060: const/4 v2, #int 4 // #4 │ │ +036e9e: 1307 ff03 |0061: const/16 v7, #int 1023 // #3ff │ │ +036ea2: 3572 1000 |0063: if-ge v2, v7, 0073 // +0010 │ │ +036ea6: 9106 0502 |0065: sub-int v6, v5, v2 │ │ +036eaa: 54a7 bb03 |0067: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036eae: 4807 0706 |0069: aget-byte v7, v7, v6 │ │ +036eb2: d577 ff00 |006b: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +036eb6: 1308 ff00 |006d: const/16 v8, #int 255 // #ff │ │ +036eba: 3287 0400 |006f: if-eq v7, v8, 0073 // +0004 │ │ +036ebe: 35b6 4600 |0071: if-ge v6, v11, 00b7 // +0046 │ │ +036ec2: 54a7 bb03 |0073: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036ec6: 4807 0706 |0075: aget-byte v7, v7, v6 │ │ +036eca: d577 ff00 |0077: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +036ece: 1308 ff00 |0079: const/16 v8, #int 255 // #ff │ │ +036ed2: 3287 bbff |007b: if-eq v7, v8, 0036 // -0045 │ │ +036ed6: 1207 |007d: const/4 v7, #int 0 // #0 │ │ +036ed8: 4b05 0d07 |007e: aput v5, v13, v7 │ │ +036edc: 1207 |0080: const/4 v7, #int 0 // #0 │ │ +036ede: 9108 0405 |0081: sub-int v8, v4, v5 │ │ +036ee2: 4b08 0e07 |0083: aput v8, v14, v7 │ │ +036ee6: 1217 |0085: const/4 v7, #int 1 // #1 │ │ +036ee8: 2900 7fff |0086: goto/16 0005 // -0081 │ │ +036eec: b034 |0088: add-int/2addr v4, v3 │ │ +036eee: 54a7 bb03 |0089: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036ef2: d808 04ff |008b: add-int/lit8 v8, v4, #int -1 // #ff │ │ +036ef6: 4807 0708 |008d: aget-byte v7, v7, v8 │ │ +036efa: d577 ff00 |008f: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +036efe: 1308 ff00 |0091: const/16 v8, #int 255 // #ff │ │ +036f02: 3287 0400 |0093: if-eq v7, v8, 0097 // +0004 │ │ +036f06: b134 |0095: sub-int/2addr v4, v3 │ │ +036f08: 28c6 |0096: goto 005c // -003a │ │ +036f0a: 54a7 bb03 |0097: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036f0e: 4807 0704 |0099: aget-byte v7, v7, v4 │ │ +036f12: d577 8000 |009b: and-int/lit16 v7, v7, #int 128 // #0080 │ │ +036f16: 3907 bfff |009d: if-nez v7, 005c // -0041 │ │ +036f1a: 54a7 bb03 |009f: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036f1e: d808 0401 |00a1: add-int/lit8 v8, v4, #int 1 // #01 │ │ +036f22: 4807 0708 |00a3: aget-byte v7, v7, v8 │ │ +036f26: dd07 070c |00a5: and-int/lit8 v7, v7, #int 12 // #0c │ │ +036f2a: 3907 b5ff |00a7: if-nez v7, 005c // -004b │ │ +036f2e: 54a7 bb03 |00a9: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036f32: d808 0402 |00ab: add-int/lit8 v8, v4, #int 2 // #02 │ │ +036f36: 4807 0708 |00ad: aget-byte v7, v7, v8 │ │ +036f3a: d577 ff00 |00af: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +036f3e: 1248 |00b1: const/4 v8, #int 4 // #4 │ │ +036f40: 3487 aaff |00b2: if-lt v7, v8, 005c // -0056 │ │ +036f44: d800 0001 |00b4: add-int/lit8 v0, v0, #int 1 // #01 │ │ +036f48: 2886 |00b6: goto 003c // -007a │ │ +036f4a: 54a7 bb03 |00b7: iget-object v7, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036f4e: d808 0601 |00b9: add-int/lit8 v8, v6, #int 1 // #01 │ │ +036f52: 4807 0708 |00bb: aget-byte v7, v7, v8 │ │ +036f56: dd07 070f |00bd: and-int/lit8 v7, v7, #int 15 // #0f │ │ +036f5a: e007 0708 |00bf: shl-int/lit8 v7, v7, #int 8 // #08 │ │ +036f5e: 54a8 bb03 |00c1: iget-object v8, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036f62: d809 0602 |00c3: add-int/lit8 v9, v6, #int 2 // #02 │ │ +036f66: 4808 0809 |00c5: aget-byte v8, v8, v9 │ │ +036f6a: 9003 0708 |00c7: add-int v3, v7, v8 │ │ +036f6e: 9007 0603 |00c9: add-int v7, v6, v3 │ │ +036f72: 3357 0400 |00cb: if-ne v7, v5, 00cf // +0004 │ │ +036f76: 0165 |00cd: move v5, v6 │ │ +036f78: 28a5 |00ce: goto 0073 // -005b │ │ +036f7a: d802 0201 |00cf: add-int/lit8 v2, v2, #int 1 // #01 │ │ +036f7e: 2890 |00d1: goto 0061 // -0070 │ │ +036f80: 1207 |00d2: const/4 v7, #int 0 // #0 │ │ +036f82: 2900 32ff |00d3: goto/16 0005 // -00ce │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2447 │ │ 0x0005 line=2521 │ │ 0x0006 line=2464 │ │ 0x000b line=2466 │ │ 0x000d line=2467 │ │ @@ -57114,62 +57109,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -035e24: |[035e24] pro.oneredpixel.l9droid.L9.function:()V │ │ -035e34: 5441 bb03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035e38: 5242 a103 |0002: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035e3c: d803 0201 |0004: add-int/lit8 v3, v2, #int 1 // #01 │ │ -035e40: 5943 a103 |0006: iput v3, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035e44: 4801 0102 |0008: aget-byte v1, v1, v2 │ │ -035e48: d510 ff00 |000a: and-int/lit16 v0, v1, #int 255 // #00ff │ │ -035e4c: 1a02 1c00 |000c: const-string v2, " " // string@001c │ │ -035e50: 1301 fa00 |000e: const/16 v1, #int 250 // #fa │ │ -035e54: 3310 0e00 |0010: if-ne v0, v1, 001e // +000e │ │ -035e58: 1a01 9d11 |0012: const-string v1, "printstr" // string@119d │ │ -035e5c: 6e30 d20d 2401 |0014: invoke-virtual {v4, v2, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;Ljava/lang/String;)V // method@0dd2 │ │ -035e62: 2c00 4300 0000 |0017: sparse-switch v0, 0000005a // +00000043 │ │ -035e68: 6e20 360e 0400 |001a: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ -035e6e: 0e00 |001d: return-void │ │ -035e70: 5441 6b03 |001e: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_functions:[Ljava/lang/String; // field@036b │ │ -035e74: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -035e78: 4601 0103 |0022: aget-object v1, v1, v3 │ │ -035e7c: 28f0 |0024: goto 0014 // -0010 │ │ -035e7e: 5241 7e03 |0025: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -035e82: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -035e84: 3321 0600 |0028: if-ne v1, v2, 002e // +0006 │ │ -035e88: 6e10 f10d 0400 |002a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.StopGame:()V // method@0df1 │ │ -035e8e: 28f0 |002d: goto 001d // -0010 │ │ -035e90: 6e10 ff0d 0400 |002e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.calldriver:()V // method@0dff │ │ -035e96: 28ec |0031: goto 001d // -0014 │ │ -035e98: 6e10 e20d 0400 |0032: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.L9Random:()V // method@0de2 │ │ -035e9e: 28e8 |0035: goto 001d // -0018 │ │ -035ea0: 6e10 7a0e 0400 |0036: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.save:()V // method@0e7a │ │ -035ea6: 28e4 |0039: goto 001d // -001c │ │ -035ea8: 6e10 e90d 0400 |003a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.NormalRestore:()V // method@0de9 │ │ -035eae: 28e0 |003d: goto 001d // -0020 │ │ -035eb0: 7010 030e 0400 |003e: invoke-direct {v4}, Lpro/oneredpixel/l9droid/L9;.clearworkspace:()V // method@0e03 │ │ -035eb6: 28dc |0041: goto 001d // -0024 │ │ -035eb8: 5441 df03 |0042: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -035ebc: 1202 |0044: const/4 v2, #int 0 // #0 │ │ -035ebe: 5f12 5c03 |0045: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -035ec2: 28d6 |0047: goto 001d // -002a │ │ -035ec4: 5241 a103 |0048: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035ec8: 6e20 6f0e 1400 |004a: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.printstringb:(I)V // method@0e6f │ │ -035ece: 5441 bb03 |004d: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035ed2: 5242 a103 |004f: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035ed6: d803 0201 |0051: add-int/lit8 v3, v2, #int 1 // #01 │ │ -035eda: 5943 a103 |0053: iput v3, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035ede: 4801 0102 |0055: aget-byte v1, v1, v2 │ │ -035ee2: 3801 c6ff |0057: if-eqz v1, 001d // -003a │ │ -035ee6: 28f4 |0059: goto 004d // -000c │ │ -035ee8: 0002 0700 0100 0000 0200 0000 0300 ... |005a: sparse-switch-data (30 units) │ │ +036f88: |[036f88] pro.oneredpixel.l9droid.L9.function:()V │ │ +036f98: 5441 bb03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +036f9c: 5242 a103 |0002: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +036fa0: d803 0201 |0004: add-int/lit8 v3, v2, #int 1 // #01 │ │ +036fa4: 5943 a103 |0006: iput v3, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +036fa8: 4801 0102 |0008: aget-byte v1, v1, v2 │ │ +036fac: d510 ff00 |000a: and-int/lit16 v0, v1, #int 255 // #00ff │ │ +036fb0: 1a02 1c00 |000c: const-string v2, " " // string@001c │ │ +036fb4: 1301 fa00 |000e: const/16 v1, #int 250 // #fa │ │ +036fb8: 3310 0e00 |0010: if-ne v0, v1, 001e // +000e │ │ +036fbc: 1a01 9b11 |0012: const-string v1, "printstr" // string@119b │ │ +036fc0: 6e30 d20d 2401 |0014: invoke-virtual {v4, v2, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;Ljava/lang/String;)V // method@0dd2 │ │ +036fc6: 2c00 4300 0000 |0017: sparse-switch v0, 0000005a // +00000043 │ │ +036fcc: 6e20 360e 0400 |001a: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.ilins:(I)V // method@0e36 │ │ +036fd2: 0e00 |001d: return-void │ │ +036fd4: 5441 6b03 |001e: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW_functions:[Ljava/lang/String; // field@036b │ │ +036fd8: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +036fdc: 4601 0103 |0022: aget-object v1, v1, v3 │ │ +036fe0: 28f0 |0024: goto 0014 // -0010 │ │ +036fe2: 5241 7e03 |0025: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +036fe6: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +036fe8: 3321 0600 |0028: if-ne v1, v2, 002e // +0006 │ │ +036fec: 6e10 f10d 0400 |002a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.StopGame:()V // method@0df1 │ │ +036ff2: 28f0 |002d: goto 001d // -0010 │ │ +036ff4: 6e10 ff0d 0400 |002e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.calldriver:()V // method@0dff │ │ +036ffa: 28ec |0031: goto 001d // -0014 │ │ +036ffc: 6e10 e20d 0400 |0032: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.L9Random:()V // method@0de2 │ │ +037002: 28e8 |0035: goto 001d // -0018 │ │ +037004: 6e10 7a0e 0400 |0036: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.save:()V // method@0e7a │ │ +03700a: 28e4 |0039: goto 001d // -001c │ │ +03700c: 6e10 e90d 0400 |003a: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.NormalRestore:()V // method@0de9 │ │ +037012: 28e0 |003d: goto 001d // -0020 │ │ +037014: 7010 030e 0400 |003e: invoke-direct {v4}, Lpro/oneredpixel/l9droid/L9;.clearworkspace:()V // method@0e03 │ │ +03701a: 28dc |0041: goto 001d // -0024 │ │ +03701c: 5441 df03 |0042: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037020: 1202 |0044: const/4 v2, #int 0 // #0 │ │ +037022: 5f12 5c03 |0045: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +037026: 28d6 |0047: goto 001d // -002a │ │ +037028: 5241 a103 |0048: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +03702c: 6e20 6f0e 1400 |004a: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.printstringb:(I)V // method@0e6f │ │ +037032: 5441 bb03 |004d: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +037036: 5242 a103 |004f: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +03703a: d803 0201 |0051: add-int/lit8 v3, v2, #int 1 // #01 │ │ +03703e: 5943 a103 |0053: iput v3, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +037042: 4801 0102 |0055: aget-byte v1, v1, v2 │ │ +037046: 3801 c6ff |0057: if-eqz v1, 001d // -003a │ │ +03704a: 28f4 |0059: goto 004d // -000c │ │ +03704c: 0002 0700 0100 0000 0200 0000 0300 ... |005a: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3714 │ │ 0x000c line=3715 │ │ 0x0017 line=3717 │ │ 0x001a line=3735 │ │ 0x001d line=3737 │ │ @@ -57194,32 +57189,32 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -035f24: |[035f24] pro.oneredpixel.l9droid.L9.getaddr:()I │ │ -035f34: 5241 a003 |0000: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -035f38: dd01 0120 |0002: and-int/lit8 v1, v1, #int 32 // #20 │ │ -035f3c: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ -035f40: 5441 bb03 |0006: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035f44: 5242 a103 |0008: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035f48: d803 0201 |000a: add-int/lit8 v3, v2, #int 1 // #01 │ │ -035f4c: 5943 a103 |000c: iput v3, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035f50: 4800 0102 |000e: aget-byte v0, v1, v2 │ │ -035f54: 5241 a103 |0010: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035f58: b001 |0012: add-int/2addr v1, v0 │ │ -035f5a: d801 01ff |0013: add-int/lit8 v1, v1, #int -1 // #ff │ │ -035f5e: 0f01 |0015: return v1 │ │ -035f60: 5241 9b03 |0016: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -035f64: 6e10 4a0e 0400 |0018: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.movewa5d0:()I // method@0e4a │ │ -035f6a: 0a02 |001b: move-result v2 │ │ -035f6c: b021 |001c: add-int/2addr v1, v2 │ │ -035f6e: 28f8 |001d: goto 0015 // -0008 │ │ +037088: |[037088] pro.oneredpixel.l9droid.L9.getaddr:()I │ │ +037098: 5241 a003 |0000: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +03709c: dd01 0120 |0002: and-int/lit8 v1, v1, #int 32 // #20 │ │ +0370a0: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ +0370a4: 5441 bb03 |0006: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0370a8: 5242 a103 |0008: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0370ac: d803 0201 |000a: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0370b0: 5943 a103 |000c: iput v3, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0370b4: 4800 0102 |000e: aget-byte v0, v1, v2 │ │ +0370b8: 5241 a103 |0010: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0370bc: b001 |0012: add-int/2addr v1, v0 │ │ +0370be: d801 01ff |0013: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0370c2: 0f01 |0015: return v1 │ │ +0370c4: 5241 9b03 |0016: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +0370c8: 6e10 4a0e 0400 |0018: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.movewa5d0:()I // method@0e4a │ │ +0370ce: 0a02 |001b: move-result v2 │ │ +0370d0: b021 |001c: add-int/2addr v1, v2 │ │ +0370d2: 28f8 |001d: goto 0015 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2961 │ │ 0x0006 line=2964 │ │ 0x0010 line=2965 │ │ 0x0015 line=2969 │ │ locals : │ │ @@ -57231,28 +57226,28 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -035f70: |[035f70] pro.oneredpixel.l9droid.L9.getcon:()I │ │ -035f80: 5230 a003 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -035f84: dd00 0040 |0002: and-int/lit8 v0, v0, #int 64 // #40 │ │ -035f88: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -035f8c: 5430 bb03 |0006: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -035f90: 5231 a103 |0008: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035f94: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -035f98: 5932 a103 |000c: iput v2, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -035f9c: 4800 0001 |000e: aget-byte v0, v0, v1 │ │ -035fa0: d500 ff00 |0010: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -035fa4: 0f00 |0012: return v0 │ │ -035fa6: 6e10 4a0e 0300 |0013: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.movewa5d0:()I // method@0e4a │ │ -035fac: 0a00 |0016: move-result v0 │ │ -035fae: 28fb |0017: goto 0012 // -0005 │ │ +0370d4: |[0370d4] pro.oneredpixel.l9droid.L9.getcon:()I │ │ +0370e4: 5230 a003 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +0370e8: dd00 0040 |0002: and-int/lit8 v0, v0, #int 64 // #40 │ │ +0370ec: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +0370f0: 5430 bb03 |0006: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0370f4: 5231 a103 |0008: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0370f8: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0370fc: 5932 a103 |000c: iput v2, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +037100: 4800 0001 |000e: aget-byte v0, v0, v1 │ │ +037104: d500 ff00 |0010: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +037108: 0f00 |0012: return v0 │ │ +03710a: 6e10 4a0e 0300 |0013: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.movewa5d0:()I // method@0e4a │ │ +037110: 0a00 |0016: move-result v0 │ │ +037112: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2939 │ │ 0x0006 line=2941 │ │ 0x0012 line=2943 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -57262,22 +57257,22 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035fb0: |[035fb0] pro.oneredpixel.l9droid.L9.getdictionary:(I)I │ │ -035fc0: 1300 1a00 |0000: const/16 v0, #int 26 // #1a │ │ -035fc4: 3402 0700 |0002: if-lt v2, v0, 0009 // +0007 │ │ -035fc8: 6e10 250e 0100 |0004: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/L9;.getlongcode:()I // method@0e25 │ │ -035fce: 0a00 |0007: move-result v0 │ │ -035fd0: 0f00 |0008: return v0 │ │ -035fd2: d800 0261 |0009: add-int/lit8 v0, v2, #int 97 // #61 │ │ -035fd6: 28fd |000b: goto 0008 // -0003 │ │ +037114: |[037114] pro.oneredpixel.l9droid.L9.getdictionary:(I)I │ │ +037124: 1300 1a00 |0000: const/16 v0, #int 26 // #1a │ │ +037128: 3402 0700 |0002: if-lt v2, v0, 0009 // +0007 │ │ +03712c: 6e10 250e 0100 |0004: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/L9;.getlongcode:()I // method@0e25 │ │ +037132: 0a00 |0007: move-result v0 │ │ +037134: 0f00 |0008: return v0 │ │ +037136: d800 0261 |0009: add-int/lit8 v0, v2, #int 97 // #61 │ │ +03713a: 28fd |000b: goto 0008 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0008 line=430 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x000c reg=2 d0 I │ │ @@ -57287,104 +57282,104 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 165 16-bit code units │ │ -035fd8: |[035fd8] pro.oneredpixel.l9droid.L9.getdictionarycode:()I │ │ -035fe8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -035fea: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -035fec: 5282 da03 |0002: iget v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackcount:I // field@03da │ │ -035ff0: 1303 0800 |0004: const/16 v3, #int 8 // #8 │ │ -035ff4: 3232 0d00 |0006: if-eq v2, v3, 0013 // +000d │ │ -035ff8: 5482 d903 |0008: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -035ffc: 5283 da03 |000a: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.unpackcount:I // field@03da │ │ -036000: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -036004: 5984 da03 |000e: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.unpackcount:I // field@03da │ │ -036008: 4402 0203 |0010: aget v2, v2, v3 │ │ -03600c: 0f02 |0012: return v2 │ │ -03600e: 5482 bb03 |0013: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -036012: 5283 a803 |0015: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -036016: d804 0301 |0017: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03601a: 5984 a803 |0019: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -03601e: 4802 0203 |001b: aget-byte v2, v2, v3 │ │ -036022: d520 ff00 |001d: and-int/lit16 v0, v2, #int 255 // #00ff │ │ -036026: 5482 d903 |001f: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -03602a: e103 0003 |0021: shr-int/lit8 v3, v0, #int 3 // #03 │ │ -03602e: 4b03 0206 |0023: aput v3, v2, v6 │ │ -036032: 5482 bb03 |0025: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -036036: 5283 a803 |0027: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -03603a: d804 0301 |0029: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03603e: 5984 a803 |002b: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -036042: 4802 0203 |002d: aget-byte v2, v2, v3 │ │ -036046: d521 ff00 |002f: and-int/lit16 v1, v2, #int 255 // #00ff │ │ -03604a: 5482 d903 |0031: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -03604e: e103 0106 |0033: shr-int/lit8 v3, v1, #int 6 // #06 │ │ -036052: e004 0002 |0035: shl-int/lit8 v4, v0, #int 2 // #02 │ │ -036056: b043 |0037: add-int/2addr v3, v4 │ │ -036058: dd03 031f |0038: and-int/lit8 v3, v3, #int 31 // #1f │ │ -03605c: 4b03 0207 |003a: aput v3, v2, v7 │ │ -036060: 5482 bb03 |003c: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -036064: 5283 a803 |003e: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -036068: d804 0301 |0040: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03606c: 5984 a803 |0042: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -036070: 4802 0203 |0044: aget-byte v2, v2, v3 │ │ -036074: d520 ff00 |0046: and-int/lit16 v0, v2, #int 255 // #00ff │ │ -036078: 5482 d903 |0048: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -03607c: 1223 |004a: const/4 v3, #int 2 // #2 │ │ -03607e: e104 0101 |004b: shr-int/lit8 v4, v1, #int 1 // #01 │ │ -036082: dd04 041f |004d: and-int/lit8 v4, v4, #int 31 // #1f │ │ -036086: 4b04 0203 |004f: aput v4, v2, v3 │ │ -03608a: 5482 d903 |0051: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -03608e: 1233 |0053: const/4 v3, #int 3 // #3 │ │ -036090: e104 0004 |0054: shr-int/lit8 v4, v0, #int 4 // #04 │ │ -036094: e005 0104 |0056: shl-int/lit8 v5, v1, #int 4 // #04 │ │ -036098: b054 |0058: add-int/2addr v4, v5 │ │ -03609a: dd04 041f |0059: and-int/lit8 v4, v4, #int 31 // #1f │ │ -03609e: 4b04 0203 |005b: aput v4, v2, v3 │ │ -0360a2: 5482 bb03 |005d: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0360a6: 5283 a803 |005f: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -0360aa: d804 0301 |0061: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0360ae: 5984 a803 |0063: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -0360b2: 4802 0203 |0065: aget-byte v2, v2, v3 │ │ -0360b6: d521 ff00 |0067: and-int/lit16 v1, v2, #int 255 // #00ff │ │ -0360ba: 5482 d903 |0069: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -0360be: 1243 |006b: const/4 v3, #int 4 // #4 │ │ -0360c0: e004 0001 |006c: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -0360c4: e105 0107 |006e: shr-int/lit8 v5, v1, #int 7 // #07 │ │ -0360c8: b054 |0070: add-int/2addr v4, v5 │ │ -0360ca: dd04 041f |0071: and-int/lit8 v4, v4, #int 31 // #1f │ │ -0360ce: 4b04 0203 |0073: aput v4, v2, v3 │ │ -0360d2: 5482 bb03 |0075: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0360d6: 5283 a803 |0077: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -0360da: d804 0301 |0079: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0360de: 5984 a803 |007b: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -0360e2: 4802 0203 |007d: aget-byte v2, v2, v3 │ │ -0360e6: d520 ff00 |007f: and-int/lit16 v0, v2, #int 255 // #00ff │ │ -0360ea: 5482 d903 |0081: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -0360ee: 1253 |0083: const/4 v3, #int 5 // #5 │ │ -0360f0: e104 0102 |0084: shr-int/lit8 v4, v1, #int 2 // #02 │ │ -0360f4: dd04 041f |0086: and-int/lit8 v4, v4, #int 31 // #1f │ │ -0360f8: 4b04 0203 |0088: aput v4, v2, v3 │ │ -0360fc: 5482 d903 |008a: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -036100: 1263 |008c: const/4 v3, #int 6 // #6 │ │ -036102: e004 0103 |008d: shl-int/lit8 v4, v1, #int 3 // #03 │ │ -036106: e105 0005 |008f: shr-int/lit8 v5, v0, #int 5 // #05 │ │ -03610a: b054 |0091: add-int/2addr v4, v5 │ │ -03610c: dd04 041f |0092: and-int/lit8 v4, v4, #int 31 // #1f │ │ -036110: 4b04 0203 |0094: aput v4, v2, v3 │ │ -036114: 5482 d903 |0096: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -036118: 1273 |0098: const/4 v3, #int 7 // #7 │ │ -03611a: dd04 001f |0099: and-int/lit8 v4, v0, #int 31 // #1f │ │ -03611e: 4b04 0203 |009b: aput v4, v2, v3 │ │ -036122: 5987 da03 |009d: iput v7, v8, Lpro/oneredpixel/l9droid/L9;.unpackcount:I // field@03da │ │ -036126: 5482 d903 |009f: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ -03612a: 4402 0206 |00a1: aget v2, v2, v6 │ │ -03612e: 2900 6fff |00a3: goto/16 0012 // -0091 │ │ +03713c: |[03713c] pro.oneredpixel.l9droid.L9.getdictionarycode:()I │ │ +03714c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +03714e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +037150: 5282 da03 |0002: iget v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackcount:I // field@03da │ │ +037154: 1303 0800 |0004: const/16 v3, #int 8 // #8 │ │ +037158: 3232 0d00 |0006: if-eq v2, v3, 0013 // +000d │ │ +03715c: 5482 d903 |0008: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +037160: 5283 da03 |000a: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.unpackcount:I // field@03da │ │ +037164: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +037168: 5984 da03 |000e: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.unpackcount:I // field@03da │ │ +03716c: 4402 0203 |0010: aget v2, v2, v3 │ │ +037170: 0f02 |0012: return v2 │ │ +037172: 5482 bb03 |0013: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +037176: 5283 a803 |0015: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +03717a: d804 0301 |0017: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03717e: 5984 a803 |0019: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +037182: 4802 0203 |001b: aget-byte v2, v2, v3 │ │ +037186: d520 ff00 |001d: and-int/lit16 v0, v2, #int 255 // #00ff │ │ +03718a: 5482 d903 |001f: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +03718e: e103 0003 |0021: shr-int/lit8 v3, v0, #int 3 // #03 │ │ +037192: 4b03 0206 |0023: aput v3, v2, v6 │ │ +037196: 5482 bb03 |0025: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03719a: 5283 a803 |0027: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +03719e: d804 0301 |0029: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0371a2: 5984 a803 |002b: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +0371a6: 4802 0203 |002d: aget-byte v2, v2, v3 │ │ +0371aa: d521 ff00 |002f: and-int/lit16 v1, v2, #int 255 // #00ff │ │ +0371ae: 5482 d903 |0031: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +0371b2: e103 0106 |0033: shr-int/lit8 v3, v1, #int 6 // #06 │ │ +0371b6: e004 0002 |0035: shl-int/lit8 v4, v0, #int 2 // #02 │ │ +0371ba: b043 |0037: add-int/2addr v3, v4 │ │ +0371bc: dd03 031f |0038: and-int/lit8 v3, v3, #int 31 // #1f │ │ +0371c0: 4b03 0207 |003a: aput v3, v2, v7 │ │ +0371c4: 5482 bb03 |003c: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0371c8: 5283 a803 |003e: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +0371cc: d804 0301 |0040: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0371d0: 5984 a803 |0042: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +0371d4: 4802 0203 |0044: aget-byte v2, v2, v3 │ │ +0371d8: d520 ff00 |0046: and-int/lit16 v0, v2, #int 255 // #00ff │ │ +0371dc: 5482 d903 |0048: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +0371e0: 1223 |004a: const/4 v3, #int 2 // #2 │ │ +0371e2: e104 0101 |004b: shr-int/lit8 v4, v1, #int 1 // #01 │ │ +0371e6: dd04 041f |004d: and-int/lit8 v4, v4, #int 31 // #1f │ │ +0371ea: 4b04 0203 |004f: aput v4, v2, v3 │ │ +0371ee: 5482 d903 |0051: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +0371f2: 1233 |0053: const/4 v3, #int 3 // #3 │ │ +0371f4: e104 0004 |0054: shr-int/lit8 v4, v0, #int 4 // #04 │ │ +0371f8: e005 0104 |0056: shl-int/lit8 v5, v1, #int 4 // #04 │ │ +0371fc: b054 |0058: add-int/2addr v4, v5 │ │ +0371fe: dd04 041f |0059: and-int/lit8 v4, v4, #int 31 // #1f │ │ +037202: 4b04 0203 |005b: aput v4, v2, v3 │ │ +037206: 5482 bb03 |005d: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03720a: 5283 a803 |005f: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +03720e: d804 0301 |0061: add-int/lit8 v4, v3, #int 1 // #01 │ │ +037212: 5984 a803 |0063: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +037216: 4802 0203 |0065: aget-byte v2, v2, v3 │ │ +03721a: d521 ff00 |0067: and-int/lit16 v1, v2, #int 255 // #00ff │ │ +03721e: 5482 d903 |0069: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +037222: 1243 |006b: const/4 v3, #int 4 // #4 │ │ +037224: e004 0001 |006c: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +037228: e105 0107 |006e: shr-int/lit8 v5, v1, #int 7 // #07 │ │ +03722c: b054 |0070: add-int/2addr v4, v5 │ │ +03722e: dd04 041f |0071: and-int/lit8 v4, v4, #int 31 // #1f │ │ +037232: 4b04 0203 |0073: aput v4, v2, v3 │ │ +037236: 5482 bb03 |0075: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03723a: 5283 a803 |0077: iget v3, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +03723e: d804 0301 |0079: add-int/lit8 v4, v3, #int 1 // #01 │ │ +037242: 5984 a803 |007b: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +037246: 4802 0203 |007d: aget-byte v2, v2, v3 │ │ +03724a: d520 ff00 |007f: and-int/lit16 v0, v2, #int 255 // #00ff │ │ +03724e: 5482 d903 |0081: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +037252: 1253 |0083: const/4 v3, #int 5 // #5 │ │ +037254: e104 0102 |0084: shr-int/lit8 v4, v1, #int 2 // #02 │ │ +037258: dd04 041f |0086: and-int/lit8 v4, v4, #int 31 // #1f │ │ +03725c: 4b04 0203 |0088: aput v4, v2, v3 │ │ +037260: 5482 d903 |008a: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +037264: 1263 |008c: const/4 v3, #int 6 // #6 │ │ +037266: e004 0103 |008d: shl-int/lit8 v4, v1, #int 3 // #03 │ │ +03726a: e105 0005 |008f: shr-int/lit8 v5, v0, #int 5 // #05 │ │ +03726e: b054 |0091: add-int/2addr v4, v5 │ │ +037270: dd04 041f |0092: and-int/lit8 v4, v4, #int 31 // #1f │ │ +037274: 4b04 0203 |0094: aput v4, v2, v3 │ │ +037278: 5482 d903 |0096: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +03727c: 1273 |0098: const/4 v3, #int 7 // #7 │ │ +03727e: dd04 001f |0099: and-int/lit8 v4, v0, #int 31 // #1f │ │ +037282: 4b04 0203 |009b: aput v4, v2, v3 │ │ +037286: 5987 da03 |009d: iput v7, v8, Lpro/oneredpixel/l9droid/L9;.unpackcount:I // field@03da │ │ +03728a: 5482 d903 |009f: iget-object v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackbuf:[I // field@03d9 │ │ +03728e: 4402 0206 |00a1: aget v2, v2, v6 │ │ +037292: 2900 6fff |00a3: goto/16 0012 // -0091 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=400 │ │ 0x0012 line=418 │ │ 0x0013 line=404 │ │ 0x001f line=405 │ │ 0x0025 line=406 │ │ @@ -57410,81 +57405,81 @@ │ │ type : '([I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 170 16-bit code units │ │ -036134: |[036134] pro.oneredpixel.l9droid.L9.getinstruction:([I)Z │ │ -036144: 5451 bb03 |0000: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -036148: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03614a: 4403 0602 |0003: aget v3, v6, v2 │ │ -03614e: d804 0301 |0005: add-int/lit8 v4, v3, #int 1 // #01 │ │ -036152: 4b04 0602 |0007: aput v4, v6, v2 │ │ -036156: 4801 0103 |0009: aget-byte v1, v1, v3 │ │ -03615a: d510 ff00 |000b: and-int/lit16 v0, v1, #int 255 // #00ff │ │ -03615e: d501 c000 |000d: and-int/lit16 v1, v0, #int 192 // #00c0 │ │ -036162: 1302 c000 |000f: const/16 v2, #int 192 // #c0 │ │ -036166: 3221 1700 |0011: if-eq v1, v2, 0028 // +0017 │ │ -03616a: e101 0006 |0013: shr-int/lit8 v1, v0, #int 6 // #06 │ │ -03616e: dd01 0103 |0015: and-int/lit8 v1, v1, #int 3 // #03 │ │ -036172: 2b01 6300 0000 |0017: packed-switch v1, 0000007a // +00000063 │ │ -036178: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -03617a: 0f01 |001b: return v1 │ │ -03617c: 6e20 810e 0500 |001c: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.sdraw:(I)V // method@0e81 │ │ -036182: 28fb |001f: goto 001a // -0005 │ │ -036184: 6e20 870e 0500 |0020: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.smove:(I)V // method@0e87 │ │ -03618a: 28f7 |0023: goto 001a // -0009 │ │ -03618c: 6e30 830e 0506 |0024: invoke-virtual {v5, v0, v6}, Lpro/oneredpixel/l9droid/L9;.sgosub:(I[I)V // method@0e83 │ │ -036192: 28f3 |0027: goto 001a // -000d │ │ -036194: dd01 0038 |0028: and-int/lit8 v1, v0, #int 56 // #38 │ │ -036198: 1302 3800 |002a: const/16 v2, #int 56 // #38 │ │ -03619c: 3221 2600 |002c: if-eq v1, v2, 0052 // +0026 │ │ -0361a0: e101 0003 |002e: shr-int/lit8 v1, v0, #int 3 // #03 │ │ -0361a4: dd01 0107 |0030: and-int/lit8 v1, v1, #int 7 // #07 │ │ -0361a8: 2b01 5200 0000 |0032: packed-switch v1, 00000084 // +00000052 │ │ -0361ae: 28e5 |0035: goto 001a // -001b │ │ -0361b0: 6e30 090e 0506 |0036: invoke-virtual {v5, v0, v6}, Lpro/oneredpixel/l9droid/L9;.draw:(I[I)V // method@0e09 │ │ -0361b6: 28e1 |0039: goto 001a // -001f │ │ -0361b8: 6e30 f50d 0506 |003a: invoke-virtual {v5, v0, v6}, Lpro/oneredpixel/l9droid/L9;._move:(I[I)V // method@0df5 │ │ -0361be: 28dd |003d: goto 001a // -0023 │ │ -0361c0: 6e20 2d0e 0500 |003e: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.icolour:(I)V // method@0e2d │ │ -0361c6: 28d9 |0041: goto 001a // -0027 │ │ -0361c8: 6e20 860e 0500 |0042: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.size:(I)V // method@0e86 │ │ -0361ce: 28d5 |0045: goto 001a // -002b │ │ -0361d0: 6e20 2a0e 0500 |0046: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.gintfill:(I)V // method@0e2a │ │ -0361d6: 28d1 |0049: goto 001a // -002f │ │ -0361d8: 6e30 2b0e 0506 |004a: invoke-virtual {v5, v0, v6}, Lpro/oneredpixel/l9droid/L9;.gosub:(I[I)V // method@0e2b │ │ -0361de: 28cd |004d: goto 001a // -0033 │ │ -0361e0: 6e20 740e 0500 |004e: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.reflect:(I)V // method@0e74 │ │ -0361e6: 28c9 |0051: goto 001a // -0037 │ │ -0361e8: dd01 0007 |0052: and-int/lit8 v1, v0, #int 7 // #07 │ │ -0361ec: 2b01 4200 0000 |0054: packed-switch v1, 00000096 // +00000042 │ │ -0361f2: 28c3 |0057: goto 001a // -003d │ │ -0361f4: 6e10 4e0e 0500 |0058: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.notimp:()V // method@0e4e │ │ -0361fa: 28bf |005b: goto 001a // -0041 │ │ -0361fc: 6e20 290e 6500 |005c: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/L9;.gintchgcol:([I)V // method@0e29 │ │ -036202: 28bb |005f: goto 001a // -0045 │ │ -036204: 6e10 4e0e 0500 |0060: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.notimp:()V // method@0e4e │ │ -03620a: 28b7 |0063: goto 001a // -0049 │ │ -03620c: 6e20 fc0d 6500 |0064: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/L9;.amove:([I)V // method@0dfc │ │ -036212: 28b3 |0067: goto 001a // -004d │ │ -036214: 6e20 4f0e 6500 |0068: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/L9;.opt:([I)V // method@0e4f │ │ -03621a: 28af |006b: goto 001a // -0051 │ │ -03621c: 6e10 770e 0500 |006c: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.restorescale:()V // method@0e77 │ │ -036222: 28ab |006f: goto 001a // -0055 │ │ -036224: 6e10 4e0e 0500 |0070: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.notimp:()V // method@0e4e │ │ -03622a: 28a7 |0073: goto 001a // -0059 │ │ -03622c: 6e20 790e 6500 |0074: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/L9;.rts:([I)Z // method@0e79 │ │ -036232: 0a01 |0077: move-result v1 │ │ -036234: 28a3 |0078: goto 001b // -005d │ │ -036236: 0000 |0079: nop // spacer │ │ -036238: 0001 0300 0000 0000 0500 0000 0900 ... |007a: packed-switch-data (10 units) │ │ -03624c: 0001 0700 0000 0000 0400 0000 0800 ... |0084: packed-switch-data (18 units) │ │ -036270: 0001 0800 0000 0000 0400 0000 0800 ... |0096: packed-switch-data (20 units) │ │ +037298: |[037298] pro.oneredpixel.l9droid.L9.getinstruction:([I)Z │ │ +0372a8: 5451 bb03 |0000: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0372ac: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0372ae: 4403 0602 |0003: aget v3, v6, v2 │ │ +0372b2: d804 0301 |0005: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0372b6: 4b04 0602 |0007: aput v4, v6, v2 │ │ +0372ba: 4801 0103 |0009: aget-byte v1, v1, v3 │ │ +0372be: d510 ff00 |000b: and-int/lit16 v0, v1, #int 255 // #00ff │ │ +0372c2: d501 c000 |000d: and-int/lit16 v1, v0, #int 192 // #00c0 │ │ +0372c6: 1302 c000 |000f: const/16 v2, #int 192 // #c0 │ │ +0372ca: 3221 1700 |0011: if-eq v1, v2, 0028 // +0017 │ │ +0372ce: e101 0006 |0013: shr-int/lit8 v1, v0, #int 6 // #06 │ │ +0372d2: dd01 0103 |0015: and-int/lit8 v1, v1, #int 3 // #03 │ │ +0372d6: 2b01 6300 0000 |0017: packed-switch v1, 0000007a // +00000063 │ │ +0372dc: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +0372de: 0f01 |001b: return v1 │ │ +0372e0: 6e20 810e 0500 |001c: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.sdraw:(I)V // method@0e81 │ │ +0372e6: 28fb |001f: goto 001a // -0005 │ │ +0372e8: 6e20 870e 0500 |0020: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.smove:(I)V // method@0e87 │ │ +0372ee: 28f7 |0023: goto 001a // -0009 │ │ +0372f0: 6e30 830e 0506 |0024: invoke-virtual {v5, v0, v6}, Lpro/oneredpixel/l9droid/L9;.sgosub:(I[I)V // method@0e83 │ │ +0372f6: 28f3 |0027: goto 001a // -000d │ │ +0372f8: dd01 0038 |0028: and-int/lit8 v1, v0, #int 56 // #38 │ │ +0372fc: 1302 3800 |002a: const/16 v2, #int 56 // #38 │ │ +037300: 3221 2600 |002c: if-eq v1, v2, 0052 // +0026 │ │ +037304: e101 0003 |002e: shr-int/lit8 v1, v0, #int 3 // #03 │ │ +037308: dd01 0107 |0030: and-int/lit8 v1, v1, #int 7 // #07 │ │ +03730c: 2b01 5200 0000 |0032: packed-switch v1, 00000084 // +00000052 │ │ +037312: 28e5 |0035: goto 001a // -001b │ │ +037314: 6e30 090e 0506 |0036: invoke-virtual {v5, v0, v6}, Lpro/oneredpixel/l9droid/L9;.draw:(I[I)V // method@0e09 │ │ +03731a: 28e1 |0039: goto 001a // -001f │ │ +03731c: 6e30 f50d 0506 |003a: invoke-virtual {v5, v0, v6}, Lpro/oneredpixel/l9droid/L9;._move:(I[I)V // method@0df5 │ │ +037322: 28dd |003d: goto 001a // -0023 │ │ +037324: 6e20 2d0e 0500 |003e: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.icolour:(I)V // method@0e2d │ │ +03732a: 28d9 |0041: goto 001a // -0027 │ │ +03732c: 6e20 860e 0500 |0042: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.size:(I)V // method@0e86 │ │ +037332: 28d5 |0045: goto 001a // -002b │ │ +037334: 6e20 2a0e 0500 |0046: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.gintfill:(I)V // method@0e2a │ │ +03733a: 28d1 |0049: goto 001a // -002f │ │ +03733c: 6e30 2b0e 0506 |004a: invoke-virtual {v5, v0, v6}, Lpro/oneredpixel/l9droid/L9;.gosub:(I[I)V // method@0e2b │ │ +037342: 28cd |004d: goto 001a // -0033 │ │ +037344: 6e20 740e 0500 |004e: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/L9;.reflect:(I)V // method@0e74 │ │ +03734a: 28c9 |0051: goto 001a // -0037 │ │ +03734c: dd01 0007 |0052: and-int/lit8 v1, v0, #int 7 // #07 │ │ +037350: 2b01 4200 0000 |0054: packed-switch v1, 00000096 // +00000042 │ │ +037356: 28c3 |0057: goto 001a // -003d │ │ +037358: 6e10 4e0e 0500 |0058: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.notimp:()V // method@0e4e │ │ +03735e: 28bf |005b: goto 001a // -0041 │ │ +037360: 6e20 290e 6500 |005c: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/L9;.gintchgcol:([I)V // method@0e29 │ │ +037366: 28bb |005f: goto 001a // -0045 │ │ +037368: 6e10 4e0e 0500 |0060: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.notimp:()V // method@0e4e │ │ +03736e: 28b7 |0063: goto 001a // -0049 │ │ +037370: 6e20 fc0d 6500 |0064: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/L9;.amove:([I)V // method@0dfc │ │ +037376: 28b3 |0067: goto 001a // -004d │ │ +037378: 6e20 4f0e 6500 |0068: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/L9;.opt:([I)V // method@0e4f │ │ +03737e: 28af |006b: goto 001a // -0051 │ │ +037380: 6e10 770e 0500 |006c: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.restorescale:()V // method@0e77 │ │ +037386: 28ab |006f: goto 001a // -0055 │ │ +037388: 6e10 4e0e 0500 |0070: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.notimp:()V // method@0e4e │ │ +03738e: 28a7 |0073: goto 001a // -0059 │ │ +037390: 6e20 790e 6500 |0074: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/L9;.rts:([I)Z // method@0e79 │ │ +037396: 0a01 |0077: move-result v1 │ │ +037398: 28a3 |0078: goto 001b // -005d │ │ +03739a: 0000 |0079: nop // spacer │ │ +03739c: 0001 0300 0000 0000 0500 0000 0900 ... |007a: packed-switch-data (10 units) │ │ +0373b0: 0001 0700 0000 0000 0400 0000 0800 ... |0084: packed-switch-data (18 units) │ │ +0373d4: 0001 0800 0000 0000 0400 0000 0800 ... |0096: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5990 │ │ 0x000d line=5991 │ │ 0x0013 line=5993 │ │ 0x001a line=6027 │ │ 0x001c line=5995 │ │ @@ -57521,34 +57516,34 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -036298: |[036298] pro.oneredpixel.l9droid.L9.getlongcode:()I │ │ -0362a8: 6e10 230e 0400 |0000: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ -0362ae: 0a00 |0003: move-result v0 │ │ -0362b0: 1302 1000 |0004: const/16 v2, #int 16 // #10 │ │ -0362b4: 3320 0e00 |0006: if-ne v0, v2, 0014 // +000e │ │ -0362b8: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -0362ba: 5942 dc03 |0009: iput v2, v4, Lpro/oneredpixel/l9droid/L9;.wordcase:I // field@03dc │ │ -0362be: 6e10 230e 0400 |000b: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ -0362c4: 0a00 |000e: move-result v0 │ │ -0362c6: 6e20 220e 0400 |000f: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.getdictionary:(I)I // method@0e22 │ │ -0362cc: 0a02 |0012: move-result v2 │ │ -0362ce: 0f02 |0013: return v2 │ │ -0362d0: 6e10 230e 0400 |0014: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ -0362d6: 0a01 |0017: move-result v1 │ │ -0362d8: e002 0005 |0018: shl-int/lit8 v2, v0, #int 5 // #05 │ │ -0362dc: d522 e000 |001a: and-int/lit16 v2, v2, #int 224 // #00e0 │ │ -0362e0: d622 8000 |001c: or-int/lit16 v2, v2, #int 128 // #0080 │ │ -0362e4: dd03 011f |001e: and-int/lit8 v3, v1, #int 31 // #1f │ │ -0362e8: b632 |0020: or-int/2addr v2, v3 │ │ -0362ea: 28f2 |0021: goto 0013 // -000e │ │ +0373fc: |[0373fc] pro.oneredpixel.l9droid.L9.getlongcode:()I │ │ +03740c: 6e10 230e 0400 |0000: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ +037412: 0a00 |0003: move-result v0 │ │ +037414: 1302 1000 |0004: const/16 v2, #int 16 // #10 │ │ +037418: 3320 0e00 |0006: if-ne v0, v2, 0014 // +000e │ │ +03741c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +03741e: 5942 dc03 |0009: iput v2, v4, Lpro/oneredpixel/l9droid/L9;.wordcase:I // field@03dc │ │ +037422: 6e10 230e 0400 |000b: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ +037428: 0a00 |000e: move-result v0 │ │ +03742a: 6e20 220e 0400 |000f: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.getdictionary:(I)I // method@0e22 │ │ +037430: 0a02 |0012: move-result v2 │ │ +037432: 0f02 |0013: return v2 │ │ +037434: 6e10 230e 0400 |0014: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ +03743a: 0a01 |0017: move-result v1 │ │ +03743c: e002 0005 |0018: shl-int/lit8 v2, v0, #int 5 // #05 │ │ +037440: d522 e000 |001a: and-int/lit16 v2, v2, #int 224 // #00e0 │ │ +037444: d622 8000 |001c: or-int/lit16 v2, v2, #int 128 // #0080 │ │ +037448: dd03 011f |001e: and-int/lit8 v3, v1, #int 31 // #1f │ │ +03744c: b632 |0020: or-int/2addr v2, v3 │ │ +03744e: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0004 line=450 │ │ 0x0008 line=452 │ │ 0x000b line=453 │ │ 0x000f line=454 │ │ @@ -57565,29 +57560,29 @@ │ │ type : '([I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -0362ec: |[0362ec] pro.oneredpixel.l9droid.L9.getmdlength:([I)I │ │ -0362fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0362fe: 5462 bb03 |0001: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -036302: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -036304: 4404 0703 |0004: aget v4, v7, v3 │ │ -036308: d805 0401 |0006: add-int/lit8 v5, v4, #int 1 // #01 │ │ -03630c: 4b05 0703 |0008: aput v5, v7, v3 │ │ -036310: 4802 0204 |000a: aget-byte v2, v2, v4 │ │ -036314: d522 ff00 |000c: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -036318: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03631c: dd00 023f |0010: and-int/lit8 v0, v2, #int 63 // #3f │ │ -036320: b001 |0012: add-int/2addr v1, v0 │ │ -036322: 1302 3f00 |0013: const/16 v2, #int 63 // #3f │ │ -036326: 3220 ecff |0015: if-eq v0, v2, 0001 // -0014 │ │ -03632a: 0f01 |0017: return v1 │ │ +037450: |[037450] pro.oneredpixel.l9droid.L9.getmdlength:([I)I │ │ +037460: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +037462: 5462 bb03 |0001: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +037466: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +037468: 4404 0703 |0004: aget v4, v7, v3 │ │ +03746c: d805 0401 |0006: add-int/lit8 v5, v4, #int 1 // #01 │ │ +037470: 4b05 0703 |0008: aput v5, v7, v3 │ │ +037474: 4802 0204 |000a: aget-byte v2, v2, v4 │ │ +037478: d522 ff00 |000c: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +03747c: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +037480: dd00 023f |0010: and-int/lit8 v0, v2, #int 63 // #3f │ │ +037484: b001 |0012: add-int/2addr v1, v0 │ │ +037486: 1302 3f00 |0013: const/16 v2, #int 63 // #3f │ │ +03748a: 3220 ecff |0015: if-eq v0, v2, 0001 // -0014 │ │ +03748e: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=769 │ │ 0x0001 line=772 │ │ 0x0012 line=773 │ │ 0x0013 line=774 │ │ 0x0017 line=775 │ │ @@ -57602,191 +57597,191 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 331 16-bit code units │ │ -03632c: |[03632c] pro.oneredpixel.l9droid.L9.getnextobject:()V │ │ -03633c: 140c ffff 0000 |0000: const v12, #float 9.18341e-41 // #0000ffff │ │ -036342: 130b 8000 |0003: const/16 v11, #int 128 // #80 │ │ -036346: 130a 1f00 |0005: const/16 v10, #int 31 // #1f │ │ -03634a: 1209 |0007: const/4 v9, #int 0 // #0 │ │ -03634c: 1a06 9f0c |0008: const-string v6, "getnextobject " // string@0c9f │ │ -036350: 6e20 de0d 6d00 |000a: invoke-virtual {v13, v6}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -036356: 54d6 df03 |000d: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03635a: 5466 5e03 |000f: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03635e: 6e10 280e 0d00 |0011: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -036364: 0a07 |0014: move-result v7 │ │ -036366: 4a00 0607 |0015: aget-short v0, v6, v7 │ │ -03636a: 6e10 280e 0d00 |0017: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -036370: 0a04 |001a: move-result v4 │ │ -036372: 6e10 280e 0d00 |001b: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -036378: 0a05 |001e: move-result v5 │ │ -03637a: 54d6 df03 |001f: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03637e: 5466 5e03 |0021: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036382: 4a01 0604 |0023: aget-short v1, v6, v4 │ │ -036386: 54d6 df03 |0025: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03638a: 5466 5e03 |0027: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03638e: 4a02 0605 |0029: aget-short v2, v6, v5 │ │ -036392: 9606 0102 |002b: or-int v6, v1, v2 │ │ -036396: 3906 3a00 |002d: if-nez v6, 0067 // +003a │ │ -03639a: 5fdb b403 |002f: iput-short v11, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -03639e: 5fd9 d203 |0031: iput-short v9, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ -0363a2: 6e10 390e 0d00 |0033: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.initgetobj:()V // method@0e39 │ │ -0363a8: 54d6 df03 |0036: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0363ac: 5466 5e03 |0038: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0363b0: 5109 0604 |003a: aput-short v9, v6, v4 │ │ -0363b4: 54d6 df03 |003c: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0363b8: 5466 5e03 |003e: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0363bc: 5109 0605 |0040: aput-short v9, v6, v5 │ │ -0363c0: 54d6 df03 |0042: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0363c4: 5466 5e03 |0044: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0363c8: 6e10 280e 0d00 |0046: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0363ce: 0a07 |0049: move-result v7 │ │ -0363d0: 5fd9 c503 |004a: iput-short v9, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ -0363d4: 5109 0607 |004c: aput-short v9, v6, v7 │ │ -0363d8: 54d6 df03 |004e: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0363dc: 5466 5e03 |0050: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0363e0: 6e10 280e 0d00 |0052: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0363e6: 0a07 |0055: move-result v7 │ │ -0363e8: 58d8 c403 |0056: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ -0363ec: 5108 0607 |0058: aput-short v8, v6, v7 │ │ -0363f0: 54d6 df03 |005a: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0363f4: 5466 5e03 |005c: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0363f8: 6e10 280e 0d00 |005e: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0363fe: 0a07 |0061: move-result v7 │ │ -036400: 58d8 d203 |0062: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ -036404: 5108 0607 |0064: aput-short v8, v6, v7 │ │ -036408: 0e00 |0066: return-void │ │ -03640a: 58d6 c403 |0067: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ -03640e: 3906 0400 |0069: if-nez v6, 006d // +0004 │ │ -036412: 5fd1 b903 |006b: iput-short v1, v13, Lpro/oneredpixel/l9droid/L9;.inithisearchpos:S // field@03b9 │ │ -036416: 54d6 bb03 |006d: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03641a: 52d7 bf03 |006f: iget v7, v13, Lpro/oneredpixel/l9droid/L9;.list2ptr:I // field@03bf │ │ -03641e: 58d8 c503 |0071: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ -036422: d808 0801 |0073: add-int/lit8 v8, v8, #int 1 // #01 │ │ -036426: 8f88 |0075: int-to-short v8, v8 │ │ -036428: 5fd8 c503 |0076: iput-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ -03642c: b087 |0078: add-int/2addr v7, v8 │ │ -03642e: 4806 0607 |0079: aget-byte v6, v6, v7 │ │ -036432: d566 ff00 |007b: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -036436: 3362 1300 |007d: if-ne v2, v6, 0090 // +0013 │ │ -03643a: 54d6 bb03 |007f: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03643e: 52d7 c003 |0081: iget v7, v13, Lpro/oneredpixel/l9droid/L9;.list3ptr:I // field@03c0 │ │ -036442: 58d8 c503 |0083: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ -036446: b087 |0085: add-int/2addr v7, v8 │ │ -036448: 4806 0607 |0086: aget-byte v6, v6, v7 │ │ -03644c: dd03 061f |0088: and-int/lit8 v3, v6, #int 31 // #1f │ │ -036450: 3213 6d00 |008a: if-eq v3, v1, 00f7 // +006d │ │ -036454: 3803 0400 |008c: if-eqz v3, 0090 // +0004 │ │ -036458: 3901 6000 |008e: if-nez v1, 00ee // +0060 │ │ -03645c: 58d6 c503 |0090: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ -036460: 3706 dbff |0092: if-le v6, v0, 006d // -0025 │ │ -036464: 58d6 b903 |0094: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.inithisearchpos:S // field@03b9 │ │ -036468: 33a6 2800 |0096: if-ne v6, v10, 00be // +0028 │ │ -03646c: 54d6 b303 |0098: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnoscratch:[S // field@03b3 │ │ -036470: 5109 0601 |009a: aput-short v9, v6, v1 │ │ -036474: 1201 |009c: const/4 v1, #int 0 // #0 │ │ -036476: 54d6 b303 |009d: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnoscratch:[S // field@03b3 │ │ -03647a: 4a06 0601 |009f: aget-short v6, v6, v1 │ │ -03647e: 3806 1800 |00a1: if-eqz v6, 00b9 // +0018 │ │ -036482: 54d6 b503 |00a3: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ -036486: 58d7 b403 |00a5: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -03648a: d807 07ff |00a7: add-int/lit8 v7, v7, #int -1 // #ff │ │ -03648e: 8f77 |00a9: int-to-short v7, v7 │ │ -036490: 5fd7 b403 |00aa: iput-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -036494: 4b02 0607 |00ac: aput v2, v6, v7 │ │ -036498: 54d6 b503 |00ae: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ -03649c: 58d7 b403 |00b0: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -0364a0: d807 07ff |00b2: add-int/lit8 v7, v7, #int -1 // #ff │ │ -0364a4: 8f77 |00b4: int-to-short v7, v7 │ │ -0364a6: 5fd7 b403 |00b5: iput-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -0364aa: 4b01 0607 |00b7: aput v1, v6, v7 │ │ -0364ae: d806 0101 |00b9: add-int/lit8 v6, v1, #int 1 // #01 │ │ -0364b2: 8f61 |00bb: int-to-short v1, v6 │ │ -0364b4: 34a1 e1ff |00bc: if-lt v1, v10, 009d // -001f │ │ -0364b8: 58d6 b403 |00be: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -0364bc: 32b6 8800 |00c0: if-eq v6, v11, 0148 // +0088 │ │ -0364c0: 54d6 b503 |00c2: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ -0364c4: 58d7 b403 |00c4: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -0364c8: d808 0701 |00c6: add-int/lit8 v8, v7, #int 1 // #01 │ │ -0364cc: 8f88 |00c8: int-to-short v8, v8 │ │ -0364ce: 5fd8 b403 |00c9: iput-short v8, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -0364d2: 4406 0607 |00cb: aget v6, v6, v7 │ │ -0364d6: b5c6 |00cd: and-int/2addr v6, v12 │ │ -0364d8: 8f61 |00ce: int-to-short v1, v6 │ │ -0364da: 54d6 b503 |00cf: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ -0364de: 58d7 b403 |00d1: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -0364e2: d808 0701 |00d3: add-int/lit8 v8, v7, #int 1 // #01 │ │ -0364e6: 8f88 |00d5: int-to-short v8, v8 │ │ -0364e8: 5fd8 b403 |00d6: iput-short v8, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -0364ec: 4406 0607 |00d8: aget v6, v6, v7 │ │ -0364f0: b5c6 |00da: and-int/2addr v6, v12 │ │ -0364f2: 8f62 |00db: int-to-short v2, v6 │ │ -0364f4: 5fd9 c403 |00dc: iput-short v9, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ -0364f8: 33a1 0900 |00de: if-ne v1, v10, 00e7 // +0009 │ │ -0364fc: 58d6 d203 |00e0: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ -036500: d806 0601 |00e2: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036504: 8f66 |00e4: int-to-short v6, v6 │ │ -036506: 5fd6 d203 |00e5: iput-short v6, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ -03650a: 6e10 390e 0d00 |00e7: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.initgetobj:()V // method@0e39 │ │ -036510: 3902 41ff |00ea: if-nez v2, 002b // -00bf │ │ -036514: 2900 4aff |00ec: goto/16 0036 // -00b6 │ │ -036518: 32a1 0800 |00ee: if-eq v1, v10, 00f6 // +0008 │ │ -03651c: 54d6 b303 |00f0: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnoscratch:[S // field@03b3 │ │ -036520: 8f37 |00f2: int-to-short v7, v3 │ │ -036522: 5107 0603 |00f3: aput-short v7, v6, v3 │ │ -036526: 289b |00f5: goto 0090 // -0065 │ │ -036528: 8f31 |00f6: int-to-short v1, v3 │ │ -03652a: 58d6 c403 |00f7: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ -03652e: d806 0601 |00f9: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036532: 8f66 |00fb: int-to-short v6, v6 │ │ -036534: 5fd6 c403 |00fc: iput-short v6, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ -036538: 54d6 b503 |00fe: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ -03653c: 58d7 b403 |0100: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -036540: d807 07ff |0102: add-int/lit8 v7, v7, #int -1 // #ff │ │ -036544: 8f77 |0104: int-to-short v7, v7 │ │ -036546: 5fd7 b403 |0105: iput-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -03654a: 58d8 c503 |0107: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ -03654e: 4b08 0607 |0109: aput v8, v6, v7 │ │ -036552: 54d6 b503 |010b: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ -036556: 58d7 b403 |010d: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -03655a: d807 07ff |010f: add-int/lit8 v7, v7, #int -1 // #ff │ │ -03655e: 8f77 |0111: int-to-short v7, v7 │ │ -036560: 5fd7 b403 |0112: iput-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ -036564: 4b0a 0607 |0114: aput v10, v6, v7 │ │ -036568: 54d6 df03 |0116: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03656c: 5466 5e03 |0118: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036570: 5101 0604 |011a: aput-short v1, v6, v4 │ │ -036574: 54d6 df03 |011c: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -036578: 5466 5e03 |011e: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03657c: 5102 0605 |0120: aput-short v2, v6, v5 │ │ -036580: 54d6 df03 |0122: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -036584: 5466 5e03 |0124: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036588: 6e10 280e 0d00 |0126: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -03658e: 0a07 |0129: move-result v7 │ │ -036590: 58d8 c503 |012a: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ -036594: 5108 0607 |012c: aput-short v8, v6, v7 │ │ -036598: 54d6 df03 |012e: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03659c: 5466 5e03 |0130: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0365a0: 6e10 280e 0d00 |0132: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0365a6: 0a07 |0135: move-result v7 │ │ -0365a8: 58d8 c403 |0136: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ -0365ac: 5108 0607 |0138: aput-short v8, v6, v7 │ │ -0365b0: 54d6 df03 |013a: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0365b4: 5466 5e03 |013c: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0365b8: 6e10 280e 0d00 |013e: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0365be: 0a07 |0141: move-result v7 │ │ -0365c0: 58d8 d203 |0142: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ -0365c4: 5108 0607 |0144: aput-short v8, v6, v7 │ │ -0365c8: 2900 20ff |0146: goto/16 0066 // -00e0 │ │ -0365cc: 1202 |0148: const/4 v2, #int 0 // #0 │ │ -0365ce: 0121 |0149: move v1, v2 │ │ -0365d0: 2892 |014a: goto 00dc // -006e │ │ +037490: |[037490] pro.oneredpixel.l9droid.L9.getnextobject:()V │ │ +0374a0: 140c ffff 0000 |0000: const v12, #float 9.18341e-41 // #0000ffff │ │ +0374a6: 130b 8000 |0003: const/16 v11, #int 128 // #80 │ │ +0374aa: 130a 1f00 |0005: const/16 v10, #int 31 // #1f │ │ +0374ae: 1209 |0007: const/4 v9, #int 0 // #0 │ │ +0374b0: 1a06 9e0c |0008: const-string v6, "getnextobject " // string@0c9e │ │ +0374b4: 6e20 de0d 6d00 |000a: invoke-virtual {v13, v6}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0374ba: 54d6 df03 |000d: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0374be: 5466 5e03 |000f: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0374c2: 6e10 280e 0d00 |0011: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +0374c8: 0a07 |0014: move-result v7 │ │ +0374ca: 4a00 0607 |0015: aget-short v0, v6, v7 │ │ +0374ce: 6e10 280e 0d00 |0017: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +0374d4: 0a04 |001a: move-result v4 │ │ +0374d6: 6e10 280e 0d00 |001b: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +0374dc: 0a05 |001e: move-result v5 │ │ +0374de: 54d6 df03 |001f: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0374e2: 5466 5e03 |0021: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0374e6: 4a01 0604 |0023: aget-short v1, v6, v4 │ │ +0374ea: 54d6 df03 |0025: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0374ee: 5466 5e03 |0027: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0374f2: 4a02 0605 |0029: aget-short v2, v6, v5 │ │ +0374f6: 9606 0102 |002b: or-int v6, v1, v2 │ │ +0374fa: 3906 3a00 |002d: if-nez v6, 0067 // +003a │ │ +0374fe: 5fdb b403 |002f: iput-short v11, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +037502: 5fd9 d203 |0031: iput-short v9, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ +037506: 6e10 390e 0d00 |0033: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.initgetobj:()V // method@0e39 │ │ +03750c: 54d6 df03 |0036: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037510: 5466 5e03 |0038: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037514: 5109 0604 |003a: aput-short v9, v6, v4 │ │ +037518: 54d6 df03 |003c: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03751c: 5466 5e03 |003e: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037520: 5109 0605 |0040: aput-short v9, v6, v5 │ │ +037524: 54d6 df03 |0042: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037528: 5466 5e03 |0044: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03752c: 6e10 280e 0d00 |0046: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +037532: 0a07 |0049: move-result v7 │ │ +037534: 5fd9 c503 |004a: iput-short v9, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ +037538: 5109 0607 |004c: aput-short v9, v6, v7 │ │ +03753c: 54d6 df03 |004e: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037540: 5466 5e03 |0050: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037544: 6e10 280e 0d00 |0052: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +03754a: 0a07 |0055: move-result v7 │ │ +03754c: 58d8 c403 |0056: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ +037550: 5108 0607 |0058: aput-short v8, v6, v7 │ │ +037554: 54d6 df03 |005a: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037558: 5466 5e03 |005c: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03755c: 6e10 280e 0d00 |005e: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +037562: 0a07 |0061: move-result v7 │ │ +037564: 58d8 d203 |0062: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ +037568: 5108 0607 |0064: aput-short v8, v6, v7 │ │ +03756c: 0e00 |0066: return-void │ │ +03756e: 58d6 c403 |0067: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ +037572: 3906 0400 |0069: if-nez v6, 006d // +0004 │ │ +037576: 5fd1 b903 |006b: iput-short v1, v13, Lpro/oneredpixel/l9droid/L9;.inithisearchpos:S // field@03b9 │ │ +03757a: 54d6 bb03 |006d: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03757e: 52d7 bf03 |006f: iget v7, v13, Lpro/oneredpixel/l9droid/L9;.list2ptr:I // field@03bf │ │ +037582: 58d8 c503 |0071: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ +037586: d808 0801 |0073: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03758a: 8f88 |0075: int-to-short v8, v8 │ │ +03758c: 5fd8 c503 |0076: iput-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ +037590: b087 |0078: add-int/2addr v7, v8 │ │ +037592: 4806 0607 |0079: aget-byte v6, v6, v7 │ │ +037596: d566 ff00 |007b: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +03759a: 3362 1300 |007d: if-ne v2, v6, 0090 // +0013 │ │ +03759e: 54d6 bb03 |007f: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0375a2: 52d7 c003 |0081: iget v7, v13, Lpro/oneredpixel/l9droid/L9;.list3ptr:I // field@03c0 │ │ +0375a6: 58d8 c503 |0083: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ +0375aa: b087 |0085: add-int/2addr v7, v8 │ │ +0375ac: 4806 0607 |0086: aget-byte v6, v6, v7 │ │ +0375b0: dd03 061f |0088: and-int/lit8 v3, v6, #int 31 // #1f │ │ +0375b4: 3213 6d00 |008a: if-eq v3, v1, 00f7 // +006d │ │ +0375b8: 3803 0400 |008c: if-eqz v3, 0090 // +0004 │ │ +0375bc: 3901 6000 |008e: if-nez v1, 00ee // +0060 │ │ +0375c0: 58d6 c503 |0090: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ +0375c4: 3706 dbff |0092: if-le v6, v0, 006d // -0025 │ │ +0375c8: 58d6 b903 |0094: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.inithisearchpos:S // field@03b9 │ │ +0375cc: 33a6 2800 |0096: if-ne v6, v10, 00be // +0028 │ │ +0375d0: 54d6 b303 |0098: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnoscratch:[S // field@03b3 │ │ +0375d4: 5109 0601 |009a: aput-short v9, v6, v1 │ │ +0375d8: 1201 |009c: const/4 v1, #int 0 // #0 │ │ +0375da: 54d6 b303 |009d: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnoscratch:[S // field@03b3 │ │ +0375de: 4a06 0601 |009f: aget-short v6, v6, v1 │ │ +0375e2: 3806 1800 |00a1: if-eqz v6, 00b9 // +0018 │ │ +0375e6: 54d6 b503 |00a3: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ +0375ea: 58d7 b403 |00a5: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +0375ee: d807 07ff |00a7: add-int/lit8 v7, v7, #int -1 // #ff │ │ +0375f2: 8f77 |00a9: int-to-short v7, v7 │ │ +0375f4: 5fd7 b403 |00aa: iput-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +0375f8: 4b02 0607 |00ac: aput v2, v6, v7 │ │ +0375fc: 54d6 b503 |00ae: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ +037600: 58d7 b403 |00b0: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +037604: d807 07ff |00b2: add-int/lit8 v7, v7, #int -1 // #ff │ │ +037608: 8f77 |00b4: int-to-short v7, v7 │ │ +03760a: 5fd7 b403 |00b5: iput-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +03760e: 4b01 0607 |00b7: aput v1, v6, v7 │ │ +037612: d806 0101 |00b9: add-int/lit8 v6, v1, #int 1 // #01 │ │ +037616: 8f61 |00bb: int-to-short v1, v6 │ │ +037618: 34a1 e1ff |00bc: if-lt v1, v10, 009d // -001f │ │ +03761c: 58d6 b403 |00be: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +037620: 32b6 8800 |00c0: if-eq v6, v11, 0148 // +0088 │ │ +037624: 54d6 b503 |00c2: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ +037628: 58d7 b403 |00c4: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +03762c: d808 0701 |00c6: add-int/lit8 v8, v7, #int 1 // #01 │ │ +037630: 8f88 |00c8: int-to-short v8, v8 │ │ +037632: 5fd8 b403 |00c9: iput-short v8, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +037636: 4406 0607 |00cb: aget v6, v6, v7 │ │ +03763a: b5c6 |00cd: and-int/2addr v6, v12 │ │ +03763c: 8f61 |00ce: int-to-short v1, v6 │ │ +03763e: 54d6 b503 |00cf: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ +037642: 58d7 b403 |00d1: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +037646: d808 0701 |00d3: add-int/lit8 v8, v7, #int 1 // #01 │ │ +03764a: 8f88 |00d5: int-to-short v8, v8 │ │ +03764c: 5fd8 b403 |00d6: iput-short v8, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +037650: 4406 0607 |00d8: aget v6, v6, v7 │ │ +037654: b5c6 |00da: and-int/2addr v6, v12 │ │ +037656: 8f62 |00db: int-to-short v2, v6 │ │ +037658: 5fd9 c403 |00dc: iput-short v9, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ +03765c: 33a1 0900 |00de: if-ne v1, v10, 00e7 // +0009 │ │ +037660: 58d6 d203 |00e0: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ +037664: d806 0601 |00e2: add-int/lit8 v6, v6, #int 1 // #01 │ │ +037668: 8f66 |00e4: int-to-short v6, v6 │ │ +03766a: 5fd6 d203 |00e5: iput-short v6, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ +03766e: 6e10 390e 0d00 |00e7: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.initgetobj:()V // method@0e39 │ │ +037674: 3902 41ff |00ea: if-nez v2, 002b // -00bf │ │ +037678: 2900 4aff |00ec: goto/16 0036 // -00b6 │ │ +03767c: 32a1 0800 |00ee: if-eq v1, v10, 00f6 // +0008 │ │ +037680: 54d6 b303 |00f0: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnoscratch:[S // field@03b3 │ │ +037684: 8f37 |00f2: int-to-short v7, v3 │ │ +037686: 5107 0603 |00f3: aput-short v7, v6, v3 │ │ +03768a: 289b |00f5: goto 0090 // -0065 │ │ +03768c: 8f31 |00f6: int-to-short v1, v3 │ │ +03768e: 58d6 c403 |00f7: iget-short v6, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ +037692: d806 0601 |00f9: add-int/lit8 v6, v6, #int 1 // #01 │ │ +037696: 8f66 |00fb: int-to-short v6, v6 │ │ +037698: 5fd6 c403 |00fc: iput-short v6, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ +03769c: 54d6 b503 |00fe: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ +0376a0: 58d7 b403 |0100: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +0376a4: d807 07ff |0102: add-int/lit8 v7, v7, #int -1 // #ff │ │ +0376a8: 8f77 |0104: int-to-short v7, v7 │ │ +0376aa: 5fd7 b403 |0105: iput-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +0376ae: 58d8 c503 |0107: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ +0376b2: 4b08 0607 |0109: aput v8, v6, v7 │ │ +0376b6: 54d6 b503 |010b: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.gnostack:[I // field@03b5 │ │ +0376ba: 58d7 b403 |010d: iget-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +0376be: d807 07ff |010f: add-int/lit8 v7, v7, #int -1 // #ff │ │ +0376c2: 8f77 |0111: int-to-short v7, v7 │ │ +0376c4: 5fd7 b403 |0112: iput-short v7, v13, Lpro/oneredpixel/l9droid/L9;.gnosp:S // field@03b4 │ │ +0376c8: 4b0a 0607 |0114: aput v10, v6, v7 │ │ +0376cc: 54d6 df03 |0116: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0376d0: 5466 5e03 |0118: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0376d4: 5101 0604 |011a: aput-short v1, v6, v4 │ │ +0376d8: 54d6 df03 |011c: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0376dc: 5466 5e03 |011e: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0376e0: 5102 0605 |0120: aput-short v2, v6, v5 │ │ +0376e4: 54d6 df03 |0122: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0376e8: 5466 5e03 |0124: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0376ec: 6e10 280e 0d00 |0126: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +0376f2: 0a07 |0129: move-result v7 │ │ +0376f4: 58d8 c503 |012a: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.object:S // field@03c5 │ │ +0376f8: 5108 0607 |012c: aput-short v8, v6, v7 │ │ +0376fc: 54d6 df03 |012e: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037700: 5466 5e03 |0130: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037704: 6e10 280e 0d00 |0132: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +03770a: 0a07 |0135: move-result v7 │ │ +03770c: 58d8 c403 |0136: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.numobjectfound:S // field@03c4 │ │ +037710: 5108 0607 |0138: aput-short v8, v6, v7 │ │ +037714: 54d6 df03 |013a: iget-object v6, v13, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037718: 5466 5e03 |013c: iget-object v6, v6, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03771c: 6e10 280e 0d00 |013e: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +037722: 0a07 |0141: move-result v7 │ │ +037724: 58d8 d203 |0142: iget-short v8, v13, Lpro/oneredpixel/l9droid/L9;.searchdepth:S // field@03d2 │ │ +037728: 5108 0607 |0144: aput-short v8, v6, v7 │ │ +03772c: 2900 20ff |0146: goto/16 0066 // -00e0 │ │ +037730: 1202 |0148: const/4 v2, #int 0 // #0 │ │ +037732: 0121 |0149: move v1, v2 │ │ +037734: 2892 |014a: goto 00dc // -006e │ │ catches : (none) │ │ positions : │ │ 0x0008 line=6299 │ │ 0x000d line=6301 │ │ 0x0017 line=6302 │ │ 0x001b line=6303 │ │ 0x001f line=6304 │ │ @@ -57851,25 +57846,25 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0365d4: |[0365d4] pro.oneredpixel.l9droid.L9.getvar:()I │ │ -0365e4: 5230 9e03 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -0365e8: 5930 9f03 |0002: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ -0365ec: 5430 bb03 |0004: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0365f0: 5231 a103 |0006: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0365f4: d802 0101 |0008: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0365f8: 5932 a103 |000a: iput v2, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0365fc: 4800 0001 |000c: aget-byte v0, v0, v1 │ │ -036600: d500 ff00 |000e: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -036604: 5930 9e03 |0010: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -036608: 0f00 |0012: return v0 │ │ +037738: |[037738] pro.oneredpixel.l9droid.L9.getvar:()I │ │ +037748: 5230 9e03 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +03774c: 5930 9f03 |0002: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ +037750: 5430 bb03 |0004: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +037754: 5231 a103 |0006: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +037758: d802 0101 |0008: add-int/lit8 v2, v1, #int 1 // #01 │ │ +03775c: 5932 a103 |000a: iput v2, v3, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +037760: 4800 0001 |000c: aget-byte v0, v0, v1 │ │ +037764: d500 ff00 |000e: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +037768: 5930 9e03 |0010: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +03776c: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2983 │ │ 0x0004 line=2984 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ @@ -57878,32 +57873,32 @@ │ │ type : '([I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -03660c: |[03660c] pro.oneredpixel.l9droid.L9.gintchgcol:([I)V │ │ -03661c: 5451 bb03 |0000: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -036620: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -036622: 4403 0602 |0003: aget v3, v6, v2 │ │ -036626: d804 0301 |0005: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03662a: 4b04 0602 |0007: aput v4, v6, v2 │ │ -03662e: 4801 0103 |0009: aget-byte v1, v1, v3 │ │ -036632: d510 ff00 |000b: and-int/lit16 v0, v1, #int 255 // #00ff │ │ -036636: 1a01 a40c |000d: const-string v1, "gfx - gintchgcol %d %d" // string@0ca4 │ │ -03663a: e102 0003 |000f: shr-int/lit8 v2, v0, #int 3 // #03 │ │ -03663e: dd02 0203 |0011: and-int/lit8 v2, v2, #int 3 // #03 │ │ -036642: dd03 0007 |0013: and-int/lit8 v3, v0, #int 7 // #07 │ │ -036646: 6e40 e00d 1532 |0015: invoke-virtual {v5, v1, v2, v3}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ -03664c: e101 0003 |0018: shr-int/lit8 v1, v0, #int 3 // #03 │ │ -036650: dd01 0103 |001a: and-int/lit8 v1, v1, #int 3 // #03 │ │ -036654: dd02 0007 |001c: and-int/lit8 v2, v0, #int 7 // #07 │ │ -036658: 6e30 5f0e 1502 |001e: invoke-virtual {v5, v1, v2}, Lpro/oneredpixel/l9droid/L9;.os_setcolour:(II)V // method@0e5f │ │ -03665e: 0e00 |0021: return-void │ │ +037770: |[037770] pro.oneredpixel.l9droid.L9.gintchgcol:([I)V │ │ +037780: 5451 bb03 |0000: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +037784: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +037786: 4403 0602 |0003: aget v3, v6, v2 │ │ +03778a: d804 0301 |0005: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03778e: 4b04 0602 |0007: aput v4, v6, v2 │ │ +037792: 4801 0103 |0009: aget-byte v1, v1, v3 │ │ +037796: d510 ff00 |000b: and-int/lit16 v0, v1, #int 255 // #00ff │ │ +03779a: 1a01 a30c |000d: const-string v1, "gfx - gintchgcol %d %d" // string@0ca3 │ │ +03779e: e102 0003 |000f: shr-int/lit8 v2, v0, #int 3 // #03 │ │ +0377a2: dd02 0203 |0011: and-int/lit8 v2, v2, #int 3 // #03 │ │ +0377a6: dd03 0007 |0013: and-int/lit8 v3, v0, #int 7 // #07 │ │ +0377aa: 6e40 e00d 1532 |0015: invoke-virtual {v5, v1, v2, v3}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;II)V // method@0de0 │ │ +0377b0: e101 0003 |0018: shr-int/lit8 v1, v0, #int 3 // #03 │ │ +0377b4: dd01 0103 |001a: and-int/lit8 v1, v1, #int 3 // #03 │ │ +0377b8: dd02 0007 |001c: and-int/lit8 v2, v0, #int 7 // #07 │ │ +0377bc: 6e30 5f0e 1502 |001e: invoke-virtual {v5, v1, v2}, Lpro/oneredpixel/l9droid/L9;.os_setcolour:(II)V // method@0e5f │ │ +0377c2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5859 │ │ 0x000d line=5860 │ │ 0x0018 line=5861 │ │ 0x0021 line=5862 │ │ locals : │ │ @@ -57916,58 +57911,58 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 81 16-bit code units │ │ -036660: |[036660] pro.oneredpixel.l9droid.L9.gintfill:(I)V │ │ -036670: dd00 0507 |0000: and-int/lit8 v0, v5, #int 7 // #07 │ │ -036674: 3900 4c00 |0002: if-nez v0, 004e // +004c │ │ -036678: 5245 b203 |0004: iget v5, v4, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ -03667c: 1a00 a50c |0006: const-string v0, "gfx - gintfill (%d,%d) colours %d,%d" // string@0ca5 │ │ -036680: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -036682: 2311 7202 |0009: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -036686: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -036688: 5243 aa03 |000c: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -03668c: 7110 a00c 0300 |000e: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036692: 0c03 |0011: move-result-object v3 │ │ -036694: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ -036698: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -03669a: 5243 ab03 |0015: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -03669e: 7110 a00c 0300 |0017: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0366a4: 0c03 |001a: move-result-object v3 │ │ -0366a6: 4d03 0102 |001b: aput-object v3, v1, v2 │ │ -0366aa: 1222 |001d: const/4 v2, #int 2 // #2 │ │ -0366ac: dd03 0503 |001e: and-int/lit8 v3, v5, #int 3 // #03 │ │ -0366b0: 7110 a00c 0300 |0020: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0366b6: 0c03 |0023: move-result-object v3 │ │ -0366b8: 4d03 0102 |0024: aput-object v3, v1, v2 │ │ -0366bc: 1232 |0026: const/4 v2, #int 3 // #3 │ │ -0366be: 5243 c703 |0027: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ -0366c2: dd03 0303 |0029: and-int/lit8 v3, v3, #int 3 // #03 │ │ -0366c6: 7110 a00c 0300 |002b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0366cc: 0c03 |002e: move-result-object v3 │ │ -0366ce: 4d03 0102 |002f: aput-object v3, v1, v2 │ │ -0366d2: 7120 c50c 1000 |0031: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -0366d8: 0c00 |0034: move-result-object v0 │ │ -0366da: 6e20 de0d 0400 |0035: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0366e0: 5240 aa03 |0038: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -0366e4: 6e20 7b0e 0400 |003a: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ -0366ea: 0a00 |003d: move-result v0 │ │ -0366ec: 5241 ab03 |003e: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -0366f0: 6e20 7c0e 1400 |0040: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ -0366f6: 0a01 |0043: move-result v1 │ │ -0366f8: dd02 0503 |0044: and-int/lit8 v2, v5, #int 3 // #03 │ │ -0366fc: 5243 c703 |0046: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ -036700: dd03 0303 |0048: and-int/lit8 v3, v3, #int 3 // #03 │ │ -036704: 6e53 530e 0421 |004a: invoke-virtual {v4, v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/L9;.os_fill:(IIII)V // method@0e53 │ │ -03670a: 0e00 |004d: return-void │ │ -03670c: dd05 0503 |004e: and-int/lit8 v5, v5, #int 3 // #03 │ │ -036710: 28b6 |0050: goto 0006 // -004a │ │ +0377c4: |[0377c4] pro.oneredpixel.l9droid.L9.gintfill:(I)V │ │ +0377d4: dd00 0507 |0000: and-int/lit8 v0, v5, #int 7 // #07 │ │ +0377d8: 3900 4c00 |0002: if-nez v0, 004e // +004c │ │ +0377dc: 5245 b203 |0004: iget v5, v4, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ +0377e0: 1a00 a40c |0006: const-string v0, "gfx - gintfill (%d,%d) colours %d,%d" // string@0ca4 │ │ +0377e4: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +0377e6: 2311 7202 |0009: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +0377ea: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0377ec: 5243 aa03 |000c: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +0377f0: 7110 a00c 0300 |000e: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0377f6: 0c03 |0011: move-result-object v3 │ │ +0377f8: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ +0377fc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0377fe: 5243 ab03 |0015: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +037802: 7110 a00c 0300 |0017: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037808: 0c03 |001a: move-result-object v3 │ │ +03780a: 4d03 0102 |001b: aput-object v3, v1, v2 │ │ +03780e: 1222 |001d: const/4 v2, #int 2 // #2 │ │ +037810: dd03 0503 |001e: and-int/lit8 v3, v5, #int 3 // #03 │ │ +037814: 7110 a00c 0300 |0020: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03781a: 0c03 |0023: move-result-object v3 │ │ +03781c: 4d03 0102 |0024: aput-object v3, v1, v2 │ │ +037820: 1232 |0026: const/4 v2, #int 3 // #3 │ │ +037822: 5243 c703 |0027: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ +037826: dd03 0303 |0029: and-int/lit8 v3, v3, #int 3 // #03 │ │ +03782a: 7110 a00c 0300 |002b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037830: 0c03 |002e: move-result-object v3 │ │ +037832: 4d03 0102 |002f: aput-object v3, v1, v2 │ │ +037836: 7120 c50c 1000 |0031: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03783c: 0c00 |0034: move-result-object v0 │ │ +03783e: 6e20 de0d 0400 |0035: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +037844: 5240 aa03 |0038: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +037848: 6e20 7b0e 0400 |003a: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ +03784e: 0a00 |003d: move-result v0 │ │ +037850: 5241 ab03 |003e: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +037854: 6e20 7c0e 1400 |0040: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ +03785a: 0a01 |0043: move-result v1 │ │ +03785c: dd02 0503 |0044: and-int/lit8 v2, v5, #int 3 // #03 │ │ +037860: 5243 c703 |0046: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ +037864: dd03 0303 |0048: and-int/lit8 v3, v3, #int 3 // #03 │ │ +037868: 6e53 530e 0421 |004a: invoke-virtual {v4, v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/L9;.os_fill:(IIII)V // method@0e53 │ │ +03786e: 0e00 |004d: return-void │ │ +037870: dd05 0503 |004e: and-int/lit8 v5, v5, #int 3 // #03 │ │ +037874: 28b6 |0050: goto 0006 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5782 │ │ 0x0004 line=5784 │ │ 0x0006 line=5789 │ │ 0x0038 line=5791 │ │ 0x004d line=5792 │ │ @@ -57981,29 +57976,29 @@ │ │ type : '(I[I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -036714: |[036714] pro.oneredpixel.l9droid.L9.gosub:(I[I)V │ │ -036724: dd01 0707 |0000: and-int/lit8 v1, v7, #int 7 // #07 │ │ -036728: e001 0108 |0002: shl-int/lit8 v1, v1, #int 8 // #08 │ │ -03672c: 5462 bb03 |0004: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -036730: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -036732: 4404 0803 |0007: aget v4, v8, v3 │ │ -036736: d805 0401 |0009: add-int/lit8 v5, v4, #int 1 // #01 │ │ -03673a: 4b05 0803 |000b: aput v5, v8, v3 │ │ -03673e: 4802 0204 |000d: aget-byte v2, v2, v4 │ │ -036742: d522 ff00 |000f: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -036746: 9000 0102 |0011: add-int v0, v1, v2 │ │ -03674a: 1a01 a60c |0013: const-string v1, "gfx - gosub %d" // string@0ca6 │ │ -03674e: 6e30 df0d 1600 |0015: invoke-virtual {v6, v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -036754: 6e30 2c0e 0608 |0018: invoke-virtual {v6, v0, v8}, Lpro/oneredpixel/l9droid/L9;.gosubd0:(I[I)V // method@0e2c │ │ -03675a: 0e00 |001b: return-void │ │ +037878: |[037878] pro.oneredpixel.l9droid.L9.gosub:(I[I)V │ │ +037888: dd01 0707 |0000: and-int/lit8 v1, v7, #int 7 // #07 │ │ +03788c: e001 0108 |0002: shl-int/lit8 v1, v1, #int 8 // #08 │ │ +037890: 5462 bb03 |0004: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +037894: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +037896: 4404 0803 |0007: aget v4, v8, v3 │ │ +03789a: d805 0401 |0009: add-int/lit8 v5, v4, #int 1 // #01 │ │ +03789e: 4b05 0803 |000b: aput v5, v8, v3 │ │ +0378a2: 4802 0204 |000d: aget-byte v2, v2, v4 │ │ +0378a6: d522 ff00 |000f: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +0378aa: 9000 0102 |0011: add-int v0, v1, v2 │ │ +0378ae: 1a01 a50c |0013: const-string v1, "gfx - gosub %d" // string@0ca5 │ │ +0378b2: 6e30 df0d 1600 |0015: invoke-virtual {v6, v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +0378b8: 6e30 2c0e 0608 |0018: invoke-virtual {v6, v0, v8}, Lpro/oneredpixel/l9droid/L9;.gosubd0:(I[I)V // method@0e2c │ │ +0378be: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5804 │ │ 0x0013 line=5805 │ │ 0x0018 line=5806 │ │ 0x001b line=5807 │ │ locals : │ │ @@ -58017,51 +58012,51 @@ │ │ type : '(I[I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -03675c: |[03675c] pro.oneredpixel.l9droid.L9.gosubd0:(I[I)V │ │ -03676c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03676e: 5240 7903 |0001: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -036772: 1301 6400 |0003: const/16 v1, #int 100 // #64 │ │ -036776: 3510 4000 |0005: if-ge v0, v1, 0045 // +0040 │ │ -03677a: 5440 7803 |0007: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5Stack:[I // field@0378 │ │ -03677e: 5241 7903 |0009: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -036782: 4402 0603 |000b: aget v2, v6, v3 │ │ -036786: 4b02 0001 |000d: aput v2, v0, v1 │ │ -03678a: 5240 7903 |000f: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -03678e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -036792: 5940 7903 |0013: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -036796: 5440 7a03 |0015: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ -03679a: 5241 7b03 |0017: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -03679e: 5242 ce03 |0019: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -0367a2: 4b02 0001 |001b: aput v2, v0, v1 │ │ -0367a6: 5240 7b03 |001d: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -0367aa: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0367ae: 5940 7b03 |0021: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -0367b2: 6e30 1d0e 5406 |0023: invoke-virtual {v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.findsub:(I[I)Z // method@0e1d │ │ -0367b8: 0a00 |0026: move-result v0 │ │ -0367ba: 3900 1e00 |0027: if-nez v0, 0045 // +001e │ │ -0367be: 5240 7903 |0029: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -0367c2: d800 00ff |002b: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0367c6: 5940 7903 |002d: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -0367ca: 5440 7803 |002f: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5Stack:[I // field@0378 │ │ -0367ce: 5241 7903 |0031: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -0367d2: 4400 0001 |0033: aget v0, v0, v1 │ │ -0367d6: 4b00 0603 |0035: aput v0, v6, v3 │ │ -0367da: 5240 7b03 |0037: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -0367de: d800 00ff |0039: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0367e2: 5940 7b03 |003b: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -0367e6: 5440 7a03 |003d: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ -0367ea: 5241 7b03 |003f: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -0367ee: 4400 0001 |0041: aget v0, v0, v1 │ │ -0367f2: 5940 ce03 |0043: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -0367f6: 0e00 |0045: return-void │ │ +0378c0: |[0378c0] pro.oneredpixel.l9droid.L9.gosubd0:(I[I)V │ │ +0378d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0378d2: 5240 7903 |0001: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +0378d6: 1301 6400 |0003: const/16 v1, #int 100 // #64 │ │ +0378da: 3510 4000 |0005: if-ge v0, v1, 0045 // +0040 │ │ +0378de: 5440 7803 |0007: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5Stack:[I // field@0378 │ │ +0378e2: 5241 7903 |0009: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +0378e6: 4402 0603 |000b: aget v2, v6, v3 │ │ +0378ea: 4b02 0001 |000d: aput v2, v0, v1 │ │ +0378ee: 5240 7903 |000f: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +0378f2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0378f6: 5940 7903 |0013: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +0378fa: 5440 7a03 |0015: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ +0378fe: 5241 7b03 |0017: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +037902: 5242 ce03 |0019: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +037906: 4b02 0001 |001b: aput v2, v0, v1 │ │ +03790a: 5240 7b03 |001d: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +03790e: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037912: 5940 7b03 |0021: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +037916: 6e30 1d0e 5406 |0023: invoke-virtual {v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.findsub:(I[I)Z // method@0e1d │ │ +03791c: 0a00 |0026: move-result v0 │ │ +03791e: 3900 1e00 |0027: if-nez v0, 0045 // +001e │ │ +037922: 5240 7903 |0029: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +037926: d800 00ff |002b: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03792a: 5940 7903 |002d: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +03792e: 5440 7803 |002f: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5Stack:[I // field@0378 │ │ +037932: 5241 7903 |0031: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +037936: 4400 0001 |0033: aget v0, v0, v1 │ │ +03793a: 4b00 0603 |0035: aput v0, v6, v3 │ │ +03793e: 5240 7b03 |0037: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +037942: d800 00ff |0039: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037946: 5940 7b03 |003b: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +03794a: 5440 7a03 |003d: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ +03794e: 5241 7b03 |003f: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +037952: 4400 0001 |0041: aget v0, v0, v1 │ │ +037956: 5940 ce03 |0043: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +03795a: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=5444 │ │ 0x0007 line=5446 │ │ 0x000f line=5447 │ │ 0x0015 line=5448 │ │ 0x001d line=5449 │ │ @@ -58081,21 +58076,21 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0367f8: |[0367f8] pro.oneredpixel.l9droid.L9.icolour:(I)V │ │ -036808: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ -03680c: 5920 b203 |0002: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ -036810: 1a00 a70c |0004: const-string v0, "gfx - icolour 0x%d" // string@0ca7 │ │ -036814: 5221 b203 |0006: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ -036818: 6e30 df0d 0201 |0008: invoke-virtual {v2, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -03681e: 0e00 |000b: return-void │ │ +03795c: |[03795c] pro.oneredpixel.l9droid.L9.icolour:(I)V │ │ +03796c: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ +037970: 5920 b203 |0002: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ +037974: 1a00 a60c |0004: const-string v0, "gfx - icolour 0x%d" // string@0ca6 │ │ +037978: 5221 b203 |0006: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ +03797c: 6e30 df0d 0201 |0008: invoke-virtual {v2, v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +037982: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5720 │ │ 0x0004 line=5721 │ │ 0x000b line=5722 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -58106,56 +58101,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -036820: |[036820] pro.oneredpixel.l9droid.L9.ifeqct:()V │ │ -036830: 5473 df03 |0000: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -036834: 5433 5e03 |0002: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036838: 6e10 280e 0700 |0004: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -03683e: 0a04 |0007: move-result v4 │ │ -036840: 4a03 0304 |0008: aget-short v3, v3, v4 │ │ -036844: 1404 ffff 0000 |000a: const v4, #float 9.18341e-41 // #0000ffff │ │ -03684a: 9501 0304 |000d: and-int v1, v3, v4 │ │ -03684e: 6e10 210e 0700 |000f: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ -036854: 0a02 |0012: move-result v2 │ │ -036856: 6e10 200e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ -03685c: 0a00 |0016: move-result v0 │ │ -03685e: 3321 0400 |0017: if-ne v1, v2, 001b // +0004 │ │ -036862: 5970 a103 |0019: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -036866: 1a04 6800 |001b: const-string v4, " if Var[%d]=%d goto %d (%s)" // string@0068 │ │ -03686a: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -03686c: 2335 7202 |001e: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ -036870: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -036872: 5276 9e03 |0021: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -036876: 7110 a00c 0600 |0023: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03687c: 0c06 |0026: move-result-object v6 │ │ -03687e: 4d06 0503 |0027: aput-object v6, v5, v3 │ │ -036882: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -036884: 7110 a00c 0200 |002a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03688a: 0c06 |002d: move-result-object v6 │ │ -03688c: 4d06 0503 |002e: aput-object v6, v5, v3 │ │ -036890: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -036892: 5276 9b03 |0031: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -036896: 9106 0006 |0033: sub-int v6, v0, v6 │ │ -03689a: 7110 a00c 0600 |0035: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0368a0: 0c06 |0038: move-result-object v6 │ │ -0368a2: 4d06 0503 |0039: aput-object v6, v5, v3 │ │ -0368a6: 1236 |003b: const/4 v6, #int 3 // #3 │ │ -0368a8: 3321 0e00 |003c: if-ne v1, v2, 004a // +000e │ │ -0368ac: 1a03 0408 |003e: const-string v3, "Yes" // string@0804 │ │ -0368b0: 4d03 0506 |0040: aput-object v3, v5, v6 │ │ -0368b4: 7120 c50c 5400 |0042: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -0368ba: 0c03 |0045: move-result-object v3 │ │ -0368bc: 6e20 cc0d 3700 |0046: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -0368c2: 0e00 |0049: return-void │ │ -0368c4: 1a03 9006 |004a: const-string v3, "No" // string@0690 │ │ -0368c8: 28f4 |004c: goto 0040 // -000c │ │ +037984: |[037984] pro.oneredpixel.l9droid.L9.ifeqct:()V │ │ +037994: 5473 df03 |0000: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037998: 5433 5e03 |0002: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03799c: 6e10 280e 0700 |0004: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +0379a2: 0a04 |0007: move-result v4 │ │ +0379a4: 4a03 0304 |0008: aget-short v3, v3, v4 │ │ +0379a8: 1404 ffff 0000 |000a: const v4, #float 9.18341e-41 // #0000ffff │ │ +0379ae: 9501 0304 |000d: and-int v1, v3, v4 │ │ +0379b2: 6e10 210e 0700 |000f: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ +0379b8: 0a02 |0012: move-result v2 │ │ +0379ba: 6e10 200e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ +0379c0: 0a00 |0016: move-result v0 │ │ +0379c2: 3321 0400 |0017: if-ne v1, v2, 001b // +0004 │ │ +0379c6: 5970 a103 |0019: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0379ca: 1a04 6800 |001b: const-string v4, " if Var[%d]=%d goto %d (%s)" // string@0068 │ │ +0379ce: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +0379d0: 2335 7202 |001e: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ +0379d4: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0379d6: 5276 9e03 |0021: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +0379da: 7110 a00c 0600 |0023: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0379e0: 0c06 |0026: move-result-object v6 │ │ +0379e2: 4d06 0503 |0027: aput-object v6, v5, v3 │ │ +0379e6: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +0379e8: 7110 a00c 0200 |002a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0379ee: 0c06 |002d: move-result-object v6 │ │ +0379f0: 4d06 0503 |002e: aput-object v6, v5, v3 │ │ +0379f4: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +0379f6: 5276 9b03 |0031: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +0379fa: 9106 0006 |0033: sub-int v6, v0, v6 │ │ +0379fe: 7110 a00c 0600 |0035: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037a04: 0c06 |0038: move-result-object v6 │ │ +037a06: 4d06 0503 |0039: aput-object v6, v5, v3 │ │ +037a0a: 1236 |003b: const/4 v6, #int 3 // #3 │ │ +037a0c: 3321 0e00 |003c: if-ne v1, v2, 004a // +000e │ │ +037a10: 1a03 0408 |003e: const-string v3, "Yes" // string@0804 │ │ +037a14: 4d03 0506 |0040: aput-object v3, v5, v6 │ │ +037a18: 7120 c50c 5400 |0042: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +037a1e: 0c03 |0045: move-result-object v3 │ │ +037a20: 6e20 cc0d 3700 |0046: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +037a26: 0e00 |0049: return-void │ │ +037a28: 1a03 9006 |004a: const-string v3, "No" // string@0690 │ │ +037a2c: 28f4 |004c: goto 0040 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5105 │ │ 0x000f line=5106 │ │ 0x0013 line=5107 │ │ 0x0017 line=5108 │ │ 0x001b line=5109 │ │ @@ -58172,61 +58167,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 87 16-bit code units │ │ -0368cc: |[0368cc] pro.oneredpixel.l9droid.L9.ifeqvt:()V │ │ -0368dc: 1405 ffff 0000 |0000: const v5, #float 9.18341e-41 // #0000ffff │ │ -0368e2: 5473 df03 |0003: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0368e6: 5433 5e03 |0005: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0368ea: 6e10 280e 0700 |0007: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0368f0: 0a04 |000a: move-result v4 │ │ -0368f2: 4a03 0304 |000b: aget-short v3, v3, v4 │ │ -0368f6: 9501 0305 |000d: and-int v1, v3, v5 │ │ -0368fa: 5473 df03 |000f: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0368fe: 5433 5e03 |0011: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036902: 6e10 280e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -036908: 0a04 |0016: move-result v4 │ │ -03690a: 4a03 0304 |0017: aget-short v3, v3, v4 │ │ -03690e: 9502 0305 |0019: and-int v2, v3, v5 │ │ -036912: 6e10 200e 0700 |001b: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ -036918: 0a00 |001e: move-result v0 │ │ -03691a: 3321 0400 |001f: if-ne v1, v2, 0023 // +0004 │ │ -03691e: 5970 a103 |0021: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -036922: 1a04 6900 |0023: const-string v4, " if Var[%d]=Var[%d] goto %d (%s)" // string@0069 │ │ -036926: 1243 |0025: const/4 v3, #int 4 // #4 │ │ -036928: 2335 7202 |0026: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ -03692c: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -03692e: 5276 9f03 |0029: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ -036932: 7110 a00c 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036938: 0c06 |002e: move-result-object v6 │ │ -03693a: 4d06 0503 |002f: aput-object v6, v5, v3 │ │ -03693e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -036940: 5276 9e03 |0032: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -036944: 7110 a00c 0600 |0034: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03694a: 0c06 |0037: move-result-object v6 │ │ -03694c: 4d06 0503 |0038: aput-object v6, v5, v3 │ │ -036950: 1223 |003a: const/4 v3, #int 2 // #2 │ │ -036952: 5276 9b03 |003b: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -036956: 9106 0006 |003d: sub-int v6, v0, v6 │ │ -03695a: 7110 a00c 0600 |003f: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036960: 0c06 |0042: move-result-object v6 │ │ -036962: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ -036966: 1236 |0045: const/4 v6, #int 3 // #3 │ │ -036968: 3321 0e00 |0046: if-ne v1, v2, 0054 // +000e │ │ -03696c: 1a03 0408 |0048: const-string v3, "Yes" // string@0804 │ │ -036970: 4d03 0506 |004a: aput-object v3, v5, v6 │ │ -036974: 7120 c50c 5400 |004c: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03697a: 0c03 |004f: move-result-object v3 │ │ -03697c: 6e20 cc0d 3700 |0050: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -036982: 0e00 |0053: return-void │ │ -036984: 1a03 9006 |0054: const-string v3, "No" // string@0690 │ │ -036988: 28f4 |0056: goto 004a // -000c │ │ +037a30: |[037a30] pro.oneredpixel.l9droid.L9.ifeqvt:()V │ │ +037a40: 1405 ffff 0000 |0000: const v5, #float 9.18341e-41 // #0000ffff │ │ +037a46: 5473 df03 |0003: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037a4a: 5433 5e03 |0005: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037a4e: 6e10 280e 0700 |0007: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +037a54: 0a04 |000a: move-result v4 │ │ +037a56: 4a03 0304 |000b: aget-short v3, v3, v4 │ │ +037a5a: 9501 0305 |000d: and-int v1, v3, v5 │ │ +037a5e: 5473 df03 |000f: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037a62: 5433 5e03 |0011: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037a66: 6e10 280e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +037a6c: 0a04 |0016: move-result v4 │ │ +037a6e: 4a03 0304 |0017: aget-short v3, v3, v4 │ │ +037a72: 9502 0305 |0019: and-int v2, v3, v5 │ │ +037a76: 6e10 200e 0700 |001b: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ +037a7c: 0a00 |001e: move-result v0 │ │ +037a7e: 3321 0400 |001f: if-ne v1, v2, 0023 // +0004 │ │ +037a82: 5970 a103 |0021: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +037a86: 1a04 6900 |0023: const-string v4, " if Var[%d]=Var[%d] goto %d (%s)" // string@0069 │ │ +037a8a: 1243 |0025: const/4 v3, #int 4 // #4 │ │ +037a8c: 2335 7202 |0026: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ +037a90: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +037a92: 5276 9f03 |0029: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ +037a96: 7110 a00c 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037a9c: 0c06 |002e: move-result-object v6 │ │ +037a9e: 4d06 0503 |002f: aput-object v6, v5, v3 │ │ +037aa2: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +037aa4: 5276 9e03 |0032: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +037aa8: 7110 a00c 0600 |0034: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037aae: 0c06 |0037: move-result-object v6 │ │ +037ab0: 4d06 0503 |0038: aput-object v6, v5, v3 │ │ +037ab4: 1223 |003a: const/4 v3, #int 2 // #2 │ │ +037ab6: 5276 9b03 |003b: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +037aba: 9106 0006 |003d: sub-int v6, v0, v6 │ │ +037abe: 7110 a00c 0600 |003f: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037ac4: 0c06 |0042: move-result-object v6 │ │ +037ac6: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ +037aca: 1236 |0045: const/4 v6, #int 3 // #3 │ │ +037acc: 3321 0e00 |0046: if-ne v1, v2, 0054 // +000e │ │ +037ad0: 1a03 0408 |0048: const-string v3, "Yes" // string@0804 │ │ +037ad4: 4d03 0506 |004a: aput-object v3, v5, v6 │ │ +037ad8: 7120 c50c 5400 |004c: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +037ade: 0c03 |004f: move-result-object v3 │ │ +037ae0: 6e20 cc0d 3700 |0050: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +037ae6: 0e00 |0053: return-void │ │ +037ae8: 1a03 9006 |0054: const-string v3, "No" // string@0690 │ │ +037aec: 28f4 |0056: goto 004a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=5068 │ │ 0x000f line=5069 │ │ 0x001b line=5070 │ │ 0x001f line=5071 │ │ 0x0023 line=5072 │ │ @@ -58243,56 +58238,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -03698c: |[03698c] pro.oneredpixel.l9droid.L9.ifgtct:()V │ │ -03699c: 5473 df03 |0000: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0369a0: 5433 5e03 |0002: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0369a4: 6e10 280e 0700 |0004: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0369aa: 0a04 |0007: move-result v4 │ │ -0369ac: 4a03 0304 |0008: aget-short v3, v3, v4 │ │ -0369b0: 1404 ffff 0000 |000a: const v4, #float 9.18341e-41 // #0000ffff │ │ -0369b6: 9501 0304 |000d: and-int v1, v3, v4 │ │ -0369ba: 6e10 210e 0700 |000f: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ -0369c0: 0a02 |0012: move-result v2 │ │ -0369c2: 6e10 200e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ -0369c8: 0a00 |0016: move-result v0 │ │ -0369ca: 3721 0400 |0017: if-le v1, v2, 001b // +0004 │ │ -0369ce: 5970 a103 |0019: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0369d2: 1a04 6a00 |001b: const-string v4, " if Var[%d]>%d goto %d (%s)" // string@006a │ │ -0369d6: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -0369d8: 2335 7202 |001e: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ -0369dc: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -0369de: 5276 9e03 |0021: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -0369e2: 7110 a00c 0600 |0023: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0369e8: 0c06 |0026: move-result-object v6 │ │ -0369ea: 4d06 0503 |0027: aput-object v6, v5, v3 │ │ -0369ee: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -0369f0: 7110 a00c 0200 |002a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0369f6: 0c06 |002d: move-result-object v6 │ │ -0369f8: 4d06 0503 |002e: aput-object v6, v5, v3 │ │ -0369fc: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -0369fe: 5276 9b03 |0031: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -036a02: 9106 0006 |0033: sub-int v6, v0, v6 │ │ -036a06: 7110 a00c 0600 |0035: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036a0c: 0c06 |0038: move-result-object v6 │ │ -036a0e: 4d06 0503 |0039: aput-object v6, v5, v3 │ │ -036a12: 1236 |003b: const/4 v6, #int 3 // #3 │ │ -036a14: 3721 0e00 |003c: if-le v1, v2, 004a // +000e │ │ -036a18: 1a03 0408 |003e: const-string v3, "Yes" // string@0804 │ │ -036a1c: 4d03 0506 |0040: aput-object v3, v5, v6 │ │ -036a20: 7120 c50c 5400 |0042: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -036a26: 0c03 |0045: move-result-object v3 │ │ -036a28: 6e20 cc0d 3700 |0046: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -036a2e: 0e00 |0049: return-void │ │ -036a30: 1a03 9006 |004a: const-string v3, "No" // string@0690 │ │ -036a34: 28f4 |004c: goto 0040 // -000c │ │ +037af0: |[037af0] pro.oneredpixel.l9droid.L9.ifgtct:()V │ │ +037b00: 5473 df03 |0000: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037b04: 5433 5e03 |0002: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037b08: 6e10 280e 0700 |0004: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +037b0e: 0a04 |0007: move-result v4 │ │ +037b10: 4a03 0304 |0008: aget-short v3, v3, v4 │ │ +037b14: 1404 ffff 0000 |000a: const v4, #float 9.18341e-41 // #0000ffff │ │ +037b1a: 9501 0304 |000d: and-int v1, v3, v4 │ │ +037b1e: 6e10 210e 0700 |000f: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ +037b24: 0a02 |0012: move-result v2 │ │ +037b26: 6e10 200e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ +037b2c: 0a00 |0016: move-result v0 │ │ +037b2e: 3721 0400 |0017: if-le v1, v2, 001b // +0004 │ │ +037b32: 5970 a103 |0019: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +037b36: 1a04 6a00 |001b: const-string v4, " if Var[%d]>%d goto %d (%s)" // string@006a │ │ +037b3a: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +037b3c: 2335 7202 |001e: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ +037b40: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +037b42: 5276 9e03 |0021: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +037b46: 7110 a00c 0600 |0023: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037b4c: 0c06 |0026: move-result-object v6 │ │ +037b4e: 4d06 0503 |0027: aput-object v6, v5, v3 │ │ +037b52: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +037b54: 7110 a00c 0200 |002a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037b5a: 0c06 |002d: move-result-object v6 │ │ +037b5c: 4d06 0503 |002e: aput-object v6, v5, v3 │ │ +037b60: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +037b62: 5276 9b03 |0031: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +037b66: 9106 0006 |0033: sub-int v6, v0, v6 │ │ +037b6a: 7110 a00c 0600 |0035: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037b70: 0c06 |0038: move-result-object v6 │ │ +037b72: 4d06 0503 |0039: aput-object v6, v5, v3 │ │ +037b76: 1236 |003b: const/4 v6, #int 3 // #3 │ │ +037b78: 3721 0e00 |003c: if-le v1, v2, 004a // +000e │ │ +037b7c: 1a03 0408 |003e: const-string v3, "Yes" // string@0804 │ │ +037b80: 4d03 0506 |0040: aput-object v3, v5, v6 │ │ +037b84: 7120 c50c 5400 |0042: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +037b8a: 0c03 |0045: move-result-object v3 │ │ +037b8c: 6e20 cc0d 3700 |0046: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +037b92: 0e00 |0049: return-void │ │ +037b94: 1a03 9006 |004a: const-string v3, "No" // string@0690 │ │ +037b98: 28f4 |004c: goto 0040 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5132 │ │ 0x000f line=5133 │ │ 0x0013 line=5134 │ │ 0x0017 line=5135 │ │ 0x001b line=5136 │ │ @@ -58309,61 +58304,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 87 16-bit code units │ │ -036a38: |[036a38] pro.oneredpixel.l9droid.L9.ifgtvt:()V │ │ -036a48: 1405 ffff 0000 |0000: const v5, #float 9.18341e-41 // #0000ffff │ │ -036a4e: 5473 df03 |0003: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -036a52: 5433 5e03 |0005: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036a56: 6e10 280e 0700 |0007: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -036a5c: 0a04 |000a: move-result v4 │ │ -036a5e: 4a03 0304 |000b: aget-short v3, v3, v4 │ │ -036a62: 9501 0305 |000d: and-int v1, v3, v5 │ │ -036a66: 5473 df03 |000f: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -036a6a: 5433 5e03 |0011: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036a6e: 6e10 280e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -036a74: 0a04 |0016: move-result v4 │ │ -036a76: 4a03 0304 |0017: aget-short v3, v3, v4 │ │ -036a7a: 9502 0305 |0019: and-int v2, v3, v5 │ │ -036a7e: 6e10 200e 0700 |001b: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ -036a84: 0a00 |001e: move-result v0 │ │ -036a86: 3721 0400 |001f: if-le v1, v2, 0023 // +0004 │ │ -036a8a: 5970 a103 |0021: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -036a8e: 1a04 6b00 |0023: const-string v4, " if Var[%d]>Var[%d] goto %d (%s)" // string@006b │ │ -036a92: 1243 |0025: const/4 v3, #int 4 // #4 │ │ -036a94: 2335 7202 |0026: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ -036a98: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -036a9a: 5276 9f03 |0029: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ -036a9e: 7110 a00c 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036aa4: 0c06 |002e: move-result-object v6 │ │ -036aa6: 4d06 0503 |002f: aput-object v6, v5, v3 │ │ -036aaa: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -036aac: 5276 9e03 |0032: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -036ab0: 7110 a00c 0600 |0034: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036ab6: 0c06 |0037: move-result-object v6 │ │ -036ab8: 4d06 0503 |0038: aput-object v6, v5, v3 │ │ -036abc: 1223 |003a: const/4 v3, #int 2 // #2 │ │ -036abe: 5276 9b03 |003b: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -036ac2: 9106 0006 |003d: sub-int v6, v0, v6 │ │ -036ac6: 7110 a00c 0600 |003f: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036acc: 0c06 |0042: move-result-object v6 │ │ -036ace: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ -036ad2: 1236 |0045: const/4 v6, #int 3 // #3 │ │ -036ad4: 3721 0e00 |0046: if-le v1, v2, 0054 // +000e │ │ -036ad8: 1a03 0408 |0048: const-string v3, "Yes" // string@0804 │ │ -036adc: 4d03 0506 |004a: aput-object v3, v5, v6 │ │ -036ae0: 7120 c50c 5400 |004c: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -036ae6: 0c03 |004f: move-result-object v3 │ │ -036ae8: 6e20 cc0d 3700 |0050: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -036aee: 0e00 |0053: return-void │ │ -036af0: 1a03 9006 |0054: const-string v3, "No" // string@0690 │ │ -036af4: 28f4 |0056: goto 004a // -000c │ │ +037b9c: |[037b9c] pro.oneredpixel.l9droid.L9.ifgtvt:()V │ │ +037bac: 1405 ffff 0000 |0000: const v5, #float 9.18341e-41 // #0000ffff │ │ +037bb2: 5473 df03 |0003: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037bb6: 5433 5e03 |0005: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037bba: 6e10 280e 0700 |0007: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +037bc0: 0a04 |000a: move-result v4 │ │ +037bc2: 4a03 0304 |000b: aget-short v3, v3, v4 │ │ +037bc6: 9501 0305 |000d: and-int v1, v3, v5 │ │ +037bca: 5473 df03 |000f: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037bce: 5433 5e03 |0011: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037bd2: 6e10 280e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +037bd8: 0a04 |0016: move-result v4 │ │ +037bda: 4a03 0304 |0017: aget-short v3, v3, v4 │ │ +037bde: 9502 0305 |0019: and-int v2, v3, v5 │ │ +037be2: 6e10 200e 0700 |001b: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ +037be8: 0a00 |001e: move-result v0 │ │ +037bea: 3721 0400 |001f: if-le v1, v2, 0023 // +0004 │ │ +037bee: 5970 a103 |0021: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +037bf2: 1a04 6b00 |0023: const-string v4, " if Var[%d]>Var[%d] goto %d (%s)" // string@006b │ │ +037bf6: 1243 |0025: const/4 v3, #int 4 // #4 │ │ +037bf8: 2335 7202 |0026: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ +037bfc: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +037bfe: 5276 9f03 |0029: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ +037c02: 7110 a00c 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037c08: 0c06 |002e: move-result-object v6 │ │ +037c0a: 4d06 0503 |002f: aput-object v6, v5, v3 │ │ +037c0e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +037c10: 5276 9e03 |0032: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +037c14: 7110 a00c 0600 |0034: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037c1a: 0c06 |0037: move-result-object v6 │ │ +037c1c: 4d06 0503 |0038: aput-object v6, v5, v3 │ │ +037c20: 1223 |003a: const/4 v3, #int 2 // #2 │ │ +037c22: 5276 9b03 |003b: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +037c26: 9106 0006 |003d: sub-int v6, v0, v6 │ │ +037c2a: 7110 a00c 0600 |003f: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037c30: 0c06 |0042: move-result-object v6 │ │ +037c32: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ +037c36: 1236 |0045: const/4 v6, #int 3 // #3 │ │ +037c38: 3721 0e00 |0046: if-le v1, v2, 0054 // +000e │ │ +037c3c: 1a03 0408 |0048: const-string v3, "Yes" // string@0804 │ │ +037c40: 4d03 0506 |004a: aput-object v3, v5, v6 │ │ +037c44: 7120 c50c 5400 |004c: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +037c4a: 0c03 |004f: move-result-object v3 │ │ +037c4c: 6e20 cc0d 3700 |0050: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +037c52: 0e00 |0053: return-void │ │ +037c54: 1a03 9006 |0054: const-string v3, "No" // string@0690 │ │ +037c58: 28f4 |0056: goto 004a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=5096 │ │ 0x000f line=5097 │ │ 0x001b line=5098 │ │ 0x001f line=5099 │ │ 0x0023 line=5100 │ │ @@ -58380,56 +58375,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -036af8: |[036af8] pro.oneredpixel.l9droid.L9.ifltct:()V │ │ -036b08: 5473 df03 |0000: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -036b0c: 5433 5e03 |0002: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036b10: 6e10 280e 0700 |0004: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -036b16: 0a04 |0007: move-result v4 │ │ -036b18: 4a03 0304 |0008: aget-short v3, v3, v4 │ │ -036b1c: 1404 ffff 0000 |000a: const v4, #float 9.18341e-41 // #0000ffff │ │ -036b22: 9501 0304 |000d: and-int v1, v3, v4 │ │ -036b26: 6e10 210e 0700 |000f: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ -036b2c: 0a02 |0012: move-result v2 │ │ -036b2e: 6e10 200e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ -036b34: 0a00 |0016: move-result v0 │ │ -036b36: 3521 0400 |0017: if-ge v1, v2, 001b // +0004 │ │ -036b3a: 5970 a103 |0019: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -036b3e: 1a04 6600 |001b: const-string v4, " if Var[%d]<%d goto %d (%s)" // string@0066 │ │ -036b42: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -036b44: 2335 7202 |001e: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ -036b48: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -036b4a: 5276 9e03 |0021: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -036b4e: 7110 a00c 0600 |0023: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036b54: 0c06 |0026: move-result-object v6 │ │ -036b56: 4d06 0503 |0027: aput-object v6, v5, v3 │ │ -036b5a: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -036b5c: 7110 a00c 0200 |002a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036b62: 0c06 |002d: move-result-object v6 │ │ -036b64: 4d06 0503 |002e: aput-object v6, v5, v3 │ │ -036b68: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -036b6a: 5276 9b03 |0031: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -036b6e: 9106 0006 |0033: sub-int v6, v0, v6 │ │ -036b72: 7110 a00c 0600 |0035: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -036b78: 0c06 |0038: move-result-object v6 │ │ -036b7a: 4d06 0503 |0039: aput-object v6, v5, v3 │ │ -036b7e: 1236 |003b: const/4 v6, #int 3 // #3 │ │ -036b80: 3521 0e00 |003c: if-ge v1, v2, 004a // +000e │ │ -036b84: 1a03 0408 |003e: const-string v3, "Yes" // string@0804 │ │ -036b88: 4d03 0506 |0040: aput-object v3, v5, v6 │ │ -036b8c: 7120 c50c 5400 |0042: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -036b92: 0c03 |0045: move-result-object v3 │ │ -036b94: 6e20 cc0d 3700 |0046: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ -036b9a: 0e00 |0049: return-void │ │ -036b9c: 1a03 9006 |004a: const-string v3, "No" // string@0690 │ │ -036ba0: 28f4 |004c: goto 0040 // -000c │ │ +037c5c: |[037c5c] pro.oneredpixel.l9droid.L9.ifltct:()V │ │ +037c6c: 5473 df03 |0000: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +037c70: 5433 5e03 |0002: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +037c74: 6e10 280e 0700 |0004: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +037c7a: 0a04 |0007: move-result v4 │ │ +037c7c: 4a03 0304 |0008: aget-short v3, v3, v4 │ │ +037c80: 1404 ffff 0000 |000a: const v4, #float 9.18341e-41 // #0000ffff │ │ +037c86: 9501 0304 |000d: and-int v1, v3, v4 │ │ +037c8a: 6e10 210e 0700 |000f: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ +037c90: 0a02 |0012: move-result v2 │ │ +037c92: 6e10 200e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ +037c98: 0a00 |0016: move-result v0 │ │ +037c9a: 3521 0400 |0017: if-ge v1, v2, 001b // +0004 │ │ +037c9e: 5970 a103 |0019: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +037ca2: 1a04 6600 |001b: const-string v4, " if Var[%d]<%d goto %d (%s)" // string@0066 │ │ +037ca6: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +037ca8: 2335 7202 |001e: new-array v5, v3, [Ljava/lang/Object; // type@0272 │ │ +037cac: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +037cae: 5276 9e03 |0021: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +037cb2: 7110 a00c 0600 |0023: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037cb8: 0c06 |0026: move-result-object v6 │ │ +037cba: 4d06 0503 |0027: aput-object v6, v5, v3 │ │ +037cbe: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +037cc0: 7110 a00c 0200 |002a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037cc6: 0c06 |002d: move-result-object v6 │ │ +037cc8: 4d06 0503 |002e: aput-object v6, v5, v3 │ │ +037ccc: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +037cce: 5276 9b03 |0031: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +037cd2: 9106 0006 |0033: sub-int v6, v0, v6 │ │ +037cd6: 7110 a00c 0600 |0035: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +037cdc: 0c06 |0038: move-result-object v6 │ │ +037cde: 4d06 0503 |0039: aput-object v6, v5, v3 │ │ +037ce2: 1236 |003b: const/4 v6, #int 3 // #3 │ │ +037ce4: 3521 0e00 |003c: if-ge v1, v2, 004a // +000e │ │ +037ce8: 1a03 0408 |003e: const-string v3, "Yes" // string@0804 │ │ +037cec: 4d03 0506 |0040: aput-object v3, v5, v6 │ │ +037cf0: 7120 c50c 5400 |0042: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +037cf6: 0c03 |0045: move-result-object v3 │ │ +037cf8: 6e20 cc0d 3700 |0046: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;)V // method@0dcc │ │ +037cfe: 0e00 |0049: return-void │ │ +037d00: 1a03 9006 |004a: const-string v3, "No" // string@0690 │ │ +037d04: 28f4 |004c: goto 0040 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5123 │ │ 0x000f line=5124 │ │ 0x0013 line=5125 │ │ 0x0017 line=5126 │ │ 0x001b line=5127 │ │ @@ -58446,61 +58441,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 87 16-bit code units │ │ -036ba4: |[036ba4] pro.oneredpixel.l9droid.L9.ifltvt:()V │ │ -036bb4: 1405 ffff 0000 |0000: const v5, #float 9.18341e-41 // #0000ffff │ │ -036bba: 5473 df03 |0003: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -036bbe: 5433 5e03 |0005: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036bc2: 6e10 280e 0700 |0007: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -036bc8: 0a04 |000a: move-result v4 │ │ -036bca: 4a03 0304 |000b: aget-short v3, v3, v4 │ │ -036bce: 9501 0305 |000d: and-int v1, v3, v5 │ │ -036bd2: 5473 df03 |000f: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -036bd6: 5433 5e03 |0011: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -036bda: 6e10 280e 0700 |0013: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -036be0: 0a04 |0016: move-result v4 │ │ -036be2: 4a03 0304 |0017: aget-short v3, v3, v4 │ │ -036be6: 9502 0305 |0019: and-int v2, v3, v5 │ │ -036bea: 6e10 200e 0700 |001b: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ -036bf0: 0a00 |001e: move-result v0 │ │ -036bf2: 3521 0400 |001f: if-ge v1, v2, 0023 // +0004 │ │ -036bf6: 5970 a103 |0021: iput v0, v7, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -036bfa: 1a04 6700 |0023: const-string v4, " if Var[%d]:()V // method@0cd7 │ │ -037042: 1a0b 3c01 |0059: const-string v11, ">" // string@013c │ │ -037046: 6e20 dd0c ba00 |005b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03704c: 0c0a |005e: move-result-object v10 │ │ -03704e: 54cb b803 |005f: iget-object v11, v12, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -037052: 6e20 dd0c ba00 |0061: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -037058: 0c0a |0064: move-result-object v10 │ │ -03705a: 6e10 e10c 0a00 |0065: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -037060: 0c0a |0068: move-result-object v10 │ │ -037062: 6e20 de0d ac00 |0069: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -037068: 54ca b803 |006c: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -03706c: 1a0b 1d00 |006e: const-string v11, " ��" // string@001d │ │ -037070: 6e20 c00c ba00 |0070: invoke-virtual {v10, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@0cc0 │ │ -037076: 0c0a |0073: move-result-object v10 │ │ -037078: 5bca b803 |0074: iput-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -03707c: 54ca b803 |0076: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ -037080: 6e10 d00c 0a00 |0078: invoke-virtual {v10}, Ljava/lang/String;.toCharArray:()[C // method@0cd0 │ │ -037086: 0c0a |007b: move-result-object v10 │ │ -037088: 5bca b603 |007c: iput-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -03708c: 130a 0d00 |007e: const/16 v10, #int 13 // #d │ │ -037090: 6e20 5b0e ac00 |0080: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ -037096: 6e10 d40d 0c00 |0083: invoke-virtual {v12}, Lpro/oneredpixel/l9droid/L9;.CheckHash:()Z // method@0dd4 │ │ -03709c: 0a0a |0086: move-result v10 │ │ -03709e: 380a 0400 |0087: if-eqz v10, 008b // +0004 │ │ -0370a2: 120a |0089: const/4 v10, #int 0 // #0 │ │ -0370a4: 28b8 |008a: goto 0042 // -0048 │ │ -0370a6: 1201 |008b: const/4 v1, #int 0 // #0 │ │ -0370a8: 54ca b603 |008c: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -0370ac: 21aa |008e: array-length v10, v10 │ │ -0370ae: d80a 0aff |008f: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0370b2: 35a1 1500 |0091: if-ge v1, v10, 00a6 // +0015 │ │ -0370b6: 54ca b603 |0093: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -0370ba: 490a 0a01 |0095: aget-char v10, v10, v1 │ │ -0370be: 6e20 dd0d ac00 |0097: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.IsInputChar:(C)Z // method@0ddd │ │ -0370c4: 0a0a |009a: move-result v10 │ │ -0370c6: 390a 0800 |009b: if-nez v10, 00a3 // +0008 │ │ -0370ca: 54ca b603 |009d: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -0370ce: 130b 2000 |009f: const/16 v11, #int 32 // #20 │ │ -0370d2: 500b 0a01 |00a1: aput-char v11, v10, v1 │ │ -0370d6: d801 0101 |00a3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0370da: 28e7 |00a5: goto 008c // -0019 │ │ -0370dc: 130a 0d00 |00a6: const/16 v10, #int 13 // #d │ │ -0370e0: 5eca bd03 |00a8: iput-char v10, v12, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ -0370e4: 6e20 5b0e ac00 |00aa: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ -0370ea: 2900 5aff |00ad: goto/16 0007 // -00a6 │ │ -0370ee: 0128 |00af: move v8, v2 │ │ -0370f0: 54ca b603 |00b0: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -0370f4: 490a 0a08 |00b2: aget-char v10, v10, v8 │ │ -0370f8: 130b 2000 |00b4: const/16 v11, #int 32 // #20 │ │ -0370fc: 33ba 0500 |00b6: if-ne v10, v11, 00bb // +0005 │ │ -037100: d808 0801 |00b8: add-int/lit8 v8, v8, #int 1 // #01 │ │ -037104: 28f6 |00ba: goto 00b0 // -000a │ │ -037106: 54ca b603 |00bb: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -03710a: 490a 0a08 |00bd: aget-char v10, v10, v8 │ │ -03710e: 390a 0e00 |00bf: if-nez v10, 00cd // +000e │ │ -037112: 0128 |00c1: move v8, v2 │ │ -037114: 54ca b603 |00c2: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -037118: 490a 0a02 |00c4: aget-char v10, v10, v2 │ │ -03711c: 130b 2000 |00c6: const/16 v11, #int 32 // #20 │ │ -037120: 33ba 2100 |00c8: if-ne v10, v11, 00e9 // +0021 │ │ -037124: d802 0201 |00ca: add-int/lit8 v2, v2, #int 1 // #01 │ │ -037128: 28f6 |00cc: goto 00c2 // -000a │ │ -03712a: 52ca dd03 |00cd: iget v10, v12, Lpro/oneredpixel/l9droid/L9;.wordcount:I // field@03dd │ │ -03712e: d80a 0a01 |00cf: add-int/lit8 v10, v10, #int 1 // #01 │ │ -037132: 59ca dd03 |00d1: iput v10, v12, Lpro/oneredpixel/l9droid/L9;.wordcount:I // field@03dd │ │ -037136: 54ca b603 |00d3: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -03713a: d808 0801 |00d5: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03713e: 4900 0a08 |00d7: aget-char v0, v10, v8 │ │ -037142: 130a 2000 |00d9: const/16 v10, #int 32 // #20 │ │ -037146: 32a0 0400 |00db: if-eq v0, v10, 00df // +0004 │ │ -03714a: 3900 f6ff |00dd: if-nez v0, 00d3 // -000a │ │ -03714e: 54ca b603 |00df: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -037152: 490a 0a08 |00e1: aget-char v10, v10, v8 │ │ -037156: 3c0a cdff |00e3: if-gtz v10, 00b0 // -0033 │ │ -03715a: 28dc |00e5: goto 00c1 // -0024 │ │ -03715c: 52c4 a603 |00e6: iget v4, v12, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -037160: 0128 |00e8: move v8, v2 │ │ -037162: 54ca b603 |00e9: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -037166: 4900 0a02 |00eb: aget-char v0, v10, v2 │ │ -03716a: 54ca bb03 |00ed: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03716e: d805 0401 |00ef: add-int/lit8 v5, v4, #int 1 // #01 │ │ -037172: 480a 0a04 |00f1: aget-byte v10, v10, v4 │ │ -037176: d5aa ff00 |00f3: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03717a: 8ea9 |00f5: int-to-char v9, v10 │ │ -03717c: 130a 2000 |00f6: const/16 v10, #int 32 // #20 │ │ -037180: 33a0 0e00 |00f8: if-ne v0, v10, 0106 // +000e │ │ -037184: 54ca b603 |00fa: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -037188: 4900 0a02 |00fc: aget-char v0, v10, v2 │ │ -03718c: 130a 2000 |00fe: const/16 v10, #int 32 // #20 │ │ -037190: 32a0 6800 |0100: if-eq v0, v10, 0168 // +0068 │ │ -037194: 0182 |0102: move v2, v8 │ │ -037196: d804 0502 |0103: add-int/lit8 v4, v5, #int 2 // #02 │ │ -03719a: 28bc |0105: goto 00c1 // -0044 │ │ -03719c: 3900 0c00 |0106: if-nez v0, 0112 // +000c │ │ -0371a0: 54ca c603 |0108: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -0371a4: d807 0601 |010a: add-int/lit8 v7, v6, #int 1 // #01 │ │ -0371a8: 120b |010c: const/4 v11, #int 0 // #0 │ │ -0371aa: 500b 0a06 |010d: aput-char v11, v10, v6 │ │ -0371ae: 121a |010f: const/4 v10, #int 1 // #1 │ │ -0371b0: 2900 32ff |0110: goto/16 0042 // -00ce │ │ -0371b4: d802 0201 |0112: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0371b8: dd0a 097f |0114: and-int/lit8 v10, v9, #int 127 // #7f │ │ -0371bc: 8eaa |0116: int-to-char v10, v10 │ │ -0371be: 6e20 dc0d ac00 |0117: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.IsDictionaryChar:(C)Z // method@0ddc │ │ -0371c4: 0a0a |011a: move-result v10 │ │ -0371c6: 390a 0300 |011b: if-nez v10, 011e // +0003 │ │ -0371ca: 1209 |011d: const/4 v9, #int 0 // #0 │ │ -0371cc: dd0a 097f |011e: and-int/lit8 v10, v9, #int 127 // #7f │ │ -0371d0: 8eaa |0120: int-to-char v10, v10 │ │ -0371d2: 6e20 8c0e ac00 |0121: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ -0371d8: 0a0a |0124: move-result v10 │ │ -0371da: 6e20 8c0e 0c00 |0125: invoke-virtual {v12, v0}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ -0371e0: 0a0b |0128: move-result v11 │ │ -0371e2: 32ba 3900 |0129: if-eq v10, v11, 0162 // +0039 │ │ -0371e6: 3d09 1100 |012b: if-lez v9, 013c // +0011 │ │ -0371ea: 130a 7f00 |012d: const/16 v10, #int 127 // #7f │ │ -0371ee: 35a9 0d00 |012f: if-ge v9, v10, 013c // +000d │ │ -0371f2: 54ca bb03 |0131: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0371f6: d804 0501 |0133: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0371fa: 480a 0a05 |0135: aget-byte v10, v10, v5 │ │ -0371fe: d5aa ff00 |0137: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -037202: 8ea9 |0139: int-to-char v9, v10 │ │ -037204: 0145 |013a: move v5, v4 │ │ -037206: 28f0 |013b: goto 012b // -0010 │ │ -037208: 3909 2200 |013c: if-nez v9, 015e // +0022 │ │ -03720c: 54ca b603 |013e: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -037210: d803 0201 |0140: add-int/lit8 v3, v2, #int 1 // #01 │ │ -037214: 4900 0a02 |0142: aget-char v0, v10, v2 │ │ -037218: 3900 0a00 |0144: if-nez v0, 014e // +000a │ │ -03721c: 54ca c603 |0146: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -037220: 120b |0148: const/4 v11, #int 0 // #0 │ │ -037222: 500b 0a06 |0149: aput-char v11, v10, v6 │ │ -037226: 121a |014b: const/4 v10, #int 1 // #1 │ │ -037228: 2900 f6fe |014c: goto/16 0042 // -010a │ │ -03722c: 130a 2000 |014e: const/16 v10, #int 32 // #20 │ │ -037230: 33a0 4500 |0150: if-ne v0, v10, 0195 // +0045 │ │ -037234: 0132 |0152: move v2, v3 │ │ -037236: 54ca b603 |0153: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -03723a: 490a 0a02 |0155: aget-char v10, v10, v2 │ │ -03723e: 130b 2000 |0157: const/16 v11, #int 32 // #20 │ │ -037242: 33ba 8dff |0159: if-ne v10, v11, 00e6 // -0073 │ │ -037246: d802 0201 |015b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03724a: 28f6 |015d: goto 0153 // -000a │ │ -03724c: d804 0501 |015e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -037250: 0182 |0160: move v2, v8 │ │ -037252: 2888 |0161: goto 00e9 // -0078 │ │ -037254: 130a 7f00 |0162: const/16 v10, #int 127 // #7f │ │ -037258: 35a9 96ff |0164: if-ge v9, v10, 00fa // -006a │ │ -03725c: 0154 |0166: move v4, v5 │ │ -03725e: 2882 |0167: goto 00e9 // -007e │ │ -037260: d804 05ff |0168: add-int/lit8 v4, v5, #int -1 // #ff │ │ -037264: 54ca bb03 |016a: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -037268: d805 0401 |016c: add-int/lit8 v5, v4, #int 1 // #01 │ │ -03726c: 480a 0a04 |016e: aget-byte v10, v10, v4 │ │ -037270: d5aa ff00 |0170: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -037274: 130b 7e00 |0172: const/16 v11, #int 126 // #7e │ │ -037278: 35ba 0400 |0174: if-ge v10, v11, 0178 // +0004 │ │ -03727c: 0154 |0176: move v4, v5 │ │ -03727e: 28f3 |0177: goto 016a // -000d │ │ -037280: 54ca c603 |0178: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -037284: d807 0601 |017a: add-int/lit8 v7, v6, #int 1 // #01 │ │ -037288: 54cb bb03 |017c: iget-object v11, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03728c: 480b 0b05 |017e: aget-byte v11, v11, v5 │ │ -037290: d5bb ff00 |0180: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -037294: 8ebb |0182: int-to-char v11, v11 │ │ -037296: 500b 0a06 |0183: aput-char v11, v10, v6 │ │ -03729a: 54ca b603 |0185: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -03729e: 490a 0a02 |0187: aget-char v10, v10, v2 │ │ -0372a2: 130b 2000 |0189: const/16 v11, #int 32 // #20 │ │ -0372a6: 33ba 0500 |018b: if-ne v10, v11, 0190 // +0005 │ │ -0372aa: d802 0201 |018d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0372ae: 28f6 |018f: goto 0185 // -000a │ │ -0372b0: 52c4 a603 |0190: iget v4, v12, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -0372b4: 0176 |0192: move v6, v7 │ │ -0372b6: 2900 2eff |0193: goto/16 00c1 // -00d2 │ │ -0372ba: 0132 |0195: move v2, v3 │ │ -0372bc: 28a8 |0196: goto 013e // -0058 │ │ -0372be: 0000 |0197: nop // spacer │ │ -0372c0: 0001 0300 0100 0000 2500 0000 0300 ... |0198: packed-switch-data (10 units) │ │ +0380e4: |[0380e4] pro.oneredpixel.l9droid.L9.inputV2:()Z │ │ +0380f4: 55ca 6e03 |0000: iget-boolean v10, v12, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ +0380f8: 380a 1700 |0002: if-eqz v10, 0019 // +0017 │ │ +0380fc: 6e10 e80d 0c00 |0004: invoke-virtual {v12}, Lpro/oneredpixel/l9droid/L9;.NextCheat:()V // method@0de8 │ │ +038102: 120a |0007: const/4 v10, #int 0 // #0 │ │ +038104: 59ca dd03 |0008: iput v10, v12, Lpro/oneredpixel/l9droid/L9;.wordcount:I // field@03dd │ │ +038108: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +03810a: 1206 |000b: const/4 v6, #int 0 // #0 │ │ +03810c: 52c4 a603 |000c: iget v4, v12, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +038110: 54ca b603 |000e: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +038114: 490a 0a02 |0010: aget-char v10, v10, v2 │ │ +038118: 130b 2000 |0012: const/16 v11, #int 32 // #20 │ │ +03811c: 33ba 9b00 |0014: if-ne v10, v11, 00af // +009b │ │ +038120: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +038124: 28f6 |0018: goto 000e // -000a │ │ +038126: 6e10 540e 0c00 |0019: invoke-virtual {v12}, Lpro/oneredpixel/l9droid/L9;.os_flush:()V // method@0e54 │ │ +03812c: 52ca 8103 |001c: iget v10, v12, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +038130: 2b0a 7a01 0000 |001e: packed-switch v10, 00000198 // +0000017a │ │ +038136: 130a 2e00 |0021: const/16 v10, #int 46 // #2e │ │ +03813a: 5eca bd03 |0023: iput-char v10, v12, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +03813e: 5eca be03 |0025: iput-char v10, v12, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ +038142: 130a f401 |0027: const/16 v10, #int 500 // #1f4 │ │ +038146: 23aa 6302 |0029: new-array v10, v10, [C // type@0263 │ │ +03814a: 5bca b603 |002b: iput-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03814e: 54ca b603 |002d: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +038152: 130b f401 |002f: const/16 v11, #int 500 // #1f4 │ │ +038156: 6e30 800e ac0b |0031: invoke-virtual {v12, v10, v11}, Lpro/oneredpixel/l9droid/L9;.scriptinput:([CI)Z // method@0e80 │ │ +03815c: 0a0a |0034: move-result v10 │ │ +03815e: 390a 4900 |0035: if-nez v10, 007e // +0049 │ │ +038162: 130a f401 |0037: const/16 v10, #int 500 // #1f4 │ │ +038166: 6e20 570e ac00 |0039: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.os_input:(I)Ljava/lang/String; // method@0e57 │ │ +03816c: 0c0a |003c: move-result-object v10 │ │ +03816e: 5bca b803 |003d: iput-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +038172: 390a 1500 |003f: if-nez v10, 0054 // +0015 │ │ +038176: 120a |0041: const/4 v10, #int 0 // #0 │ │ +038178: 0f0a |0042: return v10 │ │ +03817a: 54ca d003 |0043: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +03817e: 380a 0700 |0045: if-eqz v10, 004c // +0007 │ │ +038182: 125a |0047: const/4 v10, #int 5 // #5 │ │ +038184: 59ca 8103 |0048: iput v10, v12, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +038188: 120a |004a: const/4 v10, #int 0 // #0 │ │ +03818a: 28f7 |004b: goto 0042 // -0009 │ │ +03818c: 122a |004c: const/4 v10, #int 2 // #2 │ │ +03818e: 59ca 8103 |004d: iput v10, v12, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +038192: 28fb |004f: goto 004a // -0005 │ │ +038194: 121a |0050: const/4 v10, #int 1 // #1 │ │ +038196: 59ca 8103 |0051: iput v10, v12, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +03819a: 28ce |0053: goto 0021 // -0032 │ │ +03819c: 220a fb01 |0054: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ +0381a0: 7010 d70c 0a00 |0056: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0381a6: 1a0b 3c01 |0059: const-string v11, ">" // string@013c │ │ +0381aa: 6e20 dd0c ba00 |005b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0381b0: 0c0a |005e: move-result-object v10 │ │ +0381b2: 54cb b803 |005f: iget-object v11, v12, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +0381b6: 6e20 dd0c ba00 |0061: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0381bc: 0c0a |0064: move-result-object v10 │ │ +0381be: 6e10 e10c 0a00 |0065: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0381c4: 0c0a |0068: move-result-object v10 │ │ +0381c6: 6e20 de0d ac00 |0069: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0381cc: 54ca b803 |006c: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +0381d0: 1a0b 1d00 |006e: const-string v11, " ��" // string@001d │ │ +0381d4: 6e20 c00c ba00 |0070: invoke-virtual {v10, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@0cc0 │ │ +0381da: 0c0a |0073: move-result-object v10 │ │ +0381dc: 5bca b803 |0074: iput-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +0381e0: 54ca b803 |0076: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuffstr:Ljava/lang/String; // field@03b8 │ │ +0381e4: 6e10 d00c 0a00 |0078: invoke-virtual {v10}, Ljava/lang/String;.toCharArray:()[C // method@0cd0 │ │ +0381ea: 0c0a |007b: move-result-object v10 │ │ +0381ec: 5bca b603 |007c: iput-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +0381f0: 130a 0d00 |007e: const/16 v10, #int 13 // #d │ │ +0381f4: 6e20 5b0e ac00 |0080: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ +0381fa: 6e10 d40d 0c00 |0083: invoke-virtual {v12}, Lpro/oneredpixel/l9droid/L9;.CheckHash:()Z // method@0dd4 │ │ +038200: 0a0a |0086: move-result v10 │ │ +038202: 380a 0400 |0087: if-eqz v10, 008b // +0004 │ │ +038206: 120a |0089: const/4 v10, #int 0 // #0 │ │ +038208: 28b8 |008a: goto 0042 // -0048 │ │ +03820a: 1201 |008b: const/4 v1, #int 0 // #0 │ │ +03820c: 54ca b603 |008c: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +038210: 21aa |008e: array-length v10, v10 │ │ +038212: d80a 0aff |008f: add-int/lit8 v10, v10, #int -1 // #ff │ │ +038216: 35a1 1500 |0091: if-ge v1, v10, 00a6 // +0015 │ │ +03821a: 54ca b603 |0093: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03821e: 490a 0a01 |0095: aget-char v10, v10, v1 │ │ +038222: 6e20 dd0d ac00 |0097: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.IsInputChar:(C)Z // method@0ddd │ │ +038228: 0a0a |009a: move-result v10 │ │ +03822a: 390a 0800 |009b: if-nez v10, 00a3 // +0008 │ │ +03822e: 54ca b603 |009d: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +038232: 130b 2000 |009f: const/16 v11, #int 32 // #20 │ │ +038236: 500b 0a01 |00a1: aput-char v11, v10, v1 │ │ +03823a: d801 0101 |00a3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03823e: 28e7 |00a5: goto 008c // -0019 │ │ +038240: 130a 0d00 |00a6: const/16 v10, #int 13 // #d │ │ +038244: 5eca bd03 |00a8: iput-char v10, v12, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +038248: 6e20 5b0e ac00 |00aa: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ +03824e: 2900 5aff |00ad: goto/16 0007 // -00a6 │ │ +038252: 0128 |00af: move v8, v2 │ │ +038254: 54ca b603 |00b0: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +038258: 490a 0a08 |00b2: aget-char v10, v10, v8 │ │ +03825c: 130b 2000 |00b4: const/16 v11, #int 32 // #20 │ │ +038260: 33ba 0500 |00b6: if-ne v10, v11, 00bb // +0005 │ │ +038264: d808 0801 |00b8: add-int/lit8 v8, v8, #int 1 // #01 │ │ +038268: 28f6 |00ba: goto 00b0 // -000a │ │ +03826a: 54ca b603 |00bb: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03826e: 490a 0a08 |00bd: aget-char v10, v10, v8 │ │ +038272: 390a 0e00 |00bf: if-nez v10, 00cd // +000e │ │ +038276: 0128 |00c1: move v8, v2 │ │ +038278: 54ca b603 |00c2: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03827c: 490a 0a02 |00c4: aget-char v10, v10, v2 │ │ +038280: 130b 2000 |00c6: const/16 v11, #int 32 // #20 │ │ +038284: 33ba 2100 |00c8: if-ne v10, v11, 00e9 // +0021 │ │ +038288: d802 0201 |00ca: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03828c: 28f6 |00cc: goto 00c2 // -000a │ │ +03828e: 52ca dd03 |00cd: iget v10, v12, Lpro/oneredpixel/l9droid/L9;.wordcount:I // field@03dd │ │ +038292: d80a 0a01 |00cf: add-int/lit8 v10, v10, #int 1 // #01 │ │ +038296: 59ca dd03 |00d1: iput v10, v12, Lpro/oneredpixel/l9droid/L9;.wordcount:I // field@03dd │ │ +03829a: 54ca b603 |00d3: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03829e: d808 0801 |00d5: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0382a2: 4900 0a08 |00d7: aget-char v0, v10, v8 │ │ +0382a6: 130a 2000 |00d9: const/16 v10, #int 32 // #20 │ │ +0382aa: 32a0 0400 |00db: if-eq v0, v10, 00df // +0004 │ │ +0382ae: 3900 f6ff |00dd: if-nez v0, 00d3 // -000a │ │ +0382b2: 54ca b603 |00df: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +0382b6: 490a 0a08 |00e1: aget-char v10, v10, v8 │ │ +0382ba: 3c0a cdff |00e3: if-gtz v10, 00b0 // -0033 │ │ +0382be: 28dc |00e5: goto 00c1 // -0024 │ │ +0382c0: 52c4 a603 |00e6: iget v4, v12, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +0382c4: 0128 |00e8: move v8, v2 │ │ +0382c6: 54ca b603 |00e9: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +0382ca: 4900 0a02 |00eb: aget-char v0, v10, v2 │ │ +0382ce: 54ca bb03 |00ed: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0382d2: d805 0401 |00ef: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0382d6: 480a 0a04 |00f1: aget-byte v10, v10, v4 │ │ +0382da: d5aa ff00 |00f3: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +0382de: 8ea9 |00f5: int-to-char v9, v10 │ │ +0382e0: 130a 2000 |00f6: const/16 v10, #int 32 // #20 │ │ +0382e4: 33a0 0e00 |00f8: if-ne v0, v10, 0106 // +000e │ │ +0382e8: 54ca b603 |00fa: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +0382ec: 4900 0a02 |00fc: aget-char v0, v10, v2 │ │ +0382f0: 130a 2000 |00fe: const/16 v10, #int 32 // #20 │ │ +0382f4: 32a0 6800 |0100: if-eq v0, v10, 0168 // +0068 │ │ +0382f8: 0182 |0102: move v2, v8 │ │ +0382fa: d804 0502 |0103: add-int/lit8 v4, v5, #int 2 // #02 │ │ +0382fe: 28bc |0105: goto 00c1 // -0044 │ │ +038300: 3900 0c00 |0106: if-nez v0, 0112 // +000c │ │ +038304: 54ca c603 |0108: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +038308: d807 0601 |010a: add-int/lit8 v7, v6, #int 1 // #01 │ │ +03830c: 120b |010c: const/4 v11, #int 0 // #0 │ │ +03830e: 500b 0a06 |010d: aput-char v11, v10, v6 │ │ +038312: 121a |010f: const/4 v10, #int 1 // #1 │ │ +038314: 2900 32ff |0110: goto/16 0042 // -00ce │ │ +038318: d802 0201 |0112: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03831c: dd0a 097f |0114: and-int/lit8 v10, v9, #int 127 // #7f │ │ +038320: 8eaa |0116: int-to-char v10, v10 │ │ +038322: 6e20 dc0d ac00 |0117: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.IsDictionaryChar:(C)Z // method@0ddc │ │ +038328: 0a0a |011a: move-result v10 │ │ +03832a: 390a 0300 |011b: if-nez v10, 011e // +0003 │ │ +03832e: 1209 |011d: const/4 v9, #int 0 // #0 │ │ +038330: dd0a 097f |011e: and-int/lit8 v10, v9, #int 127 // #7f │ │ +038334: 8eaa |0120: int-to-char v10, v10 │ │ +038336: 6e20 8c0e ac00 |0121: invoke-virtual {v12, v10}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ +03833c: 0a0a |0124: move-result v10 │ │ +03833e: 6e20 8c0e 0c00 |0125: invoke-virtual {v12, v0}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ +038344: 0a0b |0128: move-result v11 │ │ +038346: 32ba 3900 |0129: if-eq v10, v11, 0162 // +0039 │ │ +03834a: 3d09 1100 |012b: if-lez v9, 013c // +0011 │ │ +03834e: 130a 7f00 |012d: const/16 v10, #int 127 // #7f │ │ +038352: 35a9 0d00 |012f: if-ge v9, v10, 013c // +000d │ │ +038356: 54ca bb03 |0131: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03835a: d804 0501 |0133: add-int/lit8 v4, v5, #int 1 // #01 │ │ +03835e: 480a 0a05 |0135: aget-byte v10, v10, v5 │ │ +038362: d5aa ff00 |0137: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +038366: 8ea9 |0139: int-to-char v9, v10 │ │ +038368: 0145 |013a: move v5, v4 │ │ +03836a: 28f0 |013b: goto 012b // -0010 │ │ +03836c: 3909 2200 |013c: if-nez v9, 015e // +0022 │ │ +038370: 54ca b603 |013e: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +038374: d803 0201 |0140: add-int/lit8 v3, v2, #int 1 // #01 │ │ +038378: 4900 0a02 |0142: aget-char v0, v10, v2 │ │ +03837c: 3900 0a00 |0144: if-nez v0, 014e // +000a │ │ +038380: 54ca c603 |0146: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +038384: 120b |0148: const/4 v11, #int 0 // #0 │ │ +038386: 500b 0a06 |0149: aput-char v11, v10, v6 │ │ +03838a: 121a |014b: const/4 v10, #int 1 // #1 │ │ +03838c: 2900 f6fe |014c: goto/16 0042 // -010a │ │ +038390: 130a 2000 |014e: const/16 v10, #int 32 // #20 │ │ +038394: 33a0 4500 |0150: if-ne v0, v10, 0195 // +0045 │ │ +038398: 0132 |0152: move v2, v3 │ │ +03839a: 54ca b603 |0153: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03839e: 490a 0a02 |0155: aget-char v10, v10, v2 │ │ +0383a2: 130b 2000 |0157: const/16 v11, #int 32 // #20 │ │ +0383a6: 33ba 8dff |0159: if-ne v10, v11, 00e6 // -0073 │ │ +0383aa: d802 0201 |015b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0383ae: 28f6 |015d: goto 0153 // -000a │ │ +0383b0: d804 0501 |015e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0383b4: 0182 |0160: move v2, v8 │ │ +0383b6: 2888 |0161: goto 00e9 // -0078 │ │ +0383b8: 130a 7f00 |0162: const/16 v10, #int 127 // #7f │ │ +0383bc: 35a9 96ff |0164: if-ge v9, v10, 00fa // -006a │ │ +0383c0: 0154 |0166: move v4, v5 │ │ +0383c2: 2882 |0167: goto 00e9 // -007e │ │ +0383c4: d804 05ff |0168: add-int/lit8 v4, v5, #int -1 // #ff │ │ +0383c8: 54ca bb03 |016a: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0383cc: d805 0401 |016c: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0383d0: 480a 0a04 |016e: aget-byte v10, v10, v4 │ │ +0383d4: d5aa ff00 |0170: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +0383d8: 130b 7e00 |0172: const/16 v11, #int 126 // #7e │ │ +0383dc: 35ba 0400 |0174: if-ge v10, v11, 0178 // +0004 │ │ +0383e0: 0154 |0176: move v4, v5 │ │ +0383e2: 28f3 |0177: goto 016a // -000d │ │ +0383e4: 54ca c603 |0178: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +0383e8: d807 0601 |017a: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0383ec: 54cb bb03 |017c: iget-object v11, v12, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0383f0: 480b 0b05 |017e: aget-byte v11, v11, v5 │ │ +0383f4: d5bb ff00 |0180: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +0383f8: 8ebb |0182: int-to-char v11, v11 │ │ +0383fa: 500b 0a06 |0183: aput-char v11, v10, v6 │ │ +0383fe: 54ca b603 |0185: iget-object v10, v12, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +038402: 490a 0a02 |0187: aget-char v10, v10, v2 │ │ +038406: 130b 2000 |0189: const/16 v11, #int 32 // #20 │ │ +03840a: 33ba 0500 |018b: if-ne v10, v11, 0190 // +0005 │ │ +03840e: d802 0201 |018d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +038412: 28f6 |018f: goto 0185 // -000a │ │ +038414: 52c4 a603 |0190: iget v4, v12, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +038418: 0176 |0192: move v6, v7 │ │ +03841a: 2900 2eff |0193: goto/16 00c1 // -00d2 │ │ +03841e: 0132 |0195: move v2, v3 │ │ +038420: 28a8 |0196: goto 013e // -0058 │ │ +038422: 0000 |0197: nop // spacer │ │ +038424: 0001 0300 0100 0000 2500 0000 0300 ... |0198: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4773 │ │ 0x0007 line=4814 │ │ 0x000a line=4815 │ │ 0x000b line=4816 │ │ 0x000c line=4817 │ │ @@ -59215,42 +59210,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0372d4: |[0372d4] pro.oneredpixel.l9droid.L9.intgosub:()V │ │ -0372e4: 6e10 200e 0500 |0000: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ -0372ea: 0a00 |0003: move-result v0 │ │ -0372ec: 5451 df03 |0004: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0372f0: 5811 5c03 |0006: iget-short v1, v1, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -0372f4: 1302 0004 |0008: const/16 v2, #int 1024 // #400 │ │ -0372f8: 3321 0b00 |000a: if-ne v1, v2, 0015 // +000b │ │ -0372fc: 1a01 1000 |000c: const-string v1, " Stack overflow error " // string@0010 │ │ -037300: 6e20 140e 1500 |000e: invoke-virtual {v5, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ -037306: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -037308: 5951 8103 |0012: iput v1, v5, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -03730c: 0e00 |0014: return-void │ │ -03730e: 5451 df03 |0015: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -037312: 5411 5b03 |0017: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ -037316: 5452 df03 |0019: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03731a: 5823 5c03 |001b: iget-short v3, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -03731e: d804 0301 |001d: add-int/lit8 v4, v3, #int 1 // #01 │ │ -037322: 8f44 |001f: int-to-short v4, v4 │ │ -037324: 5f24 5c03 |0020: iput-short v4, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -037328: 5252 a103 |0022: iget v2, v5, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -03732c: 5254 9b03 |0024: iget v4, v5, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -037330: b142 |0026: sub-int/2addr v2, v4 │ │ -037332: 1404 ffff 0000 |0027: const v4, #float 9.18341e-41 // #0000ffff │ │ -037338: b542 |002a: and-int/2addr v2, v4 │ │ -03733a: 8f22 |002b: int-to-short v2, v2 │ │ -03733c: 5102 0103 |002c: aput-short v2, v1, v3 │ │ -037340: 5950 a103 |002e: iput v0, v5, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -037344: 28e4 |0030: goto 0014 // -001c │ │ +038438: |[038438] pro.oneredpixel.l9droid.L9.intgosub:()V │ │ +038448: 6e10 200e 0500 |0000: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.getaddr:()I // method@0e20 │ │ +03844e: 0a00 |0003: move-result v0 │ │ +038450: 5451 df03 |0004: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +038454: 5811 5c03 |0006: iget-short v1, v1, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +038458: 1302 0004 |0008: const/16 v2, #int 1024 // #400 │ │ +03845c: 3321 0b00 |000a: if-ne v1, v2, 0015 // +000b │ │ +038460: 1a01 1000 |000c: const-string v1, " Stack overflow error " // string@0010 │ │ +038464: 6e20 140e 1500 |000e: invoke-virtual {v5, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ +03846a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +03846c: 5951 8103 |0012: iput v1, v5, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +038470: 0e00 |0014: return-void │ │ +038472: 5451 df03 |0015: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +038476: 5411 5b03 |0017: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ +03847a: 5452 df03 |0019: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03847e: 5823 5c03 |001b: iget-short v3, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +038482: d804 0301 |001d: add-int/lit8 v4, v3, #int 1 // #01 │ │ +038486: 8f44 |001f: int-to-short v4, v4 │ │ +038488: 5f24 5c03 |0020: iput-short v4, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +03848c: 5252 a103 |0022: iget v2, v5, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +038490: 5254 9b03 |0024: iget v4, v5, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +038494: b142 |0026: sub-int/2addr v2, v4 │ │ +038496: 1404 ffff 0000 |0027: const v4, #float 9.18341e-41 // #0000ffff │ │ +03849c: b542 |002a: and-int/2addr v2, v4 │ │ +03849e: 8f22 |002b: int-to-short v2, v2 │ │ +0384a0: 5102 0103 |002c: aput-short v2, v1, v3 │ │ +0384a4: 5950 a103 |002e: iput v0, v5, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0384a8: 28e4 |0030: goto 0014 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3018 │ │ 0x0004 line=3019 │ │ 0x000c line=3021 │ │ 0x0011 line=3023 │ │ 0x0014 line=3028 │ │ @@ -59265,573 +59260,573 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 1088 16-bit code units │ │ -037348: |[037348] pro.oneredpixel.l9droid.L9.intinitialise:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -037358: 12ff |0000: const/4 v15, #int -1 // #ff │ │ -03735a: 0800 1200 |0001: move-object/from16 v0, v18 │ │ -03735e: 590f c803 |0003: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ -037362: 12ff |0005: const/4 v15, #int -1 // #ff │ │ -037364: 0800 1200 |0006: move-object/from16 v0, v18 │ │ -037368: 590f c903 |0008: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ -03736c: 120f |000a: const/4 v15, #int 0 // #0 │ │ -03736e: 0800 1200 |000b: move-object/from16 v0, v18 │ │ -037372: 590f ca03 |000d: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ -037376: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -03737a: 540f b103 |0011: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ -03737e: 1310 0000 |0013: const/16 v16, #int 0 // #0 │ │ -037382: 1311 ffff |0015: const/16 v17, #int -1 // #ffff │ │ -037386: 4b11 0f10 |0017: aput v17, v15, v16 │ │ -03738a: 7402 470e 1200 |0019: invoke-virtual/range {v18, v19}, Lpro/oneredpixel/l9droid/L9;.load:(Ljava/lang/String;)Z // method@0e47 │ │ -037390: 0a0f |001c: move-result v15 │ │ -037392: 390f 0d00 |001d: if-nez v15, 002a // +000d │ │ -037396: 1a0f 1400 |001f: const-string v15, " Unable to load: %s " // string@0014 │ │ -03739a: 0800 1200 |0021: move-object/from16 v0, v18 │ │ -03739e: 0801 1300 |0023: move-object/from16 v1, v19 │ │ -0373a2: 6e30 170e f001 |0025: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ -0373a8: 120f |0028: const/4 v15, #int 0 // #0 │ │ -0373aa: 0f0f |0029: return v15 │ │ -0373ac: 1a0f ed05 |002a: const-string v15, "Loaded ok, size=%d " // string@05ed │ │ -0373b0: 0800 1200 |002c: move-object/from16 v0, v18 │ │ -0373b4: 5200 af03 |002e: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -0373b8: 0210 0000 |0030: move/from16 v16, v0 │ │ -0373bc: 0800 1200 |0032: move-object/from16 v0, v18 │ │ -0373c0: 0201 1000 |0034: move/from16 v1, v16 │ │ -0373c4: 6e30 df0d f001 |0036: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -0373ca: 3814 4f00 |0039: if-eqz v20, 0088 // +004f │ │ -0373ce: 0800 1200 |003b: move-object/from16 v0, v18 │ │ -0373d2: 0801 1400 |003d: move-object/from16 v1, v20 │ │ -0373d6: 6e20 580e 1000 |003f: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_load:(Ljava/lang/String;)[B // method@0e58 │ │ -0373dc: 0c0c |0042: move-result-object v12 │ │ -0373de: 380c 4500 |0043: if-eqz v12, 0088 // +0045 │ │ -0373e2: 0800 1200 |0045: move-object/from16 v0, v18 │ │ -0373e6: 540f bb03 |0047: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0373ea: 21ff |0049: array-length v15, v15 │ │ -0373ec: 21c0 |004a: array-length v0, v12 │ │ -0373ee: 0210 0000 |004b: move/from16 v16, v0 │ │ -0373f2: 900f 0f10 |004d: add-int v15, v15, v16 │ │ -0373f6: 23fe 6202 |004f: new-array v14, v15, [B // type@0262 │ │ -0373fa: 0800 1200 |0051: move-object/from16 v0, v18 │ │ -0373fe: 540f bb03 |0053: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -037402: 21ff |0055: array-length v15, v15 │ │ -037404: 0800 1200 |0056: move-object/from16 v0, v18 │ │ -037408: 590f c803 |0058: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ -03740c: 21cf |005a: array-length v15, v12 │ │ -03740e: 0800 1200 |005b: move-object/from16 v0, v18 │ │ -037412: 590f ca03 |005d: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ -037416: 1209 |005f: const/4 v9, #int 0 // #0 │ │ -037418: 0800 1200 |0060: move-object/from16 v0, v18 │ │ -03741c: 520f c803 |0062: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ -037420: 35f9 0d00 |0064: if-ge v9, v15, 0071 // +000d │ │ -037424: 0800 1200 |0066: move-object/from16 v0, v18 │ │ -037428: 540f bb03 |0068: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03742c: 480f 0f09 |006a: aget-byte v15, v15, v9 │ │ -037430: 4f0f 0e09 |006c: aput-byte v15, v14, v9 │ │ -037434: d809 0901 |006e: add-int/lit8 v9, v9, #int 1 // #01 │ │ -037438: 28f0 |0070: goto 0060 // -0010 │ │ -03743a: 1209 |0071: const/4 v9, #int 0 // #0 │ │ -03743c: 0800 1200 |0072: move-object/from16 v0, v18 │ │ -037440: 520f ca03 |0074: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ -037444: 35f9 0e00 |0076: if-ge v9, v15, 0084 // +000e │ │ -037448: 0800 1200 |0078: move-object/from16 v0, v18 │ │ -03744c: 520f c803 |007a: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ -037450: b09f |007c: add-int/2addr v15, v9 │ │ -037452: 4810 0c09 |007d: aget-byte v16, v12, v9 │ │ -037456: 4f10 0e0f |007f: aput-byte v16, v14, v15 │ │ -03745a: d809 0901 |0081: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03745e: 28ef |0083: goto 0072 // -0011 │ │ -037460: 0800 1200 |0084: move-object/from16 v0, v18 │ │ -037464: 5b0e bb03 |0086: iput-object v14, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -037468: 120f |0088: const/4 v15, #int 0 // #0 │ │ -03746a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -03746e: 590f cf03 |008b: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.screencalled:I // field@03cf │ │ -037472: 120f |008d: const/4 v15, #int 0 // #0 │ │ -037474: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -037478: 590f bc03 |0090: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ -03747c: 7401 ed0d 1200 |0092: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.Scan:()I // method@0ded │ │ -037482: 0a02 |0095: move-result v2 │ │ -037484: 3b02 2400 |0096: if-gez v2, 00ba // +0024 │ │ -037488: 7401 ef0d 1200 |0098: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.ScanV2:()I // method@0def │ │ -03748e: 0a02 |009b: move-result v2 │ │ -037490: 122f |009c: const/4 v15, #int 2 // #2 │ │ -037492: 0800 1200 |009d: move-object/from16 v0, v18 │ │ -037496: 590f 7e03 |009f: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -03749a: 3b02 1900 |00a1: if-gez v2, 00ba // +0019 │ │ -03749e: 7401 ee0d 1200 |00a3: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.ScanV1:()I // method@0dee │ │ -0374a4: 0a02 |00a6: move-result v2 │ │ -0374a6: 121f |00a7: const/4 v15, #int 1 // #1 │ │ -0374a8: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -0374ac: 590f 7e03 |00aa: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -0374b0: 3b02 0e00 |00ac: if-gez v2, 00ba // +000e │ │ -0374b4: 1a0f 1500 |00ae: const-string v15, " Unable to locate valid Level 9 game in file: %s " // string@0015 │ │ -0374b8: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -0374bc: 0801 1300 |00b2: move-object/from16 v1, v19 │ │ -0374c0: 6e30 170e f001 |00b4: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ -0374c6: 120f |00b7: const/4 v15, #int 0 // #0 │ │ -0374c8: 2900 71ff |00b8: goto/16 0029 // -008f │ │ -0374cc: 0800 1200 |00ba: move-object/from16 v0, v18 │ │ -0374d0: 520f d503 |00bc: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0374d4: b02f |00be: add-int/2addr v15, v2 │ │ -0374d6: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ -0374da: 590f d403 |00c1: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0374de: 0800 1200 |00c3: move-object/from16 v0, v18 │ │ -0374e2: 520f af03 |00c5: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -0374e6: b12f |00c7: sub-int/2addr v15, v2 │ │ -0374e8: 0800 1200 |00c8: move-object/from16 v0, v18 │ │ -0374ec: 590f a403 |00ca: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ -0374f0: 0800 1200 |00cc: move-object/from16 v0, v18 │ │ -0374f4: 520f 7e03 |00ce: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -0374f8: 1310 0100 |00d0: const/16 v16, #int 1 // #1 │ │ -0374fc: 0200 1000 |00d2: move/from16 v0, v16 │ │ -037500: 330f c100 |00d4: if-ne v15, v0, 0195 // +00c1 │ │ -037504: 0800 1200 |00d6: move-object/from16 v0, v18 │ │ -037508: 520f 8703 |00d8: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -03750c: 3b0f 0c00 |00da: if-gez v15, 00e6 // +000c │ │ -037510: 1a0f 1900 |00dc: const-string v15, " What appears to be V1 game data was found, but the game was not recognised. Either this is an unknown V1 game file or, more likely, it is corrupted. " // string@0019 │ │ -037514: 0800 1200 |00de: move-object/from16 v0, v18 │ │ -037518: 6e20 140e f000 |00e0: invoke-virtual {v0, v15}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ -03751e: 120f |00e3: const/4 v15, #int 0 // #0 │ │ -037520: 2900 45ff |00e4: goto/16 0029 // -00bb │ │ -037524: 1209 |00e6: const/4 v9, #int 0 // #0 │ │ -037526: 125f |00e7: const/4 v15, #int 5 // #5 │ │ -037528: 35f9 3e00 |00e8: if-ge v9, v15, 0126 // +003e │ │ -03752c: 0800 1200 |00ea: move-object/from16 v0, v18 │ │ -037530: 540f 8803 |00ec: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ -037534: 0800 1200 |00ee: move-object/from16 v0, v18 │ │ -037538: 5200 8703 |00f0: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -03753c: 0210 0000 |00f2: move/from16 v16, v0 │ │ -037540: 460f 0f10 |00f4: aget-object v15, v15, v16 │ │ -037544: 0800 1200 |00f6: move-object/from16 v0, v18 │ │ -037548: 5200 8903 |00f8: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_L9Ptrs:I // field@0389 │ │ -03754c: 0210 0000 |00fa: move/from16 v16, v0 │ │ -037550: 9010 1009 |00fc: add-int v16, v16, v9 │ │ -037554: 440a 0f10 |00fe: aget v10, v15, v16 │ │ -037558: 3b0a 1500 |0100: if-gez v10, 0115 // +0015 │ │ -03755c: 0800 1200 |0102: move-object/from16 v0, v18 │ │ -037560: 540f 8003 |0104: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -037564: d810 0902 |0106: add-int/lit8 v16, v9, #int 2 // #02 │ │ -037568: 0800 1200 |0108: move-object/from16 v0, v18 │ │ -03756c: 5200 9b03 |010a: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -037570: 0211 0000 |010c: move/from16 v17, v0 │ │ -037574: 9011 110a |010e: add-int v17, v17, v10 │ │ -037578: 4b11 0f10 |0110: aput v17, v15, v16 │ │ -03757c: d809 0901 |0112: add-int/lit8 v9, v9, #int 1 // #01 │ │ -037580: 28d3 |0114: goto 00e7 // -002d │ │ -037582: 0800 1200 |0115: move-object/from16 v0, v18 │ │ -037586: 540f 8003 |0117: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -03758a: d810 0902 |0119: add-int/lit8 v16, v9, #int 2 // #02 │ │ -03758e: 0800 1200 |011b: move-object/from16 v0, v18 │ │ -037592: 5200 c303 |011d: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -037596: 0211 0000 |011f: move/from16 v17, v0 │ │ -03759a: 9011 110a |0121: add-int v17, v17, v10 │ │ -03759e: 4b11 0f10 |0123: aput v17, v15, v16 │ │ -0375a2: 28ed |0125: goto 0112 // -0013 │ │ -0375a4: 0800 1200 |0126: move-object/from16 v0, v18 │ │ -0375a8: 520f 9b03 |0128: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -0375ac: 0800 1200 |012a: move-object/from16 v0, v18 │ │ -0375b0: 5400 8803 |012c: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ -0375b4: 0810 0000 |012e: move-object/from16 v16, v0 │ │ -0375b8: 0800 1200 |0130: move-object/from16 v0, v18 │ │ -0375bc: 5200 8703 |0132: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -0375c0: 0211 0000 |0134: move/from16 v17, v0 │ │ -0375c4: 4610 1011 |0136: aget-object v16, v16, v17 │ │ -0375c8: 0800 1200 |0138: move-object/from16 v0, v18 │ │ -0375cc: 5200 8a03 |013a: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_absData:I // field@038a │ │ -0375d0: 0211 0000 |013c: move/from16 v17, v0 │ │ -0375d4: 4410 1011 |013e: aget v16, v16, v17 │ │ -0375d8: 910f 0f10 |0140: sub-int v15, v15, v16 │ │ -0375dc: 0800 1200 |0142: move-object/from16 v0, v18 │ │ -0375e0: 590f 9a03 |0144: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.absdatablock:I // field@039a │ │ -0375e4: 0800 1200 |0146: move-object/from16 v0, v18 │ │ -0375e8: 520f 7e03 |0148: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -0375ec: 2b0f ea02 0000 |014a: packed-switch v15, 00000434 // +000002ea │ │ -0375f2: 121f |014d: const/4 v15, #int 1 // #1 │ │ -0375f4: 23fb 6402 |014e: new-array v11, v15, [I // type@0264 │ │ -0375f8: 120f |0150: const/4 v15, #int 0 // #0 │ │ -0375fa: 1310 ffff |0151: const/16 v16, #int -1 // #ffff │ │ -0375fe: 4b10 0b0f |0153: aput v16, v11, v15 │ │ -037602: 121f |0155: const/4 v15, #int 1 // #1 │ │ -037604: 23fd 6402 |0156: new-array v13, v15, [I // type@0264 │ │ -037608: 120f |0158: const/4 v15, #int 0 // #0 │ │ -03760a: 1310 0000 |0159: const/16 v16, #int 0 // #0 │ │ -03760e: 4b10 0d0f |015b: aput v16, v13, v15 │ │ -037612: 0800 1200 |015d: move-object/from16 v0, v18 │ │ -037616: 520f c803 |015f: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ -03761a: 3a0f 9802 |0161: if-ltz v15, 03f9 // +0298 │ │ -03761e: 0800 1200 |0163: move-object/from16 v0, v18 │ │ -037622: 520f c803 |0165: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ -037626: 0800 1200 |0167: move-object/from16 v0, v18 │ │ -03762a: 5200 ca03 |0169: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ -03762e: 0210 0000 |016b: move/from16 v16, v0 │ │ -037632: 0800 1200 |016d: move-object/from16 v0, v18 │ │ -037636: 0201 1000 |016f: move/from16 v1, v16 │ │ -03763a: 6e5d 1e0e f0b1 |0171: invoke-virtual {v0, v15, v1, v11, v13}, Lpro/oneredpixel/l9droid/L9;.findsubs:(II[I[I)Z // method@0e1e │ │ -037640: 0a0f |0174: move-result v15 │ │ -037642: 390f 0200 |0175: if-nez v15, 0177 // +0002 │ │ -037646: 120f |0177: const/4 v15, #int 0 // #0 │ │ -037648: 440f 0b0f |0178: aget v15, v11, v15 │ │ -03764c: 0800 1200 |017a: move-object/from16 v0, v18 │ │ -037650: 590f c903 |017c: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ -037654: 120f |017e: const/4 v15, #int 0 // #0 │ │ -037656: 440f 0d0f |017f: aget v15, v13, v15 │ │ -03765a: 0800 1200 |0181: move-object/from16 v0, v18 │ │ -03765e: 590f ca03 |0183: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ -037662: 1209 |0185: const/4 v9, #int 0 // #0 │ │ -037664: 130f 6000 |0186: const/16 v15, #int 96 // #60 │ │ -037668: 35f9 a302 |0188: if-ge v9, v15, 042b // +02a3 │ │ -03766c: 0800 1200 |018a: move-object/from16 v0, v18 │ │ -037670: 540f 7003 |018c: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -037674: 1310 0000 |018e: const/16 v16, #int 0 // #0 │ │ -037678: 5010 0f09 |0190: aput-char v16, v15, v9 │ │ -03767c: d809 0901 |0192: add-int/lit8 v9, v9, #int 1 // #01 │ │ -037680: 28f2 |0194: goto 0186 // -000e │ │ -037682: 0800 1200 |0195: move-object/from16 v0, v18 │ │ -037686: 520f 7e03 |0197: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -03768a: 1310 0200 |0199: const/16 v16, #int 2 // #2 │ │ -03768e: 0200 1000 |019b: move/from16 v0, v16 │ │ -037692: 330f 3700 |019d: if-ne v15, v0, 01d4 // +0037 │ │ -037696: 1248 |019f: const/4 v8, #int 4 // #4 │ │ -037698: 1209 |01a0: const/4 v9, #int 0 // #0 │ │ -03769a: 130f 0c00 |01a1: const/16 v15, #int 12 // #c │ │ -03769e: 35f9 3a00 |01a3: if-ge v9, v15, 01dd // +003a │ │ -0376a2: 0800 1200 |01a5: move-object/from16 v0, v18 │ │ -0376a6: 520f d403 |01a7: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0376aa: b08f |01a9: add-int/2addr v15, v8 │ │ -0376ac: da10 0902 |01aa: mul-int/lit8 v16, v9, #int 2 // #02 │ │ -0376b0: 900f 0f10 |01ac: add-int v15, v15, v16 │ │ -0376b4: 0800 1200 |01ae: move-object/from16 v0, v18 │ │ -0376b8: 6e20 e50d f000 |01b0: invoke-virtual {v0, v15}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -0376be: 0a03 |01b3: move-result v3 │ │ -0376c0: 0800 1200 |01b4: move-object/from16 v0, v18 │ │ -0376c4: 5400 8003 |01b6: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -0376c8: 0810 0000 |01b8: move-object/from16 v16, v0 │ │ -0376cc: 130f 0b00 |01ba: const/16 v15, #int 11 // #b │ │ -0376d0: 32f9 1b00 |01bc: if-eq v9, v15, 01d7 // +001b │ │ -0376d4: 140f 0080 0000 |01be: const v15, #float 4.59177e-41 // #00008000 │ │ -0376da: 34f3 1600 |01c1: if-lt v3, v15, 01d7 // +0016 │ │ -0376de: 140f 0090 0000 |01c3: const v15, #float 5.16575e-41 // #00009000 │ │ -0376e4: 36f3 1100 |01c6: if-gt v3, v15, 01d7 // +0011 │ │ -0376e8: 0800 1200 |01c8: move-object/from16 v0, v18 │ │ -0376ec: 520f c303 |01ca: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -0376f0: b03f |01cc: add-int/2addr v15, v3 │ │ -0376f2: d0ff 0080 |01cd: add-int/lit16 v15, v15, #int -32768 // #8000 │ │ -0376f6: 4b0f 1009 |01cf: aput v15, v16, v9 │ │ -0376fa: d809 0901 |01d1: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0376fe: 28ce |01d3: goto 01a1 // -0032 │ │ -037700: 1308 1200 |01d4: const/16 v8, #int 18 // #12 │ │ -037704: 28ca |01d6: goto 01a0 // -0036 │ │ -037706: 0800 1200 |01d7: move-object/from16 v0, v18 │ │ -03770a: 520f d403 |01d9: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -03770e: b03f |01db: add-int/2addr v15, v3 │ │ -037710: 28f3 |01dc: goto 01cf // -000d │ │ -037712: 0800 1200 |01dd: move-object/from16 v0, v18 │ │ -037716: 540f 8003 |01df: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -03771a: 1310 0000 |01e1: const/16 v16, #int 0 // #0 │ │ -03771e: 440f 0f10 |01e3: aget v15, v15, v16 │ │ -037722: 0800 1200 |01e5: move-object/from16 v0, v18 │ │ -037726: 590f 9a03 |01e7: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.absdatablock:I // field@039a │ │ -03772a: 0800 1200 |01e9: move-object/from16 v0, v18 │ │ -03772e: 540f 8003 |01eb: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -037732: 1310 0100 |01ed: const/16 v16, #int 1 // #1 │ │ -037736: 440f 0f10 |01ef: aget v15, v15, v16 │ │ -03773a: 0800 1200 |01f1: move-object/from16 v0, v18 │ │ -03773e: 590f a603 |01f3: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -037742: 0800 1200 |01f5: move-object/from16 v0, v18 │ │ -037746: 540f 8003 |01f7: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -03774a: 1310 0300 |01f9: const/16 v16, #int 3 // #3 │ │ -03774e: 440f 0f10 |01fb: aget v15, v15, v16 │ │ -037752: 0800 1200 |01fd: move-object/from16 v0, v18 │ │ -037756: 590f bf03 |01ff: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.list2ptr:I // field@03bf │ │ -03775a: 0800 1200 |0201: move-object/from16 v0, v18 │ │ -03775e: 540f 8003 |0203: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -037762: 1310 0400 |0205: const/16 v16, #int 4 // #4 │ │ -037766: 440f 0f10 |0207: aget v15, v15, v16 │ │ -03776a: 0800 1200 |0209: move-object/from16 v0, v18 │ │ -03776e: 590f c003 |020b: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.list3ptr:I // field@03c0 │ │ -037772: 0800 1200 |020d: move-object/from16 v0, v18 │ │ -037776: 540f 8003 |020f: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -03777a: 1310 0a00 |0211: const/16 v16, #int 10 // #a │ │ -03777e: 440f 0f10 |0213: aget v15, v15, v16 │ │ -037782: 0800 1200 |0215: move-object/from16 v0, v18 │ │ -037786: 590f c203 |0217: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ -03778a: 0800 1200 |0219: move-object/from16 v0, v18 │ │ -03778e: 540f 8003 |021b: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -037792: 1310 0b00 |021d: const/16 v16, #int 11 // #b │ │ -037796: 440f 0f10 |021f: aget v15, v15, v16 │ │ -03779a: 0800 1200 |0221: move-object/from16 v0, v18 │ │ -03779e: 590f 9b03 |0223: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -0377a2: 2900 21ff |0225: goto/16 0146 // -00df │ │ -0377a6: 0800 1200 |0227: move-object/from16 v0, v18 │ │ -0377aa: 520f 9b03 |0229: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -0377ae: 0800 1200 |022b: move-object/from16 v0, v18 │ │ -0377b2: 5400 8803 |022d: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ -0377b6: 0810 0000 |022f: move-object/from16 v16, v0 │ │ -0377ba: 0800 1200 |0231: move-object/from16 v0, v18 │ │ -0377be: 5200 8703 |0233: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -0377c2: 0211 0000 |0235: move/from16 v17, v0 │ │ -0377c6: 4610 1011 |0237: aget-object v16, v16, v17 │ │ -0377ca: 0800 1200 |0239: move-object/from16 v0, v18 │ │ -0377ce: 5200 8f03 |023b: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_msgStart:I // field@038f │ │ -0377d2: 0211 0000 |023d: move/from16 v17, v0 │ │ -0377d6: 4410 1011 |023f: aget v16, v16, v17 │ │ -0377da: 900f 0f10 |0241: add-int v15, v15, v16 │ │ -0377de: 0800 1200 |0243: move-object/from16 v0, v18 │ │ -0377e2: 590f d603 |0245: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -0377e6: 0800 1200 |0247: move-object/from16 v0, v18 │ │ -0377ea: 520f d603 |0249: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -0377ee: 0800 1200 |024b: move-object/from16 v0, v18 │ │ -0377f2: 5400 8803 |024d: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ -0377f6: 0810 0000 |024f: move-object/from16 v16, v0 │ │ -0377fa: 0800 1200 |0251: move-object/from16 v0, v18 │ │ -0377fe: 5200 8703 |0253: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ -037802: 0211 0000 |0255: move/from16 v17, v0 │ │ -037806: 4610 1011 |0257: aget-object v16, v16, v17 │ │ -03780a: 0800 1200 |0259: move-object/from16 v0, v18 │ │ -03780e: 5200 8e03 |025b: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_msgLen:I // field@038e │ │ -037812: 0211 0000 |025d: move/from16 v17, v0 │ │ -037816: 4410 1011 |025f: aget v16, v16, v17 │ │ -03781a: 900f 0f10 |0261: add-int v15, v15, v16 │ │ -03781e: 0800 1200 |0263: move-object/from16 v0, v18 │ │ -037822: 590f d703 |0265: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ -037826: 7401 fd0d 1200 |0267: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.analyseV1:()D // method@0dfd │ │ -03782c: 0b04 |026a: move-result-wide v4 │ │ -03782e: 1610 0000 |026b: const-wide/16 v16, #int 0 // #0 │ │ -037832: 2f0f 0410 |026d: cmpl-double v15, v4, v16 │ │ -037836: 3d0f 2a00 |026f: if-lez v15, 0299 // +002a │ │ -03783a: 1910 0040 |0271: const-wide/high16 v16, #long 4611686018427387904 // #4000 │ │ -03783e: 2f0f 0410 |0273: cmpl-double v15, v4, v16 │ │ -037842: 3d0f 2400 |0275: if-lez v15, 0299 // +0024 │ │ -037846: 1910 2440 |0277: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ -03784a: 300f 0410 |0279: cmpg-double v15, v4, v16 │ │ -03784e: 3b0f 1e00 |027b: if-gez v15, 0299 // +001e │ │ -037852: 0800 1200 |027d: move-object/from16 v0, v18 │ │ -037856: 520f 9603 |027f: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.MSGT_V1:I // field@0396 │ │ -03785a: 0800 1200 |0281: move-object/from16 v0, v18 │ │ -03785e: 590f 7f03 |0283: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9MsgType:I // field@037f │ │ -037862: 1a0f 9d07 |0285: const-string v15, "V1 msg table: wordlen=%d/10 " // string@079d │ │ -037866: 1910 2440 |0287: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ -03786a: ad10 1004 |0289: mul-double v16, v16, v4 │ │ -03786e: 0500 1000 |028b: move-wide/from16 v0, v16 │ │ -037872: 8a00 |028d: double-to-int v0, v0 │ │ -037874: 0210 0000 |028e: move/from16 v16, v0 │ │ -037878: 0800 1200 |0290: move-object/from16 v0, v18 │ │ -03787c: 0201 1000 |0292: move/from16 v1, v16 │ │ -037880: 6e30 df0d f001 |0294: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -037886: 2900 b6fe |0297: goto/16 014d // -014a │ │ -03788a: 1a0f 1200 |0299: const-string v15, " Unable to identify V1 message table in file: %s " // string@0012 │ │ -03788e: 0800 1200 |029b: move-object/from16 v0, v18 │ │ -037892: 0801 1300 |029d: move-object/from16 v1, v19 │ │ -037896: 6e30 170e f001 |029f: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ -03789c: 120f |02a2: const/4 v15, #int 0 // #0 │ │ -03789e: 2900 86fd |02a3: goto/16 0029 // -027a │ │ -0378a2: 0800 1200 |02a5: move-object/from16 v0, v18 │ │ -0378a6: 520f d403 |02a7: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0378aa: 0800 1200 |02a9: move-object/from16 v0, v18 │ │ -0378ae: 5200 d403 |02ab: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0378b2: 0210 0000 |02ad: move/from16 v16, v0 │ │ -0378b6: d810 1000 |02af: add-int/lit8 v16, v16, #int 0 // #00 │ │ -0378ba: 0800 1200 |02b1: move-object/from16 v0, v18 │ │ -0378be: 0201 1000 |02b3: move/from16 v1, v16 │ │ -0378c2: 6e20 e50d 1000 |02b5: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -0378c8: 0a10 |02b8: move-result v16 │ │ -0378ca: 900f 0f10 |02b9: add-int v15, v15, v16 │ │ -0378ce: 0800 1200 |02bb: move-object/from16 v0, v18 │ │ -0378d2: 590f d603 |02bd: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -0378d6: 0800 1200 |02bf: move-object/from16 v0, v18 │ │ -0378da: 520f d403 |02c1: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0378de: 0800 1200 |02c3: move-object/from16 v0, v18 │ │ -0378e2: 5200 d403 |02c5: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0378e6: 0210 0000 |02c7: move/from16 v16, v0 │ │ -0378ea: d810 1002 |02c9: add-int/lit8 v16, v16, #int 2 // #02 │ │ -0378ee: 0800 1200 |02cb: move-object/from16 v0, v18 │ │ -0378f2: 0201 1000 |02cd: move/from16 v1, v16 │ │ -0378f6: 6e20 e50d 1000 |02cf: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -0378fc: 0a10 |02d2: move-result v16 │ │ -0378fe: 900f 0f10 |02d3: add-int v15, v15, v16 │ │ -037902: 0800 1200 |02d5: move-object/from16 v0, v18 │ │ -037906: 590f d703 |02d7: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ -03790a: 7401 fe0d 1200 |02d9: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.analyseV2:()D // method@0dfe │ │ -037910: 0b06 |02dc: move-result-wide v6 │ │ -037912: 1610 0000 |02dd: const-wide/16 v16, #int 0 // #0 │ │ -037916: 2f0f 0610 |02df: cmpl-double v15, v6, v16 │ │ -03791a: 3d0f 2a00 |02e1: if-lez v15, 030b // +002a │ │ -03791e: 1910 0040 |02e3: const-wide/high16 v16, #long 4611686018427387904 // #4000 │ │ -037922: 2f0f 0610 |02e5: cmpl-double v15, v6, v16 │ │ -037926: 3d0f 2400 |02e7: if-lez v15, 030b // +0024 │ │ -03792a: 1910 2440 |02e9: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ -03792e: 300f 0610 |02eb: cmpg-double v15, v6, v16 │ │ -037932: 3b0f 1e00 |02ed: if-gez v15, 030b // +001e │ │ -037936: 0800 1200 |02ef: move-object/from16 v0, v18 │ │ -03793a: 520f 9703 |02f1: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.MSGT_V2:I // field@0397 │ │ -03793e: 0800 1200 |02f3: move-object/from16 v0, v18 │ │ -037942: 590f 7f03 |02f5: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9MsgType:I // field@037f │ │ -037946: 1a0f a107 |02f7: const-string v15, "V2 msg table: wordlen=%d/10 " // string@07a1 │ │ -03794a: 1910 2440 |02f9: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ -03794e: ad10 1006 |02fb: mul-double v16, v16, v6 │ │ -037952: 0500 1000 |02fd: move-wide/from16 v0, v16 │ │ -037956: 8a00 |02ff: double-to-int v0, v0 │ │ -037958: 0210 0000 |0300: move/from16 v16, v0 │ │ -03795c: 0800 1200 |0302: move-object/from16 v0, v18 │ │ -037960: 0201 1000 |0304: move/from16 v1, v16 │ │ -037964: 6e30 df0d f001 |0306: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -03796a: 2900 44fe |0309: goto/16 014d // -01bc │ │ -03796e: 7401 fd0d 1200 |030b: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.analyseV1:()D // method@0dfd │ │ -037974: 0b04 |030e: move-result-wide v4 │ │ -037976: 1610 0000 |030f: const-wide/16 v16, #int 0 // #0 │ │ -03797a: 2f0f 0410 |0311: cmpl-double v15, v4, v16 │ │ -03797e: 3d0f 2a00 |0313: if-lez v15, 033d // +002a │ │ -037982: 1910 0040 |0315: const-wide/high16 v16, #long 4611686018427387904 // #4000 │ │ -037986: 2f0f 0410 |0317: cmpl-double v15, v4, v16 │ │ -03798a: 3d0f 2400 |0319: if-lez v15, 033d // +0024 │ │ -03798e: 1910 2440 |031b: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ -037992: 300f 0410 |031d: cmpg-double v15, v4, v16 │ │ -037996: 3b0f 1e00 |031f: if-gez v15, 033d // +001e │ │ -03799a: 0800 1200 |0321: move-object/from16 v0, v18 │ │ -03799e: 520f 9603 |0323: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.MSGT_V1:I // field@0396 │ │ -0379a2: 0800 1200 |0325: move-object/from16 v0, v18 │ │ -0379a6: 590f 7f03 |0327: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9MsgType:I // field@037f │ │ -0379aa: 1a0f 9d07 |0329: const-string v15, "V1 msg table: wordlen=%d/10 " // string@079d │ │ -0379ae: 1910 2440 |032b: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ -0379b2: ad10 1004 |032d: mul-double v16, v16, v4 │ │ -0379b6: 0500 1000 |032f: move-wide/from16 v0, v16 │ │ -0379ba: 8a00 |0331: double-to-int v0, v0 │ │ -0379bc: 0210 0000 |0332: move/from16 v16, v0 │ │ -0379c0: 0800 1200 |0334: move-object/from16 v0, v18 │ │ -0379c4: 0201 1000 |0336: move/from16 v1, v16 │ │ -0379c8: 6e30 df0d f001 |0338: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -0379ce: 2900 12fe |033b: goto/16 014d // -01ee │ │ -0379d2: 1a0f 1300 |033d: const-string v15, " Unable to identify V2 message table in file: %s " // string@0013 │ │ -0379d6: 0800 1200 |033f: move-object/from16 v0, v18 │ │ -0379da: 0801 1300 |0341: move-object/from16 v1, v19 │ │ -0379de: 6e30 170e f001 |0343: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ -0379e4: 120f |0346: const/4 v15, #int 0 // #0 │ │ -0379e6: 2900 e2fc |0347: goto/16 0029 // -031e │ │ -0379ea: 0800 1200 |0349: move-object/from16 v0, v18 │ │ -0379ee: 520f d403 |034b: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0379f2: 0800 1200 |034d: move-object/from16 v0, v18 │ │ -0379f6: 5200 d403 |034f: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0379fa: 0210 0000 |0351: move/from16 v16, v0 │ │ -0379fe: d810 1002 |0353: add-int/lit8 v16, v16, #int 2 // #02 │ │ -037a02: 0800 1200 |0355: move-object/from16 v0, v18 │ │ -037a06: 0201 1000 |0357: move/from16 v1, v16 │ │ -037a0a: 6e20 e50d 1000 |0359: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -037a10: 0a10 |035c: move-result v16 │ │ -037a12: 900f 0f10 |035d: add-int v15, v15, v16 │ │ -037a16: 0800 1200 |035f: move-object/from16 v0, v18 │ │ -037a1a: 590f d603 |0361: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -037a1e: 0800 1200 |0363: move-object/from16 v0, v18 │ │ -037a22: 520f d603 |0365: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -037a26: 0800 1200 |0367: move-object/from16 v0, v18 │ │ -037a2a: 5200 d403 |0369: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037a2e: 0210 0000 |036b: move/from16 v16, v0 │ │ -037a32: d810 1004 |036d: add-int/lit8 v16, v16, #int 4 // #04 │ │ -037a36: 0800 1200 |036f: move-object/from16 v0, v18 │ │ -037a3a: 0201 1000 |0371: move/from16 v1, v16 │ │ -037a3e: 6e20 e50d 1000 |0373: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -037a44: 0a10 |0376: move-result v16 │ │ -037a46: 900f 0f10 |0377: add-int v15, v15, v16 │ │ -037a4a: 0800 1200 |0379: move-object/from16 v0, v18 │ │ -037a4e: 590f ac03 |037b: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.endmd:I // field@03ac │ │ -037a52: 0800 1200 |037d: move-object/from16 v0, v18 │ │ -037a56: 520f d403 |037f: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037a5a: 0800 1200 |0381: move-object/from16 v0, v18 │ │ -037a5e: 5200 d403 |0383: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037a62: 0210 0000 |0385: move/from16 v16, v0 │ │ -037a66: d810 1006 |0387: add-int/lit8 v16, v16, #int 6 // #06 │ │ -037a6a: 0800 1200 |0389: move-object/from16 v0, v18 │ │ -037a6e: 0201 1000 |038b: move/from16 v1, v16 │ │ -037a72: 6e20 e50d 1000 |038d: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -037a78: 0a10 |0390: move-result v16 │ │ -037a7a: 900f 0f10 |0391: add-int v15, v15, v16 │ │ -037a7e: 0800 1200 |0393: move-object/from16 v0, v18 │ │ -037a82: 590f a503 |0395: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.defdict:I // field@03a5 │ │ -037a86: 0800 1200 |0397: move-object/from16 v0, v18 │ │ -037a8a: 520f a503 |0399: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.defdict:I // field@03a5 │ │ -037a8e: d80f 0f05 |039b: add-int/lit8 v15, v15, #int 5 // #05 │ │ -037a92: 0800 1200 |039d: move-object/from16 v0, v18 │ │ -037a96: 5200 d403 |039f: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037a9a: 0210 0000 |03a1: move/from16 v16, v0 │ │ -037a9e: d810 1008 |03a3: add-int/lit8 v16, v16, #int 8 // #08 │ │ -037aa2: 0800 1200 |03a5: move-object/from16 v0, v18 │ │ -037aa6: 0201 1000 |03a7: move/from16 v1, v16 │ │ -037aaa: 6e20 e50d 1000 |03a9: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -037ab0: 0a10 |03ac: move-result v16 │ │ -037ab2: 900f 0f10 |03ad: add-int v15, v15, v16 │ │ -037ab6: 0800 1200 |03af: move-object/from16 v0, v18 │ │ -037aba: 590f ad03 |03b1: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.endwdp5:I // field@03ad │ │ -037abe: 0800 1200 |03b3: move-object/from16 v0, v18 │ │ -037ac2: 520f d403 |03b5: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037ac6: 0800 1200 |03b7: move-object/from16 v0, v18 │ │ -037aca: 5200 d403 |03b9: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037ace: 0210 0000 |03bb: move/from16 v16, v0 │ │ -037ad2: d810 100a |03bd: add-int/lit8 v16, v16, #int 10 // #0a │ │ -037ad6: 0800 1200 |03bf: move-object/from16 v0, v18 │ │ -037ada: 0201 1000 |03c1: move/from16 v1, v16 │ │ -037ade: 6e20 e50d 1000 |03c3: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -037ae4: 0a10 |03c6: move-result v16 │ │ -037ae6: 900f 0f10 |03c7: add-int v15, v15, v16 │ │ -037aea: 0800 1200 |03c9: move-object/from16 v0, v18 │ │ -037aee: 590f a603 |03cb: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ -037af2: 0800 1200 |03cd: move-object/from16 v0, v18 │ │ -037af6: 520f d403 |03cf: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037afa: d80f 0f0c |03d1: add-int/lit8 v15, v15, #int 12 // #0c │ │ -037afe: 0800 1200 |03d3: move-object/from16 v0, v18 │ │ -037b02: 6e20 e50d f000 |03d5: invoke-virtual {v0, v15}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -037b08: 0a0f |03d8: move-result v15 │ │ -037b0a: 0800 1200 |03d9: move-object/from16 v0, v18 │ │ -037b0e: 590f a703 |03db: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.dictdatalen:I // field@03a7 │ │ -037b12: 0800 1200 |03dd: move-object/from16 v0, v18 │ │ -037b16: 520f d403 |03df: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037b1a: 0800 1200 |03e1: move-object/from16 v0, v18 │ │ -037b1e: 5200 d403 |03e3: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037b22: 0210 0000 |03e5: move/from16 v16, v0 │ │ -037b26: d810 100e |03e7: add-int/lit8 v16, v16, #int 14 // #0e │ │ -037b2a: 0800 1200 |03e9: move-object/from16 v0, v18 │ │ -037b2e: 0201 1000 |03eb: move/from16 v1, v16 │ │ -037b32: 6e20 e50d 1000 |03ed: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -037b38: 0a10 |03f0: move-result v16 │ │ -037b3a: 900f 0f10 |03f1: add-int v15, v15, v16 │ │ -037b3e: 0800 1200 |03f3: move-object/from16 v0, v18 │ │ -037b42: 590f de03 |03f5: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.wordtable:I // field@03de │ │ -037b46: 2900 56fd |03f7: goto/16 014d // -02aa │ │ -037b4a: 0800 1200 |03f9: move-object/from16 v0, v18 │ │ -037b4e: 520f d403 |03fb: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037b52: 0800 1200 |03fd: move-object/from16 v0, v18 │ │ -037b56: 5200 a403 |03ff: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ -037b5a: 0210 0000 |0401: move/from16 v16, v0 │ │ -037b5e: 0800 1200 |0403: move-object/from16 v0, v18 │ │ -037b62: 0201 1000 |0405: move/from16 v1, v16 │ │ -037b66: 6e5d 1e0e f0b1 |0407: invoke-virtual {v0, v15, v1, v11, v13}, Lpro/oneredpixel/l9droid/L9;.findsubs:(II[I[I)Z // method@0e1e │ │ -037b6c: 0a0f |040a: move-result v15 │ │ -037b6e: 390f 6cfd |040b: if-nez v15, 0177 // -0294 │ │ -037b72: 0800 1200 |040d: move-object/from16 v0, v18 │ │ -037b76: 520f d503 |040f: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -037b7a: 0800 1200 |0411: move-object/from16 v0, v18 │ │ -037b7e: 5200 d403 |0413: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037b82: 0210 0000 |0415: move/from16 v16, v0 │ │ -037b86: 0800 1200 |0417: move-object/from16 v0, v18 │ │ -037b8a: 5200 d503 |0419: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -037b8e: 0211 0000 |041b: move/from16 v17, v0 │ │ -037b92: 9110 1011 |041d: sub-int v16, v16, v17 │ │ -037b96: 0800 1200 |041f: move-object/from16 v0, v18 │ │ -037b9a: 0201 1000 |0421: move/from16 v1, v16 │ │ -037b9e: 6e5d 1e0e f0b1 |0423: invoke-virtual {v0, v15, v1, v11, v13}, Lpro/oneredpixel/l9droid/L9;.findsubs:(II[I[I)Z // method@0e1e │ │ -037ba4: 0a0f |0426: move-result v15 │ │ -037ba6: 390f 50fd |0427: if-nez v15, 0177 // -02b0 │ │ -037baa: 2900 4efd |0429: goto/16 0177 // -02b2 │ │ -037bae: 120f |042b: const/4 v15, #int 0 // #0 │ │ -037bb0: 0800 1200 |042c: move-object/from16 v0, v18 │ │ -037bb4: 590f 7103 |042e: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ -037bb8: 121f |0430: const/4 v15, #int 1 // #1 │ │ -037bba: 2900 f8fb |0431: goto/16 0029 // -0408 │ │ -037bbe: 0000 |0433: nop // spacer │ │ -037bc0: 0001 0400 0100 0000 dd00 0000 5b01 ... |0434: packed-switch-data (12 units) │ │ +0384ac: |[0384ac] pro.oneredpixel.l9droid.L9.intinitialise:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +0384bc: 12ff |0000: const/4 v15, #int -1 // #ff │ │ +0384be: 0800 1200 |0001: move-object/from16 v0, v18 │ │ +0384c2: 590f c803 |0003: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ +0384c6: 12ff |0005: const/4 v15, #int -1 // #ff │ │ +0384c8: 0800 1200 |0006: move-object/from16 v0, v18 │ │ +0384cc: 590f c903 |0008: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ +0384d0: 120f |000a: const/4 v15, #int 0 // #0 │ │ +0384d2: 0800 1200 |000b: move-object/from16 v0, v18 │ │ +0384d6: 590f ca03 |000d: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ +0384da: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +0384de: 540f b103 |0011: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ +0384e2: 1310 0000 |0013: const/16 v16, #int 0 // #0 │ │ +0384e6: 1311 ffff |0015: const/16 v17, #int -1 // #ffff │ │ +0384ea: 4b11 0f10 |0017: aput v17, v15, v16 │ │ +0384ee: 7402 470e 1200 |0019: invoke-virtual/range {v18, v19}, Lpro/oneredpixel/l9droid/L9;.load:(Ljava/lang/String;)Z // method@0e47 │ │ +0384f4: 0a0f |001c: move-result v15 │ │ +0384f6: 390f 0d00 |001d: if-nez v15, 002a // +000d │ │ +0384fa: 1a0f 1400 |001f: const-string v15, " Unable to load: %s " // string@0014 │ │ +0384fe: 0800 1200 |0021: move-object/from16 v0, v18 │ │ +038502: 0801 1300 |0023: move-object/from16 v1, v19 │ │ +038506: 6e30 170e f001 |0025: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ +03850c: 120f |0028: const/4 v15, #int 0 // #0 │ │ +03850e: 0f0f |0029: return v15 │ │ +038510: 1a0f ed05 |002a: const-string v15, "Loaded ok, size=%d " // string@05ed │ │ +038514: 0800 1200 |002c: move-object/from16 v0, v18 │ │ +038518: 5200 af03 |002e: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +03851c: 0210 0000 |0030: move/from16 v16, v0 │ │ +038520: 0800 1200 |0032: move-object/from16 v0, v18 │ │ +038524: 0201 1000 |0034: move/from16 v1, v16 │ │ +038528: 6e30 df0d f001 |0036: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +03852e: 3814 4f00 |0039: if-eqz v20, 0088 // +004f │ │ +038532: 0800 1200 |003b: move-object/from16 v0, v18 │ │ +038536: 0801 1400 |003d: move-object/from16 v1, v20 │ │ +03853a: 6e20 580e 1000 |003f: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.os_load:(Ljava/lang/String;)[B // method@0e58 │ │ +038540: 0c0c |0042: move-result-object v12 │ │ +038542: 380c 4500 |0043: if-eqz v12, 0088 // +0045 │ │ +038546: 0800 1200 |0045: move-object/from16 v0, v18 │ │ +03854a: 540f bb03 |0047: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03854e: 21ff |0049: array-length v15, v15 │ │ +038550: 21c0 |004a: array-length v0, v12 │ │ +038552: 0210 0000 |004b: move/from16 v16, v0 │ │ +038556: 900f 0f10 |004d: add-int v15, v15, v16 │ │ +03855a: 23fe 6202 |004f: new-array v14, v15, [B // type@0262 │ │ +03855e: 0800 1200 |0051: move-object/from16 v0, v18 │ │ +038562: 540f bb03 |0053: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +038566: 21ff |0055: array-length v15, v15 │ │ +038568: 0800 1200 |0056: move-object/from16 v0, v18 │ │ +03856c: 590f c803 |0058: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ +038570: 21cf |005a: array-length v15, v12 │ │ +038572: 0800 1200 |005b: move-object/from16 v0, v18 │ │ +038576: 590f ca03 |005d: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ +03857a: 1209 |005f: const/4 v9, #int 0 // #0 │ │ +03857c: 0800 1200 |0060: move-object/from16 v0, v18 │ │ +038580: 520f c803 |0062: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ +038584: 35f9 0d00 |0064: if-ge v9, v15, 0071 // +000d │ │ +038588: 0800 1200 |0066: move-object/from16 v0, v18 │ │ +03858c: 540f bb03 |0068: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +038590: 480f 0f09 |006a: aget-byte v15, v15, v9 │ │ +038594: 4f0f 0e09 |006c: aput-byte v15, v14, v9 │ │ +038598: d809 0901 |006e: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03859c: 28f0 |0070: goto 0060 // -0010 │ │ +03859e: 1209 |0071: const/4 v9, #int 0 // #0 │ │ +0385a0: 0800 1200 |0072: move-object/from16 v0, v18 │ │ +0385a4: 520f ca03 |0074: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ +0385a8: 35f9 0e00 |0076: if-ge v9, v15, 0084 // +000e │ │ +0385ac: 0800 1200 |0078: move-object/from16 v0, v18 │ │ +0385b0: 520f c803 |007a: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ +0385b4: b09f |007c: add-int/2addr v15, v9 │ │ +0385b6: 4810 0c09 |007d: aget-byte v16, v12, v9 │ │ +0385ba: 4f10 0e0f |007f: aput-byte v16, v14, v15 │ │ +0385be: d809 0901 |0081: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0385c2: 28ef |0083: goto 0072 // -0011 │ │ +0385c4: 0800 1200 |0084: move-object/from16 v0, v18 │ │ +0385c8: 5b0e bb03 |0086: iput-object v14, v0, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0385cc: 120f |0088: const/4 v15, #int 0 // #0 │ │ +0385ce: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +0385d2: 590f cf03 |008b: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.screencalled:I // field@03cf │ │ +0385d6: 120f |008d: const/4 v15, #int 0 // #0 │ │ +0385d8: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +0385dc: 590f bc03 |0090: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ +0385e0: 7401 ed0d 1200 |0092: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.Scan:()I // method@0ded │ │ +0385e6: 0a02 |0095: move-result v2 │ │ +0385e8: 3b02 2400 |0096: if-gez v2, 00ba // +0024 │ │ +0385ec: 7401 ef0d 1200 |0098: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.ScanV2:()I // method@0def │ │ +0385f2: 0a02 |009b: move-result v2 │ │ +0385f4: 122f |009c: const/4 v15, #int 2 // #2 │ │ +0385f6: 0800 1200 |009d: move-object/from16 v0, v18 │ │ +0385fa: 590f 7e03 |009f: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +0385fe: 3b02 1900 |00a1: if-gez v2, 00ba // +0019 │ │ +038602: 7401 ee0d 1200 |00a3: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.ScanV1:()I // method@0dee │ │ +038608: 0a02 |00a6: move-result v2 │ │ +03860a: 121f |00a7: const/4 v15, #int 1 // #1 │ │ +03860c: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +038610: 590f 7e03 |00aa: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +038614: 3b02 0e00 |00ac: if-gez v2, 00ba // +000e │ │ +038618: 1a0f 1500 |00ae: const-string v15, " Unable to locate valid Level 9 game in file: %s " // string@0015 │ │ +03861c: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +038620: 0801 1300 |00b2: move-object/from16 v1, v19 │ │ +038624: 6e30 170e f001 |00b4: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ +03862a: 120f |00b7: const/4 v15, #int 0 // #0 │ │ +03862c: 2900 71ff |00b8: goto/16 0029 // -008f │ │ +038630: 0800 1200 |00ba: move-object/from16 v0, v18 │ │ +038634: 520f d503 |00bc: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +038638: b02f |00be: add-int/2addr v15, v2 │ │ +03863a: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ +03863e: 590f d403 |00c1: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038642: 0800 1200 |00c3: move-object/from16 v0, v18 │ │ +038646: 520f af03 |00c5: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +03864a: b12f |00c7: sub-int/2addr v15, v2 │ │ +03864c: 0800 1200 |00c8: move-object/from16 v0, v18 │ │ +038650: 590f a403 |00ca: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ +038654: 0800 1200 |00cc: move-object/from16 v0, v18 │ │ +038658: 520f 7e03 |00ce: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +03865c: 1310 0100 |00d0: const/16 v16, #int 1 // #1 │ │ +038660: 0200 1000 |00d2: move/from16 v0, v16 │ │ +038664: 330f c100 |00d4: if-ne v15, v0, 0195 // +00c1 │ │ +038668: 0800 1200 |00d6: move-object/from16 v0, v18 │ │ +03866c: 520f 8703 |00d8: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +038670: 3b0f 0c00 |00da: if-gez v15, 00e6 // +000c │ │ +038674: 1a0f 1900 |00dc: const-string v15, " What appears to be V1 game data was found, but the game was not recognised. Either this is an unknown V1 game file or, more likely, it is corrupted. " // string@0019 │ │ +038678: 0800 1200 |00de: move-object/from16 v0, v18 │ │ +03867c: 6e20 140e f000 |00e0: invoke-virtual {v0, v15}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ +038682: 120f |00e3: const/4 v15, #int 0 // #0 │ │ +038684: 2900 45ff |00e4: goto/16 0029 // -00bb │ │ +038688: 1209 |00e6: const/4 v9, #int 0 // #0 │ │ +03868a: 125f |00e7: const/4 v15, #int 5 // #5 │ │ +03868c: 35f9 3e00 |00e8: if-ge v9, v15, 0126 // +003e │ │ +038690: 0800 1200 |00ea: move-object/from16 v0, v18 │ │ +038694: 540f 8803 |00ec: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ +038698: 0800 1200 |00ee: move-object/from16 v0, v18 │ │ +03869c: 5200 8703 |00f0: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +0386a0: 0210 0000 |00f2: move/from16 v16, v0 │ │ +0386a4: 460f 0f10 |00f4: aget-object v15, v15, v16 │ │ +0386a8: 0800 1200 |00f6: move-object/from16 v0, v18 │ │ +0386ac: 5200 8903 |00f8: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_L9Ptrs:I // field@0389 │ │ +0386b0: 0210 0000 |00fa: move/from16 v16, v0 │ │ +0386b4: 9010 1009 |00fc: add-int v16, v16, v9 │ │ +0386b8: 440a 0f10 |00fe: aget v10, v15, v16 │ │ +0386bc: 3b0a 1500 |0100: if-gez v10, 0115 // +0015 │ │ +0386c0: 0800 1200 |0102: move-object/from16 v0, v18 │ │ +0386c4: 540f 8003 |0104: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +0386c8: d810 0902 |0106: add-int/lit8 v16, v9, #int 2 // #02 │ │ +0386cc: 0800 1200 |0108: move-object/from16 v0, v18 │ │ +0386d0: 5200 9b03 |010a: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +0386d4: 0211 0000 |010c: move/from16 v17, v0 │ │ +0386d8: 9011 110a |010e: add-int v17, v17, v10 │ │ +0386dc: 4b11 0f10 |0110: aput v17, v15, v16 │ │ +0386e0: d809 0901 |0112: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0386e4: 28d3 |0114: goto 00e7 // -002d │ │ +0386e6: 0800 1200 |0115: move-object/from16 v0, v18 │ │ +0386ea: 540f 8003 |0117: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +0386ee: d810 0902 |0119: add-int/lit8 v16, v9, #int 2 // #02 │ │ +0386f2: 0800 1200 |011b: move-object/from16 v0, v18 │ │ +0386f6: 5200 c303 |011d: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +0386fa: 0211 0000 |011f: move/from16 v17, v0 │ │ +0386fe: 9011 110a |0121: add-int v17, v17, v10 │ │ +038702: 4b11 0f10 |0123: aput v17, v15, v16 │ │ +038706: 28ed |0125: goto 0112 // -0013 │ │ +038708: 0800 1200 |0126: move-object/from16 v0, v18 │ │ +03870c: 520f 9b03 |0128: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +038710: 0800 1200 |012a: move-object/from16 v0, v18 │ │ +038714: 5400 8803 |012c: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ +038718: 0810 0000 |012e: move-object/from16 v16, v0 │ │ +03871c: 0800 1200 |0130: move-object/from16 v0, v18 │ │ +038720: 5200 8703 |0132: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +038724: 0211 0000 |0134: move/from16 v17, v0 │ │ +038728: 4610 1011 |0136: aget-object v16, v16, v17 │ │ +03872c: 0800 1200 |0138: move-object/from16 v0, v18 │ │ +038730: 5200 8a03 |013a: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_absData:I // field@038a │ │ +038734: 0211 0000 |013c: move/from16 v17, v0 │ │ +038738: 4410 1011 |013e: aget v16, v16, v17 │ │ +03873c: 910f 0f10 |0140: sub-int v15, v15, v16 │ │ +038740: 0800 1200 |0142: move-object/from16 v0, v18 │ │ +038744: 590f 9a03 |0144: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.absdatablock:I // field@039a │ │ +038748: 0800 1200 |0146: move-object/from16 v0, v18 │ │ +03874c: 520f 7e03 |0148: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +038750: 2b0f ea02 0000 |014a: packed-switch v15, 00000434 // +000002ea │ │ +038756: 121f |014d: const/4 v15, #int 1 // #1 │ │ +038758: 23fb 6402 |014e: new-array v11, v15, [I // type@0264 │ │ +03875c: 120f |0150: const/4 v15, #int 0 // #0 │ │ +03875e: 1310 ffff |0151: const/16 v16, #int -1 // #ffff │ │ +038762: 4b10 0b0f |0153: aput v16, v11, v15 │ │ +038766: 121f |0155: const/4 v15, #int 1 // #1 │ │ +038768: 23fd 6402 |0156: new-array v13, v15, [I // type@0264 │ │ +03876c: 120f |0158: const/4 v15, #int 0 // #0 │ │ +03876e: 1310 0000 |0159: const/16 v16, #int 0 // #0 │ │ +038772: 4b10 0d0f |015b: aput v16, v13, v15 │ │ +038776: 0800 1200 |015d: move-object/from16 v0, v18 │ │ +03877a: 520f c803 |015f: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ +03877e: 3a0f 9802 |0161: if-ltz v15, 03f9 // +0298 │ │ +038782: 0800 1200 |0163: move-object/from16 v0, v18 │ │ +038786: 520f c803 |0165: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.pictureaddress:I // field@03c8 │ │ +03878a: 0800 1200 |0167: move-object/from16 v0, v18 │ │ +03878e: 5200 ca03 |0169: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ +038792: 0210 0000 |016b: move/from16 v16, v0 │ │ +038796: 0800 1200 |016d: move-object/from16 v0, v18 │ │ +03879a: 0201 1000 |016f: move/from16 v1, v16 │ │ +03879e: 6e5d 1e0e f0b1 |0171: invoke-virtual {v0, v15, v1, v11, v13}, Lpro/oneredpixel/l9droid/L9;.findsubs:(II[I[I)Z // method@0e1e │ │ +0387a4: 0a0f |0174: move-result v15 │ │ +0387a6: 390f 0200 |0175: if-nez v15, 0177 // +0002 │ │ +0387aa: 120f |0177: const/4 v15, #int 0 // #0 │ │ +0387ac: 440f 0b0f |0178: aget v15, v11, v15 │ │ +0387b0: 0800 1200 |017a: move-object/from16 v0, v18 │ │ +0387b4: 590f c903 |017c: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ +0387b8: 120f |017e: const/4 v15, #int 0 // #0 │ │ +0387ba: 440f 0d0f |017f: aget v15, v13, v15 │ │ +0387be: 0800 1200 |0181: move-object/from16 v0, v18 │ │ +0387c2: 590f ca03 |0183: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ +0387c6: 1209 |0185: const/4 v9, #int 0 // #0 │ │ +0387c8: 130f 6000 |0186: const/16 v15, #int 96 // #60 │ │ +0387cc: 35f9 a302 |0188: if-ge v9, v15, 042b // +02a3 │ │ +0387d0: 0800 1200 |018a: move-object/from16 v0, v18 │ │ +0387d4: 540f 7003 |018c: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +0387d8: 1310 0000 |018e: const/16 v16, #int 0 // #0 │ │ +0387dc: 5010 0f09 |0190: aput-char v16, v15, v9 │ │ +0387e0: d809 0901 |0192: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0387e4: 28f2 |0194: goto 0186 // -000e │ │ +0387e6: 0800 1200 |0195: move-object/from16 v0, v18 │ │ +0387ea: 520f 7e03 |0197: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +0387ee: 1310 0200 |0199: const/16 v16, #int 2 // #2 │ │ +0387f2: 0200 1000 |019b: move/from16 v0, v16 │ │ +0387f6: 330f 3700 |019d: if-ne v15, v0, 01d4 // +0037 │ │ +0387fa: 1248 |019f: const/4 v8, #int 4 // #4 │ │ +0387fc: 1209 |01a0: const/4 v9, #int 0 // #0 │ │ +0387fe: 130f 0c00 |01a1: const/16 v15, #int 12 // #c │ │ +038802: 35f9 3a00 |01a3: if-ge v9, v15, 01dd // +003a │ │ +038806: 0800 1200 |01a5: move-object/from16 v0, v18 │ │ +03880a: 520f d403 |01a7: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +03880e: b08f |01a9: add-int/2addr v15, v8 │ │ +038810: da10 0902 |01aa: mul-int/lit8 v16, v9, #int 2 // #02 │ │ +038814: 900f 0f10 |01ac: add-int v15, v15, v16 │ │ +038818: 0800 1200 |01ae: move-object/from16 v0, v18 │ │ +03881c: 6e20 e50d f000 |01b0: invoke-virtual {v0, v15}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038822: 0a03 |01b3: move-result v3 │ │ +038824: 0800 1200 |01b4: move-object/from16 v0, v18 │ │ +038828: 5400 8003 |01b6: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +03882c: 0810 0000 |01b8: move-object/from16 v16, v0 │ │ +038830: 130f 0b00 |01ba: const/16 v15, #int 11 // #b │ │ +038834: 32f9 1b00 |01bc: if-eq v9, v15, 01d7 // +001b │ │ +038838: 140f 0080 0000 |01be: const v15, #float 4.59177e-41 // #00008000 │ │ +03883e: 34f3 1600 |01c1: if-lt v3, v15, 01d7 // +0016 │ │ +038842: 140f 0090 0000 |01c3: const v15, #float 5.16575e-41 // #00009000 │ │ +038848: 36f3 1100 |01c6: if-gt v3, v15, 01d7 // +0011 │ │ +03884c: 0800 1200 |01c8: move-object/from16 v0, v18 │ │ +038850: 520f c303 |01ca: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +038854: b03f |01cc: add-int/2addr v15, v3 │ │ +038856: d0ff 0080 |01cd: add-int/lit16 v15, v15, #int -32768 // #8000 │ │ +03885a: 4b0f 1009 |01cf: aput v15, v16, v9 │ │ +03885e: d809 0901 |01d1: add-int/lit8 v9, v9, #int 1 // #01 │ │ +038862: 28ce |01d3: goto 01a1 // -0032 │ │ +038864: 1308 1200 |01d4: const/16 v8, #int 18 // #12 │ │ +038868: 28ca |01d6: goto 01a0 // -0036 │ │ +03886a: 0800 1200 |01d7: move-object/from16 v0, v18 │ │ +03886e: 520f d403 |01d9: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038872: b03f |01db: add-int/2addr v15, v3 │ │ +038874: 28f3 |01dc: goto 01cf // -000d │ │ +038876: 0800 1200 |01dd: move-object/from16 v0, v18 │ │ +03887a: 540f 8003 |01df: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +03887e: 1310 0000 |01e1: const/16 v16, #int 0 // #0 │ │ +038882: 440f 0f10 |01e3: aget v15, v15, v16 │ │ +038886: 0800 1200 |01e5: move-object/from16 v0, v18 │ │ +03888a: 590f 9a03 |01e7: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.absdatablock:I // field@039a │ │ +03888e: 0800 1200 |01e9: move-object/from16 v0, v18 │ │ +038892: 540f 8003 |01eb: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +038896: 1310 0100 |01ed: const/16 v16, #int 1 // #1 │ │ +03889a: 440f 0f10 |01ef: aget v15, v15, v16 │ │ +03889e: 0800 1200 |01f1: move-object/from16 v0, v18 │ │ +0388a2: 590f a603 |01f3: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +0388a6: 0800 1200 |01f5: move-object/from16 v0, v18 │ │ +0388aa: 540f 8003 |01f7: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +0388ae: 1310 0300 |01f9: const/16 v16, #int 3 // #3 │ │ +0388b2: 440f 0f10 |01fb: aget v15, v15, v16 │ │ +0388b6: 0800 1200 |01fd: move-object/from16 v0, v18 │ │ +0388ba: 590f bf03 |01ff: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.list2ptr:I // field@03bf │ │ +0388be: 0800 1200 |0201: move-object/from16 v0, v18 │ │ +0388c2: 540f 8003 |0203: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +0388c6: 1310 0400 |0205: const/16 v16, #int 4 // #4 │ │ +0388ca: 440f 0f10 |0207: aget v15, v15, v16 │ │ +0388ce: 0800 1200 |0209: move-object/from16 v0, v18 │ │ +0388d2: 590f c003 |020b: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.list3ptr:I // field@03c0 │ │ +0388d6: 0800 1200 |020d: move-object/from16 v0, v18 │ │ +0388da: 540f 8003 |020f: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +0388de: 1310 0a00 |0211: const/16 v16, #int 10 // #a │ │ +0388e2: 440f 0f10 |0213: aget v15, v15, v16 │ │ +0388e6: 0800 1200 |0215: move-object/from16 v0, v18 │ │ +0388ea: 590f c203 |0217: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.list9startptr:I // field@03c2 │ │ +0388ee: 0800 1200 |0219: move-object/from16 v0, v18 │ │ +0388f2: 540f 8003 |021b: iget-object v15, v0, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +0388f6: 1310 0b00 |021d: const/16 v16, #int 11 // #b │ │ +0388fa: 440f 0f10 |021f: aget v15, v15, v16 │ │ +0388fe: 0800 1200 |0221: move-object/from16 v0, v18 │ │ +038902: 590f 9b03 |0223: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +038906: 2900 21ff |0225: goto/16 0146 // -00df │ │ +03890a: 0800 1200 |0227: move-object/from16 v0, v18 │ │ +03890e: 520f 9b03 |0229: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +038912: 0800 1200 |022b: move-object/from16 v0, v18 │ │ +038916: 5400 8803 |022d: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ +03891a: 0810 0000 |022f: move-object/from16 v16, v0 │ │ +03891e: 0800 1200 |0231: move-object/from16 v0, v18 │ │ +038922: 5200 8703 |0233: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +038926: 0211 0000 |0235: move/from16 v17, v0 │ │ +03892a: 4610 1011 |0237: aget-object v16, v16, v17 │ │ +03892e: 0800 1200 |0239: move-object/from16 v0, v18 │ │ +038932: 5200 8f03 |023b: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_msgStart:I // field@038f │ │ +038936: 0211 0000 |023d: move/from16 v17, v0 │ │ +03893a: 4410 1011 |023f: aget v16, v16, v17 │ │ +03893e: 900f 0f10 |0241: add-int v15, v15, v16 │ │ +038942: 0800 1200 |0243: move-object/from16 v0, v18 │ │ +038946: 590f d603 |0245: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +03894a: 0800 1200 |0247: move-object/from16 v0, v18 │ │ +03894e: 520f d603 |0249: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +038952: 0800 1200 |024b: move-object/from16 v0, v18 │ │ +038956: 5400 8803 |024d: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games:[[I // field@0388 │ │ +03895a: 0810 0000 |024f: move-object/from16 v16, v0 │ │ +03895e: 0800 1200 |0251: move-object/from16 v0, v18 │ │ +038962: 5200 8703 |0253: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Game:I // field@0387 │ │ +038966: 0211 0000 |0255: move/from16 v17, v0 │ │ +03896a: 4610 1011 |0257: aget-object v16, v16, v17 │ │ +03896e: 0800 1200 |0259: move-object/from16 v0, v18 │ │ +038972: 5200 8e03 |025b: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.L9V1Games_msgLen:I // field@038e │ │ +038976: 0211 0000 |025d: move/from16 v17, v0 │ │ +03897a: 4410 1011 |025f: aget v16, v16, v17 │ │ +03897e: 900f 0f10 |0261: add-int v15, v15, v16 │ │ +038982: 0800 1200 |0263: move-object/from16 v0, v18 │ │ +038986: 590f d703 |0265: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ +03898a: 7401 fd0d 1200 |0267: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.analyseV1:()D // method@0dfd │ │ +038990: 0b04 |026a: move-result-wide v4 │ │ +038992: 1610 0000 |026b: const-wide/16 v16, #int 0 // #0 │ │ +038996: 2f0f 0410 |026d: cmpl-double v15, v4, v16 │ │ +03899a: 3d0f 2a00 |026f: if-lez v15, 0299 // +002a │ │ +03899e: 1910 0040 |0271: const-wide/high16 v16, #long 4611686018427387904 // #4000 │ │ +0389a2: 2f0f 0410 |0273: cmpl-double v15, v4, v16 │ │ +0389a6: 3d0f 2400 |0275: if-lez v15, 0299 // +0024 │ │ +0389aa: 1910 2440 |0277: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ +0389ae: 300f 0410 |0279: cmpg-double v15, v4, v16 │ │ +0389b2: 3b0f 1e00 |027b: if-gez v15, 0299 // +001e │ │ +0389b6: 0800 1200 |027d: move-object/from16 v0, v18 │ │ +0389ba: 520f 9603 |027f: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.MSGT_V1:I // field@0396 │ │ +0389be: 0800 1200 |0281: move-object/from16 v0, v18 │ │ +0389c2: 590f 7f03 |0283: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9MsgType:I // field@037f │ │ +0389c6: 1a0f 9d07 |0285: const-string v15, "V1 msg table: wordlen=%d/10 " // string@079d │ │ +0389ca: 1910 2440 |0287: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ +0389ce: ad10 1004 |0289: mul-double v16, v16, v4 │ │ +0389d2: 0500 1000 |028b: move-wide/from16 v0, v16 │ │ +0389d6: 8a00 |028d: double-to-int v0, v0 │ │ +0389d8: 0210 0000 |028e: move/from16 v16, v0 │ │ +0389dc: 0800 1200 |0290: move-object/from16 v0, v18 │ │ +0389e0: 0201 1000 |0292: move/from16 v1, v16 │ │ +0389e4: 6e30 df0d f001 |0294: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +0389ea: 2900 b6fe |0297: goto/16 014d // -014a │ │ +0389ee: 1a0f 1200 |0299: const-string v15, " Unable to identify V1 message table in file: %s " // string@0012 │ │ +0389f2: 0800 1200 |029b: move-object/from16 v0, v18 │ │ +0389f6: 0801 1300 |029d: move-object/from16 v1, v19 │ │ +0389fa: 6e30 170e f001 |029f: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ +038a00: 120f |02a2: const/4 v15, #int 0 // #0 │ │ +038a02: 2900 86fd |02a3: goto/16 0029 // -027a │ │ +038a06: 0800 1200 |02a5: move-object/from16 v0, v18 │ │ +038a0a: 520f d403 |02a7: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038a0e: 0800 1200 |02a9: move-object/from16 v0, v18 │ │ +038a12: 5200 d403 |02ab: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038a16: 0210 0000 |02ad: move/from16 v16, v0 │ │ +038a1a: d810 1000 |02af: add-int/lit8 v16, v16, #int 0 // #00 │ │ +038a1e: 0800 1200 |02b1: move-object/from16 v0, v18 │ │ +038a22: 0201 1000 |02b3: move/from16 v1, v16 │ │ +038a26: 6e20 e50d 1000 |02b5: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038a2c: 0a10 |02b8: move-result v16 │ │ +038a2e: 900f 0f10 |02b9: add-int v15, v15, v16 │ │ +038a32: 0800 1200 |02bb: move-object/from16 v0, v18 │ │ +038a36: 590f d603 |02bd: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +038a3a: 0800 1200 |02bf: move-object/from16 v0, v18 │ │ +038a3e: 520f d403 |02c1: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038a42: 0800 1200 |02c3: move-object/from16 v0, v18 │ │ +038a46: 5200 d403 |02c5: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038a4a: 0210 0000 |02c7: move/from16 v16, v0 │ │ +038a4e: d810 1002 |02c9: add-int/lit8 v16, v16, #int 2 // #02 │ │ +038a52: 0800 1200 |02cb: move-object/from16 v0, v18 │ │ +038a56: 0201 1000 |02cd: move/from16 v1, v16 │ │ +038a5a: 6e20 e50d 1000 |02cf: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038a60: 0a10 |02d2: move-result v16 │ │ +038a62: 900f 0f10 |02d3: add-int v15, v15, v16 │ │ +038a66: 0800 1200 |02d5: move-object/from16 v0, v18 │ │ +038a6a: 590f d703 |02d7: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmdV2:I // field@03d7 │ │ +038a6e: 7401 fe0d 1200 |02d9: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.analyseV2:()D // method@0dfe │ │ +038a74: 0b06 |02dc: move-result-wide v6 │ │ +038a76: 1610 0000 |02dd: const-wide/16 v16, #int 0 // #0 │ │ +038a7a: 2f0f 0610 |02df: cmpl-double v15, v6, v16 │ │ +038a7e: 3d0f 2a00 |02e1: if-lez v15, 030b // +002a │ │ +038a82: 1910 0040 |02e3: const-wide/high16 v16, #long 4611686018427387904 // #4000 │ │ +038a86: 2f0f 0610 |02e5: cmpl-double v15, v6, v16 │ │ +038a8a: 3d0f 2400 |02e7: if-lez v15, 030b // +0024 │ │ +038a8e: 1910 2440 |02e9: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ +038a92: 300f 0610 |02eb: cmpg-double v15, v6, v16 │ │ +038a96: 3b0f 1e00 |02ed: if-gez v15, 030b // +001e │ │ +038a9a: 0800 1200 |02ef: move-object/from16 v0, v18 │ │ +038a9e: 520f 9703 |02f1: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.MSGT_V2:I // field@0397 │ │ +038aa2: 0800 1200 |02f3: move-object/from16 v0, v18 │ │ +038aa6: 590f 7f03 |02f5: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9MsgType:I // field@037f │ │ +038aaa: 1a0f a107 |02f7: const-string v15, "V2 msg table: wordlen=%d/10 " // string@07a1 │ │ +038aae: 1910 2440 |02f9: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ +038ab2: ad10 1006 |02fb: mul-double v16, v16, v6 │ │ +038ab6: 0500 1000 |02fd: move-wide/from16 v0, v16 │ │ +038aba: 8a00 |02ff: double-to-int v0, v0 │ │ +038abc: 0210 0000 |0300: move/from16 v16, v0 │ │ +038ac0: 0800 1200 |0302: move-object/from16 v0, v18 │ │ +038ac4: 0201 1000 |0304: move/from16 v1, v16 │ │ +038ac8: 6e30 df0d f001 |0306: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +038ace: 2900 44fe |0309: goto/16 014d // -01bc │ │ +038ad2: 7401 fd0d 1200 |030b: invoke-virtual/range {v18}, Lpro/oneredpixel/l9droid/L9;.analyseV1:()D // method@0dfd │ │ +038ad8: 0b04 |030e: move-result-wide v4 │ │ +038ada: 1610 0000 |030f: const-wide/16 v16, #int 0 // #0 │ │ +038ade: 2f0f 0410 |0311: cmpl-double v15, v4, v16 │ │ +038ae2: 3d0f 2a00 |0313: if-lez v15, 033d // +002a │ │ +038ae6: 1910 0040 |0315: const-wide/high16 v16, #long 4611686018427387904 // #4000 │ │ +038aea: 2f0f 0410 |0317: cmpl-double v15, v4, v16 │ │ +038aee: 3d0f 2400 |0319: if-lez v15, 033d // +0024 │ │ +038af2: 1910 2440 |031b: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ +038af6: 300f 0410 |031d: cmpg-double v15, v4, v16 │ │ +038afa: 3b0f 1e00 |031f: if-gez v15, 033d // +001e │ │ +038afe: 0800 1200 |0321: move-object/from16 v0, v18 │ │ +038b02: 520f 9603 |0323: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.MSGT_V1:I // field@0396 │ │ +038b06: 0800 1200 |0325: move-object/from16 v0, v18 │ │ +038b0a: 590f 7f03 |0327: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.L9MsgType:I // field@037f │ │ +038b0e: 1a0f 9d07 |0329: const-string v15, "V1 msg table: wordlen=%d/10 " // string@079d │ │ +038b12: 1910 2440 |032b: const-wide/high16 v16, #long 4621819117588971520 // #4024 │ │ +038b16: ad10 1004 |032d: mul-double v16, v16, v4 │ │ +038b1a: 0500 1000 |032f: move-wide/from16 v0, v16 │ │ +038b1e: 8a00 |0331: double-to-int v0, v0 │ │ +038b20: 0210 0000 |0332: move/from16 v16, v0 │ │ +038b24: 0800 1200 |0334: move-object/from16 v0, v18 │ │ +038b28: 0201 1000 |0336: move/from16 v1, v16 │ │ +038b2c: 6e30 df0d f001 |0338: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +038b32: 2900 12fe |033b: goto/16 014d // -01ee │ │ +038b36: 1a0f 1300 |033d: const-string v15, " Unable to identify V2 message table in file: %s " // string@0013 │ │ +038b3a: 0800 1200 |033f: move-object/from16 v0, v18 │ │ +038b3e: 0801 1300 |0341: move-object/from16 v1, v19 │ │ +038b42: 6e30 170e f001 |0343: invoke-virtual {v0, v15, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;Ljava/lang/String;)V // method@0e17 │ │ +038b48: 120f |0346: const/4 v15, #int 0 // #0 │ │ +038b4a: 2900 e2fc |0347: goto/16 0029 // -031e │ │ +038b4e: 0800 1200 |0349: move-object/from16 v0, v18 │ │ +038b52: 520f d403 |034b: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038b56: 0800 1200 |034d: move-object/from16 v0, v18 │ │ +038b5a: 5200 d403 |034f: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038b5e: 0210 0000 |0351: move/from16 v16, v0 │ │ +038b62: d810 1002 |0353: add-int/lit8 v16, v16, #int 2 // #02 │ │ +038b66: 0800 1200 |0355: move-object/from16 v0, v18 │ │ +038b6a: 0201 1000 |0357: move/from16 v1, v16 │ │ +038b6e: 6e20 e50d 1000 |0359: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038b74: 0a10 |035c: move-result v16 │ │ +038b76: 900f 0f10 |035d: add-int v15, v15, v16 │ │ +038b7a: 0800 1200 |035f: move-object/from16 v0, v18 │ │ +038b7e: 590f d603 |0361: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +038b82: 0800 1200 |0363: move-object/from16 v0, v18 │ │ +038b86: 520f d603 |0365: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +038b8a: 0800 1200 |0367: move-object/from16 v0, v18 │ │ +038b8e: 5200 d403 |0369: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038b92: 0210 0000 |036b: move/from16 v16, v0 │ │ +038b96: d810 1004 |036d: add-int/lit8 v16, v16, #int 4 // #04 │ │ +038b9a: 0800 1200 |036f: move-object/from16 v0, v18 │ │ +038b9e: 0201 1000 |0371: move/from16 v1, v16 │ │ +038ba2: 6e20 e50d 1000 |0373: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038ba8: 0a10 |0376: move-result v16 │ │ +038baa: 900f 0f10 |0377: add-int v15, v15, v16 │ │ +038bae: 0800 1200 |0379: move-object/from16 v0, v18 │ │ +038bb2: 590f ac03 |037b: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.endmd:I // field@03ac │ │ +038bb6: 0800 1200 |037d: move-object/from16 v0, v18 │ │ +038bba: 520f d403 |037f: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038bbe: 0800 1200 |0381: move-object/from16 v0, v18 │ │ +038bc2: 5200 d403 |0383: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038bc6: 0210 0000 |0385: move/from16 v16, v0 │ │ +038bca: d810 1006 |0387: add-int/lit8 v16, v16, #int 6 // #06 │ │ +038bce: 0800 1200 |0389: move-object/from16 v0, v18 │ │ +038bd2: 0201 1000 |038b: move/from16 v1, v16 │ │ +038bd6: 6e20 e50d 1000 |038d: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038bdc: 0a10 |0390: move-result v16 │ │ +038bde: 900f 0f10 |0391: add-int v15, v15, v16 │ │ +038be2: 0800 1200 |0393: move-object/from16 v0, v18 │ │ +038be6: 590f a503 |0395: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.defdict:I // field@03a5 │ │ +038bea: 0800 1200 |0397: move-object/from16 v0, v18 │ │ +038bee: 520f a503 |0399: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.defdict:I // field@03a5 │ │ +038bf2: d80f 0f05 |039b: add-int/lit8 v15, v15, #int 5 // #05 │ │ +038bf6: 0800 1200 |039d: move-object/from16 v0, v18 │ │ +038bfa: 5200 d403 |039f: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038bfe: 0210 0000 |03a1: move/from16 v16, v0 │ │ +038c02: d810 1008 |03a3: add-int/lit8 v16, v16, #int 8 // #08 │ │ +038c06: 0800 1200 |03a5: move-object/from16 v0, v18 │ │ +038c0a: 0201 1000 |03a7: move/from16 v1, v16 │ │ +038c0e: 6e20 e50d 1000 |03a9: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038c14: 0a10 |03ac: move-result v16 │ │ +038c16: 900f 0f10 |03ad: add-int v15, v15, v16 │ │ +038c1a: 0800 1200 |03af: move-object/from16 v0, v18 │ │ +038c1e: 590f ad03 |03b1: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.endwdp5:I // field@03ad │ │ +038c22: 0800 1200 |03b3: move-object/from16 v0, v18 │ │ +038c26: 520f d403 |03b5: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038c2a: 0800 1200 |03b7: move-object/from16 v0, v18 │ │ +038c2e: 5200 d403 |03b9: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038c32: 0210 0000 |03bb: move/from16 v16, v0 │ │ +038c36: d810 100a |03bd: add-int/lit8 v16, v16, #int 10 // #0a │ │ +038c3a: 0800 1200 |03bf: move-object/from16 v0, v18 │ │ +038c3e: 0201 1000 |03c1: move/from16 v1, v16 │ │ +038c42: 6e20 e50d 1000 |03c3: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038c48: 0a10 |03c6: move-result v16 │ │ +038c4a: 900f 0f10 |03c7: add-int v15, v15, v16 │ │ +038c4e: 0800 1200 |03c9: move-object/from16 v0, v18 │ │ +038c52: 590f a603 |03cb: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.dictdata:I // field@03a6 │ │ +038c56: 0800 1200 |03cd: move-object/from16 v0, v18 │ │ +038c5a: 520f d403 |03cf: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038c5e: d80f 0f0c |03d1: add-int/lit8 v15, v15, #int 12 // #0c │ │ +038c62: 0800 1200 |03d3: move-object/from16 v0, v18 │ │ +038c66: 6e20 e50d f000 |03d5: invoke-virtual {v0, v15}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038c6c: 0a0f |03d8: move-result v15 │ │ +038c6e: 0800 1200 |03d9: move-object/from16 v0, v18 │ │ +038c72: 590f a703 |03db: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.dictdatalen:I // field@03a7 │ │ +038c76: 0800 1200 |03dd: move-object/from16 v0, v18 │ │ +038c7a: 520f d403 |03df: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038c7e: 0800 1200 |03e1: move-object/from16 v0, v18 │ │ +038c82: 5200 d403 |03e3: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038c86: 0210 0000 |03e5: move/from16 v16, v0 │ │ +038c8a: d810 100e |03e7: add-int/lit8 v16, v16, #int 14 // #0e │ │ +038c8e: 0800 1200 |03e9: move-object/from16 v0, v18 │ │ +038c92: 0201 1000 |03eb: move/from16 v1, v16 │ │ +038c96: 6e20 e50d 1000 |03ed: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038c9c: 0a10 |03f0: move-result v16 │ │ +038c9e: 900f 0f10 |03f1: add-int v15, v15, v16 │ │ +038ca2: 0800 1200 |03f3: move-object/from16 v0, v18 │ │ +038ca6: 590f de03 |03f5: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.wordtable:I // field@03de │ │ +038caa: 2900 56fd |03f7: goto/16 014d // -02aa │ │ +038cae: 0800 1200 |03f9: move-object/from16 v0, v18 │ │ +038cb2: 520f d403 |03fb: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038cb6: 0800 1200 |03fd: move-object/from16 v0, v18 │ │ +038cba: 5200 a403 |03ff: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ +038cbe: 0210 0000 |0401: move/from16 v16, v0 │ │ +038cc2: 0800 1200 |0403: move-object/from16 v0, v18 │ │ +038cc6: 0201 1000 |0405: move/from16 v1, v16 │ │ +038cca: 6e5d 1e0e f0b1 |0407: invoke-virtual {v0, v15, v1, v11, v13}, Lpro/oneredpixel/l9droid/L9;.findsubs:(II[I[I)Z // method@0e1e │ │ +038cd0: 0a0f |040a: move-result v15 │ │ +038cd2: 390f 6cfd |040b: if-nez v15, 0177 // -0294 │ │ +038cd6: 0800 1200 |040d: move-object/from16 v0, v18 │ │ +038cda: 520f d503 |040f: iget v15, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +038cde: 0800 1200 |0411: move-object/from16 v0, v18 │ │ +038ce2: 5200 d403 |0413: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +038ce6: 0210 0000 |0415: move/from16 v16, v0 │ │ +038cea: 0800 1200 |0417: move-object/from16 v0, v18 │ │ +038cee: 5200 d503 |0419: iget v0, v0, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +038cf2: 0211 0000 |041b: move/from16 v17, v0 │ │ +038cf6: 9110 1011 |041d: sub-int v16, v16, v17 │ │ +038cfa: 0800 1200 |041f: move-object/from16 v0, v18 │ │ +038cfe: 0201 1000 |0421: move/from16 v1, v16 │ │ +038d02: 6e5d 1e0e f0b1 |0423: invoke-virtual {v0, v15, v1, v11, v13}, Lpro/oneredpixel/l9droid/L9;.findsubs:(II[I[I)Z // method@0e1e │ │ +038d08: 0a0f |0426: move-result v15 │ │ +038d0a: 390f 50fd |0427: if-nez v15, 0177 // -02b0 │ │ +038d0e: 2900 4efd |0429: goto/16 0177 // -02b2 │ │ +038d12: 120f |042b: const/4 v15, #int 0 // #0 │ │ +038d14: 0800 1200 |042c: move-object/from16 v0, v18 │ │ +038d18: 590f 7103 |042e: iput v15, v0, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ +038d1c: 121f |0430: const/4 v15, #int 1 // #1 │ │ +038d1e: 2900 f8fb |0431: goto/16 0029 // -0408 │ │ +038d22: 0000 |0433: nop // spacer │ │ +038d24: 0001 0400 0100 0000 dd00 0000 5b01 ... |0434: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2728 │ │ 0x0005 line=2729 │ │ 0x000a line=2730 │ │ 0x000f line=2731 │ │ 0x0019 line=2733 │ │ @@ -59918,14 +59913,15 @@ │ │ 0x0363 line=2871 │ │ 0x037d line=2872 │ │ 0x0397 line=2873 │ │ 0x03b3 line=2874 │ │ 0x03cd line=2875 │ │ 0x03dd line=2876 │ │ 0x03f9 line=2893 │ │ + 0x041f line=2894 │ │ 0x042b line=2905 │ │ 0x0430 line=2907 │ │ 0x0433 line=2819 │ │ locals : │ │ 0x0060 - 0x0088 reg=9 i I │ │ 0x0043 - 0x0088 reg=12 picbuff [B │ │ 0x0051 - 0x0088 reg=14 tempbuff [B │ │ @@ -59954,35 +59950,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -037bd8: |[037bd8] pro.oneredpixel.l9droid.L9.intreturn:()V │ │ -037be8: 5440 df03 |0000: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -037bec: 5800 5c03 |0002: iget-short v0, v0, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -037bf0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -037bf4: 1a00 1100 |0006: const-string v0, " Stack underflow error " // string@0011 │ │ -037bf8: 6e20 140e 0400 |0008: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ -037bfe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -037c00: 5940 8103 |000c: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -037c04: 0e00 |000e: return-void │ │ -037c06: 5240 9b03 |000f: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -037c0a: 5441 df03 |0011: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -037c0e: 5411 5b03 |0013: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ -037c12: 5442 df03 |0015: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -037c16: 5823 5c03 |0017: iget-short v3, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -037c1a: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ -037c1e: 8f33 |001b: int-to-short v3, v3 │ │ -037c20: 5f23 5c03 |001c: iput-short v3, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ -037c24: 4a01 0103 |001e: aget-short v1, v1, v3 │ │ -037c28: b010 |0020: add-int/2addr v0, v1 │ │ -037c2a: 5940 a103 |0021: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -037c2e: 28eb |0023: goto 000e // -0015 │ │ +038d3c: |[038d3c] pro.oneredpixel.l9droid.L9.intreturn:()V │ │ +038d4c: 5440 df03 |0000: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +038d50: 5800 5c03 |0002: iget-short v0, v0, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +038d54: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +038d58: 1a00 1100 |0006: const-string v0, " Stack underflow error " // string@0011 │ │ +038d5c: 6e20 140e 0400 |0008: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ +038d62: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +038d64: 5940 8103 |000c: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +038d68: 0e00 |000e: return-void │ │ +038d6a: 5240 9b03 |000f: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +038d6e: 5441 df03 |0011: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +038d72: 5411 5b03 |0013: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.stack:[S // field@035b │ │ +038d76: 5442 df03 |0015: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +038d7a: 5823 5c03 |0017: iget-short v3, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +038d7e: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ +038d82: 8f33 |001b: int-to-short v3, v3 │ │ +038d84: 5f23 5c03 |001c: iput-short v3, v2, Lpro/oneredpixel/l9droid/GameState;.stackptr:S // field@035c │ │ +038d88: 4a01 0103 |001e: aget-short v1, v1, v3 │ │ +038d8c: b010 |0020: add-int/2addr v0, v1 │ │ +038d8e: 5940 a103 |0021: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +038d92: 28eb |0023: goto 000e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3042 │ │ 0x0006 line=3044 │ │ 0x000b line=3045 │ │ 0x000e line=3049 │ │ 0x000f line=3048 │ │ @@ -59994,31 +59990,31 @@ │ │ type : '(C)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -037c30: |[037c30] pro.oneredpixel.l9droid.L9.isalnum:(C)Z │ │ -037c40: 1300 6100 |0000: const/16 v0, #int 97 // #61 │ │ -037c44: 3402 0600 |0002: if-lt v2, v0, 0008 // +0006 │ │ -037c48: 1300 7a00 |0004: const/16 v0, #int 122 // #7a │ │ -037c4c: 3702 1200 |0006: if-le v2, v0, 0018 // +0012 │ │ -037c50: 1300 4100 |0008: const/16 v0, #int 65 // #41 │ │ -037c54: 3402 0600 |000a: if-lt v2, v0, 0010 // +0006 │ │ -037c58: 1300 5a00 |000c: const/16 v0, #int 90 // #5a │ │ -037c5c: 3702 0a00 |000e: if-le v2, v0, 0018 // +000a │ │ -037c60: 1300 3000 |0010: const/16 v0, #int 48 // #30 │ │ -037c64: 3402 0800 |0012: if-lt v2, v0, 001a // +0008 │ │ -037c68: 1300 3900 |0014: const/16 v0, #int 57 // #39 │ │ -037c6c: 3602 0400 |0016: if-gt v2, v0, 001a // +0004 │ │ -037c70: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -037c72: 0f00 |0019: return v0 │ │ -037c74: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -037c76: 28fe |001b: goto 0019 // -0002 │ │ +038d94: |[038d94] pro.oneredpixel.l9droid.L9.isalnum:(C)Z │ │ +038da4: 1300 6100 |0000: const/16 v0, #int 97 // #61 │ │ +038da8: 3402 0600 |0002: if-lt v2, v0, 0008 // +0006 │ │ +038dac: 1300 7a00 |0004: const/16 v0, #int 122 // #7a │ │ +038db0: 3702 1200 |0006: if-le v2, v0, 0018 // +0012 │ │ +038db4: 1300 4100 |0008: const/16 v0, #int 65 // #41 │ │ +038db8: 3402 0600 |000a: if-lt v2, v0, 0010 // +0006 │ │ +038dbc: 1300 5a00 |000c: const/16 v0, #int 90 // #5a │ │ +038dc0: 3702 0a00 |000e: if-le v2, v0, 0018 // +000a │ │ +038dc4: 1300 3000 |0010: const/16 v0, #int 48 // #30 │ │ +038dc8: 3402 0800 |0012: if-lt v2, v0, 001a // +0008 │ │ +038dcc: 1300 3900 |0014: const/16 v0, #int 57 // #39 │ │ +038dd0: 3602 0400 |0016: if-gt v2, v0, 001a // +0004 │ │ +038dd4: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +038dd6: 0f00 |0019: return v0 │ │ +038dd8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +038dda: 28fe |001b: goto 0019 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6924 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x001c reg=2 c C │ │ │ │ @@ -60027,23 +60023,23 @@ │ │ type : '(C)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -037c78: |[037c78] pro.oneredpixel.l9droid.L9.isdigit:(C)Z │ │ -037c88: 1300 3000 |0000: const/16 v0, #int 48 // #30 │ │ -037c8c: 3402 0800 |0002: if-lt v2, v0, 000a // +0008 │ │ -037c90: 1300 3900 |0004: const/16 v0, #int 57 // #39 │ │ -037c94: 3602 0400 |0006: if-gt v2, v0, 000a // +0004 │ │ -037c98: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -037c9a: 0f00 |0009: return v0 │ │ -037c9c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -037c9e: 28fe |000b: goto 0009 // -0002 │ │ +038ddc: |[038ddc] pro.oneredpixel.l9droid.L9.isdigit:(C)Z │ │ +038dec: 1300 3000 |0000: const/16 v0, #int 48 // #30 │ │ +038df0: 3402 0800 |0002: if-lt v2, v0, 000a // +0008 │ │ +038df4: 1300 3900 |0004: const/16 v0, #int 57 // #39 │ │ +038df8: 3602 0400 |0006: if-gt v2, v0, 000a // +0004 │ │ +038dfc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +038dfe: 0f00 |0009: return v0 │ │ +038e00: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +038e02: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6903 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x000c reg=2 c C │ │ │ │ @@ -60052,23 +60048,23 @@ │ │ type : '(C)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -037ca0: |[037ca0] pro.oneredpixel.l9droid.L9.isupper:(C)Z │ │ -037cb0: 1300 4100 |0000: const/16 v0, #int 65 // #41 │ │ -037cb4: 3402 0800 |0002: if-lt v2, v0, 000a // +0008 │ │ -037cb8: 1300 5a00 |0004: const/16 v0, #int 90 // #5a │ │ -037cbc: 3602 0400 |0006: if-gt v2, v0, 000a // +0004 │ │ -037cc0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -037cc2: 0f00 |0009: return v0 │ │ -037cc4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -037cc6: 28fe |000b: goto 0009 // -0002 │ │ +038e04: |[038e04] pro.oneredpixel.l9droid.L9.isupper:(C)Z │ │ +038e14: 1300 4100 |0000: const/16 v0, #int 65 // #41 │ │ +038e18: 3402 0800 |0002: if-lt v2, v0, 000a // +0008 │ │ +038e1c: 1300 5a00 |0004: const/16 v0, #int 90 // #5a │ │ +038e20: 3602 0400 |0006: if-gt v2, v0, 000a // +0004 │ │ +038e24: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +038e26: 0f00 |0009: return v0 │ │ +038e28: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +038e2a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6907 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x000c reg=2 c C │ │ │ │ @@ -60077,39 +60073,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -037cc8: |[037cc8] pro.oneredpixel.l9droid.L9.jump:()V │ │ -037cd8: 1405 ffff 0000 |0000: const v5, #float 9.18341e-41 // #0000ffff │ │ -037cde: 5262 a103 |0003: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -037ce2: 6e20 e50d 2600 |0005: invoke-virtual {v6, v2}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -037ce8: 0a01 |0008: move-result v1 │ │ -037cea: 5262 a103 |0009: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -037cee: d802 0202 |000b: add-int/lit8 v2, v2, #int 2 // #02 │ │ -037cf2: 5962 a103 |000d: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -037cf6: 5262 9b03 |000f: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -037cfa: 5463 df03 |0011: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -037cfe: 5433 5e03 |0013: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -037d02: 6e10 280e 0600 |0015: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -037d08: 0a04 |0018: move-result v4 │ │ -037d0a: 4a03 0304 |0019: aget-short v3, v3, v4 │ │ -037d0e: b553 |001b: and-int/2addr v3, v5 │ │ -037d10: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -037d14: b013 |001e: add-int/2addr v3, v1 │ │ -037d16: b553 |001f: and-int/2addr v3, v5 │ │ -037d18: 9000 0203 |0020: add-int v0, v2, v3 │ │ -037d1c: 5262 9b03 |0022: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -037d20: 6e20 e50d 0600 |0024: invoke-virtual {v6, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -037d26: 0a03 |0027: move-result v3 │ │ -037d28: b032 |0028: add-int/2addr v2, v3 │ │ -037d2a: 5962 a103 |0029: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -037d2e: 0e00 |002b: return-void │ │ +038e2c: |[038e2c] pro.oneredpixel.l9droid.L9.jump:()V │ │ +038e3c: 1405 ffff 0000 |0000: const v5, #float 9.18341e-41 // #0000ffff │ │ +038e42: 5262 a103 |0003: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +038e46: 6e20 e50d 2600 |0005: invoke-virtual {v6, v2}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038e4c: 0a01 |0008: move-result v1 │ │ +038e4e: 5262 a103 |0009: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +038e52: d802 0202 |000b: add-int/lit8 v2, v2, #int 2 // #02 │ │ +038e56: 5962 a103 |000d: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +038e5a: 5262 9b03 |000f: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +038e5e: 5463 df03 |0011: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +038e62: 5433 5e03 |0013: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +038e66: 6e10 280e 0600 |0015: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +038e6c: 0a04 |0018: move-result v4 │ │ +038e6e: 4a03 0304 |0019: aget-short v3, v3, v4 │ │ +038e72: b553 |001b: and-int/2addr v3, v5 │ │ +038e74: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +038e78: b013 |001e: add-int/2addr v3, v1 │ │ +038e7a: b553 |001f: and-int/2addr v3, v5 │ │ +038e7c: 9000 0203 |0020: add-int v0, v2, v3 │ │ +038e80: 5262 9b03 |0022: iget v2, v6, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +038e84: 6e20 e50d 0600 |0024: invoke-virtual {v6, v0}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +038e8a: 0a03 |0027: move-result v3 │ │ +038e8c: b032 |0028: add-int/2addr v2, v3 │ │ +038e8e: 5962 a103 |0029: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +038e92: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=4987 │ │ 0x0009 line=4989 │ │ 0x000f line=4991 │ │ 0x0022 line=4992 │ │ 0x002b line=4993 │ │ @@ -60123,74 +60119,74 @@ │ │ type : '([CII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 101 16-bit code units │ │ -037d30: |[037d30] pro.oneredpixel.l9droid.L9.l9_fgets:([CII)V │ │ -037d40: 1308 0d00 |0000: const/16 v8, #int 13 // #d │ │ -037d44: 1307 0a00 |0002: const/16 v7, #int 10 // #a │ │ -037d48: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -037d4a: 1401 ffff 0000 |0005: const v1, #float 9.18341e-41 // #0000ffff │ │ -037d50: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -037d52: 01b3 |0009: move v3, v11 │ │ -037d54: 3270 2800 |000a: if-eq v0, v7, 0032 // +0028 │ │ -037d58: 3280 2600 |000c: if-eq v0, v8, 0032 // +0026 │ │ -037d5c: 3210 2400 |000e: if-eq v0, v1, 0032 // +0024 │ │ -037d60: d804 0cff |0010: add-int/lit8 v4, v12, #int -1 // #ff │ │ -037d64: 3542 2000 |0012: if-ge v2, v4, 0032 // +0020 │ │ -037d68: 5294 d103 |0014: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -037d6c: 5495 d003 |0016: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -037d70: 2155 |0018: array-length v5, v5 │ │ -037d72: 3554 1700 |0019: if-ge v4, v5, 0030 // +0017 │ │ -037d76: 5494 d003 |001b: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -037d7a: 5295 d103 |001d: iget v5, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -037d7e: d806 0501 |001f: add-int/lit8 v6, v5, #int 1 // #01 │ │ -037d82: 5996 d103 |0021: iput v6, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -037d86: 4804 0405 |0023: aget-byte v4, v4, v5 │ │ -037d8a: d544 ff00 |0025: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -037d8e: 8e40 |0027: int-to-char v0, v4 │ │ -037d90: d80b 0301 |0028: add-int/lit8 v11, v3, #int 1 // #01 │ │ -037d94: 5000 0a03 |002a: aput-char v0, v10, v3 │ │ -037d98: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -037d9c: 01b3 |002e: move v3, v11 │ │ -037d9e: 28db |002f: goto 000a // -0025 │ │ -037da0: 0110 |0030: move v0, v1 │ │ -037da2: 28f7 |0031: goto 0028 // -0009 │ │ -037da4: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -037da6: 5004 0a03 |0033: aput-char v4, v10, v3 │ │ -037daa: 3310 0700 |0035: if-ne v0, v1, 003c // +0007 │ │ -037dae: d80b 03ff |0037: add-int/lit8 v11, v3, #int -1 // #ff │ │ -037db2: 5007 0a0b |0039: aput-char v7, v10, v11 │ │ -037db6: 0e00 |003b: return-void │ │ -037db8: 3380 2700 |003c: if-ne v0, v8, 0063 // +0027 │ │ -037dbc: d80b 03ff |003e: add-int/lit8 v11, v3, #int -1 // #ff │ │ -037dc0: 5007 0a0b |0040: aput-char v7, v10, v11 │ │ -037dc4: 5294 d103 |0042: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -037dc8: 5495 d003 |0044: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -037dcc: 2155 |0046: array-length v5, v5 │ │ -037dce: 3554 1a00 |0047: if-ge v4, v5, 0061 // +001a │ │ -037dd2: 5494 d003 |0049: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -037dd6: 5295 d103 |004b: iget v5, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -037dda: d806 0501 |004d: add-int/lit8 v6, v5, #int 1 // #01 │ │ -037dde: 5996 d103 |004f: iput v6, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -037de2: 4804 0405 |0051: aget-byte v4, v4, v5 │ │ -037de6: d544 ff00 |0053: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -037dea: 8e40 |0055: int-to-char v0, v4 │ │ -037dec: 3280 e5ff |0056: if-eq v0, v8, 003b // -001b │ │ -037df0: 3210 e3ff |0058: if-eq v0, v1, 003b // -001d │ │ -037df4: 5294 d103 |005a: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -037df8: d804 04ff |005c: add-int/lit8 v4, v4, #int -1 // #ff │ │ -037dfc: 5994 d103 |005e: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -037e00: 28db |0060: goto 003b // -0025 │ │ -037e02: 0110 |0061: move v0, v1 │ │ -037e04: 28f4 |0062: goto 0056 // -000c │ │ -037e06: 013b |0063: move v11, v3 │ │ -037e08: 28d7 |0064: goto 003b // -0029 │ │ +038e94: |[038e94] pro.oneredpixel.l9droid.L9.l9_fgets:([CII)V │ │ +038ea4: 1308 0d00 |0000: const/16 v8, #int 13 // #d │ │ +038ea8: 1307 0a00 |0002: const/16 v7, #int 10 // #a │ │ +038eac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +038eae: 1401 ffff 0000 |0005: const v1, #float 9.18341e-41 // #0000ffff │ │ +038eb4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +038eb6: 01b3 |0009: move v3, v11 │ │ +038eb8: 3270 2800 |000a: if-eq v0, v7, 0032 // +0028 │ │ +038ebc: 3280 2600 |000c: if-eq v0, v8, 0032 // +0026 │ │ +038ec0: 3210 2400 |000e: if-eq v0, v1, 0032 // +0024 │ │ +038ec4: d804 0cff |0010: add-int/lit8 v4, v12, #int -1 // #ff │ │ +038ec8: 3542 2000 |0012: if-ge v2, v4, 0032 // +0020 │ │ +038ecc: 5294 d103 |0014: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +038ed0: 5495 d003 |0016: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +038ed4: 2155 |0018: array-length v5, v5 │ │ +038ed6: 3554 1700 |0019: if-ge v4, v5, 0030 // +0017 │ │ +038eda: 5494 d003 |001b: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +038ede: 5295 d103 |001d: iget v5, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +038ee2: d806 0501 |001f: add-int/lit8 v6, v5, #int 1 // #01 │ │ +038ee6: 5996 d103 |0021: iput v6, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +038eea: 4804 0405 |0023: aget-byte v4, v4, v5 │ │ +038eee: d544 ff00 |0025: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +038ef2: 8e40 |0027: int-to-char v0, v4 │ │ +038ef4: d80b 0301 |0028: add-int/lit8 v11, v3, #int 1 // #01 │ │ +038ef8: 5000 0a03 |002a: aput-char v0, v10, v3 │ │ +038efc: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +038f00: 01b3 |002e: move v3, v11 │ │ +038f02: 28db |002f: goto 000a // -0025 │ │ +038f04: 0110 |0030: move v0, v1 │ │ +038f06: 28f7 |0031: goto 0028 // -0009 │ │ +038f08: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +038f0a: 5004 0a03 |0033: aput-char v4, v10, v3 │ │ +038f0e: 3310 0700 |0035: if-ne v0, v1, 003c // +0007 │ │ +038f12: d80b 03ff |0037: add-int/lit8 v11, v3, #int -1 // #ff │ │ +038f16: 5007 0a0b |0039: aput-char v7, v10, v11 │ │ +038f1a: 0e00 |003b: return-void │ │ +038f1c: 3380 2700 |003c: if-ne v0, v8, 0063 // +0027 │ │ +038f20: d80b 03ff |003e: add-int/lit8 v11, v3, #int -1 // #ff │ │ +038f24: 5007 0a0b |0040: aput-char v7, v10, v11 │ │ +038f28: 5294 d103 |0042: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +038f2c: 5495 d003 |0044: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +038f30: 2155 |0046: array-length v5, v5 │ │ +038f32: 3554 1a00 |0047: if-ge v4, v5, 0061 // +001a │ │ +038f36: 5494 d003 |0049: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +038f3a: 5295 d103 |004b: iget v5, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +038f3e: d806 0501 |004d: add-int/lit8 v6, v5, #int 1 // #01 │ │ +038f42: 5996 d103 |004f: iput v6, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +038f46: 4804 0405 |0051: aget-byte v4, v4, v5 │ │ +038f4a: d544 ff00 |0053: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +038f4e: 8e40 |0055: int-to-char v0, v4 │ │ +038f50: 3280 e5ff |0056: if-eq v0, v8, 003b // -001b │ │ +038f54: 3210 e3ff |0058: if-eq v0, v1, 003b // -001d │ │ +038f58: 5294 d103 |005a: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +038f5c: d804 04ff |005c: add-int/lit8 v4, v4, #int -1 // #ff │ │ +038f60: 5994 d103 |005e: iput v4, v9, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +038f64: 28db |0060: goto 003b // -0025 │ │ +038f66: 0110 |0061: move v0, v1 │ │ +038f68: 28f4 |0062: goto 0056 // -000c │ │ +038f6a: 013b |0063: move v11, v3 │ │ +038f6c: 28d7 |0064: goto 003b // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=3540 │ │ 0x0005 line=3541 │ │ 0x0008 line=3542 │ │ 0x000a line=3544 │ │ 0x0014 line=3546 │ │ @@ -60233,31 +60229,31 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -037e0c: |[037e0c] pro.oneredpixel.l9droid.L9.lensdisplay:(I)V │ │ -037e1c: 1a00 a00a |0000: const-string v0, "driver - lensdisplay" // string@0aa0 │ │ -037e20: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -037e26: 1a00 0b00 |0005: const-string v0, " Lenslok code is " // string@000b │ │ -037e2a: 6e20 6e0e 0200 |0007: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -037e30: 5420 bb03 |000a: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -037e34: 4800 0003 |000c: aget-byte v0, v0, v3 │ │ -037e38: 8e00 |000e: int-to-char v0, v0 │ │ -037e3a: 6e20 670e 0200 |000f: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -037e40: 5420 bb03 |0012: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -037e44: d801 0301 |0014: add-int/lit8 v1, v3, #int 1 // #01 │ │ -037e48: 4800 0001 |0016: aget-byte v0, v0, v1 │ │ -037e4c: 8e00 |0018: int-to-char v0, v0 │ │ -037e4e: 6e20 670e 0200 |0019: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -037e54: 1300 0d00 |001c: const/16 v0, #int 13 // #d │ │ -037e58: 6e20 670e 0200 |001e: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -037e5e: 0e00 |0021: return-void │ │ +038f70: |[038f70] pro.oneredpixel.l9droid.L9.lensdisplay:(I)V │ │ +038f80: 1a00 9f0a |0000: const-string v0, "driver - lensdisplay" // string@0a9f │ │ +038f84: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +038f8a: 1a00 0b00 |0005: const-string v0, " Lenslok code is " // string@000b │ │ +038f8e: 6e20 6e0e 0200 |0007: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +038f94: 5420 bb03 |000a: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +038f98: 4800 0003 |000c: aget-byte v0, v0, v3 │ │ +038f9c: 8e00 |000e: int-to-char v0, v0 │ │ +038f9e: 6e20 670e 0200 |000f: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +038fa4: 5420 bb03 |0012: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +038fa8: d801 0301 |0014: add-int/lit8 v1, v3, #int 1 // #01 │ │ +038fac: 4800 0001 |0016: aget-byte v0, v0, v1 │ │ +038fb0: 8e00 |0018: int-to-char v0, v0 │ │ +038fb2: 6e20 670e 0200 |0019: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +038fb8: 1300 0d00 |001c: const/16 v0, #int 13 // #d │ │ +038fbc: 6e20 670e 0200 |001e: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +038fc2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ 0x0005 line=3121 │ │ 0x000a line=3122 │ │ 0x0012 line=3123 │ │ 0x001c line=3124 │ │ @@ -60271,180 +60267,180 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 327 16-bit code units │ │ -037e60: |[037e60] pro.oneredpixel.l9droid.L9.listhandler:()V │ │ -037e70: 1402 ffff 0000 |0000: const v2, #float 9.18341e-41 // #0000ffff │ │ -037e76: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -037e78: 52a0 a003 |0004: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -037e7c: dd00 001f |0006: and-int/lit8 v0, v0, #int 31 // #1f │ │ -037e80: 1301 0a00 |0008: const/16 v1, #int 10 // #a │ │ -037e84: 3710 0e00 |000a: if-le v0, v1, 0018 // +000e │ │ -037e88: 1a00 1b00 |000c: const-string v0, " illegal list access %d " // string@001b │ │ -037e8c: 52a1 a003 |000e: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -037e90: dd01 011f |0010: and-int/lit8 v1, v1, #int 31 // #1f │ │ -037e94: 6e30 150e 0a01 |0012: invoke-virtual {v10, v0, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;I)V // method@0e15 │ │ -037e9a: 59a9 8103 |0015: iput v9, v10, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ -037e9e: 0e00 |0017: return-void │ │ -037ea0: 54a0 8003 |0018: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ -037ea4: 52a1 a003 |001a: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -037ea8: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -037eac: dd01 011f |001e: and-int/lit8 v1, v1, #int 31 // #1f │ │ -037eb0: 4408 0001 |0020: aget v8, v0, v1 │ │ -037eb4: 52a0 c303 |0022: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -037eb8: 3408 4100 |0024: if-lt v8, v0, 0065 // +0041 │ │ -037ebc: 52a0 c303 |0026: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -037ec0: d000 0008 |0028: add-int/lit16 v0, v0, #int 2048 // #0800 │ │ -037ec4: 3508 3b00 |002a: if-ge v8, v0, 0065 // +003b │ │ -037ec8: 52a7 c303 |002c: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -037ecc: 52a0 c303 |002e: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -037ed0: d006 0008 |0030: add-int/lit16 v6, v0, #int 2048 // #0800 │ │ -037ed4: 52a0 a003 |0032: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -037ed8: 1301 e000 |0034: const/16 v1, #int 224 // #e0 │ │ -037edc: 3410 3e00 |0036: if-lt v0, v1, 0074 // +003e │ │ -037ee0: 54a0 df03 |0038: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -037ee4: 5400 5e03 |003a: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -037ee8: 6e10 280e 0a00 |003c: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -037eee: 0a01 |003f: move-result v1 │ │ -037ef0: 4a00 0001 |0040: aget-short v0, v0, v1 │ │ -037ef4: 9503 0002 |0042: and-int v3, v0, v2 │ │ -037ef8: b038 |0044: add-int/2addr v8, v3 │ │ -037efa: 54a0 df03 |0045: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -037efe: 5400 5e03 |0047: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -037f02: 6e10 280e 0a00 |0049: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -037f08: 0a04 |004c: move-result v4 │ │ -037f0a: 4a05 0004 |004d: aget-short v5, v0, v4 │ │ -037f0e: 1a01 7100 |004f: const-string v1, " list %d [%d]=Var[%d] (=%d)" // string@0071 │ │ -037f12: 52a0 a003 |0051: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -037f16: dd02 001f |0053: and-int/lit8 v2, v0, #int 31 // #1f │ │ -037f1a: 07a0 |0055: move-object v0, v10 │ │ -037f1c: 7406 d00d 0000 |0056: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;IIII)V // method@0dd0 │ │ -037f22: 3478 1500 |0059: if-lt v8, v7, 006e // +0015 │ │ -037f26: 3568 1300 |005b: if-ge v8, v6, 006e // +0013 │ │ -037f2a: 54a0 bb03 |005d: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -037f2e: d551 ff00 |005f: and-int/lit16 v1, v5, #int 255 // #00ff │ │ -037f32: 8d11 |0061: int-to-byte v1, v1 │ │ -037f34: 4f01 0008 |0062: aput-byte v1, v0, v8 │ │ -037f38: 28b3 |0064: goto 0017 // -004d │ │ -037f3a: 52a7 d403 |0065: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037f3e: 52a0 d403 |0067: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -037f42: 52a1 a403 |0069: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ -037f46: 9006 0001 |006b: add-int v6, v0, v1 │ │ -037f4a: 28c5 |006d: goto 0032 // -003b │ │ -037f4c: 1a00 be06 |006e: const-string v0, "Out of range list access " // string@06be │ │ -037f50: 6e20 de0d 0a00 |0070: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -037f56: 28a4 |0073: goto 0017 // -005c │ │ -037f58: 52a0 a003 |0074: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -037f5c: 1301 c000 |0076: const/16 v1, #int 192 // #c0 │ │ -037f60: 3410 4b00 |0078: if-lt v0, v1, 00c3 // +004b │ │ -037f64: 54a0 bb03 |007a: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -037f68: 52a1 a103 |007c: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -037f6c: d802 0101 |007e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -037f70: 59a2 a103 |0080: iput v2, v10, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -037f74: 4800 0001 |0082: aget-byte v0, v0, v1 │ │ -037f78: d503 ff00 |0084: and-int/lit16 v3, v0, #int 255 // #00ff │ │ -037f7c: b038 |0086: add-int/2addr v8, v3 │ │ -037f7e: 6e10 280e 0a00 |0087: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -037f84: 0a04 |008a: move-result v4 │ │ -037f86: 1a00 4600 |008b: const-string v0, " Var[%d]= list %d [%d])" // string@0046 │ │ -037f8a: 52a1 a003 |008d: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -037f8e: dd01 011f |008f: and-int/lit8 v1, v1, #int 31 // #1f │ │ -037f92: 6e53 cf0d 0a14 |0091: invoke-virtual {v10, v0, v4, v1, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ -037f98: 3478 0f00 |0094: if-lt v8, v7, 00a3 // +000f │ │ -037f9c: 3568 0d00 |0096: if-ge v8, v6, 00a3 // +000d │ │ -037fa0: 1a00 3d00 |0098: const-string v0, " (=%d)" // string@003d │ │ -037fa4: 54a1 bb03 |009a: iget-object v1, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -037fa8: 4801 0108 |009c: aget-byte v1, v1, v8 │ │ -037fac: d511 ff00 |009e: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -037fb0: 6e30 cd0d 0a01 |00a0: invoke-virtual {v10, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;I)V // method@0dcd │ │ -037fb6: 3478 1300 |00a3: if-lt v8, v7, 00b6 // +0013 │ │ -037fba: 3568 1100 |00a5: if-ge v8, v6, 00b6 // +0011 │ │ -037fbe: 54a0 df03 |00a7: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -037fc2: 5400 5e03 |00a9: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -037fc6: 54a1 bb03 |00ab: iget-object v1, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -037fca: 4801 0108 |00ad: aget-byte v1, v1, v8 │ │ -037fce: d511 ff00 |00af: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -037fd2: 8f11 |00b1: int-to-short v1, v1 │ │ -037fd4: 5101 0004 |00b2: aput-short v1, v0, v4 │ │ -037fd8: 2900 63ff |00b4: goto/16 0017 // -009d │ │ -037fdc: 54a0 df03 |00b6: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -037fe0: 5400 5e03 |00b8: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -037fe4: 5109 0004 |00ba: aput-short v9, v0, v4 │ │ -037fe8: 1a00 be06 |00bc: const-string v0, "Out of range list access " // string@06be │ │ -037fec: 6e20 de0d 0a00 |00be: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -037ff2: 2900 56ff |00c1: goto/16 0017 // -00aa │ │ -037ff6: 52a0 a003 |00c3: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -037ffa: 1301 a000 |00c5: const/16 v1, #int 160 // #a0 │ │ -037ffe: 3410 4b00 |00c7: if-lt v0, v1, 0112 // +004b │ │ -038002: 54a0 df03 |00c9: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038006: 5400 5e03 |00cb: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03800a: 6e10 280e 0a00 |00cd: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -038010: 0a01 |00d0: move-result v1 │ │ -038012: 4a00 0001 |00d1: aget-short v0, v0, v1 │ │ -038016: 9503 0002 |00d3: and-int v3, v0, v2 │ │ -03801a: b038 |00d5: add-int/2addr v8, v3 │ │ -03801c: 6e10 280e 0a00 |00d6: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -038022: 0a04 |00d9: move-result v4 │ │ -038024: 1a00 4300 |00da: const-string v0, " Var[%d] =list %d [%d]" // string@0043 │ │ -038028: 52a1 a003 |00dc: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -03802c: dd01 011f |00de: and-int/lit8 v1, v1, #int 31 // #1f │ │ -038030: 6e53 cf0d 0a14 |00e0: invoke-virtual {v10, v0, v4, v1, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ -038036: 3478 0f00 |00e3: if-lt v8, v7, 00f2 // +000f │ │ -03803a: 3568 0d00 |00e5: if-ge v8, v6, 00f2 // +000d │ │ -03803e: 1a00 3d00 |00e7: const-string v0, " (=%d)" // string@003d │ │ -038042: 54a1 bb03 |00e9: iget-object v1, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038046: 4801 0108 |00eb: aget-byte v1, v1, v8 │ │ -03804a: d511 ff00 |00ed: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -03804e: 6e30 cd0d 0a01 |00ef: invoke-virtual {v10, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;I)V // method@0dcd │ │ -038054: 3478 1300 |00f2: if-lt v8, v7, 0105 // +0013 │ │ -038058: 3568 1100 |00f4: if-ge v8, v6, 0105 // +0011 │ │ -03805c: 54a0 df03 |00f6: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038060: 5400 5e03 |00f8: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -038064: 54a1 bb03 |00fa: iget-object v1, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038068: 4801 0108 |00fc: aget-byte v1, v1, v8 │ │ -03806c: d511 ff00 |00fe: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -038070: 8f11 |0100: int-to-short v1, v1 │ │ -038072: 5101 0004 |0101: aput-short v1, v0, v4 │ │ -038076: 2900 14ff |0103: goto/16 0017 // -00ec │ │ -03807a: 54a0 df03 |0105: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03807e: 5400 5e03 |0107: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -038082: 5109 0004 |0109: aput-short v9, v0, v4 │ │ -038086: 1a00 be06 |010b: const-string v0, "Out of range list access " // string@06be │ │ -03808a: 6e20 de0d 0a00 |010d: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -038090: 2900 07ff |0110: goto/16 0017 // -00f9 │ │ -038094: 54a0 bb03 |0112: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038098: 52a1 a103 |0114: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -03809c: d802 0101 |0116: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0380a0: 59a2 a103 |0118: iput v2, v10, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -0380a4: 4800 0001 |011a: aget-byte v0, v0, v1 │ │ -0380a8: d503 ff00 |011c: and-int/lit16 v3, v0, #int 255 // #00ff │ │ -0380ac: b038 |011e: add-int/2addr v8, v3 │ │ -0380ae: 54a0 df03 |011f: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0380b2: 5400 5e03 |0121: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0380b6: 6e10 280e 0a00 |0123: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0380bc: 0a04 |0126: move-result v4 │ │ -0380be: 4a05 0004 |0127: aget-short v5, v0, v4 │ │ -0380c2: 1a01 7100 |0129: const-string v1, " list %d [%d]=Var[%d] (=%d)" // string@0071 │ │ -0380c6: 52a0 a003 |012b: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ -0380ca: dd02 001f |012d: and-int/lit8 v2, v0, #int 31 // #1f │ │ -0380ce: 07a0 |012f: move-object v0, v10 │ │ -0380d0: 7406 d00d 0000 |0130: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;IIII)V // method@0dd0 │ │ -0380d6: 3478 0d00 |0133: if-lt v8, v7, 0140 // +000d │ │ -0380da: 3568 0b00 |0135: if-ge v8, v6, 0140 // +000b │ │ -0380de: 54a0 bb03 |0137: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0380e2: d551 ff00 |0139: and-int/lit16 v1, v5, #int 255 // #00ff │ │ -0380e6: 8d11 |013b: int-to-byte v1, v1 │ │ -0380e8: 4f01 0008 |013c: aput-byte v1, v0, v8 │ │ -0380ec: 2900 d9fe |013e: goto/16 0017 // -0127 │ │ -0380f0: 1a00 be06 |0140: const-string v0, "Out of range list access " // string@06be │ │ -0380f4: 6e20 de0d 0a00 |0142: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0380fa: 2900 d2fe |0145: goto/16 0017 // -012e │ │ +038fc4: |[038fc4] pro.oneredpixel.l9droid.L9.listhandler:()V │ │ +038fd4: 1402 ffff 0000 |0000: const v2, #float 9.18341e-41 // #0000ffff │ │ +038fda: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +038fdc: 52a0 a003 |0004: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +038fe0: dd00 001f |0006: and-int/lit8 v0, v0, #int 31 // #1f │ │ +038fe4: 1301 0a00 |0008: const/16 v1, #int 10 // #a │ │ +038fe8: 3710 0e00 |000a: if-le v0, v1, 0018 // +000e │ │ +038fec: 1a00 1b00 |000c: const-string v0, " illegal list access %d " // string@001b │ │ +038ff0: 52a1 a003 |000e: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +038ff4: dd01 011f |0010: and-int/lit8 v1, v1, #int 31 // #1f │ │ +038ff8: 6e30 150e 0a01 |0012: invoke-virtual {v10, v0, v1}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;I)V // method@0e15 │ │ +038ffe: 59a9 8103 |0015: iput v9, v10, Lpro/oneredpixel/l9droid/L9;.L9State:I // field@0381 │ │ +039002: 0e00 |0017: return-void │ │ +039004: 54a0 8003 |0018: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.L9Pointers:[I // field@0380 │ │ +039008: 52a1 a003 |001a: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +03900c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039010: dd01 011f |001e: and-int/lit8 v1, v1, #int 31 // #1f │ │ +039014: 4408 0001 |0020: aget v8, v0, v1 │ │ +039018: 52a0 c303 |0022: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +03901c: 3408 4100 |0024: if-lt v8, v0, 0065 // +0041 │ │ +039020: 52a0 c303 |0026: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +039024: d000 0008 |0028: add-int/lit16 v0, v0, #int 2048 // #0800 │ │ +039028: 3508 3b00 |002a: if-ge v8, v0, 0065 // +003b │ │ +03902c: 52a7 c303 |002c: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +039030: 52a0 c303 |002e: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +039034: d006 0008 |0030: add-int/lit16 v6, v0, #int 2048 // #0800 │ │ +039038: 52a0 a003 |0032: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +03903c: 1301 e000 |0034: const/16 v1, #int 224 // #e0 │ │ +039040: 3410 3e00 |0036: if-lt v0, v1, 0074 // +003e │ │ +039044: 54a0 df03 |0038: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039048: 5400 5e03 |003a: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03904c: 6e10 280e 0a00 |003c: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +039052: 0a01 |003f: move-result v1 │ │ +039054: 4a00 0001 |0040: aget-short v0, v0, v1 │ │ +039058: 9503 0002 |0042: and-int v3, v0, v2 │ │ +03905c: b038 |0044: add-int/2addr v8, v3 │ │ +03905e: 54a0 df03 |0045: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039062: 5400 5e03 |0047: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +039066: 6e10 280e 0a00 |0049: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +03906c: 0a04 |004c: move-result v4 │ │ +03906e: 4a05 0004 |004d: aget-short v5, v0, v4 │ │ +039072: 1a01 7200 |004f: const-string v1, " list %d [%d]=Var[%d] (=%d)" // string@0072 │ │ +039076: 52a0 a003 |0051: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +03907a: dd02 001f |0053: and-int/lit8 v2, v0, #int 31 // #1f │ │ +03907e: 07a0 |0055: move-object v0, v10 │ │ +039080: 7406 d00d 0000 |0056: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;IIII)V // method@0dd0 │ │ +039086: 3478 1500 |0059: if-lt v8, v7, 006e // +0015 │ │ +03908a: 3568 1300 |005b: if-ge v8, v6, 006e // +0013 │ │ +03908e: 54a0 bb03 |005d: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039092: d551 ff00 |005f: and-int/lit16 v1, v5, #int 255 // #00ff │ │ +039096: 8d11 |0061: int-to-byte v1, v1 │ │ +039098: 4f01 0008 |0062: aput-byte v1, v0, v8 │ │ +03909c: 28b3 |0064: goto 0017 // -004d │ │ +03909e: 52a7 d403 |0065: iget v7, v10, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +0390a2: 52a0 d403 |0067: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +0390a6: 52a1 a403 |0069: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ +0390aa: 9006 0001 |006b: add-int v6, v0, v1 │ │ +0390ae: 28c5 |006d: goto 0032 // -003b │ │ +0390b0: 1a00 be06 |006e: const-string v0, "Out of range list access " // string@06be │ │ +0390b4: 6e20 de0d 0a00 |0070: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0390ba: 28a4 |0073: goto 0017 // -005c │ │ +0390bc: 52a0 a003 |0074: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +0390c0: 1301 c000 |0076: const/16 v1, #int 192 // #c0 │ │ +0390c4: 3410 4b00 |0078: if-lt v0, v1, 00c3 // +004b │ │ +0390c8: 54a0 bb03 |007a: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0390cc: 52a1 a103 |007c: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0390d0: d802 0101 |007e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0390d4: 59a2 a103 |0080: iput v2, v10, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0390d8: 4800 0001 |0082: aget-byte v0, v0, v1 │ │ +0390dc: d503 ff00 |0084: and-int/lit16 v3, v0, #int 255 // #00ff │ │ +0390e0: b038 |0086: add-int/2addr v8, v3 │ │ +0390e2: 6e10 280e 0a00 |0087: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +0390e8: 0a04 |008a: move-result v4 │ │ +0390ea: 1a00 4600 |008b: const-string v0, " Var[%d]= list %d [%d])" // string@0046 │ │ +0390ee: 52a1 a003 |008d: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +0390f2: dd01 011f |008f: and-int/lit8 v1, v1, #int 31 // #1f │ │ +0390f6: 6e53 cf0d 0a14 |0091: invoke-virtual {v10, v0, v4, v1, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ +0390fc: 3478 0f00 |0094: if-lt v8, v7, 00a3 // +000f │ │ +039100: 3568 0d00 |0096: if-ge v8, v6, 00a3 // +000d │ │ +039104: 1a00 3d00 |0098: const-string v0, " (=%d)" // string@003d │ │ +039108: 54a1 bb03 |009a: iget-object v1, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03910c: 4801 0108 |009c: aget-byte v1, v1, v8 │ │ +039110: d511 ff00 |009e: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +039114: 6e30 cd0d 0a01 |00a0: invoke-virtual {v10, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;I)V // method@0dcd │ │ +03911a: 3478 1300 |00a3: if-lt v8, v7, 00b6 // +0013 │ │ +03911e: 3568 1100 |00a5: if-ge v8, v6, 00b6 // +0011 │ │ +039122: 54a0 df03 |00a7: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039126: 5400 5e03 |00a9: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03912a: 54a1 bb03 |00ab: iget-object v1, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03912e: 4801 0108 |00ad: aget-byte v1, v1, v8 │ │ +039132: d511 ff00 |00af: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +039136: 8f11 |00b1: int-to-short v1, v1 │ │ +039138: 5101 0004 |00b2: aput-short v1, v0, v4 │ │ +03913c: 2900 63ff |00b4: goto/16 0017 // -009d │ │ +039140: 54a0 df03 |00b6: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039144: 5400 5e03 |00b8: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +039148: 5109 0004 |00ba: aput-short v9, v0, v4 │ │ +03914c: 1a00 be06 |00bc: const-string v0, "Out of range list access " // string@06be │ │ +039150: 6e20 de0d 0a00 |00be: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +039156: 2900 56ff |00c1: goto/16 0017 // -00aa │ │ +03915a: 52a0 a003 |00c3: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +03915e: 1301 a000 |00c5: const/16 v1, #int 160 // #a0 │ │ +039162: 3410 4b00 |00c7: if-lt v0, v1, 0112 // +004b │ │ +039166: 54a0 df03 |00c9: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03916a: 5400 5e03 |00cb: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03916e: 6e10 280e 0a00 |00cd: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +039174: 0a01 |00d0: move-result v1 │ │ +039176: 4a00 0001 |00d1: aget-short v0, v0, v1 │ │ +03917a: 9503 0002 |00d3: and-int v3, v0, v2 │ │ +03917e: b038 |00d5: add-int/2addr v8, v3 │ │ +039180: 6e10 280e 0a00 |00d6: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +039186: 0a04 |00d9: move-result v4 │ │ +039188: 1a00 4300 |00da: const-string v0, " Var[%d] =list %d [%d]" // string@0043 │ │ +03918c: 52a1 a003 |00dc: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +039190: dd01 011f |00de: and-int/lit8 v1, v1, #int 31 // #1f │ │ +039194: 6e53 cf0d 0a14 |00e0: invoke-virtual {v10, v0, v4, v1, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ +03919a: 3478 0f00 |00e3: if-lt v8, v7, 00f2 // +000f │ │ +03919e: 3568 0d00 |00e5: if-ge v8, v6, 00f2 // +000d │ │ +0391a2: 1a00 3d00 |00e7: const-string v0, " (=%d)" // string@003d │ │ +0391a6: 54a1 bb03 |00e9: iget-object v1, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0391aa: 4801 0108 |00eb: aget-byte v1, v1, v8 │ │ +0391ae: d511 ff00 |00ed: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0391b2: 6e30 cd0d 0a01 |00ef: invoke-virtual {v10, v0, v1}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;I)V // method@0dcd │ │ +0391b8: 3478 1300 |00f2: if-lt v8, v7, 0105 // +0013 │ │ +0391bc: 3568 1100 |00f4: if-ge v8, v6, 0105 // +0011 │ │ +0391c0: 54a0 df03 |00f6: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0391c4: 5400 5e03 |00f8: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0391c8: 54a1 bb03 |00fa: iget-object v1, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0391cc: 4801 0108 |00fc: aget-byte v1, v1, v8 │ │ +0391d0: d511 ff00 |00fe: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0391d4: 8f11 |0100: int-to-short v1, v1 │ │ +0391d6: 5101 0004 |0101: aput-short v1, v0, v4 │ │ +0391da: 2900 14ff |0103: goto/16 0017 // -00ec │ │ +0391de: 54a0 df03 |0105: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0391e2: 5400 5e03 |0107: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0391e6: 5109 0004 |0109: aput-short v9, v0, v4 │ │ +0391ea: 1a00 be06 |010b: const-string v0, "Out of range list access " // string@06be │ │ +0391ee: 6e20 de0d 0a00 |010d: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0391f4: 2900 07ff |0110: goto/16 0017 // -00f9 │ │ +0391f8: 54a0 bb03 |0112: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0391fc: 52a1 a103 |0114: iget v1, v10, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +039200: d802 0101 |0116: add-int/lit8 v2, v1, #int 1 // #01 │ │ +039204: 59a2 a103 |0118: iput v2, v10, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +039208: 4800 0001 |011a: aget-byte v0, v0, v1 │ │ +03920c: d503 ff00 |011c: and-int/lit16 v3, v0, #int 255 // #00ff │ │ +039210: b038 |011e: add-int/2addr v8, v3 │ │ +039212: 54a0 df03 |011f: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039216: 5400 5e03 |0121: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03921a: 6e10 280e 0a00 |0123: invoke-virtual {v10}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +039220: 0a04 |0126: move-result v4 │ │ +039222: 4a05 0004 |0127: aget-short v5, v0, v4 │ │ +039226: 1a01 7200 |0129: const-string v1, " list %d [%d]=Var[%d] (=%d)" // string@0072 │ │ +03922a: 52a0 a003 |012b: iget v0, v10, Lpro/oneredpixel/l9droid/L9;.code:I // field@03a0 │ │ +03922e: dd02 001f |012d: and-int/lit8 v2, v0, #int 31 // #1f │ │ +039232: 07a0 |012f: move-object v0, v10 │ │ +039234: 7406 d00d 0000 |0130: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;IIII)V // method@0dd0 │ │ +03923a: 3478 0d00 |0133: if-lt v8, v7, 0140 // +000d │ │ +03923e: 3568 0b00 |0135: if-ge v8, v6, 0140 // +000b │ │ +039242: 54a0 bb03 |0137: iget-object v0, v10, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039246: d551 ff00 |0139: and-int/lit16 v1, v5, #int 255 // #00ff │ │ +03924a: 8d11 |013b: int-to-byte v1, v1 │ │ +03924c: 4f01 0008 |013c: aput-byte v1, v0, v8 │ │ +039250: 2900 d9fe |013e: goto/16 0017 // -0127 │ │ +039254: 1a00 be06 |0140: const-string v0, "Out of range list access " // string@06be │ │ +039258: 6e20 de0d 0a00 |0142: invoke-virtual {v10, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03925e: 2900 d2fe |0145: goto/16 0017 // -012e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=6518 │ │ 0x000c line=6519 │ │ 0x0015 line=6520 │ │ 0x0017 line=6585 │ │ 0x0018 line=6523 │ │ @@ -60506,68 +60502,68 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -038100: |[038100] pro.oneredpixel.l9droid.L9.load:(Ljava/lang/String;)Z │ │ -038110: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -038112: 6e20 580e 8700 |0001: invoke-virtual {v7, v8}, Lpro/oneredpixel/l9droid/L9;.os_load:(Ljava/lang/String;)[B // method@0e58 │ │ -038118: 0c00 |0004: move-result-object v0 │ │ -03811a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03811e: 0f03 |0007: return v3 │ │ -038120: 2104 |0008: array-length v4, v0 │ │ -038122: 5974 af03 |0009: iput v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -038126: 5274 af03 |000b: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -03812a: 1305 0001 |000d: const/16 v5, #int 256 // #100 │ │ -03812e: 3554 0800 |000f: if-ge v4, v5, 0017 // +0008 │ │ -038132: 1a04 0500 |0011: const-string v4, " File is too small to contain a Level 9 game " // string@0005 │ │ -038136: 6e20 140e 4700 |0013: invoke-virtual {v7, v4}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ -03813c: 28f1 |0016: goto 0007 // -000f │ │ -03813e: 5274 af03 |0017: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -038142: d044 0008 |0019: add-int/lit16 v4, v4, #int 2048 // #0800 │ │ -038146: 2342 6202 |001b: new-array v2, v4, [B // type@0262 │ │ -03814a: 5474 bb03 |001d: iget-object v4, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03814e: 3804 2300 |001f: if-eqz v4, 0042 // +0023 │ │ -038152: 5274 c303 |0021: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -038156: 3d04 1f00 |0023: if-lez v4, 0042 // +001f │ │ -03815a: 5274 c303 |0025: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -03815e: d044 0008 |0027: add-int/lit16 v4, v4, #int 2048 // #0800 │ │ -038162: 5475 bb03 |0029: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038166: 2155 |002b: array-length v5, v5 │ │ -038168: 3654 1600 |002c: if-gt v4, v5, 0042 // +0016 │ │ -03816c: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -03816e: 1304 0008 |002f: const/16 v4, #int 2048 // #800 │ │ -038172: 3541 1100 |0031: if-ge v1, v4, 0042 // +0011 │ │ -038176: 5274 af03 |0033: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -03817a: b014 |0035: add-int/2addr v4, v1 │ │ -03817c: 5475 bb03 |0036: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038180: 5276 c303 |0038: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -038184: b016 |003a: add-int/2addr v6, v1 │ │ -038186: 4805 0506 |003b: aget-byte v5, v5, v6 │ │ -03818a: 4f05 0204 |003d: aput-byte v5, v2, v4 │ │ -03818e: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038192: 28ee |0041: goto 002f // -0012 │ │ -038194: 5b72 bb03 |0042: iput-object v2, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038198: 5274 af03 |0044: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -03819c: 5974 c303 |0046: iput v4, v7, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -0381a0: 5973 d503 |0048: iput v3, v7, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0381a4: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -0381a6: 5273 af03 |004b: iget v3, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ -0381aa: 3531 0e00 |004d: if-ge v1, v3, 005b // +000e │ │ -0381ae: 5473 bb03 |004f: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0381b2: 5274 d503 |0051: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ -0381b6: b014 |0053: add-int/2addr v4, v1 │ │ -0381b8: 4805 0001 |0054: aget-byte v5, v0, v1 │ │ -0381bc: 4f05 0304 |0056: aput-byte v5, v3, v4 │ │ -0381c0: d801 0101 |0058: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0381c4: 28f1 |005a: goto 004b // -000f │ │ -0381c6: 1213 |005b: const/4 v3, #int 1 // #1 │ │ -0381c8: 28ab |005c: goto 0007 // -0055 │ │ +039264: |[039264] pro.oneredpixel.l9droid.L9.load:(Ljava/lang/String;)Z │ │ +039274: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +039276: 6e20 580e 8700 |0001: invoke-virtual {v7, v8}, Lpro/oneredpixel/l9droid/L9;.os_load:(Ljava/lang/String;)[B // method@0e58 │ │ +03927c: 0c00 |0004: move-result-object v0 │ │ +03927e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +039282: 0f03 |0007: return v3 │ │ +039284: 2104 |0008: array-length v4, v0 │ │ +039286: 5974 af03 |0009: iput v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +03928a: 5274 af03 |000b: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +03928e: 1305 0001 |000d: const/16 v5, #int 256 // #100 │ │ +039292: 3554 0800 |000f: if-ge v4, v5, 0017 // +0008 │ │ +039296: 1a04 0500 |0011: const-string v4, " File is too small to contain a Level 9 game " // string@0005 │ │ +03929a: 6e20 140e 4700 |0013: invoke-virtual {v7, v4}, Lpro/oneredpixel/l9droid/L9;.error:(Ljava/lang/String;)V // method@0e14 │ │ +0392a0: 28f1 |0016: goto 0007 // -000f │ │ +0392a2: 5274 af03 |0017: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +0392a6: d044 0008 |0019: add-int/lit16 v4, v4, #int 2048 // #0800 │ │ +0392aa: 2342 6202 |001b: new-array v2, v4, [B // type@0262 │ │ +0392ae: 5474 bb03 |001d: iget-object v4, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0392b2: 3804 2300 |001f: if-eqz v4, 0042 // +0023 │ │ +0392b6: 5274 c303 |0021: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +0392ba: 3d04 1f00 |0023: if-lez v4, 0042 // +001f │ │ +0392be: 5274 c303 |0025: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +0392c2: d044 0008 |0027: add-int/lit16 v4, v4, #int 2048 // #0800 │ │ +0392c6: 5475 bb03 |0029: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0392ca: 2155 |002b: array-length v5, v5 │ │ +0392cc: 3654 1600 |002c: if-gt v4, v5, 0042 // +0016 │ │ +0392d0: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +0392d2: 1304 0008 |002f: const/16 v4, #int 2048 // #800 │ │ +0392d6: 3541 1100 |0031: if-ge v1, v4, 0042 // +0011 │ │ +0392da: 5274 af03 |0033: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +0392de: b014 |0035: add-int/2addr v4, v1 │ │ +0392e0: 5475 bb03 |0036: iget-object v5, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0392e4: 5276 c303 |0038: iget v6, v7, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +0392e8: b016 |003a: add-int/2addr v6, v1 │ │ +0392ea: 4805 0506 |003b: aget-byte v5, v5, v6 │ │ +0392ee: 4f05 0204 |003d: aput-byte v5, v2, v4 │ │ +0392f2: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0392f6: 28ee |0041: goto 002f // -0012 │ │ +0392f8: 5b72 bb03 |0042: iput-object v2, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0392fc: 5274 af03 |0044: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +039300: 5974 c303 |0046: iput v4, v7, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +039304: 5973 d503 |0048: iput v3, v7, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +039308: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +03930a: 5273 af03 |004b: iget v3, v7, Lpro/oneredpixel/l9droid/L9;.filesize:I // field@03af │ │ +03930e: 3531 0e00 |004d: if-ge v1, v3, 005b // +000e │ │ +039312: 5473 bb03 |004f: iget-object v3, v7, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039316: 5274 d503 |0051: iget v4, v7, Lpro/oneredpixel/l9droid/L9;.startfile:I // field@03d5 │ │ +03931a: b014 |0053: add-int/2addr v4, v1 │ │ +03931c: 4805 0001 |0054: aget-byte v5, v0, v1 │ │ +039320: 4f05 0304 |0056: aput-byte v5, v3, v4 │ │ +039324: d801 0101 |0058: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039328: 28f1 |005a: goto 004b // -000f │ │ +03932a: 1213 |005b: const/4 v3, #int 1 // #1 │ │ +03932c: 28ab |005c: goto 0007 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1318 │ │ 0x0005 line=1319 │ │ 0x0007 line=1334 │ │ 0x0008 line=1320 │ │ 0x000b line=1321 │ │ @@ -60593,26 +60589,26 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0381cc: |[0381cc] pro.oneredpixel.l9droid.L9.messagec:()V │ │ -0381dc: 5220 7e03 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -0381e0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -0381e2: 3610 0a00 |0003: if-gt v0, v1, 000d // +000a │ │ -0381e6: 6e10 210e 0200 |0005: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ -0381ec: 0a00 |0008: move-result v0 │ │ -0381ee: 6e20 6c0e 0200 |0009: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printmessageV2:(I)V // method@0e6c │ │ -0381f4: 0e00 |000c: return-void │ │ -0381f6: 6e10 210e 0200 |000d: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ -0381fc: 0a00 |0010: move-result v0 │ │ -0381fe: 6e20 6b0e 0200 |0011: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printmessage:(I)V // method@0e6b │ │ -038204: 28f8 |0014: goto 000c // -0008 │ │ +039330: |[039330] pro.oneredpixel.l9droid.L9.messagec:()V │ │ +039340: 5220 7e03 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +039344: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +039346: 3610 0a00 |0003: if-gt v0, v1, 000d // +000a │ │ +03934a: 6e10 210e 0200 |0005: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ +039350: 0a00 |0008: move-result v0 │ │ +039352: 6e20 6c0e 0200 |0009: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printmessageV2:(I)V // method@0e6c │ │ +039358: 0e00 |000c: return-void │ │ +03935a: 6e10 210e 0200 |000d: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ +039360: 0a00 |0010: move-result v0 │ │ +039362: 6e20 6b0e 0200 |0011: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printmessage:(I)V // method@0e6b │ │ +039368: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3071 │ │ 0x0005 line=3072 │ │ 0x000c line=3075 │ │ 0x000d line=3074 │ │ locals : │ │ @@ -60623,35 +60619,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -038208: |[038208] pro.oneredpixel.l9droid.L9.messagev:()V │ │ -038218: 1402 ffff 0000 |0000: const v2, #float 9.18341e-41 // #0000ffff │ │ -03821e: 5230 7e03 |0003: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -038222: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -038224: 3610 1100 |0006: if-gt v0, v1, 0017 // +0011 │ │ -038228: 5430 df03 |0008: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03822c: 5400 5e03 |000a: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -038230: 6e10 280e 0300 |000c: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -038236: 0a01 |000f: move-result v1 │ │ -038238: 4a00 0001 |0010: aget-short v0, v0, v1 │ │ -03823c: b520 |0012: and-int/2addr v0, v2 │ │ -03823e: 6e20 6c0e 0300 |0013: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.printmessageV2:(I)V // method@0e6c │ │ -038244: 0e00 |0016: return-void │ │ -038246: 5430 df03 |0017: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03824a: 5400 5e03 |0019: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03824e: 6e10 280e 0300 |001b: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -038254: 0a01 |001e: move-result v1 │ │ -038256: 4a00 0001 |001f: aget-short v0, v0, v1 │ │ -03825a: b520 |0021: and-int/2addr v0, v2 │ │ -03825c: 6e20 6b0e 0300 |0022: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.printmessage:(I)V // method@0e6b │ │ -038262: 28f1 |0025: goto 0016 // -000f │ │ +03936c: |[03936c] pro.oneredpixel.l9droid.L9.messagev:()V │ │ +03937c: 1402 ffff 0000 |0000: const v2, #float 9.18341e-41 // #0000ffff │ │ +039382: 5230 7e03 |0003: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +039386: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +039388: 3610 1100 |0006: if-gt v0, v1, 0017 // +0011 │ │ +03938c: 5430 df03 |0008: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039390: 5400 5e03 |000a: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +039394: 6e10 280e 0300 |000c: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +03939a: 0a01 |000f: move-result v1 │ │ +03939c: 4a00 0001 |0010: aget-short v0, v0, v1 │ │ +0393a0: b520 |0012: and-int/2addr v0, v2 │ │ +0393a2: 6e20 6c0e 0300 |0013: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.printmessageV2:(I)V // method@0e6c │ │ +0393a8: 0e00 |0016: return-void │ │ +0393aa: 5430 df03 |0017: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +0393ae: 5400 5e03 |0019: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +0393b2: 6e10 280e 0300 |001b: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +0393b8: 0a01 |001e: move-result v1 │ │ +0393ba: 4a00 0001 |001f: aget-short v0, v0, v1 │ │ +0393be: b520 |0021: and-int/2addr v0, v2 │ │ +0393c0: 6e20 6b0e 0300 |0022: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.printmessage:(I)V // method@0e6b │ │ +0393c6: 28f1 |0025: goto 0016 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=3086 │ │ 0x0008 line=3087 │ │ 0x0016 line=3090 │ │ 0x0017 line=3089 │ │ locals : │ │ @@ -60662,22 +60658,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -038264: |[038264] pro.oneredpixel.l9droid.L9.movewa5d0:()I │ │ -038274: 5221 a103 |0000: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -038278: 6e20 e50d 1200 |0002: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -03827e: 0a00 |0005: move-result v0 │ │ -038280: 5221 a103 |0006: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -038284: d801 0102 |0008: add-int/lit8 v1, v1, #int 2 // #02 │ │ -038288: 5921 a103 |000a: iput v1, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -03828c: 0f00 |000c: return v0 │ │ +0393c8: |[0393c8] pro.oneredpixel.l9droid.L9.movewa5d0:()I │ │ +0393d8: 5221 a103 |0000: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0393dc: 6e20 e50d 1200 |0002: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +0393e2: 0a00 |0005: move-result v0 │ │ +0393e4: 5221 a103 |0006: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0393e8: d801 0102 |0008: add-int/lit8 v1, v1, #int 2 // #02 │ │ +0393ec: 5921 a103 |000a: iput v1, v2, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +0393f0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2923 │ │ 0x0006 line=2924 │ │ 0x000c line=2925 │ │ locals : │ │ 0x0006 - 0x000d reg=0 ret I │ │ @@ -60688,30 +60684,30 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 23 16-bit code units │ │ -038290: |[038290] pro.oneredpixel.l9droid.L9.msglenV1:(I)I │ │ -0382a0: 0150 |0000: move v0, v5 │ │ -0382a2: 5242 d403 |0001: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0382a6: 5243 a403 |0003: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ -0382aa: b032 |0005: add-int/2addr v2, v3 │ │ -0382ac: 3520 0e00 |0006: if-ge v0, v2, 0014 // +000e │ │ -0382b0: 5442 bb03 |0008: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0382b4: d801 0001 |000a: add-int/lit8 v1, v0, #int 1 // #01 │ │ -0382b8: 4802 0200 |000c: aget-byte v2, v2, v0 │ │ -0382bc: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -0382be: 3232 0400 |000f: if-eq v2, v3, 0013 // +0004 │ │ -0382c2: 0110 |0011: move v0, v1 │ │ -0382c4: 28ef |0012: goto 0001 // -0011 │ │ -0382c6: 0110 |0013: move v0, v1 │ │ -0382c8: 9102 0005 |0014: sub-int v2, v0, v5 │ │ -0382cc: 0f02 |0016: return v2 │ │ +0393f4: |[0393f4] pro.oneredpixel.l9droid.L9.msglenV1:(I)I │ │ +039404: 0150 |0000: move v0, v5 │ │ +039406: 5242 d403 |0001: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +03940a: 5243 a403 |0003: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ +03940e: b032 |0005: add-int/2addr v2, v3 │ │ +039410: 3520 0e00 |0006: if-ge v0, v2, 0014 // +000e │ │ +039414: 5442 bb03 |0008: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039418: d801 0001 |000a: add-int/lit8 v1, v0, #int 1 // #01 │ │ +03941c: 4802 0200 |000c: aget-byte v2, v2, v0 │ │ +039420: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +039422: 3232 0400 |000f: if-eq v2, v3, 0013 // +0004 │ │ +039426: 0110 |0011: move v0, v1 │ │ +039428: 28ef |0012: goto 0001 // -0011 │ │ +03942a: 0110 |0013: move v0, v1 │ │ +03942c: 9102 0005 |0014: sub-int v2, v0, v5 │ │ +039430: 0f02 |0016: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ 0x0001 line=971 │ │ 0x0014 line=972 │ │ locals : │ │ 0x0001 - 0x000c reg=0 ptr2 I │ │ @@ -60727,40 +60723,40 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -0382d0: |[0382d0] pro.oneredpixel.l9droid.L9.msglenV2:(I)I │ │ -0382e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0382e2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0382e4: 5263 d403 |0002: iget v3, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -0382e8: 5264 a403 |0004: iget v4, v6, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ -0382ec: b043 |0006: add-int/2addr v3, v4 │ │ -0382ee: 3437 0600 |0007: if-lt v7, v3, 000d // +0006 │ │ -0382f2: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0382f4: 0f03 |000a: return v3 │ │ -0382f6: d011 ff00 |000b: add-int/lit16 v1, v1, #int 255 // #00ff │ │ -0382fa: 5463 bb03 |000d: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0382fe: 9004 0702 |000f: add-int v4, v7, v2 │ │ -038302: 4803 0304 |0011: aget-byte v3, v3, v4 │ │ -038306: d530 ff00 |0013: and-int/lit16 v0, v3, #int 255 // #00ff │ │ -03830a: 3900 0f00 |0015: if-nez v0, 0024 // +000f │ │ -03830e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -038312: 9003 0702 |0019: add-int v3, v7, v2 │ │ -038316: 5264 d403 |001b: iget v4, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ -03831a: 5265 a403 |001d: iget v5, v6, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ -03831e: b054 |001f: add-int/2addr v4, v5 │ │ -038320: 3443 ebff |0020: if-lt v3, v4, 000b // -0015 │ │ -038324: 0123 |0022: move v3, v2 │ │ -038326: 28e7 |0023: goto 000a // -0019 │ │ -038328: 9003 0102 |0024: add-int v3, v1, v2 │ │ -03832c: b003 |0026: add-int/2addr v3, v0 │ │ -03832e: 28e3 |0027: goto 000a // -001d │ │ +039434: |[039434] pro.oneredpixel.l9droid.L9.msglenV2:(I)I │ │ +039444: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +039446: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +039448: 5263 d403 |0002: iget v3, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +03944c: 5264 a403 |0004: iget v4, v6, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ +039450: b043 |0006: add-int/2addr v3, v4 │ │ +039452: 3437 0600 |0007: if-lt v7, v3, 000d // +0006 │ │ +039456: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +039458: 0f03 |000a: return v3 │ │ +03945a: d011 ff00 |000b: add-int/lit16 v1, v1, #int 255 // #00ff │ │ +03945e: 5463 bb03 |000d: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039462: 9004 0702 |000f: add-int v4, v7, v2 │ │ +039466: 4803 0304 |0011: aget-byte v3, v3, v4 │ │ +03946a: d530 ff00 |0013: and-int/lit16 v0, v3, #int 255 // #00ff │ │ +03946e: 3900 0f00 |0015: if-nez v0, 0024 // +000f │ │ +039472: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +039476: 9003 0702 |0019: add-int v3, v7, v2 │ │ +03947a: 5264 d403 |001b: iget v4, v6, Lpro/oneredpixel/l9droid/L9;.startdata:I // field@03d4 │ │ +03947e: 5265 a403 |001d: iget v5, v6, Lpro/oneredpixel/l9droid/L9;.datasize:I // field@03a4 │ │ +039482: b054 |001f: add-int/2addr v4, v5 │ │ +039484: 3443 ebff |0020: if-lt v3, v4, 000b // -0015 │ │ +039488: 0123 |0022: move v3, v2 │ │ +03948a: 28e7 |0023: goto 000a // -0019 │ │ +03948c: 9003 0102 |0024: add-int v3, v1, v2 │ │ +039490: b003 |0026: add-int/2addr v3, v0 │ │ +039492: 28e3 |0027: goto 000a // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ 0x0001 line=893 │ │ 0x0002 line=897 │ │ 0x000a line=905 │ │ 0x000b line=902 │ │ @@ -60781,28 +60777,28 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -038330: |[038330] pro.oneredpixel.l9droid.L9.newxy:(II)V │ │ -038340: 5220 aa03 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -038344: 5221 ce03 |0002: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -038348: b231 |0004: mul-int/2addr v1, v3 │ │ -03834a: dd01 01f8 |0005: and-int/lit8 v1, v1, #int -8 // #f8 │ │ -03834e: b010 |0007: add-int/2addr v0, v1 │ │ -038350: 5920 aa03 |0008: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -038354: 5220 ab03 |000a: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -038358: 5221 ce03 |000c: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -03835c: b241 |000e: mul-int/2addr v1, v4 │ │ -03835e: dd01 01f8 |000f: and-int/lit8 v1, v1, #int -8 // #f8 │ │ -038362: b010 |0011: add-int/2addr v0, v1 │ │ -038364: 5920 ab03 |0012: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -038368: 0e00 |0014: return-void │ │ +039494: |[039494] pro.oneredpixel.l9droid.L9.newxy:(II)V │ │ +0394a4: 5220 aa03 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +0394a8: 5221 ce03 |0002: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +0394ac: b231 |0004: mul-int/2addr v1, v3 │ │ +0394ae: dd01 01f8 |0005: and-int/lit8 v1, v1, #int -8 // #f8 │ │ +0394b2: b010 |0007: add-int/2addr v0, v1 │ │ +0394b4: 5920 aa03 |0008: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +0394b8: 5220 ab03 |000a: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +0394bc: 5221 ce03 |000c: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +0394c0: b241 |000e: mul-int/2addr v1, v4 │ │ +0394c2: dd01 01f8 |000f: and-int/lit8 v1, v1, #int -8 // #f8 │ │ +0394c6: b010 |0011: add-int/2addr v0, v1 │ │ +0394c8: 5920 ab03 |0012: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +0394cc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5471 │ │ 0x000a line=5472 │ │ 0x0014 line=5473 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -60814,18 +60810,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03836c: |[03836c] pro.oneredpixel.l9droid.L9.notimp:()V │ │ -03837c: 1a00 a80c |0000: const-string v0, "gfx - notimp" // string@0ca8 │ │ -038380: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -038386: 0e00 |0005: return-void │ │ +0394d0: |[0394d0] pro.oneredpixel.l9droid.L9.notimp:()V │ │ +0394e0: 1a00 a70c |0000: const-string v0, "gfx - notimp" // string@0ca7 │ │ +0394e4: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +0394ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5844 │ │ 0x0005 line=5845 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ @@ -60834,29 +60830,29 @@ │ │ type : '([I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -038388: |[038388] pro.oneredpixel.l9droid.L9.opt:([I)V │ │ -038398: 5451 bb03 |0000: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03839c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03839e: 4403 0602 |0003: aget v3, v6, v2 │ │ -0383a2: d804 0301 |0005: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0383a6: 4b04 0602 |0007: aput v4, v6, v2 │ │ -0383aa: 4801 0103 |0009: aget-byte v1, v1, v3 │ │ -0383ae: d510 ff00 |000b: and-int/lit16 v0, v1, #int 255 // #00ff │ │ -0383b2: 1a01 a90c |000d: const-string v1, "gfx - opt %d" // string@0ca9 │ │ -0383b6: 6e30 df0d 1500 |000f: invoke-virtual {v5, v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -0383bc: 3800 0600 |0012: if-eqz v0, 0018 // +0006 │ │ -0383c0: dd01 0003 |0014: and-int/lit8 v1, v0, #int 3 // #03 │ │ -0383c4: d610 8000 |0016: or-int/lit16 v0, v1, #int 128 // #0080 │ │ -0383c8: 5950 c703 |0018: iput v0, v5, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ -0383cc: 0e00 |001a: return-void │ │ +0394ec: |[0394ec] pro.oneredpixel.l9droid.L9.opt:([I)V │ │ +0394fc: 5451 bb03 |0000: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039500: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +039502: 4403 0602 |0003: aget v3, v6, v2 │ │ +039506: d804 0301 |0005: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03950a: 4b04 0602 |0007: aput v4, v6, v2 │ │ +03950e: 4801 0103 |0009: aget-byte v1, v1, v3 │ │ +039512: d510 ff00 |000b: and-int/lit16 v0, v1, #int 255 // #00ff │ │ +039516: 1a01 a80c |000d: const-string v1, "gfx - opt %d" // string@0ca8 │ │ +03951a: 6e30 df0d 1500 |000f: invoke-virtual {v5, v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +039520: 3800 0600 |0012: if-eqz v0, 0018 // +0006 │ │ +039524: dd01 0003 |0014: and-int/lit8 v1, v0, #int 3 // #03 │ │ +039528: d610 8000 |0016: or-int/lit16 v0, v1, #int 128 // #0080 │ │ +03952c: 5950 c703 |0018: iput v0, v5, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ +039530: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5893 │ │ 0x000d line=5894 │ │ 0x0012 line=5895 │ │ 0x0014 line=5896 │ │ 0x0018 line=5898 │ │ @@ -60871,16 +60867,16 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0383d0: |[0383d0] pro.oneredpixel.l9droid.L9.os_cleargraphics:()V │ │ -0383e0: 0e00 |0000: return-void │ │ +039534: |[039534] pro.oneredpixel.l9droid.L9.os_cleargraphics:()V │ │ +039544: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6849 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ #133 : (in Lpro/oneredpixel/l9droid/L9;) │ │ @@ -60888,16 +60884,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0383e4: |[0383e4] pro.oneredpixel.l9droid.L9.os_debug:(Ljava/lang/String;)V │ │ -0383f4: 0e00 |0000: return-void │ │ +039548: |[039548] pro.oneredpixel.l9droid.L9.os_debug:(Ljava/lang/String;)V │ │ +039558: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6860 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 str Ljava/lang/String; │ │ │ │ @@ -60906,16 +60902,16 @@ │ │ type : '(IIIIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0383f8: |[0383f8] pro.oneredpixel.l9droid.L9.os_drawline:(IIIIII)V │ │ -038408: 0e00 |0000: return-void │ │ +03955c: |[03955c] pro.oneredpixel.l9droid.L9.os_drawline:(IIIIII)V │ │ +03956c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6851 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 x1 I │ │ 0x0000 - 0x0001 reg=2 y1 I │ │ @@ -60929,16 +60925,16 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03840c: |[03840c] pro.oneredpixel.l9droid.L9.os_fill:(IIII)V │ │ -03841c: 0e00 |0000: return-void │ │ +039570: |[039570] pro.oneredpixel.l9droid.L9.os_fill:(IIII)V │ │ +039580: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6852 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 x I │ │ 0x0000 - 0x0001 reg=2 y I │ │ @@ -60950,16 +60946,16 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038420: |[038420] pro.oneredpixel.l9droid.L9.os_flush:()V │ │ -038430: 0e00 |0000: return-void │ │ +039584: |[039584] pro.oneredpixel.l9droid.L9.os_flush:()V │ │ +039594: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6843 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ #137 : (in Lpro/oneredpixel/l9droid/L9;) │ │ @@ -60967,16 +60963,16 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038434: |[038434] pro.oneredpixel.l9droid.L9.os_get_game_file:(Ljava/lang/String;)Ljava/lang/String; │ │ -038444: 1101 |0000: return-object v1 │ │ +039598: |[039598] pro.oneredpixel.l9droid.L9.os_get_game_file:(Ljava/lang/String;)Ljava/lang/String; │ │ +0395a8: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6855 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 NewName Ljava/lang/String; │ │ │ │ @@ -60985,16 +60981,16 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038448: |[038448] pro.oneredpixel.l9droid.L9.os_graphics:(I)V │ │ -038458: 0e00 |0000: return-void │ │ +0395ac: |[0395ac] pro.oneredpixel.l9droid.L9.os_graphics:(I)V │ │ +0395bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6848 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 mode I │ │ │ │ @@ -61003,17 +60999,17 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03845c: |[03845c] pro.oneredpixel.l9droid.L9.os_input:(I)Ljava/lang/String; │ │ -03846c: 5410 7d03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.InputString:Ljava/lang/String; // field@037d │ │ -038470: 1100 |0002: return-object v0 │ │ +0395c0: |[0395c0] pro.oneredpixel.l9droid.L9.os_input:(I)Ljava/lang/String; │ │ +0395d0: 5410 7d03 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.InputString:Ljava/lang/String; // field@037d │ │ +0395d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6840 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -61022,17 +61018,17 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038474: |[038474] pro.oneredpixel.l9droid.L9.os_load:(Ljava/lang/String;)[B │ │ -038484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038486: 1100 |0001: return-object v0 │ │ +0395d8: |[0395d8] pro.oneredpixel.l9droid.L9.os_load:(Ljava/lang/String;)[B │ │ +0395e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0395ea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6859 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0002 reg=2 filename Ljava/lang/String; │ │ │ │ @@ -61041,17 +61037,17 @@ │ │ type : '()[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038488: |[038488] pro.oneredpixel.l9droid.L9.os_load_file:()[B │ │ -038498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03849a: 1100 |0001: return-object v0 │ │ +0395ec: |[0395ec] pro.oneredpixel.l9droid.L9.os_load_file:()[B │ │ +0395fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0395fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6847 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ #142 : (in Lpro/oneredpixel/l9droid/L9;) │ │ @@ -61059,17 +61055,17 @@ │ │ type : '()[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03849c: |[03849c] pro.oneredpixel.l9droid.L9.os_open_script_file:()[B │ │ -0384ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0384ae: 1100 |0001: return-object v0 │ │ +039600: |[039600] pro.oneredpixel.l9droid.L9.os_open_script_file:()[B │ │ +039610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039612: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6854 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ #143 : (in Lpro/oneredpixel/l9droid/L9;) │ │ @@ -61077,16 +61073,16 @@ │ │ type : '(C)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0384b0: |[0384b0] pro.oneredpixel.l9droid.L9.os_printchar:(C)V │ │ -0384c0: 0e00 |0000: return-void │ │ +039614: |[039614] pro.oneredpixel.l9droid.L9.os_printchar:(C)V │ │ +039624: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6838 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 c C │ │ │ │ @@ -61095,17 +61091,17 @@ │ │ type : '(I)C' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0384c4: |[0384c4] pro.oneredpixel.l9droid.L9.os_readchar:(I)C │ │ -0384d4: 1300 0d00 |0000: const/16 v0, #int 13 // #d │ │ -0384d8: 0f00 |0002: return v0 │ │ +039628: |[039628] pro.oneredpixel.l9droid.L9.os_readchar:(I)C │ │ +039638: 1300 0d00 |0000: const/16 v0, #int 13 // #d │ │ +03963c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6841 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0003 reg=2 millis I │ │ │ │ @@ -61114,17 +61110,17 @@ │ │ type : '([B)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0384dc: |[0384dc] pro.oneredpixel.l9droid.L9.os_save_file:([B)Z │ │ -0384ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0384ee: 0f00 |0001: return v0 │ │ +039640: |[039640] pro.oneredpixel.l9droid.L9.os_save_file:([B)Z │ │ +039650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039652: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6845 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0002 reg=2 buff [B │ │ │ │ @@ -61133,16 +61129,16 @@ │ │ type : '(Ljava/lang/String;I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0384f0: |[0384f0] pro.oneredpixel.l9droid.L9.os_set_filenumber:(Ljava/lang/String;I)Ljava/lang/String; │ │ -038500: 1101 |0000: return-object v1 │ │ +039654: |[039654] pro.oneredpixel.l9droid.L9.os_set_filenumber:(Ljava/lang/String;I)Ljava/lang/String; │ │ +039664: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6856 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 NewName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 num I │ │ @@ -61152,16 +61148,16 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038504: |[038504] pro.oneredpixel.l9droid.L9.os_setcolour:(II)V │ │ -038514: 0e00 |0000: return-void │ │ +039668: |[039668] pro.oneredpixel.l9droid.L9.os_setcolour:(II)V │ │ +039678: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6850 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 colour I │ │ 0x0000 - 0x0001 reg=2 index I │ │ @@ -61171,16 +61167,16 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038518: |[038518] pro.oneredpixel.l9droid.L9.os_show_bitmap:(III)V │ │ -038528: 0e00 |0000: return-void │ │ +03967c: |[03967c] pro.oneredpixel.l9droid.L9.os_show_bitmap:(III)V │ │ +03968c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6853 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 pic I │ │ 0x0000 - 0x0001 reg=2 x I │ │ @@ -61191,17 +61187,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03852c: |[03852c] pro.oneredpixel.l9droid.L9.os_stoplist:()Z │ │ -03853c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03853e: 0f00 |0001: return v0 │ │ +039690: |[039690] pro.oneredpixel.l9droid.L9.os_stoplist:()Z │ │ +0396a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0396a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6842 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ #150 : (in Lpro/oneredpixel/l9droid/L9;) │ │ @@ -61209,16 +61205,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038540: |[038540] pro.oneredpixel.l9droid.L9.os_verbose:(Ljava/lang/String;)V │ │ -038550: 0e00 |0000: return-void │ │ +0396a4: |[0396a4] pro.oneredpixel.l9droid.L9.os_verbose:(Ljava/lang/String;)V │ │ +0396b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6861 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0001 reg=1 str Ljava/lang/String; │ │ │ │ @@ -61227,37 +61223,37 @@ │ │ type : '(C)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -038554: |[038554] pro.oneredpixel.l9droid.L9.partword:(C)I │ │ -038564: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -038566: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -038568: 6e20 8c0e 4300 |0002: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ -03856e: 0a04 |0005: move-result v4 │ │ -038570: 1302 2700 |0006: const/16 v2, #int 39 // #27 │ │ -038574: 3224 0600 |0008: if-eq v4, v2, 000e // +0006 │ │ -038578: 1302 2d00 |000a: const/16 v2, #int 45 // #2d │ │ -03857c: 3324 0400 |000c: if-ne v4, v2, 0010 // +0004 │ │ -038580: 0110 |000e: move v0, v1 │ │ -038582: 0f00 |000f: return v0 │ │ -038584: 1302 3000 |0010: const/16 v2, #int 48 // #30 │ │ -038588: 3424 fdff |0012: if-lt v4, v2, 000f // -0003 │ │ -03858c: 1302 3a00 |0014: const/16 v2, #int 58 // #3a │ │ -038590: 3524 0400 |0016: if-ge v4, v2, 001a // +0004 │ │ -038594: 0110 |0018: move v0, v1 │ │ -038596: 28f6 |0019: goto 000f // -000a │ │ -038598: 1302 6100 |001a: const/16 v2, #int 97 // #61 │ │ -03859c: 3424 f3ff |001c: if-lt v4, v2, 000f // -000d │ │ -0385a0: 1302 7b00 |001e: const/16 v2, #int 123 // #7b │ │ -0385a4: 3524 efff |0020: if-ge v4, v2, 000f // -0011 │ │ -0385a8: 0110 |0022: move v0, v1 │ │ -0385aa: 28ec |0023: goto 000f // -0014 │ │ +0396b8: |[0396b8] pro.oneredpixel.l9droid.L9.partword:(C)I │ │ +0396c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0396ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0396cc: 6e20 8c0e 4300 |0002: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ +0396d2: 0a04 |0005: move-result v4 │ │ +0396d4: 1302 2700 |0006: const/16 v2, #int 39 // #27 │ │ +0396d8: 3224 0600 |0008: if-eq v4, v2, 000e // +0006 │ │ +0396dc: 1302 2d00 |000a: const/16 v2, #int 45 // #2d │ │ +0396e0: 3324 0400 |000c: if-ne v4, v2, 0010 // +0004 │ │ +0396e4: 0110 |000e: move v0, v1 │ │ +0396e6: 0f00 |000f: return v0 │ │ +0396e8: 1302 3000 |0010: const/16 v2, #int 48 // #30 │ │ +0396ec: 3424 fdff |0012: if-lt v4, v2, 000f // -0003 │ │ +0396f0: 1302 3a00 |0014: const/16 v2, #int 58 // #3a │ │ +0396f4: 3524 0400 |0016: if-ge v4, v2, 001a // +0004 │ │ +0396f8: 0110 |0018: move v0, v1 │ │ +0396fa: 28f6 |0019: goto 000f // -000a │ │ +0396fc: 1302 6100 |001a: const/16 v2, #int 97 // #61 │ │ +039700: 3424 f3ff |001c: if-lt v4, v2, 000f // -000d │ │ +039704: 1302 7b00 |001e: const/16 v2, #int 123 // #7b │ │ +039708: 3524 efff |0020: if-ge v4, v2, 000f // -0011 │ │ +03970c: 0110 |0022: move v0, v1 │ │ +03970e: 28ec |0023: goto 000f // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=3920 │ │ 0x0006 line=3922 │ │ 0x000f line=3927 │ │ 0x0010 line=3923 │ │ 0x0014 line=3924 │ │ @@ -61272,26 +61268,26 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0385ac: |[0385ac] pro.oneredpixel.l9droid.L9.picture:()V │ │ -0385bc: 1a00 3b11 |0000: const-string v0, "picture " // string@113b │ │ -0385c0: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0385c6: 5420 df03 |0005: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0385ca: 5400 5e03 |0007: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0385ce: 6e10 280e 0200 |0009: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0385d4: 0a01 |000c: move-result v1 │ │ -0385d6: 4a00 0001 |000d: aget-short v0, v0, v1 │ │ -0385da: 1401 ffff 0000 |000f: const v1, #float 9.18341e-41 // #0000ffff │ │ -0385e0: b510 |0012: and-int/2addr v0, v1 │ │ -0385e2: 6e20 840e 0200 |0013: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.show_picture:(I)V // method@0e84 │ │ -0385e8: 0e00 |0016: return-void │ │ +039710: |[039710] pro.oneredpixel.l9droid.L9.picture:()V │ │ +039720: 1a00 3911 |0000: const-string v0, "picture " // string@1139 │ │ +039724: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03972a: 5420 df03 |0005: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03972e: 5400 5e03 |0007: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +039732: 6e10 280e 0200 |0009: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +039738: 0a01 |000c: move-result v1 │ │ +03973a: 4a00 0001 |000d: aget-short v0, v0, v1 │ │ +03973e: 1401 ffff 0000 |000f: const v1, #float 9.18341e-41 // #0000ffff │ │ +039744: b510 |0012: and-int/2addr v0, v1 │ │ +039746: 6e20 840e 0200 |0013: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.show_picture:(I)V // method@0e84 │ │ +03974c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6126 │ │ 0x0005 line=6127 │ │ 0x0016 line=6128 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -61301,32 +61297,32 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0385ec: |[0385ec] pro.oneredpixel.l9droid.L9.playback:()V │ │ -0385fc: 5410 d003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -038600: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -038604: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -038606: 5b10 d003 |0005: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -03860a: 6e10 5a0e 0100 |0007: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/L9;.os_open_script_file:()[B // method@0e5a │ │ -038610: 0c00 |000a: move-result-object v0 │ │ -038612: 5b10 d003 |000b: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -038616: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -038618: 5910 d103 |000e: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -03861c: 5410 d003 |0010: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -038620: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ -038624: 1a00 0c00 |0014: const-string v0, " Playing back input from script file. " // string@000c │ │ -038628: 6e20 6e0e 0100 |0016: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -03862e: 0e00 |0019: return-void │ │ -038630: 1a00 1600 |001a: const-string v0, " Unable to play back script file. " // string@0016 │ │ -038634: 6e20 6e0e 0100 |001c: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -03863a: 28fa |001f: goto 0019 // -0006 │ │ +039750: |[039750] pro.oneredpixel.l9droid.L9.playback:()V │ │ +039760: 5410 d003 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +039764: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +039768: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03976a: 5b10 d003 |0005: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +03976e: 6e10 5a0e 0100 |0007: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/L9;.os_open_script_file:()[B // method@0e5a │ │ +039774: 0c00 |000a: move-result-object v0 │ │ +039776: 5b10 d003 |000b: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +03977a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03977c: 5910 d103 |000e: iput v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +039780: 5410 d003 |0010: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +039784: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ +039788: 1a00 0c00 |0014: const-string v0, " Playing back input from script file. " // string@000c │ │ +03978c: 6e20 6e0e 0100 |0016: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +039792: 0e00 |0019: return-void │ │ +039794: 1a00 1600 |001a: const-string v0, " Unable to play back script file. " // string@0016 │ │ +039798: 6e20 6e0e 0100 |001c: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +03979e: 28fa |001f: goto 0019 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3501 │ │ 0x0007 line=3502 │ │ 0x000d line=3503 │ │ 0x0010 line=3504 │ │ 0x0014 line=3505 │ │ @@ -61340,40 +61336,40 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -03863c: |[03863c] pro.oneredpixel.l9droid.L9.printautocase:(I)V │ │ -03864c: d530 8000 |0000: and-int/lit16 v0, v3, #int 128 // #0080 │ │ -038650: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -038654: 8e30 |0004: int-to-char v0, v3 │ │ -038656: 6e20 670e 0200 |0005: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -03865c: 0e00 |0008: return-void │ │ -03865e: 5220 dc03 |0009: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.wordcase:I // field@03dc │ │ -038662: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -038666: 8e30 |000d: int-to-char v0, v3 │ │ -038668: 6e20 8d0e 0200 |000e: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.toupper:(C)C // method@0e8d │ │ -03866e: 0a00 |0011: move-result v0 │ │ -038670: 6e20 670e 0200 |0012: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -038676: 28f3 |0015: goto 0008 // -000d │ │ -038678: 5220 a303 |0016: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.d5:I // field@03a3 │ │ -03867c: 1261 |0018: const/4 v1, #int 6 // #6 │ │ -03867e: 3510 0700 |0019: if-ge v0, v1, 0020 // +0007 │ │ -038682: 8e30 |001b: int-to-char v0, v3 │ │ -038684: 6e20 670e 0200 |001c: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -03868a: 28e9 |001f: goto 0008 // -0017 │ │ -03868c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03868e: 5920 dc03 |0021: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.wordcase:I // field@03dc │ │ -038692: 8e30 |0023: int-to-char v0, v3 │ │ -038694: 6e20 8d0e 0200 |0024: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.toupper:(C)C // method@0e8d │ │ -03869a: 0a00 |0027: move-result v0 │ │ -03869c: 6e20 670e 0200 |0028: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -0386a2: 28dd |002b: goto 0008 // -0023 │ │ +0397a0: |[0397a0] pro.oneredpixel.l9droid.L9.printautocase:(I)V │ │ +0397b0: d530 8000 |0000: and-int/lit16 v0, v3, #int 128 // #0080 │ │ +0397b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0397b8: 8e30 |0004: int-to-char v0, v3 │ │ +0397ba: 6e20 670e 0200 |0005: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +0397c0: 0e00 |0008: return-void │ │ +0397c2: 5220 dc03 |0009: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.wordcase:I // field@03dc │ │ +0397c6: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +0397ca: 8e30 |000d: int-to-char v0, v3 │ │ +0397cc: 6e20 8d0e 0200 |000e: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.toupper:(C)C // method@0e8d │ │ +0397d2: 0a00 |0011: move-result v0 │ │ +0397d4: 6e20 670e 0200 |0012: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +0397da: 28f3 |0015: goto 0008 // -000d │ │ +0397dc: 5220 a303 |0016: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.d5:I // field@03a3 │ │ +0397e0: 1261 |0018: const/4 v1, #int 6 // #6 │ │ +0397e2: 3510 0700 |0019: if-ge v0, v1, 0020 // +0007 │ │ +0397e6: 8e30 |001b: int-to-char v0, v3 │ │ +0397e8: 6e20 670e 0200 |001c: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +0397ee: 28e9 |001f: goto 0008 // -0017 │ │ +0397f0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0397f2: 5920 dc03 |0021: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.wordcase:I // field@03dc │ │ +0397f6: 8e30 |0023: int-to-char v0, v3 │ │ +0397f8: 6e20 8d0e 0200 |0024: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.toupper:(C)C // method@0e8d │ │ +0397fe: 0a00 |0027: move-result v0 │ │ +039800: 6e20 670e 0200 |0028: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +039806: 28dd |002b: goto 0008 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0008 line=591 │ │ 0x0009 line=583 │ │ 0x0016 line=584 │ │ 0x0020 line=587 │ │ @@ -61387,59 +61383,59 @@ │ │ type : '(C)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0386a4: |[0386a4] pro.oneredpixel.l9droid.L9.printchar:(C)V │ │ -0386b4: 1303 2e00 |0000: const/16 v3, #int 46 // #2e │ │ -0386b8: 1302 0d00 |0002: const/16 v2, #int 13 // #d │ │ -0386bc: 5540 6e03 |0004: iget-boolean v0, v4, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ -0386c0: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -0386c4: 0e00 |0008: return-void │ │ -0386c6: d550 8000 |0009: and-int/lit16 v0, v5, #int 128 // #0080 │ │ -0386ca: 3800 2700 |000b: if-eqz v0, 0032 // +0027 │ │ -0386ce: dd00 057f |000d: and-int/lit8 v0, v5, #int 127 // #7f │ │ -0386d2: 8e05 |000f: int-to-char v5, v0 │ │ -0386d4: 5e45 be03 |0010: iput-char v5, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ -0386d8: 3325 0600 |0012: if-ne v5, v2, 0018 // +0006 │ │ -0386dc: 5740 bd03 |0014: iget-char v0, v4, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ -0386e0: 3220 1900 |0016: if-eq v0, v2, 002f // +0019 │ │ -0386e4: 6e20 5b0e 5400 |0018: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ -0386ea: 5240 7103 |001b: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ -0386ee: 1301 5f00 |001d: const/16 v1, #int 95 // #5f │ │ -0386f2: 3510 1000 |001f: if-ge v0, v1, 002f // +0010 │ │ -0386f6: 5440 7003 |0021: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -0386fa: 5241 7103 |0023: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ -0386fe: d802 0101 |0025: add-int/lit8 v2, v1, #int 1 // #01 │ │ -038702: 5942 7103 |0027: iput v2, v4, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ -038706: 6e20 8c0e 5400 |0029: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ -03870c: 0a02 |002c: move-result v2 │ │ -03870e: 5002 0001 |002d: aput-char v2, v0, v1 │ │ -038712: 5e45 bd03 |002f: iput-char v5, v4, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ -038716: 28d7 |0031: goto 0008 // -0029 │ │ -038718: 1300 2000 |0032: const/16 v0, #int 32 // #20 │ │ -03871c: 3205 deff |0034: if-eq v5, v0, 0012 // -0022 │ │ -038720: 3225 dcff |0036: if-eq v5, v2, 0012 // -0024 │ │ -038724: 1300 2200 |0038: const/16 v0, #int 34 // #22 │ │ -038728: 3405 0400 |003a: if-lt v5, v0, 003e // +0004 │ │ -03872c: 3435 d6ff |003c: if-lt v5, v3, 0012 // -002a │ │ -038730: 5740 be03 |003e: iget-char v0, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ -038734: 1301 2100 |0040: const/16 v1, #int 33 // #21 │ │ -038738: 3210 0c00 |0042: if-eq v0, v1, 004e // +000c │ │ -03873c: 5740 be03 |0044: iget-char v0, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ -038740: 1301 3f00 |0046: const/16 v1, #int 63 // #3f │ │ -038744: 3210 0600 |0048: if-eq v0, v1, 004e // +0006 │ │ -038748: 5740 be03 |004a: iget-char v0, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ -03874c: 3330 0600 |004c: if-ne v0, v3, 0052 // +0006 │ │ -038750: 6e20 8d0e 5400 |004e: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.toupper:(C)C // method@0e8d │ │ -038756: 0a05 |0051: move-result v5 │ │ -038758: 5e45 be03 |0052: iput-char v5, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ -03875c: 28be |0054: goto 0012 // -0042 │ │ +039808: |[039808] pro.oneredpixel.l9droid.L9.printchar:(C)V │ │ +039818: 1303 2e00 |0000: const/16 v3, #int 46 // #2e │ │ +03981c: 1302 0d00 |0002: const/16 v2, #int 13 // #d │ │ +039820: 5540 6e03 |0004: iget-boolean v0, v4, Lpro/oneredpixel/l9droid/L9;.Cheating:Z // field@036e │ │ +039824: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +039828: 0e00 |0008: return-void │ │ +03982a: d550 8000 |0009: and-int/lit16 v0, v5, #int 128 // #0080 │ │ +03982e: 3800 2700 |000b: if-eqz v0, 0032 // +0027 │ │ +039832: dd00 057f |000d: and-int/lit8 v0, v5, #int 127 // #7f │ │ +039836: 8e05 |000f: int-to-char v5, v0 │ │ +039838: 5e45 be03 |0010: iput-char v5, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ +03983c: 3325 0600 |0012: if-ne v5, v2, 0018 // +0006 │ │ +039840: 5740 bd03 |0014: iget-char v0, v4, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +039844: 3220 1900 |0016: if-eq v0, v2, 002f // +0019 │ │ +039848: 6e20 5b0e 5400 |0018: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.os_printchar:(C)V // method@0e5b │ │ +03984e: 5240 7103 |001b: iget v0, v4, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ +039852: 1301 5f00 |001d: const/16 v1, #int 95 // #5f │ │ +039856: 3510 1000 |001f: if-ge v0, v1, 002f // +0010 │ │ +03985a: 5440 7003 |0021: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +03985e: 5241 7103 |0023: iget v1, v4, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ +039862: d802 0101 |0025: add-int/lit8 v2, v1, #int 1 // #01 │ │ +039866: 5942 7103 |0027: iput v2, v4, Lpro/oneredpixel/l9droid/L9;.FirstLinePos:I // field@0371 │ │ +03986a: 6e20 8c0e 5400 |0029: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ +039870: 0a02 |002c: move-result v2 │ │ +039872: 5002 0001 |002d: aput-char v2, v0, v1 │ │ +039876: 5e45 bd03 |002f: iput-char v5, v4, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +03987a: 28d7 |0031: goto 0008 // -0029 │ │ +03987c: 1300 2000 |0032: const/16 v0, #int 32 // #20 │ │ +039880: 3205 deff |0034: if-eq v5, v0, 0012 // -0022 │ │ +039884: 3225 dcff |0036: if-eq v5, v2, 0012 // -0024 │ │ +039888: 1300 2200 |0038: const/16 v0, #int 34 // #22 │ │ +03988c: 3405 0400 |003a: if-lt v5, v0, 003e // +0004 │ │ +039890: 3435 d6ff |003c: if-lt v5, v3, 0012 // -002a │ │ +039894: 5740 be03 |003e: iget-char v0, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ +039898: 1301 2100 |0040: const/16 v1, #int 33 // #21 │ │ +03989c: 3210 0c00 |0042: if-eq v0, v1, 004e // +000c │ │ +0398a0: 5740 be03 |0044: iget-char v0, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ +0398a4: 1301 3f00 |0046: const/16 v1, #int 63 // #3f │ │ +0398a8: 3210 0600 |0048: if-eq v0, v1, 004e // +0006 │ │ +0398ac: 5740 be03 |004a: iget-char v0, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ +0398b0: 3330 0600 |004c: if-ne v0, v3, 0052 // +0006 │ │ +0398b4: 6e20 8d0e 5400 |004e: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9;.toupper:(C)C // method@0e8d │ │ +0398ba: 0a05 |0051: move-result v5 │ │ +0398bc: 5e45 be03 |0052: iput-char v5, v4, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ +0398c0: 28be |0054: goto 0012 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=482 │ │ 0x0008 line=499 │ │ 0x0009 line=485 │ │ 0x0012 line=492 │ │ 0x0018 line=494 │ │ @@ -61458,24 +61454,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -038760: |[038760] pro.oneredpixel.l9droid.L9.printcharV2:(I)V │ │ -038770: 1300 2500 |0000: const/16 v0, #int 37 // #25 │ │ -038774: 3302 0800 |0002: if-ne v2, v0, 000a // +0008 │ │ -038778: 1302 0d00 |0004: const/16 v2, #int 13 // #d │ │ -03877c: 6e20 660e 2100 |0006: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/L9;.printautocase:(I)V // method@0e66 │ │ -038782: 0e00 |0009: return-void │ │ -038784: 1300 5f00 |000a: const/16 v0, #int 95 // #5f │ │ -038788: 3302 faff |000c: if-ne v2, v0, 0006 // -0006 │ │ -03878c: 1302 2000 |000e: const/16 v2, #int 32 // #20 │ │ -038790: 28f6 |0010: goto 0006 // -000a │ │ +0398c4: |[0398c4] pro.oneredpixel.l9droid.L9.printcharV2:(I)V │ │ +0398d4: 1300 2500 |0000: const/16 v0, #int 37 // #25 │ │ +0398d8: 3302 0800 |0002: if-ne v2, v0, 000a // +0008 │ │ +0398dc: 1302 0d00 |0004: const/16 v2, #int 13 // #d │ │ +0398e0: 6e20 660e 2100 |0006: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/L9;.printautocase:(I)V // method@0e66 │ │ +0398e6: 0e00 |0009: return-void │ │ +0398e8: 1300 5f00 |000a: const/16 v0, #int 95 // #5f │ │ +0398ec: 3302 faff |000c: if-ne v2, v0, 0006 // -0006 │ │ +0398f0: 1302 2000 |000e: const/16 v2, #int 32 // #20 │ │ +0398f4: 28f6 |0010: goto 0006 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=916 │ │ 0x0006 line=918 │ │ 0x0009 line=919 │ │ 0x000a line=917 │ │ locals : │ │ @@ -61487,19 +61483,19 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -038794: |[038794] pro.oneredpixel.l9droid.L9.printdecimald0:(I)V │ │ -0387a4: 7110 d50c 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0cd5 │ │ -0387aa: 0c00 |0003: move-result-object v0 │ │ -0387ac: 6e20 6e0e 0100 |0004: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -0387b2: 0e00 |0007: return-void │ │ +0398f8: |[0398f8] pro.oneredpixel.l9droid.L9.printdecimald0:(I)V │ │ +039908: 7110 d50c 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0cd5 │ │ +03990e: 0c00 |0003: move-result-object v0 │ │ +039910: 6e20 6e0e 0100 |0004: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +039916: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0007 line=529 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0008 reg=2 d0 I │ │ @@ -61509,27 +61505,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0387b4: |[0387b4] pro.oneredpixel.l9droid.L9.printinput:()V │ │ -0387c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0387c6: 5443 c603 |0001: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -0387ca: d802 0101 |0003: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0387ce: 4900 0301 |0005: aget-char v0, v3, v1 │ │ -0387d2: 1303 2000 |0007: const/16 v3, #int 32 // #20 │ │ -0387d6: 3230 0700 |0009: if-eq v0, v3, 0010 // +0007 │ │ -0387da: 6e20 670e 0400 |000b: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -0387e0: 0121 |000e: move v1, v2 │ │ -0387e2: 28f2 |000f: goto 0001 // -000e │ │ -0387e4: 1a03 9811 |0010: const-string v3, "printinput " // string@1198 │ │ -0387e8: 6e20 de0d 3400 |0012: invoke-virtual {v4, v3}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -0387ee: 0e00 |0015: return-void │ │ +039918: |[039918] pro.oneredpixel.l9droid.L9.printinput:()V │ │ +039928: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03992a: 5443 c603 |0001: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +03992e: d802 0101 |0003: add-int/lit8 v2, v1, #int 1 // #01 │ │ +039932: 4900 0301 |0005: aget-char v0, v3, v1 │ │ +039936: 1303 2000 |0007: const/16 v3, #int 32 // #20 │ │ +03993a: 3230 0700 |0009: if-eq v0, v3, 0010 // +0007 │ │ +03993e: 6e20 670e 0400 |000b: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +039944: 0121 |000e: move v1, v2 │ │ +039946: 28f2 |000f: goto 0001 // -000e │ │ +039948: 1a03 9611 |0010: const-string v3, "printinput " // string@1196 │ │ +03994c: 6e20 de0d 3400 |0012: invoke-virtual {v4, v3}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +039952: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6392 │ │ 0x0001 line=6394 │ │ 0x0010 line=6395 │ │ 0x0015 line=6396 │ │ locals : │ │ @@ -61545,92 +61541,92 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 144 16-bit code units │ │ -0387f0: |[0387f0] pro.oneredpixel.l9droid.L9.printmessage:(I)V │ │ -038800: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -038802: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -038804: 2341 6402 |0002: new-array v1, v4, [I // type@0264 │ │ -038808: 5294 d603 |0004: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -03880c: 4b04 0108 |0006: aput v4, v1, v8 │ │ -038810: 3d0a 2b00 |0008: if-lez v10, 0033 // +002b │ │ -038814: 4404 0108 |000a: aget v4, v1, v8 │ │ -038818: 5295 ac03 |000c: iget v5, v9, Lpro/oneredpixel/l9droid/L9;.endmd:I // field@03ac │ │ -03881c: b154 |000e: sub-int/2addr v4, v5 │ │ -03881e: 3c04 2400 |000f: if-gtz v4, 0033 // +0024 │ │ -038822: 5494 bb03 |0011: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038826: 4405 0108 |0013: aget v5, v1, v8 │ │ -03882a: 4804 0405 |0015: aget-byte v4, v4, v5 │ │ -03882e: d540 ff00 |0017: and-int/lit16 v0, v4, #int 255 // #00ff │ │ -038832: d504 8000 |0019: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -038836: 3804 0e00 |001b: if-eqz v4, 0029 // +000e │ │ -03883a: 4404 0108 |001d: aget v4, v1, v8 │ │ -03883e: d804 0401 |001f: add-int/lit8 v4, v4, #int 1 // #01 │ │ -038842: 4b04 0108 |0021: aput v4, v1, v8 │ │ -038846: dd04 007f |0023: and-int/lit8 v4, v0, #int 127 // #7f │ │ -03884a: b14a |0025: sub-int/2addr v10, v4 │ │ -03884c: d80a 0aff |0026: add-int/lit8 v10, v10, #int -1 // #ff │ │ -038850: 28e0 |0028: goto 0008 // -0020 │ │ -038852: 6e20 260e 1900 |0029: invoke-virtual {v9, v1}, Lpro/oneredpixel/l9droid/L9;.getmdlength:([I)I // method@0e26 │ │ -038858: 0a03 |002c: move-result v3 │ │ -03885a: 4404 0108 |002d: aget v4, v1, v8 │ │ -03885e: b034 |002f: add-int/2addr v4, v3 │ │ -038860: 4b04 0108 |0030: aput v4, v1, v8 │ │ -038864: 28f4 |0032: goto 0026 // -000c │ │ -038866: 3a0a 0c00 |0033: if-ltz v10, 003f // +000c │ │ -03886a: 5494 bb03 |0035: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03886e: 4405 0108 |0037: aget v5, v1, v8 │ │ -038872: 4804 0405 |0039: aget-byte v4, v4, v5 │ │ -038876: d544 8000 |003b: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -03887a: 3804 0300 |003d: if-eqz v4, 0040 // +0003 │ │ -03887e: 0e00 |003f: return-void │ │ -038880: 6e20 260e 1900 |0040: invoke-virtual {v9, v1}, Lpro/oneredpixel/l9droid/L9;.getmdlength:([I)I // method@0e26 │ │ -038886: 0a03 |0043: move-result v3 │ │ -038888: 3803 fbff |0044: if-eqz v3, 003f // -0005 │ │ -03888c: 3803 f9ff |0046: if-eqz v3, 003f // -0007 │ │ -038890: 5494 bb03 |0048: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038894: 4405 0108 |004a: aget v5, v1, v8 │ │ -038898: d806 0501 |004c: add-int/lit8 v6, v5, #int 1 // #01 │ │ -03889c: 4b06 0108 |004e: aput v6, v1, v8 │ │ -0388a0: 4804 0405 |0050: aget-byte v4, v4, v5 │ │ -0388a4: d540 ff00 |0052: and-int/lit16 v0, v4, #int 255 // #00ff │ │ -0388a8: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0388ac: d504 8000 |0056: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -0388b0: 3804 1d00 |0058: if-eqz v4, 0075 // +001d │ │ -0388b4: e004 0008 |005a: shl-int/lit8 v4, v0, #int 8 // #08 │ │ -0388b8: 5495 bb03 |005c: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0388bc: 4406 0108 |005e: aget v6, v1, v8 │ │ -0388c0: d807 0601 |0060: add-int/lit8 v7, v6, #int 1 // #01 │ │ -0388c4: 4b07 0108 |0062: aput v7, v1, v8 │ │ -0388c8: 4805 0506 |0064: aget-byte v5, v5, v6 │ │ -0388cc: d555 ff00 |0066: and-int/lit16 v5, v5, #int 255 // #00ff │ │ -0388d0: 9002 0405 |0068: add-int v2, v4, v5 │ │ -0388d4: d803 03ff |006a: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0388d8: 1404 808f 0000 |006c: const v4, #float 5.14781e-41 // #00008f80 │ │ -0388de: 3242 d0ff |006f: if-eq v2, v4, 003f // -0030 │ │ -0388e2: 6e20 080e 2900 |0071: invoke-virtual {v9, v2}, Lpro/oneredpixel/l9droid/L9;.displaywordref:(I)V // method@0e08 │ │ -0388e8: 28d2 |0074: goto 0046 // -002e │ │ -0388ea: 5494 bb03 |0075: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0388ee: 5295 de03 |0077: iget v5, v9, Lpro/oneredpixel/l9droid/L9;.wordtable:I // field@03de │ │ -0388f2: da06 0002 |0079: mul-int/lit8 v6, v0, #int 2 // #02 │ │ -0388f6: b065 |007b: add-int/2addr v5, v6 │ │ -0388f8: 4804 0405 |007c: aget-byte v4, v4, v5 │ │ -0388fc: e004 0408 |007e: shl-int/lit8 v4, v4, #int 8 // #08 │ │ -038900: 5495 bb03 |0080: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038904: 5296 de03 |0082: iget v6, v9, Lpro/oneredpixel/l9droid/L9;.wordtable:I // field@03de │ │ -038908: da07 0002 |0084: mul-int/lit8 v7, v0, #int 2 // #02 │ │ -03890c: b076 |0086: add-int/2addr v6, v7 │ │ -03890e: d806 0601 |0087: add-int/lit8 v6, v6, #int 1 // #01 │ │ -038912: 4805 0506 |0089: aget-byte v5, v5, v6 │ │ -038916: d555 ff00 |008b: and-int/lit16 v5, v5, #int 255 // #00ff │ │ -03891a: 9002 0405 |008d: add-int v2, v4, v5 │ │ -03891e: 28dd |008f: goto 006c // -0023 │ │ +039954: |[039954] pro.oneredpixel.l9droid.L9.printmessage:(I)V │ │ +039964: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +039966: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +039968: 2341 6402 |0002: new-array v1, v4, [I // type@0264 │ │ +03996c: 5294 d603 |0004: iget v4, v9, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +039970: 4b04 0108 |0006: aput v4, v1, v8 │ │ +039974: 3d0a 2b00 |0008: if-lez v10, 0033 // +002b │ │ +039978: 4404 0108 |000a: aget v4, v1, v8 │ │ +03997c: 5295 ac03 |000c: iget v5, v9, Lpro/oneredpixel/l9droid/L9;.endmd:I // field@03ac │ │ +039980: b154 |000e: sub-int/2addr v4, v5 │ │ +039982: 3c04 2400 |000f: if-gtz v4, 0033 // +0024 │ │ +039986: 5494 bb03 |0011: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03998a: 4405 0108 |0013: aget v5, v1, v8 │ │ +03998e: 4804 0405 |0015: aget-byte v4, v4, v5 │ │ +039992: d540 ff00 |0017: and-int/lit16 v0, v4, #int 255 // #00ff │ │ +039996: d504 8000 |0019: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +03999a: 3804 0e00 |001b: if-eqz v4, 0029 // +000e │ │ +03999e: 4404 0108 |001d: aget v4, v1, v8 │ │ +0399a2: d804 0401 |001f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0399a6: 4b04 0108 |0021: aput v4, v1, v8 │ │ +0399aa: dd04 007f |0023: and-int/lit8 v4, v0, #int 127 // #7f │ │ +0399ae: b14a |0025: sub-int/2addr v10, v4 │ │ +0399b0: d80a 0aff |0026: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0399b4: 28e0 |0028: goto 0008 // -0020 │ │ +0399b6: 6e20 260e 1900 |0029: invoke-virtual {v9, v1}, Lpro/oneredpixel/l9droid/L9;.getmdlength:([I)I // method@0e26 │ │ +0399bc: 0a03 |002c: move-result v3 │ │ +0399be: 4404 0108 |002d: aget v4, v1, v8 │ │ +0399c2: b034 |002f: add-int/2addr v4, v3 │ │ +0399c4: 4b04 0108 |0030: aput v4, v1, v8 │ │ +0399c8: 28f4 |0032: goto 0026 // -000c │ │ +0399ca: 3a0a 0c00 |0033: if-ltz v10, 003f // +000c │ │ +0399ce: 5494 bb03 |0035: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0399d2: 4405 0108 |0037: aget v5, v1, v8 │ │ +0399d6: 4804 0405 |0039: aget-byte v4, v4, v5 │ │ +0399da: d544 8000 |003b: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +0399de: 3804 0300 |003d: if-eqz v4, 0040 // +0003 │ │ +0399e2: 0e00 |003f: return-void │ │ +0399e4: 6e20 260e 1900 |0040: invoke-virtual {v9, v1}, Lpro/oneredpixel/l9droid/L9;.getmdlength:([I)I // method@0e26 │ │ +0399ea: 0a03 |0043: move-result v3 │ │ +0399ec: 3803 fbff |0044: if-eqz v3, 003f // -0005 │ │ +0399f0: 3803 f9ff |0046: if-eqz v3, 003f // -0007 │ │ +0399f4: 5494 bb03 |0048: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +0399f8: 4405 0108 |004a: aget v5, v1, v8 │ │ +0399fc: d806 0501 |004c: add-int/lit8 v6, v5, #int 1 // #01 │ │ +039a00: 4b06 0108 |004e: aput v6, v1, v8 │ │ +039a04: 4804 0405 |0050: aget-byte v4, v4, v5 │ │ +039a08: d540 ff00 |0052: and-int/lit16 v0, v4, #int 255 // #00ff │ │ +039a0c: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +039a10: d504 8000 |0056: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +039a14: 3804 1d00 |0058: if-eqz v4, 0075 // +001d │ │ +039a18: e004 0008 |005a: shl-int/lit8 v4, v0, #int 8 // #08 │ │ +039a1c: 5495 bb03 |005c: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039a20: 4406 0108 |005e: aget v6, v1, v8 │ │ +039a24: d807 0601 |0060: add-int/lit8 v7, v6, #int 1 // #01 │ │ +039a28: 4b07 0108 |0062: aput v7, v1, v8 │ │ +039a2c: 4805 0506 |0064: aget-byte v5, v5, v6 │ │ +039a30: d555 ff00 |0066: and-int/lit16 v5, v5, #int 255 // #00ff │ │ +039a34: 9002 0405 |0068: add-int v2, v4, v5 │ │ +039a38: d803 03ff |006a: add-int/lit8 v3, v3, #int -1 // #ff │ │ +039a3c: 1404 808f 0000 |006c: const v4, #float 5.14781e-41 // #00008f80 │ │ +039a42: 3242 d0ff |006f: if-eq v2, v4, 003f // -0030 │ │ +039a46: 6e20 080e 2900 |0071: invoke-virtual {v9, v2}, Lpro/oneredpixel/l9droid/L9;.displaywordref:(I)V // method@0e08 │ │ +039a4c: 28d2 |0074: goto 0046 // -002e │ │ +039a4e: 5494 bb03 |0075: iget-object v4, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039a52: 5295 de03 |0077: iget v5, v9, Lpro/oneredpixel/l9droid/L9;.wordtable:I // field@03de │ │ +039a56: da06 0002 |0079: mul-int/lit8 v6, v0, #int 2 // #02 │ │ +039a5a: b065 |007b: add-int/2addr v5, v6 │ │ +039a5c: 4804 0405 |007c: aget-byte v4, v4, v5 │ │ +039a60: e004 0408 |007e: shl-int/lit8 v4, v4, #int 8 // #08 │ │ +039a64: 5495 bb03 |0080: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039a68: 5296 de03 |0082: iget v6, v9, Lpro/oneredpixel/l9droid/L9;.wordtable:I // field@03de │ │ +039a6c: da07 0002 |0084: mul-int/lit8 v7, v0, #int 2 // #02 │ │ +039a70: b076 |0086: add-int/2addr v6, v7 │ │ +039a72: d806 0601 |0087: add-int/lit8 v6, v6, #int 1 // #01 │ │ +039a76: 4805 0506 |0089: aget-byte v5, v5, v6 │ │ +039a7a: d555 ff00 |008b: and-int/lit16 v5, v5, #int 255 // #00ff │ │ +039a7e: 9002 0405 |008d: add-int v2, v4, v5 │ │ +039a82: 28dd |008f: goto 006c // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=825 │ │ 0x0008 line=831 │ │ 0x0011 line=833 │ │ 0x0019 line=834 │ │ 0x001d line=836 │ │ @@ -61667,24 +61663,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -038920: |[038920] pro.oneredpixel.l9droid.L9.printmessageV2:(I)V │ │ -038930: 5220 7f03 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.L9MsgType:I // field@037f │ │ -038934: 5221 9703 |0002: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.MSGT_V2:I // field@0397 │ │ -038938: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -03893c: 5220 d603 |0006: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -038940: 6e30 070e 0203 |0008: invoke-virtual {v2, v0, v3}, Lpro/oneredpixel/l9droid/L9;.displaywordV2:(II)V // method@0e07 │ │ -038946: 0e00 |000b: return-void │ │ -038948: 5220 d603 |000c: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ -03894c: 6e30 060e 0203 |000e: invoke-virtual {v2, v0, v3}, Lpro/oneredpixel/l9droid/L9;.displaywordV1:(II)V // method@0e06 │ │ -038952: 28fa |0011: goto 000b // -0006 │ │ +039a84: |[039a84] pro.oneredpixel.l9droid.L9.printmessageV2:(I)V │ │ +039a94: 5220 7f03 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.L9MsgType:I // field@037f │ │ +039a98: 5221 9703 |0002: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.MSGT_V2:I // field@0397 │ │ +039a9c: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +039aa0: 5220 d603 |0006: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +039aa4: 6e30 070e 0203 |0008: invoke-virtual {v2, v0, v3}, Lpro/oneredpixel/l9droid/L9;.displaywordV2:(II)V // method@0e07 │ │ +039aaa: 0e00 |000b: return-void │ │ +039aac: 5220 d603 |000c: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.startmd:I // field@03d6 │ │ +039ab0: 6e30 060e 0203 |000e: invoke-virtual {v2, v0, v3}, Lpro/oneredpixel/l9droid/L9;.displaywordV1:(II)V // method@0e06 │ │ +039ab6: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 0x000b line=1239 │ │ 0x000c line=1238 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -61695,22 +61691,22 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -038954: |[038954] pro.oneredpixel.l9droid.L9.printnumber:()V │ │ -038964: 5420 df03 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038968: 5400 5e03 |0002: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -03896c: 6e10 280e 0200 |0004: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -038972: 0a01 |0007: move-result v1 │ │ -038974: 4a00 0001 |0008: aget-short v0, v0, v1 │ │ -038978: 6e20 690e 0200 |000a: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printdecimald0:(I)V // method@0e69 │ │ -03897e: 0e00 |000d: return-void │ │ +039ab8: |[039ab8] pro.oneredpixel.l9droid.L9.printnumber:()V │ │ +039ac8: 5420 df03 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039acc: 5400 5e03 |0002: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +039ad0: 6e10 280e 0200 |0004: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +039ad6: 0a01 |0007: move-result v1 │ │ +039ad8: 4a00 0001 |0008: aget-short v0, v0, v1 │ │ +039adc: 6e20 690e 0200 |000a: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.printdecimald0:(I)V // method@0e69 │ │ +039ae2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3057 │ │ 0x000d line=3058 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ │ │ @@ -61719,25 +61715,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -038980: |[038980] pro.oneredpixel.l9droid.L9.printstring:(Ljava/lang/String;)V │ │ -038990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038992: 6e10 c90c 0300 |0001: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -038998: 0a01 |0004: move-result v1 │ │ -03899a: 3510 0c00 |0005: if-ge v0, v1, 0011 // +000c │ │ -03899e: 6e20 be0c 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -0389a4: 0a01 |000a: move-result v1 │ │ -0389a6: 6e20 670e 1200 |000b: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -0389ac: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0389b0: 28f1 |0010: goto 0001 // -000f │ │ -0389b2: 0e00 |0011: return-void │ │ +039ae4: |[039ae4] pro.oneredpixel.l9droid.L9.printstring:(Ljava/lang/String;)V │ │ +039af4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039af6: 6e10 c90c 0300 |0001: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +039afc: 0a01 |0004: move-result v1 │ │ +039afe: 3510 0c00 |0005: if-ge v0, v1, 0011 // +000c │ │ +039b02: 6e20 be0c 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +039b08: 0a01 |000a: move-result v1 │ │ +039b0a: 6e20 670e 1200 |000b: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +039b10: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039b14: 28f1 |0010: goto 0001 // -000f │ │ +039b16: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0011 line=510 │ │ locals : │ │ 0x0001 - 0x0012 reg=0 i I │ │ 0x0000 - 0x0012 reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -61748,25 +61744,25 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0389b4: |[0389b4] pro.oneredpixel.l9droid.L9.printstringb:(I)V │ │ -0389c4: 5432 bb03 |0000: iget-object v2, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -0389c8: d801 0401 |0002: add-int/lit8 v1, v4, #int 1 // #01 │ │ -0389cc: 4802 0204 |0004: aget-byte v2, v2, v4 │ │ -0389d0: d522 ff00 |0006: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -0389d4: 8e20 |0008: int-to-char v0, v2 │ │ -0389d6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0389da: 6e20 670e 0300 |000b: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -0389e0: 0114 |000e: move v4, v1 │ │ -0389e2: 28f1 |000f: goto 0000 // -000f │ │ -0389e4: 0e00 |0010: return-void │ │ +039b18: |[039b18] pro.oneredpixel.l9droid.L9.printstringb:(I)V │ │ +039b28: 5432 bb03 |0000: iget-object v2, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039b2c: d801 0401 |0002: add-int/lit8 v1, v4, #int 1 // #01 │ │ +039b30: 4802 0204 |0004: aget-byte v2, v2, v4 │ │ +039b34: d522 ff00 |0006: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +039b38: 8e20 |0008: int-to-char v0, v2 │ │ +039b3a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +039b3e: 6e20 670e 0300 |000b: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +039b44: 0114 |000e: move v4, v1 │ │ +039b46: 28f1 |000f: goto 0000 // -000f │ │ +039b48: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x000b line=515 │ │ 0x0010 line=517 │ │ locals : │ │ 0x0000 - 0x0004 reg=4 ptr I │ │ @@ -61781,49 +61777,49 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0389e8: |[0389e8] pro.oneredpixel.l9droid.L9.ramload:(I)V │ │ -0389f8: 1a01 a20a |0000: const-string v1, "driver - ramload %d" // string@0aa2 │ │ -0389fc: 6e30 df0d 1405 |0002: invoke-virtual {v4, v1, v5}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -038a02: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -038a04: 5441 cb03 |0006: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -038a08: 4601 0105 |0008: aget-object v1, v1, v5 │ │ -038a0c: 5411 ca04 |000a: iget-object v1, v1, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ -038a10: 2111 |000c: array-length v1, v1 │ │ -038a12: 3510 1400 |000d: if-ge v0, v1, 0021 // +0014 │ │ -038a16: 5441 bb03 |000f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038a1a: 5242 c303 |0011: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -038a1e: b002 |0013: add-int/2addr v2, v0 │ │ -038a20: 5443 cb03 |0014: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -038a24: 4603 0305 |0016: aget-object v3, v3, v5 │ │ -038a28: 5433 ca04 |0018: iget-object v3, v3, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ -038a2c: 4803 0300 |001a: aget-byte v3, v3, v0 │ │ -038a30: 4f03 0102 |001c: aput-byte v3, v1, v2 │ │ -038a34: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -038a38: 28e6 |0020: goto 0006 // -001a │ │ -038a3a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -038a3c: 5441 cb03 |0022: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -038a40: 4601 0105 |0024: aget-object v1, v1, v5 │ │ -038a44: 5411 cb04 |0026: iget-object v1, v1, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ -038a48: 2111 |0028: array-length v1, v1 │ │ -038a4a: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ -038a4e: 5441 df03 |002b: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038a52: 5411 5e03 |002d: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -038a56: 5442 cb03 |002f: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -038a5a: 4602 0205 |0031: aget-object v2, v2, v5 │ │ -038a5e: 5422 cb04 |0033: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ -038a62: 4a02 0200 |0035: aget-short v2, v2, v0 │ │ -038a66: 5102 0100 |0037: aput-short v2, v1, v0 │ │ -038a6a: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ -038a6e: 28e7 |003b: goto 0022 // -0019 │ │ -038a70: 0e00 |003c: return-void │ │ +039b4c: |[039b4c] pro.oneredpixel.l9droid.L9.ramload:(I)V │ │ +039b5c: 1a01 a10a |0000: const-string v1, "driver - ramload %d" // string@0aa1 │ │ +039b60: 6e30 df0d 1405 |0002: invoke-virtual {v4, v1, v5}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +039b66: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +039b68: 5441 cb03 |0006: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +039b6c: 4601 0105 |0008: aget-object v1, v1, v5 │ │ +039b70: 5411 ca04 |000a: iget-object v1, v1, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ +039b74: 2111 |000c: array-length v1, v1 │ │ +039b76: 3510 1400 |000d: if-ge v0, v1, 0021 // +0014 │ │ +039b7a: 5441 bb03 |000f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039b7e: 5242 c303 |0011: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +039b82: b002 |0013: add-int/2addr v2, v0 │ │ +039b84: 5443 cb03 |0014: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +039b88: 4603 0305 |0016: aget-object v3, v3, v5 │ │ +039b8c: 5433 ca04 |0018: iget-object v3, v3, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ +039b90: 4803 0300 |001a: aget-byte v3, v3, v0 │ │ +039b94: 4f03 0102 |001c: aput-byte v3, v1, v2 │ │ +039b98: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039b9c: 28e6 |0020: goto 0006 // -001a │ │ +039b9e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +039ba0: 5441 cb03 |0022: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +039ba4: 4601 0105 |0024: aget-object v1, v1, v5 │ │ +039ba8: 5411 cb04 |0026: iget-object v1, v1, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ +039bac: 2111 |0028: array-length v1, v1 │ │ +039bae: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ +039bb2: 5441 df03 |002b: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039bb6: 5411 5e03 |002d: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +039bba: 5442 cb03 |002f: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +039bbe: 4602 0205 |0031: aget-object v2, v2, v5 │ │ +039bc2: 5422 cb04 |0033: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ +039bc6: 4a02 0200 |0035: aget-short v2, v2, v0 │ │ +039bca: 5102 0100 |0037: aput-short v2, v1, v0 │ │ +039bce: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039bd2: 28e7 |003b: goto 0022 // -0019 │ │ +039bd4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3215 │ │ 0x0005 line=3218 │ │ 0x000f line=3219 │ │ 0x001e line=3218 │ │ 0x0021 line=3220 │ │ @@ -61840,49 +61836,49 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -038a74: |[038a74] pro.oneredpixel.l9droid.L9.ramsave:(I)V │ │ -038a84: 1a02 a30a |0000: const-string v2, "driver - ramsave %d" // string@0aa3 │ │ -038a88: 6e30 df0d 2506 |0002: invoke-virtual {v5, v2, v6}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -038a8e: 5452 cb03 |0005: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -038a92: 4602 0206 |0007: aget-object v2, v2, v6 │ │ -038a96: 5422 ca04 |0009: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ -038a9a: 2121 |000b: array-length v1, v2 │ │ -038a9c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -038a9e: 3510 1400 |000d: if-ge v0, v1, 0021 // +0014 │ │ -038aa2: 5452 cb03 |000f: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -038aa6: 4602 0206 |0011: aget-object v2, v2, v6 │ │ -038aaa: 5422 ca04 |0013: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ -038aae: 5453 bb03 |0015: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038ab2: 5254 c303 |0017: iget v4, v5, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -038ab6: b004 |0019: add-int/2addr v4, v0 │ │ -038ab8: 4803 0304 |001a: aget-byte v3, v3, v4 │ │ -038abc: 4f03 0200 |001c: aput-byte v3, v2, v0 │ │ -038ac0: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -038ac4: 28ed |0020: goto 000d // -0013 │ │ -038ac6: 5452 cb03 |0021: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -038aca: 4602 0206 |0023: aget-object v2, v2, v6 │ │ -038ace: 5422 cb04 |0025: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ -038ad2: 2121 |0027: array-length v1, v2 │ │ -038ad4: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -038ad6: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ -038ada: 5452 cb03 |002b: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ -038ade: 4602 0206 |002d: aget-object v2, v2, v6 │ │ -038ae2: 5422 cb04 |002f: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ -038ae6: 5453 df03 |0031: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038aea: 5433 5e03 |0033: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -038aee: 4a03 0300 |0035: aget-short v3, v3, v0 │ │ -038af2: 5103 0200 |0037: aput-short v3, v2, v0 │ │ -038af6: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ -038afa: 28ee |003b: goto 0029 // -0012 │ │ -038afc: 0e00 |003c: return-void │ │ +039bd8: |[039bd8] pro.oneredpixel.l9droid.L9.ramsave:(I)V │ │ +039be8: 1a02 a20a |0000: const-string v2, "driver - ramsave %d" // string@0aa2 │ │ +039bec: 6e30 df0d 2506 |0002: invoke-virtual {v5, v2, v6}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +039bf2: 5452 cb03 |0005: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +039bf6: 4602 0206 |0007: aget-object v2, v2, v6 │ │ +039bfa: 5422 ca04 |0009: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ +039bfe: 2121 |000b: array-length v1, v2 │ │ +039c00: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +039c02: 3510 1400 |000d: if-ge v0, v1, 0021 // +0014 │ │ +039c06: 5452 cb03 |000f: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +039c0a: 4602 0206 |0011: aget-object v2, v2, v6 │ │ +039c0e: 5422 ca04 |0013: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ +039c12: 5453 bb03 |0015: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039c16: 5254 c303 |0017: iget v4, v5, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +039c1a: b004 |0019: add-int/2addr v4, v0 │ │ +039c1c: 4803 0304 |001a: aget-byte v3, v3, v4 │ │ +039c20: 4f03 0200 |001c: aput-byte v3, v2, v0 │ │ +039c24: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039c28: 28ed |0020: goto 000d // -0013 │ │ +039c2a: 5452 cb03 |0021: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +039c2e: 4602 0206 |0023: aget-object v2, v2, v6 │ │ +039c32: 5422 cb04 |0025: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ +039c36: 2121 |0027: array-length v1, v2 │ │ +039c38: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +039c3a: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ +039c3e: 5452 cb03 |002b: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9;.ramsavearea:[Lpro/oneredpixel/l9droid/SaveStruct; // field@03cb │ │ +039c42: 4602 0206 |002d: aget-object v2, v2, v6 │ │ +039c46: 5422 cb04 |002f: iget-object v2, v2, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ +039c4a: 5453 df03 |0031: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039c4e: 5433 5e03 |0033: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +039c52: 4a03 0300 |0035: aget-short v3, v3, v0 │ │ +039c56: 5103 0200 |0037: aput-short v3, v2, v0 │ │ +039c5a: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039c5e: 28ee |003b: goto 0029 // -0012 │ │ +039c60: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3202 │ │ 0x0005 line=3205 │ │ 0x000c line=3206 │ │ 0x000f line=3207 │ │ 0x001e line=3206 │ │ @@ -61902,18 +61898,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038b00: |[038b00] pro.oneredpixel.l9droid.L9.randomnumber:(I)V │ │ -038b10: 1a00 a40a |0000: const-string v0, "driver - randomnumber" // string@0aa4 │ │ -038b14: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -038b1a: 0e00 |0005: return-void │ │ +039c64: |[039c64] pro.oneredpixel.l9droid.L9.randomnumber:(I)V │ │ +039c74: 1a00 a30a |0000: const-string v0, "driver - randomnumber" // string@0aa3 │ │ +039c78: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +039c7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3094 │ │ 0x0005 line=3096 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ @@ -61923,37 +61919,37 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 39 16-bit code units │ │ -038b1c: |[038b1c] pro.oneredpixel.l9droid.L9.readdecimal:()I │ │ -038b2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b2e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -038b30: 5453 c603 |0002: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -038b34: 4903 0300 |0004: aget-char v3, v3, v0 │ │ -038b38: 3803 2000 |0006: if-eqz v3, 0026 // +0020 │ │ -038b3c: 5453 c603 |0008: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -038b40: 4903 0300 |000a: aget-char v3, v3, v0 │ │ -038b44: 1304 3000 |000c: const/16 v4, #int 48 // #30 │ │ -038b48: 3443 1800 |000e: if-lt v3, v4, 0026 // +0018 │ │ -038b4c: 5453 c603 |0010: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -038b50: 4903 0300 |0012: aget-char v3, v3, v0 │ │ -038b54: 1304 3900 |0014: const/16 v4, #int 57 // #39 │ │ -038b58: 3643 1000 |0016: if-gt v3, v4, 0026 // +0010 │ │ -038b5c: da03 020a |0018: mul-int/lit8 v3, v2, #int 10 // #0a │ │ -038b60: 5454 c603 |001a: iget-object v4, v5, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ -038b64: d801 0001 |001c: add-int/lit8 v1, v0, #int 1 // #01 │ │ -038b68: 4904 0400 |001e: aget-char v4, v4, v0 │ │ -038b6c: d804 04d0 |0020: add-int/lit8 v4, v4, #int -48 // #d0 │ │ -038b70: 9002 0304 |0022: add-int v2, v3, v4 │ │ -038b74: 0110 |0024: move v0, v1 │ │ -038b76: 28dd |0025: goto 0002 // -0023 │ │ -038b78: 0f02 |0026: return v2 │ │ +039c80: |[039c80] pro.oneredpixel.l9droid.L9.readdecimal:()I │ │ +039c90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039c92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +039c94: 5453 c603 |0002: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +039c98: 4903 0300 |0004: aget-char v3, v3, v0 │ │ +039c9c: 3803 2000 |0006: if-eqz v3, 0026 // +0020 │ │ +039ca0: 5453 c603 |0008: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +039ca4: 4903 0300 |000a: aget-char v3, v3, v0 │ │ +039ca8: 1304 3000 |000c: const/16 v4, #int 48 // #30 │ │ +039cac: 3443 1800 |000e: if-lt v3, v4, 0026 // +0018 │ │ +039cb0: 5453 c603 |0010: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +039cb4: 4903 0300 |0012: aget-char v3, v3, v0 │ │ +039cb8: 1304 3900 |0014: const/16 v4, #int 57 // #39 │ │ +039cbc: 3643 1000 |0016: if-gt v3, v4, 0026 // +0010 │ │ +039cc0: da03 020a |0018: mul-int/lit8 v3, v2, #int 10 // #0a │ │ +039cc4: 5454 c603 |001a: iget-object v4, v5, Lpro/oneredpixel/l9droid/L9;.obuff:[C // field@03c6 │ │ +039cc8: d801 0001 |001c: add-int/lit8 v1, v0, #int 1 // #01 │ │ +039ccc: 4904 0400 |001e: aget-char v4, v4, v0 │ │ +039cd0: d804 04d0 |0020: add-int/lit8 v4, v4, #int -48 // #d0 │ │ +039cd4: 9002 0304 |0022: add-int v2, v3, v4 │ │ +039cd8: 0110 |0024: move v0, v1 │ │ +039cda: 28dd |0025: goto 0002 // -0023 │ │ +039cdc: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3936 │ │ 0x0001 line=3937 │ │ 0x0002 line=3938 │ │ 0x0018 line=3939 │ │ 0x0026 line=3941 │ │ @@ -61969,24 +61965,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -038b7c: |[038b7c] pro.oneredpixel.l9droid.L9.reflect:(I)V │ │ -038b8c: 1a00 aa0c |0000: const-string v0, "gfx - reflect 0x%d" // string@0caa │ │ -038b90: 6e30 df0d 0102 |0002: invoke-virtual {v1, v0, v2}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -038b96: dd00 0204 |0005: and-int/lit8 v0, v2, #int 4 // #04 │ │ -038b9a: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -038b9e: dd02 0203 |0009: and-int/lit8 v2, v2, #int 3 // #03 │ │ -038ba2: 5210 cd03 |000b: iget v0, v1, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -038ba6: b702 |000d: xor-int/2addr v2, v0 │ │ -038ba8: 5912 cd03 |000e: iput v2, v1, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -038bac: 0e00 |0010: return-void │ │ +039ce0: |[039ce0] pro.oneredpixel.l9droid.L9.reflect:(I)V │ │ +039cf0: 1a00 a90c |0000: const-string v0, "gfx - reflect 0x%d" // string@0ca9 │ │ +039cf4: 6e30 df0d 0102 |0002: invoke-virtual {v1, v0, v2}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +039cfa: dd00 0204 |0005: and-int/lit8 v0, v2, #int 4 // #04 │ │ +039cfe: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +039d02: dd02 0203 |0009: and-int/lit8 v2, v2, #int 3 // #03 │ │ +039d06: 5210 cd03 |000b: iget v0, v1, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +039d0a: b702 |000d: xor-int/2addr v2, v0 │ │ +039d0c: 5912 cd03 |000e: iput v2, v1, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +039d10: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5825 │ │ 0x0005 line=5827 │ │ 0x0009 line=5829 │ │ 0x000b line=5830 │ │ 0x000e line=5833 │ │ @@ -62000,18 +61996,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038bb0: |[038bb0] pro.oneredpixel.l9droid.L9.resettask:(I)V │ │ -038bc0: 1a00 a50a |0000: const-string v0, "driver - resettask" // string@0aa5 │ │ -038bc4: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -038bca: 0e00 |0005: return-void │ │ +039d14: |[039d14] pro.oneredpixel.l9droid.L9.resettask:(I)V │ │ +039d24: 1a00 a40a |0000: const-string v0, "driver - resettask" // string@0aa4 │ │ +039d28: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +039d2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3116 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -62020,82 +62016,82 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 135 16-bit code units │ │ -038bcc: |[038bcc] pro.oneredpixel.l9droid.L9.restore:()V │ │ -038bdc: 6e10 590e 0800 |0000: invoke-virtual {v8}, Lpro/oneredpixel/l9droid/L9;.os_load_file:()[B // method@0e59 │ │ -038be2: 0c00 |0003: move-result-object v0 │ │ -038be4: 2203 3902 |0004: new-instance v3, Lpro/oneredpixel/l9droid/GameState; // type@0239 │ │ -038be8: 7010 b00d 0300 |0006: invoke-direct {v3}, Lpro/oneredpixel/l9droid/GameState;.:()V // method@0db0 │ │ -038bee: 3800 7800 |0009: if-eqz v0, 0081 // +0078 │ │ -038bf2: 5484 bb03 |000b: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038bf6: 5285 c303 |000d: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -038bfa: 6e40 b50d 0354 |000f: invoke-virtual {v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/GameState;.setFromCloneInBytes:([B[BI)Z // method@0db5 │ │ -038c00: 0a04 |0012: move-result v4 │ │ -038c02: 3804 6800 |0013: if-eqz v4, 007b // +0068 │ │ -038c06: 1a04 0700 |0015: const-string v4, " Game restored. " // string@0007 │ │ -038c0a: 6e20 6e0e 4800 |0017: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -038c10: 5484 9503 |001a: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ -038c14: 5435 5803 |001c: iget-object v5, v3, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -038c18: 6e20 c40c 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -038c1e: 0a04 |0021: move-result v4 │ │ -038c20: 3904 4300 |0022: if-nez v4, 0065 // +0043 │ │ -038c24: 2204 fb01 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -038c28: 7010 d70c 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -038c2e: 5485 9503 |0029: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ -038c32: 1206 |002b: const/4 v6, #int 0 // #0 │ │ -038c34: 5487 9503 |002c: iget-object v7, v8, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ -038c38: 6e20 1b0e 7800 |002e: invoke-virtual {v8, v7}, Lpro/oneredpixel/l9droid/L9;.findBeginFilename:(Ljava/lang/String;)I // method@0e1b │ │ -038c3e: 0a07 |0031: move-result v7 │ │ -038c40: 6e30 cf0c 6507 |0032: invoke-virtual {v5, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ -038c46: 0c05 |0035: move-result-object v5 │ │ -038c48: 6e20 dd0c 5400 |0036: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -038c4e: 0c04 |0039: move-result-object v4 │ │ -038c50: 5435 5803 |003a: iget-object v5, v3, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -038c54: 5436 5803 |003c: iget-object v6, v3, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -038c58: 6e20 1b0e 6800 |003e: invoke-virtual {v8, v6}, Lpro/oneredpixel/l9droid/L9;.findBeginFilename:(Ljava/lang/String;)I // method@0e1b │ │ -038c5e: 0a06 |0041: move-result v6 │ │ -038c60: 6e20 ce0c 6500 |0042: invoke-virtual {v5, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ -038c66: 0c05 |0045: move-result-object v5 │ │ -038c68: 6e10 d10c 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ -038c6e: 0c05 |0049: move-result-object v5 │ │ -038c70: 6e20 dd0c 5400 |004a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -038c76: 0c04 |004d: move-result-object v4 │ │ -038c78: 6e10 e10c 0400 |004e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -038c7e: 0c01 |0051: move-result-object v1 │ │ -038c80: 1204 |0052: const/4 v4, #int 0 // #0 │ │ -038c82: 6e30 e70d 1804 |0053: invoke-virtual {v8, v1, v4}, Lpro/oneredpixel/l9droid/L9;.LoadGame2:(Ljava/lang/String;Ljava/lang/String;)I // method@0de7 │ │ -038c88: 0a02 |0056: move-result v2 │ │ -038c8a: 3802 1e00 |0057: if-eqz v2, 0075 // +001e │ │ -038c8e: 1a04 0900 |0059: const-string v4, " Gamefile changed according to saved game state. " // string@0009 │ │ -038c92: 6e20 6e0e 4800 |005b: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -038c98: 5484 bb03 |005e: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038c9c: 5285 c303 |0060: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -038ca0: 6e40 b50d 0354 |0062: invoke-virtual {v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/GameState;.setFromCloneInBytes:([B[BI)Z // method@0db5 │ │ -038ca6: 6e10 b20d 0300 |0065: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ -038cac: 0c04 |0068: move-result-object v4 │ │ -038cae: 5b84 df03 |0069: iput-object v4, v8, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038cb2: 5284 9b03 |006b: iget v4, v8, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -038cb6: 5485 df03 |006d: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038cba: 5855 5703 |006f: iget-short v5, v5, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -038cbe: b054 |0071: add-int/2addr v4, v5 │ │ -038cc0: 5984 a103 |0072: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -038cc4: 0e00 |0074: return-void │ │ -038cc6: 1a04 0e00 |0075: const-string v4, " Sorry, correct game file not found. " // string@000e │ │ -038cca: 6e20 6e0e 4800 |0077: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -038cd0: 28eb |007a: goto 0065 // -0015 │ │ -038cd2: 1a04 0f00 |007b: const-string v4, " Sorry, unrecognised format. Unable to restore " // string@000f │ │ -038cd6: 6e20 6e0e 4800 |007d: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -038cdc: 28f4 |0080: goto 0074 // -000c │ │ -038cde: 1a04 1700 |0081: const-string v4, " Unable to restore game. " // string@0017 │ │ -038ce2: 6e20 6e0e 4800 |0083: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -038ce8: 28ee |0086: goto 0074 // -0012 │ │ +039d30: |[039d30] pro.oneredpixel.l9droid.L9.restore:()V │ │ +039d40: 6e10 590e 0800 |0000: invoke-virtual {v8}, Lpro/oneredpixel/l9droid/L9;.os_load_file:()[B // method@0e59 │ │ +039d46: 0c00 |0003: move-result-object v0 │ │ +039d48: 2203 3902 |0004: new-instance v3, Lpro/oneredpixel/l9droid/GameState; // type@0239 │ │ +039d4c: 7010 b00d 0300 |0006: invoke-direct {v3}, Lpro/oneredpixel/l9droid/GameState;.:()V // method@0db0 │ │ +039d52: 3800 7800 |0009: if-eqz v0, 0081 // +0078 │ │ +039d56: 5484 bb03 |000b: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039d5a: 5285 c303 |000d: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +039d5e: 6e40 b50d 0354 |000f: invoke-virtual {v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/GameState;.setFromCloneInBytes:([B[BI)Z // method@0db5 │ │ +039d64: 0a04 |0012: move-result v4 │ │ +039d66: 3804 6800 |0013: if-eqz v4, 007b // +0068 │ │ +039d6a: 1a04 0700 |0015: const-string v4, " Game restored. " // string@0007 │ │ +039d6e: 6e20 6e0e 4800 |0017: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +039d74: 5484 9503 |001a: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ +039d78: 5435 5803 |001c: iget-object v5, v3, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +039d7c: 6e20 c40c 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +039d82: 0a04 |0021: move-result v4 │ │ +039d84: 3904 4300 |0022: if-nez v4, 0065 // +0043 │ │ +039d88: 2204 fb01 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +039d8c: 7010 d70c 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +039d92: 5485 9503 |0029: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ +039d96: 1206 |002b: const/4 v6, #int 0 // #0 │ │ +039d98: 5487 9503 |002c: iget-object v7, v8, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ +039d9c: 6e20 1b0e 7800 |002e: invoke-virtual {v8, v7}, Lpro/oneredpixel/l9droid/L9;.findBeginFilename:(Ljava/lang/String;)I // method@0e1b │ │ +039da2: 0a07 |0031: move-result v7 │ │ +039da4: 6e30 cf0c 6507 |0032: invoke-virtual {v5, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ +039daa: 0c05 |0035: move-result-object v5 │ │ +039dac: 6e20 dd0c 5400 |0036: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +039db2: 0c04 |0039: move-result-object v4 │ │ +039db4: 5435 5803 |003a: iget-object v5, v3, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +039db8: 5436 5803 |003c: iget-object v6, v3, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +039dbc: 6e20 1b0e 6800 |003e: invoke-virtual {v8, v6}, Lpro/oneredpixel/l9droid/L9;.findBeginFilename:(Ljava/lang/String;)I // method@0e1b │ │ +039dc2: 0a06 |0041: move-result v6 │ │ +039dc4: 6e20 ce0c 6500 |0042: invoke-virtual {v5, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ +039dca: 0c05 |0045: move-result-object v5 │ │ +039dcc: 6e10 d10c 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ +039dd2: 0c05 |0049: move-result-object v5 │ │ +039dd4: 6e20 dd0c 5400 |004a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +039dda: 0c04 |004d: move-result-object v4 │ │ +039ddc: 6e10 e10c 0400 |004e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +039de2: 0c01 |0051: move-result-object v1 │ │ +039de4: 1204 |0052: const/4 v4, #int 0 // #0 │ │ +039de6: 6e30 e70d 1804 |0053: invoke-virtual {v8, v1, v4}, Lpro/oneredpixel/l9droid/L9;.LoadGame2:(Ljava/lang/String;Ljava/lang/String;)I // method@0de7 │ │ +039dec: 0a02 |0056: move-result v2 │ │ +039dee: 3802 1e00 |0057: if-eqz v2, 0075 // +001e │ │ +039df2: 1a04 0900 |0059: const-string v4, " Gamefile changed according to saved game state. " // string@0009 │ │ +039df6: 6e20 6e0e 4800 |005b: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +039dfc: 5484 bb03 |005e: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039e00: 5285 c303 |0060: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +039e04: 6e40 b50d 0354 |0062: invoke-virtual {v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/GameState;.setFromCloneInBytes:([B[BI)Z // method@0db5 │ │ +039e0a: 6e10 b20d 0300 |0065: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ +039e10: 0c04 |0068: move-result-object v4 │ │ +039e12: 5b84 df03 |0069: iput-object v4, v8, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039e16: 5284 9b03 |006b: iget v4, v8, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +039e1a: 5485 df03 |006d: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039e1e: 5855 5703 |006f: iget-short v5, v5, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +039e22: b054 |0071: add-int/2addr v4, v5 │ │ +039e24: 5984 a103 |0072: iput v4, v8, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +039e28: 0e00 |0074: return-void │ │ +039e2a: 1a04 0e00 |0075: const-string v4, " Sorry, correct game file not found. " // string@000e │ │ +039e2e: 6e20 6e0e 4800 |0077: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +039e34: 28eb |007a: goto 0065 // -0015 │ │ +039e36: 1a04 0f00 |007b: const-string v4, " Sorry, unrecognised format. Unable to restore " // string@000f │ │ +039e3a: 6e20 6e0e 4800 |007d: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +039e40: 28f4 |0080: goto 0074 // -000c │ │ +039e42: 1a04 1700 |0081: const-string v4, " Unable to restore game. " // string@0017 │ │ +039e46: 6e20 6e0e 4800 |0083: invoke-virtual {v8, v4}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +039e4c: 28ee |0086: goto 0074 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3459 │ │ 0x0004 line=3460 │ │ 0x0009 line=3461 │ │ 0x000b line=3462 │ │ 0x0015 line=3463 │ │ @@ -62125,25 +62121,25 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -038cec: |[038cec] pro.oneredpixel.l9droid.L9.restorescale:()V │ │ -038cfc: 1a00 ab0c |0000: const-string v0, "gfx - restorescale" // string@0cab │ │ -038d00: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -038d06: 5220 7b03 |0005: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -038d0a: 3d00 0c00 |0007: if-lez v0, 0013 // +000c │ │ -038d0e: 5420 7a03 |0009: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ -038d12: 5221 7b03 |000b: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -038d16: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -038d1a: 4400 0001 |000f: aget v0, v0, v1 │ │ -038d1e: 5920 ce03 |0011: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -038d22: 0e00 |0013: return-void │ │ +039e50: |[039e50] pro.oneredpixel.l9droid.L9.restorescale:()V │ │ +039e60: 1a00 aa0c |0000: const-string v0, "gfx - restorescale" // string@0caa │ │ +039e64: 6e20 de0d 0200 |0002: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +039e6a: 5220 7b03 |0005: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +039e6e: 3d00 0c00 |0007: if-lez v0, 0013 // +000c │ │ +039e72: 5420 7a03 |0009: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ +039e76: 5221 7b03 |000b: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +039e7a: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +039e7e: 4400 0001 |000f: aget v0, v0, v1 │ │ +039e82: 5920 ce03 |0011: iput v0, v2, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +039e86: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5911 │ │ 0x0005 line=5912 │ │ 0x0009 line=5913 │ │ 0x0013 line=5914 │ │ locals : │ │ @@ -62154,18 +62150,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038d24: |[038d24] pro.oneredpixel.l9droid.L9.returntogem:(I)V │ │ -038d34: 1a00 a60a |0000: const-string v0, "driver - returntogem" // string@0aa6 │ │ -038d38: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -038d3e: 0e00 |0005: return-void │ │ +039e88: |[039e88] pro.oneredpixel.l9droid.L9.returntogem:(I)V │ │ +039e98: 1a00 a50a |0000: const-string v0, "driver - returntogem" // string@0aa5 │ │ +039e9c: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +039ea2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3118 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -62174,36 +62170,36 @@ │ │ type : '([I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 39 16-bit code units │ │ -038d40: |[038d40] pro.oneredpixel.l9droid.L9.rts:([I)Z │ │ -038d50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038d52: 5231 7903 |0001: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -038d56: 3d01 2300 |0003: if-lez v1, 0026 // +0023 │ │ -038d5a: 5231 7903 |0005: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -038d5e: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -038d62: 5931 7903 |0009: iput v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -038d66: 5431 7803 |000b: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5Stack:[I // field@0378 │ │ -038d6a: 5232 7903 |000d: iget v2, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -038d6e: 4401 0102 |000f: aget v1, v1, v2 │ │ -038d72: 4b01 0400 |0011: aput v1, v4, v0 │ │ -038d76: 5230 7b03 |0013: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -038d7a: 3d00 1000 |0015: if-lez v0, 0025 // +0010 │ │ -038d7e: 5230 7b03 |0017: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -038d82: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -038d86: 5930 7b03 |001b: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -038d8a: 5430 7a03 |001d: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ -038d8e: 5231 7b03 |001f: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -038d92: 4400 0001 |0021: aget v0, v0, v1 │ │ -038d96: 5930 ce03 |0023: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -038d9a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -038d9c: 0f00 |0026: return v0 │ │ +039ea4: |[039ea4] pro.oneredpixel.l9droid.L9.rts:([I)Z │ │ +039eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039eb6: 5231 7903 |0001: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +039eba: 3d01 2300 |0003: if-lez v1, 0026 // +0023 │ │ +039ebe: 5231 7903 |0005: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +039ec2: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +039ec6: 5931 7903 |0009: iput v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +039eca: 5431 7803 |000b: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5Stack:[I // field@0378 │ │ +039ece: 5232 7903 |000d: iget v2, v3, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +039ed2: 4401 0102 |000f: aget v1, v1, v2 │ │ +039ed6: 4b01 0400 |0011: aput v1, v4, v0 │ │ +039eda: 5230 7b03 |0013: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +039ede: 3d00 1000 |0015: if-lez v0, 0025 // +0010 │ │ +039ee2: 5230 7b03 |0017: iget v0, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +039ee6: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +039eea: 5930 7b03 |001b: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +039eee: 5430 7a03 |001d: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStack:[I // field@037a │ │ +039ef2: 5231 7b03 |001f: iget v1, v3, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +039ef6: 4400 0001 |0021: aget v0, v0, v1 │ │ +039efa: 5930 ce03 |0023: iput v0, v3, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +039efe: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +039f00: 0f00 |0026: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=5933 │ │ 0x0005 line=5935 │ │ 0x000b line=5936 │ │ 0x0013 line=5937 │ │ 0x0017 line=5939 │ │ @@ -62219,48 +62215,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -038da0: |[038da0] pro.oneredpixel.l9droid.L9.save:()V │ │ -038db0: 1a01 620b |0000: const-string v1, "function - save" // string@0b62 │ │ -038db4: 6e20 de0d 1400 |0002: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -038dba: 5441 df03 |0005: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038dbe: 5242 a103 |0007: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ -038dc2: 5243 9b03 |0009: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ -038dc6: b132 |000b: sub-int/2addr v2, v3 │ │ -038dc8: 1403 ffff 0000 |000c: const v3, #float 9.18341e-41 // #0000ffff │ │ -038dce: b532 |000f: and-int/2addr v2, v3 │ │ -038dd0: 8f22 |0010: int-to-short v2, v2 │ │ -038dd2: 5f12 5703 |0011: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -038dd6: 5441 df03 |0013: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038dda: 1302 0008 |0015: const/16 v2, #int 2048 // #800 │ │ -038dde: 5f12 5a03 |0017: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -038de2: 5441 df03 |0019: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038de6: 1302 0004 |001b: const/16 v2, #int 1024 // #400 │ │ -038dea: 5f12 5d03 |001d: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ -038dee: 5441 df03 |001f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038df2: 5442 9503 |0021: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ -038df6: 5b12 5803 |0023: iput-object v2, v1, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -038dfa: 5441 df03 |0025: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -038dfe: 5442 bb03 |0027: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038e02: 5243 c303 |0029: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ -038e06: 6e30 b30d 2103 |002b: invoke-virtual {v1, v2, v3}, Lpro/oneredpixel/l9droid/GameState;.getCloneInBytes:([BI)[B // method@0db3 │ │ -038e0c: 0c00 |002e: move-result-object v0 │ │ -038e0e: 6e20 5d0e 0400 |002f: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.os_save_file:([B)Z // method@0e5d │ │ -038e14: 0a01 |0032: move-result v1 │ │ -038e16: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ -038e1a: 1a01 0800 |0035: const-string v1, " Game saved. " // string@0008 │ │ -038e1e: 6e20 6e0e 1400 |0037: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -038e24: 0e00 |003a: return-void │ │ -038e26: 1a01 1800 |003b: const-string v1, " Unable to save game. " // string@0018 │ │ -038e2a: 6e20 6e0e 1400 |003d: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ -038e30: 28fa |0040: goto 003a // -0006 │ │ +039f04: |[039f04] pro.oneredpixel.l9droid.L9.save:()V │ │ +039f14: 1a01 610b |0000: const-string v1, "function - save" // string@0b61 │ │ +039f18: 6e20 de0d 1400 |0002: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +039f1e: 5441 df03 |0005: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039f22: 5242 a103 |0007: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.codeptr:I // field@03a1 │ │ +039f26: 5243 9b03 |0009: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.acodeptr:I // field@039b │ │ +039f2a: b132 |000b: sub-int/2addr v2, v3 │ │ +039f2c: 1403 ffff 0000 |000c: const v3, #float 9.18341e-41 // #0000ffff │ │ +039f32: b532 |000f: and-int/2addr v2, v3 │ │ +039f34: 8f22 |0010: int-to-short v2, v2 │ │ +039f36: 5f12 5703 |0011: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +039f3a: 5441 df03 |0013: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039f3e: 1302 0008 |0015: const/16 v2, #int 2048 // #800 │ │ +039f42: 5f12 5a03 |0017: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +039f46: 5441 df03 |0019: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039f4a: 1302 0004 |001b: const/16 v2, #int 1024 // #400 │ │ +039f4e: 5f12 5d03 |001d: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ +039f52: 5441 df03 |001f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039f56: 5442 9503 |0021: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.LastGame:Ljava/lang/String; // field@0395 │ │ +039f5a: 5b12 5803 |0023: iput-object v2, v1, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +039f5e: 5441 df03 |0025: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +039f62: 5442 bb03 |0027: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +039f66: 5243 c303 |0029: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.listarea:I // field@03c3 │ │ +039f6a: 6e30 b30d 2103 |002b: invoke-virtual {v1, v2, v3}, Lpro/oneredpixel/l9droid/GameState;.getCloneInBytes:([BI)[B // method@0db3 │ │ +039f70: 0c00 |002e: move-result-object v0 │ │ +039f72: 6e20 5d0e 0400 |002f: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.os_save_file:([B)Z // method@0e5d │ │ +039f78: 0a01 |0032: move-result v1 │ │ +039f7a: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ +039f7e: 1a01 0800 |0035: const-string v1, " Game saved. " // string@0008 │ │ +039f82: 6e20 6e0e 1400 |0037: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +039f88: 0e00 |003a: return-void │ │ +039f8a: 1a01 1800 |003b: const-string v1, " Unable to save game. " // string@0018 │ │ +039f8e: 6e20 6e0e 1400 |003d: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/L9;.printstring:(Ljava/lang/String;)V // method@0e6e │ │ +039f94: 28fa |0040: goto 003a // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3347 │ │ 0x0005 line=3350 │ │ 0x0013 line=3351 │ │ 0x0019 line=3352 │ │ 0x001f line=3353 │ │ @@ -62277,22 +62273,22 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -038e34: |[038e34] pro.oneredpixel.l9droid.L9.scalex:(I)I │ │ -038e44: 5220 b003 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -038e48: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -038e4a: 3210 0500 |0003: if-eq v0, v1, 0008 // +0005 │ │ -038e4e: e100 0306 |0005: shr-int/lit8 v0, v3, #int 6 // #06 │ │ -038e52: 0f00 |0007: return v0 │ │ -038e54: e100 0305 |0008: shr-int/lit8 v0, v3, #int 5 // #05 │ │ -038e58: 28fd |000a: goto 0007 // -0003 │ │ +039f98: |[039f98] pro.oneredpixel.l9droid.L9.scalex:(I)I │ │ +039fa8: 5220 b003 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +039fac: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +039fae: 3210 0500 |0003: if-eq v0, v1, 0008 // +0005 │ │ +039fb2: e100 0306 |0005: shr-int/lit8 v0, v3, #int 6 // #06 │ │ +039fb6: 0f00 |0007: return v0 │ │ +039fb8: e100 0305 |0008: shr-int/lit8 v0, v3, #int 5 // #05 │ │ +039fbc: 28fd |000a: goto 0007 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5145 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x000b reg=3 x I │ │ │ │ @@ -62301,27 +62297,27 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -038e5c: |[038e5c] pro.oneredpixel.l9droid.L9.scaley:(I)I │ │ -038e6c: 5220 b003 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -038e70: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -038e72: 3310 0700 |0003: if-ne v0, v1, 000a // +0007 │ │ -038e76: e100 0307 |0005: shr-int/lit8 v0, v3, #int 7 // #07 │ │ -038e7a: d900 007f |0007: rsub-int/lit8 v0, v0, #int 127 // #7f │ │ -038e7e: 0f00 |0009: return v0 │ │ -038e80: e100 0305 |000a: shr-int/lit8 v0, v3, #int 5 // #05 │ │ -038e84: e101 0306 |000c: shr-int/lit8 v1, v3, #int 6 // #06 │ │ -038e88: b010 |000e: add-int/2addr v0, v1 │ │ -038e8a: e100 0003 |000f: shr-int/lit8 v0, v0, #int 3 // #03 │ │ -038e8e: d900 005f |0011: rsub-int/lit8 v0, v0, #int 95 // #5f │ │ -038e92: 28f6 |0013: goto 0009 // -000a │ │ +039fc0: |[039fc0] pro.oneredpixel.l9droid.L9.scaley:(I)I │ │ +039fd0: 5220 b003 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +039fd4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +039fd6: 3310 0700 |0003: if-ne v0, v1, 000a // +0007 │ │ +039fda: e100 0307 |0005: shr-int/lit8 v0, v3, #int 7 // #07 │ │ +039fde: d900 007f |0007: rsub-int/lit8 v0, v0, #int 127 // #7f │ │ +039fe2: 0f00 |0009: return v0 │ │ +039fe4: e100 0305 |000a: shr-int/lit8 v0, v3, #int 5 // #05 │ │ +039fe8: e101 0306 |000c: shr-int/lit8 v1, v3, #int 6 // #06 │ │ +039fec: b010 |000e: add-int/2addr v0, v1 │ │ +039fee: e100 0003 |000f: shr-int/lit8 v0, v0, #int 3 // #03 │ │ +039ff2: d900 005f |0011: rsub-int/lit8 v0, v0, #int 95 // #5f │ │ +039ff6: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5154 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0014 reg=3 y I │ │ │ │ @@ -62330,34 +62326,34 @@ │ │ type : '(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -038e94: |[038e94] pro.oneredpixel.l9droid.L9.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I │ │ -038ea4: 5251 5904 |0000: iget v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ -038ea8: de01 0120 |0002: or-int/lit8 v1, v1, #int 32 // #20 │ │ -038eac: 5951 5904 |0004: iput v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ -038eb0: dd01 0420 |0006: and-int/lit8 v1, v4, #int 32 // #20 │ │ -038eb4: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -038eb8: 5431 bb03 |000a: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -038ebc: 5252 5804 |000c: iget v2, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038ec0: 4800 0102 |000e: aget-byte v0, v1, v2 │ │ -038ec4: 5251 5804 |0010: iget v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038ec8: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038ecc: 5951 5804 |0014: iput v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038ed0: 5251 5804 |0016: iget v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038ed4: b001 |0018: add-int/2addr v1, v0 │ │ -038ed6: d801 01ff |0019: add-int/lit8 v1, v1, #int -1 // #ff │ │ -038eda: 0f01 |001b: return v1 │ │ -038edc: 6e20 7f0e 5300 |001c: invoke-virtual {v3, v5}, Lpro/oneredpixel/l9droid/L9;.scanmovewa5d0:(Lpro/oneredpixel/l9droid/PosScanCodeMask;)I // method@0e7f │ │ -038ee2: 0a01 |001f: move-result v1 │ │ -038ee4: b061 |0020: add-int/2addr v1, v6 │ │ -038ee6: 28fa |0021: goto 001b // -0006 │ │ +039ff8: |[039ff8] pro.oneredpixel.l9droid.L9.scangetaddr:(ILpro/oneredpixel/l9droid/PosScanCodeMask;I)I │ │ +03a008: 5251 5904 |0000: iget v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ +03a00c: de01 0120 |0002: or-int/lit8 v1, v1, #int 32 // #20 │ │ +03a010: 5951 5904 |0004: iput v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ +03a014: dd01 0420 |0006: and-int/lit8 v1, v4, #int 32 // #20 │ │ +03a018: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +03a01c: 5431 bb03 |000a: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03a020: 5252 5804 |000c: iget v2, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a024: 4800 0102 |000e: aget-byte v0, v1, v2 │ │ +03a028: 5251 5804 |0010: iget v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a02c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03a030: 5951 5804 |0014: iput v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a034: 5251 5804 |0016: iget v1, v5, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a038: b001 |0018: add-int/2addr v1, v0 │ │ +03a03a: d801 01ff |0019: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03a03e: 0f01 |001b: return v1 │ │ +03a040: 6e20 7f0e 5300 |001c: invoke-virtual {v3, v5}, Lpro/oneredpixel/l9droid/L9;.scanmovewa5d0:(Lpro/oneredpixel/l9droid/PosScanCodeMask;)I // method@0e7f │ │ +03a046: 0a01 |001f: move-result v1 │ │ +03a048: b061 |0020: add-int/2addr v1, v6 │ │ +03a04a: 28fa |0021: goto 001b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1368 │ │ 0x0006 line=1369 │ │ 0x000a line=1372 │ │ 0x0010 line=1373 │ │ 0x0016 line=1374 │ │ @@ -62374,27 +62370,27 @@ │ │ type : '(ILpro/oneredpixel/l9droid/PosScanCodeMask;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 23 16-bit code units │ │ -038ee8: |[038ee8] pro.oneredpixel.l9droid.L9.scangetcon:(ILpro/oneredpixel/l9droid/PosScanCodeMask;)V │ │ -038ef8: 5230 5804 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038efc: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -038f00: 5930 5804 |0004: iput v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038f04: dd00 0240 |0006: and-int/lit8 v0, v2, #int 64 // #40 │ │ -038f08: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -038f0c: 5230 5804 |000a: iget v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038f10: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -038f14: 5930 5804 |000e: iput v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038f18: 5230 5904 |0010: iget v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ -038f1c: de00 0040 |0012: or-int/lit8 v0, v0, #int 64 // #40 │ │ -038f20: 5930 5904 |0014: iput v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ -038f24: 0e00 |0016: return-void │ │ +03a04c: |[03a04c] pro.oneredpixel.l9droid.L9.scangetcon:(ILpro/oneredpixel/l9droid/PosScanCodeMask;)V │ │ +03a05c: 5230 5804 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a060: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03a064: 5930 5804 |0004: iput v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a068: dd00 0240 |0006: and-int/lit8 v0, v2, #int 64 // #40 │ │ +03a06c: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +03a070: 5230 5804 |000a: iget v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a074: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03a078: 5930 5804 |000e: iput v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a07c: 5230 5904 |0010: iget v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ +03a080: de00 0040 |0012: or-int/lit8 v0, v0, #int 64 // #40 │ │ +03a084: 5930 5904 |0014: iput v0, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.ScanCodeMask:I // field@0459 │ │ +03a088: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x0006 line=1392 │ │ 0x0010 line=1393 │ │ 0x0016 line=1394 │ │ locals : │ │ @@ -62407,22 +62403,22 @@ │ │ type : '(Lpro/oneredpixel/l9droid/PosScanCodeMask;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -038f28: |[038f28] pro.oneredpixel.l9droid.L9.scanmovewa5d0:(Lpro/oneredpixel/l9droid/PosScanCodeMask;)I │ │ -038f38: 5231 5804 |0000: iget v1, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038f3c: 6e20 e50d 1200 |0002: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ -038f42: 0a00 |0005: move-result v0 │ │ -038f44: 5231 5804 |0006: iget v1, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038f48: d801 0102 |0008: add-int/lit8 v1, v1, #int 2 // #02 │ │ -038f4c: 5931 5804 |000a: iput v1, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ -038f50: 0f00 |000c: return v0 │ │ +03a08c: |[03a08c] pro.oneredpixel.l9droid.L9.scanmovewa5d0:(Lpro/oneredpixel/l9droid/PosScanCodeMask;)I │ │ +03a09c: 5231 5804 |0000: iget v1, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a0a0: 6e20 e50d 1200 |0002: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/L9;.L9WORD:(I)I // method@0de5 │ │ +03a0a6: 0a00 |0005: move-result v0 │ │ +03a0a8: 5231 5804 |0006: iget v1, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a0ac: d801 0102 |0008: add-int/lit8 v1, v1, #int 2 // #02 │ │ +03a0b0: 5931 5804 |000a: iput v1, v3, Lpro/oneredpixel/l9droid/PosScanCodeMask;.Pos:I // field@0458 │ │ +03a0b4: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1345 │ │ 0x0006 line=1346 │ │ 0x000c line=1347 │ │ locals : │ │ 0x0006 - 0x000d reg=0 ret I │ │ @@ -62434,62 +62430,62 @@ │ │ type : '([CI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -038f54: |[038f54] pro.oneredpixel.l9droid.L9.scriptinput:([CI)Z │ │ -038f64: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -038f66: 5464 d003 |0001: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -038f6a: 3804 4c00 |0003: if-eqz v4, 004f // +004c │ │ -038f6e: 5464 d003 |0005: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -038f72: 2144 |0007: array-length v4, v4 │ │ -038f74: 5265 d103 |0008: iget v5, v6, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ -038f78: 3654 0600 |000a: if-gt v4, v5, 0010 // +0006 │ │ -038f7c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -038f7e: 5b64 d003 |000d: iput-object v4, v6, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ -038f82: 28f2 |000f: goto 0001 // -000e │ │ -038f84: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -038f86: 5003 0702 |0011: aput-char v3, v7, v2 │ │ -038f8a: 6e40 440e 7682 |0013: invoke-virtual {v6, v7, v2, v8}, Lpro/oneredpixel/l9droid/L9;.l9_fgets:([CII)V // method@0e44 │ │ -038f90: 4904 0702 |0016: aget-char v4, v7, v2 │ │ -038f94: 3804 1e00 |0018: if-eqz v4, 0036 // +001e │ │ -038f98: 4904 0702 |001a: aget-char v4, v7, v2 │ │ -038f9c: 2c04 3400 0000 |001c: sparse-switch v4, 00000050 // +00000034 │ │ -038fa2: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -038fa6: 28f5 |0021: goto 0016 // -000b │ │ -038fa8: 5003 0702 |0022: aput-char v3, v7, v2 │ │ -038fac: 28f2 |0024: goto 0016 // -000e │ │ -038fae: 3902 0e00 |0025: if-nez v2, 0033 // +000e │ │ -038fb2: 1a04 b200 |0027: const-string v4, "#seed " // string@00b2 │ │ -038fb6: 1265 |0029: const/4 v5, #int 6 // #6 │ │ -038fb8: 6e40 8a0e 7654 |002a: invoke-virtual {v6, v7, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;I)Z // method@0e8a │ │ -038fbe: 0a04 |002d: move-result v4 │ │ -038fc0: 3804 0500 |002e: if-eqz v4, 0033 // +0005 │ │ -038fc4: d802 0201 |0030: add-int/lit8 v2, v2, #int 1 // #01 │ │ -038fc8: 28e4 |0032: goto 0016 // -001c │ │ -038fca: 5003 0702 |0033: aput-char v3, v7, v2 │ │ -038fce: 28e1 |0035: goto 0016 // -001f │ │ -038fd0: 4904 0703 |0036: aget-char v4, v7, v3 │ │ -038fd4: 3804 c9ff |0038: if-eqz v4, 0001 // -0037 │ │ -038fd8: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -038fda: 4903 0700 |003b: aget-char v3, v7, v0 │ │ -038fde: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ -038fe2: d801 0001 |003f: add-int/lit8 v1, v0, #int 1 // #01 │ │ -038fe6: 4903 0700 |0041: aget-char v3, v7, v0 │ │ -038fea: 6e20 670e 3600 |0043: invoke-virtual {v6, v3}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ -038ff0: 0110 |0046: move v0, v1 │ │ -038ff2: 28f4 |0047: goto 003b // -000c │ │ -038ff4: 1303 2e00 |0048: const/16 v3, #int 46 // #2e │ │ -038ff8: 5e63 bd03 |004a: iput-char v3, v6, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ -038ffc: 5e63 be03 |004c: iput-char v3, v6, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ -039000: 1213 |004e: const/4 v3, #int 1 // #1 │ │ -039002: 0f03 |004f: return v3 │ │ -039004: 0002 0500 0a00 0000 0d00 0000 2300 ... |0050: sparse-switch-data (22 units) │ │ +03a0b8: |[03a0b8] pro.oneredpixel.l9droid.L9.scriptinput:([CI)Z │ │ +03a0c8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03a0ca: 5464 d003 |0001: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +03a0ce: 3804 4c00 |0003: if-eqz v4, 004f // +004c │ │ +03a0d2: 5464 d003 |0005: iget-object v4, v6, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +03a0d6: 2144 |0007: array-length v4, v4 │ │ +03a0d8: 5265 d103 |0008: iget v5, v6, Lpro/oneredpixel/l9droid/L9;.scriptArrayIndex:I // field@03d1 │ │ +03a0dc: 3654 0600 |000a: if-gt v4, v5, 0010 // +0006 │ │ +03a0e0: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +03a0e2: 5b64 d003 |000d: iput-object v4, v6, Lpro/oneredpixel/l9droid/L9;.scriptArray:[B // field@03d0 │ │ +03a0e6: 28f2 |000f: goto 0001 // -000e │ │ +03a0e8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +03a0ea: 5003 0702 |0011: aput-char v3, v7, v2 │ │ +03a0ee: 6e40 440e 7682 |0013: invoke-virtual {v6, v7, v2, v8}, Lpro/oneredpixel/l9droid/L9;.l9_fgets:([CII)V // method@0e44 │ │ +03a0f4: 4904 0702 |0016: aget-char v4, v7, v2 │ │ +03a0f8: 3804 1e00 |0018: if-eqz v4, 0036 // +001e │ │ +03a0fc: 4904 0702 |001a: aget-char v4, v7, v2 │ │ +03a100: 2c04 3400 0000 |001c: sparse-switch v4, 00000050 // +00000034 │ │ +03a106: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03a10a: 28f5 |0021: goto 0016 // -000b │ │ +03a10c: 5003 0702 |0022: aput-char v3, v7, v2 │ │ +03a110: 28f2 |0024: goto 0016 // -000e │ │ +03a112: 3902 0e00 |0025: if-nez v2, 0033 // +000e │ │ +03a116: 1a04 b200 |0027: const-string v4, "#seed " // string@00b2 │ │ +03a11a: 1265 |0029: const/4 v5, #int 6 // #6 │ │ +03a11c: 6e40 8a0e 7654 |002a: invoke-virtual {v6, v7, v4, v5}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;I)Z // method@0e8a │ │ +03a122: 0a04 |002d: move-result v4 │ │ +03a124: 3804 0500 |002e: if-eqz v4, 0033 // +0005 │ │ +03a128: d802 0201 |0030: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03a12c: 28e4 |0032: goto 0016 // -001c │ │ +03a12e: 5003 0702 |0033: aput-char v3, v7, v2 │ │ +03a132: 28e1 |0035: goto 0016 // -001f │ │ +03a134: 4904 0703 |0036: aget-char v4, v7, v3 │ │ +03a138: 3804 c9ff |0038: if-eqz v4, 0001 // -0037 │ │ +03a13c: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +03a13e: 4903 0700 |003b: aget-char v3, v7, v0 │ │ +03a142: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ +03a146: d801 0001 |003f: add-int/lit8 v1, v0, #int 1 // #01 │ │ +03a14a: 4903 0700 |0041: aget-char v3, v7, v0 │ │ +03a14e: 6e20 670e 3600 |0043: invoke-virtual {v6, v3}, Lpro/oneredpixel/l9droid/L9;.printchar:(C)V // method@0e67 │ │ +03a154: 0110 |0046: move v0, v1 │ │ +03a156: 28f4 |0047: goto 003b // -000c │ │ +03a158: 1303 2e00 |0048: const/16 v3, #int 46 // #2e │ │ +03a15c: 5e63 bd03 |004a: iput-char v3, v6, Lpro/oneredpixel/l9droid/L9;.lastactualchar:C // field@03bd │ │ +03a160: 5e63 be03 |004c: iput-char v3, v6, Lpro/oneredpixel/l9droid/L9;.lastchar:C // field@03be │ │ +03a164: 1213 |004e: const/4 v3, #int 1 // #1 │ │ +03a166: 0f03 |004f: return v3 │ │ +03a168: 0002 0500 0a00 0000 0d00 0000 2300 ... |0050: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=3618 │ │ 0x0005 line=3620 │ │ 0x000c line=3621 │ │ 0x0010 line=3624 │ │ 0x0011 line=3625 │ │ @@ -62523,91 +62519,91 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 144 16-bit code units │ │ -039030: |[039030] pro.oneredpixel.l9droid.L9.sdraw:(I)V │ │ -039040: dd00 0c18 |0000: and-int/lit8 v0, v12, #int 24 // #18 │ │ -039044: e107 0003 |0002: shr-int/lit8 v7, v0, #int 3 // #03 │ │ -039048: dd00 0c20 |0004: and-int/lit8 v0, v12, #int 32 // #20 │ │ -03904c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -039050: d670 fc00 |0008: or-int/lit16 v0, v7, #int 252 // #00fc │ │ -039054: d007 00ff |000a: add-int/lit16 v7, v0, #int -256 // #ff00 │ │ -039058: dd00 0c03 |000c: and-int/lit8 v0, v12, #int 3 // #03 │ │ -03905c: e009 0002 |000e: shl-int/lit8 v9, v0, #int 2 // #02 │ │ -039060: dd00 0c04 |0010: and-int/lit8 v0, v12, #int 4 // #04 │ │ -039064: 3800 0600 |0012: if-eqz v0, 0018 // +0006 │ │ -039068: d690 f000 |0014: or-int/lit16 v0, v9, #int 240 // #00f0 │ │ -03906c: d009 00ff |0016: add-int/lit16 v9, v0, #int -256 // #ff00 │ │ -039070: 52b0 cd03 |0018: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -039074: dd00 0002 |001a: and-int/lit8 v0, v0, #int 2 // #02 │ │ -039078: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ -03907c: 7b77 |001e: neg-int v7, v7 │ │ -03907e: 52b0 cd03 |001f: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -039082: dd00 0001 |0021: and-int/lit8 v0, v0, #int 1 // #01 │ │ -039086: 3800 0300 |0023: if-eqz v0, 0026 // +0003 │ │ -03908a: 7b99 |0025: neg-int v9, v9 │ │ -03908c: 52b8 aa03 |0026: iget v8, v11, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -039090: 52ba ab03 |0028: iget v10, v11, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -039094: 6e30 4d0e 7b09 |002a: invoke-virtual {v11, v7, v9}, Lpro/oneredpixel/l9droid/L9;.newxy:(II)V // method@0e4d │ │ -03909a: 1a00 ac0c |002d: const-string v0, "gfx - sdraw (%d,%d) (%d,%d) colours %d,%d" // string@0cac │ │ -03909e: 1261 |002f: const/4 v1, #int 6 // #6 │ │ -0390a0: 2311 7202 |0030: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -0390a4: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -0390a6: 7110 a00c 0800 |0033: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0390ac: 0c03 |0036: move-result-object v3 │ │ -0390ae: 4d03 0102 |0037: aput-object v3, v1, v2 │ │ -0390b2: 1212 |0039: const/4 v2, #int 1 // #1 │ │ -0390b4: 7110 a00c 0a00 |003a: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0390ba: 0c03 |003d: move-result-object v3 │ │ -0390bc: 4d03 0102 |003e: aput-object v3, v1, v2 │ │ -0390c0: 1222 |0040: const/4 v2, #int 2 // #2 │ │ -0390c2: 52b3 aa03 |0041: iget v3, v11, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -0390c6: 7110 a00c 0300 |0043: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0390cc: 0c03 |0046: move-result-object v3 │ │ -0390ce: 4d03 0102 |0047: aput-object v3, v1, v2 │ │ -0390d2: 1232 |0049: const/4 v2, #int 3 // #3 │ │ -0390d4: 52b3 ab03 |004a: iget v3, v11, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -0390d8: 7110 a00c 0300 |004c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0390de: 0c03 |004f: move-result-object v3 │ │ -0390e0: 4d03 0102 |0050: aput-object v3, v1, v2 │ │ -0390e4: 1242 |0052: const/4 v2, #int 4 // #4 │ │ -0390e6: 52b3 b203 |0053: iget v3, v11, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ -0390ea: dd03 0303 |0055: and-int/lit8 v3, v3, #int 3 // #03 │ │ -0390ee: 7110 a00c 0300 |0057: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -0390f4: 0c03 |005a: move-result-object v3 │ │ -0390f6: 4d03 0102 |005b: aput-object v3, v1, v2 │ │ -0390fa: 1252 |005d: const/4 v2, #int 5 // #5 │ │ -0390fc: 52b3 c703 |005e: iget v3, v11, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ -039100: dd03 0303 |0060: and-int/lit8 v3, v3, #int 3 // #03 │ │ -039104: 7110 a00c 0300 |0062: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03910a: 0c03 |0065: move-result-object v3 │ │ -03910c: 4d03 0102 |0066: aput-object v3, v1, v2 │ │ -039110: 7120 c50c 1000 |0068: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -039116: 0c00 |006b: move-result-object v0 │ │ -039118: 6e20 de0d 0b00 |006c: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -03911e: 6e20 7b0e 8b00 |006f: invoke-virtual {v11, v8}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ -039124: 0a01 |0072: move-result v1 │ │ -039126: 6e20 7c0e ab00 |0073: invoke-virtual {v11, v10}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ -03912c: 0a02 |0076: move-result v2 │ │ -03912e: 52b0 aa03 |0077: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -039132: 6e20 7b0e 0b00 |0079: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ -039138: 0a03 |007c: move-result v3 │ │ -03913a: 52b0 ab03 |007d: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -03913e: 6e20 7c0e 0b00 |007f: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ -039144: 0a04 |0082: move-result v4 │ │ -039146: 52b0 b203 |0083: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ -03914a: dd05 0003 |0085: and-int/lit8 v5, v0, #int 3 // #03 │ │ -03914e: 52b0 c703 |0087: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ -039152: dd06 0003 |0089: and-int/lit8 v6, v0, #int 3 // #03 │ │ -039156: 07b0 |008b: move-object v0, v11 │ │ -039158: 7407 520e 0000 |008c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.os_drawline:(IIIIII)V // method@0e52 │ │ -03915e: 0e00 |008f: return-void │ │ +03a194: |[03a194] pro.oneredpixel.l9droid.L9.sdraw:(I)V │ │ +03a1a4: dd00 0c18 |0000: and-int/lit8 v0, v12, #int 24 // #18 │ │ +03a1a8: e107 0003 |0002: shr-int/lit8 v7, v0, #int 3 // #03 │ │ +03a1ac: dd00 0c20 |0004: and-int/lit8 v0, v12, #int 32 // #20 │ │ +03a1b0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +03a1b4: d670 fc00 |0008: or-int/lit16 v0, v7, #int 252 // #00fc │ │ +03a1b8: d007 00ff |000a: add-int/lit16 v7, v0, #int -256 // #ff00 │ │ +03a1bc: dd00 0c03 |000c: and-int/lit8 v0, v12, #int 3 // #03 │ │ +03a1c0: e009 0002 |000e: shl-int/lit8 v9, v0, #int 2 // #02 │ │ +03a1c4: dd00 0c04 |0010: and-int/lit8 v0, v12, #int 4 // #04 │ │ +03a1c8: 3800 0600 |0012: if-eqz v0, 0018 // +0006 │ │ +03a1cc: d690 f000 |0014: or-int/lit16 v0, v9, #int 240 // #00f0 │ │ +03a1d0: d009 00ff |0016: add-int/lit16 v9, v0, #int -256 // #ff00 │ │ +03a1d4: 52b0 cd03 |0018: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +03a1d8: dd00 0002 |001a: and-int/lit8 v0, v0, #int 2 // #02 │ │ +03a1dc: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ +03a1e0: 7b77 |001e: neg-int v7, v7 │ │ +03a1e2: 52b0 cd03 |001f: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +03a1e6: dd00 0001 |0021: and-int/lit8 v0, v0, #int 1 // #01 │ │ +03a1ea: 3800 0300 |0023: if-eqz v0, 0026 // +0003 │ │ +03a1ee: 7b99 |0025: neg-int v9, v9 │ │ +03a1f0: 52b8 aa03 |0026: iget v8, v11, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +03a1f4: 52ba ab03 |0028: iget v10, v11, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +03a1f8: 6e30 4d0e 7b09 |002a: invoke-virtual {v11, v7, v9}, Lpro/oneredpixel/l9droid/L9;.newxy:(II)V // method@0e4d │ │ +03a1fe: 1a00 ab0c |002d: const-string v0, "gfx - sdraw (%d,%d) (%d,%d) colours %d,%d" // string@0cab │ │ +03a202: 1261 |002f: const/4 v1, #int 6 // #6 │ │ +03a204: 2311 7202 |0030: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +03a208: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +03a20a: 7110 a00c 0800 |0033: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03a210: 0c03 |0036: move-result-object v3 │ │ +03a212: 4d03 0102 |0037: aput-object v3, v1, v2 │ │ +03a216: 1212 |0039: const/4 v2, #int 1 // #1 │ │ +03a218: 7110 a00c 0a00 |003a: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03a21e: 0c03 |003d: move-result-object v3 │ │ +03a220: 4d03 0102 |003e: aput-object v3, v1, v2 │ │ +03a224: 1222 |0040: const/4 v2, #int 2 // #2 │ │ +03a226: 52b3 aa03 |0041: iget v3, v11, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +03a22a: 7110 a00c 0300 |0043: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03a230: 0c03 |0046: move-result-object v3 │ │ +03a232: 4d03 0102 |0047: aput-object v3, v1, v2 │ │ +03a236: 1232 |0049: const/4 v2, #int 3 // #3 │ │ +03a238: 52b3 ab03 |004a: iget v3, v11, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +03a23c: 7110 a00c 0300 |004c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03a242: 0c03 |004f: move-result-object v3 │ │ +03a244: 4d03 0102 |0050: aput-object v3, v1, v2 │ │ +03a248: 1242 |0052: const/4 v2, #int 4 // #4 │ │ +03a24a: 52b3 b203 |0053: iget v3, v11, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ +03a24e: dd03 0303 |0055: and-int/lit8 v3, v3, #int 3 // #03 │ │ +03a252: 7110 a00c 0300 |0057: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03a258: 0c03 |005a: move-result-object v3 │ │ +03a25a: 4d03 0102 |005b: aput-object v3, v1, v2 │ │ +03a25e: 1252 |005d: const/4 v2, #int 5 // #5 │ │ +03a260: 52b3 c703 |005e: iget v3, v11, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ +03a264: dd03 0303 |0060: and-int/lit8 v3, v3, #int 3 // #03 │ │ +03a268: 7110 a00c 0300 |0062: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03a26e: 0c03 |0065: move-result-object v3 │ │ +03a270: 4d03 0102 |0066: aput-object v3, v1, v2 │ │ +03a274: 7120 c50c 1000 |0068: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03a27a: 0c00 |006b: move-result-object v0 │ │ +03a27c: 6e20 de0d 0b00 |006c: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03a282: 6e20 7b0e 8b00 |006f: invoke-virtual {v11, v8}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ +03a288: 0a01 |0072: move-result v1 │ │ +03a28a: 6e20 7c0e ab00 |0073: invoke-virtual {v11, v10}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ +03a290: 0a02 |0076: move-result v2 │ │ +03a292: 52b0 aa03 |0077: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +03a296: 6e20 7b0e 0b00 |0079: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.scalex:(I)I // method@0e7b │ │ +03a29c: 0a03 |007c: move-result v3 │ │ +03a29e: 52b0 ab03 |007d: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +03a2a2: 6e20 7c0e 0b00 |007f: invoke-virtual {v11, v0}, Lpro/oneredpixel/l9droid/L9;.scaley:(I)I // method@0e7c │ │ +03a2a8: 0a04 |0082: move-result v4 │ │ +03a2aa: 52b0 b203 |0083: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ +03a2ae: dd05 0003 |0085: and-int/lit8 v5, v0, #int 3 // #03 │ │ +03a2b2: 52b0 c703 |0087: iget v0, v11, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ +03a2b6: dd06 0003 |0089: and-int/lit8 v6, v0, #int 3 // #03 │ │ +03a2ba: 07b0 |008b: move-object v0, v11 │ │ +03a2bc: 7407 520e 0000 |008c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lpro/oneredpixel/l9droid/L9;.os_drawline:(IIIIII)V // method@0e52 │ │ +03a2c2: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5517 │ │ 0x0004 line=5518 │ │ 0x0008 line=5519 │ │ 0x000c line=5520 │ │ 0x0010 line=5521 │ │ @@ -62635,18 +62631,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039160: |[039160] pro.oneredpixel.l9droid.L9.settext:(I)V │ │ -039170: 1a00 a70a |0000: const-string v0, "driver - settext" // string@0aa7 │ │ -039174: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -03917a: 0e00 |0005: return-void │ │ +03a2c4: |[03a2c4] pro.oneredpixel.l9droid.L9.settext:(I)V │ │ +03a2d4: 1a00 a60a |0000: const-string v0, "driver - settext" // string@0aa6 │ │ +03a2d8: 6e20 de0d 0100 |0002: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03a2de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3115 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x0006 reg=2 a6 I │ │ │ │ @@ -62655,20 +62651,20 @@ │ │ type : '(I[I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -03917c: |[03917c] pro.oneredpixel.l9droid.L9.sgosub:(I[I)V │ │ -03918c: dd00 033f |0000: and-int/lit8 v0, v3, #int 63 // #3f │ │ -039190: 1a01 ad0c |0002: const-string v1, "gfx - sgosub %d" // string@0cad │ │ -039194: 6e30 df0d 1200 |0004: invoke-virtual {v2, v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -03919a: 6e30 2c0e 0204 |0007: invoke-virtual {v2, v0, v4}, Lpro/oneredpixel/l9droid/L9;.gosubd0:(I[I)V // method@0e2c │ │ -0391a0: 0e00 |000a: return-void │ │ +03a2e0: |[03a2e0] pro.oneredpixel.l9droid.L9.sgosub:(I[I)V │ │ +03a2f0: dd00 033f |0000: and-int/lit8 v0, v3, #int 63 // #3f │ │ +03a2f4: 1a01 ac0c |0002: const-string v1, "gfx - sgosub %d" // string@0cac │ │ +03a2f8: 6e30 df0d 1200 |0004: invoke-virtual {v2, v1, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +03a2fe: 6e30 2c0e 0204 |0007: invoke-virtual {v2, v0, v4}, Lpro/oneredpixel/l9droid/L9;.gosubd0:(I[I)V // method@0e2c │ │ +03a304: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5593 │ │ 0x0002 line=5594 │ │ 0x0007 line=5595 │ │ 0x000a line=5596 │ │ locals : │ │ @@ -62682,56 +62678,56 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -0391a4: |[0391a4] pro.oneredpixel.l9droid.L9.show_picture:(I)V │ │ -0391b4: 1305 0014 |0000: const/16 v5, #int 5120 // #1400 │ │ -0391b8: 1304 8000 |0002: const/16 v4, #int 128 // #80 │ │ -0391bc: 1233 |0004: const/4 v3, #int 3 // #3 │ │ -0391be: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0391c0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0391c2: 5260 7e03 |0007: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ -0391c6: 3330 0b00 |0009: if-ne v0, v3, 0014 // +000b │ │ -0391ca: 5460 7003 |000b: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ -0391ce: 4900 0002 |000d: aget-char v0, v0, v2 │ │ -0391d2: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -0391d6: 5967 7203 |0011: iput v7, v6, Lpro/oneredpixel/l9droid/L9;.FirstPicture:I // field@0372 │ │ -0391da: 0e00 |0013: return-void │ │ -0391dc: 5260 c903 |0014: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ -0391e0: 3a00 fdff |0016: if-ltz v0, 0013 // -0003 │ │ -0391e4: 5260 cf03 |0018: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.screencalled:I // field@03cf │ │ -0391e8: 3900 0e00 |001a: if-nez v0, 0028 // +000e │ │ -0391ec: 5260 bc03 |001c: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ -0391f0: 3900 0a00 |001e: if-nez v0, 0028 // +000a │ │ -0391f4: 6e10 050e 0600 |0020: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.detect_gfx_mode:()V // method@0e05 │ │ -0391fa: 5961 bc03 |0023: iput v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ -0391fe: 6e20 560e 1600 |0025: invoke-virtual {v6, v1}, Lpro/oneredpixel/l9droid/L9;.os_graphics:(I)V // method@0e56 │ │ -039204: 1a00 3c11 |0028: const-string v0, "picture %d" // string@113c │ │ -039208: 6e30 df0d 0607 |002a: invoke-virtual {v6, v0, v7}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -03920e: 6e10 500e 0600 |002d: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.os_cleargraphics:()V // method@0e50 │ │ -039214: 5963 b203 |0030: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ -039218: 5964 c703 |0032: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ -03921c: 5962 cd03 |0034: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -039220: 5965 aa03 |0036: iput v5, v6, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ -039224: 5965 ab03 |0038: iput v5, v6, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ -039228: 5964 ce03 |003a: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -03922c: 5962 7903 |003c: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ -039230: 5962 7b03 |003e: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -039234: 6e20 f80d 2600 |0040: invoke-virtual {v6, v2}, Lpro/oneredpixel/l9droid/L9;.absrunsub:(I)V // method@0df8 │ │ -03923a: 5460 b103 |0043: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ -03923e: 6e30 1d0e 7600 |0045: invoke-virtual {v6, v7, v0}, Lpro/oneredpixel/l9droid/L9;.findsub:(I[I)Z // method@0e1d │ │ -039244: 0a00 |0048: move-result v0 │ │ -039246: 3900 caff |0049: if-nez v0, 0013 // -0036 │ │ -03924a: 5460 b103 |004b: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ -03924e: 12f1 |004d: const/4 v1, #int -1 // #ff │ │ -039250: 4b01 0002 |004e: aput v1, v0, v2 │ │ -039254: 28c3 |0050: goto 0013 // -003d │ │ +03a308: |[03a308] pro.oneredpixel.l9droid.L9.show_picture:(I)V │ │ +03a318: 1305 0014 |0000: const/16 v5, #int 5120 // #1400 │ │ +03a31c: 1304 8000 |0002: const/16 v4, #int 128 // #80 │ │ +03a320: 1233 |0004: const/4 v3, #int 3 // #3 │ │ +03a322: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +03a324: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +03a326: 5260 7e03 |0007: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.L9GameType:I // field@037e │ │ +03a32a: 3330 0b00 |0009: if-ne v0, v3, 0014 // +000b │ │ +03a32e: 5460 7003 |000b: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.FirstLine:[C // field@0370 │ │ +03a332: 4900 0002 |000d: aget-char v0, v0, v2 │ │ +03a336: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +03a33a: 5967 7203 |0011: iput v7, v6, Lpro/oneredpixel/l9droid/L9;.FirstPicture:I // field@0372 │ │ +03a33e: 0e00 |0013: return-void │ │ +03a340: 5260 c903 |0014: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ +03a344: 3a00 fdff |0016: if-ltz v0, 0013 // -0003 │ │ +03a348: 5260 cf03 |0018: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.screencalled:I // field@03cf │ │ +03a34c: 3900 0e00 |001a: if-nez v0, 0028 // +000e │ │ +03a350: 5260 bc03 |001c: iget v0, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ +03a354: 3900 0a00 |001e: if-nez v0, 0028 // +000a │ │ +03a358: 6e10 050e 0600 |0020: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.detect_gfx_mode:()V // method@0e05 │ │ +03a35e: 5961 bc03 |0023: iput v1, v6, Lpro/oneredpixel/l9droid/L9;.l9textmode:I // field@03bc │ │ +03a362: 6e20 560e 1600 |0025: invoke-virtual {v6, v1}, Lpro/oneredpixel/l9droid/L9;.os_graphics:(I)V // method@0e56 │ │ +03a368: 1a00 3a11 |0028: const-string v0, "picture %d" // string@113a │ │ +03a36c: 6e30 df0d 0607 |002a: invoke-virtual {v6, v0, v7}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +03a372: 6e10 500e 0600 |002d: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9;.os_cleargraphics:()V // method@0e50 │ │ +03a378: 5963 b203 |0030: iput v3, v6, Lpro/oneredpixel/l9droid/L9;.gintcolour:I // field@03b2 │ │ +03a37c: 5964 c703 |0032: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.option:I // field@03c7 │ │ +03a380: 5962 cd03 |0034: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +03a384: 5965 aa03 |0036: iput v5, v6, Lpro/oneredpixel/l9droid/L9;.drawx:I // field@03aa │ │ +03a388: 5965 ab03 |0038: iput v5, v6, Lpro/oneredpixel/l9droid/L9;.drawy:I // field@03ab │ │ +03a38c: 5964 ce03 |003a: iput v4, v6, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +03a390: 5962 7903 |003c: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.GfxA5StackPos:I // field@0379 │ │ +03a394: 5962 7b03 |003e: iput v2, v6, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +03a398: 6e20 f80d 2600 |0040: invoke-virtual {v6, v2}, Lpro/oneredpixel/l9droid/L9;.absrunsub:(I)V // method@0df8 │ │ +03a39e: 5460 b103 |0043: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ +03a3a2: 6e30 1d0e 7600 |0045: invoke-virtual {v6, v7, v0}, Lpro/oneredpixel/l9droid/L9;.findsub:(I[I)Z // method@0e1d │ │ +03a3a8: 0a00 |0048: move-result v0 │ │ +03a3aa: 3900 caff |0049: if-nez v0, 0013 // -0036 │ │ +03a3ae: 5460 b103 |004b: iget-object v0, v6, Lpro/oneredpixel/l9droid/L9;.gfxa5:[I // field@03b1 │ │ +03a3b2: 12f1 |004d: const/4 v1, #int -1 // #ff │ │ +03a3b4: 4b01 0002 |004e: aput v1, v0, v2 │ │ +03a3b8: 28c3 |0050: goto 0013 // -003d │ │ catches : (none) │ │ positions : │ │ 0x0007 line=6087 │ │ 0x0011 line=6089 │ │ 0x0013 line=6122 │ │ 0x0014 line=6093 │ │ 0x0018 line=6097 │ │ @@ -62760,28 +62756,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -039258: |[039258] pro.oneredpixel.l9droid.L9.showbitmap:(I)V │ │ -039268: 1a00 a80a |0000: const-string v0, "driver - showbitmap" // string@0aa8 │ │ -03926c: 6e20 de0d 0400 |0002: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ -039272: 5440 bb03 |0005: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -039276: d801 0501 |0007: add-int/lit8 v1, v5, #int 1 // #01 │ │ -03927a: 4800 0001 |0009: aget-byte v0, v0, v1 │ │ -03927e: 5441 bb03 |000b: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -039282: d802 0503 |000d: add-int/lit8 v2, v5, #int 3 // #03 │ │ -039286: 4801 0102 |000f: aget-byte v1, v1, v2 │ │ -03928a: 5442 bb03 |0011: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ -03928e: d803 0505 |0013: add-int/lit8 v3, v5, #int 5 // #05 │ │ -039292: 4802 0203 |0015: aget-byte v2, v2, v3 │ │ -039296: 6e40 600e 0421 |0017: invoke-virtual {v4, v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.os_show_bitmap:(III)V // method@0e60 │ │ -03929c: 0e00 |001a: return-void │ │ +03a3bc: |[03a3bc] pro.oneredpixel.l9droid.L9.showbitmap:(I)V │ │ +03a3cc: 1a00 a70a |0000: const-string v0, "driver - showbitmap" // string@0aa7 │ │ +03a3d0: 6e20 de0d 0400 |0002: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;)V // method@0dde │ │ +03a3d6: 5440 bb03 |0005: iget-object v0, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03a3da: d801 0501 |0007: add-int/lit8 v1, v5, #int 1 // #01 │ │ +03a3de: 4800 0001 |0009: aget-byte v0, v0, v1 │ │ +03a3e2: 5441 bb03 |000b: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03a3e6: d802 0503 |000d: add-int/lit8 v2, v5, #int 3 // #03 │ │ +03a3ea: 4801 0102 |000f: aget-byte v1, v1, v2 │ │ +03a3ee: 5442 bb03 |0011: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9;.l9memory:[B // field@03bb │ │ +03a3f2: d803 0505 |0013: add-int/lit8 v3, v5, #int 5 // #05 │ │ +03a3f6: 4802 0203 |0015: aget-byte v2, v2, v3 │ │ +03a3fa: 6e40 600e 0421 |0017: invoke-virtual {v4, v0, v1, v2}, Lpro/oneredpixel/l9droid/L9;.os_show_bitmap:(III)V // method@0e60 │ │ +03a400: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3132 │ │ 0x0005 line=3133 │ │ 0x001a line=3134 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -62792,46 +62788,46 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0392a0: |[0392a0] pro.oneredpixel.l9droid.L9.size:(I)V │ │ -0392b0: 1272 |0000: const/4 v2, #int 7 // #7 │ │ -0392b2: 2321 6402 |0001: new-array v1, v2, [I // type@0264 │ │ -0392b6: 2601 3300 0000 |0003: fill-array-data v1, 00000036 // +00000033 │ │ -0392bc: dd05 0507 |0006: and-int/lit8 v5, v5, #int 7 // #07 │ │ -0392c0: 3805 1c00 |0008: if-eqz v5, 0024 // +001c │ │ -0392c4: 5242 ce03 |000a: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -0392c8: d803 05ff |000c: add-int/lit8 v3, v5, #int -1 // #ff │ │ -0392cc: 4403 0103 |000e: aget v3, v1, v3 │ │ -0392d0: b232 |0010: mul-int/2addr v2, v3 │ │ -0392d2: e100 0203 |0011: shr-int/lit8 v0, v2, #int 3 // #03 │ │ -0392d6: 1302 0001 |0013: const/16 v2, #int 256 // #100 │ │ -0392da: 3520 0c00 |0015: if-ge v0, v2, 0021 // +000c │ │ -0392de: 5940 ce03 |0017: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -0392e2: 1a02 ae0c |0019: const-string v2, "gfx - size 0x%d" // string@0cae │ │ -0392e6: 5243 ce03 |001b: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -0392ea: 6e30 df0d 2403 |001d: invoke-virtual {v4, v2, v3}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ -0392f0: 0e00 |0020: return-void │ │ -0392f2: 1300 ff00 |0021: const/16 v0, #int 255 // #ff │ │ -0392f6: 28f4 |0023: goto 0017 // -000c │ │ -0392f8: 1302 8000 |0024: const/16 v2, #int 128 // #80 │ │ -0392fc: 5942 ce03 |0026: iput v2, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ -039300: 5242 b003 |0028: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -039304: 1213 |002a: const/4 v3, #int 1 // #1 │ │ -039306: 3232 0700 |002b: if-eq v2, v3, 0032 // +0007 │ │ -03930a: 5242 b003 |002d: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ -03930e: 1223 |002f: const/4 v3, #int 2 // #2 │ │ -039310: 3332 e9ff |0030: if-ne v2, v3, 0019 // -0017 │ │ -039314: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -039316: 5942 7b03 |0033: iput v2, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ -03931a: 28e4 |0035: goto 0019 // -001c │ │ -03931c: 0003 0400 0700 0000 0200 0000 0400 ... |0036: array-data (18 units) │ │ +03a404: |[03a404] pro.oneredpixel.l9droid.L9.size:(I)V │ │ +03a414: 1272 |0000: const/4 v2, #int 7 // #7 │ │ +03a416: 2321 6402 |0001: new-array v1, v2, [I // type@0264 │ │ +03a41a: 2601 3300 0000 |0003: fill-array-data v1, 00000036 // +00000033 │ │ +03a420: dd05 0507 |0006: and-int/lit8 v5, v5, #int 7 // #07 │ │ +03a424: 3805 1c00 |0008: if-eqz v5, 0024 // +001c │ │ +03a428: 5242 ce03 |000a: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +03a42c: d803 05ff |000c: add-int/lit8 v3, v5, #int -1 // #ff │ │ +03a430: 4403 0103 |000e: aget v3, v1, v3 │ │ +03a434: b232 |0010: mul-int/2addr v2, v3 │ │ +03a436: e100 0203 |0011: shr-int/lit8 v0, v2, #int 3 // #03 │ │ +03a43a: 1302 0001 |0013: const/16 v2, #int 256 // #100 │ │ +03a43e: 3520 0c00 |0015: if-ge v0, v2, 0021 // +000c │ │ +03a442: 5940 ce03 |0017: iput v0, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +03a446: 1a02 ad0c |0019: const-string v2, "gfx - size 0x%d" // string@0cad │ │ +03a44a: 5243 ce03 |001b: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +03a44e: 6e30 df0d 2403 |001d: invoke-virtual {v4, v2, v3}, Lpro/oneredpixel/l9droid/L9;.L9DEBUG:(Ljava/lang/String;I)V // method@0ddf │ │ +03a454: 0e00 |0020: return-void │ │ +03a456: 1300 ff00 |0021: const/16 v0, #int 255 // #ff │ │ +03a45a: 28f4 |0023: goto 0017 // -000c │ │ +03a45c: 1302 8000 |0024: const/16 v2, #int 128 // #80 │ │ +03a460: 5942 ce03 |0026: iput v2, v4, Lpro/oneredpixel/l9droid/L9;.scale:I // field@03ce │ │ +03a464: 5242 b003 |0028: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +03a468: 1213 |002a: const/4 v3, #int 1 // #1 │ │ +03a46a: 3232 0700 |002b: if-eq v2, v3, 0032 // +0007 │ │ +03a46e: 5242 b003 |002d: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.gfx_mode:I // field@03b0 │ │ +03a472: 1223 |002f: const/4 v3, #int 2 // #2 │ │ +03a474: 3332 e9ff |0030: if-ne v2, v3, 0019 // -0017 │ │ +03a478: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +03a47a: 5942 7b03 |0033: iput v2, v4, Lpro/oneredpixel/l9droid/L9;.GfxScaleStackPos:I // field@037b │ │ +03a47e: 28e4 |0035: goto 0019 // -001c │ │ +03a480: 0003 0400 0700 0000 0200 0000 0400 ... |0036: array-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5748 │ │ 0x0006 line=5750 │ │ 0x0008 line=5751 │ │ 0x000a line=5753 │ │ 0x0013 line=5754 │ │ @@ -62854,37 +62850,37 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -039340: |[039340] pro.oneredpixel.l9droid.L9.smove:(I)V │ │ -039350: dd02 0418 |0000: and-int/lit8 v2, v4, #int 24 // #18 │ │ -039354: e100 0203 |0002: shr-int/lit8 v0, v2, #int 3 // #03 │ │ -039358: dd02 0420 |0004: and-int/lit8 v2, v4, #int 32 // #20 │ │ -03935c: 3802 0600 |0006: if-eqz v2, 000c // +0006 │ │ -039360: d602 fc00 |0008: or-int/lit16 v2, v0, #int 252 // #00fc │ │ -039364: d020 00ff |000a: add-int/lit16 v0, v2, #int -256 // #ff00 │ │ -039368: dd02 0403 |000c: and-int/lit8 v2, v4, #int 3 // #03 │ │ -03936c: e001 0202 |000e: shl-int/lit8 v1, v2, #int 2 // #02 │ │ -039370: dd02 0404 |0010: and-int/lit8 v2, v4, #int 4 // #04 │ │ -039374: 3802 0600 |0012: if-eqz v2, 0018 // +0006 │ │ -039378: d612 f000 |0014: or-int/lit16 v2, v1, #int 240 // #00f0 │ │ -03937c: d021 00ff |0016: add-int/lit16 v1, v2, #int -256 // #ff00 │ │ -039380: 5232 cd03 |0018: iget v2, v3, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -039384: dd02 0202 |001a: and-int/lit8 v2, v2, #int 2 // #02 │ │ -039388: 3802 0300 |001c: if-eqz v2, 001f // +0003 │ │ -03938c: 7b00 |001e: neg-int v0, v0 │ │ -03938e: 5232 cd03 |001f: iget v2, v3, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ -039392: dd02 0201 |0021: and-int/lit8 v2, v2, #int 1 // #01 │ │ -039396: 3802 0300 |0023: if-eqz v2, 0026 // +0003 │ │ -03939a: 7b11 |0025: neg-int v1, v1 │ │ -03939c: 6e30 4d0e 0301 |0026: invoke-virtual {v3, v0, v1}, Lpro/oneredpixel/l9droid/L9;.newxy:(II)V // method@0e4d │ │ -0393a2: 0e00 |0029: return-void │ │ +03a4a4: |[03a4a4] pro.oneredpixel.l9droid.L9.smove:(I)V │ │ +03a4b4: dd02 0418 |0000: and-int/lit8 v2, v4, #int 24 // #18 │ │ +03a4b8: e100 0203 |0002: shr-int/lit8 v0, v2, #int 3 // #03 │ │ +03a4bc: dd02 0420 |0004: and-int/lit8 v2, v4, #int 32 // #20 │ │ +03a4c0: 3802 0600 |0006: if-eqz v2, 000c // +0006 │ │ +03a4c4: d602 fc00 |0008: or-int/lit16 v2, v0, #int 252 // #00fc │ │ +03a4c8: d020 00ff |000a: add-int/lit16 v0, v2, #int -256 // #ff00 │ │ +03a4cc: dd02 0403 |000c: and-int/lit8 v2, v4, #int 3 // #03 │ │ +03a4d0: e001 0202 |000e: shl-int/lit8 v1, v2, #int 2 // #02 │ │ +03a4d4: dd02 0404 |0010: and-int/lit8 v2, v4, #int 4 // #04 │ │ +03a4d8: 3802 0600 |0012: if-eqz v2, 0018 // +0006 │ │ +03a4dc: d612 f000 |0014: or-int/lit16 v2, v1, #int 240 // #00f0 │ │ +03a4e0: d021 00ff |0016: add-int/lit16 v1, v2, #int -256 // #ff00 │ │ +03a4e4: 5232 cd03 |0018: iget v2, v3, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +03a4e8: dd02 0202 |001a: and-int/lit8 v2, v2, #int 2 // #02 │ │ +03a4ec: 3802 0300 |001c: if-eqz v2, 001f // +0003 │ │ +03a4f0: 7b00 |001e: neg-int v0, v0 │ │ +03a4f2: 5232 cd03 |001f: iget v2, v3, Lpro/oneredpixel/l9droid/L9;.reflectflag:I // field@03cd │ │ +03a4f6: dd02 0201 |0021: and-int/lit8 v2, v2, #int 1 // #01 │ │ +03a4fa: 3802 0300 |0023: if-eqz v2, 0026 // +0003 │ │ +03a4fe: 7b11 |0025: neg-int v1, v1 │ │ +03a500: 6e30 4d0e 0301 |0026: invoke-virtual {v3, v0, v1}, Lpro/oneredpixel/l9droid/L9;.newxy:(II)V // method@0e4d │ │ +03a506: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5570 │ │ 0x0004 line=5571 │ │ 0x0008 line=5572 │ │ 0x000c line=5573 │ │ 0x0010 line=5574 │ │ @@ -62906,35 +62902,35 @@ │ │ type : '([CI)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0393a4: |[0393a4] pro.oneredpixel.l9droid.L9.sscanf:([CI)I │ │ -0393b4: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0393b6: 0160 |0001: move v0, v6 │ │ -0393b8: 5443 b603 |0002: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -0393bc: 2133 |0004: array-length v3, v3 │ │ -0393be: 3530 1b00 |0005: if-ge v0, v3, 0020 // +001b │ │ -0393c2: 5443 b603 |0007: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ -0393c6: 4903 0300 |0009: aget-char v3, v3, v0 │ │ -0393ca: d801 03d0 |000b: add-int/lit8 v1, v3, #int -48 // #d0 │ │ -0393ce: 3a01 1100 |000d: if-ltz v1, 001e // +0011 │ │ -0393d2: 1303 0900 |000f: const/16 v3, #int 9 // #9 │ │ -0393d6: 3631 0d00 |0011: if-gt v1, v3, 001e // +000d │ │ -0393da: 3b02 0800 |0013: if-gez v2, 001b // +0008 │ │ -0393de: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0393e0: 9002 0301 |0016: add-int v2, v3, v1 │ │ -0393e4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0393e8: 28e8 |001a: goto 0002 // -0018 │ │ -0393ea: da03 020a |001b: mul-int/lit8 v3, v2, #int 10 // #0a │ │ -0393ee: 28f9 |001d: goto 0016 // -0007 │ │ -0393f0: 3a02 faff |001e: if-ltz v2, 0018 // -0006 │ │ -0393f4: 0f02 |0020: return v2 │ │ +03a508: |[03a508] pro.oneredpixel.l9droid.L9.sscanf:([CI)I │ │ +03a518: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +03a51a: 0160 |0001: move v0, v6 │ │ +03a51c: 5443 b603 |0002: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03a520: 2133 |0004: array-length v3, v3 │ │ +03a522: 3530 1b00 |0005: if-ge v0, v3, 0020 // +001b │ │ +03a526: 5443 b603 |0007: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9;.ibuff:[C // field@03b6 │ │ +03a52a: 4903 0300 |0009: aget-char v3, v3, v0 │ │ +03a52e: d801 03d0 |000b: add-int/lit8 v1, v3, #int -48 // #d0 │ │ +03a532: 3a01 1100 |000d: if-ltz v1, 001e // +0011 │ │ +03a536: 1303 0900 |000f: const/16 v3, #int 9 // #9 │ │ +03a53a: 3631 0d00 |0011: if-gt v1, v3, 001e // +000d │ │ +03a53e: 3b02 0800 |0013: if-gez v2, 001b // +0008 │ │ +03a542: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +03a544: 9002 0301 |0016: add-int v2, v3, v1 │ │ +03a548: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03a54c: 28e8 |001a: goto 0002 // -0018 │ │ +03a54e: da03 020a |001b: mul-int/lit8 v3, v2, #int 10 // #0a │ │ +03a552: 28f9 |001d: goto 0016 // -0007 │ │ +03a554: 3a02 faff |001e: if-ltz v2, 0018 // -0006 │ │ +03a558: 0f02 |0020: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6929 │ │ 0x0001 line=6931 │ │ 0x0007 line=6932 │ │ 0x000d line=6933 │ │ 0x0018 line=6931 │ │ @@ -62954,20 +62950,20 @@ │ │ type : '([CLjava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0393f8: |[0393f8] pro.oneredpixel.l9droid.L9.stricmp:([CLjava/lang/String;)Z │ │ -039408: 6e10 c90c 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -03940e: 0a00 |0003: move-result v0 │ │ -039410: 6e40 8a0e 3204 |0004: invoke-virtual {v2, v3, v4, v0}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;I)Z // method@0e8a │ │ -039416: 0a01 |0007: move-result v1 │ │ -039418: 0f01 |0008: return v1 │ │ +03a55c: |[03a55c] pro.oneredpixel.l9droid.L9.stricmp:([CLjava/lang/String;)Z │ │ +03a56c: 6e10 c90c 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +03a572: 0a00 |0003: move-result v0 │ │ +03a574: 6e40 8a0e 3204 |0004: invoke-virtual {v2, v3, v4, v0}, Lpro/oneredpixel/l9droid/L9;.stricmp:([CLjava/lang/String;I)Z // method@0e8a │ │ +03a57a: 0a01 |0007: move-result v1 │ │ +03a57c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6919 │ │ 0x0004 line=6920 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 len I │ │ 0x0000 - 0x0009 reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ @@ -62979,31 +62975,31 @@ │ │ type : '([CLjava/lang/String;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03941c: |[03941c] pro.oneredpixel.l9droid.L9.stricmp:([CLjava/lang/String;I)Z │ │ -03942c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03942e: 2152 |0001: array-length v2, v5 │ │ -039430: 3727 0300 |0002: if-le v7, v2, 0005 // +0003 │ │ -039434: 0f01 |0004: return v1 │ │ -039436: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -039438: 3570 1100 |0006: if-ge v0, v7, 0017 // +0011 │ │ -03943c: 4902 0500 |0008: aget-char v2, v5, v0 │ │ -039440: 6e20 8c0e 2400 |000a: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ -039446: 0a02 |000d: move-result v2 │ │ -039448: 6e20 be0c 0600 |000e: invoke-virtual {v6, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -03944e: 0a03 |0011: move-result v3 │ │ -039450: 3332 f2ff |0012: if-ne v2, v3, 0004 // -000e │ │ -039454: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039458: 28f0 |0016: goto 0006 // -0010 │ │ -03945a: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -03945c: 28ec |0018: goto 0004 // -0014 │ │ +03a580: |[03a580] pro.oneredpixel.l9droid.L9.stricmp:([CLjava/lang/String;I)Z │ │ +03a590: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03a592: 2152 |0001: array-length v2, v5 │ │ +03a594: 3727 0300 |0002: if-le v7, v2, 0005 // +0003 │ │ +03a598: 0f01 |0004: return v1 │ │ +03a59a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03a59c: 3570 1100 |0006: if-ge v0, v7, 0017 // +0011 │ │ +03a5a0: 4902 0500 |0008: aget-char v2, v5, v0 │ │ +03a5a4: 6e20 8c0e 2400 |000a: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/L9;.tolower:(C)C // method@0e8c │ │ +03a5aa: 0a02 |000d: move-result v2 │ │ +03a5ac: 6e20 be0c 0600 |000e: invoke-virtual {v6, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +03a5b2: 0a03 |0011: move-result v3 │ │ +03a5b4: 3332 f2ff |0012: if-ne v2, v3, 0004 // -000e │ │ +03a5b8: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03a5bc: 28f0 |0016: goto 0006 // -0010 │ │ +03a5be: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +03a5c0: 28ec |0018: goto 0004 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=6912 │ │ 0x0004 line=6916 │ │ 0x0005 line=6913 │ │ 0x0008 line=6914 │ │ 0x0014 line=6913 │ │ @@ -63020,40 +63016,40 @@ │ │ type : '([CLjava/lang/String;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -039460: |[039460] pro.oneredpixel.l9droid.L9.strstr:([CLjava/lang/String;)I │ │ -039470: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039472: 6e10 c90c 0900 |0001: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -039478: 0a04 |0004: move-result v4 │ │ -03947a: 2180 |0005: array-length v0, v8 │ │ -03947c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -03947e: 9105 0004 |0007: sub-int v5, v0, v4 │ │ -039482: 3551 1800 |0009: if-ge v1, v5, 0021 // +0018 │ │ -039486: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -039488: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -03948a: 3542 1100 |000d: if-ge v2, v4, 001e // +0011 │ │ -03948e: 9005 0102 |000f: add-int v5, v1, v2 │ │ -039492: 4905 0805 |0011: aget-char v5, v8, v5 │ │ -039496: 6e20 8d0e 5700 |0013: invoke-virtual {v7, v5}, Lpro/oneredpixel/l9droid/L9;.toupper:(C)C // method@0e8d │ │ -03949c: 0a05 |0016: move-result v5 │ │ -03949e: 6e20 be0c 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -0394a4: 0a06 |001a: move-result v6 │ │ -0394a6: 3265 0700 |001b: if-eq v5, v6, 0022 // +0007 │ │ -0394aa: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0394ac: 1215 |001e: const/4 v5, #int 1 // #1 │ │ -0394ae: 3353 0600 |001f: if-ne v3, v5, 0025 // +0006 │ │ -0394b2: 0f03 |0021: return v3 │ │ -0394b4: d802 0201 |0022: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0394b8: 28e9 |0024: goto 000d // -0017 │ │ -0394ba: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0394be: 28e0 |0027: goto 0007 // -0020 │ │ +03a5c4: |[03a5c4] pro.oneredpixel.l9droid.L9.strstr:([CLjava/lang/String;)I │ │ +03a5d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03a5d6: 6e10 c90c 0900 |0001: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +03a5dc: 0a04 |0004: move-result v4 │ │ +03a5de: 2180 |0005: array-length v0, v8 │ │ +03a5e0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +03a5e2: 9105 0004 |0007: sub-int v5, v0, v4 │ │ +03a5e6: 3551 1800 |0009: if-ge v1, v5, 0021 // +0018 │ │ +03a5ea: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +03a5ec: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +03a5ee: 3542 1100 |000d: if-ge v2, v4, 001e // +0011 │ │ +03a5f2: 9005 0102 |000f: add-int v5, v1, v2 │ │ +03a5f6: 4905 0805 |0011: aget-char v5, v8, v5 │ │ +03a5fa: 6e20 8d0e 5700 |0013: invoke-virtual {v7, v5}, Lpro/oneredpixel/l9droid/L9;.toupper:(C)C // method@0e8d │ │ +03a600: 0a05 |0016: move-result v5 │ │ +03a602: 6e20 be0c 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +03a608: 0a06 |001a: move-result v6 │ │ +03a60a: 3265 0700 |001b: if-eq v5, v6, 0022 // +0007 │ │ +03a60e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +03a610: 1215 |001e: const/4 v5, #int 1 // #1 │ │ +03a612: 3353 0600 |001f: if-ne v3, v5, 0025 // +0006 │ │ +03a616: 0f03 |0021: return v3 │ │ +03a618: d802 0201 |0022: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03a61c: 28e9 |0024: goto 000d // -0017 │ │ +03a61e: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03a622: 28e0 |0027: goto 0007 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6943 │ │ 0x0001 line=6945 │ │ 0x0005 line=6946 │ │ 0x0006 line=6947 │ │ 0x0007 line=6948 │ │ @@ -63081,22 +63077,22 @@ │ │ type : '(C)C' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0394c0: |[0394c0] pro.oneredpixel.l9droid.L9.tolower:(C)C │ │ -0394d0: 1300 4100 |0000: const/16 v0, #int 65 // #41 │ │ -0394d4: 3402 0900 |0002: if-lt v2, v0, 000b // +0009 │ │ -0394d8: 1300 5a00 |0004: const/16 v0, #int 90 // #5a │ │ -0394dc: 3602 0500 |0006: if-gt v2, v0, 000b // +0005 │ │ -0394e0: d800 0220 |0008: add-int/lit8 v0, v2, #int 32 // #20 │ │ -0394e4: 8e02 |000a: int-to-char v2, v0 │ │ -0394e6: 0f02 |000b: return v2 │ │ +03a624: |[03a624] pro.oneredpixel.l9droid.L9.tolower:(C)C │ │ +03a634: 1300 4100 |0000: const/16 v0, #int 65 // #41 │ │ +03a638: 3402 0900 |0002: if-lt v2, v0, 000b // +0009 │ │ +03a63c: 1300 5a00 |0004: const/16 v0, #int 90 // #5a │ │ +03a640: 3602 0500 |0006: if-gt v2, v0, 000b // +0005 │ │ +03a644: d800 0220 |0008: add-int/lit8 v0, v2, #int 32 // #20 │ │ +03a648: 8e02 |000a: int-to-char v2, v0 │ │ +03a64a: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6898 │ │ 0x000b line=6899 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x000c reg=2 c C │ │ @@ -63106,22 +63102,22 @@ │ │ type : '(C)C' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0394e8: |[0394e8] pro.oneredpixel.l9droid.L9.toupper:(C)C │ │ -0394f8: 1300 6100 |0000: const/16 v0, #int 97 // #61 │ │ -0394fc: 3402 0900 |0002: if-lt v2, v0, 000b // +0009 │ │ -039500: 1300 7a00 |0004: const/16 v0, #int 122 // #7a │ │ -039504: 3602 0500 |0006: if-gt v2, v0, 000b // +0005 │ │ -039508: d800 02e0 |0008: add-int/lit8 v0, v2, #int -32 // #e0 │ │ -03950c: 8e02 |000a: int-to-char v2, v0 │ │ -03950e: 0f02 |000b: return v2 │ │ +03a64c: |[03a64c] pro.oneredpixel.l9droid.L9.toupper:(C)C │ │ +03a65c: 1300 6100 |0000: const/16 v0, #int 97 // #61 │ │ +03a660: 3402 0900 |0002: if-lt v2, v0, 000b // +0009 │ │ +03a664: 1300 7a00 |0004: const/16 v0, #int 122 // #7a │ │ +03a668: 3602 0500 |0006: if-gt v2, v0, 000b // +0005 │ │ +03a66c: d800 02e0 |0008: add-int/lit8 v0, v2, #int -32 // #e0 │ │ +03a670: 8e02 |000a: int-to-char v2, v0 │ │ +03a672: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6893 │ │ 0x000b line=6894 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x000c reg=2 c C │ │ @@ -63131,42 +63127,42 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -039510: |[039510] pro.oneredpixel.l9droid.L9.unpackword:()Z │ │ -039520: 1307 1b00 |0000: const/16 v7, #int 27 // #1b │ │ -039524: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -039526: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -039528: 5285 db03 |0004: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.unpackd3:I // field@03db │ │ -03952c: 3375 0300 |0006: if-ne v5, v7, 0009 // +0003 │ │ -039530: 0f03 |0008: return v3 │ │ -039532: 5285 db03 |0009: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.unpackd3:I // field@03db │ │ -039536: dd00 0503 |000b: and-int/lit8 v0, v5, #int 3 // #03 │ │ -03953a: 6e10 230e 0800 |000d: invoke-virtual {v8}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ -039540: 0a02 |0010: move-result v2 │ │ -039542: 5285 a803 |0011: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ -039546: 5286 ad03 |0013: iget v6, v8, Lpro/oneredpixel/l9droid/L9;.endwdp5:I // field@03ad │ │ -03954a: 3565 f3ff |0015: if-ge v5, v6, 0008 // -000d │ │ -03954e: 3472 0a00 |0017: if-lt v2, v7, 0021 // +000a │ │ -039552: 5483 d803 |0019: iget-object v3, v8, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ -039556: 4f04 0300 |001b: aput-byte v4, v3, v0 │ │ -03955a: 5982 db03 |001d: iput v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackd3:I // field@03db │ │ -03955e: 0143 |001f: move v3, v4 │ │ -039560: 28e8 |0020: goto 0008 // -0018 │ │ -039562: 5485 d803 |0021: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ -039566: d801 0001 |0023: add-int/lit8 v1, v0, #int 1 // #01 │ │ -03956a: 6e20 220e 2800 |0025: invoke-virtual {v8, v2}, Lpro/oneredpixel/l9droid/L9;.getdictionary:(I)I // method@0e22 │ │ -039570: 0a06 |0028: move-result v6 │ │ -039572: 8d66 |0029: int-to-byte v6, v6 │ │ -039574: 4f06 0500 |002a: aput-byte v6, v5, v0 │ │ -039578: 0110 |002c: move v0, v1 │ │ -03957a: 28e0 |002d: goto 000d // -0020 │ │ +03a674: |[03a674] pro.oneredpixel.l9droid.L9.unpackword:()Z │ │ +03a684: 1307 1b00 |0000: const/16 v7, #int 27 // #1b │ │ +03a688: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +03a68a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +03a68c: 5285 db03 |0004: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.unpackd3:I // field@03db │ │ +03a690: 3375 0300 |0006: if-ne v5, v7, 0009 // +0003 │ │ +03a694: 0f03 |0008: return v3 │ │ +03a696: 5285 db03 |0009: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.unpackd3:I // field@03db │ │ +03a69a: dd00 0503 |000b: and-int/lit8 v0, v5, #int 3 // #03 │ │ +03a69e: 6e10 230e 0800 |000d: invoke-virtual {v8}, Lpro/oneredpixel/l9droid/L9;.getdictionarycode:()I // method@0e23 │ │ +03a6a4: 0a02 |0010: move-result v2 │ │ +03a6a6: 5285 a803 |0011: iget v5, v8, Lpro/oneredpixel/l9droid/L9;.dictptr:I // field@03a8 │ │ +03a6aa: 5286 ad03 |0013: iget v6, v8, Lpro/oneredpixel/l9droid/L9;.endwdp5:I // field@03ad │ │ +03a6ae: 3565 f3ff |0015: if-ge v5, v6, 0008 // -000d │ │ +03a6b2: 3472 0a00 |0017: if-lt v2, v7, 0021 // +000a │ │ +03a6b6: 5483 d803 |0019: iget-object v3, v8, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ +03a6ba: 4f04 0300 |001b: aput-byte v4, v3, v0 │ │ +03a6be: 5982 db03 |001d: iput v2, v8, Lpro/oneredpixel/l9droid/L9;.unpackd3:I // field@03db │ │ +03a6c2: 0143 |001f: move v3, v4 │ │ +03a6c4: 28e8 |0020: goto 0008 // -0018 │ │ +03a6c6: 5485 d803 |0021: iget-object v5, v8, Lpro/oneredpixel/l9droid/L9;.threechars:[B // field@03d8 │ │ +03a6ca: d801 0001 |0023: add-int/lit8 v1, v0, #int 1 // #01 │ │ +03a6ce: 6e20 220e 2800 |0025: invoke-virtual {v8, v2}, Lpro/oneredpixel/l9droid/L9;.getdictionary:(I)I // method@0e22 │ │ +03a6d4: 0a06 |0028: move-result v6 │ │ +03a6d6: 8d66 |0029: int-to-byte v6, v6 │ │ +03a6d8: 4f06 0500 |002a: aput-byte v6, v5, v0 │ │ +03a6dc: 0110 |002c: move v0, v1 │ │ +03a6de: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=3875 │ │ 0x0008 line=3888 │ │ 0x0009 line=3877 │ │ 0x000d line=3882 │ │ 0x0011 line=3883 │ │ @@ -63188,25 +63184,25 @@ │ │ type : '(I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -03957c: |[03957c] pro.oneredpixel.l9droid.L9.validgfxptr:(I)Z │ │ -03958c: 5220 c903 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ -039590: 3403 0b00 |0002: if-lt v3, v0, 000d // +000b │ │ -039594: 5220 c903 |0004: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ -039598: 5221 ca03 |0006: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ -03959c: b010 |0008: add-int/2addr v0, v1 │ │ -03959e: 3503 0400 |0009: if-ge v3, v0, 000d // +0004 │ │ -0395a2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0395a4: 0f00 |000c: return v0 │ │ -0395a6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0395a8: 28fe |000e: goto 000c // -0002 │ │ +03a6e0: |[03a6e0] pro.oneredpixel.l9droid.L9.validgfxptr:(I)Z │ │ +03a6f0: 5220 c903 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ +03a6f4: 3403 0b00 |0002: if-lt v3, v0, 000d // +000b │ │ +03a6f8: 5220 c903 |0004: iget v0, v2, Lpro/oneredpixel/l9droid/L9;.picturedata:I // field@03c9 │ │ +03a6fc: 5221 ca03 |0006: iget v1, v2, Lpro/oneredpixel/l9droid/L9;.picturesize:I // field@03ca │ │ +03a700: b010 |0008: add-int/2addr v0, v1 │ │ +03a702: 3503 0400 |0009: if-ge v3, v0, 000d // +0004 │ │ +03a706: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +03a708: 0f00 |000c: return v0 │ │ +03a70a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03a70c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5346 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lpro/oneredpixel/l9droid/L9; │ │ 0x0000 - 0x000f reg=3 a5 I │ │ │ │ @@ -63215,31 +63211,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -0395ac: |[0395ac] pro.oneredpixel.l9droid.L9.varcon:()V │ │ -0395bc: 6e10 210e 0500 |0000: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ -0395c2: 0a00 |0003: move-result v0 │ │ -0395c4: 5451 df03 |0004: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0395c8: 5411 5e03 |0006: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0395cc: 6e10 280e 0500 |0008: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -0395d2: 0a02 |000b: move-result v2 │ │ -0395d4: 8f03 |000c: int-to-short v3, v0 │ │ -0395d6: 5103 0102 |000d: aput-short v3, v1, v2 │ │ -0395da: 1a01 4800 |000f: const-string v1, " Var[%d]=%d)" // string@0048 │ │ -0395de: 5252 9e03 |0011: iget v2, v5, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -0395e2: 5453 df03 |0013: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -0395e6: 5433 5e03 |0015: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -0395ea: 5254 9e03 |0017: iget v4, v5, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -0395ee: 4a03 0304 |0019: aget-short v3, v3, v4 │ │ -0395f2: 6e40 ce0d 1532 |001b: invoke-virtual {v5, v1, v2, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;II)V // method@0dce │ │ -0395f8: 0e00 |001e: return-void │ │ +03a710: |[03a710] pro.oneredpixel.l9droid.L9.varcon:()V │ │ +03a720: 6e10 210e 0500 |0000: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.getcon:()I // method@0e21 │ │ +03a726: 0a00 |0003: move-result v0 │ │ +03a728: 5451 df03 |0004: iget-object v1, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03a72c: 5411 5e03 |0006: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03a730: 6e10 280e 0500 |0008: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +03a736: 0a02 |000b: move-result v2 │ │ +03a738: 8f03 |000c: int-to-short v3, v0 │ │ +03a73a: 5103 0102 |000d: aput-short v3, v1, v2 │ │ +03a73e: 1a01 4800 |000f: const-string v1, " Var[%d]=%d)" // string@0048 │ │ +03a742: 5252 9e03 |0011: iget v2, v5, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +03a746: 5453 df03 |0013: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03a74a: 5433 5e03 |0015: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03a74e: 5254 9e03 |0017: iget v4, v5, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +03a752: 4a03 0304 |0019: aget-short v3, v3, v4 │ │ +03a756: 6e40 ce0d 1532 |001b: invoke-virtual {v5, v1, v2, v3}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;II)V // method@0dce │ │ +03a75c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4959 │ │ 0x0004 line=4960 │ │ 0x000f line=4961 │ │ 0x001e line=4962 │ │ locals : │ │ @@ -63251,33 +63247,33 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 36 16-bit code units │ │ -0395fc: |[0395fc] pro.oneredpixel.l9droid.L9.varvar:()V │ │ -03960c: 5441 df03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -039610: 5411 5e03 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -039614: 6e10 280e 0400 |0004: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -03961a: 0a02 |0007: move-result v2 │ │ -03961c: 4a01 0102 |0008: aget-short v1, v1, v2 │ │ -039620: 1402 ffff 0000 |000a: const v2, #float 9.18341e-41 // #0000ffff │ │ -039626: 9500 0102 |000d: and-int v0, v1, v2 │ │ -03962a: 5441 df03 |000f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ -03962e: 5411 5e03 |0011: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ -039632: 6e10 280e 0400 |0013: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ -039638: 0a02 |0016: move-result v2 │ │ -03963a: 8f03 |0017: int-to-short v3, v0 │ │ -03963c: 5103 0102 |0018: aput-short v3, v1, v2 │ │ -039640: 1a01 4900 |001a: const-string v1, " Var[%d]=Var[%d] (=%d)" // string@0049 │ │ -039644: 5242 9e03 |001c: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ -039648: 5243 9f03 |001e: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ -03964c: 6e50 cf0d 1432 |0020: invoke-virtual {v4, v1, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ -039652: 0e00 |0023: return-void │ │ +03a760: |[03a760] pro.oneredpixel.l9droid.L9.varvar:()V │ │ +03a770: 5441 df03 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03a774: 5411 5e03 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03a778: 6e10 280e 0400 |0004: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +03a77e: 0a02 |0007: move-result v2 │ │ +03a780: 4a01 0102 |0008: aget-short v1, v1, v2 │ │ +03a784: 1402 ffff 0000 |000a: const v2, #float 9.18341e-41 // #0000ffff │ │ +03a78a: 9500 0102 |000d: and-int v0, v1, v2 │ │ +03a78e: 5441 df03 |000f: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@03df │ │ +03a792: 5411 5e03 |0011: iget-object v1, v1, Lpro/oneredpixel/l9droid/GameState;.vartable:[S // field@035e │ │ +03a796: 6e10 280e 0400 |0013: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9;.getvar:()I // method@0e28 │ │ +03a79c: 0a02 |0016: move-result v2 │ │ +03a79e: 8f03 |0017: int-to-short v3, v0 │ │ +03a7a0: 5103 0102 |0018: aput-short v3, v1, v2 │ │ +03a7a4: 1a01 4900 |001a: const-string v1, " Var[%d]=Var[%d] (=%d)" // string@0049 │ │ +03a7a8: 5242 9e03 |001c: iget v2, v4, Lpro/oneredpixel/l9droid/L9;.cfvar:I // field@039e │ │ +03a7ac: 5243 9f03 |001e: iget v3, v4, Lpro/oneredpixel/l9droid/L9;.cfvar2:I // field@039f │ │ +03a7b0: 6e50 cf0d 1432 |0020: invoke-virtual {v4, v1, v2, v3, v0}, Lpro/oneredpixel/l9droid/L9;.CODEFOLLOW:(Ljava/lang/String;III)V // method@0dcf │ │ +03a7b6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4966 │ │ 0x000f line=4967 │ │ 0x001a line=4968 │ │ 0x0023 line=4969 │ │ locals : │ │ @@ -63381,27 +63377,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 78 16-bit code units │ │ -039654: |[039654] pro.oneredpixel.l9droid.L9Bitmap.:()V │ │ -039664: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03966a: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -03966e: 2300 6402 |0005: new-array v0, v0, [I // type@0264 │ │ -039672: 2600 0f00 0000 |0007: fill-array-data v0, 00000016 // +0000000f │ │ -039678: 5b10 ed03 |000a: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_colours:[I // field@03ed │ │ -03967c: 1300 0800 |000c: const/16 v0, #int 8 // #8 │ │ -039680: 2300 6402 |000e: new-array v0, v0, [I // type@0264 │ │ -039684: 2600 2a00 0000 |0010: fill-array-data v0, 0000003a // +0000002a │ │ -03968a: 5b10 ec03 |0013: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_colours:[I // field@03ec │ │ -03968e: 0e00 |0015: return-void │ │ -039690: 0003 0400 1000 0000 0000 0000 ffff ... |0016: array-data (36 units) │ │ -0396d8: 0003 0400 0800 0000 0000 0000 0000 ... |003a: array-data (20 units) │ │ +03a7b8: |[03a7b8] pro.oneredpixel.l9droid.L9Bitmap.:()V │ │ +03a7c8: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03a7ce: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +03a7d2: 2300 6402 |0005: new-array v0, v0, [I // type@0264 │ │ +03a7d6: 2600 0f00 0000 |0007: fill-array-data v0, 00000016 // +0000000f │ │ +03a7dc: 5b10 ed03 |000a: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_colours:[I // field@03ed │ │ +03a7e0: 1300 0800 |000c: const/16 v0, #int 8 // #8 │ │ +03a7e4: 2300 6402 |000e: new-array v0, v0, [I // type@0264 │ │ +03a7e8: 2600 2a00 0000 |0010: fill-array-data v0, 0000003a // +0000002a │ │ +03a7ee: 5b10 ec03 |0013: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_colours:[I // field@03ec │ │ +03a7f2: 0e00 |0015: return-void │ │ +03a7f4: 0003 0400 1000 0000 0000 0000 ffff ... |0016: array-data (36 units) │ │ +03a83c: 0003 0400 0800 0000 0000 0000 0000 ... |003a: array-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ 0x0003 line=57 │ │ 0x000c line=76 │ │ 0x0016 line=57 │ │ 0x003a line=76 │ │ @@ -63414,64 +63410,64 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;IIII)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 108 16-bit code units │ │ -039700: |[039700] pro.oneredpixel.l9droid.L9Bitmap.DecodeBitmap:(Lpro/oneredpixel/l9droid/Library;IIII)Z │ │ -039710: 2b04 5600 0000 |0000: packed-switch v4, 00000056 // +00000056 │ │ -039716: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -039718: 0f01 |0004: return v1 │ │ -03971a: 6e20 a60e 5200 |0005: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc_name:(I)Ljava/lang/String; // method@0ea6 │ │ -039720: 0c00 |0008: move-result-object v0 │ │ -039722: 6e57 a40e 3260 |0009: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc1_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea4 │ │ -039728: 0a01 |000c: move-result v1 │ │ -03972a: 28f7 |000d: goto 0004 // -0009 │ │ -03972c: 6e20 a60e 5200 |000e: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc_name:(I)Ljava/lang/String; // method@0ea6 │ │ -039732: 0c00 |0011: move-result-object v0 │ │ -039734: 6e57 a50e 3260 |0012: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc2_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea5 │ │ -03973a: 0a01 |0015: move-result v1 │ │ -03973c: 28ee |0016: goto 0004 // -0012 │ │ -03973e: 6e30 a10e 3205 |0017: invoke-virtual {v2, v3, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0ea1 │ │ -039744: 0c00 |001a: move-result-object v0 │ │ -039746: 6e57 960e 3260 |001b: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e96 │ │ -03974c: 0a01 |001e: move-result v1 │ │ -03974e: 28e5 |001f: goto 0004 // -001b │ │ -039750: 6e20 9b0e 5200 |0020: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_name:(I)Ljava/lang/String; // method@0e9b │ │ -039756: 0c00 |0023: move-result-object v0 │ │ -039758: 6e55 9a0e 3240 |0024: invoke-virtual {v2, v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e9a │ │ -03975e: 0a01 |0027: move-result v1 │ │ -039760: 28dc |0028: goto 0004 // -0024 │ │ -039762: 6e30 990e 3205 |0029: invoke-virtual {v2, v3, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0e99 │ │ -039768: 0c00 |002c: move-result-object v0 │ │ -03976a: 6e55 980e 3240 |002d: invoke-virtual {v2, v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e98 │ │ -039770: 0a01 |0030: move-result v1 │ │ -039772: 28d3 |0031: goto 0004 // -002d │ │ -039774: 6e20 9d0e 5200 |0032: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_cpc_name:(I)Ljava/lang/String; // method@0e9d │ │ -03977a: 0c00 |0035: move-result-object v0 │ │ -03977c: 6e55 9a0e 3240 |0036: invoke-virtual {v2, v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e9a │ │ -039782: 0a01 |0039: move-result v1 │ │ -039784: 28ca |003a: goto 0004 // -0036 │ │ -039786: 6e30 a10e 3205 |003b: invoke-virtual {v2, v3, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0ea1 │ │ -03978c: 0c00 |003e: move-result-object v0 │ │ -03978e: 6e57 a00e 3260 |003f: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_mac_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea0 │ │ -039794: 0a01 |0042: move-result v1 │ │ -039796: 28c1 |0043: goto 0004 // -003f │ │ -039798: 6e30 a10e 3205 |0044: invoke-virtual {v2, v3, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0ea1 │ │ -03979e: 0c00 |0047: move-result-object v0 │ │ -0397a0: 6e57 a90e 3260 |0048: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_st1_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea9 │ │ -0397a6: 0a01 |004b: move-result v1 │ │ -0397a8: 28b8 |004c: goto 0004 // -0048 │ │ -0397aa: 6e20 ab0e 5200 |004d: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_st2_name:(I)Ljava/lang/String; // method@0eab │ │ -0397b0: 0c00 |0050: move-result-object v0 │ │ -0397b2: 6e57 a50e 3260 |0051: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc2_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea5 │ │ -0397b8: 0a01 |0054: move-result v1 │ │ -0397ba: 28af |0055: goto 0004 // -0051 │ │ -0397bc: 0001 0900 0100 0000 1700 0000 0500 ... |0056: packed-switch-data (22 units) │ │ +03a864: |[03a864] pro.oneredpixel.l9droid.L9Bitmap.DecodeBitmap:(Lpro/oneredpixel/l9droid/Library;IIII)Z │ │ +03a874: 2b04 5600 0000 |0000: packed-switch v4, 00000056 // +00000056 │ │ +03a87a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03a87c: 0f01 |0004: return v1 │ │ +03a87e: 6e20 a60e 5200 |0005: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc_name:(I)Ljava/lang/String; // method@0ea6 │ │ +03a884: 0c00 |0008: move-result-object v0 │ │ +03a886: 6e57 a40e 3260 |0009: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc1_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea4 │ │ +03a88c: 0a01 |000c: move-result v1 │ │ +03a88e: 28f7 |000d: goto 0004 // -0009 │ │ +03a890: 6e20 a60e 5200 |000e: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc_name:(I)Ljava/lang/String; // method@0ea6 │ │ +03a896: 0c00 |0011: move-result-object v0 │ │ +03a898: 6e57 a50e 3260 |0012: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc2_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea5 │ │ +03a89e: 0a01 |0015: move-result v1 │ │ +03a8a0: 28ee |0016: goto 0004 // -0012 │ │ +03a8a2: 6e30 a10e 3205 |0017: invoke-virtual {v2, v3, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0ea1 │ │ +03a8a8: 0c00 |001a: move-result-object v0 │ │ +03a8aa: 6e57 960e 3260 |001b: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e96 │ │ +03a8b0: 0a01 |001e: move-result v1 │ │ +03a8b2: 28e5 |001f: goto 0004 // -001b │ │ +03a8b4: 6e20 9b0e 5200 |0020: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_name:(I)Ljava/lang/String; // method@0e9b │ │ +03a8ba: 0c00 |0023: move-result-object v0 │ │ +03a8bc: 6e55 9a0e 3240 |0024: invoke-virtual {v2, v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e9a │ │ +03a8c2: 0a01 |0027: move-result v1 │ │ +03a8c4: 28dc |0028: goto 0004 // -0024 │ │ +03a8c6: 6e30 990e 3205 |0029: invoke-virtual {v2, v3, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0e99 │ │ +03a8cc: 0c00 |002c: move-result-object v0 │ │ +03a8ce: 6e55 980e 3240 |002d: invoke-virtual {v2, v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e98 │ │ +03a8d4: 0a01 |0030: move-result v1 │ │ +03a8d6: 28d3 |0031: goto 0004 // -002d │ │ +03a8d8: 6e20 9d0e 5200 |0032: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_cpc_name:(I)Ljava/lang/String; // method@0e9d │ │ +03a8de: 0c00 |0035: move-result-object v0 │ │ +03a8e0: 6e55 9a0e 3240 |0036: invoke-virtual {v2, v3, v0, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e9a │ │ +03a8e6: 0a01 |0039: move-result v1 │ │ +03a8e8: 28ca |003a: goto 0004 // -0036 │ │ +03a8ea: 6e30 a10e 3205 |003b: invoke-virtual {v2, v3, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0ea1 │ │ +03a8f0: 0c00 |003e: move-result-object v0 │ │ +03a8f2: 6e57 a00e 3260 |003f: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_mac_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea0 │ │ +03a8f8: 0a01 |0042: move-result v1 │ │ +03a8fa: 28c1 |0043: goto 0004 // -003f │ │ +03a8fc: 6e30 a10e 3205 |0044: invoke-virtual {v2, v3, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0ea1 │ │ +03a902: 0c00 |0047: move-result-object v0 │ │ +03a904: 6e57 a90e 3260 |0048: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_st1_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea9 │ │ +03a90a: 0a01 |004b: move-result v1 │ │ +03a90c: 28b8 |004c: goto 0004 // -0048 │ │ +03a90e: 6e20 ab0e 5200 |004d: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_st2_name:(I)Ljava/lang/String; // method@0eab │ │ +03a914: 0c00 |0050: move-result-object v0 │ │ +03a916: 6e57 a50e 3260 |0051: invoke-virtual {v2, v3, v0, v6, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc2_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0ea5 │ │ +03a91c: 0a01 |0054: move-result v1 │ │ +03a91e: 28af |0055: goto 0004 // -0051 │ │ +03a920: 0001 0900 0100 0000 1700 0000 0500 ... |0056: packed-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2469 │ │ 0x0003 line=2508 │ │ 0x0005 line=2472 │ │ 0x0009 line=2473 │ │ 0x000e line=2476 │ │ @@ -63513,63 +63509,63 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -0397e8: |[0397e8] pro.oneredpixel.l9droid.L9Bitmap.DetectBitmaps:(Lpro/oneredpixel/l9droid/Library;)I │ │ -0397f8: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -0397fa: 6e30 a10e 4302 |0001: invoke-virtual {v3, v4, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0ea1 │ │ -039800: 0c00 |0004: move-result-object v0 │ │ -039802: 6e30 9e0e 4300 |0005: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ -039808: 0a01 |0008: move-result v1 │ │ -03980a: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -03980e: 6e30 a20e 4300 |000b: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I // method@0ea2 │ │ -039814: 0a01 |000e: move-result v1 │ │ -039816: 0f01 |000f: return v1 │ │ -039818: 6e20 a60e 2300 |0010: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc_name:(I)Ljava/lang/String; // method@0ea6 │ │ -03981e: 0c00 |0013: move-result-object v0 │ │ -039820: 6e30 9e0e 4300 |0014: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ -039826: 0a01 |0017: move-result v1 │ │ -039828: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -03982c: 6e30 a70e 4300 |001a: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I // method@0ea7 │ │ -039832: 0a01 |001d: move-result v1 │ │ -039834: 28f1 |001e: goto 000f // -000f │ │ -039836: 6e20 9b0e 2300 |001f: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_name:(I)Ljava/lang/String; // method@0e9b │ │ -03983c: 0c00 |0022: move-result-object v0 │ │ -03983e: 6e30 9e0e 4300 |0023: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ -039844: 0a01 |0026: move-result v1 │ │ -039846: 3801 0700 |0027: if-eqz v1, 002e // +0007 │ │ -03984a: 6e30 9c0e 4300 |0029: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I // method@0e9c │ │ -039850: 0a01 |002c: move-result v1 │ │ -039852: 28e2 |002d: goto 000f // -001e │ │ -039854: 6e30 990e 4302 |002e: invoke-virtual {v3, v4, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0e99 │ │ -03985a: 0c00 |0031: move-result-object v0 │ │ -03985c: 6e30 9e0e 4300 |0032: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ -039862: 0a01 |0035: move-result v1 │ │ -039864: 3801 0400 |0036: if-eqz v1, 003a // +0004 │ │ -039868: 1251 |0038: const/4 v1, #int 5 // #5 │ │ -03986a: 28d6 |0039: goto 000f // -002a │ │ -03986c: 6e20 9d0e 2300 |003a: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_cpc_name:(I)Ljava/lang/String; // method@0e9d │ │ -039872: 0c00 |003d: move-result-object v0 │ │ -039874: 6e30 9e0e 4300 |003e: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ -03987a: 0a01 |0041: move-result v1 │ │ -03987c: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -039880: 1261 |0044: const/4 v1, #int 6 // #6 │ │ -039882: 28ca |0045: goto 000f // -0036 │ │ -039884: 6e20 ab0e 2300 |0046: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_st2_name:(I)Ljava/lang/String; // method@0eab │ │ -03988a: 0c00 |0049: move-result-object v0 │ │ -03988c: 6e30 9e0e 4300 |004a: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ -039892: 0a01 |004d: move-result v1 │ │ -039894: 3801 0500 |004e: if-eqz v1, 0053 // +0005 │ │ -039898: 1301 0900 |0050: const/16 v1, #int 9 // #9 │ │ -03989c: 28bd |0052: goto 000f // -0043 │ │ -03989e: 1201 |0053: const/4 v1, #int 0 // #0 │ │ -0398a0: 28bb |0054: goto 000f // -0045 │ │ +03a94c: |[03a94c] pro.oneredpixel.l9droid.L9Bitmap.DetectBitmaps:(Lpro/oneredpixel/l9droid/Library;)I │ │ +03a95c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +03a95e: 6e30 a10e 4302 |0001: invoke-virtual {v3, v4, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0ea1 │ │ +03a964: 0c00 |0004: move-result-object v0 │ │ +03a966: 6e30 9e0e 4300 |0005: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ +03a96c: 0a01 |0008: move-result v1 │ │ +03a96e: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +03a972: 6e30 a20e 4300 |000b: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_noext_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I // method@0ea2 │ │ +03a978: 0a01 |000e: move-result v1 │ │ +03a97a: 0f01 |000f: return v1 │ │ +03a97c: 6e20 a60e 2300 |0010: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc_name:(I)Ljava/lang/String; // method@0ea6 │ │ +03a982: 0c00 |0013: move-result-object v0 │ │ +03a984: 6e30 9e0e 4300 |0014: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ +03a98a: 0a01 |0017: move-result v1 │ │ +03a98c: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +03a990: 6e30 a70e 4300 |001a: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I // method@0ea7 │ │ +03a996: 0a01 |001d: move-result v1 │ │ +03a998: 28f1 |001e: goto 000f // -000f │ │ +03a99a: 6e20 9b0e 2300 |001f: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_name:(I)Ljava/lang/String; // method@0e9b │ │ +03a9a0: 0c00 |0022: move-result-object v0 │ │ +03a9a2: 6e30 9e0e 4300 |0023: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ +03a9a8: 0a01 |0026: move-result v1 │ │ +03a9aa: 3801 0700 |0027: if-eqz v1, 002e // +0007 │ │ +03a9ae: 6e30 9c0e 4300 |0029: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I // method@0e9c │ │ +03a9b4: 0a01 |002c: move-result v1 │ │ +03a9b6: 28e2 |002d: goto 000f // -001e │ │ +03a9b8: 6e30 990e 4302 |002e: invoke-virtual {v3, v4, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; // method@0e99 │ │ +03a9be: 0c00 |0031: move-result-object v0 │ │ +03a9c0: 6e30 9e0e 4300 |0032: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ +03a9c6: 0a01 |0035: move-result v1 │ │ +03a9c8: 3801 0400 |0036: if-eqz v1, 003a // +0004 │ │ +03a9cc: 1251 |0038: const/4 v1, #int 5 // #5 │ │ +03a9ce: 28d6 |0039: goto 000f // -002a │ │ +03a9d0: 6e20 9d0e 2300 |003a: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_cpc_name:(I)Ljava/lang/String; // method@0e9d │ │ +03a9d6: 0c00 |003d: move-result-object v0 │ │ +03a9d8: 6e30 9e0e 4300 |003e: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ +03a9de: 0a01 |0041: move-result v1 │ │ +03a9e0: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +03a9e4: 1261 |0044: const/4 v1, #int 6 // #6 │ │ +03a9e6: 28ca |0045: goto 000f // -0036 │ │ +03a9e8: 6e20 ab0e 2300 |0046: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_st2_name:(I)Ljava/lang/String; // method@0eab │ │ +03a9ee: 0c00 |0049: move-result-object v0 │ │ +03a9f0: 6e30 9e0e 4300 |004a: invoke-virtual {v3, v4, v0}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z // method@0e9e │ │ +03a9f6: 0a01 |004d: move-result v1 │ │ +03a9f8: 3801 0500 |004e: if-eqz v1, 0053 // +0005 │ │ +03a9fc: 1301 0900 |0050: const/16 v1, #int 9 // #9 │ │ +03aa00: 28bd |0052: goto 000f // -0043 │ │ +03aa02: 1201 |0053: const/4 v1, #int 0 // #0 │ │ +03aa04: 28bb |0054: goto 000f // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2375 │ │ 0x0005 line=2376 │ │ 0x000b line=2377 │ │ 0x000f line=2399 │ │ 0x0010 line=2379 │ │ @@ -63598,32 +63594,32 @@ │ │ type : '(II)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0398a4: |[0398a4] pro.oneredpixel.l9droid.L9Bitmap.bitmap_amiga_colour:(II)I │ │ -0398b4: dd03 060f |0000: and-int/lit8 v3, v6, #int 15 // #0f │ │ -0398b8: 6e20 970e 3500 |0002: invoke-virtual {v5, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_intensity:(I)I // method@0e97 │ │ -0398be: 0a02 |0005: move-result v2 │ │ -0398c0: e103 0704 |0006: shr-int/lit8 v3, v7, #int 4 // #04 │ │ -0398c4: 6e20 970e 3500 |0008: invoke-virtual {v5, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_intensity:(I)I // method@0e97 │ │ -0398ca: 0a01 |000b: move-result v1 │ │ -0398cc: dd03 070f |000c: and-int/lit8 v3, v7, #int 15 // #0f │ │ -0398d0: 6e20 970e 3500 |000e: invoke-virtual {v5, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_intensity:(I)I // method@0e97 │ │ -0398d6: 0a00 |0011: move-result v0 │ │ -0398d8: d523 ff00 |0012: and-int/lit16 v3, v2, #int 255 // #00ff │ │ -0398dc: e003 0310 |0014: shl-int/lit8 v3, v3, #int 16 // #10 │ │ -0398e0: d514 ff00 |0016: and-int/lit16 v4, v1, #int 255 // #00ff │ │ -0398e4: e004 0408 |0018: shl-int/lit8 v4, v4, #int 8 // #08 │ │ -0398e8: b643 |001a: or-int/2addr v3, v4 │ │ -0398ea: d504 ff00 |001b: and-int/lit16 v4, v0, #int 255 // #00ff │ │ -0398ee: b643 |001d: or-int/2addr v3, v4 │ │ -0398f0: 0f03 |001e: return v3 │ │ +03aa08: |[03aa08] pro.oneredpixel.l9droid.L9Bitmap.bitmap_amiga_colour:(II)I │ │ +03aa18: dd03 060f |0000: and-int/lit8 v3, v6, #int 15 // #0f │ │ +03aa1c: 6e20 970e 3500 |0002: invoke-virtual {v5, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_intensity:(I)I // method@0e97 │ │ +03aa22: 0a02 |0005: move-result v2 │ │ +03aa24: e103 0704 |0006: shr-int/lit8 v3, v7, #int 4 // #04 │ │ +03aa28: 6e20 970e 3500 |0008: invoke-virtual {v5, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_intensity:(I)I // method@0e97 │ │ +03aa2e: 0a01 |000b: move-result v1 │ │ +03aa30: dd03 070f |000c: and-int/lit8 v3, v7, #int 15 // #0f │ │ +03aa34: 6e20 970e 3500 |000e: invoke-virtual {v5, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_intensity:(I)I // method@0e97 │ │ +03aa3a: 0a00 |0011: move-result v0 │ │ +03aa3c: d523 ff00 |0012: and-int/lit16 v3, v2, #int 255 // #00ff │ │ +03aa40: e003 0310 |0014: shl-int/lit8 v3, v3, #int 16 // #10 │ │ +03aa44: d514 ff00 |0016: and-int/lit16 v4, v1, #int 255 // #00ff │ │ +03aa48: e004 0408 |0018: shl-int/lit8 v4, v4, #int 8 // #08 │ │ +03aa4c: b643 |001a: or-int/2addr v3, v4 │ │ +03aa4e: d504 ff00 |001b: and-int/lit16 v4, v0, #int 255 // #00ff │ │ +03aa52: b643 |001d: or-int/2addr v3, v4 │ │ +03aa54: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1273 │ │ 0x0006 line=1274 │ │ 0x000c line=1275 │ │ 0x0012 line=1276 │ │ locals : │ │ @@ -63639,136 +63635,136 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 213 16-bit code units │ │ -0398f4: |[0398f4] pro.oneredpixel.l9droid.L9Bitmap.bitmap_amiga_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ -039904: 6e30 9f0e cb0d |0000: invoke-virtual {v11, v12, v13}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ -03990a: 0c01 |0003: move-result-object v1 │ │ -03990c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -039910: 1208 |0006: const/4 v8, #int 0 // #0 │ │ -039912: 0f08 |0007: return v8 │ │ -039914: 1308 4000 |0008: const/16 v8, #int 64 // #40 │ │ -039918: 4808 0108 |000a: aget-byte v8, v1, v8 │ │ -03991c: e008 0808 |000c: shl-int/lit8 v8, v8, #int 8 // #08 │ │ -039920: 1309 4100 |000e: const/16 v9, #int 65 // #41 │ │ -039924: 4809 0109 |0010: aget-byte v9, v1, v9 │ │ -039928: b698 |0012: or-int/2addr v8, v9 │ │ -03992a: e008 0808 |0013: shl-int/lit8 v8, v8, #int 8 // #08 │ │ -03992e: 1309 4200 |0015: const/16 v9, #int 66 // #42 │ │ -039932: 4809 0109 |0017: aget-byte v9, v1, v9 │ │ -039936: b698 |0019: or-int/2addr v8, v9 │ │ -039938: e008 0808 |001a: shl-int/lit8 v8, v8, #int 8 // #08 │ │ -03993c: 1309 4300 |001c: const/16 v9, #int 67 // #43 │ │ -039940: 4809 0109 |001e: aget-byte v9, v1, v9 │ │ -039944: 9603 0809 |0020: or-int v3, v8, v9 │ │ -039948: 1308 4400 |0022: const/16 v8, #int 68 // #44 │ │ -03994c: 4808 0108 |0024: aget-byte v8, v1, v8 │ │ -039950: e008 0808 |0026: shl-int/lit8 v8, v8, #int 8 // #08 │ │ -039954: 1309 4500 |0028: const/16 v9, #int 69 // #45 │ │ -039958: 4809 0109 |002a: aget-byte v9, v1, v9 │ │ -03995c: b698 |002c: or-int/2addr v8, v9 │ │ -03995e: e008 0808 |002d: shl-int/lit8 v8, v8, #int 8 // #08 │ │ -039962: 1309 4600 |002f: const/16 v9, #int 70 // #46 │ │ -039966: 4809 0109 |0031: aget-byte v9, v1, v9 │ │ -03996a: b698 |0033: or-int/2addr v8, v9 │ │ -03996c: e008 0808 |0034: shl-int/lit8 v8, v8, #int 8 // #08 │ │ -039970: 1309 4700 |0036: const/16 v9, #int 71 // #47 │ │ -039974: 4809 0109 |0038: aget-byte v9, v1, v9 │ │ -039978: 9604 0809 |003a: or-int v4, v8, v9 │ │ -03997c: 1308 0002 |003c: const/16 v8, #int 512 // #200 │ │ -039980: 3683 0600 |003e: if-gt v3, v8, 0044 // +0006 │ │ -039984: 1308 d800 |0040: const/16 v8, #int 216 // #d8 │ │ -039988: 3784 0400 |0042: if-le v4, v8, 0046 // +0004 │ │ -03998c: 1208 |0044: const/4 v8, #int 0 // #0 │ │ -03998e: 28c2 |0045: goto 0007 // -003e │ │ -039990: 390e 0b00 |0046: if-nez v14, 0051 // +000b │ │ -039994: 390f 0900 |0048: if-nez v15, 0051 // +0009 │ │ -039998: 2208 4002 |004a: new-instance v8, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ -03999c: 7030 af0e 3804 |004c: invoke-direct {v8, v3, v4}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ -0399a2: 5bb8 ee03 |004f: iput-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -0399a6: 54b8 ee03 |0051: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -0399aa: 5488 ef03 |0053: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -0399ae: 3908 0400 |0055: if-nez v8, 0059 // +0004 │ │ -0399b2: 1208 |0057: const/4 v8, #int 0 // #0 │ │ -0399b4: 28af |0058: goto 0007 // -0051 │ │ -0399b6: 9008 0e03 |0059: add-int v8, v14, v3 │ │ -0399ba: 54b9 ee03 |005b: iget-object v9, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -0399be: 5299 f303 |005d: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -0399c2: 3798 0800 |005f: if-le v8, v9, 0067 // +0008 │ │ -0399c6: 54b8 ee03 |0061: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -0399ca: 5288 f303 |0063: iget v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -0399ce: 9103 080e |0065: sub-int v3, v8, v14 │ │ -0399d2: 9008 0f04 |0067: add-int v8, v15, v4 │ │ -0399d6: 54b9 ee03 |0069: iget-object v9, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -0399da: 5299 f003 |006b: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -0399de: 3798 0800 |006d: if-le v8, v9, 0075 // +0008 │ │ -0399e2: 54b8 ee03 |006f: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -0399e6: 5288 f003 |0071: iget v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -0399ea: 9104 080f |0073: sub-int v4, v8, v15 │ │ -0399ee: 1207 |0075: const/4 v7, #int 0 // #0 │ │ -0399f0: 3547 3a00 |0076: if-ge v7, v4, 00b0 // +003a │ │ -0399f4: 1206 |0078: const/4 v6, #int 0 // #0 │ │ -0399f6: 3536 3400 |0079: if-ge v6, v3, 00ad // +0034 │ │ -0399fa: 1205 |007b: const/4 v5, #int 0 // #0 │ │ -0399fc: 1200 |007c: const/4 v0, #int 0 // #0 │ │ -0399fe: 1258 |007d: const/4 v8, #int 5 // #5 │ │ -039a00: 3580 1b00 |007e: if-ge v0, v8, 0099 // +001b │ │ -039a04: db08 0308 |0080: div-int/lit8 v8, v3, #int 8 // #08 │ │ -039a08: 9209 0400 |0082: mul-int v9, v4, v0 │ │ -039a0c: b079 |0084: add-int/2addr v9, v7 │ │ -039a0e: b298 |0085: mul-int/2addr v8, v9 │ │ -039a10: d808 0848 |0086: add-int/lit8 v8, v8, #int 72 // #48 │ │ -039a14: db09 0608 |0088: div-int/lit8 v9, v6, #int 8 // #08 │ │ -039a18: b098 |008a: add-int/2addr v8, v9 │ │ -039a1a: 4808 0108 |008b: aget-byte v8, v1, v8 │ │ -039a1e: dc09 0608 |008d: rem-int/lit8 v9, v6, #int 8 // #08 │ │ -039a22: d909 0907 |008f: rsub-int/lit8 v9, v9, #int 7 // #07 │ │ -039a26: b998 |0091: shr-int/2addr v8, v9 │ │ -039a28: dd08 0801 |0092: and-int/lit8 v8, v8, #int 1 // #01 │ │ -039a2c: b808 |0094: shl-int/2addr v8, v0 │ │ -039a2e: b685 |0095: or-int/2addr v5, v8 │ │ -039a30: d800 0001 |0096: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039a34: 28e5 |0098: goto 007d // -001b │ │ -039a36: 54b8 ee03 |0099: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039a3a: 5488 ef03 |009b: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -039a3e: 54b9 ee03 |009d: iget-object v9, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039a42: 5299 f303 |009f: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -039a46: 900a 0f07 |00a1: add-int v10, v15, v7 │ │ -039a4a: b2a9 |00a3: mul-int/2addr v9, v10 │ │ -039a4c: 900a 0e06 |00a4: add-int v10, v14, v6 │ │ -039a50: b0a9 |00a6: add-int/2addr v9, v10 │ │ -039a52: 8d5a |00a7: int-to-byte v10, v5 │ │ -039a54: 4f0a 0809 |00a8: aput-byte v10, v8, v9 │ │ -039a58: d806 0601 |00aa: add-int/lit8 v6, v6, #int 1 // #01 │ │ -039a5c: 28cd |00ac: goto 0079 // -0033 │ │ -039a5e: d807 0701 |00ad: add-int/lit8 v7, v7, #int 1 // #01 │ │ -039a62: 28c7 |00af: goto 0076 // -0039 │ │ -039a64: 54b8 ee03 |00b0: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039a68: 1309 2000 |00b2: const/16 v9, #int 32 // #20 │ │ -039a6c: 5989 f103 |00b4: iput v9, v8, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -039a70: 1202 |00b6: const/4 v2, #int 0 // #0 │ │ -039a72: 1308 2000 |00b7: const/16 v8, #int 32 // #20 │ │ -039a76: 3582 1900 |00b9: if-ge v2, v8, 00d2 // +0019 │ │ -039a7a: 54b8 ee03 |00bb: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039a7e: 5488 f203 |00bd: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -039a82: da09 0202 |00bf: mul-int/lit8 v9, v2, #int 2 // #02 │ │ -039a86: 4809 0109 |00c1: aget-byte v9, v1, v9 │ │ -039a8a: da0a 0202 |00c3: mul-int/lit8 v10, v2, #int 2 // #02 │ │ -039a8e: d80a 0a01 |00c5: add-int/lit8 v10, v10, #int 1 // #01 │ │ -039a92: 480a 010a |00c7: aget-byte v10, v1, v10 │ │ -039a96: 6e30 950e 9b0a |00c9: invoke-virtual {v11, v9, v10}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_colour:(II)I // method@0e95 │ │ -039a9c: 0a09 |00cc: move-result v9 │ │ -039a9e: 4b09 0802 |00cd: aput v9, v8, v2 │ │ -039aa2: d802 0201 |00cf: add-int/lit8 v2, v2, #int 1 // #01 │ │ -039aa6: 28e6 |00d1: goto 00b7 // -001a │ │ -039aa8: 1218 |00d2: const/4 v8, #int 1 // #1 │ │ -039aaa: 2900 34ff |00d3: goto/16 0007 // -00cc │ │ +03aa58: |[03aa58] pro.oneredpixel.l9droid.L9Bitmap.bitmap_amiga_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ +03aa68: 6e30 9f0e cb0d |0000: invoke-virtual {v11, v12, v13}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ +03aa6e: 0c01 |0003: move-result-object v1 │ │ +03aa70: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +03aa74: 1208 |0006: const/4 v8, #int 0 // #0 │ │ +03aa76: 0f08 |0007: return v8 │ │ +03aa78: 1308 4000 |0008: const/16 v8, #int 64 // #40 │ │ +03aa7c: 4808 0108 |000a: aget-byte v8, v1, v8 │ │ +03aa80: e008 0808 |000c: shl-int/lit8 v8, v8, #int 8 // #08 │ │ +03aa84: 1309 4100 |000e: const/16 v9, #int 65 // #41 │ │ +03aa88: 4809 0109 |0010: aget-byte v9, v1, v9 │ │ +03aa8c: b698 |0012: or-int/2addr v8, v9 │ │ +03aa8e: e008 0808 |0013: shl-int/lit8 v8, v8, #int 8 // #08 │ │ +03aa92: 1309 4200 |0015: const/16 v9, #int 66 // #42 │ │ +03aa96: 4809 0109 |0017: aget-byte v9, v1, v9 │ │ +03aa9a: b698 |0019: or-int/2addr v8, v9 │ │ +03aa9c: e008 0808 |001a: shl-int/lit8 v8, v8, #int 8 // #08 │ │ +03aaa0: 1309 4300 |001c: const/16 v9, #int 67 // #43 │ │ +03aaa4: 4809 0109 |001e: aget-byte v9, v1, v9 │ │ +03aaa8: 9603 0809 |0020: or-int v3, v8, v9 │ │ +03aaac: 1308 4400 |0022: const/16 v8, #int 68 // #44 │ │ +03aab0: 4808 0108 |0024: aget-byte v8, v1, v8 │ │ +03aab4: e008 0808 |0026: shl-int/lit8 v8, v8, #int 8 // #08 │ │ +03aab8: 1309 4500 |0028: const/16 v9, #int 69 // #45 │ │ +03aabc: 4809 0109 |002a: aget-byte v9, v1, v9 │ │ +03aac0: b698 |002c: or-int/2addr v8, v9 │ │ +03aac2: e008 0808 |002d: shl-int/lit8 v8, v8, #int 8 // #08 │ │ +03aac6: 1309 4600 |002f: const/16 v9, #int 70 // #46 │ │ +03aaca: 4809 0109 |0031: aget-byte v9, v1, v9 │ │ +03aace: b698 |0033: or-int/2addr v8, v9 │ │ +03aad0: e008 0808 |0034: shl-int/lit8 v8, v8, #int 8 // #08 │ │ +03aad4: 1309 4700 |0036: const/16 v9, #int 71 // #47 │ │ +03aad8: 4809 0109 |0038: aget-byte v9, v1, v9 │ │ +03aadc: 9604 0809 |003a: or-int v4, v8, v9 │ │ +03aae0: 1308 0002 |003c: const/16 v8, #int 512 // #200 │ │ +03aae4: 3683 0600 |003e: if-gt v3, v8, 0044 // +0006 │ │ +03aae8: 1308 d800 |0040: const/16 v8, #int 216 // #d8 │ │ +03aaec: 3784 0400 |0042: if-le v4, v8, 0046 // +0004 │ │ +03aaf0: 1208 |0044: const/4 v8, #int 0 // #0 │ │ +03aaf2: 28c2 |0045: goto 0007 // -003e │ │ +03aaf4: 390e 0b00 |0046: if-nez v14, 0051 // +000b │ │ +03aaf8: 390f 0900 |0048: if-nez v15, 0051 // +0009 │ │ +03aafc: 2208 4002 |004a: new-instance v8, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ +03ab00: 7030 af0e 3804 |004c: invoke-direct {v8, v3, v4}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ +03ab06: 5bb8 ee03 |004f: iput-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ab0a: 54b8 ee03 |0051: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ab0e: 5488 ef03 |0053: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03ab12: 3908 0400 |0055: if-nez v8, 0059 // +0004 │ │ +03ab16: 1208 |0057: const/4 v8, #int 0 // #0 │ │ +03ab18: 28af |0058: goto 0007 // -0051 │ │ +03ab1a: 9008 0e03 |0059: add-int v8, v14, v3 │ │ +03ab1e: 54b9 ee03 |005b: iget-object v9, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ab22: 5299 f303 |005d: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03ab26: 3798 0800 |005f: if-le v8, v9, 0067 // +0008 │ │ +03ab2a: 54b8 ee03 |0061: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ab2e: 5288 f303 |0063: iget v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03ab32: 9103 080e |0065: sub-int v3, v8, v14 │ │ +03ab36: 9008 0f04 |0067: add-int v8, v15, v4 │ │ +03ab3a: 54b9 ee03 |0069: iget-object v9, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ab3e: 5299 f003 |006b: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03ab42: 3798 0800 |006d: if-le v8, v9, 0075 // +0008 │ │ +03ab46: 54b8 ee03 |006f: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ab4a: 5288 f003 |0071: iget v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03ab4e: 9104 080f |0073: sub-int v4, v8, v15 │ │ +03ab52: 1207 |0075: const/4 v7, #int 0 // #0 │ │ +03ab54: 3547 3a00 |0076: if-ge v7, v4, 00b0 // +003a │ │ +03ab58: 1206 |0078: const/4 v6, #int 0 // #0 │ │ +03ab5a: 3536 3400 |0079: if-ge v6, v3, 00ad // +0034 │ │ +03ab5e: 1205 |007b: const/4 v5, #int 0 // #0 │ │ +03ab60: 1200 |007c: const/4 v0, #int 0 // #0 │ │ +03ab62: 1258 |007d: const/4 v8, #int 5 // #5 │ │ +03ab64: 3580 1b00 |007e: if-ge v0, v8, 0099 // +001b │ │ +03ab68: db08 0308 |0080: div-int/lit8 v8, v3, #int 8 // #08 │ │ +03ab6c: 9209 0400 |0082: mul-int v9, v4, v0 │ │ +03ab70: b079 |0084: add-int/2addr v9, v7 │ │ +03ab72: b298 |0085: mul-int/2addr v8, v9 │ │ +03ab74: d808 0848 |0086: add-int/lit8 v8, v8, #int 72 // #48 │ │ +03ab78: db09 0608 |0088: div-int/lit8 v9, v6, #int 8 // #08 │ │ +03ab7c: b098 |008a: add-int/2addr v8, v9 │ │ +03ab7e: 4808 0108 |008b: aget-byte v8, v1, v8 │ │ +03ab82: dc09 0608 |008d: rem-int/lit8 v9, v6, #int 8 // #08 │ │ +03ab86: d909 0907 |008f: rsub-int/lit8 v9, v9, #int 7 // #07 │ │ +03ab8a: b998 |0091: shr-int/2addr v8, v9 │ │ +03ab8c: dd08 0801 |0092: and-int/lit8 v8, v8, #int 1 // #01 │ │ +03ab90: b808 |0094: shl-int/2addr v8, v0 │ │ +03ab92: b685 |0095: or-int/2addr v5, v8 │ │ +03ab94: d800 0001 |0096: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03ab98: 28e5 |0098: goto 007d // -001b │ │ +03ab9a: 54b8 ee03 |0099: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ab9e: 5488 ef03 |009b: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03aba2: 54b9 ee03 |009d: iget-object v9, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03aba6: 5299 f303 |009f: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03abaa: 900a 0f07 |00a1: add-int v10, v15, v7 │ │ +03abae: b2a9 |00a3: mul-int/2addr v9, v10 │ │ +03abb0: 900a 0e06 |00a4: add-int v10, v14, v6 │ │ +03abb4: b0a9 |00a6: add-int/2addr v9, v10 │ │ +03abb6: 8d5a |00a7: int-to-byte v10, v5 │ │ +03abb8: 4f0a 0809 |00a8: aput-byte v10, v8, v9 │ │ +03abbc: d806 0601 |00aa: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03abc0: 28cd |00ac: goto 0079 // -0033 │ │ +03abc2: d807 0701 |00ad: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03abc6: 28c7 |00af: goto 0076 // -0039 │ │ +03abc8: 54b8 ee03 |00b0: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03abcc: 1309 2000 |00b2: const/16 v9, #int 32 // #20 │ │ +03abd0: 5989 f103 |00b4: iput v9, v8, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +03abd4: 1202 |00b6: const/4 v2, #int 0 // #0 │ │ +03abd6: 1308 2000 |00b7: const/16 v8, #int 32 // #20 │ │ +03abda: 3582 1900 |00b9: if-ge v2, v8, 00d2 // +0019 │ │ +03abde: 54b8 ee03 |00bb: iget-object v8, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03abe2: 5488 f203 |00bd: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03abe6: da09 0202 |00bf: mul-int/lit8 v9, v2, #int 2 // #02 │ │ +03abea: 4809 0109 |00c1: aget-byte v9, v1, v9 │ │ +03abee: da0a 0202 |00c3: mul-int/lit8 v10, v2, #int 2 // #02 │ │ +03abf2: d80a 0a01 |00c5: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03abf6: 480a 010a |00c7: aget-byte v10, v1, v10 │ │ +03abfa: 6e30 950e 9b0a |00c9: invoke-virtual {v11, v9, v10}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_amiga_colour:(II)I // method@0e95 │ │ +03ac00: 0a09 |00cc: move-result v9 │ │ +03ac02: 4b09 0802 |00cd: aput v9, v8, v2 │ │ +03ac06: d802 0201 |00cf: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03ac0a: 28e6 |00d1: goto 00b7 // -001a │ │ +03ac0c: 1218 |00d2: const/4 v8, #int 1 // #1 │ │ +03ac0e: 2900 34ff |00d3: goto/16 0007 // -00cc │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ 0x0004 line=1364 │ │ 0x0006 line=1365 │ │ 0x0007 line=1401 │ │ 0x0008 line=1367 │ │ @@ -63817,25 +63813,25 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -039ab0: |[039ab0] pro.oneredpixel.l9droid.L9Bitmap.bitmap_amiga_intensity:(I)I │ │ -039ac0: 8350 |0000: int-to-double v0, v5 │ │ -039ac2: 1902 2e40 |0001: const-wide/high16 v2, #long 4624633867356078080 // #402e │ │ -039ac6: ce20 |0003: div-double/2addr v0, v2 │ │ -039ac8: 1902 f43f |0004: const-wide/high16 v2, #long 4608308318706860032 // #3ff4 │ │ -039acc: 7140 ac0c 1032 |0006: invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;.pow:(DD)D // method@0cac │ │ -039ad2: 0b00 |0009: move-result-wide v0 │ │ -039ad4: 1802 0000 0000 00e0 6f40 |000a: const-wide v2, #double 255 // #406fe00000000000 │ │ -039ade: cd20 |000f: mul-double/2addr v0, v2 │ │ -039ae0: 8a00 |0010: double-to-int v0, v0 │ │ -039ae2: 0f00 |0011: return v0 │ │ +03ac14: |[03ac14] pro.oneredpixel.l9droid.L9Bitmap.bitmap_amiga_intensity:(I)I │ │ +03ac24: 8350 |0000: int-to-double v0, v5 │ │ +03ac26: 1902 2e40 |0001: const-wide/high16 v2, #long 4624633867356078080 // #402e │ │ +03ac2a: ce20 |0003: div-double/2addr v0, v2 │ │ +03ac2c: 1902 f43f |0004: const-wide/high16 v2, #long 4608308318706860032 // #3ff4 │ │ +03ac30: 7140 ac0c 1032 |0006: invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;.pow:(DD)D // method@0cac │ │ +03ac36: 0b00 |0009: move-result-wide v0 │ │ +03ac38: 1802 0000 0000 00e0 6f40 |000a: const-wide v2, #double 255 // #406fe00000000000 │ │ +03ac42: cd20 |000f: mul-double/2addr v0, v2 │ │ +03ac44: 8a00 |0010: double-to-int v0, v0 │ │ +03ac46: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1255 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Lpro/oneredpixel/l9droid/L9Bitmap; │ │ 0x0000 - 0x0012 reg=5 col I │ │ │ │ @@ -63844,155 +63840,155 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 18 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 245 16-bit code units │ │ -039ae4: |[039ae4] pro.oneredpixel.l9droid.L9Bitmap.bitmap_bbc_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ -039af4: 1309 4000 |0000: const/16 v9, #int 64 // #40 │ │ -039af8: 2396 6402 |0002: new-array v6, v9, [I // type@0264 │ │ -039afc: 7405 9a0e 0d00 |0004: invoke-virtual/range {v13, v14, v15, v16, v17}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e9a │ │ -039b02: 0a09 |0007: move-result v9 │ │ -039b04: 3909 0400 |0008: if-nez v9, 000c // +0004 │ │ -039b08: 1209 |000a: const/4 v9, #int 0 // #0 │ │ -039b0a: 0f09 |000b: return v9 │ │ -039b0c: 6e30 9f0e ed0f |000c: invoke-virtual {v13, v14, v15}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ -039b12: 0c00 |000f: move-result-object v0 │ │ -039b14: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ -039b18: 1209 |0012: const/4 v9, #int 0 // #0 │ │ -039b1a: 28f8 |0013: goto 000b // -0008 │ │ -039b1c: 2109 |0014: array-length v9, v0 │ │ -039b1e: d807 09e0 |0015: add-int/lit8 v7, v9, #int -32 // #e0 │ │ -039b22: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -039b24: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -039b26: 1229 |0019: const/4 v9, #int 2 // #2 │ │ -039b28: 3595 7500 |001a: if-ge v5, v9, 008f // +0075 │ │ -039b2c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -039b2e: 1309 1000 |001d: const/16 v9, #int 16 // #10 │ │ -039b32: 3594 6d00 |001f: if-ge v4, v9, 008c // +006d │ │ -039b36: da09 0402 |0021: mul-int/lit8 v9, v4, #int 2 // #02 │ │ -039b3a: da0a 0520 |0023: mul-int/lit8 v10, v5, #int 32 // #20 │ │ -039b3e: b0a9 |0025: add-int/2addr v9, v10 │ │ -039b40: d809 0900 |0026: add-int/lit8 v9, v9, #int 0 // #00 │ │ -039b44: 900a 0701 |0028: add-int v10, v7, v1 │ │ -039b48: 480a 000a |002a: aget-byte v10, v0, v10 │ │ -039b4c: d5aa ff00 |002c: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -039b50: e10a 0a04 |002e: shr-int/lit8 v10, v10, #int 4 // #04 │ │ -039b54: dd0a 0a08 |0030: and-int/lit8 v10, v10, #int 8 // #08 │ │ -039b58: 900b 0701 |0032: add-int v11, v7, v1 │ │ -039b5c: 480b 000b |0034: aget-byte v11, v0, v11 │ │ -039b60: d5bb ff00 |0036: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -039b64: e10b 0b03 |0038: shr-int/lit8 v11, v11, #int 3 // #03 │ │ -039b68: dd0b 0b04 |003a: and-int/lit8 v11, v11, #int 4 // #04 │ │ -039b6c: b0ba |003c: add-int/2addr v10, v11 │ │ -039b6e: 900b 0701 |003d: add-int v11, v7, v1 │ │ -039b72: 480b 000b |003f: aget-byte v11, v0, v11 │ │ -039b76: d5bb ff00 |0041: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -039b7a: e10b 0b02 |0043: shr-int/lit8 v11, v11, #int 2 // #02 │ │ -039b7e: dd0b 0b02 |0045: and-int/lit8 v11, v11, #int 2 // #02 │ │ -039b82: b0ba |0047: add-int/2addr v10, v11 │ │ -039b84: 900b 0701 |0048: add-int v11, v7, v1 │ │ -039b88: 480b 000b |004a: aget-byte v11, v0, v11 │ │ -039b8c: d5bb ff00 |004c: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -039b90: e10b 0b01 |004e: shr-int/lit8 v11, v11, #int 1 // #01 │ │ -039b94: dd0b 0b01 |0050: and-int/lit8 v11, v11, #int 1 // #01 │ │ -039b98: b0ba |0052: add-int/2addr v10, v11 │ │ -039b9a: 4b0a 0609 |0053: aput v10, v6, v9 │ │ -039b9e: da09 0402 |0055: mul-int/lit8 v9, v4, #int 2 // #02 │ │ -039ba2: da0a 0520 |0057: mul-int/lit8 v10, v5, #int 32 // #20 │ │ -039ba6: b0a9 |0059: add-int/2addr v9, v10 │ │ -039ba8: d809 0901 |005a: add-int/lit8 v9, v9, #int 1 // #01 │ │ -039bac: 900a 0701 |005c: add-int v10, v7, v1 │ │ -039bb0: 480a 000a |005e: aget-byte v10, v0, v10 │ │ -039bb4: d5aa ff00 |0060: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -039bb8: e10a 0a03 |0062: shr-int/lit8 v10, v10, #int 3 // #03 │ │ -039bbc: dd0a 0a08 |0064: and-int/lit8 v10, v10, #int 8 // #08 │ │ -039bc0: 900b 0701 |0066: add-int v11, v7, v1 │ │ -039bc4: 480b 000b |0068: aget-byte v11, v0, v11 │ │ -039bc8: d5bb ff00 |006a: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -039bcc: e10b 0b02 |006c: shr-int/lit8 v11, v11, #int 2 // #02 │ │ -039bd0: dd0b 0b04 |006e: and-int/lit8 v11, v11, #int 4 // #04 │ │ -039bd4: b0ba |0070: add-int/2addr v10, v11 │ │ -039bd6: 900b 0701 |0071: add-int v11, v7, v1 │ │ -039bda: 480b 000b |0073: aget-byte v11, v0, v11 │ │ -039bde: d5bb ff00 |0075: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -039be2: e10b 0b01 |0077: shr-int/lit8 v11, v11, #int 1 // #01 │ │ -039be6: dd0b 0b02 |0079: and-int/lit8 v11, v11, #int 2 // #02 │ │ -039bea: b0ba |007b: add-int/2addr v10, v11 │ │ -039bec: 900b 0701 |007c: add-int v11, v7, v1 │ │ -039bf0: 480b 000b |007e: aget-byte v11, v0, v11 │ │ -039bf4: d5bb ff00 |0080: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -039bf8: dd0b 0b01 |0082: and-int/lit8 v11, v11, #int 1 // #01 │ │ -039bfc: b0ba |0084: add-int/2addr v10, v11 │ │ -039bfe: 4b0a 0609 |0085: aput v10, v6, v9 │ │ -039c02: d801 0101 |0087: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039c06: d804 0401 |0089: add-int/lit8 v4, v4, #int 1 // #01 │ │ -039c0a: 2892 |008b: goto 001d // -006e │ │ -039c0c: d805 0501 |008c: add-int/lit8 v5, v5, #int 1 // #01 │ │ -039c10: 288b |008e: goto 0019 // -0075 │ │ -039c12: 1201 |008f: const/4 v1, #int 0 // #0 │ │ -039c14: 1203 |0090: const/4 v3, #int 0 // #0 │ │ -039c16: 1204 |0091: const/4 v4, #int 0 // #0 │ │ -039c18: 54d9 ee03 |0092: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039c1c: 5299 f003 |0094: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -039c20: 3594 4400 |0096: if-ge v4, v9, 00da // +0044 │ │ -039c24: 1202 |0098: const/4 v2, #int 0 // #0 │ │ -039c26: 1205 |0099: const/4 v5, #int 0 // #0 │ │ -039c28: 54d9 ee03 |009a: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039c2c: 5299 f303 |009c: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -039c30: db09 0902 |009e: div-int/lit8 v9, v9, #int 2 // #02 │ │ -039c34: 3595 3500 |00a0: if-ge v5, v9, 00d5 // +0035 │ │ -039c38: 54d9 ee03 |00a2: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039c3c: 5499 ef03 |00a4: iget-object v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -039c40: 4809 0901 |00a6: aget-byte v9, v9, v1 │ │ -039c44: dd08 090f |00a8: and-int/lit8 v8, v9, #int 15 // #0f │ │ -039c48: 54d9 ee03 |00aa: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039c4c: 5499 ef03 |00ac: iget-object v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -039c50: da0a 0802 |00ae: mul-int/lit8 v10, v8, #int 2 // #02 │ │ -039c54: da0b 0220 |00b0: mul-int/lit8 v11, v2, #int 32 // #20 │ │ -039c58: b0ba |00b2: add-int/2addr v10, v11 │ │ -039c5a: b03a |00b3: add-int/2addr v10, v3 │ │ -039c5c: 440a 060a |00b4: aget v10, v6, v10 │ │ -039c60: d5aa ff00 |00b6: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -039c64: 8daa |00b8: int-to-byte v10, v10 │ │ -039c66: 4f0a 0901 |00b9: aput-byte v10, v9, v1 │ │ -039c6a: 54d9 ee03 |00bb: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039c6e: 5499 ef03 |00bd: iget-object v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -039c72: d80a 0101 |00bf: add-int/lit8 v10, v1, #int 1 // #01 │ │ -039c76: da0b 0802 |00c1: mul-int/lit8 v11, v8, #int 2 // #02 │ │ -039c7a: da0c 0220 |00c3: mul-int/lit8 v12, v2, #int 32 // #20 │ │ -039c7e: b0cb |00c5: add-int/2addr v11, v12 │ │ -039c80: b03b |00c6: add-int/2addr v11, v3 │ │ -039c82: 440b 060b |00c7: aget v11, v6, v11 │ │ -039c86: d5bb ff00 |00c9: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -039c8a: 8dbb |00cb: int-to-byte v11, v11 │ │ -039c8c: 4f0b 090a |00cc: aput-byte v11, v9, v10 │ │ -039c90: df02 0201 |00ce: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -039c94: d801 0102 |00d0: add-int/lit8 v1, v1, #int 2 // #02 │ │ -039c98: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -039c9c: 28c6 |00d4: goto 009a // -003a │ │ -039c9e: df03 0301 |00d5: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -039ca2: d804 0401 |00d7: add-int/lit8 v4, v4, #int 1 // #01 │ │ -039ca6: 28b9 |00d9: goto 0092 // -0047 │ │ -039ca8: 54d9 ee03 |00da: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039cac: 130a 0800 |00dc: const/16 v10, #int 8 // #8 │ │ -039cb0: 599a f103 |00de: iput v10, v9, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -039cb4: 1201 |00e0: const/4 v1, #int 0 // #0 │ │ -039cb6: 1309 0800 |00e1: const/16 v9, #int 8 // #8 │ │ -039cba: 3591 0f00 |00e3: if-ge v1, v9, 00f2 // +000f │ │ -039cbe: 54d9 ee03 |00e5: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039cc2: 5499 f203 |00e7: iget-object v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -039cc6: 54da ec03 |00e9: iget-object v10, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_colours:[I // field@03ec │ │ -039cca: 440a 0a01 |00eb: aget v10, v10, v1 │ │ -039cce: 4b0a 0901 |00ed: aput v10, v9, v1 │ │ -039cd2: d801 0101 |00ef: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039cd6: 28f0 |00f1: goto 00e1 // -0010 │ │ -039cd8: 1219 |00f2: const/4 v9, #int 1 // #1 │ │ -039cda: 2900 18ff |00f3: goto/16 000b // -00e8 │ │ +03ac48: |[03ac48] pro.oneredpixel.l9droid.L9Bitmap.bitmap_bbc_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ +03ac58: 1309 4000 |0000: const/16 v9, #int 64 // #40 │ │ +03ac5c: 2396 6402 |0002: new-array v6, v9, [I // type@0264 │ │ +03ac60: 7405 9a0e 0d00 |0004: invoke-virtual/range {v13, v14, v15, v16, v17}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z // method@0e9a │ │ +03ac66: 0a09 |0007: move-result v9 │ │ +03ac68: 3909 0400 |0008: if-nez v9, 000c // +0004 │ │ +03ac6c: 1209 |000a: const/4 v9, #int 0 // #0 │ │ +03ac6e: 0f09 |000b: return v9 │ │ +03ac70: 6e30 9f0e ed0f |000c: invoke-virtual {v13, v14, v15}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ +03ac76: 0c00 |000f: move-result-object v0 │ │ +03ac78: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ +03ac7c: 1209 |0012: const/4 v9, #int 0 // #0 │ │ +03ac7e: 28f8 |0013: goto 000b // -0008 │ │ +03ac80: 2109 |0014: array-length v9, v0 │ │ +03ac82: d807 09e0 |0015: add-int/lit8 v7, v9, #int -32 // #e0 │ │ +03ac86: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +03ac88: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +03ac8a: 1229 |0019: const/4 v9, #int 2 // #2 │ │ +03ac8c: 3595 7500 |001a: if-ge v5, v9, 008f // +0075 │ │ +03ac90: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +03ac92: 1309 1000 |001d: const/16 v9, #int 16 // #10 │ │ +03ac96: 3594 6d00 |001f: if-ge v4, v9, 008c // +006d │ │ +03ac9a: da09 0402 |0021: mul-int/lit8 v9, v4, #int 2 // #02 │ │ +03ac9e: da0a 0520 |0023: mul-int/lit8 v10, v5, #int 32 // #20 │ │ +03aca2: b0a9 |0025: add-int/2addr v9, v10 │ │ +03aca4: d809 0900 |0026: add-int/lit8 v9, v9, #int 0 // #00 │ │ +03aca8: 900a 0701 |0028: add-int v10, v7, v1 │ │ +03acac: 480a 000a |002a: aget-byte v10, v0, v10 │ │ +03acb0: d5aa ff00 |002c: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03acb4: e10a 0a04 |002e: shr-int/lit8 v10, v10, #int 4 // #04 │ │ +03acb8: dd0a 0a08 |0030: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03acbc: 900b 0701 |0032: add-int v11, v7, v1 │ │ +03acc0: 480b 000b |0034: aget-byte v11, v0, v11 │ │ +03acc4: d5bb ff00 |0036: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03acc8: e10b 0b03 |0038: shr-int/lit8 v11, v11, #int 3 // #03 │ │ +03accc: dd0b 0b04 |003a: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03acd0: b0ba |003c: add-int/2addr v10, v11 │ │ +03acd2: 900b 0701 |003d: add-int v11, v7, v1 │ │ +03acd6: 480b 000b |003f: aget-byte v11, v0, v11 │ │ +03acda: d5bb ff00 |0041: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03acde: e10b 0b02 |0043: shr-int/lit8 v11, v11, #int 2 // #02 │ │ +03ace2: dd0b 0b02 |0045: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03ace6: b0ba |0047: add-int/2addr v10, v11 │ │ +03ace8: 900b 0701 |0048: add-int v11, v7, v1 │ │ +03acec: 480b 000b |004a: aget-byte v11, v0, v11 │ │ +03acf0: d5bb ff00 |004c: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03acf4: e10b 0b01 |004e: shr-int/lit8 v11, v11, #int 1 // #01 │ │ +03acf8: dd0b 0b01 |0050: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03acfc: b0ba |0052: add-int/2addr v10, v11 │ │ +03acfe: 4b0a 0609 |0053: aput v10, v6, v9 │ │ +03ad02: da09 0402 |0055: mul-int/lit8 v9, v4, #int 2 // #02 │ │ +03ad06: da0a 0520 |0057: mul-int/lit8 v10, v5, #int 32 // #20 │ │ +03ad0a: b0a9 |0059: add-int/2addr v9, v10 │ │ +03ad0c: d809 0901 |005a: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03ad10: 900a 0701 |005c: add-int v10, v7, v1 │ │ +03ad14: 480a 000a |005e: aget-byte v10, v0, v10 │ │ +03ad18: d5aa ff00 |0060: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03ad1c: e10a 0a03 |0062: shr-int/lit8 v10, v10, #int 3 // #03 │ │ +03ad20: dd0a 0a08 |0064: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03ad24: 900b 0701 |0066: add-int v11, v7, v1 │ │ +03ad28: 480b 000b |0068: aget-byte v11, v0, v11 │ │ +03ad2c: d5bb ff00 |006a: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03ad30: e10b 0b02 |006c: shr-int/lit8 v11, v11, #int 2 // #02 │ │ +03ad34: dd0b 0b04 |006e: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03ad38: b0ba |0070: add-int/2addr v10, v11 │ │ +03ad3a: 900b 0701 |0071: add-int v11, v7, v1 │ │ +03ad3e: 480b 000b |0073: aget-byte v11, v0, v11 │ │ +03ad42: d5bb ff00 |0075: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03ad46: e10b 0b01 |0077: shr-int/lit8 v11, v11, #int 1 // #01 │ │ +03ad4a: dd0b 0b02 |0079: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03ad4e: b0ba |007b: add-int/2addr v10, v11 │ │ +03ad50: 900b 0701 |007c: add-int v11, v7, v1 │ │ +03ad54: 480b 000b |007e: aget-byte v11, v0, v11 │ │ +03ad58: d5bb ff00 |0080: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03ad5c: dd0b 0b01 |0082: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03ad60: b0ba |0084: add-int/2addr v10, v11 │ │ +03ad62: 4b0a 0609 |0085: aput v10, v6, v9 │ │ +03ad66: d801 0101 |0087: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03ad6a: d804 0401 |0089: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03ad6e: 2892 |008b: goto 001d // -006e │ │ +03ad70: d805 0501 |008c: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03ad74: 288b |008e: goto 0019 // -0075 │ │ +03ad76: 1201 |008f: const/4 v1, #int 0 // #0 │ │ +03ad78: 1203 |0090: const/4 v3, #int 0 // #0 │ │ +03ad7a: 1204 |0091: const/4 v4, #int 0 // #0 │ │ +03ad7c: 54d9 ee03 |0092: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ad80: 5299 f003 |0094: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03ad84: 3594 4400 |0096: if-ge v4, v9, 00da // +0044 │ │ +03ad88: 1202 |0098: const/4 v2, #int 0 // #0 │ │ +03ad8a: 1205 |0099: const/4 v5, #int 0 // #0 │ │ +03ad8c: 54d9 ee03 |009a: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ad90: 5299 f303 |009c: iget v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03ad94: db09 0902 |009e: div-int/lit8 v9, v9, #int 2 // #02 │ │ +03ad98: 3595 3500 |00a0: if-ge v5, v9, 00d5 // +0035 │ │ +03ad9c: 54d9 ee03 |00a2: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ada0: 5499 ef03 |00a4: iget-object v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03ada4: 4809 0901 |00a6: aget-byte v9, v9, v1 │ │ +03ada8: dd08 090f |00a8: and-int/lit8 v8, v9, #int 15 // #0f │ │ +03adac: 54d9 ee03 |00aa: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03adb0: 5499 ef03 |00ac: iget-object v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03adb4: da0a 0802 |00ae: mul-int/lit8 v10, v8, #int 2 // #02 │ │ +03adb8: da0b 0220 |00b0: mul-int/lit8 v11, v2, #int 32 // #20 │ │ +03adbc: b0ba |00b2: add-int/2addr v10, v11 │ │ +03adbe: b03a |00b3: add-int/2addr v10, v3 │ │ +03adc0: 440a 060a |00b4: aget v10, v6, v10 │ │ +03adc4: d5aa ff00 |00b6: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03adc8: 8daa |00b8: int-to-byte v10, v10 │ │ +03adca: 4f0a 0901 |00b9: aput-byte v10, v9, v1 │ │ +03adce: 54d9 ee03 |00bb: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03add2: 5499 ef03 |00bd: iget-object v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03add6: d80a 0101 |00bf: add-int/lit8 v10, v1, #int 1 // #01 │ │ +03adda: da0b 0802 |00c1: mul-int/lit8 v11, v8, #int 2 // #02 │ │ +03adde: da0c 0220 |00c3: mul-int/lit8 v12, v2, #int 32 // #20 │ │ +03ade2: b0cb |00c5: add-int/2addr v11, v12 │ │ +03ade4: b03b |00c6: add-int/2addr v11, v3 │ │ +03ade6: 440b 060b |00c7: aget v11, v6, v11 │ │ +03adea: d5bb ff00 |00c9: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03adee: 8dbb |00cb: int-to-byte v11, v11 │ │ +03adf0: 4f0b 090a |00cc: aput-byte v11, v9, v10 │ │ +03adf4: df02 0201 |00ce: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +03adf8: d801 0102 |00d0: add-int/lit8 v1, v1, #int 2 // #02 │ │ +03adfc: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03ae00: 28c6 |00d4: goto 009a // -003a │ │ +03ae02: df03 0301 |00d5: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +03ae06: d804 0401 |00d7: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03ae0a: 28b9 |00d9: goto 0092 // -0047 │ │ +03ae0c: 54d9 ee03 |00da: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ae10: 130a 0800 |00dc: const/16 v10, #int 8 // #8 │ │ +03ae14: 599a f103 |00de: iput v10, v9, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +03ae18: 1201 |00e0: const/4 v1, #int 0 // #0 │ │ +03ae1a: 1309 0800 |00e1: const/16 v9, #int 8 // #8 │ │ +03ae1e: 3591 0f00 |00e3: if-ge v1, v9, 00f2 // +000f │ │ +03ae22: 54d9 ee03 |00e5: iget-object v9, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ae26: 5499 f203 |00e7: iget-object v9, v9, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03ae2a: 54da ec03 |00e9: iget-object v10, v13, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_bbc_colours:[I // field@03ec │ │ +03ae2e: 440a 0a01 |00eb: aget v10, v10, v1 │ │ +03ae32: 4b0a 0901 |00ed: aput v10, v9, v1 │ │ +03ae36: d801 0101 |00ef: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03ae3a: 28f0 |00f1: goto 00e1 // -0010 │ │ +03ae3c: 1219 |00f2: const/4 v9, #int 1 // #1 │ │ +03ae3e: 2900 18ff |00f3: goto/16 000b // -00e8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2290 │ │ 0x0004 line=2294 │ │ 0x000a line=2295 │ │ 0x000b line=2340 │ │ 0x000c line=2297 │ │ @@ -64046,38 +64042,38 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -039ce0: |[039ce0] pro.oneredpixel.l9droid.L9Bitmap.bitmap_bbc_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; │ │ -039cf0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -039cf2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -039cf4: 3908 0500 |0002: if-nez v8, 0007 // +0005 │ │ -039cf8: 1a00 0414 |0004: const-string v0, "title" // string@1404 │ │ -039cfc: 1100 |0006: return-object v0 │ │ -039cfe: 1a01 bf06 |0007: const-string v1, "P.Pic%d" // string@06bf │ │ -039d02: 2352 7202 |0009: new-array v2, v5, [Ljava/lang/Object; // type@0272 │ │ -039d06: 7110 a00c 0800 |000b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -039d0c: 0c03 |000e: move-result-object v3 │ │ -039d0e: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ -039d12: 7120 c50c 2100 |0011: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -039d18: 0c00 |0014: move-result-object v0 │ │ -039d1a: 6e20 df0e 0700 |0015: invoke-virtual {v7, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ -039d20: 0a01 |0018: move-result v1 │ │ -039d22: 3901 edff |0019: if-nez v1, 0006 // -0013 │ │ -039d26: 1a01 2e11 |001b: const-string v1, "pic%d" // string@112e │ │ -039d2a: 2352 7202 |001d: new-array v2, v5, [Ljava/lang/Object; // type@0272 │ │ -039d2e: 7110 a00c 0800 |001f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -039d34: 0c03 |0022: move-result-object v3 │ │ -039d36: 4d03 0204 |0023: aput-object v3, v2, v4 │ │ -039d3a: 7120 c50c 2100 |0025: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -039d40: 0c00 |0028: move-result-object v0 │ │ -039d42: 28dd |0029: goto 0006 // -0023 │ │ +03ae44: |[03ae44] pro.oneredpixel.l9droid.L9Bitmap.bitmap_bbc_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; │ │ +03ae54: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03ae56: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03ae58: 3908 0500 |0002: if-nez v8, 0007 // +0005 │ │ +03ae5c: 1a00 0214 |0004: const-string v0, "title" // string@1402 │ │ +03ae60: 1100 |0006: return-object v0 │ │ +03ae62: 1a01 bf06 |0007: const-string v1, "P.Pic%d" // string@06bf │ │ +03ae66: 2352 7202 |0009: new-array v2, v5, [Ljava/lang/Object; // type@0272 │ │ +03ae6a: 7110 a00c 0800 |000b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03ae70: 0c03 |000e: move-result-object v3 │ │ +03ae72: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ +03ae76: 7120 c50c 2100 |0011: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03ae7c: 0c00 |0014: move-result-object v0 │ │ +03ae7e: 6e20 df0e 0700 |0015: invoke-virtual {v7, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ +03ae84: 0a01 |0018: move-result v1 │ │ +03ae86: 3901 edff |0019: if-nez v1, 0006 // -0013 │ │ +03ae8a: 1a01 2c11 |001b: const-string v1, "pic%d" // string@112c │ │ +03ae8e: 2352 7202 |001d: new-array v2, v5, [Ljava/lang/Object; // type@0272 │ │ +03ae92: 7110 a00c 0800 |001f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03ae98: 0c03 |0022: move-result-object v3 │ │ +03ae9a: 4d03 0204 |0023: aput-object v3, v2, v4 │ │ +03ae9e: 7120 c50c 2100 |0025: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03aea4: 0c00 |0028: move-result-object v0 │ │ +03aea6: 28dd |0029: goto 0006 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1711 │ │ 0x0004 line=1713 │ │ 0x0006 line=1720 │ │ 0x0007 line=1718 │ │ 0x0015 line=1719 │ │ @@ -64093,322 +64089,322 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 26 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 584 16-bit code units │ │ -039d44: |[039d44] pro.oneredpixel.l9droid.L9Bitmap.bitmap_c64_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ -039d54: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -039d56: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -039d58: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -039d5a: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -039d5c: 120c |0004: const/4 v12, #int 0 // #0 │ │ -039d5e: 120b |0005: const/4 v11, #int 0 // #0 │ │ -039d60: 120a |0006: const/4 v10, #int 0 // #0 │ │ -039d62: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -039d64: 7403 9f0e 1500 |0008: invoke-virtual/range {v21, v22, v23}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ -039d6a: 0c05 |000b: move-result-object v5 │ │ -039d6c: 3905 0500 |000c: if-nez v5, 0011 // +0005 │ │ -039d70: 1312 0000 |000e: const/16 v18, #int 0 // #0 │ │ -039d74: 0f12 |0010: return v18 │ │ -039d76: 1312 0400 |0011: const/16 v18, #int 4 // #4 │ │ -039d7a: 0200 1800 |0013: move/from16 v0, v24 │ │ -039d7e: 0201 1200 |0015: move/from16 v1, v18 │ │ -039d82: 3310 5200 |0017: if-ne v0, v1, 0069 // +0052 │ │ -039d86: 2150 |0019: array-length v0, v5 │ │ -039d88: 0212 0000 |001a: move/from16 v18, v0 │ │ -039d8c: 1313 2227 |001c: const/16 v19, #int 10018 // #2722 │ │ -039d90: 0200 1200 |001e: move/from16 v0, v18 │ │ -039d94: 0201 1300 |0020: move/from16 v1, v19 │ │ -039d98: 3310 2c00 |0022: if-ne v0, v1, 004e // +002c │ │ -039d9c: 1307 4001 |0024: const/16 v7, #int 320 // #140 │ │ -039da0: 1308 c800 |0026: const/16 v8, #int 200 // #c8 │ │ -039da4: 1229 |0028: const/4 v9, #int 2 // #2 │ │ -039da6: 130c 421f |0029: const/16 v12, #int 8002 // #1f42 │ │ -039daa: 130a 2b23 |002b: const/16 v10, #int 9003 // #232b │ │ -039dae: 130b 3a23 |002d: const/16 v11, #int 9018 // #233a │ │ -039db2: 1202 |002f: const/4 v2, #int 0 // #0 │ │ -039db4: 2212 4002 |0030: new-instance v18, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ -039db8: 0800 1200 |0032: move-object/from16 v0, v18 │ │ -039dbc: 7030 af0e 7008 |0034: invoke-direct {v0, v7, v8}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ -039dc2: 0800 1200 |0037: move-object/from16 v0, v18 │ │ -039dc6: 0801 1500 |0039: move-object/from16 v1, v21 │ │ -039dca: 5b10 ee03 |003b: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039dce: 0800 1500 |003d: move-object/from16 v0, v21 │ │ -039dd2: 5400 ee03 |003f: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -039dd6: 0812 0000 |0041: move-object/from16 v18, v0 │ │ -039dda: 0800 1200 |0043: move-object/from16 v0, v18 │ │ -039dde: 5400 ef03 |0045: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -039de2: 0812 0000 |0047: move-object/from16 v18, v0 │ │ -039de6: 3912 0501 |0049: if-nez v18, 014e // +0105 │ │ -039dea: 1312 0000 |004b: const/16 v18, #int 0 // #0 │ │ -039dee: 28c3 |004d: goto 0010 // -003d │ │ -039df0: 2150 |004e: array-length v0, v5 │ │ -039df2: 0212 0000 |004f: move/from16 v18, v0 │ │ -039df6: 1313 4019 |0051: const/16 v19, #int 6464 // #1940 │ │ -039dfa: 0200 1200 |0053: move/from16 v0, v18 │ │ -039dfe: 0201 1300 |0055: move/from16 v1, v19 │ │ -039e02: 3310 0f00 |0057: if-ne v0, v1, 0066 // +000f │ │ -039e06: 1307 4001 |0059: const/16 v7, #int 320 // #140 │ │ -039e0a: 1308 8800 |005b: const/16 v8, #int 136 // #88 │ │ -039e0e: 1229 |005d: const/4 v9, #int 2 // #2 │ │ -039e10: 130c 4215 |005e: const/16 v12, #int 5442 // #1542 │ │ -039e14: 130b ea17 |0060: const/16 v11, #int 6122 // #17ea │ │ -039e18: 130a 3f19 |0062: const/16 v10, #int 6463 // #193f │ │ -039e1c: 1212 |0064: const/4 v2, #int 1 // #1 │ │ -039e1e: 28cb |0065: goto 0030 // -0035 │ │ -039e20: 1312 0000 |0066: const/16 v18, #int 0 // #0 │ │ -039e24: 28a8 |0068: goto 0010 // -0058 │ │ -039e26: 1312 0500 |0069: const/16 v18, #int 5 // #5 │ │ -039e2a: 0200 1800 |006b: move/from16 v0, v24 │ │ -039e2e: 0201 1200 |006d: move/from16 v1, v18 │ │ -039e32: 3310 6a00 |006f: if-ne v0, v1, 00d9 // +006a │ │ -039e36: 2150 |0071: array-length v0, v5 │ │ -039e38: 0212 0000 |0072: move/from16 v18, v0 │ │ -039e3c: 1313 4a27 |0074: const/16 v19, #int 10058 // #274a │ │ -039e40: 0200 1200 |0076: move/from16 v0, v18 │ │ -039e44: 0201 1300 |0078: move/from16 v1, v19 │ │ -039e48: 3310 1000 |007a: if-ne v0, v1, 008a // +0010 │ │ -039e4c: 1307 4001 |007c: const/16 v7, #int 320 // #140 │ │ -039e50: 1308 c800 |007e: const/16 v8, #int 200 // #c8 │ │ -039e54: 1309 0a00 |0080: const/16 v9, #int 10 // #a │ │ -039e58: 130c 4a1f |0082: const/16 v12, #int 8010 // #1f4a │ │ -039e5c: 130a 3323 |0084: const/16 v10, #int 9011 // #2333 │ │ -039e60: 130b 4223 |0086: const/16 v11, #int 9026 // #2342 │ │ -039e64: 1202 |0088: const/4 v2, #int 0 // #0 │ │ -039e66: 28a7 |0089: goto 0030 // -0059 │ │ -039e68: 2150 |008a: array-length v0, v5 │ │ -039e6a: 0212 0000 |008b: move/from16 v18, v0 │ │ -039e6e: 1313 4027 |008d: const/16 v19, #int 10048 // #2740 │ │ -039e72: 0200 1200 |008f: move/from16 v0, v18 │ │ -039e76: 0201 1300 |0091: move/from16 v1, v19 │ │ -039e7a: 3310 0f00 |0093: if-ne v0, v1, 00a2 // +000f │ │ -039e7e: 1307 4001 |0095: const/16 v7, #int 320 // #140 │ │ -039e82: 1308 c800 |0097: const/16 v8, #int 200 // #c8 │ │ -039e86: 1209 |0099: const/4 v9, #int 0 // #0 │ │ -039e88: 130c 401f |009a: const/16 v12, #int 8000 // #1f40 │ │ -039e8c: 130a 2923 |009c: const/16 v10, #int 9001 // #2329 │ │ -039e90: 130b 3823 |009e: const/16 v11, #int 9016 // #2338 │ │ -039e94: 1202 |00a0: const/4 v2, #int 0 // #0 │ │ -039e96: 288f |00a1: goto 0030 // -0071 │ │ -039e98: 2150 |00a2: array-length v0, v5 │ │ -039e9a: 0212 0000 |00a3: move/from16 v18, v0 │ │ -039e9e: 1313 6819 |00a5: const/16 v19, #int 6504 // #1968 │ │ -039ea2: 0200 1200 |00a7: move/from16 v0, v18 │ │ -039ea6: 0201 1300 |00a9: move/from16 v1, v19 │ │ -039eaa: 3310 1100 |00ab: if-ne v0, v1, 00bc // +0011 │ │ -039eae: 1307 4001 |00ad: const/16 v7, #int 320 // #140 │ │ -039eb2: 1308 8800 |00af: const/16 v8, #int 136 // #88 │ │ -039eb6: 1309 0a00 |00b1: const/16 v9, #int 10 // #a │ │ -039eba: 130c 4a15 |00b3: const/16 v12, #int 5450 // #154a │ │ -039ebe: 130b f217 |00b5: const/16 v11, #int 6130 // #17f2 │ │ -039ec2: 130a 4719 |00b7: const/16 v10, #int 6471 // #1947 │ │ -039ec6: 1212 |00b9: const/4 v2, #int 1 // #1 │ │ -039ec8: 2900 76ff |00ba: goto/16 0030 // -008a │ │ -039ecc: 2150 |00bc: array-length v0, v5 │ │ -039ece: 0212 0000 |00bd: move/from16 v18, v0 │ │ -039ed2: 1313 5e19 |00bf: const/16 v19, #int 6494 // #195e │ │ -039ed6: 0200 1200 |00c1: move/from16 v0, v18 │ │ -039eda: 0201 1300 |00c3: move/from16 v1, v19 │ │ -039ede: 3310 1000 |00c5: if-ne v0, v1, 00d5 // +0010 │ │ -039ee2: 1307 4001 |00c7: const/16 v7, #int 320 // #140 │ │ -039ee6: 1308 8800 |00c9: const/16 v8, #int 136 // #88 │ │ -039eea: 1209 |00cb: const/4 v9, #int 0 // #0 │ │ -039eec: 130c 4015 |00cc: const/16 v12, #int 5440 // #1540 │ │ -039ef0: 130b e817 |00ce: const/16 v11, #int 6120 // #17e8 │ │ -039ef4: 130a 3d19 |00d0: const/16 v10, #int 6461 // #193d │ │ -039ef8: 1212 |00d2: const/4 v2, #int 1 // #1 │ │ -039efa: 2900 5dff |00d3: goto/16 0030 // -00a3 │ │ -039efe: 1312 0000 |00d5: const/16 v18, #int 0 // #0 │ │ -039f02: 2900 39ff |00d7: goto/16 0010 // -00c7 │ │ -039f06: 1312 0600 |00d9: const/16 v18, #int 6 // #6 │ │ -039f0a: 0200 1800 |00db: move/from16 v0, v24 │ │ -039f0e: 0201 1200 |00dd: move/from16 v1, v18 │ │ -039f12: 3310 51ff |00df: if-ne v0, v1, 0030 // -00af │ │ -039f16: 3919 1100 |00e1: if-nez v25, 00f2 // +0011 │ │ -039f1a: 1307 4001 |00e3: const/16 v7, #int 320 // #140 │ │ -039f1e: 1308 c800 |00e5: const/16 v8, #int 200 // #c8 │ │ -039f22: 1309 8000 |00e7: const/16 v9, #int 128 // #80 │ │ -039f26: 130c c01f |00e9: const/16 v12, #int 8128 // #1fc0 │ │ -039f2a: 130a a823 |00eb: const/16 v10, #int 9128 // #23a8 │ │ -039f2e: 130b b823 |00ed: const/16 v11, #int 9144 // #23b8 │ │ -039f32: 1202 |00ef: const/4 v2, #int 0 // #0 │ │ -039f34: 2900 40ff |00f0: goto/16 0030 // -00c0 │ │ -039f38: 1312 0100 |00f2: const/16 v18, #int 1 // #1 │ │ -039f3c: 0200 1900 |00f4: move/from16 v0, v25 │ │ -039f40: 0201 1200 |00f6: move/from16 v1, v18 │ │ -039f44: 3310 1100 |00f8: if-ne v0, v1, 0109 // +0011 │ │ -039f48: 1307 4001 |00fa: const/16 v7, #int 320 // #140 │ │ -039f4c: 1308 8800 |00fc: const/16 v8, #int 136 // #88 │ │ -039f50: 1309 8000 |00fe: const/16 v9, #int 128 // #80 │ │ -039f54: 130c c015 |0100: const/16 v12, #int 5568 // #15c0 │ │ -039f58: 130b 6818 |0102: const/16 v11, #int 6248 // #1868 │ │ -039f5c: 130a bc19 |0104: const/16 v10, #int 6588 // #19bc │ │ -039f60: 1212 |0106: const/4 v2, #int 1 // #1 │ │ -039f62: 2900 29ff |0107: goto/16 0030 // -00d7 │ │ -039f66: 1312 0200 |0109: const/16 v18, #int 2 // #2 │ │ -039f6a: 0200 1900 |010b: move/from16 v0, v25 │ │ -039f6e: 0201 1200 |010d: move/from16 v1, v18 │ │ -039f72: 3410 3b00 |010f: if-lt v0, v1, 014a // +003b │ │ -039f76: 1312 1d00 |0111: const/16 v18, #int 29 // #1d │ │ -039f7a: 0200 1900 |0113: move/from16 v0, v25 │ │ -039f7e: 0201 1200 |0115: move/from16 v1, v18 │ │ -039f82: 3610 3300 |0117: if-gt v0, v1, 014a // +0033 │ │ -039f86: 1307 4001 |0119: const/16 v7, #int 320 // #140 │ │ -039f8a: 1308 8800 |011b: const/16 v8, #int 136 // #88 │ │ -039f8e: d812 19fe |011d: add-int/lit8 v18, v25, #int -2 // #fe │ │ -039f92: 0200 1200 |011f: move/from16 v0, v18 │ │ -039f96: d209 3e19 |0121: mul-int/lit16 v9, v0, #int 6462 // #193e │ │ -039f9a: d812 19fe |0123: add-int/lit8 v18, v25, #int -2 // #fe │ │ -039f9e: 0200 1200 |0125: move/from16 v0, v18 │ │ -039fa2: d200 3e19 |0127: mul-int/lit16 v0, v0, #int 6462 // #193e │ │ -039fa6: 0212 0000 |0129: move/from16 v18, v0 │ │ -039faa: 0200 1200 |012b: move/from16 v0, v18 │ │ -039fae: d00c 4015 |012d: add-int/lit16 v12, v0, #int 5440 // #1540 │ │ -039fb2: d812 19fe |012f: add-int/lit8 v18, v25, #int -2 // #fe │ │ -039fb6: 0200 1200 |0131: move/from16 v0, v18 │ │ -039fba: d200 3e19 |0133: mul-int/lit16 v0, v0, #int 6462 // #193e │ │ -039fbe: 0212 0000 |0135: move/from16 v18, v0 │ │ -039fc2: 0200 1200 |0137: move/from16 v0, v18 │ │ -039fc6: d00b e817 |0139: add-int/lit16 v11, v0, #int 6120 // #17e8 │ │ -039fca: d812 19fe |013b: add-int/lit8 v18, v25, #int -2 // #fe │ │ -039fce: 0200 1200 |013d: move/from16 v0, v18 │ │ -039fd2: d200 3e19 |013f: mul-int/lit16 v0, v0, #int 6462 // #193e │ │ -039fd6: 0212 0000 |0141: move/from16 v18, v0 │ │ -039fda: 0200 1200 |0143: move/from16 v0, v18 │ │ -039fde: d00a 3c19 |0145: add-int/lit16 v10, v0, #int 6460 // #193c │ │ -039fe2: 1212 |0147: const/4 v2, #int 1 // #1 │ │ -039fe4: 2900 e8fe |0148: goto/16 0030 // -0118 │ │ -039fe8: 1312 0000 |014a: const/16 v18, #int 0 // #0 │ │ -039fec: 2900 c4fe |014c: goto/16 0010 // -013c │ │ -039ff0: 1311 0000 |014e: const/16 v17, #int 0 // #0 │ │ -039ff4: 0200 1100 |0150: move/from16 v0, v17 │ │ -039ff8: 3580 b800 |0152: if-ge v0, v8, 020a // +00b8 │ │ -039ffc: 1310 0000 |0154: const/16 v16, #int 0 // #0 │ │ -03a000: db12 0702 |0156: div-int/lit8 v18, v7, #int 2 // #02 │ │ -03a004: 0200 1000 |0158: move/from16 v0, v16 │ │ -03a008: 0201 1200 |015a: move/from16 v1, v18 │ │ -03a00c: 3510 aa00 |015c: if-ge v0, v1, 0206 // +00aa │ │ -03a010: db03 1004 |015e: div-int/lit8 v3, v16, #int 4 // #04 │ │ -03a014: dc0e 1004 |0160: rem-int/lit8 v14, v16, #int 4 // #04 │ │ -03a018: db04 1108 |0162: div-int/lit8 v4, v17, #int 8 // #08 │ │ -03a01c: dc0f 1108 |0164: rem-int/lit8 v15, v17, #int 8 // #08 │ │ -03a020: da12 0428 |0166: mul-int/lit8 v18, v4, #int 40 // #28 │ │ -03a024: 9012 1203 |0168: add-int v18, v18, v3 │ │ -03a028: da12 1208 |016a: mul-int/lit8 v18, v18, #int 8 // #08 │ │ -03a02c: 9012 1209 |016c: add-int v18, v18, v9 │ │ -03a030: 9012 120f |016e: add-int v18, v18, v15 │ │ -03a034: 480d 0512 |0170: aget-byte v13, v5, v18 │ │ -03a038: d912 0e03 |0172: rsub-int/lit8 v18, v14, #int 3 // #03 │ │ -03a03c: da12 1202 |0174: mul-int/lit8 v18, v18, #int 2 // #02 │ │ -03a040: 9912 0d12 |0176: shr-int v18, v13, v18 │ │ -03a044: dd0d 1203 |0178: and-int/lit8 v13, v18, #int 3 // #03 │ │ -03a048: 2b0d c200 0000 |017a: packed-switch v13, 0000023c // +000000c2 │ │ -03a04e: 0800 1500 |017d: move-object/from16 v0, v21 │ │ -03a052: 5400 ee03 |017f: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a056: 0812 0000 |0181: move-object/from16 v18, v0 │ │ -03a05a: 0800 1200 |0183: move-object/from16 v0, v18 │ │ -03a05e: 5400 ef03 |0185: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03a062: 0812 0000 |0187: move-object/from16 v18, v0 │ │ -03a066: 0800 1500 |0189: move-object/from16 v0, v21 │ │ -03a06a: 5400 ee03 |018b: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a06e: 0813 0000 |018d: move-object/from16 v19, v0 │ │ -03a072: 0800 1300 |018f: move-object/from16 v0, v19 │ │ -03a076: 5200 f303 |0191: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a07a: 0213 0000 |0193: move/from16 v19, v0 │ │ -03a07e: 9213 1311 |0195: mul-int v19, v19, v17 │ │ -03a082: da14 1002 |0197: mul-int/lit8 v20, v16, #int 2 // #02 │ │ -03a086: 9013 1314 |0199: add-int v19, v19, v20 │ │ -03a08a: 8d60 |019b: int-to-byte v0, v6 │ │ -03a08c: 0214 0000 |019c: move/from16 v20, v0 │ │ -03a090: 4f14 1213 |019e: aput-byte v20, v18, v19 │ │ -03a094: 0800 1500 |01a0: move-object/from16 v0, v21 │ │ -03a098: 5400 ee03 |01a2: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a09c: 0812 0000 |01a4: move-object/from16 v18, v0 │ │ -03a0a0: 0800 1200 |01a6: move-object/from16 v0, v18 │ │ -03a0a4: 5400 ef03 |01a8: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03a0a8: 0812 0000 |01aa: move-object/from16 v18, v0 │ │ -03a0ac: 0800 1500 |01ac: move-object/from16 v0, v21 │ │ -03a0b0: 5400 ee03 |01ae: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a0b4: 0813 0000 |01b0: move-object/from16 v19, v0 │ │ -03a0b8: 0800 1300 |01b2: move-object/from16 v0, v19 │ │ -03a0bc: 5200 f303 |01b4: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a0c0: 0213 0000 |01b6: move/from16 v19, v0 │ │ -03a0c4: 9213 1311 |01b8: mul-int v19, v19, v17 │ │ -03a0c8: da14 1002 |01ba: mul-int/lit8 v20, v16, #int 2 // #02 │ │ -03a0cc: 9013 1314 |01bc: add-int v19, v19, v20 │ │ -03a0d0: d813 1301 |01be: add-int/lit8 v19, v19, #int 1 // #01 │ │ -03a0d4: 8d60 |01c0: int-to-byte v0, v6 │ │ -03a0d6: 0214 0000 |01c1: move/from16 v20, v0 │ │ -03a0da: 4f14 1213 |01c3: aput-byte v20, v18, v19 │ │ -03a0de: d810 1001 |01c5: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03a0e2: 288f |01c7: goto 0156 // -0071 │ │ -03a0e4: 4812 050a |01c8: aget-byte v18, v5, v10 │ │ -03a0e8: dd06 120f |01ca: and-int/lit8 v6, v18, #int 15 // #0f │ │ -03a0ec: 28b1 |01cc: goto 017d // -004f │ │ -03a0ee: da12 0428 |01cd: mul-int/lit8 v18, v4, #int 40 // #28 │ │ -03a0f2: 9012 120c |01cf: add-int v18, v18, v12 │ │ -03a0f6: 9012 1203 |01d1: add-int v18, v18, v3 │ │ -03a0fa: 4812 0512 |01d3: aget-byte v18, v5, v18 │ │ -03a0fe: e106 1204 |01d5: shr-int/lit8 v6, v18, #int 4 // #04 │ │ -03a102: 28a6 |01d7: goto 017d // -005a │ │ -03a104: da12 0428 |01d8: mul-int/lit8 v18, v4, #int 40 // #28 │ │ -03a108: 9012 120c |01da: add-int v18, v18, v12 │ │ -03a10c: 9012 1203 |01dc: add-int v18, v18, v3 │ │ -03a110: 4812 0512 |01de: aget-byte v18, v5, v18 │ │ -03a114: dd06 120f |01e0: and-int/lit8 v6, v18, #int 15 // #0f │ │ -03a118: 289b |01e2: goto 017d // -0065 │ │ -03a11a: 3802 1700 |01e3: if-eqz v2, 01fa // +0017 │ │ -03a11e: da12 0428 |01e5: mul-int/lit8 v18, v4, #int 40 // #28 │ │ -03a122: 9012 1203 |01e7: add-int v18, v18, v3 │ │ -03a126: db12 1202 |01e9: div-int/lit8 v18, v18, #int 2 // #02 │ │ -03a12a: 9012 120b |01eb: add-int v18, v18, v11 │ │ -03a12e: 4812 0512 |01ed: aget-byte v18, v5, v18 │ │ -03a132: dc13 0302 |01ef: rem-int/lit8 v19, v3, #int 2 // #02 │ │ -03a136: d913 1301 |01f1: rsub-int/lit8 v19, v19, #int 1 // #01 │ │ -03a13a: da13 1304 |01f3: mul-int/lit8 v19, v19, #int 4 // #04 │ │ -03a13e: 9912 1213 |01f5: shr-int v18, v18, v19 │ │ -03a142: dd06 120f |01f7: and-int/lit8 v6, v18, #int 15 // #0f │ │ -03a146: 2884 |01f9: goto 017d // -007c │ │ -03a148: da12 0428 |01fa: mul-int/lit8 v18, v4, #int 40 // #28 │ │ -03a14c: 9012 1203 |01fc: add-int v18, v18, v3 │ │ -03a150: 9012 120b |01fe: add-int v18, v18, v11 │ │ -03a154: 4812 0512 |0200: aget-byte v18, v5, v18 │ │ -03a158: dd06 120f |0202: and-int/lit8 v6, v18, #int 15 // #0f │ │ -03a15c: 2900 79ff |0204: goto/16 017d // -0087 │ │ -03a160: d811 1101 |0206: add-int/lit8 v17, v17, #int 1 // #01 │ │ -03a164: 2900 48ff |0208: goto/16 0150 // -00b8 │ │ -03a168: 0800 1500 |020a: move-object/from16 v0, v21 │ │ -03a16c: 5400 ee03 |020c: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a170: 0812 0000 |020e: move-object/from16 v18, v0 │ │ -03a174: 1313 1000 |0210: const/16 v19, #int 16 // #10 │ │ -03a178: 0200 1300 |0212: move/from16 v0, v19 │ │ -03a17c: 0801 1200 |0214: move-object/from16 v1, v18 │ │ -03a180: 5910 f103 |0216: iput v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -03a184: 1206 |0218: const/4 v6, #int 0 // #0 │ │ -03a186: 1312 1000 |0219: const/16 v18, #int 16 // #10 │ │ -03a18a: 0200 1200 |021b: move/from16 v0, v18 │ │ -03a18e: 3506 1b00 |021d: if-ge v6, v0, 0238 // +001b │ │ -03a192: 0800 1500 |021f: move-object/from16 v0, v21 │ │ -03a196: 5400 ee03 |0221: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a19a: 0812 0000 |0223: move-object/from16 v18, v0 │ │ -03a19e: 0800 1200 |0225: move-object/from16 v0, v18 │ │ -03a1a2: 5400 f203 |0227: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -03a1a6: 0812 0000 |0229: move-object/from16 v18, v0 │ │ -03a1aa: 0800 1500 |022b: move-object/from16 v0, v21 │ │ -03a1ae: 5400 ed03 |022d: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_colours:[I // field@03ed │ │ -03a1b2: 0813 0000 |022f: move-object/from16 v19, v0 │ │ -03a1b6: 4413 1306 |0231: aget v19, v19, v6 │ │ -03a1ba: 4b13 1206 |0233: aput v19, v18, v6 │ │ -03a1be: d806 0601 |0235: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03a1c2: 28e2 |0237: goto 0219 // -001e │ │ -03a1c4: 1312 0100 |0238: const/16 v18, #int 1 // #1 │ │ -03a1c8: 2900 d6fd |023a: goto/16 0010 // -022a │ │ -03a1cc: 0001 0400 0000 0000 4e00 0000 5300 ... |023c: packed-switch-data (12 units) │ │ +03aea8: |[03aea8] pro.oneredpixel.l9droid.L9Bitmap.bitmap_c64_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ +03aeb8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03aeba: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +03aebc: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +03aebe: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +03aec0: 120c |0004: const/4 v12, #int 0 // #0 │ │ +03aec2: 120b |0005: const/4 v11, #int 0 // #0 │ │ +03aec4: 120a |0006: const/4 v10, #int 0 // #0 │ │ +03aec6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +03aec8: 7403 9f0e 1500 |0008: invoke-virtual/range {v21, v22, v23}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ +03aece: 0c05 |000b: move-result-object v5 │ │ +03aed0: 3905 0500 |000c: if-nez v5, 0011 // +0005 │ │ +03aed4: 1312 0000 |000e: const/16 v18, #int 0 // #0 │ │ +03aed8: 0f12 |0010: return v18 │ │ +03aeda: 1312 0400 |0011: const/16 v18, #int 4 // #4 │ │ +03aede: 0200 1800 |0013: move/from16 v0, v24 │ │ +03aee2: 0201 1200 |0015: move/from16 v1, v18 │ │ +03aee6: 3310 5200 |0017: if-ne v0, v1, 0069 // +0052 │ │ +03aeea: 2150 |0019: array-length v0, v5 │ │ +03aeec: 0212 0000 |001a: move/from16 v18, v0 │ │ +03aef0: 1313 2227 |001c: const/16 v19, #int 10018 // #2722 │ │ +03aef4: 0200 1200 |001e: move/from16 v0, v18 │ │ +03aef8: 0201 1300 |0020: move/from16 v1, v19 │ │ +03aefc: 3310 2c00 |0022: if-ne v0, v1, 004e // +002c │ │ +03af00: 1307 4001 |0024: const/16 v7, #int 320 // #140 │ │ +03af04: 1308 c800 |0026: const/16 v8, #int 200 // #c8 │ │ +03af08: 1229 |0028: const/4 v9, #int 2 // #2 │ │ +03af0a: 130c 421f |0029: const/16 v12, #int 8002 // #1f42 │ │ +03af0e: 130a 2b23 |002b: const/16 v10, #int 9003 // #232b │ │ +03af12: 130b 3a23 |002d: const/16 v11, #int 9018 // #233a │ │ +03af16: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +03af18: 2212 4002 |0030: new-instance v18, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ +03af1c: 0800 1200 |0032: move-object/from16 v0, v18 │ │ +03af20: 7030 af0e 7008 |0034: invoke-direct {v0, v7, v8}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ +03af26: 0800 1200 |0037: move-object/from16 v0, v18 │ │ +03af2a: 0801 1500 |0039: move-object/from16 v1, v21 │ │ +03af2e: 5b10 ee03 |003b: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03af32: 0800 1500 |003d: move-object/from16 v0, v21 │ │ +03af36: 5400 ee03 |003f: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03af3a: 0812 0000 |0041: move-object/from16 v18, v0 │ │ +03af3e: 0800 1200 |0043: move-object/from16 v0, v18 │ │ +03af42: 5400 ef03 |0045: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03af46: 0812 0000 |0047: move-object/from16 v18, v0 │ │ +03af4a: 3912 0501 |0049: if-nez v18, 014e // +0105 │ │ +03af4e: 1312 0000 |004b: const/16 v18, #int 0 // #0 │ │ +03af52: 28c3 |004d: goto 0010 // -003d │ │ +03af54: 2150 |004e: array-length v0, v5 │ │ +03af56: 0212 0000 |004f: move/from16 v18, v0 │ │ +03af5a: 1313 4019 |0051: const/16 v19, #int 6464 // #1940 │ │ +03af5e: 0200 1200 |0053: move/from16 v0, v18 │ │ +03af62: 0201 1300 |0055: move/from16 v1, v19 │ │ +03af66: 3310 0f00 |0057: if-ne v0, v1, 0066 // +000f │ │ +03af6a: 1307 4001 |0059: const/16 v7, #int 320 // #140 │ │ +03af6e: 1308 8800 |005b: const/16 v8, #int 136 // #88 │ │ +03af72: 1229 |005d: const/4 v9, #int 2 // #2 │ │ +03af74: 130c 4215 |005e: const/16 v12, #int 5442 // #1542 │ │ +03af78: 130b ea17 |0060: const/16 v11, #int 6122 // #17ea │ │ +03af7c: 130a 3f19 |0062: const/16 v10, #int 6463 // #193f │ │ +03af80: 1212 |0064: const/4 v2, #int 1 // #1 │ │ +03af82: 28cb |0065: goto 0030 // -0035 │ │ +03af84: 1312 0000 |0066: const/16 v18, #int 0 // #0 │ │ +03af88: 28a8 |0068: goto 0010 // -0058 │ │ +03af8a: 1312 0500 |0069: const/16 v18, #int 5 // #5 │ │ +03af8e: 0200 1800 |006b: move/from16 v0, v24 │ │ +03af92: 0201 1200 |006d: move/from16 v1, v18 │ │ +03af96: 3310 6a00 |006f: if-ne v0, v1, 00d9 // +006a │ │ +03af9a: 2150 |0071: array-length v0, v5 │ │ +03af9c: 0212 0000 |0072: move/from16 v18, v0 │ │ +03afa0: 1313 4a27 |0074: const/16 v19, #int 10058 // #274a │ │ +03afa4: 0200 1200 |0076: move/from16 v0, v18 │ │ +03afa8: 0201 1300 |0078: move/from16 v1, v19 │ │ +03afac: 3310 1000 |007a: if-ne v0, v1, 008a // +0010 │ │ +03afb0: 1307 4001 |007c: const/16 v7, #int 320 // #140 │ │ +03afb4: 1308 c800 |007e: const/16 v8, #int 200 // #c8 │ │ +03afb8: 1309 0a00 |0080: const/16 v9, #int 10 // #a │ │ +03afbc: 130c 4a1f |0082: const/16 v12, #int 8010 // #1f4a │ │ +03afc0: 130a 3323 |0084: const/16 v10, #int 9011 // #2333 │ │ +03afc4: 130b 4223 |0086: const/16 v11, #int 9026 // #2342 │ │ +03afc8: 1202 |0088: const/4 v2, #int 0 // #0 │ │ +03afca: 28a7 |0089: goto 0030 // -0059 │ │ +03afcc: 2150 |008a: array-length v0, v5 │ │ +03afce: 0212 0000 |008b: move/from16 v18, v0 │ │ +03afd2: 1313 4027 |008d: const/16 v19, #int 10048 // #2740 │ │ +03afd6: 0200 1200 |008f: move/from16 v0, v18 │ │ +03afda: 0201 1300 |0091: move/from16 v1, v19 │ │ +03afde: 3310 0f00 |0093: if-ne v0, v1, 00a2 // +000f │ │ +03afe2: 1307 4001 |0095: const/16 v7, #int 320 // #140 │ │ +03afe6: 1308 c800 |0097: const/16 v8, #int 200 // #c8 │ │ +03afea: 1209 |0099: const/4 v9, #int 0 // #0 │ │ +03afec: 130c 401f |009a: const/16 v12, #int 8000 // #1f40 │ │ +03aff0: 130a 2923 |009c: const/16 v10, #int 9001 // #2329 │ │ +03aff4: 130b 3823 |009e: const/16 v11, #int 9016 // #2338 │ │ +03aff8: 1202 |00a0: const/4 v2, #int 0 // #0 │ │ +03affa: 288f |00a1: goto 0030 // -0071 │ │ +03affc: 2150 |00a2: array-length v0, v5 │ │ +03affe: 0212 0000 |00a3: move/from16 v18, v0 │ │ +03b002: 1313 6819 |00a5: const/16 v19, #int 6504 // #1968 │ │ +03b006: 0200 1200 |00a7: move/from16 v0, v18 │ │ +03b00a: 0201 1300 |00a9: move/from16 v1, v19 │ │ +03b00e: 3310 1100 |00ab: if-ne v0, v1, 00bc // +0011 │ │ +03b012: 1307 4001 |00ad: const/16 v7, #int 320 // #140 │ │ +03b016: 1308 8800 |00af: const/16 v8, #int 136 // #88 │ │ +03b01a: 1309 0a00 |00b1: const/16 v9, #int 10 // #a │ │ +03b01e: 130c 4a15 |00b3: const/16 v12, #int 5450 // #154a │ │ +03b022: 130b f217 |00b5: const/16 v11, #int 6130 // #17f2 │ │ +03b026: 130a 4719 |00b7: const/16 v10, #int 6471 // #1947 │ │ +03b02a: 1212 |00b9: const/4 v2, #int 1 // #1 │ │ +03b02c: 2900 76ff |00ba: goto/16 0030 // -008a │ │ +03b030: 2150 |00bc: array-length v0, v5 │ │ +03b032: 0212 0000 |00bd: move/from16 v18, v0 │ │ +03b036: 1313 5e19 |00bf: const/16 v19, #int 6494 // #195e │ │ +03b03a: 0200 1200 |00c1: move/from16 v0, v18 │ │ +03b03e: 0201 1300 |00c3: move/from16 v1, v19 │ │ +03b042: 3310 1000 |00c5: if-ne v0, v1, 00d5 // +0010 │ │ +03b046: 1307 4001 |00c7: const/16 v7, #int 320 // #140 │ │ +03b04a: 1308 8800 |00c9: const/16 v8, #int 136 // #88 │ │ +03b04e: 1209 |00cb: const/4 v9, #int 0 // #0 │ │ +03b050: 130c 4015 |00cc: const/16 v12, #int 5440 // #1540 │ │ +03b054: 130b e817 |00ce: const/16 v11, #int 6120 // #17e8 │ │ +03b058: 130a 3d19 |00d0: const/16 v10, #int 6461 // #193d │ │ +03b05c: 1212 |00d2: const/4 v2, #int 1 // #1 │ │ +03b05e: 2900 5dff |00d3: goto/16 0030 // -00a3 │ │ +03b062: 1312 0000 |00d5: const/16 v18, #int 0 // #0 │ │ +03b066: 2900 39ff |00d7: goto/16 0010 // -00c7 │ │ +03b06a: 1312 0600 |00d9: const/16 v18, #int 6 // #6 │ │ +03b06e: 0200 1800 |00db: move/from16 v0, v24 │ │ +03b072: 0201 1200 |00dd: move/from16 v1, v18 │ │ +03b076: 3310 51ff |00df: if-ne v0, v1, 0030 // -00af │ │ +03b07a: 3919 1100 |00e1: if-nez v25, 00f2 // +0011 │ │ +03b07e: 1307 4001 |00e3: const/16 v7, #int 320 // #140 │ │ +03b082: 1308 c800 |00e5: const/16 v8, #int 200 // #c8 │ │ +03b086: 1309 8000 |00e7: const/16 v9, #int 128 // #80 │ │ +03b08a: 130c c01f |00e9: const/16 v12, #int 8128 // #1fc0 │ │ +03b08e: 130a a823 |00eb: const/16 v10, #int 9128 // #23a8 │ │ +03b092: 130b b823 |00ed: const/16 v11, #int 9144 // #23b8 │ │ +03b096: 1202 |00ef: const/4 v2, #int 0 // #0 │ │ +03b098: 2900 40ff |00f0: goto/16 0030 // -00c0 │ │ +03b09c: 1312 0100 |00f2: const/16 v18, #int 1 // #1 │ │ +03b0a0: 0200 1900 |00f4: move/from16 v0, v25 │ │ +03b0a4: 0201 1200 |00f6: move/from16 v1, v18 │ │ +03b0a8: 3310 1100 |00f8: if-ne v0, v1, 0109 // +0011 │ │ +03b0ac: 1307 4001 |00fa: const/16 v7, #int 320 // #140 │ │ +03b0b0: 1308 8800 |00fc: const/16 v8, #int 136 // #88 │ │ +03b0b4: 1309 8000 |00fe: const/16 v9, #int 128 // #80 │ │ +03b0b8: 130c c015 |0100: const/16 v12, #int 5568 // #15c0 │ │ +03b0bc: 130b 6818 |0102: const/16 v11, #int 6248 // #1868 │ │ +03b0c0: 130a bc19 |0104: const/16 v10, #int 6588 // #19bc │ │ +03b0c4: 1212 |0106: const/4 v2, #int 1 // #1 │ │ +03b0c6: 2900 29ff |0107: goto/16 0030 // -00d7 │ │ +03b0ca: 1312 0200 |0109: const/16 v18, #int 2 // #2 │ │ +03b0ce: 0200 1900 |010b: move/from16 v0, v25 │ │ +03b0d2: 0201 1200 |010d: move/from16 v1, v18 │ │ +03b0d6: 3410 3b00 |010f: if-lt v0, v1, 014a // +003b │ │ +03b0da: 1312 1d00 |0111: const/16 v18, #int 29 // #1d │ │ +03b0de: 0200 1900 |0113: move/from16 v0, v25 │ │ +03b0e2: 0201 1200 |0115: move/from16 v1, v18 │ │ +03b0e6: 3610 3300 |0117: if-gt v0, v1, 014a // +0033 │ │ +03b0ea: 1307 4001 |0119: const/16 v7, #int 320 // #140 │ │ +03b0ee: 1308 8800 |011b: const/16 v8, #int 136 // #88 │ │ +03b0f2: d812 19fe |011d: add-int/lit8 v18, v25, #int -2 // #fe │ │ +03b0f6: 0200 1200 |011f: move/from16 v0, v18 │ │ +03b0fa: d209 3e19 |0121: mul-int/lit16 v9, v0, #int 6462 // #193e │ │ +03b0fe: d812 19fe |0123: add-int/lit8 v18, v25, #int -2 // #fe │ │ +03b102: 0200 1200 |0125: move/from16 v0, v18 │ │ +03b106: d200 3e19 |0127: mul-int/lit16 v0, v0, #int 6462 // #193e │ │ +03b10a: 0212 0000 |0129: move/from16 v18, v0 │ │ +03b10e: 0200 1200 |012b: move/from16 v0, v18 │ │ +03b112: d00c 4015 |012d: add-int/lit16 v12, v0, #int 5440 // #1540 │ │ +03b116: d812 19fe |012f: add-int/lit8 v18, v25, #int -2 // #fe │ │ +03b11a: 0200 1200 |0131: move/from16 v0, v18 │ │ +03b11e: d200 3e19 |0133: mul-int/lit16 v0, v0, #int 6462 // #193e │ │ +03b122: 0212 0000 |0135: move/from16 v18, v0 │ │ +03b126: 0200 1200 |0137: move/from16 v0, v18 │ │ +03b12a: d00b e817 |0139: add-int/lit16 v11, v0, #int 6120 // #17e8 │ │ +03b12e: d812 19fe |013b: add-int/lit8 v18, v25, #int -2 // #fe │ │ +03b132: 0200 1200 |013d: move/from16 v0, v18 │ │ +03b136: d200 3e19 |013f: mul-int/lit16 v0, v0, #int 6462 // #193e │ │ +03b13a: 0212 0000 |0141: move/from16 v18, v0 │ │ +03b13e: 0200 1200 |0143: move/from16 v0, v18 │ │ +03b142: d00a 3c19 |0145: add-int/lit16 v10, v0, #int 6460 // #193c │ │ +03b146: 1212 |0147: const/4 v2, #int 1 // #1 │ │ +03b148: 2900 e8fe |0148: goto/16 0030 // -0118 │ │ +03b14c: 1312 0000 |014a: const/16 v18, #int 0 // #0 │ │ +03b150: 2900 c4fe |014c: goto/16 0010 // -013c │ │ +03b154: 1311 0000 |014e: const/16 v17, #int 0 // #0 │ │ +03b158: 0200 1100 |0150: move/from16 v0, v17 │ │ +03b15c: 3580 b800 |0152: if-ge v0, v8, 020a // +00b8 │ │ +03b160: 1310 0000 |0154: const/16 v16, #int 0 // #0 │ │ +03b164: db12 0702 |0156: div-int/lit8 v18, v7, #int 2 // #02 │ │ +03b168: 0200 1000 |0158: move/from16 v0, v16 │ │ +03b16c: 0201 1200 |015a: move/from16 v1, v18 │ │ +03b170: 3510 aa00 |015c: if-ge v0, v1, 0206 // +00aa │ │ +03b174: db03 1004 |015e: div-int/lit8 v3, v16, #int 4 // #04 │ │ +03b178: dc0e 1004 |0160: rem-int/lit8 v14, v16, #int 4 // #04 │ │ +03b17c: db04 1108 |0162: div-int/lit8 v4, v17, #int 8 // #08 │ │ +03b180: dc0f 1108 |0164: rem-int/lit8 v15, v17, #int 8 // #08 │ │ +03b184: da12 0428 |0166: mul-int/lit8 v18, v4, #int 40 // #28 │ │ +03b188: 9012 1203 |0168: add-int v18, v18, v3 │ │ +03b18c: da12 1208 |016a: mul-int/lit8 v18, v18, #int 8 // #08 │ │ +03b190: 9012 1209 |016c: add-int v18, v18, v9 │ │ +03b194: 9012 120f |016e: add-int v18, v18, v15 │ │ +03b198: 480d 0512 |0170: aget-byte v13, v5, v18 │ │ +03b19c: d912 0e03 |0172: rsub-int/lit8 v18, v14, #int 3 // #03 │ │ +03b1a0: da12 1202 |0174: mul-int/lit8 v18, v18, #int 2 // #02 │ │ +03b1a4: 9912 0d12 |0176: shr-int v18, v13, v18 │ │ +03b1a8: dd0d 1203 |0178: and-int/lit8 v13, v18, #int 3 // #03 │ │ +03b1ac: 2b0d c200 0000 |017a: packed-switch v13, 0000023c // +000000c2 │ │ +03b1b2: 0800 1500 |017d: move-object/from16 v0, v21 │ │ +03b1b6: 5400 ee03 |017f: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b1ba: 0812 0000 |0181: move-object/from16 v18, v0 │ │ +03b1be: 0800 1200 |0183: move-object/from16 v0, v18 │ │ +03b1c2: 5400 ef03 |0185: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03b1c6: 0812 0000 |0187: move-object/from16 v18, v0 │ │ +03b1ca: 0800 1500 |0189: move-object/from16 v0, v21 │ │ +03b1ce: 5400 ee03 |018b: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b1d2: 0813 0000 |018d: move-object/from16 v19, v0 │ │ +03b1d6: 0800 1300 |018f: move-object/from16 v0, v19 │ │ +03b1da: 5200 f303 |0191: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03b1de: 0213 0000 |0193: move/from16 v19, v0 │ │ +03b1e2: 9213 1311 |0195: mul-int v19, v19, v17 │ │ +03b1e6: da14 1002 |0197: mul-int/lit8 v20, v16, #int 2 // #02 │ │ +03b1ea: 9013 1314 |0199: add-int v19, v19, v20 │ │ +03b1ee: 8d60 |019b: int-to-byte v0, v6 │ │ +03b1f0: 0214 0000 |019c: move/from16 v20, v0 │ │ +03b1f4: 4f14 1213 |019e: aput-byte v20, v18, v19 │ │ +03b1f8: 0800 1500 |01a0: move-object/from16 v0, v21 │ │ +03b1fc: 5400 ee03 |01a2: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b200: 0812 0000 |01a4: move-object/from16 v18, v0 │ │ +03b204: 0800 1200 |01a6: move-object/from16 v0, v18 │ │ +03b208: 5400 ef03 |01a8: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03b20c: 0812 0000 |01aa: move-object/from16 v18, v0 │ │ +03b210: 0800 1500 |01ac: move-object/from16 v0, v21 │ │ +03b214: 5400 ee03 |01ae: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b218: 0813 0000 |01b0: move-object/from16 v19, v0 │ │ +03b21c: 0800 1300 |01b2: move-object/from16 v0, v19 │ │ +03b220: 5200 f303 |01b4: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03b224: 0213 0000 |01b6: move/from16 v19, v0 │ │ +03b228: 9213 1311 |01b8: mul-int v19, v19, v17 │ │ +03b22c: da14 1002 |01ba: mul-int/lit8 v20, v16, #int 2 // #02 │ │ +03b230: 9013 1314 |01bc: add-int v19, v19, v20 │ │ +03b234: d813 1301 |01be: add-int/lit8 v19, v19, #int 1 // #01 │ │ +03b238: 8d60 |01c0: int-to-byte v0, v6 │ │ +03b23a: 0214 0000 |01c1: move/from16 v20, v0 │ │ +03b23e: 4f14 1213 |01c3: aput-byte v20, v18, v19 │ │ +03b242: d810 1001 |01c5: add-int/lit8 v16, v16, #int 1 // #01 │ │ +03b246: 288f |01c7: goto 0156 // -0071 │ │ +03b248: 4812 050a |01c8: aget-byte v18, v5, v10 │ │ +03b24c: dd06 120f |01ca: and-int/lit8 v6, v18, #int 15 // #0f │ │ +03b250: 28b1 |01cc: goto 017d // -004f │ │ +03b252: da12 0428 |01cd: mul-int/lit8 v18, v4, #int 40 // #28 │ │ +03b256: 9012 120c |01cf: add-int v18, v18, v12 │ │ +03b25a: 9012 1203 |01d1: add-int v18, v18, v3 │ │ +03b25e: 4812 0512 |01d3: aget-byte v18, v5, v18 │ │ +03b262: e106 1204 |01d5: shr-int/lit8 v6, v18, #int 4 // #04 │ │ +03b266: 28a6 |01d7: goto 017d // -005a │ │ +03b268: da12 0428 |01d8: mul-int/lit8 v18, v4, #int 40 // #28 │ │ +03b26c: 9012 120c |01da: add-int v18, v18, v12 │ │ +03b270: 9012 1203 |01dc: add-int v18, v18, v3 │ │ +03b274: 4812 0512 |01de: aget-byte v18, v5, v18 │ │ +03b278: dd06 120f |01e0: and-int/lit8 v6, v18, #int 15 // #0f │ │ +03b27c: 289b |01e2: goto 017d // -0065 │ │ +03b27e: 3802 1700 |01e3: if-eqz v2, 01fa // +0017 │ │ +03b282: da12 0428 |01e5: mul-int/lit8 v18, v4, #int 40 // #28 │ │ +03b286: 9012 1203 |01e7: add-int v18, v18, v3 │ │ +03b28a: db12 1202 |01e9: div-int/lit8 v18, v18, #int 2 // #02 │ │ +03b28e: 9012 120b |01eb: add-int v18, v18, v11 │ │ +03b292: 4812 0512 |01ed: aget-byte v18, v5, v18 │ │ +03b296: dc13 0302 |01ef: rem-int/lit8 v19, v3, #int 2 // #02 │ │ +03b29a: d913 1301 |01f1: rsub-int/lit8 v19, v19, #int 1 // #01 │ │ +03b29e: da13 1304 |01f3: mul-int/lit8 v19, v19, #int 4 // #04 │ │ +03b2a2: 9912 1213 |01f5: shr-int v18, v18, v19 │ │ +03b2a6: dd06 120f |01f7: and-int/lit8 v6, v18, #int 15 // #0f │ │ +03b2aa: 2884 |01f9: goto 017d // -007c │ │ +03b2ac: da12 0428 |01fa: mul-int/lit8 v18, v4, #int 40 // #28 │ │ +03b2b0: 9012 1203 |01fc: add-int v18, v18, v3 │ │ +03b2b4: 9012 120b |01fe: add-int v18, v18, v11 │ │ +03b2b8: 4812 0512 |0200: aget-byte v18, v5, v18 │ │ +03b2bc: dd06 120f |0202: and-int/lit8 v6, v18, #int 15 // #0f │ │ +03b2c0: 2900 79ff |0204: goto/16 017d // -0087 │ │ +03b2c4: d811 1101 |0206: add-int/lit8 v17, v17, #int 1 // #01 │ │ +03b2c8: 2900 48ff |0208: goto/16 0150 // -00b8 │ │ +03b2cc: 0800 1500 |020a: move-object/from16 v0, v21 │ │ +03b2d0: 5400 ee03 |020c: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b2d4: 0812 0000 |020e: move-object/from16 v18, v0 │ │ +03b2d8: 1313 1000 |0210: const/16 v19, #int 16 // #10 │ │ +03b2dc: 0200 1300 |0212: move/from16 v0, v19 │ │ +03b2e0: 0801 1200 |0214: move-object/from16 v1, v18 │ │ +03b2e4: 5910 f103 |0216: iput v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +03b2e8: 1206 |0218: const/4 v6, #int 0 // #0 │ │ +03b2ea: 1312 1000 |0219: const/16 v18, #int 16 // #10 │ │ +03b2ee: 0200 1200 |021b: move/from16 v0, v18 │ │ +03b2f2: 3506 1b00 |021d: if-ge v6, v0, 0238 // +001b │ │ +03b2f6: 0800 1500 |021f: move-object/from16 v0, v21 │ │ +03b2fa: 5400 ee03 |0221: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b2fe: 0812 0000 |0223: move-object/from16 v18, v0 │ │ +03b302: 0800 1200 |0225: move-object/from16 v0, v18 │ │ +03b306: 5400 f203 |0227: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03b30a: 0812 0000 |0229: move-object/from16 v18, v0 │ │ +03b30e: 0800 1500 |022b: move-object/from16 v0, v21 │ │ +03b312: 5400 ed03 |022d: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_c64_colours:[I // field@03ed │ │ +03b316: 0813 0000 |022f: move-object/from16 v19, v0 │ │ +03b31a: 4413 1306 |0231: aget v19, v19, v6 │ │ +03b31e: 4b13 1206 |0233: aput v19, v18, v6 │ │ +03b322: d806 0601 |0235: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03b326: 28e2 |0237: goto 0219 // -001e │ │ +03b328: 1312 0100 |0238: const/16 v18, #int 1 // #1 │ │ +03b32c: 2900 d6fd |023a: goto/16 0010 // -022a │ │ +03b330: 0001 0400 0000 0000 4e00 0000 5300 ... |023c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1989 │ │ 0x0001 line=1990 │ │ 0x0003 line=1991 │ │ 0x0008 line=1993 │ │ 0x000c line=1994 │ │ @@ -64551,31 +64547,31 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03a1e4: |[03a1e4] pro.oneredpixel.l9droid.L9Bitmap.bitmap_c64_name:(I)Ljava/lang/String; │ │ -03a1f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03a1f6: 3905 0b00 |0001: if-nez v5, 000c // +000b │ │ -03a1fa: 1a00 0514 |0003: const-string v0, "title mpic" // string@1405 │ │ -03a1fe: 2331 7202 |0005: new-array v1, v3, [Ljava/lang/Object; // type@0272 │ │ -03a202: 7120 c50c 1000 |0007: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03a208: 0c00 |000a: move-result-object v0 │ │ -03a20a: 1100 |000b: return-object v0 │ │ -03a20c: 1a00 2e11 |000c: const-string v0, "pic%d" // string@112e │ │ -03a210: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -03a212: 2311 7202 |000f: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -03a216: 7110 a00c 0500 |0011: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03a21c: 0c02 |0014: move-result-object v2 │ │ -03a21e: 4d02 0103 |0015: aput-object v2, v1, v3 │ │ -03a222: 7120 c50c 1000 |0017: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03a228: 0c00 |001a: move-result-object v0 │ │ -03a22a: 28f0 |001b: goto 000b // -0010 │ │ +03b348: |[03b348] pro.oneredpixel.l9droid.L9Bitmap.bitmap_c64_name:(I)Ljava/lang/String; │ │ +03b358: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03b35a: 3905 0b00 |0001: if-nez v5, 000c // +000b │ │ +03b35e: 1a00 0314 |0003: const-string v0, "title mpic" // string@1403 │ │ +03b362: 2331 7202 |0005: new-array v1, v3, [Ljava/lang/Object; // type@0272 │ │ +03b366: 7120 c50c 1000 |0007: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03b36c: 0c00 |000a: move-result-object v0 │ │ +03b36e: 1100 |000b: return-object v0 │ │ +03b370: 1a00 2c11 |000c: const-string v0, "pic%d" // string@112c │ │ +03b374: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +03b376: 2311 7202 |000f: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +03b37a: 7110 a00c 0500 |0011: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03b380: 0c02 |0014: move-result-object v2 │ │ +03b382: 4d02 0103 |0015: aput-object v2, v1, v3 │ │ +03b386: 7120 c50c 1000 |0017: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03b38c: 0c00 |001a: move-result-object v0 │ │ +03b38e: 28f0 |001b: goto 000b // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1674 │ │ 0x0003 line=1675 │ │ 0x000b line=1677 │ │ locals : │ │ 0x0000 - 0x001c reg=4 this Lpro/oneredpixel/l9droid/L9Bitmap; │ │ @@ -64586,27 +64582,27 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03a22c: |[03a22c] pro.oneredpixel.l9droid.L9Bitmap.bitmap_c64_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I │ │ -03a23c: 1242 |0000: const/4 v2, #int 4 // #4 │ │ -03a23e: 6e20 ec0e 6500 |0001: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/Library;.fileLoadRelativeToArray:(Ljava/lang/String;)[B // method@0eec │ │ -03a244: 0c00 |0004: move-result-object v0 │ │ -03a246: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -03a24a: 2101 |0007: array-length v1, v0 │ │ -03a24c: 1303 4027 |0008: const/16 v3, #int 10048 // #2740 │ │ -03a250: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -03a254: 1252 |000c: const/4 v2, #int 5 // #5 │ │ -03a256: 1303 5e19 |000d: const/16 v3, #int 6494 // #195e │ │ -03a25a: 3331 0300 |000f: if-ne v1, v3, 0012 // +0003 │ │ -03a25e: 1252 |0011: const/4 v2, #int 5 // #5 │ │ -03a260: 0f02 |0012: return v2 │ │ +03b390: |[03b390] pro.oneredpixel.l9droid.L9Bitmap.bitmap_c64_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I │ │ +03b3a0: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +03b3a2: 6e20 ec0e 6500 |0001: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/Library;.fileLoadRelativeToArray:(Ljava/lang/String;)[B // method@0eec │ │ +03b3a8: 0c00 |0004: move-result-object v0 │ │ +03b3aa: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +03b3ae: 2101 |0007: array-length v1, v0 │ │ +03b3b0: 1303 4027 |0008: const/16 v3, #int 10048 // #2740 │ │ +03b3b4: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +03b3b8: 1252 |000c: const/4 v2, #int 5 // #5 │ │ +03b3ba: 1303 5e19 |000d: const/16 v3, #int 6494 // #195e │ │ +03b3be: 3331 0300 |000f: if-ne v1, v3, 0012 // +0003 │ │ +03b3c2: 1252 |0011: const/4 v2, #int 5 // #5 │ │ +03b3c4: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1764 │ │ 0x0001 line=1765 │ │ 0x0005 line=1766 │ │ 0x0007 line=1768 │ │ 0x0008 line=1769 │ │ @@ -64627,34 +64623,34 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -03a264: |[03a264] pro.oneredpixel.l9droid.L9Bitmap.bitmap_cpc_name:(I)Ljava/lang/String; │ │ -03a274: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03a276: 3903 0b00 |0001: if-nez v3, 000c // +000b │ │ -03a27a: 1a00 0614 |0003: const-string v0, "title.pic" // string@1406 │ │ -03a27e: 2311 7202 |0005: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -03a282: 7120 c50c 1000 |0007: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03a288: 0c00 |000a: move-result-object v0 │ │ -03a28a: 1100 |000b: return-object v0 │ │ -03a28c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03a28e: 3303 0b00 |000d: if-ne v3, v0, 0018 // +000b │ │ -03a292: 1a00 fd00 |000f: const-string v0, "1.pic" // string@00fd │ │ -03a296: 2311 7202 |0011: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -03a29a: 7120 c50c 1000 |0013: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03a2a0: 0c00 |0016: move-result-object v0 │ │ -03a2a2: 28f4 |0017: goto 000b // -000c │ │ -03a2a4: 1a00 aa08 |0018: const-string v0, "allpics.pic" // string@08aa │ │ -03a2a8: 2311 7202 |001a: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -03a2ac: 7120 c50c 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03a2b2: 0c00 |001f: move-result-object v0 │ │ -03a2b4: 28eb |0020: goto 000b // -0015 │ │ +03b3c8: |[03b3c8] pro.oneredpixel.l9droid.L9Bitmap.bitmap_cpc_name:(I)Ljava/lang/String; │ │ +03b3d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03b3da: 3903 0b00 |0001: if-nez v3, 000c // +000b │ │ +03b3de: 1a00 0414 |0003: const-string v0, "title.pic" // string@1404 │ │ +03b3e2: 2311 7202 |0005: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +03b3e6: 7120 c50c 1000 |0007: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03b3ec: 0c00 |000a: move-result-object v0 │ │ +03b3ee: 1100 |000b: return-object v0 │ │ +03b3f0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03b3f2: 3303 0b00 |000d: if-ne v3, v0, 0018 // +000b │ │ +03b3f6: 1a00 fd00 |000f: const-string v0, "1.pic" // string@00fd │ │ +03b3fa: 2311 7202 |0011: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +03b3fe: 7120 c50c 1000 |0013: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03b404: 0c00 |0016: move-result-object v0 │ │ +03b406: 28f4 |0017: goto 000b // -000c │ │ +03b408: 1a00 aa08 |0018: const-string v0, "allpics.pic" // string@08aa │ │ +03b40c: 2311 7202 |001a: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +03b410: 7120 c50c 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03b416: 0c00 |001f: move-result-object v0 │ │ +03b418: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1735 │ │ 0x0003 line=1736 │ │ 0x000b line=1740 │ │ 0x000c line=1737 │ │ 0x000f line=1738 │ │ @@ -64668,18 +64664,18 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03a2b8: |[03a2b8] pro.oneredpixel.l9droid.L9Bitmap.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z │ │ -03a2c8: 6e20 df0e 3200 |0000: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ -03a2ce: 0a00 |0003: move-result v0 │ │ -03a2d0: 0f00 |0004: return v0 │ │ +03b41c: |[03b41c] pro.oneredpixel.l9droid.L9Bitmap.bitmap_exists:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)Z │ │ +03b42c: 6e20 df0e 3200 |0000: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ +03b432: 0a00 |0003: move-result v0 │ │ +03b434: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/oneredpixel/l9droid/L9Bitmap; │ │ 0x0000 - 0x0005 reg=2 lib Lpro/oneredpixel/l9droid/Library; │ │ 0x0000 - 0x0005 reg=3 file Ljava/lang/String; │ │ @@ -64689,18 +64685,18 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03a2d4: |[03a2d4] pro.oneredpixel.l9droid.L9Bitmap.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B │ │ -03a2e4: 6e20 ec0e 3200 |0000: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/Library;.fileLoadRelativeToArray:(Ljava/lang/String;)[B // method@0eec │ │ -03a2ea: 0c00 |0003: move-result-object v0 │ │ -03a2ec: 1100 |0004: return-object v0 │ │ +03b438: |[03b438] pro.oneredpixel.l9droid.L9Bitmap.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B │ │ +03b448: 6e20 ec0e 3200 |0000: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/Library;.fileLoadRelativeToArray:(Ljava/lang/String;)[B // method@0eec │ │ +03b44e: 0c00 |0003: move-result-object v0 │ │ +03b450: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/oneredpixel/l9droid/L9Bitmap; │ │ 0x0000 - 0x0005 reg=2 lib Lpro/oneredpixel/l9droid/Library; │ │ 0x0000 - 0x0005 reg=3 file Ljava/lang/String; │ │ @@ -64710,111 +64706,111 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 169 16-bit code units │ │ -03a2f0: |[03a2f0] pro.oneredpixel.l9droid.L9Bitmap.bitmap_mac_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ -03a300: 6e30 9f0e a90b |0000: invoke-virtual {v9, v10, v11}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ -03a306: 0c00 |0003: move-result-object v0 │ │ -03a308: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -03a30c: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -03a30e: 0f05 |0007: return v5 │ │ -03a310: 1235 |0008: const/4 v5, #int 3 // #3 │ │ -03a312: 4805 0005 |0009: aget-byte v5, v0, v5 │ │ -03a316: d555 ff00 |000b: and-int/lit16 v5, v5, #int 255 // #00ff │ │ -03a31a: 1226 |000d: const/4 v6, #int 2 // #2 │ │ -03a31c: 4806 0006 |000e: aget-byte v6, v0, v6 │ │ -03a320: d566 ff00 |0010: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -03a324: e006 0608 |0012: shl-int/lit8 v6, v6, #int 8 // #08 │ │ -03a328: 9001 0506 |0014: add-int v1, v5, v6 │ │ -03a32c: 1275 |0016: const/4 v5, #int 7 // #7 │ │ -03a32e: 4805 0005 |0017: aget-byte v5, v0, v5 │ │ -03a332: d555 ff00 |0019: and-int/lit16 v5, v5, #int 255 // #00ff │ │ -03a336: 1266 |001b: const/4 v6, #int 6 // #6 │ │ -03a338: 4806 0006 |001c: aget-byte v6, v0, v6 │ │ -03a33c: d566 ff00 |001e: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -03a340: e006 0608 |0020: shl-int/lit8 v6, v6, #int 8 // #08 │ │ -03a344: 9002 0506 |0022: add-int v2, v5, v6 │ │ -03a348: 1305 0002 |0024: const/16 v5, #int 512 // #200 │ │ -03a34c: 3651 0600 |0026: if-gt v1, v5, 002c // +0006 │ │ -03a350: 1305 d800 |0028: const/16 v5, #int 216 // #d8 │ │ -03a354: 3752 0400 |002a: if-le v2, v5, 002e // +0004 │ │ -03a358: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -03a35a: 28da |002d: goto 0007 // -0026 │ │ -03a35c: 3d0c 0400 |002e: if-lez v12, 0032 // +0004 │ │ -03a360: 130c 4e00 |0030: const/16 v12, #int 78 // #4e │ │ -03a364: 390c 0b00 |0032: if-nez v12, 003d // +000b │ │ -03a368: 390d 0900 |0034: if-nez v13, 003d // +0009 │ │ -03a36c: 2205 4002 |0036: new-instance v5, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ -03a370: 7030 af0e 1502 |0038: invoke-direct {v5, v1, v2}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ -03a376: 5b95 ee03 |003b: iput-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a37a: 5495 ee03 |003d: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a37e: 5455 ef03 |003f: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03a382: 3905 0400 |0041: if-nez v5, 0045 // +0004 │ │ -03a386: 1205 |0043: const/4 v5, #int 0 // #0 │ │ -03a388: 28c3 |0044: goto 0007 // -003d │ │ -03a38a: 9005 0c01 |0045: add-int v5, v12, v1 │ │ -03a38e: 5496 ee03 |0047: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a392: 5266 f303 |0049: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a396: 3765 0800 |004b: if-le v5, v6, 0053 // +0008 │ │ -03a39a: 5495 ee03 |004d: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a39e: 5255 f303 |004f: iget v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a3a2: 9101 050c |0051: sub-int v1, v5, v12 │ │ -03a3a6: 9005 0d02 |0053: add-int v5, v13, v2 │ │ -03a3aa: 5496 ee03 |0055: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a3ae: 5266 f003 |0057: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03a3b2: 3765 0800 |0059: if-le v5, v6, 0061 // +0008 │ │ -03a3b6: 5495 ee03 |005b: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a3ba: 5255 f003 |005d: iget v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03a3be: 9102 050d |005f: sub-int v2, v5, v13 │ │ -03a3c2: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -03a3c4: 3524 2d00 |0062: if-ge v4, v2, 008f // +002d │ │ -03a3c8: 1203 |0064: const/4 v3, #int 0 // #0 │ │ -03a3ca: 3513 2700 |0065: if-ge v3, v1, 008c // +0027 │ │ -03a3ce: 5495 ee03 |0067: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a3d2: 5455 ef03 |0069: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03a3d6: 5496 ee03 |006b: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a3da: 5266 f303 |006d: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a3de: 9007 0d04 |006f: add-int v7, v13, v4 │ │ -03a3e2: b276 |0071: mul-int/2addr v6, v7 │ │ -03a3e4: 9007 0c03 |0072: add-int v7, v12, v3 │ │ -03a3e8: b076 |0074: add-int/2addr v6, v7 │ │ -03a3ea: db07 0108 |0075: div-int/lit8 v7, v1, #int 8 // #08 │ │ -03a3ee: b247 |0077: mul-int/2addr v7, v4 │ │ -03a3f0: d807 070a |0078: add-int/lit8 v7, v7, #int 10 // #0a │ │ -03a3f4: db08 0308 |007a: div-int/lit8 v8, v3, #int 8 // #08 │ │ -03a3f8: b087 |007c: add-int/2addr v7, v8 │ │ -03a3fa: 4807 0007 |007d: aget-byte v7, v0, v7 │ │ -03a3fe: dc08 0308 |007f: rem-int/lit8 v8, v3, #int 8 // #08 │ │ -03a402: d908 0807 |0081: rsub-int/lit8 v8, v8, #int 7 // #07 │ │ -03a406: b987 |0083: shr-int/2addr v7, v8 │ │ -03a408: dd07 0701 |0084: and-int/lit8 v7, v7, #int 1 // #01 │ │ -03a40c: 8d77 |0086: int-to-byte v7, v7 │ │ -03a40e: 4f07 0506 |0087: aput-byte v7, v5, v6 │ │ -03a412: d803 0301 |0089: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03a416: 28da |008b: goto 0065 // -0026 │ │ -03a418: d804 0401 |008c: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03a41c: 28d4 |008e: goto 0062 // -002c │ │ -03a41e: 5495 ee03 |008f: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a422: 1226 |0091: const/4 v6, #int 2 // #2 │ │ -03a424: 5956 f103 |0092: iput v6, v5, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -03a428: 5495 ee03 |0094: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a42c: 5455 f203 |0096: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -03a430: 1206 |0098: const/4 v6, #int 0 // #0 │ │ -03a432: 1207 |0099: const/4 v7, #int 0 // #0 │ │ -03a434: 4b07 0506 |009a: aput v7, v5, v6 │ │ -03a438: 5495 ee03 |009c: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a43c: 5455 f203 |009e: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -03a440: 1216 |00a0: const/4 v6, #int 1 // #1 │ │ -03a442: 1407 ffff ff00 |00a1: const v7, #float 2.35099e-38 // #00ffffff │ │ -03a448: 4b07 0506 |00a4: aput v7, v5, v6 │ │ -03a44c: 1215 |00a6: const/4 v5, #int 1 // #1 │ │ -03a44e: 2900 60ff |00a7: goto/16 0007 // -00a0 │ │ +03b454: |[03b454] pro.oneredpixel.l9droid.L9Bitmap.bitmap_mac_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ +03b464: 6e30 9f0e a90b |0000: invoke-virtual {v9, v10, v11}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ +03b46a: 0c00 |0003: move-result-object v0 │ │ +03b46c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +03b470: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +03b472: 0f05 |0007: return v5 │ │ +03b474: 1235 |0008: const/4 v5, #int 3 // #3 │ │ +03b476: 4805 0005 |0009: aget-byte v5, v0, v5 │ │ +03b47a: d555 ff00 |000b: and-int/lit16 v5, v5, #int 255 // #00ff │ │ +03b47e: 1226 |000d: const/4 v6, #int 2 // #2 │ │ +03b480: 4806 0006 |000e: aget-byte v6, v0, v6 │ │ +03b484: d566 ff00 |0010: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +03b488: e006 0608 |0012: shl-int/lit8 v6, v6, #int 8 // #08 │ │ +03b48c: 9001 0506 |0014: add-int v1, v5, v6 │ │ +03b490: 1275 |0016: const/4 v5, #int 7 // #7 │ │ +03b492: 4805 0005 |0017: aget-byte v5, v0, v5 │ │ +03b496: d555 ff00 |0019: and-int/lit16 v5, v5, #int 255 // #00ff │ │ +03b49a: 1266 |001b: const/4 v6, #int 6 // #6 │ │ +03b49c: 4806 0006 |001c: aget-byte v6, v0, v6 │ │ +03b4a0: d566 ff00 |001e: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +03b4a4: e006 0608 |0020: shl-int/lit8 v6, v6, #int 8 // #08 │ │ +03b4a8: 9002 0506 |0022: add-int v2, v5, v6 │ │ +03b4ac: 1305 0002 |0024: const/16 v5, #int 512 // #200 │ │ +03b4b0: 3651 0600 |0026: if-gt v1, v5, 002c // +0006 │ │ +03b4b4: 1305 d800 |0028: const/16 v5, #int 216 // #d8 │ │ +03b4b8: 3752 0400 |002a: if-le v2, v5, 002e // +0004 │ │ +03b4bc: 1205 |002c: const/4 v5, #int 0 // #0 │ │ +03b4be: 28da |002d: goto 0007 // -0026 │ │ +03b4c0: 3d0c 0400 |002e: if-lez v12, 0032 // +0004 │ │ +03b4c4: 130c 4e00 |0030: const/16 v12, #int 78 // #4e │ │ +03b4c8: 390c 0b00 |0032: if-nez v12, 003d // +000b │ │ +03b4cc: 390d 0900 |0034: if-nez v13, 003d // +0009 │ │ +03b4d0: 2205 4002 |0036: new-instance v5, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ +03b4d4: 7030 af0e 1502 |0038: invoke-direct {v5, v1, v2}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ +03b4da: 5b95 ee03 |003b: iput-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b4de: 5495 ee03 |003d: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b4e2: 5455 ef03 |003f: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03b4e6: 3905 0400 |0041: if-nez v5, 0045 // +0004 │ │ +03b4ea: 1205 |0043: const/4 v5, #int 0 // #0 │ │ +03b4ec: 28c3 |0044: goto 0007 // -003d │ │ +03b4ee: 9005 0c01 |0045: add-int v5, v12, v1 │ │ +03b4f2: 5496 ee03 |0047: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b4f6: 5266 f303 |0049: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03b4fa: 3765 0800 |004b: if-le v5, v6, 0053 // +0008 │ │ +03b4fe: 5495 ee03 |004d: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b502: 5255 f303 |004f: iget v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03b506: 9101 050c |0051: sub-int v1, v5, v12 │ │ +03b50a: 9005 0d02 |0053: add-int v5, v13, v2 │ │ +03b50e: 5496 ee03 |0055: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b512: 5266 f003 |0057: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03b516: 3765 0800 |0059: if-le v5, v6, 0061 // +0008 │ │ +03b51a: 5495 ee03 |005b: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b51e: 5255 f003 |005d: iget v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03b522: 9102 050d |005f: sub-int v2, v5, v13 │ │ +03b526: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +03b528: 3524 2d00 |0062: if-ge v4, v2, 008f // +002d │ │ +03b52c: 1203 |0064: const/4 v3, #int 0 // #0 │ │ +03b52e: 3513 2700 |0065: if-ge v3, v1, 008c // +0027 │ │ +03b532: 5495 ee03 |0067: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b536: 5455 ef03 |0069: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03b53a: 5496 ee03 |006b: iget-object v6, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b53e: 5266 f303 |006d: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03b542: 9007 0d04 |006f: add-int v7, v13, v4 │ │ +03b546: b276 |0071: mul-int/2addr v6, v7 │ │ +03b548: 9007 0c03 |0072: add-int v7, v12, v3 │ │ +03b54c: b076 |0074: add-int/2addr v6, v7 │ │ +03b54e: db07 0108 |0075: div-int/lit8 v7, v1, #int 8 // #08 │ │ +03b552: b247 |0077: mul-int/2addr v7, v4 │ │ +03b554: d807 070a |0078: add-int/lit8 v7, v7, #int 10 // #0a │ │ +03b558: db08 0308 |007a: div-int/lit8 v8, v3, #int 8 // #08 │ │ +03b55c: b087 |007c: add-int/2addr v7, v8 │ │ +03b55e: 4807 0007 |007d: aget-byte v7, v0, v7 │ │ +03b562: dc08 0308 |007f: rem-int/lit8 v8, v3, #int 8 // #08 │ │ +03b566: d908 0807 |0081: rsub-int/lit8 v8, v8, #int 7 // #07 │ │ +03b56a: b987 |0083: shr-int/2addr v7, v8 │ │ +03b56c: dd07 0701 |0084: and-int/lit8 v7, v7, #int 1 // #01 │ │ +03b570: 8d77 |0086: int-to-byte v7, v7 │ │ +03b572: 4f07 0506 |0087: aput-byte v7, v5, v6 │ │ +03b576: d803 0301 |0089: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03b57a: 28da |008b: goto 0065 // -0026 │ │ +03b57c: d804 0401 |008c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03b580: 28d4 |008e: goto 0062 // -002c │ │ +03b582: 5495 ee03 |008f: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b586: 1226 |0091: const/4 v6, #int 2 // #2 │ │ +03b588: 5956 f103 |0092: iput v6, v5, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +03b58c: 5495 ee03 |0094: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b590: 5455 f203 |0096: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03b594: 1206 |0098: const/4 v6, #int 0 // #0 │ │ +03b596: 1207 |0099: const/4 v7, #int 0 // #0 │ │ +03b598: 4b07 0506 |009a: aput v7, v5, v6 │ │ +03b59c: 5495 ee03 |009c: iget-object v5, v9, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b5a0: 5455 f203 |009e: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03b5a4: 1216 |00a0: const/4 v6, #int 1 // #1 │ │ +03b5a6: 1407 ffff ff00 |00a1: const v7, #float 2.35099e-38 // #00ffffff │ │ +03b5ac: 4b07 0506 |00a4: aput v7, v5, v6 │ │ +03b5b0: 1215 |00a6: const/4 v5, #int 1 // #1 │ │ +03b5b2: 2900 60ff |00a7: goto/16 0007 // -00a0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1591 │ │ 0x0004 line=1592 │ │ 0x0007 line=1629 │ │ 0x0008 line=1594 │ │ 0x0016 line=1595 │ │ @@ -64856,33 +64852,33 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -03a454: |[03a454] pro.oneredpixel.l9droid.L9Bitmap.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; │ │ -03a464: 3906 0f00 |0000: if-nez v6, 000f // +000f │ │ -03a468: 1a00 0414 |0002: const-string v0, "title" // string@1404 │ │ -03a46c: 6e20 df0e 0500 |0004: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ -03a472: 0a00 |0007: move-result v0 │ │ -03a474: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -03a478: 1a00 0414 |000a: const-string v0, "title" // string@1404 │ │ -03a47c: 1100 |000c: return-object v0 │ │ -03a47e: 1306 1e00 |000d: const/16 v6, #int 30 // #1e │ │ -03a482: 1a00 b800 |000f: const-string v0, "%d" // string@00b8 │ │ -03a486: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -03a488: 2311 7202 |0012: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -03a48c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -03a48e: 7110 a00c 0600 |0015: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03a494: 0c03 |0018: move-result-object v3 │ │ -03a496: 4d03 0102 |0019: aput-object v3, v1, v2 │ │ -03a49a: 7120 c50c 1000 |001b: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03a4a0: 0c00 |001e: move-result-object v0 │ │ -03a4a2: 28ed |001f: goto 000c // -0013 │ │ +03b5b8: |[03b5b8] pro.oneredpixel.l9droid.L9Bitmap.bitmap_noext_name:(Lpro/oneredpixel/l9droid/Library;I)Ljava/lang/String; │ │ +03b5c8: 3906 0f00 |0000: if-nez v6, 000f // +000f │ │ +03b5cc: 1a00 0214 |0002: const-string v0, "title" // string@1402 │ │ +03b5d0: 6e20 df0e 0500 |0004: invoke-virtual {v5, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ +03b5d6: 0a00 |0007: move-result v0 │ │ +03b5d8: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +03b5dc: 1a00 0214 |000a: const-string v0, "title" // string@1402 │ │ +03b5e0: 1100 |000c: return-object v0 │ │ +03b5e2: 1306 1e00 |000d: const/16 v6, #int 30 // #1e │ │ +03b5e6: 1a00 b800 |000f: const-string v0, "%d" // string@00b8 │ │ +03b5ea: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +03b5ec: 2311 7202 |0012: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +03b5f0: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +03b5f2: 7110 a00c 0600 |0015: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03b5f8: 0c03 |0018: move-result-object v3 │ │ +03b5fa: 4d03 0102 |0019: aput-object v3, v1, v2 │ │ +03b5fe: 7120 c50c 1000 |001b: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03b604: 0c00 |001e: move-result-object v0 │ │ +03b606: 28ed |001f: goto 000c // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1239 │ │ 0x0002 line=1241 │ │ 0x000c line=1245 │ │ 0x000d line=1242 │ │ 0x000f line=1245 │ │ @@ -64896,134 +64892,134 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 219 16-bit code units │ │ -03a4a4: |[03a4a4] pro.oneredpixel.l9droid.L9Bitmap.bitmap_noext_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I │ │ -03a4b4: 1309 7500 |0000: const/16 v9, #int 117 // #75 │ │ -03a4b8: 1305 0800 |0002: const/16 v5, #int 8 // #8 │ │ -03a4bc: 1308 6801 |0004: const/16 v8, #int 360 // #168 │ │ -03a4c0: 1274 |0006: const/4 v4, #int 7 // #7 │ │ -03a4c2: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -03a4c4: 6e20 ec0e cb00 |0008: invoke-virtual {v11, v12}, Lpro/oneredpixel/l9droid/Library;.fileLoadRelativeToArray:(Ljava/lang/String;)[B // method@0eec │ │ -03a4ca: 0c00 |000b: move-result-object v0 │ │ -03a4cc: 3800 cc00 |000c: if-eqz v0, 00d8 // +00cc │ │ -03a4d0: 1306 4300 |000e: const/16 v6, #int 67 // #43 │ │ -03a4d4: 4806 0006 |0010: aget-byte v6, v0, v6 │ │ -03a4d8: d566 ff00 |0012: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -03a4dc: 1307 4200 |0014: const/16 v7, #int 66 // #42 │ │ -03a4e0: 4807 0007 |0016: aget-byte v7, v0, v7 │ │ -03a4e4: d577 ff00 |0018: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -03a4e8: d277 0001 |001a: mul-int/lit16 v7, v7, #int 256 // #0100 │ │ -03a4ec: 9001 0607 |001c: add-int v1, v6, v7 │ │ -03a4f0: 1306 4700 |001e: const/16 v6, #int 71 // #47 │ │ -03a4f4: 4806 0006 |0020: aget-byte v6, v0, v6 │ │ -03a4f8: d566 ff00 |0022: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -03a4fc: 1307 4600 |0024: const/16 v7, #int 70 // #46 │ │ -03a500: 4807 0007 |0026: aget-byte v7, v0, v7 │ │ -03a504: d577 ff00 |0028: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -03a508: d277 0001 |002a: mul-int/lit16 v7, v7, #int 256 // #0100 │ │ -03a50c: 9002 0607 |002c: add-int v2, v6, v7 │ │ -03a510: 1306 4001 |002e: const/16 v6, #int 320 // #140 │ │ -03a514: 3361 0700 |0030: if-ne v1, v6, 0037 // +0007 │ │ -03a518: 1306 8800 |0032: const/16 v6, #int 136 // #88 │ │ -03a51c: 3362 0300 |0034: if-ne v2, v6, 0037 // +0003 │ │ -03a520: 0f03 |0036: return v3 │ │ -03a522: 1306 4001 |0037: const/16 v6, #int 320 // #140 │ │ -03a526: 3361 0600 |0039: if-ne v1, v6, 003f // +0006 │ │ -03a52a: 1306 8700 |003b: const/16 v6, #int 135 // #87 │ │ -03a52e: 3262 f9ff |003d: if-eq v2, v6, 0036 // -0007 │ │ -03a532: 1306 e000 |003f: const/16 v6, #int 224 // #e0 │ │ -03a536: 3361 0400 |0041: if-ne v1, v6, 0045 // +0004 │ │ -03a53a: 3292 f3ff |0043: if-eq v2, v9, 0036 // -000d │ │ -03a53e: 1306 e400 |0045: const/16 v6, #int 228 // #e4 │ │ -03a542: 3361 0400 |0047: if-ne v1, v6, 004b // +0004 │ │ -03a546: 3292 edff |0049: if-eq v2, v9, 0036 // -0013 │ │ -03a54a: 1306 e000 |004b: const/16 v6, #int 224 // #e0 │ │ -03a54e: 3361 0600 |004d: if-ne v1, v6, 0053 // +0006 │ │ -03a552: 1306 7600 |004f: const/16 v6, #int 118 // #76 │ │ -03a556: 3262 e5ff |0051: if-eq v2, v6, 0036 // -001b │ │ -03a55a: 1306 db00 |0053: const/16 v6, #int 219 // #db │ │ -03a55e: 3361 0600 |0055: if-ne v1, v6, 005b // +0006 │ │ -03a562: 1306 7600 |0057: const/16 v6, #int 118 // #76 │ │ -03a566: 3262 ddff |0059: if-eq v2, v6, 0036 // -0023 │ │ -03a56a: 1233 |005b: const/4 v3, #int 3 // #3 │ │ -03a56c: 4803 0003 |005c: aget-byte v3, v0, v3 │ │ -03a570: d533 ff00 |005e: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -03a574: 1226 |0060: const/4 v6, #int 2 // #2 │ │ -03a576: 4806 0006 |0061: aget-byte v6, v0, v6 │ │ -03a57a: d566 ff00 |0063: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -03a57e: d266 0001 |0065: mul-int/lit16 v6, v6, #int 256 // #0100 │ │ -03a582: 9001 0306 |0067: add-int v1, v3, v6 │ │ -03a586: 4803 0004 |0069: aget-byte v3, v0, v4 │ │ -03a58a: d533 ff00 |006b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -03a58e: 1266 |006d: const/4 v6, #int 6 // #6 │ │ -03a590: 4806 0006 |006e: aget-byte v6, v0, v6 │ │ -03a594: d566 ff00 |0070: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -03a598: d266 0001 |0072: mul-int/lit16 v6, v6, #int 256 // #0100 │ │ -03a59c: 9002 0306 |0074: add-int v2, v3, v6 │ │ -03a5a0: 1303 0002 |0076: const/16 v3, #int 512 // #200 │ │ -03a5a4: 3331 0800 |0078: if-ne v1, v3, 0080 // +0008 │ │ -03a5a8: 1303 d800 |007a: const/16 v3, #int 216 // #d8 │ │ -03a5ac: 3332 0400 |007c: if-ne v2, v3, 0080 // +0004 │ │ -03a5b0: 0143 |007e: move v3, v4 │ │ -03a5b2: 28b7 |007f: goto 0036 // -0049 │ │ -03a5b4: 3381 0800 |0080: if-ne v1, v8, 0088 // +0008 │ │ -03a5b8: 1303 ba00 |0082: const/16 v3, #int 186 // #ba │ │ -03a5bc: 3332 0400 |0084: if-ne v2, v3, 0088 // +0004 │ │ -03a5c0: 0143 |0086: move v3, v4 │ │ -03a5c2: 28af |0087: goto 0036 // -0051 │ │ -03a5c4: 3381 0800 |0088: if-ne v1, v8, 0090 // +0008 │ │ -03a5c8: 1303 bc00 |008a: const/16 v3, #int 188 // #bc │ │ -03a5cc: 3332 0400 |008c: if-ne v2, v3, 0090 // +0004 │ │ -03a5d0: 0143 |008e: move v3, v4 │ │ -03a5d2: 28a7 |008f: goto 0036 // -0059 │ │ -03a5d4: 1303 0002 |0090: const/16 v3, #int 512 // #200 │ │ -03a5d8: 3331 0800 |0092: if-ne v1, v3, 009a // +0008 │ │ -03a5dc: 1303 da00 |0094: const/16 v3, #int 218 // #da │ │ -03a5e0: 3332 0400 |0096: if-ne v2, v3, 009a // +0004 │ │ -03a5e4: 0143 |0098: move v3, v4 │ │ -03a5e6: 289d |0099: goto 0036 // -0063 │ │ -03a5e8: 3381 0800 |009a: if-ne v1, v8, 00a2 // +0008 │ │ -03a5ec: 1303 da00 |009c: const/16 v3, #int 218 // #da │ │ -03a5f0: 3332 0400 |009e: if-ne v2, v3, 00a2 // +0004 │ │ -03a5f4: 0143 |00a0: move v3, v4 │ │ -03a5f6: 2895 |00a1: goto 0036 // -006b │ │ -03a5f8: 1303 2300 |00a2: const/16 v3, #int 35 // #23 │ │ -03a5fc: 4803 0003 |00a4: aget-byte v3, v0, v3 │ │ -03a600: d533 ff00 |00a6: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -03a604: 1304 2200 |00a8: const/16 v4, #int 34 // #22 │ │ -03a608: 4804 0004 |00aa: aget-byte v4, v0, v4 │ │ -03a60c: d544 ff00 |00ac: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -03a610: d244 0001 |00ae: mul-int/lit16 v4, v4, #int 256 // #0100 │ │ -03a614: 9001 0304 |00b0: add-int v1, v3, v4 │ │ -03a618: 1303 2700 |00b2: const/16 v3, #int 39 // #27 │ │ -03a61c: 4803 0003 |00b4: aget-byte v3, v0, v3 │ │ -03a620: d533 ff00 |00b6: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -03a624: 1304 2600 |00b8: const/16 v4, #int 38 // #26 │ │ -03a628: 4804 0004 |00ba: aget-byte v4, v0, v4 │ │ -03a62c: d544 ff00 |00bc: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -03a630: d244 0001 |00be: mul-int/lit16 v4, v4, #int 256 // #0100 │ │ -03a634: 9002 0304 |00c0: add-int v2, v3, v4 │ │ -03a638: 1303 5000 |00c2: const/16 v3, #int 80 // #50 │ │ -03a63c: 3331 0900 |00c4: if-ne v1, v3, 00cd // +0009 │ │ -03a640: 1303 8700 |00c6: const/16 v3, #int 135 // #87 │ │ -03a644: 3332 0500 |00c8: if-ne v2, v3, 00cd // +0005 │ │ -03a648: 0153 |00ca: move v3, v5 │ │ -03a64a: 2900 6bff |00cb: goto/16 0036 // -0095 │ │ -03a64e: 1303 3800 |00cd: const/16 v3, #int 56 // #38 │ │ -03a652: 3331 0900 |00cf: if-ne v1, v3, 00d8 // +0009 │ │ -03a656: 1303 7400 |00d1: const/16 v3, #int 116 // #74 │ │ -03a65a: 3332 0500 |00d3: if-ne v2, v3, 00d8 // +0005 │ │ -03a65e: 0153 |00d5: move v3, v5 │ │ -03a660: 2900 60ff |00d6: goto/16 0036 // -00a0 │ │ -03a664: 1203 |00d8: const/4 v3, #int 0 // #0 │ │ -03a666: 2900 5dff |00d9: goto/16 0036 // -00a3 │ │ +03b608: |[03b608] pro.oneredpixel.l9droid.L9Bitmap.bitmap_noext_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I │ │ +03b618: 1309 7500 |0000: const/16 v9, #int 117 // #75 │ │ +03b61c: 1305 0800 |0002: const/16 v5, #int 8 // #8 │ │ +03b620: 1308 6801 |0004: const/16 v8, #int 360 // #168 │ │ +03b624: 1274 |0006: const/4 v4, #int 7 // #7 │ │ +03b626: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +03b628: 6e20 ec0e cb00 |0008: invoke-virtual {v11, v12}, Lpro/oneredpixel/l9droid/Library;.fileLoadRelativeToArray:(Ljava/lang/String;)[B // method@0eec │ │ +03b62e: 0c00 |000b: move-result-object v0 │ │ +03b630: 3800 cc00 |000c: if-eqz v0, 00d8 // +00cc │ │ +03b634: 1306 4300 |000e: const/16 v6, #int 67 // #43 │ │ +03b638: 4806 0006 |0010: aget-byte v6, v0, v6 │ │ +03b63c: d566 ff00 |0012: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +03b640: 1307 4200 |0014: const/16 v7, #int 66 // #42 │ │ +03b644: 4807 0007 |0016: aget-byte v7, v0, v7 │ │ +03b648: d577 ff00 |0018: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +03b64c: d277 0001 |001a: mul-int/lit16 v7, v7, #int 256 // #0100 │ │ +03b650: 9001 0607 |001c: add-int v1, v6, v7 │ │ +03b654: 1306 4700 |001e: const/16 v6, #int 71 // #47 │ │ +03b658: 4806 0006 |0020: aget-byte v6, v0, v6 │ │ +03b65c: d566 ff00 |0022: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +03b660: 1307 4600 |0024: const/16 v7, #int 70 // #46 │ │ +03b664: 4807 0007 |0026: aget-byte v7, v0, v7 │ │ +03b668: d577 ff00 |0028: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +03b66c: d277 0001 |002a: mul-int/lit16 v7, v7, #int 256 // #0100 │ │ +03b670: 9002 0607 |002c: add-int v2, v6, v7 │ │ +03b674: 1306 4001 |002e: const/16 v6, #int 320 // #140 │ │ +03b678: 3361 0700 |0030: if-ne v1, v6, 0037 // +0007 │ │ +03b67c: 1306 8800 |0032: const/16 v6, #int 136 // #88 │ │ +03b680: 3362 0300 |0034: if-ne v2, v6, 0037 // +0003 │ │ +03b684: 0f03 |0036: return v3 │ │ +03b686: 1306 4001 |0037: const/16 v6, #int 320 // #140 │ │ +03b68a: 3361 0600 |0039: if-ne v1, v6, 003f // +0006 │ │ +03b68e: 1306 8700 |003b: const/16 v6, #int 135 // #87 │ │ +03b692: 3262 f9ff |003d: if-eq v2, v6, 0036 // -0007 │ │ +03b696: 1306 e000 |003f: const/16 v6, #int 224 // #e0 │ │ +03b69a: 3361 0400 |0041: if-ne v1, v6, 0045 // +0004 │ │ +03b69e: 3292 f3ff |0043: if-eq v2, v9, 0036 // -000d │ │ +03b6a2: 1306 e400 |0045: const/16 v6, #int 228 // #e4 │ │ +03b6a6: 3361 0400 |0047: if-ne v1, v6, 004b // +0004 │ │ +03b6aa: 3292 edff |0049: if-eq v2, v9, 0036 // -0013 │ │ +03b6ae: 1306 e000 |004b: const/16 v6, #int 224 // #e0 │ │ +03b6b2: 3361 0600 |004d: if-ne v1, v6, 0053 // +0006 │ │ +03b6b6: 1306 7600 |004f: const/16 v6, #int 118 // #76 │ │ +03b6ba: 3262 e5ff |0051: if-eq v2, v6, 0036 // -001b │ │ +03b6be: 1306 db00 |0053: const/16 v6, #int 219 // #db │ │ +03b6c2: 3361 0600 |0055: if-ne v1, v6, 005b // +0006 │ │ +03b6c6: 1306 7600 |0057: const/16 v6, #int 118 // #76 │ │ +03b6ca: 3262 ddff |0059: if-eq v2, v6, 0036 // -0023 │ │ +03b6ce: 1233 |005b: const/4 v3, #int 3 // #3 │ │ +03b6d0: 4803 0003 |005c: aget-byte v3, v0, v3 │ │ +03b6d4: d533 ff00 |005e: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +03b6d8: 1226 |0060: const/4 v6, #int 2 // #2 │ │ +03b6da: 4806 0006 |0061: aget-byte v6, v0, v6 │ │ +03b6de: d566 ff00 |0063: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +03b6e2: d266 0001 |0065: mul-int/lit16 v6, v6, #int 256 // #0100 │ │ +03b6e6: 9001 0306 |0067: add-int v1, v3, v6 │ │ +03b6ea: 4803 0004 |0069: aget-byte v3, v0, v4 │ │ +03b6ee: d533 ff00 |006b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +03b6f2: 1266 |006d: const/4 v6, #int 6 // #6 │ │ +03b6f4: 4806 0006 |006e: aget-byte v6, v0, v6 │ │ +03b6f8: d566 ff00 |0070: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +03b6fc: d266 0001 |0072: mul-int/lit16 v6, v6, #int 256 // #0100 │ │ +03b700: 9002 0306 |0074: add-int v2, v3, v6 │ │ +03b704: 1303 0002 |0076: const/16 v3, #int 512 // #200 │ │ +03b708: 3331 0800 |0078: if-ne v1, v3, 0080 // +0008 │ │ +03b70c: 1303 d800 |007a: const/16 v3, #int 216 // #d8 │ │ +03b710: 3332 0400 |007c: if-ne v2, v3, 0080 // +0004 │ │ +03b714: 0143 |007e: move v3, v4 │ │ +03b716: 28b7 |007f: goto 0036 // -0049 │ │ +03b718: 3381 0800 |0080: if-ne v1, v8, 0088 // +0008 │ │ +03b71c: 1303 ba00 |0082: const/16 v3, #int 186 // #ba │ │ +03b720: 3332 0400 |0084: if-ne v2, v3, 0088 // +0004 │ │ +03b724: 0143 |0086: move v3, v4 │ │ +03b726: 28af |0087: goto 0036 // -0051 │ │ +03b728: 3381 0800 |0088: if-ne v1, v8, 0090 // +0008 │ │ +03b72c: 1303 bc00 |008a: const/16 v3, #int 188 // #bc │ │ +03b730: 3332 0400 |008c: if-ne v2, v3, 0090 // +0004 │ │ +03b734: 0143 |008e: move v3, v4 │ │ +03b736: 28a7 |008f: goto 0036 // -0059 │ │ +03b738: 1303 0002 |0090: const/16 v3, #int 512 // #200 │ │ +03b73c: 3331 0800 |0092: if-ne v1, v3, 009a // +0008 │ │ +03b740: 1303 da00 |0094: const/16 v3, #int 218 // #da │ │ +03b744: 3332 0400 |0096: if-ne v2, v3, 009a // +0004 │ │ +03b748: 0143 |0098: move v3, v4 │ │ +03b74a: 289d |0099: goto 0036 // -0063 │ │ +03b74c: 3381 0800 |009a: if-ne v1, v8, 00a2 // +0008 │ │ +03b750: 1303 da00 |009c: const/16 v3, #int 218 // #da │ │ +03b754: 3332 0400 |009e: if-ne v2, v3, 00a2 // +0004 │ │ +03b758: 0143 |00a0: move v3, v4 │ │ +03b75a: 2895 |00a1: goto 0036 // -006b │ │ +03b75c: 1303 2300 |00a2: const/16 v3, #int 35 // #23 │ │ +03b760: 4803 0003 |00a4: aget-byte v3, v0, v3 │ │ +03b764: d533 ff00 |00a6: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +03b768: 1304 2200 |00a8: const/16 v4, #int 34 // #22 │ │ +03b76c: 4804 0004 |00aa: aget-byte v4, v0, v4 │ │ +03b770: d544 ff00 |00ac: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +03b774: d244 0001 |00ae: mul-int/lit16 v4, v4, #int 256 // #0100 │ │ +03b778: 9001 0304 |00b0: add-int v1, v3, v4 │ │ +03b77c: 1303 2700 |00b2: const/16 v3, #int 39 // #27 │ │ +03b780: 4803 0003 |00b4: aget-byte v3, v0, v3 │ │ +03b784: d533 ff00 |00b6: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +03b788: 1304 2600 |00b8: const/16 v4, #int 38 // #26 │ │ +03b78c: 4804 0004 |00ba: aget-byte v4, v0, v4 │ │ +03b790: d544 ff00 |00bc: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +03b794: d244 0001 |00be: mul-int/lit16 v4, v4, #int 256 // #0100 │ │ +03b798: 9002 0304 |00c0: add-int v2, v3, v4 │ │ +03b79c: 1303 5000 |00c2: const/16 v3, #int 80 // #50 │ │ +03b7a0: 3331 0900 |00c4: if-ne v1, v3, 00cd // +0009 │ │ +03b7a4: 1303 8700 |00c6: const/16 v3, #int 135 // #87 │ │ +03b7a8: 3332 0500 |00c8: if-ne v2, v3, 00cd // +0005 │ │ +03b7ac: 0153 |00ca: move v3, v5 │ │ +03b7ae: 2900 6bff |00cb: goto/16 0036 // -0095 │ │ +03b7b2: 1303 3800 |00cd: const/16 v3, #int 56 // #38 │ │ +03b7b6: 3331 0900 |00cf: if-ne v1, v3, 00d8 // +0009 │ │ +03b7ba: 1303 7400 |00d1: const/16 v3, #int 116 // #74 │ │ +03b7be: 3332 0500 |00d3: if-ne v2, v3, 00d8 // +0005 │ │ +03b7c2: 0153 |00d5: move v3, v5 │ │ +03b7c4: 2900 60ff |00d6: goto/16 0036 // -00a0 │ │ +03b7c8: 1203 |00d8: const/4 v3, #int 0 // #0 │ │ +03b7ca: 2900 5dff |00d9: goto/16 0036 // -00a3 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=1459 │ │ 0x000c line=1460 │ │ 0x000e line=1464 │ │ 0x001e line=1465 │ │ 0x002e line=1467 │ │ @@ -65067,40 +65063,40 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -03a66c: |[03a66c] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc1_colour:(I)I │ │ -03a67c: dd03 0604 |0000: and-int/lit8 v3, v6, #int 4 // #04 │ │ -03a680: e103 0301 |0002: shr-int/lit8 v3, v3, #int 1 // #01 │ │ -03a684: dd04 0620 |0004: and-int/lit8 v4, v6, #int 32 // #20 │ │ -03a688: e104 0405 |0006: shr-int/lit8 v4, v4, #int 5 // #05 │ │ -03a68c: b643 |0008: or-int/2addr v3, v4 │ │ -03a68e: da02 0355 |0009: mul-int/lit8 v2, v3, #int 85 // #55 │ │ -03a692: dd03 0602 |000b: and-int/lit8 v3, v6, #int 2 // #02 │ │ -03a696: dd04 0610 |000d: and-int/lit8 v4, v6, #int 16 // #10 │ │ -03a69a: e104 0404 |000f: shr-int/lit8 v4, v4, #int 4 // #04 │ │ -03a69e: b643 |0011: or-int/2addr v3, v4 │ │ -03a6a0: da01 0355 |0012: mul-int/lit8 v1, v3, #int 85 // #55 │ │ -03a6a4: dd03 0601 |0014: and-int/lit8 v3, v6, #int 1 // #01 │ │ -03a6a8: e003 0301 |0016: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -03a6ac: dd04 0608 |0018: and-int/lit8 v4, v6, #int 8 // #08 │ │ -03a6b0: e104 0403 |001a: shr-int/lit8 v4, v4, #int 3 // #03 │ │ -03a6b4: b643 |001c: or-int/2addr v3, v4 │ │ -03a6b6: da00 0355 |001d: mul-int/lit8 v0, v3, #int 85 // #55 │ │ -03a6ba: d523 ff00 |001f: and-int/lit16 v3, v2, #int 255 // #00ff │ │ -03a6be: e003 0310 |0021: shl-int/lit8 v3, v3, #int 16 // #10 │ │ -03a6c2: d514 ff00 |0023: and-int/lit16 v4, v1, #int 255 // #00ff │ │ -03a6c6: e004 0408 |0025: shl-int/lit8 v4, v4, #int 8 // #08 │ │ -03a6ca: b643 |0027: or-int/2addr v3, v4 │ │ -03a6cc: d504 ff00 |0028: and-int/lit16 v4, v0, #int 255 // #00ff │ │ -03a6d0: b643 |002a: or-int/2addr v3, v4 │ │ -03a6d2: 0f03 |002b: return v3 │ │ +03b7d0: |[03b7d0] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc1_colour:(I)I │ │ +03b7e0: dd03 0604 |0000: and-int/lit8 v3, v6, #int 4 // #04 │ │ +03b7e4: e103 0301 |0002: shr-int/lit8 v3, v3, #int 1 // #01 │ │ +03b7e8: dd04 0620 |0004: and-int/lit8 v4, v6, #int 32 // #20 │ │ +03b7ec: e104 0405 |0006: shr-int/lit8 v4, v4, #int 5 // #05 │ │ +03b7f0: b643 |0008: or-int/2addr v3, v4 │ │ +03b7f2: da02 0355 |0009: mul-int/lit8 v2, v3, #int 85 // #55 │ │ +03b7f6: dd03 0602 |000b: and-int/lit8 v3, v6, #int 2 // #02 │ │ +03b7fa: dd04 0610 |000d: and-int/lit8 v4, v6, #int 16 // #10 │ │ +03b7fe: e104 0404 |000f: shr-int/lit8 v4, v4, #int 4 // #04 │ │ +03b802: b643 |0011: or-int/2addr v3, v4 │ │ +03b804: da01 0355 |0012: mul-int/lit8 v1, v3, #int 85 // #55 │ │ +03b808: dd03 0601 |0014: and-int/lit8 v3, v6, #int 1 // #01 │ │ +03b80c: e003 0301 |0016: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +03b810: dd04 0608 |0018: and-int/lit8 v4, v6, #int 8 // #08 │ │ +03b814: e104 0403 |001a: shr-int/lit8 v4, v4, #int 3 // #03 │ │ +03b818: b643 |001c: or-int/2addr v3, v4 │ │ +03b81a: da00 0355 |001d: mul-int/lit8 v0, v3, #int 85 // #55 │ │ +03b81e: d523 ff00 |001f: and-int/lit16 v3, v2, #int 255 // #00ff │ │ +03b822: e003 0310 |0021: shl-int/lit8 v3, v3, #int 16 // #10 │ │ +03b826: d514 ff00 |0023: and-int/lit16 v4, v1, #int 255 // #00ff │ │ +03b82a: e004 0408 |0025: shl-int/lit8 v4, v4, #int 8 // #08 │ │ +03b82e: b643 |0027: or-int/2addr v3, v4 │ │ +03b830: d504 ff00 |0028: and-int/lit16 v4, v0, #int 255 // #00ff │ │ +03b834: b643 |002a: or-int/2addr v3, v4 │ │ +03b836: 0f03 |002b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ 0x000b line=638 │ │ 0x0014 line=639 │ │ 0x001f line=640 │ │ locals : │ │ @@ -65115,108 +65111,108 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -03a6d4: |[03a6d4] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc1_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ -03a6e4: 130a 1000 |0000: const/16 v10, #int 16 // #10 │ │ -03a6e8: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -03a6ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03a6ec: 6e30 9f0e cb0d |0004: invoke-virtual {v11, v12, v13}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ -03a6f2: 0c00 |0007: move-result-object v0 │ │ -03a6f4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -03a6f8: 0f06 |000a: return v6 │ │ -03a6fa: 1227 |000b: const/4 v7, #int 2 // #2 │ │ -03a6fc: 4807 0007 |000c: aget-byte v7, v0, v7 │ │ -03a700: d577 ff00 |000e: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -03a704: 1238 |0010: const/4 v8, #int 3 // #3 │ │ -03a706: 4808 0008 |0011: aget-byte v8, v0, v8 │ │ -03a70a: d588 ff00 |0013: and-int/lit16 v8, v8, #int 255 // #00ff │ │ -03a70e: d288 0001 |0015: mul-int/lit16 v8, v8, #int 256 // #0100 │ │ -03a712: 9002 0708 |0017: add-int v2, v7, v8 │ │ -03a716: 1247 |0019: const/4 v7, #int 4 // #4 │ │ -03a718: 4807 0007 |001a: aget-byte v7, v0, v7 │ │ -03a71c: d577 ff00 |001c: and-int/lit16 v7, v7, #int 255 // #00ff │ │ -03a720: 1258 |001e: const/4 v8, #int 5 // #5 │ │ -03a722: 4808 0008 |001f: aget-byte v8, v0, v8 │ │ -03a726: d588 ff00 |0021: and-int/lit16 v8, v8, #int 255 // #00ff │ │ -03a72a: d288 0001 |0023: mul-int/lit16 v8, v8, #int 256 // #0100 │ │ -03a72e: 9003 0708 |0025: add-int v3, v7, v8 │ │ -03a732: 1307 0002 |0027: const/16 v7, #int 512 // #200 │ │ -03a736: 3672 e1ff |0029: if-gt v2, v7, 000a // -001f │ │ -03a73a: 1307 d800 |002b: const/16 v7, #int 216 // #d8 │ │ -03a73e: 3673 ddff |002d: if-gt v3, v7, 000a // -0023 │ │ -03a742: 390e 0b00 |002f: if-nez v14, 003a // +000b │ │ -03a746: 390f 0900 |0031: if-nez v15, 003a // +0009 │ │ -03a74a: 2207 4002 |0033: new-instance v7, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ -03a74e: 7030 af0e 2703 |0035: invoke-direct {v7, v2, v3}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ -03a754: 5bb7 ee03 |0038: iput-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a758: 54b7 ee03 |003a: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a75c: 5477 ef03 |003c: iget-object v7, v7, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03a760: 3807 ccff |003e: if-eqz v7, 000a // -0034 │ │ -03a764: 9006 0e02 |0040: add-int v6, v14, v2 │ │ -03a768: 54b7 ee03 |0042: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a76c: 5277 f303 |0044: iget v7, v7, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a770: 3776 0800 |0046: if-le v6, v7, 004e // +0008 │ │ -03a774: 54b6 ee03 |0048: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a778: 5266 f303 |004a: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a77c: 9102 060e |004c: sub-int v2, v6, v14 │ │ -03a780: 9006 0f03 |004e: add-int v6, v15, v3 │ │ -03a784: 54b7 ee03 |0050: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a788: 5277 f003 |0052: iget v7, v7, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03a78c: 3776 0800 |0054: if-le v6, v7, 005c // +0008 │ │ -03a790: 54b6 ee03 |0056: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a794: 5266 f003 |0058: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03a798: 9103 060f |005a: sub-int v3, v6, v15 │ │ -03a79c: 1205 |005c: const/4 v5, #int 0 // #0 │ │ -03a79e: 3535 3000 |005d: if-ge v5, v3, 008d // +0030 │ │ -03a7a2: 1204 |005f: const/4 v4, #int 0 // #0 │ │ -03a7a4: 3524 2a00 |0060: if-ge v4, v2, 008a // +002a │ │ -03a7a8: 54b6 ee03 |0062: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a7ac: 5466 ef03 |0064: iget-object v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03a7b0: 54b7 ee03 |0066: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a7b4: 5277 f303 |0068: iget v7, v7, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a7b8: 9008 0f05 |006a: add-int v8, v15, v5 │ │ -03a7bc: b287 |006c: mul-int/2addr v7, v8 │ │ -03a7be: 9008 0e04 |006d: add-int v8, v14, v4 │ │ -03a7c2: b087 |006f: add-int/2addr v7, v8 │ │ -03a7c4: 9208 0502 |0070: mul-int v8, v5, v2 │ │ -03a7c8: db08 0802 |0072: div-int/lit8 v8, v8, #int 2 // #02 │ │ -03a7cc: d808 0817 |0074: add-int/lit8 v8, v8, #int 23 // #17 │ │ -03a7d0: db09 0402 |0076: div-int/lit8 v9, v4, #int 2 // #02 │ │ -03a7d4: b098 |0078: add-int/2addr v8, v9 │ │ -03a7d6: 4808 0008 |0079: aget-byte v8, v0, v8 │ │ -03a7da: dd09 0401 |007b: and-int/lit8 v9, v4, #int 1 // #01 │ │ -03a7de: d909 0901 |007d: rsub-int/lit8 v9, v9, #int 1 // #01 │ │ -03a7e2: da09 0904 |007f: mul-int/lit8 v9, v9, #int 4 // #04 │ │ -03a7e6: b998 |0081: shr-int/2addr v8, v9 │ │ -03a7e8: dd08 080f |0082: and-int/lit8 v8, v8, #int 15 // #0f │ │ -03a7ec: 8d88 |0084: int-to-byte v8, v8 │ │ -03a7ee: 4f08 0607 |0085: aput-byte v8, v6, v7 │ │ -03a7f2: d804 0401 |0087: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03a7f6: 28d7 |0089: goto 0060 // -0029 │ │ -03a7f8: d805 0501 |008a: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03a7fc: 28d1 |008c: goto 005d // -002f │ │ -03a7fe: 54b6 ee03 |008d: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a802: 596a f103 |008f: iput v10, v6, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -03a806: 1201 |0091: const/4 v1, #int 0 // #0 │ │ -03a808: 35a1 1300 |0092: if-ge v1, v10, 00a5 // +0013 │ │ -03a80c: 54b6 ee03 |0094: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a810: 5466 f203 |0096: iget-object v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -03a814: d807 0106 |0098: add-int/lit8 v7, v1, #int 6 // #06 │ │ -03a818: 4807 0007 |009a: aget-byte v7, v0, v7 │ │ -03a81c: 6e20 a30e 7b00 |009c: invoke-virtual {v11, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc1_colour:(I)I // method@0ea3 │ │ -03a822: 0a07 |009f: move-result v7 │ │ -03a824: 4b07 0601 |00a0: aput v7, v6, v1 │ │ -03a828: d801 0101 |00a2: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03a82c: 28ee |00a4: goto 0092 // -0012 │ │ -03a82e: 1216 |00a5: const/4 v6, #int 1 // #1 │ │ -03a830: 2900 64ff |00a6: goto/16 000a // -009c │ │ +03b838: |[03b838] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc1_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ +03b848: 130a 1000 |0000: const/16 v10, #int 16 // #10 │ │ +03b84c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +03b84e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03b850: 6e30 9f0e cb0d |0004: invoke-virtual {v11, v12, v13}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ +03b856: 0c00 |0007: move-result-object v0 │ │ +03b858: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +03b85c: 0f06 |000a: return v6 │ │ +03b85e: 1227 |000b: const/4 v7, #int 2 // #2 │ │ +03b860: 4807 0007 |000c: aget-byte v7, v0, v7 │ │ +03b864: d577 ff00 |000e: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +03b868: 1238 |0010: const/4 v8, #int 3 // #3 │ │ +03b86a: 4808 0008 |0011: aget-byte v8, v0, v8 │ │ +03b86e: d588 ff00 |0013: and-int/lit16 v8, v8, #int 255 // #00ff │ │ +03b872: d288 0001 |0015: mul-int/lit16 v8, v8, #int 256 // #0100 │ │ +03b876: 9002 0708 |0017: add-int v2, v7, v8 │ │ +03b87a: 1247 |0019: const/4 v7, #int 4 // #4 │ │ +03b87c: 4807 0007 |001a: aget-byte v7, v0, v7 │ │ +03b880: d577 ff00 |001c: and-int/lit16 v7, v7, #int 255 // #00ff │ │ +03b884: 1258 |001e: const/4 v8, #int 5 // #5 │ │ +03b886: 4808 0008 |001f: aget-byte v8, v0, v8 │ │ +03b88a: d588 ff00 |0021: and-int/lit16 v8, v8, #int 255 // #00ff │ │ +03b88e: d288 0001 |0023: mul-int/lit16 v8, v8, #int 256 // #0100 │ │ +03b892: 9003 0708 |0025: add-int v3, v7, v8 │ │ +03b896: 1307 0002 |0027: const/16 v7, #int 512 // #200 │ │ +03b89a: 3672 e1ff |0029: if-gt v2, v7, 000a // -001f │ │ +03b89e: 1307 d800 |002b: const/16 v7, #int 216 // #d8 │ │ +03b8a2: 3673 ddff |002d: if-gt v3, v7, 000a // -0023 │ │ +03b8a6: 390e 0b00 |002f: if-nez v14, 003a // +000b │ │ +03b8aa: 390f 0900 |0031: if-nez v15, 003a // +0009 │ │ +03b8ae: 2207 4002 |0033: new-instance v7, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ +03b8b2: 7030 af0e 2703 |0035: invoke-direct {v7, v2, v3}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ +03b8b8: 5bb7 ee03 |0038: iput-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b8bc: 54b7 ee03 |003a: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b8c0: 5477 ef03 |003c: iget-object v7, v7, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03b8c4: 3807 ccff |003e: if-eqz v7, 000a // -0034 │ │ +03b8c8: 9006 0e02 |0040: add-int v6, v14, v2 │ │ +03b8cc: 54b7 ee03 |0042: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b8d0: 5277 f303 |0044: iget v7, v7, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03b8d4: 3776 0800 |0046: if-le v6, v7, 004e // +0008 │ │ +03b8d8: 54b6 ee03 |0048: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b8dc: 5266 f303 |004a: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03b8e0: 9102 060e |004c: sub-int v2, v6, v14 │ │ +03b8e4: 9006 0f03 |004e: add-int v6, v15, v3 │ │ +03b8e8: 54b7 ee03 |0050: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b8ec: 5277 f003 |0052: iget v7, v7, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03b8f0: 3776 0800 |0054: if-le v6, v7, 005c // +0008 │ │ +03b8f4: 54b6 ee03 |0056: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b8f8: 5266 f003 |0058: iget v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03b8fc: 9103 060f |005a: sub-int v3, v6, v15 │ │ +03b900: 1205 |005c: const/4 v5, #int 0 // #0 │ │ +03b902: 3535 3000 |005d: if-ge v5, v3, 008d // +0030 │ │ +03b906: 1204 |005f: const/4 v4, #int 0 // #0 │ │ +03b908: 3524 2a00 |0060: if-ge v4, v2, 008a // +002a │ │ +03b90c: 54b6 ee03 |0062: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b910: 5466 ef03 |0064: iget-object v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03b914: 54b7 ee03 |0066: iget-object v7, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b918: 5277 f303 |0068: iget v7, v7, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03b91c: 9008 0f05 |006a: add-int v8, v15, v5 │ │ +03b920: b287 |006c: mul-int/2addr v7, v8 │ │ +03b922: 9008 0e04 |006d: add-int v8, v14, v4 │ │ +03b926: b087 |006f: add-int/2addr v7, v8 │ │ +03b928: 9208 0502 |0070: mul-int v8, v5, v2 │ │ +03b92c: db08 0802 |0072: div-int/lit8 v8, v8, #int 2 // #02 │ │ +03b930: d808 0817 |0074: add-int/lit8 v8, v8, #int 23 // #17 │ │ +03b934: db09 0402 |0076: div-int/lit8 v9, v4, #int 2 // #02 │ │ +03b938: b098 |0078: add-int/2addr v8, v9 │ │ +03b93a: 4808 0008 |0079: aget-byte v8, v0, v8 │ │ +03b93e: dd09 0401 |007b: and-int/lit8 v9, v4, #int 1 // #01 │ │ +03b942: d909 0901 |007d: rsub-int/lit8 v9, v9, #int 1 // #01 │ │ +03b946: da09 0904 |007f: mul-int/lit8 v9, v9, #int 4 // #04 │ │ +03b94a: b998 |0081: shr-int/2addr v8, v9 │ │ +03b94c: dd08 080f |0082: and-int/lit8 v8, v8, #int 15 // #0f │ │ +03b950: 8d88 |0084: int-to-byte v8, v8 │ │ +03b952: 4f08 0607 |0085: aput-byte v8, v6, v7 │ │ +03b956: d804 0401 |0087: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03b95a: 28d7 |0089: goto 0060 // -0029 │ │ +03b95c: d805 0501 |008a: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03b960: 28d1 |008c: goto 005d // -002f │ │ +03b962: 54b6 ee03 |008d: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b966: 596a f103 |008f: iput v10, v6, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +03b96a: 1201 |0091: const/4 v1, #int 0 // #0 │ │ +03b96c: 35a1 1300 |0092: if-ge v1, v10, 00a5 // +0013 │ │ +03b970: 54b6 ee03 |0094: iget-object v6, v11, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03b974: 5466 f203 |0096: iget-object v6, v6, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03b978: d807 0106 |0098: add-int/lit8 v7, v1, #int 6 // #06 │ │ +03b97c: 4807 0007 |009a: aget-byte v7, v0, v7 │ │ +03b980: 6e20 a30e 7b00 |009c: invoke-virtual {v11, v7}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pc1_colour:(I)I // method@0ea3 │ │ +03b986: 0a07 |009f: move-result v7 │ │ +03b988: 4b07 0601 |00a0: aput v7, v6, v1 │ │ +03b98c: d801 0101 |00a2: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03b990: 28ee |00a4: goto 0092 // -0012 │ │ +03b992: 1216 |00a5: const/4 v6, #int 1 // #1 │ │ +03b994: 2900 64ff |00a6: goto/16 000a // -009c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=714 │ │ 0x0004 line=716 │ │ 0x0008 line=717 │ │ 0x000a line=748 │ │ 0x000b line=719 │ │ @@ -65257,278 +65253,278 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 26 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 509 16-bit code units │ │ -03a834: |[03a834] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc2_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ -03a844: 7403 9f0e 1500 |0000: invoke-virtual/range {v21, v22, v23}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ -03a84a: 0c03 |0003: move-result-object v3 │ │ -03a84c: 3903 0500 |0004: if-nez v3, 0009 // +0005 │ │ -03a850: 1312 0000 |0006: const/16 v18, #int 0 // #0 │ │ -03a854: 0f12 |0008: return v18 │ │ -03a856: 1312 2500 |0009: const/16 v18, #int 37 // #25 │ │ -03a85a: 4812 0312 |000b: aget-byte v18, v3, v18 │ │ -03a85e: 0200 1200 |000d: move/from16 v0, v18 │ │ -03a862: d500 ff00 |000f: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03a866: 0212 0000 |0011: move/from16 v18, v0 │ │ -03a86a: 1313 2400 |0013: const/16 v19, #int 36 // #24 │ │ -03a86e: 4813 0313 |0015: aget-byte v19, v3, v19 │ │ -03a872: 0200 1300 |0017: move/from16 v0, v19 │ │ -03a876: d500 ff00 |0019: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03a87a: 0213 0000 |001b: move/from16 v19, v0 │ │ -03a87e: e013 1308 |001d: shl-int/lit8 v19, v19, #int 8 // #08 │ │ -03a882: 9005 1213 |001f: add-int v5, v18, v19 │ │ -03a886: 1312 2700 |0021: const/16 v18, #int 39 // #27 │ │ -03a88a: 4812 0312 |0023: aget-byte v18, v3, v18 │ │ -03a88e: 0200 1200 |0025: move/from16 v0, v18 │ │ -03a892: d500 ff00 |0027: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03a896: 0212 0000 |0029: move/from16 v18, v0 │ │ -03a89a: 1313 2600 |002b: const/16 v19, #int 38 // #26 │ │ -03a89e: 4813 0313 |002d: aget-byte v19, v3, v19 │ │ -03a8a2: 0200 1300 |002f: move/from16 v0, v19 │ │ -03a8a6: d500 ff00 |0031: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03a8aa: 0213 0000 |0033: move/from16 v19, v0 │ │ -03a8ae: e013 1308 |0035: shl-int/lit8 v19, v19, #int 8 // #08 │ │ -03a8b2: 9006 1213 |0037: add-int v6, v18, v19 │ │ -03a8b6: 1312 0002 |0039: const/16 v18, #int 512 // #200 │ │ -03a8ba: 0200 1200 |003b: move/from16 v0, v18 │ │ -03a8be: 3605 0800 |003d: if-gt v5, v0, 0045 // +0008 │ │ -03a8c2: 1312 d800 |003f: const/16 v18, #int 216 // #d8 │ │ -03a8c6: 0200 1200 |0041: move/from16 v0, v18 │ │ -03a8ca: 3706 0500 |0043: if-le v6, v0, 0048 // +0005 │ │ -03a8ce: 1312 0000 |0045: const/16 v18, #int 0 // #0 │ │ -03a8d2: 28c1 |0047: goto 0008 // -003f │ │ -03a8d4: 3918 1100 |0048: if-nez v24, 0059 // +0011 │ │ -03a8d8: 3919 0f00 |004a: if-nez v25, 0059 // +000f │ │ -03a8dc: 2212 4002 |004c: new-instance v18, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ -03a8e0: 0800 1200 |004e: move-object/from16 v0, v18 │ │ -03a8e4: 7030 af0e 5006 |0050: invoke-direct {v0, v5, v6}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ -03a8ea: 0800 1200 |0053: move-object/from16 v0, v18 │ │ -03a8ee: 0801 1500 |0055: move-object/from16 v1, v21 │ │ -03a8f2: 5b10 ee03 |0057: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a8f6: 0800 1500 |0059: move-object/from16 v0, v21 │ │ -03a8fa: 5400 ee03 |005b: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a8fe: 0812 0000 |005d: move-object/from16 v18, v0 │ │ -03a902: 0800 1200 |005f: move-object/from16 v0, v18 │ │ -03a906: 5400 ef03 |0061: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03a90a: 0812 0000 |0063: move-object/from16 v18, v0 │ │ -03a90e: 3912 0500 |0065: if-nez v18, 006a // +0005 │ │ -03a912: 1312 0000 |0067: const/16 v18, #int 0 // #0 │ │ -03a916: 289f |0069: goto 0008 // -0061 │ │ -03a918: 9012 1805 |006a: add-int v18, v24, v5 │ │ -03a91c: 0800 1500 |006c: move-object/from16 v0, v21 │ │ -03a920: 5400 ee03 |006e: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a924: 0813 0000 |0070: move-object/from16 v19, v0 │ │ -03a928: 0800 1300 |0072: move-object/from16 v0, v19 │ │ -03a92c: 5200 f303 |0074: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a930: 0213 0000 |0076: move/from16 v19, v0 │ │ -03a934: 0200 1200 |0078: move/from16 v0, v18 │ │ -03a938: 0201 1300 |007a: move/from16 v1, v19 │ │ -03a93c: 3710 1000 |007c: if-le v0, v1, 008c // +0010 │ │ -03a940: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -03a944: 5400 ee03 |0080: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a948: 0812 0000 |0082: move-object/from16 v18, v0 │ │ -03a94c: 0800 1200 |0084: move-object/from16 v0, v18 │ │ -03a950: 5200 f303 |0086: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03a954: 0212 0000 |0088: move/from16 v18, v0 │ │ -03a958: 9105 1218 |008a: sub-int v5, v18, v24 │ │ -03a95c: 9012 1906 |008c: add-int v18, v25, v6 │ │ -03a960: 0800 1500 |008e: move-object/from16 v0, v21 │ │ -03a964: 5400 ee03 |0090: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a968: 0813 0000 |0092: move-object/from16 v19, v0 │ │ -03a96c: 0800 1300 |0094: move-object/from16 v0, v19 │ │ -03a970: 5200 f003 |0096: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03a974: 0213 0000 |0098: move/from16 v19, v0 │ │ -03a978: 0200 1200 |009a: move/from16 v0, v18 │ │ -03a97c: 0201 1300 |009c: move/from16 v1, v19 │ │ -03a980: 3710 1000 |009e: if-le v0, v1, 00ae // +0010 │ │ -03a984: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -03a988: 5400 ee03 |00a2: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03a98c: 0812 0000 |00a4: move-object/from16 v18, v0 │ │ -03a990: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -03a994: 5200 f003 |00a8: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03a998: 0212 0000 |00aa: move/from16 v18, v0 │ │ -03a99c: 9106 1219 |00ac: sub-int v6, v18, v25 │ │ -03a9a0: 1312 2800 |00ae: const/16 v18, #int 40 // #28 │ │ -03a9a4: 4812 0312 |00b0: aget-byte v18, v3, v18 │ │ -03a9a8: 0200 1200 |00b2: move/from16 v0, v18 │ │ -03a9ac: d50d ff00 |00b4: and-int/lit16 v13, v0, #int 255 // #00ff │ │ -03a9b0: 120a |00b6: const/4 v10, #int 0 // #0 │ │ -03a9b2: 130c 3a02 |00b7: const/16 v12, #int 570 // #23a │ │ -03a9b6: d80a 0a01 |00b9: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03a9ba: 1312 3a02 |00bb: const/16 v18, #int 570 // #23a │ │ -03a9be: 4812 0312 |00bd: aget-byte v18, v3, v18 │ │ -03a9c2: 0200 1200 |00bf: move/from16 v0, v18 │ │ -03a9c6: d500 ff00 |00c1: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03a9ca: 0212 0000 |00c3: move/from16 v18, v0 │ │ -03a9ce: d80a 0a01 |00c5: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03a9d2: 1313 3b02 |00c7: const/16 v19, #int 571 // #23b │ │ -03a9d6: 4813 0313 |00c9: aget-byte v19, v3, v19 │ │ -03a9da: 0200 1300 |00cb: move/from16 v0, v19 │ │ -03a9de: d500 ff00 |00cd: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03a9e2: 0213 0000 |00cf: move/from16 v19, v0 │ │ -03a9e6: 0200 1300 |00d1: move/from16 v0, v19 │ │ -03a9ea: d200 0001 |00d3: mul-int/lit16 v0, v0, #int 256 // #0100 │ │ -03a9ee: 0213 0000 |00d5: move/from16 v19, v0 │ │ -03a9f2: 9007 1213 |00d7: add-int v7, v18, v19 │ │ -03a9f6: 1308 0800 |00d9: const/16 v8, #int 8 // #8 │ │ -03a9fa: 1311 0000 |00db: const/16 v17, #int 0 // #0 │ │ -03a9fe: 0200 1100 |00dd: move/from16 v0, v17 │ │ -03aa02: 3560 d200 |00df: if-ge v0, v6, 01b1 // +00d2 │ │ -03aa06: 1310 0000 |00e1: const/16 v16, #int 0 // #0 │ │ -03aa0a: 0200 1000 |00e3: move/from16 v0, v16 │ │ -03aa0e: 3550 c800 |00e5: if-ge v0, v5, 01ad // +00c8 │ │ -03aa12: d57f ff00 |00e7: and-int/lit16 v15, v7, #int 255 // #00ff │ │ -03aa16: 1312 ff00 |00e9: const/16 v18, #int 255 // #ff │ │ -03aa1a: 0200 1200 |00eb: move/from16 v0, v18 │ │ -03aa1e: 320f 3900 |00ed: if-eq v15, v0, 0126 // +0039 │ │ -03aa22: d0f0 3a01 |00ef: add-int/lit16 v0, v15, #int 314 // #013a │ │ -03aa26: 0212 0000 |00f1: move/from16 v18, v0 │ │ -03aa2a: 4812 0312 |00f3: aget-byte v18, v3, v18 │ │ -03aa2e: 0200 1200 |00f5: move/from16 v0, v18 │ │ -03aa32: d50e ff00 |00f7: and-int/lit16 v14, v0, #int 255 // #00ff │ │ -03aa36: d0e0 2a01 |00f9: add-int/lit16 v0, v14, #int 298 // #012a │ │ -03aa3a: 0212 0000 |00fb: move/from16 v18, v0 │ │ -03aa3e: 4812 0312 |00fd: aget-byte v18, v3, v18 │ │ -03aa42: 0200 1200 |00ff: move/from16 v0, v18 │ │ -03aa46: d509 ff00 |0101: and-int/lit16 v9, v0, #int 255 // #00ff │ │ -03aa4a: 01ab |0103: move v11, v10 │ │ -03aa4c: 3d09 6c00 |0104: if-lez v9, 0170 // +006c │ │ -03aa50: e107 0701 |0106: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -03aa54: d809 09ff |0108: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03aa58: d808 08ff |010a: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03aa5c: 3908 f8ff |010c: if-nez v8, 0104 // -0008 │ │ -03aa60: d80a 0b01 |010e: add-int/lit8 v10, v11, #int 1 // #01 │ │ -03aa64: 9012 0c0b |0110: add-int v18, v12, v11 │ │ -03aa68: 4812 0312 |0112: aget-byte v18, v3, v18 │ │ -03aa6c: 0200 1200 |0114: move/from16 v0, v18 │ │ -03aa70: d500 ff00 |0116: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03aa74: 0212 0000 |0118: move/from16 v18, v0 │ │ -03aa78: 0200 1200 |011a: move/from16 v0, v18 │ │ -03aa7c: d200 0001 |011c: mul-int/lit16 v0, v0, #int 256 // #0100 │ │ -03aa80: 0212 0000 |011e: move/from16 v18, v0 │ │ -03aa84: 9007 0712 |0120: add-int v7, v7, v18 │ │ -03aa88: 1308 0800 |0122: const/16 v8, #int 8 // #8 │ │ -03aa8c: 01ab |0124: move v11, v10 │ │ -03aa8e: 28df |0125: goto 0104 // -0021 │ │ -03aa90: 1309 0800 |0126: const/16 v9, #int 8 // #8 │ │ -03aa94: 01ab |0128: move v11, v10 │ │ -03aa96: 3d09 2200 |0129: if-lez v9, 014b // +0022 │ │ -03aa9a: e107 0701 |012b: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -03aa9e: d809 09ff |012d: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03aaa2: d808 08ff |012f: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03aaa6: 3908 f8ff |0131: if-nez v8, 0129 // -0008 │ │ -03aaaa: d80a 0b01 |0133: add-int/lit8 v10, v11, #int 1 // #01 │ │ -03aaae: 9012 0c0b |0135: add-int v18, v12, v11 │ │ -03aab2: 4812 0312 |0137: aget-byte v18, v3, v18 │ │ -03aab6: 0200 1200 |0139: move/from16 v0, v18 │ │ -03aaba: d500 ff00 |013b: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03aabe: 0212 0000 |013d: move/from16 v18, v0 │ │ -03aac2: 0200 1200 |013f: move/from16 v0, v18 │ │ -03aac6: d200 0001 |0141: mul-int/lit16 v0, v0, #int 256 // #0100 │ │ -03aaca: 0212 0000 |0143: move/from16 v18, v0 │ │ -03aace: 9007 0712 |0145: add-int v7, v7, v18 │ │ -03aad2: 1308 0800 |0147: const/16 v8, #int 8 // #8 │ │ -03aad6: 01ab |0149: move v11, v10 │ │ -03aad8: 28df |014a: goto 0129 // -0021 │ │ -03aada: dd0e 070f |014b: and-int/lit8 v14, v7, #int 15 // #0f │ │ -03aade: 1249 |014d: const/4 v9, #int 4 // #4 │ │ -03aae0: 3d09 2200 |014e: if-lez v9, 0170 // +0022 │ │ -03aae4: e107 0701 |0150: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -03aae8: d809 09ff |0152: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03aaec: d808 08ff |0154: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03aaf0: 3908 f8ff |0156: if-nez v8, 014e // -0008 │ │ -03aaf4: d80a 0b01 |0158: add-int/lit8 v10, v11, #int 1 // #01 │ │ -03aaf8: 9012 0c0b |015a: add-int v18, v12, v11 │ │ -03aafc: 4812 0312 |015c: aget-byte v18, v3, v18 │ │ -03ab00: 0200 1200 |015e: move/from16 v0, v18 │ │ -03ab04: d500 ff00 |0160: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03ab08: 0212 0000 |0162: move/from16 v18, v0 │ │ -03ab0c: 0200 1200 |0164: move/from16 v0, v18 │ │ -03ab10: d200 0001 |0166: mul-int/lit16 v0, v0, #int 256 // #0100 │ │ -03ab14: 0212 0000 |0168: move/from16 v18, v0 │ │ -03ab18: 9007 0712 |016a: add-int v7, v7, v18 │ │ -03ab1c: 1308 0800 |016c: const/16 v8, #int 8 // #8 │ │ -03ab20: 01ab |016e: move v11, v10 │ │ -03ab22: 28df |016f: goto 014e // -0021 │ │ -03ab24: 01ba |0170: move v10, v11 │ │ -03ab26: e012 0d04 |0171: shl-int/lit8 v18, v13, #int 4 // #04 │ │ -03ab2a: 0200 1200 |0173: move/from16 v0, v18 │ │ -03ab2e: d50d f000 |0175: and-int/lit16 v13, v0, #int 240 // #00f0 │ │ -03ab32: b0ed |0177: add-int/2addr v13, v14 │ │ -03ab34: d812 0d2a |0178: add-int/lit8 v18, v13, #int 42 // #2a │ │ -03ab38: 4812 0312 |017a: aget-byte v18, v3, v18 │ │ -03ab3c: 0200 1200 |017c: move/from16 v0, v18 │ │ -03ab40: d50d ff00 |017e: and-int/lit16 v13, v0, #int 255 // #00ff │ │ -03ab44: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -03ab48: 5400 ee03 |0182: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03ab4c: 0812 0000 |0184: move-object/from16 v18, v0 │ │ -03ab50: 0800 1200 |0186: move-object/from16 v0, v18 │ │ -03ab54: 5400 ef03 |0188: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03ab58: 0812 0000 |018a: move-object/from16 v18, v0 │ │ -03ab5c: 0800 1500 |018c: move-object/from16 v0, v21 │ │ -03ab60: 5400 ee03 |018e: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03ab64: 0813 0000 |0190: move-object/from16 v19, v0 │ │ -03ab68: 0800 1300 |0192: move-object/from16 v0, v19 │ │ -03ab6c: 5200 f303 |0194: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03ab70: 0213 0000 |0196: move/from16 v19, v0 │ │ -03ab74: 9014 1911 |0198: add-int v20, v25, v17 │ │ -03ab78: 9213 1314 |019a: mul-int v19, v19, v20 │ │ -03ab7c: 9014 1810 |019c: add-int v20, v24, v16 │ │ -03ab80: 9013 1314 |019e: add-int v19, v19, v20 │ │ -03ab84: dd14 0d0f |01a0: and-int/lit8 v20, v13, #int 15 // #0f │ │ -03ab88: 0200 1400 |01a2: move/from16 v0, v20 │ │ -03ab8c: 8d00 |01a4: int-to-byte v0, v0 │ │ -03ab8e: 0214 0000 |01a5: move/from16 v20, v0 │ │ -03ab92: 4f14 1213 |01a7: aput-byte v20, v18, v19 │ │ -03ab96: d810 1001 |01a9: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03ab9a: 2900 38ff |01ab: goto/16 00e3 // -00c8 │ │ -03ab9e: d811 1101 |01ad: add-int/lit8 v17, v17, #int 1 // #01 │ │ -03aba2: 2900 2eff |01af: goto/16 00dd // -00d2 │ │ -03aba6: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -03abaa: 5400 ee03 |01b3: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03abae: 0812 0000 |01b5: move-object/from16 v18, v0 │ │ -03abb2: 1313 1000 |01b7: const/16 v19, #int 16 // #10 │ │ -03abb6: 0200 1300 |01b9: move/from16 v0, v19 │ │ -03abba: 0801 1200 |01bb: move-object/from16 v1, v18 │ │ -03abbe: 5910 f103 |01bd: iput v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -03abc2: 1204 |01bf: const/4 v4, #int 0 // #0 │ │ -03abc4: 1312 1000 |01c0: const/16 v18, #int 16 // #10 │ │ -03abc8: 0200 1200 |01c2: move/from16 v0, v18 │ │ -03abcc: 3504 3500 |01c4: if-ge v4, v0, 01f9 // +0035 │ │ -03abd0: 0800 1500 |01c6: move-object/from16 v0, v21 │ │ -03abd4: 5400 ee03 |01c8: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03abd8: 0812 0000 |01ca: move-object/from16 v18, v0 │ │ -03abdc: 0800 1200 |01cc: move-object/from16 v0, v18 │ │ -03abe0: 5400 f203 |01ce: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -03abe4: 0812 0000 |01d0: move-object/from16 v18, v0 │ │ -03abe8: da13 0402 |01d2: mul-int/lit8 v19, v4, #int 2 // #02 │ │ -03abec: d813 1304 |01d4: add-int/lit8 v19, v19, #int 4 // #04 │ │ -03abf0: 4813 0313 |01d6: aget-byte v19, v3, v19 │ │ -03abf4: 0200 1300 |01d8: move/from16 v0, v19 │ │ -03abf8: d500 ff00 |01da: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03abfc: 0213 0000 |01dc: move/from16 v19, v0 │ │ -03ac00: da14 0402 |01de: mul-int/lit8 v20, v4, #int 2 // #02 │ │ -03ac04: d814 1405 |01e0: add-int/lit8 v20, v20, #int 5 // #05 │ │ -03ac08: 4814 0314 |01e2: aget-byte v20, v3, v20 │ │ -03ac0c: 0200 1400 |01e4: move/from16 v0, v20 │ │ -03ac10: d500 ff00 |01e6: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03ac14: 0214 0000 |01e8: move/from16 v20, v0 │ │ -03ac18: 0800 1500 |01ea: move-object/from16 v0, v21 │ │ -03ac1c: 0201 1300 |01ec: move/from16 v1, v19 │ │ -03ac20: 0202 1400 |01ee: move/from16 v2, v20 │ │ -03ac24: 6e30 a80e 1002 |01f0: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pcst_colour:(II)I // method@0ea8 │ │ -03ac2a: 0a13 |01f3: move-result v19 │ │ -03ac2c: 4b13 1204 |01f4: aput v19, v18, v4 │ │ -03ac30: d804 0401 |01f6: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03ac34: 28c8 |01f8: goto 01c0 // -0038 │ │ -03ac36: 1312 0100 |01f9: const/16 v18, #int 1 // #1 │ │ -03ac3a: 2900 0dfe |01fb: goto/16 0008 // -01f3 │ │ +03b998: |[03b998] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc2_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ +03b9a8: 7403 9f0e 1500 |0000: invoke-virtual/range {v21, v22, v23}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ +03b9ae: 0c03 |0003: move-result-object v3 │ │ +03b9b0: 3903 0500 |0004: if-nez v3, 0009 // +0005 │ │ +03b9b4: 1312 0000 |0006: const/16 v18, #int 0 // #0 │ │ +03b9b8: 0f12 |0008: return v18 │ │ +03b9ba: 1312 2500 |0009: const/16 v18, #int 37 // #25 │ │ +03b9be: 4812 0312 |000b: aget-byte v18, v3, v18 │ │ +03b9c2: 0200 1200 |000d: move/from16 v0, v18 │ │ +03b9c6: d500 ff00 |000f: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03b9ca: 0212 0000 |0011: move/from16 v18, v0 │ │ +03b9ce: 1313 2400 |0013: const/16 v19, #int 36 // #24 │ │ +03b9d2: 4813 0313 |0015: aget-byte v19, v3, v19 │ │ +03b9d6: 0200 1300 |0017: move/from16 v0, v19 │ │ +03b9da: d500 ff00 |0019: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03b9de: 0213 0000 |001b: move/from16 v19, v0 │ │ +03b9e2: e013 1308 |001d: shl-int/lit8 v19, v19, #int 8 // #08 │ │ +03b9e6: 9005 1213 |001f: add-int v5, v18, v19 │ │ +03b9ea: 1312 2700 |0021: const/16 v18, #int 39 // #27 │ │ +03b9ee: 4812 0312 |0023: aget-byte v18, v3, v18 │ │ +03b9f2: 0200 1200 |0025: move/from16 v0, v18 │ │ +03b9f6: d500 ff00 |0027: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03b9fa: 0212 0000 |0029: move/from16 v18, v0 │ │ +03b9fe: 1313 2600 |002b: const/16 v19, #int 38 // #26 │ │ +03ba02: 4813 0313 |002d: aget-byte v19, v3, v19 │ │ +03ba06: 0200 1300 |002f: move/from16 v0, v19 │ │ +03ba0a: d500 ff00 |0031: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03ba0e: 0213 0000 |0033: move/from16 v19, v0 │ │ +03ba12: e013 1308 |0035: shl-int/lit8 v19, v19, #int 8 // #08 │ │ +03ba16: 9006 1213 |0037: add-int v6, v18, v19 │ │ +03ba1a: 1312 0002 |0039: const/16 v18, #int 512 // #200 │ │ +03ba1e: 0200 1200 |003b: move/from16 v0, v18 │ │ +03ba22: 3605 0800 |003d: if-gt v5, v0, 0045 // +0008 │ │ +03ba26: 1312 d800 |003f: const/16 v18, #int 216 // #d8 │ │ +03ba2a: 0200 1200 |0041: move/from16 v0, v18 │ │ +03ba2e: 3706 0500 |0043: if-le v6, v0, 0048 // +0005 │ │ +03ba32: 1312 0000 |0045: const/16 v18, #int 0 // #0 │ │ +03ba36: 28c1 |0047: goto 0008 // -003f │ │ +03ba38: 3918 1100 |0048: if-nez v24, 0059 // +0011 │ │ +03ba3c: 3919 0f00 |004a: if-nez v25, 0059 // +000f │ │ +03ba40: 2212 4002 |004c: new-instance v18, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ +03ba44: 0800 1200 |004e: move-object/from16 v0, v18 │ │ +03ba48: 7030 af0e 5006 |0050: invoke-direct {v0, v5, v6}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ +03ba4e: 0800 1200 |0053: move-object/from16 v0, v18 │ │ +03ba52: 0801 1500 |0055: move-object/from16 v1, v21 │ │ +03ba56: 5b10 ee03 |0057: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ba5a: 0800 1500 |0059: move-object/from16 v0, v21 │ │ +03ba5e: 5400 ee03 |005b: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ba62: 0812 0000 |005d: move-object/from16 v18, v0 │ │ +03ba66: 0800 1200 |005f: move-object/from16 v0, v18 │ │ +03ba6a: 5400 ef03 |0061: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03ba6e: 0812 0000 |0063: move-object/from16 v18, v0 │ │ +03ba72: 3912 0500 |0065: if-nez v18, 006a // +0005 │ │ +03ba76: 1312 0000 |0067: const/16 v18, #int 0 // #0 │ │ +03ba7a: 289f |0069: goto 0008 // -0061 │ │ +03ba7c: 9012 1805 |006a: add-int v18, v24, v5 │ │ +03ba80: 0800 1500 |006c: move-object/from16 v0, v21 │ │ +03ba84: 5400 ee03 |006e: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03ba88: 0813 0000 |0070: move-object/from16 v19, v0 │ │ +03ba8c: 0800 1300 |0072: move-object/from16 v0, v19 │ │ +03ba90: 5200 f303 |0074: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03ba94: 0213 0000 |0076: move/from16 v19, v0 │ │ +03ba98: 0200 1200 |0078: move/from16 v0, v18 │ │ +03ba9c: 0201 1300 |007a: move/from16 v1, v19 │ │ +03baa0: 3710 1000 |007c: if-le v0, v1, 008c // +0010 │ │ +03baa4: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +03baa8: 5400 ee03 |0080: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03baac: 0812 0000 |0082: move-object/from16 v18, v0 │ │ +03bab0: 0800 1200 |0084: move-object/from16 v0, v18 │ │ +03bab4: 5200 f303 |0086: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03bab8: 0212 0000 |0088: move/from16 v18, v0 │ │ +03babc: 9105 1218 |008a: sub-int v5, v18, v24 │ │ +03bac0: 9012 1906 |008c: add-int v18, v25, v6 │ │ +03bac4: 0800 1500 |008e: move-object/from16 v0, v21 │ │ +03bac8: 5400 ee03 |0090: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bacc: 0813 0000 |0092: move-object/from16 v19, v0 │ │ +03bad0: 0800 1300 |0094: move-object/from16 v0, v19 │ │ +03bad4: 5200 f003 |0096: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03bad8: 0213 0000 |0098: move/from16 v19, v0 │ │ +03badc: 0200 1200 |009a: move/from16 v0, v18 │ │ +03bae0: 0201 1300 |009c: move/from16 v1, v19 │ │ +03bae4: 3710 1000 |009e: if-le v0, v1, 00ae // +0010 │ │ +03bae8: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +03baec: 5400 ee03 |00a2: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03baf0: 0812 0000 |00a4: move-object/from16 v18, v0 │ │ +03baf4: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +03baf8: 5200 f003 |00a8: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03bafc: 0212 0000 |00aa: move/from16 v18, v0 │ │ +03bb00: 9106 1219 |00ac: sub-int v6, v18, v25 │ │ +03bb04: 1312 2800 |00ae: const/16 v18, #int 40 // #28 │ │ +03bb08: 4812 0312 |00b0: aget-byte v18, v3, v18 │ │ +03bb0c: 0200 1200 |00b2: move/from16 v0, v18 │ │ +03bb10: d50d ff00 |00b4: and-int/lit16 v13, v0, #int 255 // #00ff │ │ +03bb14: 120a |00b6: const/4 v10, #int 0 // #0 │ │ +03bb16: 130c 3a02 |00b7: const/16 v12, #int 570 // #23a │ │ +03bb1a: d80a 0a01 |00b9: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03bb1e: 1312 3a02 |00bb: const/16 v18, #int 570 // #23a │ │ +03bb22: 4812 0312 |00bd: aget-byte v18, v3, v18 │ │ +03bb26: 0200 1200 |00bf: move/from16 v0, v18 │ │ +03bb2a: d500 ff00 |00c1: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bb2e: 0212 0000 |00c3: move/from16 v18, v0 │ │ +03bb32: d80a 0a01 |00c5: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03bb36: 1313 3b02 |00c7: const/16 v19, #int 571 // #23b │ │ +03bb3a: 4813 0313 |00c9: aget-byte v19, v3, v19 │ │ +03bb3e: 0200 1300 |00cb: move/from16 v0, v19 │ │ +03bb42: d500 ff00 |00cd: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bb46: 0213 0000 |00cf: move/from16 v19, v0 │ │ +03bb4a: 0200 1300 |00d1: move/from16 v0, v19 │ │ +03bb4e: d200 0001 |00d3: mul-int/lit16 v0, v0, #int 256 // #0100 │ │ +03bb52: 0213 0000 |00d5: move/from16 v19, v0 │ │ +03bb56: 9007 1213 |00d7: add-int v7, v18, v19 │ │ +03bb5a: 1308 0800 |00d9: const/16 v8, #int 8 // #8 │ │ +03bb5e: 1311 0000 |00db: const/16 v17, #int 0 // #0 │ │ +03bb62: 0200 1100 |00dd: move/from16 v0, v17 │ │ +03bb66: 3560 d200 |00df: if-ge v0, v6, 01b1 // +00d2 │ │ +03bb6a: 1310 0000 |00e1: const/16 v16, #int 0 // #0 │ │ +03bb6e: 0200 1000 |00e3: move/from16 v0, v16 │ │ +03bb72: 3550 c800 |00e5: if-ge v0, v5, 01ad // +00c8 │ │ +03bb76: d57f ff00 |00e7: and-int/lit16 v15, v7, #int 255 // #00ff │ │ +03bb7a: 1312 ff00 |00e9: const/16 v18, #int 255 // #ff │ │ +03bb7e: 0200 1200 |00eb: move/from16 v0, v18 │ │ +03bb82: 320f 3900 |00ed: if-eq v15, v0, 0126 // +0039 │ │ +03bb86: d0f0 3a01 |00ef: add-int/lit16 v0, v15, #int 314 // #013a │ │ +03bb8a: 0212 0000 |00f1: move/from16 v18, v0 │ │ +03bb8e: 4812 0312 |00f3: aget-byte v18, v3, v18 │ │ +03bb92: 0200 1200 |00f5: move/from16 v0, v18 │ │ +03bb96: d50e ff00 |00f7: and-int/lit16 v14, v0, #int 255 // #00ff │ │ +03bb9a: d0e0 2a01 |00f9: add-int/lit16 v0, v14, #int 298 // #012a │ │ +03bb9e: 0212 0000 |00fb: move/from16 v18, v0 │ │ +03bba2: 4812 0312 |00fd: aget-byte v18, v3, v18 │ │ +03bba6: 0200 1200 |00ff: move/from16 v0, v18 │ │ +03bbaa: d509 ff00 |0101: and-int/lit16 v9, v0, #int 255 // #00ff │ │ +03bbae: 01ab |0103: move v11, v10 │ │ +03bbb0: 3d09 6c00 |0104: if-lez v9, 0170 // +006c │ │ +03bbb4: e107 0701 |0106: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +03bbb8: d809 09ff |0108: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03bbbc: d808 08ff |010a: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03bbc0: 3908 f8ff |010c: if-nez v8, 0104 // -0008 │ │ +03bbc4: d80a 0b01 |010e: add-int/lit8 v10, v11, #int 1 // #01 │ │ +03bbc8: 9012 0c0b |0110: add-int v18, v12, v11 │ │ +03bbcc: 4812 0312 |0112: aget-byte v18, v3, v18 │ │ +03bbd0: 0200 1200 |0114: move/from16 v0, v18 │ │ +03bbd4: d500 ff00 |0116: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bbd8: 0212 0000 |0118: move/from16 v18, v0 │ │ +03bbdc: 0200 1200 |011a: move/from16 v0, v18 │ │ +03bbe0: d200 0001 |011c: mul-int/lit16 v0, v0, #int 256 // #0100 │ │ +03bbe4: 0212 0000 |011e: move/from16 v18, v0 │ │ +03bbe8: 9007 0712 |0120: add-int v7, v7, v18 │ │ +03bbec: 1308 0800 |0122: const/16 v8, #int 8 // #8 │ │ +03bbf0: 01ab |0124: move v11, v10 │ │ +03bbf2: 28df |0125: goto 0104 // -0021 │ │ +03bbf4: 1309 0800 |0126: const/16 v9, #int 8 // #8 │ │ +03bbf8: 01ab |0128: move v11, v10 │ │ +03bbfa: 3d09 2200 |0129: if-lez v9, 014b // +0022 │ │ +03bbfe: e107 0701 |012b: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +03bc02: d809 09ff |012d: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03bc06: d808 08ff |012f: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03bc0a: 3908 f8ff |0131: if-nez v8, 0129 // -0008 │ │ +03bc0e: d80a 0b01 |0133: add-int/lit8 v10, v11, #int 1 // #01 │ │ +03bc12: 9012 0c0b |0135: add-int v18, v12, v11 │ │ +03bc16: 4812 0312 |0137: aget-byte v18, v3, v18 │ │ +03bc1a: 0200 1200 |0139: move/from16 v0, v18 │ │ +03bc1e: d500 ff00 |013b: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bc22: 0212 0000 |013d: move/from16 v18, v0 │ │ +03bc26: 0200 1200 |013f: move/from16 v0, v18 │ │ +03bc2a: d200 0001 |0141: mul-int/lit16 v0, v0, #int 256 // #0100 │ │ +03bc2e: 0212 0000 |0143: move/from16 v18, v0 │ │ +03bc32: 9007 0712 |0145: add-int v7, v7, v18 │ │ +03bc36: 1308 0800 |0147: const/16 v8, #int 8 // #8 │ │ +03bc3a: 01ab |0149: move v11, v10 │ │ +03bc3c: 28df |014a: goto 0129 // -0021 │ │ +03bc3e: dd0e 070f |014b: and-int/lit8 v14, v7, #int 15 // #0f │ │ +03bc42: 1249 |014d: const/4 v9, #int 4 // #4 │ │ +03bc44: 3d09 2200 |014e: if-lez v9, 0170 // +0022 │ │ +03bc48: e107 0701 |0150: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +03bc4c: d809 09ff |0152: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03bc50: d808 08ff |0154: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03bc54: 3908 f8ff |0156: if-nez v8, 014e // -0008 │ │ +03bc58: d80a 0b01 |0158: add-int/lit8 v10, v11, #int 1 // #01 │ │ +03bc5c: 9012 0c0b |015a: add-int v18, v12, v11 │ │ +03bc60: 4812 0312 |015c: aget-byte v18, v3, v18 │ │ +03bc64: 0200 1200 |015e: move/from16 v0, v18 │ │ +03bc68: d500 ff00 |0160: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bc6c: 0212 0000 |0162: move/from16 v18, v0 │ │ +03bc70: 0200 1200 |0164: move/from16 v0, v18 │ │ +03bc74: d200 0001 |0166: mul-int/lit16 v0, v0, #int 256 // #0100 │ │ +03bc78: 0212 0000 |0168: move/from16 v18, v0 │ │ +03bc7c: 9007 0712 |016a: add-int v7, v7, v18 │ │ +03bc80: 1308 0800 |016c: const/16 v8, #int 8 // #8 │ │ +03bc84: 01ab |016e: move v11, v10 │ │ +03bc86: 28df |016f: goto 014e // -0021 │ │ +03bc88: 01ba |0170: move v10, v11 │ │ +03bc8a: e012 0d04 |0171: shl-int/lit8 v18, v13, #int 4 // #04 │ │ +03bc8e: 0200 1200 |0173: move/from16 v0, v18 │ │ +03bc92: d50d f000 |0175: and-int/lit16 v13, v0, #int 240 // #00f0 │ │ +03bc96: b0ed |0177: add-int/2addr v13, v14 │ │ +03bc98: d812 0d2a |0178: add-int/lit8 v18, v13, #int 42 // #2a │ │ +03bc9c: 4812 0312 |017a: aget-byte v18, v3, v18 │ │ +03bca0: 0200 1200 |017c: move/from16 v0, v18 │ │ +03bca4: d50d ff00 |017e: and-int/lit16 v13, v0, #int 255 // #00ff │ │ +03bca8: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +03bcac: 5400 ee03 |0182: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bcb0: 0812 0000 |0184: move-object/from16 v18, v0 │ │ +03bcb4: 0800 1200 |0186: move-object/from16 v0, v18 │ │ +03bcb8: 5400 ef03 |0188: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03bcbc: 0812 0000 |018a: move-object/from16 v18, v0 │ │ +03bcc0: 0800 1500 |018c: move-object/from16 v0, v21 │ │ +03bcc4: 5400 ee03 |018e: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bcc8: 0813 0000 |0190: move-object/from16 v19, v0 │ │ +03bccc: 0800 1300 |0192: move-object/from16 v0, v19 │ │ +03bcd0: 5200 f303 |0194: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03bcd4: 0213 0000 |0196: move/from16 v19, v0 │ │ +03bcd8: 9014 1911 |0198: add-int v20, v25, v17 │ │ +03bcdc: 9213 1314 |019a: mul-int v19, v19, v20 │ │ +03bce0: 9014 1810 |019c: add-int v20, v24, v16 │ │ +03bce4: 9013 1314 |019e: add-int v19, v19, v20 │ │ +03bce8: dd14 0d0f |01a0: and-int/lit8 v20, v13, #int 15 // #0f │ │ +03bcec: 0200 1400 |01a2: move/from16 v0, v20 │ │ +03bcf0: 8d00 |01a4: int-to-byte v0, v0 │ │ +03bcf2: 0214 0000 |01a5: move/from16 v20, v0 │ │ +03bcf6: 4f14 1213 |01a7: aput-byte v20, v18, v19 │ │ +03bcfa: d810 1001 |01a9: add-int/lit8 v16, v16, #int 1 // #01 │ │ +03bcfe: 2900 38ff |01ab: goto/16 00e3 // -00c8 │ │ +03bd02: d811 1101 |01ad: add-int/lit8 v17, v17, #int 1 // #01 │ │ +03bd06: 2900 2eff |01af: goto/16 00dd // -00d2 │ │ +03bd0a: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +03bd0e: 5400 ee03 |01b3: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bd12: 0812 0000 |01b5: move-object/from16 v18, v0 │ │ +03bd16: 1313 1000 |01b7: const/16 v19, #int 16 // #10 │ │ +03bd1a: 0200 1300 |01b9: move/from16 v0, v19 │ │ +03bd1e: 0801 1200 |01bb: move-object/from16 v1, v18 │ │ +03bd22: 5910 f103 |01bd: iput v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +03bd26: 1204 |01bf: const/4 v4, #int 0 // #0 │ │ +03bd28: 1312 1000 |01c0: const/16 v18, #int 16 // #10 │ │ +03bd2c: 0200 1200 |01c2: move/from16 v0, v18 │ │ +03bd30: 3504 3500 |01c4: if-ge v4, v0, 01f9 // +0035 │ │ +03bd34: 0800 1500 |01c6: move-object/from16 v0, v21 │ │ +03bd38: 5400 ee03 |01c8: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bd3c: 0812 0000 |01ca: move-object/from16 v18, v0 │ │ +03bd40: 0800 1200 |01cc: move-object/from16 v0, v18 │ │ +03bd44: 5400 f203 |01ce: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03bd48: 0812 0000 |01d0: move-object/from16 v18, v0 │ │ +03bd4c: da13 0402 |01d2: mul-int/lit8 v19, v4, #int 2 // #02 │ │ +03bd50: d813 1304 |01d4: add-int/lit8 v19, v19, #int 4 // #04 │ │ +03bd54: 4813 0313 |01d6: aget-byte v19, v3, v19 │ │ +03bd58: 0200 1300 |01d8: move/from16 v0, v19 │ │ +03bd5c: d500 ff00 |01da: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bd60: 0213 0000 |01dc: move/from16 v19, v0 │ │ +03bd64: da14 0402 |01de: mul-int/lit8 v20, v4, #int 2 // #02 │ │ +03bd68: d814 1405 |01e0: add-int/lit8 v20, v20, #int 5 // #05 │ │ +03bd6c: 4814 0314 |01e2: aget-byte v20, v3, v20 │ │ +03bd70: 0200 1400 |01e4: move/from16 v0, v20 │ │ +03bd74: d500 ff00 |01e6: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bd78: 0214 0000 |01e8: move/from16 v20, v0 │ │ +03bd7c: 0800 1500 |01ea: move-object/from16 v0, v21 │ │ +03bd80: 0201 1300 |01ec: move/from16 v1, v19 │ │ +03bd84: 0202 1400 |01ee: move/from16 v2, v20 │ │ +03bd88: 6e30 a80e 1002 |01f0: invoke-virtual {v0, v1, v2}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pcst_colour:(II)I // method@0ea8 │ │ +03bd8e: 0a13 |01f3: move-result v19 │ │ +03bd90: 4b13 1204 |01f4: aput v19, v18, v4 │ │ +03bd94: d804 0401 |01f6: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03bd98: 28c8 |01f8: goto 01c0 // -0038 │ │ +03bd9a: 1312 0100 |01f9: const/16 v18, #int 1 // #1 │ │ +03bd9e: 2900 0dfe |01fb: goto/16 0008 // -01f3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ 0x0004 line=1045 │ │ 0x0006 line=1046 │ │ 0x0008 line=1158 │ │ 0x0009 line=1048 │ │ @@ -65627,27 +65623,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -03ac40: |[03ac40] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc_name:(I)Ljava/lang/String; │ │ -03ac50: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -03ac54: 1305 1e00 |0002: const/16 v5, #int 30 // #1e │ │ -03ac58: 1a00 bb00 |0004: const-string v0, "%d.pic" // string@00bb │ │ -03ac5c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -03ac5e: 2311 7202 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -03ac62: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -03ac64: 7110 a00c 0500 |000a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03ac6a: 0c03 |000d: move-result-object v3 │ │ -03ac6c: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -03ac70: 7120 c50c 1000 |0010: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03ac76: 0c00 |0013: move-result-object v0 │ │ -03ac78: 1100 |0014: return-object v0 │ │ +03bda4: |[03bda4] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc_name:(I)Ljava/lang/String; │ │ +03bdb4: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +03bdb8: 1305 1e00 |0002: const/16 v5, #int 30 // #1e │ │ +03bdbc: 1a00 bb00 |0004: const-string v0, "%d.pic" // string@00bb │ │ +03bdc0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +03bdc2: 2311 7202 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +03bdc6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +03bdc8: 7110 a00c 0500 |000a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03bdce: 0c03 |000d: move-result-object v3 │ │ +03bdd0: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +03bdd4: 7120 c50c 1000 |0010: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03bdda: 0c00 |0013: move-result-object v0 │ │ +03bddc: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0002 line=608 │ │ 0x0004 line=609 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lpro/oneredpixel/l9droid/L9Bitmap; │ │ @@ -65658,54 +65654,54 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -03ac7c: |[03ac7c] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I │ │ -03ac8c: 1307 4001 |0000: const/16 v7, #int 320 // #140 │ │ -03ac90: 1306 8700 |0002: const/16 v6, #int 135 // #87 │ │ -03ac94: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -03ac96: 6e20 ec0e a900 |0005: invoke-virtual {v9, v10}, Lpro/oneredpixel/l9droid/Library;.fileLoadRelativeToArray:(Ljava/lang/String;)[B // method@0eec │ │ -03ac9c: 0c00 |0008: move-result-object v0 │ │ -03ac9e: 3800 3a00 |0009: if-eqz v0, 0043 // +003a │ │ -03aca2: 1224 |000b: const/4 v4, #int 2 // #2 │ │ -03aca4: 4804 0004 |000c: aget-byte v4, v0, v4 │ │ -03aca8: d544 ff00 |000e: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -03acac: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -03acae: 4805 0005 |0011: aget-byte v5, v0, v5 │ │ -03acb2: d555 ff00 |0013: and-int/lit16 v5, v5, #int 255 // #00ff │ │ -03acb6: d255 0001 |0015: mul-int/lit16 v5, v5, #int 256 // #0100 │ │ -03acba: 9002 0405 |0017: add-int v2, v4, v5 │ │ -03acbe: 1244 |0019: const/4 v4, #int 4 // #4 │ │ -03acc0: 4804 0004 |001a: aget-byte v4, v0, v4 │ │ -03acc4: d544 ff00 |001c: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -03acc8: 1255 |001e: const/4 v5, #int 5 // #5 │ │ -03acca: 4805 0005 |001f: aget-byte v5, v0, v5 │ │ -03acce: d555 ff00 |0021: and-int/lit16 v5, v5, #int 255 // #00ff │ │ -03acd2: d255 0001 |0023: mul-int/lit16 v5, v5, #int 256 // #0100 │ │ -03acd6: 9003 0405 |0025: add-int v3, v4, v5 │ │ -03acda: 3372 0500 |0027: if-ne v2, v7, 002c // +0005 │ │ -03acde: 3363 0300 |0029: if-ne v3, v6, 002c // +0003 │ │ -03ace2: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -03ace4: 1304 e000 |002c: const/16 v4, #int 224 // #e0 │ │ -03ace8: 3342 0700 |002e: if-ne v2, v4, 0035 // +0007 │ │ -03acec: 1304 7400 |0030: const/16 v4, #int 116 // #74 │ │ -03acf0: 3343 0300 |0032: if-ne v3, v4, 0035 // +0003 │ │ -03acf4: 1221 |0034: const/4 v1, #int 2 // #2 │ │ -03acf6: 3372 0500 |0035: if-ne v2, v7, 003a // +0005 │ │ -03acfa: 3363 0300 |0037: if-ne v3, v6, 003a // +0003 │ │ -03acfe: 1221 |0039: const/4 v1, #int 2 // #2 │ │ -03ad00: 1304 e100 |003a: const/16 v4, #int 225 // #e1 │ │ -03ad04: 3342 0700 |003c: if-ne v2, v4, 0043 // +0007 │ │ -03ad08: 1304 7600 |003e: const/16 v4, #int 118 // #76 │ │ -03ad0c: 3343 0300 |0040: if-ne v3, v4, 0043 // +0003 │ │ -03ad10: 1221 |0042: const/4 v1, #int 2 // #2 │ │ -03ad12: 0f01 |0043: return v1 │ │ +03bde0: |[03bde0] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pc_type:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)I │ │ +03bdf0: 1307 4001 |0000: const/16 v7, #int 320 // #140 │ │ +03bdf4: 1306 8700 |0002: const/16 v6, #int 135 // #87 │ │ +03bdf8: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +03bdfa: 6e20 ec0e a900 |0005: invoke-virtual {v9, v10}, Lpro/oneredpixel/l9droid/Library;.fileLoadRelativeToArray:(Ljava/lang/String;)[B // method@0eec │ │ +03be00: 0c00 |0008: move-result-object v0 │ │ +03be02: 3800 3a00 |0009: if-eqz v0, 0043 // +003a │ │ +03be06: 1224 |000b: const/4 v4, #int 2 // #2 │ │ +03be08: 4804 0004 |000c: aget-byte v4, v0, v4 │ │ +03be0c: d544 ff00 |000e: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +03be10: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +03be12: 4805 0005 |0011: aget-byte v5, v0, v5 │ │ +03be16: d555 ff00 |0013: and-int/lit16 v5, v5, #int 255 // #00ff │ │ +03be1a: d255 0001 |0015: mul-int/lit16 v5, v5, #int 256 // #0100 │ │ +03be1e: 9002 0405 |0017: add-int v2, v4, v5 │ │ +03be22: 1244 |0019: const/4 v4, #int 4 // #4 │ │ +03be24: 4804 0004 |001a: aget-byte v4, v0, v4 │ │ +03be28: d544 ff00 |001c: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +03be2c: 1255 |001e: const/4 v5, #int 5 // #5 │ │ +03be2e: 4805 0005 |001f: aget-byte v5, v0, v5 │ │ +03be32: d555 ff00 |0021: and-int/lit16 v5, v5, #int 255 // #00ff │ │ +03be36: d255 0001 |0023: mul-int/lit16 v5, v5, #int 256 // #0100 │ │ +03be3a: 9003 0405 |0025: add-int v3, v4, v5 │ │ +03be3e: 3372 0500 |0027: if-ne v2, v7, 002c // +0005 │ │ +03be42: 3363 0300 |0029: if-ne v3, v6, 002c // +0003 │ │ +03be46: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +03be48: 1304 e000 |002c: const/16 v4, #int 224 // #e0 │ │ +03be4c: 3342 0700 |002e: if-ne v2, v4, 0035 // +0007 │ │ +03be50: 1304 7400 |0030: const/16 v4, #int 116 // #74 │ │ +03be54: 3343 0300 |0032: if-ne v3, v4, 0035 // +0003 │ │ +03be58: 1221 |0034: const/4 v1, #int 2 // #2 │ │ +03be5a: 3372 0500 |0035: if-ne v2, v7, 003a // +0005 │ │ +03be5e: 3363 0300 |0037: if-ne v3, v6, 003a // +0003 │ │ +03be62: 1221 |0039: const/4 v1, #int 2 // #2 │ │ +03be64: 1304 e100 |003a: const/16 v4, #int 225 // #e1 │ │ +03be68: 3342 0700 |003c: if-ne v2, v4, 0043 // +0007 │ │ +03be6c: 1304 7600 |003e: const/16 v4, #int 118 // #76 │ │ +03be70: 3343 0300 |0040: if-ne v3, v4, 0043 // +0003 │ │ +03be74: 1221 |0042: const/4 v1, #int 2 // #2 │ │ +03be76: 0f01 |0043: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1192 │ │ 0x0005 line=1193 │ │ 0x0009 line=1194 │ │ 0x000b line=1197 │ │ 0x0019 line=1198 │ │ @@ -65732,33 +65728,33 @@ │ │ type : '(II)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -03ad14: |[03ad14] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pcst_colour:(II)I │ │ -03ad24: dd02 060f |0000: and-int/lit8 v2, v6, #int 15 // #0f │ │ -03ad28: e103 0704 |0002: shr-int/lit8 v3, v7, #int 4 // #04 │ │ -03ad2c: dd01 030f |0004: and-int/lit8 v1, v3, #int 15 // #0f │ │ -03ad30: dd00 070f |0006: and-int/lit8 v0, v7, #int 15 // #0f │ │ -03ad34: da02 0249 |0008: mul-int/lit8 v2, v2, #int 73 // #49 │ │ -03ad38: e102 0201 |000a: shr-int/lit8 v2, v2, #int 1 // #01 │ │ -03ad3c: da01 0149 |000c: mul-int/lit8 v1, v1, #int 73 // #49 │ │ -03ad40: e101 0101 |000e: shr-int/lit8 v1, v1, #int 1 // #01 │ │ -03ad44: da00 0049 |0010: mul-int/lit8 v0, v0, #int 73 // #49 │ │ -03ad48: e100 0001 |0012: shr-int/lit8 v0, v0, #int 1 // #01 │ │ -03ad4c: d523 ff00 |0014: and-int/lit16 v3, v2, #int 255 // #00ff │ │ -03ad50: e003 0310 |0016: shl-int/lit8 v3, v3, #int 16 // #10 │ │ -03ad54: d514 ff00 |0018: and-int/lit16 v4, v1, #int 255 // #00ff │ │ -03ad58: e004 0408 |001a: shl-int/lit8 v4, v4, #int 8 // #08 │ │ -03ad5c: b643 |001c: or-int/2addr v3, v4 │ │ -03ad5e: d504 ff00 |001d: and-int/lit16 v4, v0, #int 255 // #00ff │ │ -03ad62: b643 |001f: or-int/2addr v3, v4 │ │ -03ad64: 0f03 |0020: return v3 │ │ +03be78: |[03be78] pro.oneredpixel.l9droid.L9Bitmap.bitmap_pcst_colour:(II)I │ │ +03be88: dd02 060f |0000: and-int/lit8 v2, v6, #int 15 // #0f │ │ +03be8c: e103 0704 |0002: shr-int/lit8 v3, v7, #int 4 // #04 │ │ +03be90: dd01 030f |0004: and-int/lit8 v1, v3, #int 15 // #0f │ │ +03be94: dd00 070f |0006: and-int/lit8 v0, v7, #int 15 // #0f │ │ +03be98: da02 0249 |0008: mul-int/lit8 v2, v2, #int 73 // #49 │ │ +03be9c: e102 0201 |000a: shr-int/lit8 v2, v2, #int 1 // #01 │ │ +03bea0: da01 0149 |000c: mul-int/lit8 v1, v1, #int 73 // #49 │ │ +03bea4: e101 0101 |000e: shr-int/lit8 v1, v1, #int 1 // #01 │ │ +03bea8: da00 0049 |0010: mul-int/lit8 v0, v0, #int 73 // #49 │ │ +03beac: e100 0001 |0012: shr-int/lit8 v0, v0, #int 1 // #01 │ │ +03beb0: d523 ff00 |0014: and-int/lit16 v3, v2, #int 255 // #00ff │ │ +03beb4: e003 0310 |0016: shl-int/lit8 v3, v3, #int 16 // #10 │ │ +03beb8: d514 ff00 |0018: and-int/lit16 v4, v1, #int 255 // #00ff │ │ +03bebc: e004 0408 |001a: shl-int/lit8 v4, v4, #int 8 // #08 │ │ +03bec0: b643 |001c: or-int/2addr v3, v4 │ │ +03bec2: d504 ff00 |001d: and-int/lit16 v4, v0, #int 255 // #00ff │ │ +03bec6: b643 |001f: or-int/2addr v3, v4 │ │ +03bec8: 0f03 |0020: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0002 line=161 │ │ 0x0006 line=162 │ │ 0x0008 line=164 │ │ 0x000c line=165 │ │ @@ -65777,137 +65773,137 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 20 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 223 16-bit code units │ │ -03ad68: |[03ad68] pro.oneredpixel.l9droid.L9Bitmap.bitmap_st1_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ -03ad78: 7403 9f0e 0f00 |0000: invoke-virtual/range {v15, v16, v17}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ -03ad7e: 0c02 |0003: move-result-object v2 │ │ -03ad80: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ -03ad84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03ad86: 0f00 |0007: return v0 │ │ -03ad88: 1300 2300 |0008: const/16 v0, #int 35 // #23 │ │ -03ad8c: 4800 0200 |000a: aget-byte v0, v2, v0 │ │ -03ad90: d500 ff00 |000c: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03ad94: 1301 2200 |000e: const/16 v1, #int 34 // #22 │ │ -03ad98: 4801 0201 |0010: aget-byte v1, v2, v1 │ │ -03ad9c: d511 ff00 |0012: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -03ada0: e001 0108 |0014: shl-int/lit8 v1, v1, #int 8 // #08 │ │ -03ada4: 9007 0001 |0016: add-int v7, v0, v1 │ │ -03ada8: db06 0704 |0018: div-int/lit8 v6, v7, #int 4 // #04 │ │ -03adac: da0a 0704 |001a: mul-int/lit8 v10, v7, #int 4 // #04 │ │ -03adb0: 1300 2700 |001c: const/16 v0, #int 39 // #27 │ │ -03adb4: 4800 0200 |001e: aget-byte v0, v2, v0 │ │ -03adb8: d500 ff00 |0020: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03adbc: 1301 2600 |0022: const/16 v1, #int 38 // #26 │ │ -03adc0: 4801 0201 |0024: aget-byte v1, v2, v1 │ │ -03adc4: d511 ff00 |0026: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -03adc8: e001 0108 |0028: shl-int/lit8 v1, v1, #int 8 // #08 │ │ -03adcc: 900b 0001 |002a: add-int v11, v0, v1 │ │ -03add0: 1300 2b00 |002c: const/16 v0, #int 43 // #2b │ │ -03add4: 4800 0200 |002e: aget-byte v0, v2, v0 │ │ -03add8: d500 ff00 |0030: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03addc: 1301 2a00 |0032: const/16 v1, #int 42 // #2a │ │ -03ade0: 4801 0201 |0034: aget-byte v1, v2, v1 │ │ -03ade4: d511 ff00 |0036: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -03ade8: e001 0108 |0038: shl-int/lit8 v1, v1, #int 8 // #08 │ │ -03adec: 9009 0001 |003a: add-int v9, v0, v1 │ │ -03adf0: 1400 ffff 0000 |003c: const v0, #float 9.18341e-41 // #0000ffff │ │ -03adf6: 3209 0d00 |003f: if-eq v9, v0, 004c // +000d │ │ -03adfa: 1208 |0041: const/4 v8, #int 0 // #0 │ │ -03adfc: dd00 0901 |0042: and-int/lit8 v0, v9, #int 1 // #01 │ │ -03ae00: 3900 0700 |0044: if-nez v0, 004b // +0007 │ │ -03ae04: e109 0901 |0046: shr-int/lit8 v9, v9, #int 1 // #01 │ │ -03ae08: d808 0801 |0048: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03ae0c: 28f8 |004a: goto 0042 // -0008 │ │ -03ae0e: b18a |004b: sub-int/2addr v10, v8 │ │ -03ae10: 1300 0002 |004c: const/16 v0, #int 512 // #200 │ │ -03ae14: 360a 0600 |004e: if-gt v10, v0, 0054 // +0006 │ │ -03ae18: 1300 d800 |0050: const/16 v0, #int 216 // #d8 │ │ -03ae1c: 370b 0400 |0052: if-le v11, v0, 0056 // +0004 │ │ -03ae20: 1200 |0054: const/4 v0, #int 0 // #0 │ │ -03ae22: 28b2 |0055: goto 0007 // -004e │ │ -03ae24: 3912 0b00 |0056: if-nez v18, 0061 // +000b │ │ -03ae28: 3913 0900 |0058: if-nez v19, 0061 // +0009 │ │ -03ae2c: 2200 4002 |005a: new-instance v0, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ -03ae30: 7030 af0e a00b |005c: invoke-direct {v0, v10, v11}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ -03ae36: 5bf0 ee03 |005f: iput-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03ae3a: 54f0 ee03 |0061: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03ae3e: 5400 ef03 |0063: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03ae42: 3900 0400 |0065: if-nez v0, 0069 // +0004 │ │ -03ae46: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -03ae48: 289f |0068: goto 0007 // -0061 │ │ -03ae4a: 9000 120a |0069: add-int v0, v18, v10 │ │ -03ae4e: 54f1 ee03 |006b: iget-object v1, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03ae52: 5211 f303 |006d: iget v1, v1, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03ae56: 3710 0800 |006f: if-le v0, v1, 0077 // +0008 │ │ -03ae5a: 54f0 ee03 |0071: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03ae5e: 5200 f303 |0073: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03ae62: 910a 0012 |0075: sub-int v10, v0, v18 │ │ -03ae66: 9000 130b |0077: add-int v0, v19, v11 │ │ -03ae6a: 54f1 ee03 |0079: iget-object v1, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03ae6e: 5211 f003 |007b: iget v1, v1, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03ae72: 3710 0800 |007d: if-le v0, v1, 0085 // +0008 │ │ -03ae76: 54f0 ee03 |007f: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03ae7a: 5200 f003 |0081: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03ae7e: 910b 0013 |0083: sub-int v11, v0, v19 │ │ -03ae82: 120e |0085: const/4 v14, #int 0 // #0 │ │ -03ae84: 35be 3400 |0086: if-ge v14, v11, 00ba // +0034 │ │ -03ae88: 120c |0088: const/4 v12, #int 0 // #0 │ │ -03ae8a: 120d |0089: const/4 v13, #int 0 // #0 │ │ -03ae8c: 356d 2d00 |008a: if-ge v13, v6, 00b7 // +002d │ │ -03ae90: 9100 0a0c |008c: sub-int v0, v10, v12 │ │ -03ae94: 1301 1000 |008e: const/16 v1, #int 16 // #10 │ │ -03ae98: 3510 2400 |0090: if-ge v0, v1, 00b4 // +0024 │ │ -03ae9c: 9105 0a0c |0092: sub-int v5, v10, v12 │ │ -03aea0: 9000 130e |0094: add-int v0, v19, v14 │ │ -03aea4: 54f1 ee03 |0096: iget-object v1, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03aea8: 5211 f303 |0098: iget v1, v1, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03aeac: b210 |009a: mul-int/2addr v0, v1 │ │ -03aeae: 9000 0012 |009b: add-int v0, v0, v18 │ │ -03aeb2: da01 0d10 |009d: mul-int/lit8 v1, v13, #int 16 // #10 │ │ -03aeb6: b001 |009f: add-int/2addr v1, v0 │ │ -03aeb8: 9200 0e07 |00a0: mul-int v0, v14, v7 │ │ -03aebc: da00 0002 |00a2: mul-int/lit8 v0, v0, #int 2 // #02 │ │ -03aec0: d800 002c |00a4: add-int/lit8 v0, v0, #int 44 // #2c │ │ -03aec4: da03 0d08 |00a6: mul-int/lit8 v3, v13, #int 8 // #08 │ │ -03aec8: b003 |00a8: add-int/2addr v3, v0 │ │ -03aeca: 1304 0800 |00a9: const/16 v4, #int 8 // #8 │ │ -03aece: 07f0 |00ab: move-object v0, v15 │ │ -03aed0: 7406 aa0e 0000 |00ac: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_st1_decode_pixels:(I[BIII)I // method@0eaa │ │ -03aed6: 0a00 |00af: move-result v0 │ │ -03aed8: b00c |00b0: add-int/2addr v12, v0 │ │ -03aeda: d80d 0d01 |00b1: add-int/lit8 v13, v13, #int 1 // #01 │ │ -03aede: 28d7 |00b3: goto 008a // -0029 │ │ -03aee0: 1305 1000 |00b4: const/16 v5, #int 16 // #10 │ │ -03aee4: 28de |00b6: goto 0094 // -0022 │ │ -03aee6: d80e 0e01 |00b7: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03aeea: 28cd |00b9: goto 0086 // -0033 │ │ -03aeec: 54f0 ee03 |00ba: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03aef0: 1301 1000 |00bc: const/16 v1, #int 16 // #10 │ │ -03aef4: 5901 f103 |00be: iput v1, v0, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -03aef8: 1208 |00c0: const/4 v8, #int 0 // #0 │ │ -03aefa: 1300 1000 |00c1: const/16 v0, #int 16 // #10 │ │ -03aefe: 3508 1900 |00c3: if-ge v8, v0, 00dc // +0019 │ │ -03af02: 54f0 ee03 |00c5: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03af06: 5400 f203 |00c7: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -03af0a: da01 0802 |00c9: mul-int/lit8 v1, v8, #int 2 // #02 │ │ -03af0e: 4801 0201 |00cb: aget-byte v1, v2, v1 │ │ -03af12: da03 0802 |00cd: mul-int/lit8 v3, v8, #int 2 // #02 │ │ -03af16: d803 0301 |00cf: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03af1a: 4803 0203 |00d1: aget-byte v3, v2, v3 │ │ -03af1e: 6e30 a80e 1f03 |00d3: invoke-virtual {v15, v1, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pcst_colour:(II)I // method@0ea8 │ │ -03af24: 0a01 |00d6: move-result v1 │ │ -03af26: 4b01 0008 |00d7: aput v1, v0, v8 │ │ -03af2a: d808 0801 |00d9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03af2e: 28e6 |00db: goto 00c1 // -001a │ │ -03af30: 1210 |00dc: const/4 v0, #int 1 // #1 │ │ -03af32: 2900 2aff |00dd: goto/16 0007 // -00d6 │ │ +03becc: |[03becc] pro.oneredpixel.l9droid.L9Bitmap.bitmap_st1_decode:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;II)Z │ │ +03bedc: 7403 9f0e 0f00 |0000: invoke-virtual/range {v15, v16, v17}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_load:(Lpro/oneredpixel/l9droid/Library;Ljava/lang/String;)[B // method@0e9f │ │ +03bee2: 0c02 |0003: move-result-object v2 │ │ +03bee4: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +03bee8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03beea: 0f00 |0007: return v0 │ │ +03beec: 1300 2300 |0008: const/16 v0, #int 35 // #23 │ │ +03bef0: 4800 0200 |000a: aget-byte v0, v2, v0 │ │ +03bef4: d500 ff00 |000c: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bef8: 1301 2200 |000e: const/16 v1, #int 34 // #22 │ │ +03befc: 4801 0201 |0010: aget-byte v1, v2, v1 │ │ +03bf00: d511 ff00 |0012: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +03bf04: e001 0108 |0014: shl-int/lit8 v1, v1, #int 8 // #08 │ │ +03bf08: 9007 0001 |0016: add-int v7, v0, v1 │ │ +03bf0c: db06 0704 |0018: div-int/lit8 v6, v7, #int 4 // #04 │ │ +03bf10: da0a 0704 |001a: mul-int/lit8 v10, v7, #int 4 // #04 │ │ +03bf14: 1300 2700 |001c: const/16 v0, #int 39 // #27 │ │ +03bf18: 4800 0200 |001e: aget-byte v0, v2, v0 │ │ +03bf1c: d500 ff00 |0020: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bf20: 1301 2600 |0022: const/16 v1, #int 38 // #26 │ │ +03bf24: 4801 0201 |0024: aget-byte v1, v2, v1 │ │ +03bf28: d511 ff00 |0026: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +03bf2c: e001 0108 |0028: shl-int/lit8 v1, v1, #int 8 // #08 │ │ +03bf30: 900b 0001 |002a: add-int v11, v0, v1 │ │ +03bf34: 1300 2b00 |002c: const/16 v0, #int 43 // #2b │ │ +03bf38: 4800 0200 |002e: aget-byte v0, v2, v0 │ │ +03bf3c: d500 ff00 |0030: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bf40: 1301 2a00 |0032: const/16 v1, #int 42 // #2a │ │ +03bf44: 4801 0201 |0034: aget-byte v1, v2, v1 │ │ +03bf48: d511 ff00 |0036: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +03bf4c: e001 0108 |0038: shl-int/lit8 v1, v1, #int 8 // #08 │ │ +03bf50: 9009 0001 |003a: add-int v9, v0, v1 │ │ +03bf54: 1400 ffff 0000 |003c: const v0, #float 9.18341e-41 // #0000ffff │ │ +03bf5a: 3209 0d00 |003f: if-eq v9, v0, 004c // +000d │ │ +03bf5e: 1208 |0041: const/4 v8, #int 0 // #0 │ │ +03bf60: dd00 0901 |0042: and-int/lit8 v0, v9, #int 1 // #01 │ │ +03bf64: 3900 0700 |0044: if-nez v0, 004b // +0007 │ │ +03bf68: e109 0901 |0046: shr-int/lit8 v9, v9, #int 1 // #01 │ │ +03bf6c: d808 0801 |0048: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03bf70: 28f8 |004a: goto 0042 // -0008 │ │ +03bf72: b18a |004b: sub-int/2addr v10, v8 │ │ +03bf74: 1300 0002 |004c: const/16 v0, #int 512 // #200 │ │ +03bf78: 360a 0600 |004e: if-gt v10, v0, 0054 // +0006 │ │ +03bf7c: 1300 d800 |0050: const/16 v0, #int 216 // #d8 │ │ +03bf80: 370b 0400 |0052: if-le v11, v0, 0056 // +0004 │ │ +03bf84: 1200 |0054: const/4 v0, #int 0 // #0 │ │ +03bf86: 28b2 |0055: goto 0007 // -004e │ │ +03bf88: 3912 0b00 |0056: if-nez v18, 0061 // +000b │ │ +03bf8c: 3913 0900 |0058: if-nez v19, 0061 // +0009 │ │ +03bf90: 2200 4002 |005a: new-instance v0, Lpro/oneredpixel/l9droid/L9Picture; // type@0240 │ │ +03bf94: 7030 af0e a00b |005c: invoke-direct {v0, v10, v11}, Lpro/oneredpixel/l9droid/L9Picture;.:(II)V // method@0eaf │ │ +03bf9a: 5bf0 ee03 |005f: iput-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bf9e: 54f0 ee03 |0061: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bfa2: 5400 ef03 |0063: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03bfa6: 3900 0400 |0065: if-nez v0, 0069 // +0004 │ │ +03bfaa: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +03bfac: 289f |0068: goto 0007 // -0061 │ │ +03bfae: 9000 120a |0069: add-int v0, v18, v10 │ │ +03bfb2: 54f1 ee03 |006b: iget-object v1, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bfb6: 5211 f303 |006d: iget v1, v1, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03bfba: 3710 0800 |006f: if-le v0, v1, 0077 // +0008 │ │ +03bfbe: 54f0 ee03 |0071: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bfc2: 5200 f303 |0073: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03bfc6: 910a 0012 |0075: sub-int v10, v0, v18 │ │ +03bfca: 9000 130b |0077: add-int v0, v19, v11 │ │ +03bfce: 54f1 ee03 |0079: iget-object v1, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bfd2: 5211 f003 |007b: iget v1, v1, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03bfd6: 3710 0800 |007d: if-le v0, v1, 0085 // +0008 │ │ +03bfda: 54f0 ee03 |007f: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03bfde: 5200 f003 |0081: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03bfe2: 910b 0013 |0083: sub-int v11, v0, v19 │ │ +03bfe6: 120e |0085: const/4 v14, #int 0 // #0 │ │ +03bfe8: 35be 3400 |0086: if-ge v14, v11, 00ba // +0034 │ │ +03bfec: 120c |0088: const/4 v12, #int 0 // #0 │ │ +03bfee: 120d |0089: const/4 v13, #int 0 // #0 │ │ +03bff0: 356d 2d00 |008a: if-ge v13, v6, 00b7 // +002d │ │ +03bff4: 9100 0a0c |008c: sub-int v0, v10, v12 │ │ +03bff8: 1301 1000 |008e: const/16 v1, #int 16 // #10 │ │ +03bffc: 3510 2400 |0090: if-ge v0, v1, 00b4 // +0024 │ │ +03c000: 9105 0a0c |0092: sub-int v5, v10, v12 │ │ +03c004: 9000 130e |0094: add-int v0, v19, v14 │ │ +03c008: 54f1 ee03 |0096: iget-object v1, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c00c: 5211 f303 |0098: iget v1, v1, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03c010: b210 |009a: mul-int/2addr v0, v1 │ │ +03c012: 9000 0012 |009b: add-int v0, v0, v18 │ │ +03c016: da01 0d10 |009d: mul-int/lit8 v1, v13, #int 16 // #10 │ │ +03c01a: b001 |009f: add-int/2addr v1, v0 │ │ +03c01c: 9200 0e07 |00a0: mul-int v0, v14, v7 │ │ +03c020: da00 0002 |00a2: mul-int/lit8 v0, v0, #int 2 // #02 │ │ +03c024: d800 002c |00a4: add-int/lit8 v0, v0, #int 44 // #2c │ │ +03c028: da03 0d08 |00a6: mul-int/lit8 v3, v13, #int 8 // #08 │ │ +03c02c: b003 |00a8: add-int/2addr v3, v0 │ │ +03c02e: 1304 0800 |00a9: const/16 v4, #int 8 // #8 │ │ +03c032: 07f0 |00ab: move-object v0, v15 │ │ +03c034: 7406 aa0e 0000 |00ac: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_st1_decode_pixels:(I[BIII)I // method@0eaa │ │ +03c03a: 0a00 |00af: move-result v0 │ │ +03c03c: b00c |00b0: add-int/2addr v12, v0 │ │ +03c03e: d80d 0d01 |00b1: add-int/lit8 v13, v13, #int 1 // #01 │ │ +03c042: 28d7 |00b3: goto 008a // -0029 │ │ +03c044: 1305 1000 |00b4: const/16 v5, #int 16 // #10 │ │ +03c048: 28de |00b6: goto 0094 // -0022 │ │ +03c04a: d80e 0e01 |00b7: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03c04e: 28cd |00b9: goto 0086 // -0033 │ │ +03c050: 54f0 ee03 |00ba: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c054: 1301 1000 |00bc: const/16 v1, #int 16 // #10 │ │ +03c058: 5901 f103 |00be: iput v1, v0, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +03c05c: 1208 |00c0: const/4 v8, #int 0 // #0 │ │ +03c05e: 1300 1000 |00c1: const/16 v0, #int 16 // #10 │ │ +03c062: 3508 1900 |00c3: if-ge v8, v0, 00dc // +0019 │ │ +03c066: 54f0 ee03 |00c5: iget-object v0, v15, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c06a: 5400 f203 |00c7: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03c06e: da01 0802 |00c9: mul-int/lit8 v1, v8, #int 2 // #02 │ │ +03c072: 4801 0201 |00cb: aget-byte v1, v2, v1 │ │ +03c076: da03 0802 |00cd: mul-int/lit8 v3, v8, #int 2 // #02 │ │ +03c07a: d803 0301 |00cf: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03c07e: 4803 0203 |00d1: aget-byte v3, v2, v3 │ │ +03c082: 6e30 a80e 1f03 |00d3: invoke-virtual {v15, v1, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.bitmap_pcst_colour:(II)I // method@0ea8 │ │ +03c088: 0a01 |00d6: move-result v1 │ │ +03c08a: 4b01 0008 |00d7: aput v1, v0, v8 │ │ +03c08e: d808 0801 |00d9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03c092: 28e6 |00db: goto 00c1 // -001a │ │ +03c094: 1210 |00dc: const/4 v0, #int 1 // #1 │ │ +03c096: 2900 2aff |00dd: goto/16 0007 // -00d6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0004 line=508 │ │ 0x0007 line=568 │ │ 0x0008 line=510 │ │ 0x0018 line=511 │ │ @@ -65969,272 +65965,272 @@ │ │ type : '(I[BIII)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 478 16-bit code units │ │ -03af38: |[03af38] pro.oneredpixel.l9droid.L9Bitmap.bitmap_st1_decode_pixels:(I[BIII)I │ │ -03af48: db06 1004 |0000: div-int/lit8 v6, v16, #int 4 // #04 │ │ -03af4c: 01f1 |0002: move v1, v15 │ │ -03af4e: 9002 0f06 |0003: add-int v2, v15, v6 │ │ -03af52: da08 0602 |0005: mul-int/lit8 v8, v6, #int 2 // #02 │ │ -03af56: 9003 0f08 |0007: add-int v3, v15, v8 │ │ -03af5a: da08 0603 |0009: mul-int/lit8 v8, v6, #int 3 // #03 │ │ -03af5e: 9004 0f08 |000b: add-int v4, v15, v8 │ │ -03af62: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -03af64: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -03af66: 3565 3c00 |000f: if-ge v5, v6, 004b // +003c │ │ -03af6a: 54c8 ee03 |0011: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03af6e: 5488 ef03 |0013: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03af72: 9009 070d |0015: add-int v9, v7, v13 │ │ -03af76: 900a 0405 |0017: add-int v10, v4, v5 │ │ -03af7a: 480a 0e0a |0019: aget-byte v10, v14, v10 │ │ -03af7e: d5aa ff00 |001b: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03af82: e10a 0a04 |001d: shr-int/lit8 v10, v10, #int 4 // #04 │ │ -03af86: dd0a 0a08 |001f: and-int/lit8 v10, v10, #int 8 // #08 │ │ -03af8a: 900b 0305 |0021: add-int v11, v3, v5 │ │ -03af8e: 480b 0e0b |0023: aget-byte v11, v14, v11 │ │ -03af92: d5bb ff00 |0025: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03af96: e10b 0b05 |0027: shr-int/lit8 v11, v11, #int 5 // #05 │ │ -03af9a: dd0b 0b04 |0029: and-int/lit8 v11, v11, #int 4 // #04 │ │ -03af9e: b0ba |002b: add-int/2addr v10, v11 │ │ -03afa0: 900b 0205 |002c: add-int v11, v2, v5 │ │ -03afa4: 480b 0e0b |002e: aget-byte v11, v14, v11 │ │ -03afa8: d5bb ff00 |0030: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03afac: e10b 0b06 |0032: shr-int/lit8 v11, v11, #int 6 // #06 │ │ -03afb0: dd0b 0b02 |0034: and-int/lit8 v11, v11, #int 2 // #02 │ │ -03afb4: b0ba |0036: add-int/2addr v10, v11 │ │ -03afb6: 900b 0105 |0037: add-int v11, v1, v5 │ │ -03afba: 480b 0e0b |0039: aget-byte v11, v14, v11 │ │ -03afbe: d5bb ff00 |003b: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03afc2: e10b 0b07 |003d: shr-int/lit8 v11, v11, #int 7 // #07 │ │ -03afc6: dd0b 0b01 |003f: and-int/lit8 v11, v11, #int 1 // #01 │ │ -03afca: b0ba |0041: add-int/2addr v10, v11 │ │ -03afcc: 8daa |0042: int-to-byte v10, v10 │ │ -03afce: 4f0a 0809 |0043: aput-byte v10, v8, v9 │ │ -03afd2: d807 0701 |0045: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03afd6: 0200 1100 |0047: move/from16 v0, v17 │ │ -03afda: 3370 0300 |0049: if-ne v0, v7, 004c // +0003 │ │ -03afde: 0f07 |004b: return v7 │ │ -03afe0: 54c8 ee03 |004c: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03afe4: 5488 ef03 |004e: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03afe8: 9009 070d |0050: add-int v9, v7, v13 │ │ -03afec: 900a 0405 |0052: add-int v10, v4, v5 │ │ -03aff0: 480a 0e0a |0054: aget-byte v10, v14, v10 │ │ -03aff4: d5aa ff00 |0056: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03aff8: e10a 0a03 |0058: shr-int/lit8 v10, v10, #int 3 // #03 │ │ -03affc: dd0a 0a08 |005a: and-int/lit8 v10, v10, #int 8 // #08 │ │ -03b000: 900b 0305 |005c: add-int v11, v3, v5 │ │ -03b004: 480b 0e0b |005e: aget-byte v11, v14, v11 │ │ -03b008: d5bb ff00 |0060: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b00c: e10b 0b04 |0062: shr-int/lit8 v11, v11, #int 4 // #04 │ │ -03b010: dd0b 0b04 |0064: and-int/lit8 v11, v11, #int 4 // #04 │ │ -03b014: b0ba |0066: add-int/2addr v10, v11 │ │ -03b016: 900b 0205 |0067: add-int v11, v2, v5 │ │ -03b01a: 480b 0e0b |0069: aget-byte v11, v14, v11 │ │ -03b01e: d5bb ff00 |006b: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b022: e10b 0b05 |006d: shr-int/lit8 v11, v11, #int 5 // #05 │ │ -03b026: dd0b 0b02 |006f: and-int/lit8 v11, v11, #int 2 // #02 │ │ -03b02a: b0ba |0071: add-int/2addr v10, v11 │ │ -03b02c: 900b 0105 |0072: add-int v11, v1, v5 │ │ -03b030: 480b 0e0b |0074: aget-byte v11, v14, v11 │ │ -03b034: d5bb ff00 |0076: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b038: e10b 0b06 |0078: shr-int/lit8 v11, v11, #int 6 // #06 │ │ -03b03c: dd0b 0b01 |007a: and-int/lit8 v11, v11, #int 1 // #01 │ │ -03b040: b0ba |007c: add-int/2addr v10, v11 │ │ -03b042: 8daa |007d: int-to-byte v10, v10 │ │ -03b044: 4f0a 0809 |007e: aput-byte v10, v8, v9 │ │ -03b048: d807 0701 |0080: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03b04c: 0200 1100 |0082: move/from16 v0, v17 │ │ -03b050: 3270 c7ff |0084: if-eq v0, v7, 004b // -0039 │ │ -03b054: 54c8 ee03 |0086: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03b058: 5488 ef03 |0088: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03b05c: 9009 070d |008a: add-int v9, v7, v13 │ │ -03b060: 900a 0405 |008c: add-int v10, v4, v5 │ │ -03b064: 480a 0e0a |008e: aget-byte v10, v14, v10 │ │ -03b068: d5aa ff00 |0090: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03b06c: e10a 0a02 |0092: shr-int/lit8 v10, v10, #int 2 // #02 │ │ -03b070: dd0a 0a08 |0094: and-int/lit8 v10, v10, #int 8 // #08 │ │ -03b074: 900b 0305 |0096: add-int v11, v3, v5 │ │ -03b078: 480b 0e0b |0098: aget-byte v11, v14, v11 │ │ -03b07c: d5bb ff00 |009a: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b080: e10b 0b03 |009c: shr-int/lit8 v11, v11, #int 3 // #03 │ │ -03b084: dd0b 0b04 |009e: and-int/lit8 v11, v11, #int 4 // #04 │ │ -03b088: b0ba |00a0: add-int/2addr v10, v11 │ │ -03b08a: 900b 0205 |00a1: add-int v11, v2, v5 │ │ -03b08e: 480b 0e0b |00a3: aget-byte v11, v14, v11 │ │ -03b092: d5bb ff00 |00a5: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b096: e10b 0b04 |00a7: shr-int/lit8 v11, v11, #int 4 // #04 │ │ -03b09a: dd0b 0b02 |00a9: and-int/lit8 v11, v11, #int 2 // #02 │ │ -03b09e: b0ba |00ab: add-int/2addr v10, v11 │ │ -03b0a0: 900b 0105 |00ac: add-int v11, v1, v5 │ │ -03b0a4: 480b 0e0b |00ae: aget-byte v11, v14, v11 │ │ -03b0a8: d5bb ff00 |00b0: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b0ac: e10b 0b05 |00b2: shr-int/lit8 v11, v11, #int 5 // #05 │ │ -03b0b0: dd0b 0b01 |00b4: and-int/lit8 v11, v11, #int 1 // #01 │ │ -03b0b4: b0ba |00b6: add-int/2addr v10, v11 │ │ -03b0b6: 8daa |00b7: int-to-byte v10, v10 │ │ -03b0b8: 4f0a 0809 |00b8: aput-byte v10, v8, v9 │ │ -03b0bc: d807 0701 |00ba: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03b0c0: 0200 1100 |00bc: move/from16 v0, v17 │ │ -03b0c4: 3270 8dff |00be: if-eq v0, v7, 004b // -0073 │ │ -03b0c8: 54c8 ee03 |00c0: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03b0cc: 5488 ef03 |00c2: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03b0d0: 9009 070d |00c4: add-int v9, v7, v13 │ │ -03b0d4: 900a 0405 |00c6: add-int v10, v4, v5 │ │ -03b0d8: 480a 0e0a |00c8: aget-byte v10, v14, v10 │ │ -03b0dc: d5aa ff00 |00ca: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03b0e0: e10a 0a01 |00cc: shr-int/lit8 v10, v10, #int 1 // #01 │ │ -03b0e4: dd0a 0a08 |00ce: and-int/lit8 v10, v10, #int 8 // #08 │ │ -03b0e8: 900b 0305 |00d0: add-int v11, v3, v5 │ │ -03b0ec: 480b 0e0b |00d2: aget-byte v11, v14, v11 │ │ -03b0f0: d5bb ff00 |00d4: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b0f4: e10b 0b02 |00d6: shr-int/lit8 v11, v11, #int 2 // #02 │ │ -03b0f8: dd0b 0b04 |00d8: and-int/lit8 v11, v11, #int 4 // #04 │ │ -03b0fc: b0ba |00da: add-int/2addr v10, v11 │ │ -03b0fe: 900b 0205 |00db: add-int v11, v2, v5 │ │ -03b102: 480b 0e0b |00dd: aget-byte v11, v14, v11 │ │ -03b106: d5bb ff00 |00df: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b10a: e10b 0b03 |00e1: shr-int/lit8 v11, v11, #int 3 // #03 │ │ -03b10e: dd0b 0b02 |00e3: and-int/lit8 v11, v11, #int 2 // #02 │ │ -03b112: b0ba |00e5: add-int/2addr v10, v11 │ │ -03b114: 900b 0105 |00e6: add-int v11, v1, v5 │ │ -03b118: 480b 0e0b |00e8: aget-byte v11, v14, v11 │ │ -03b11c: d5bb ff00 |00ea: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b120: e10b 0b04 |00ec: shr-int/lit8 v11, v11, #int 4 // #04 │ │ -03b124: dd0b 0b01 |00ee: and-int/lit8 v11, v11, #int 1 // #01 │ │ -03b128: b0ba |00f0: add-int/2addr v10, v11 │ │ -03b12a: 8daa |00f1: int-to-byte v10, v10 │ │ -03b12c: 4f0a 0809 |00f2: aput-byte v10, v8, v9 │ │ -03b130: d807 0701 |00f4: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03b134: 0200 1100 |00f6: move/from16 v0, v17 │ │ -03b138: 3270 53ff |00f8: if-eq v0, v7, 004b // -00ad │ │ -03b13c: 54c8 ee03 |00fa: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03b140: 5488 ef03 |00fc: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03b144: 9009 070d |00fe: add-int v9, v7, v13 │ │ -03b148: 900a 0405 |0100: add-int v10, v4, v5 │ │ -03b14c: 480a 0e0a |0102: aget-byte v10, v14, v10 │ │ -03b150: d5aa ff00 |0104: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03b154: dd0a 0a08 |0106: and-int/lit8 v10, v10, #int 8 // #08 │ │ -03b158: 900b 0305 |0108: add-int v11, v3, v5 │ │ -03b15c: 480b 0e0b |010a: aget-byte v11, v14, v11 │ │ -03b160: d5bb ff00 |010c: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b164: e10b 0b01 |010e: shr-int/lit8 v11, v11, #int 1 // #01 │ │ -03b168: dd0b 0b04 |0110: and-int/lit8 v11, v11, #int 4 // #04 │ │ -03b16c: b0ba |0112: add-int/2addr v10, v11 │ │ -03b16e: 900b 0205 |0113: add-int v11, v2, v5 │ │ -03b172: 480b 0e0b |0115: aget-byte v11, v14, v11 │ │ -03b176: d5bb ff00 |0117: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b17a: e10b 0b02 |0119: shr-int/lit8 v11, v11, #int 2 // #02 │ │ -03b17e: dd0b 0b02 |011b: and-int/lit8 v11, v11, #int 2 // #02 │ │ -03b182: b0ba |011d: add-int/2addr v10, v11 │ │ -03b184: 900b 0105 |011e: add-int v11, v1, v5 │ │ -03b188: 480b 0e0b |0120: aget-byte v11, v14, v11 │ │ -03b18c: d5bb ff00 |0122: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b190: e10b 0b03 |0124: shr-int/lit8 v11, v11, #int 3 // #03 │ │ -03b194: dd0b 0b01 |0126: and-int/lit8 v11, v11, #int 1 // #01 │ │ -03b198: b0ba |0128: add-int/2addr v10, v11 │ │ -03b19a: 8daa |0129: int-to-byte v10, v10 │ │ -03b19c: 4f0a 0809 |012a: aput-byte v10, v8, v9 │ │ -03b1a0: d807 0701 |012c: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03b1a4: 0200 1100 |012e: move/from16 v0, v17 │ │ -03b1a8: 3270 1bff |0130: if-eq v0, v7, 004b // -00e5 │ │ -03b1ac: 54c8 ee03 |0132: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03b1b0: 5488 ef03 |0134: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03b1b4: 9009 070d |0136: add-int v9, v7, v13 │ │ -03b1b8: 900a 0405 |0138: add-int v10, v4, v5 │ │ -03b1bc: 480a 0e0a |013a: aget-byte v10, v14, v10 │ │ -03b1c0: d5aa ff00 |013c: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03b1c4: e00a 0a01 |013e: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -03b1c8: dd0a 0a08 |0140: and-int/lit8 v10, v10, #int 8 // #08 │ │ -03b1cc: 900b 0305 |0142: add-int v11, v3, v5 │ │ -03b1d0: 480b 0e0b |0144: aget-byte v11, v14, v11 │ │ -03b1d4: d5bb ff00 |0146: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b1d8: dd0b 0b04 |0148: and-int/lit8 v11, v11, #int 4 // #04 │ │ -03b1dc: b0ba |014a: add-int/2addr v10, v11 │ │ -03b1de: 900b 0205 |014b: add-int v11, v2, v5 │ │ -03b1e2: 480b 0e0b |014d: aget-byte v11, v14, v11 │ │ -03b1e6: d5bb ff00 |014f: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b1ea: e10b 0b01 |0151: shr-int/lit8 v11, v11, #int 1 // #01 │ │ -03b1ee: dd0b 0b02 |0153: and-int/lit8 v11, v11, #int 2 // #02 │ │ -03b1f2: b0ba |0155: add-int/2addr v10, v11 │ │ -03b1f4: 900b 0105 |0156: add-int v11, v1, v5 │ │ -03b1f8: 480b 0e0b |0158: aget-byte v11, v14, v11 │ │ -03b1fc: d5bb ff00 |015a: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b200: e10b 0b02 |015c: shr-int/lit8 v11, v11, #int 2 // #02 │ │ -03b204: dd0b 0b01 |015e: and-int/lit8 v11, v11, #int 1 // #01 │ │ -03b208: b0ba |0160: add-int/2addr v10, v11 │ │ -03b20a: 8daa |0161: int-to-byte v10, v10 │ │ -03b20c: 4f0a 0809 |0162: aput-byte v10, v8, v9 │ │ -03b210: d807 0701 |0164: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03b214: 0200 1100 |0166: move/from16 v0, v17 │ │ -03b218: 3270 e3fe |0168: if-eq v0, v7, 004b // -011d │ │ -03b21c: 54c8 ee03 |016a: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03b220: 5488 ef03 |016c: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03b224: 9009 070d |016e: add-int v9, v7, v13 │ │ -03b228: 900a 0405 |0170: add-int v10, v4, v5 │ │ -03b22c: 480a 0e0a |0172: aget-byte v10, v14, v10 │ │ -03b230: d5aa ff00 |0174: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03b234: e00a 0a02 |0176: shl-int/lit8 v10, v10, #int 2 // #02 │ │ -03b238: dd0a 0a08 |0178: and-int/lit8 v10, v10, #int 8 // #08 │ │ -03b23c: 900b 0305 |017a: add-int v11, v3, v5 │ │ -03b240: 480b 0e0b |017c: aget-byte v11, v14, v11 │ │ -03b244: d5bb ff00 |017e: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b248: e00b 0b01 |0180: shl-int/lit8 v11, v11, #int 1 // #01 │ │ -03b24c: dd0b 0b04 |0182: and-int/lit8 v11, v11, #int 4 // #04 │ │ -03b250: b0ba |0184: add-int/2addr v10, v11 │ │ -03b252: 900b 0205 |0185: add-int v11, v2, v5 │ │ -03b256: 480b 0e0b |0187: aget-byte v11, v14, v11 │ │ -03b25a: d5bb ff00 |0189: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b25e: dd0b 0b02 |018b: and-int/lit8 v11, v11, #int 2 // #02 │ │ -03b262: b0ba |018d: add-int/2addr v10, v11 │ │ -03b264: 900b 0105 |018e: add-int v11, v1, v5 │ │ -03b268: 480b 0e0b |0190: aget-byte v11, v14, v11 │ │ -03b26c: d5bb ff00 |0192: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b270: e10b 0b01 |0194: shr-int/lit8 v11, v11, #int 1 // #01 │ │ -03b274: dd0b 0b01 |0196: and-int/lit8 v11, v11, #int 1 // #01 │ │ -03b278: b0ba |0198: add-int/2addr v10, v11 │ │ -03b27a: 8daa |0199: int-to-byte v10, v10 │ │ -03b27c: 4f0a 0809 |019a: aput-byte v10, v8, v9 │ │ -03b280: d807 0701 |019c: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03b284: 0200 1100 |019e: move/from16 v0, v17 │ │ -03b288: 3270 abfe |01a0: if-eq v0, v7, 004b // -0155 │ │ -03b28c: 54c8 ee03 |01a2: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -03b290: 5488 ef03 |01a4: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03b294: 9009 070d |01a6: add-int v9, v7, v13 │ │ -03b298: 900a 0405 |01a8: add-int v10, v4, v5 │ │ -03b29c: 480a 0e0a |01aa: aget-byte v10, v14, v10 │ │ -03b2a0: d5aa ff00 |01ac: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -03b2a4: e00a 0a03 |01ae: shl-int/lit8 v10, v10, #int 3 // #03 │ │ -03b2a8: dd0a 0a08 |01b0: and-int/lit8 v10, v10, #int 8 // #08 │ │ -03b2ac: 900b 0305 |01b2: add-int v11, v3, v5 │ │ -03b2b0: 480b 0e0b |01b4: aget-byte v11, v14, v11 │ │ -03b2b4: d5bb ff00 |01b6: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b2b8: e00b 0b02 |01b8: shl-int/lit8 v11, v11, #int 2 // #02 │ │ -03b2bc: dd0b 0b04 |01ba: and-int/lit8 v11, v11, #int 4 // #04 │ │ -03b2c0: b0ba |01bc: add-int/2addr v10, v11 │ │ -03b2c2: 900b 0205 |01bd: add-int v11, v2, v5 │ │ -03b2c6: 480b 0e0b |01bf: aget-byte v11, v14, v11 │ │ -03b2ca: d5bb ff00 |01c1: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b2ce: e00b 0b01 |01c3: shl-int/lit8 v11, v11, #int 1 // #01 │ │ -03b2d2: dd0b 0b02 |01c5: and-int/lit8 v11, v11, #int 2 // #02 │ │ -03b2d6: b0ba |01c7: add-int/2addr v10, v11 │ │ -03b2d8: 900b 0105 |01c8: add-int v11, v1, v5 │ │ -03b2dc: 480b 0e0b |01ca: aget-byte v11, v14, v11 │ │ -03b2e0: d5bb ff00 |01cc: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -03b2e4: dd0b 0b01 |01ce: and-int/lit8 v11, v11, #int 1 // #01 │ │ -03b2e8: b0ba |01d0: add-int/2addr v10, v11 │ │ -03b2ea: 8daa |01d1: int-to-byte v10, v10 │ │ -03b2ec: 4f0a 0809 |01d2: aput-byte v10, v8, v9 │ │ -03b2f0: d807 0701 |01d4: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03b2f4: 0200 1100 |01d6: move/from16 v0, v17 │ │ -03b2f8: 3270 73fe |01d8: if-eq v0, v7, 004b // -018d │ │ -03b2fc: d805 0501 |01da: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03b300: 2900 33fe |01dc: goto/16 000f // -01cd │ │ +03c09c: |[03c09c] pro.oneredpixel.l9droid.L9Bitmap.bitmap_st1_decode_pixels:(I[BIII)I │ │ +03c0ac: db06 1004 |0000: div-int/lit8 v6, v16, #int 4 // #04 │ │ +03c0b0: 01f1 |0002: move v1, v15 │ │ +03c0b2: 9002 0f06 |0003: add-int v2, v15, v6 │ │ +03c0b6: da08 0602 |0005: mul-int/lit8 v8, v6, #int 2 // #02 │ │ +03c0ba: 9003 0f08 |0007: add-int v3, v15, v8 │ │ +03c0be: da08 0603 |0009: mul-int/lit8 v8, v6, #int 3 // #03 │ │ +03c0c2: 9004 0f08 |000b: add-int v4, v15, v8 │ │ +03c0c6: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +03c0c8: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +03c0ca: 3565 3c00 |000f: if-ge v5, v6, 004b // +003c │ │ +03c0ce: 54c8 ee03 |0011: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c0d2: 5488 ef03 |0013: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c0d6: 9009 070d |0015: add-int v9, v7, v13 │ │ +03c0da: 900a 0405 |0017: add-int v10, v4, v5 │ │ +03c0de: 480a 0e0a |0019: aget-byte v10, v14, v10 │ │ +03c0e2: d5aa ff00 |001b: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03c0e6: e10a 0a04 |001d: shr-int/lit8 v10, v10, #int 4 // #04 │ │ +03c0ea: dd0a 0a08 |001f: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03c0ee: 900b 0305 |0021: add-int v11, v3, v5 │ │ +03c0f2: 480b 0e0b |0023: aget-byte v11, v14, v11 │ │ +03c0f6: d5bb ff00 |0025: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c0fa: e10b 0b05 |0027: shr-int/lit8 v11, v11, #int 5 // #05 │ │ +03c0fe: dd0b 0b04 |0029: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03c102: b0ba |002b: add-int/2addr v10, v11 │ │ +03c104: 900b 0205 |002c: add-int v11, v2, v5 │ │ +03c108: 480b 0e0b |002e: aget-byte v11, v14, v11 │ │ +03c10c: d5bb ff00 |0030: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c110: e10b 0b06 |0032: shr-int/lit8 v11, v11, #int 6 // #06 │ │ +03c114: dd0b 0b02 |0034: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03c118: b0ba |0036: add-int/2addr v10, v11 │ │ +03c11a: 900b 0105 |0037: add-int v11, v1, v5 │ │ +03c11e: 480b 0e0b |0039: aget-byte v11, v14, v11 │ │ +03c122: d5bb ff00 |003b: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c126: e10b 0b07 |003d: shr-int/lit8 v11, v11, #int 7 // #07 │ │ +03c12a: dd0b 0b01 |003f: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03c12e: b0ba |0041: add-int/2addr v10, v11 │ │ +03c130: 8daa |0042: int-to-byte v10, v10 │ │ +03c132: 4f0a 0809 |0043: aput-byte v10, v8, v9 │ │ +03c136: d807 0701 |0045: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03c13a: 0200 1100 |0047: move/from16 v0, v17 │ │ +03c13e: 3370 0300 |0049: if-ne v0, v7, 004c // +0003 │ │ +03c142: 0f07 |004b: return v7 │ │ +03c144: 54c8 ee03 |004c: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c148: 5488 ef03 |004e: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c14c: 9009 070d |0050: add-int v9, v7, v13 │ │ +03c150: 900a 0405 |0052: add-int v10, v4, v5 │ │ +03c154: 480a 0e0a |0054: aget-byte v10, v14, v10 │ │ +03c158: d5aa ff00 |0056: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03c15c: e10a 0a03 |0058: shr-int/lit8 v10, v10, #int 3 // #03 │ │ +03c160: dd0a 0a08 |005a: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03c164: 900b 0305 |005c: add-int v11, v3, v5 │ │ +03c168: 480b 0e0b |005e: aget-byte v11, v14, v11 │ │ +03c16c: d5bb ff00 |0060: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c170: e10b 0b04 |0062: shr-int/lit8 v11, v11, #int 4 // #04 │ │ +03c174: dd0b 0b04 |0064: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03c178: b0ba |0066: add-int/2addr v10, v11 │ │ +03c17a: 900b 0205 |0067: add-int v11, v2, v5 │ │ +03c17e: 480b 0e0b |0069: aget-byte v11, v14, v11 │ │ +03c182: d5bb ff00 |006b: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c186: e10b 0b05 |006d: shr-int/lit8 v11, v11, #int 5 // #05 │ │ +03c18a: dd0b 0b02 |006f: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03c18e: b0ba |0071: add-int/2addr v10, v11 │ │ +03c190: 900b 0105 |0072: add-int v11, v1, v5 │ │ +03c194: 480b 0e0b |0074: aget-byte v11, v14, v11 │ │ +03c198: d5bb ff00 |0076: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c19c: e10b 0b06 |0078: shr-int/lit8 v11, v11, #int 6 // #06 │ │ +03c1a0: dd0b 0b01 |007a: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03c1a4: b0ba |007c: add-int/2addr v10, v11 │ │ +03c1a6: 8daa |007d: int-to-byte v10, v10 │ │ +03c1a8: 4f0a 0809 |007e: aput-byte v10, v8, v9 │ │ +03c1ac: d807 0701 |0080: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03c1b0: 0200 1100 |0082: move/from16 v0, v17 │ │ +03c1b4: 3270 c7ff |0084: if-eq v0, v7, 004b // -0039 │ │ +03c1b8: 54c8 ee03 |0086: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c1bc: 5488 ef03 |0088: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c1c0: 9009 070d |008a: add-int v9, v7, v13 │ │ +03c1c4: 900a 0405 |008c: add-int v10, v4, v5 │ │ +03c1c8: 480a 0e0a |008e: aget-byte v10, v14, v10 │ │ +03c1cc: d5aa ff00 |0090: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03c1d0: e10a 0a02 |0092: shr-int/lit8 v10, v10, #int 2 // #02 │ │ +03c1d4: dd0a 0a08 |0094: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03c1d8: 900b 0305 |0096: add-int v11, v3, v5 │ │ +03c1dc: 480b 0e0b |0098: aget-byte v11, v14, v11 │ │ +03c1e0: d5bb ff00 |009a: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c1e4: e10b 0b03 |009c: shr-int/lit8 v11, v11, #int 3 // #03 │ │ +03c1e8: dd0b 0b04 |009e: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03c1ec: b0ba |00a0: add-int/2addr v10, v11 │ │ +03c1ee: 900b 0205 |00a1: add-int v11, v2, v5 │ │ +03c1f2: 480b 0e0b |00a3: aget-byte v11, v14, v11 │ │ +03c1f6: d5bb ff00 |00a5: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c1fa: e10b 0b04 |00a7: shr-int/lit8 v11, v11, #int 4 // #04 │ │ +03c1fe: dd0b 0b02 |00a9: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03c202: b0ba |00ab: add-int/2addr v10, v11 │ │ +03c204: 900b 0105 |00ac: add-int v11, v1, v5 │ │ +03c208: 480b 0e0b |00ae: aget-byte v11, v14, v11 │ │ +03c20c: d5bb ff00 |00b0: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c210: e10b 0b05 |00b2: shr-int/lit8 v11, v11, #int 5 // #05 │ │ +03c214: dd0b 0b01 |00b4: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03c218: b0ba |00b6: add-int/2addr v10, v11 │ │ +03c21a: 8daa |00b7: int-to-byte v10, v10 │ │ +03c21c: 4f0a 0809 |00b8: aput-byte v10, v8, v9 │ │ +03c220: d807 0701 |00ba: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03c224: 0200 1100 |00bc: move/from16 v0, v17 │ │ +03c228: 3270 8dff |00be: if-eq v0, v7, 004b // -0073 │ │ +03c22c: 54c8 ee03 |00c0: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c230: 5488 ef03 |00c2: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c234: 9009 070d |00c4: add-int v9, v7, v13 │ │ +03c238: 900a 0405 |00c6: add-int v10, v4, v5 │ │ +03c23c: 480a 0e0a |00c8: aget-byte v10, v14, v10 │ │ +03c240: d5aa ff00 |00ca: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03c244: e10a 0a01 |00cc: shr-int/lit8 v10, v10, #int 1 // #01 │ │ +03c248: dd0a 0a08 |00ce: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03c24c: 900b 0305 |00d0: add-int v11, v3, v5 │ │ +03c250: 480b 0e0b |00d2: aget-byte v11, v14, v11 │ │ +03c254: d5bb ff00 |00d4: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c258: e10b 0b02 |00d6: shr-int/lit8 v11, v11, #int 2 // #02 │ │ +03c25c: dd0b 0b04 |00d8: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03c260: b0ba |00da: add-int/2addr v10, v11 │ │ +03c262: 900b 0205 |00db: add-int v11, v2, v5 │ │ +03c266: 480b 0e0b |00dd: aget-byte v11, v14, v11 │ │ +03c26a: d5bb ff00 |00df: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c26e: e10b 0b03 |00e1: shr-int/lit8 v11, v11, #int 3 // #03 │ │ +03c272: dd0b 0b02 |00e3: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03c276: b0ba |00e5: add-int/2addr v10, v11 │ │ +03c278: 900b 0105 |00e6: add-int v11, v1, v5 │ │ +03c27c: 480b 0e0b |00e8: aget-byte v11, v14, v11 │ │ +03c280: d5bb ff00 |00ea: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c284: e10b 0b04 |00ec: shr-int/lit8 v11, v11, #int 4 // #04 │ │ +03c288: dd0b 0b01 |00ee: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03c28c: b0ba |00f0: add-int/2addr v10, v11 │ │ +03c28e: 8daa |00f1: int-to-byte v10, v10 │ │ +03c290: 4f0a 0809 |00f2: aput-byte v10, v8, v9 │ │ +03c294: d807 0701 |00f4: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03c298: 0200 1100 |00f6: move/from16 v0, v17 │ │ +03c29c: 3270 53ff |00f8: if-eq v0, v7, 004b // -00ad │ │ +03c2a0: 54c8 ee03 |00fa: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c2a4: 5488 ef03 |00fc: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c2a8: 9009 070d |00fe: add-int v9, v7, v13 │ │ +03c2ac: 900a 0405 |0100: add-int v10, v4, v5 │ │ +03c2b0: 480a 0e0a |0102: aget-byte v10, v14, v10 │ │ +03c2b4: d5aa ff00 |0104: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03c2b8: dd0a 0a08 |0106: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03c2bc: 900b 0305 |0108: add-int v11, v3, v5 │ │ +03c2c0: 480b 0e0b |010a: aget-byte v11, v14, v11 │ │ +03c2c4: d5bb ff00 |010c: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c2c8: e10b 0b01 |010e: shr-int/lit8 v11, v11, #int 1 // #01 │ │ +03c2cc: dd0b 0b04 |0110: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03c2d0: b0ba |0112: add-int/2addr v10, v11 │ │ +03c2d2: 900b 0205 |0113: add-int v11, v2, v5 │ │ +03c2d6: 480b 0e0b |0115: aget-byte v11, v14, v11 │ │ +03c2da: d5bb ff00 |0117: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c2de: e10b 0b02 |0119: shr-int/lit8 v11, v11, #int 2 // #02 │ │ +03c2e2: dd0b 0b02 |011b: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03c2e6: b0ba |011d: add-int/2addr v10, v11 │ │ +03c2e8: 900b 0105 |011e: add-int v11, v1, v5 │ │ +03c2ec: 480b 0e0b |0120: aget-byte v11, v14, v11 │ │ +03c2f0: d5bb ff00 |0122: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c2f4: e10b 0b03 |0124: shr-int/lit8 v11, v11, #int 3 // #03 │ │ +03c2f8: dd0b 0b01 |0126: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03c2fc: b0ba |0128: add-int/2addr v10, v11 │ │ +03c2fe: 8daa |0129: int-to-byte v10, v10 │ │ +03c300: 4f0a 0809 |012a: aput-byte v10, v8, v9 │ │ +03c304: d807 0701 |012c: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03c308: 0200 1100 |012e: move/from16 v0, v17 │ │ +03c30c: 3270 1bff |0130: if-eq v0, v7, 004b // -00e5 │ │ +03c310: 54c8 ee03 |0132: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c314: 5488 ef03 |0134: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c318: 9009 070d |0136: add-int v9, v7, v13 │ │ +03c31c: 900a 0405 |0138: add-int v10, v4, v5 │ │ +03c320: 480a 0e0a |013a: aget-byte v10, v14, v10 │ │ +03c324: d5aa ff00 |013c: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03c328: e00a 0a01 |013e: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +03c32c: dd0a 0a08 |0140: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03c330: 900b 0305 |0142: add-int v11, v3, v5 │ │ +03c334: 480b 0e0b |0144: aget-byte v11, v14, v11 │ │ +03c338: d5bb ff00 |0146: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c33c: dd0b 0b04 |0148: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03c340: b0ba |014a: add-int/2addr v10, v11 │ │ +03c342: 900b 0205 |014b: add-int v11, v2, v5 │ │ +03c346: 480b 0e0b |014d: aget-byte v11, v14, v11 │ │ +03c34a: d5bb ff00 |014f: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c34e: e10b 0b01 |0151: shr-int/lit8 v11, v11, #int 1 // #01 │ │ +03c352: dd0b 0b02 |0153: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03c356: b0ba |0155: add-int/2addr v10, v11 │ │ +03c358: 900b 0105 |0156: add-int v11, v1, v5 │ │ +03c35c: 480b 0e0b |0158: aget-byte v11, v14, v11 │ │ +03c360: d5bb ff00 |015a: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c364: e10b 0b02 |015c: shr-int/lit8 v11, v11, #int 2 // #02 │ │ +03c368: dd0b 0b01 |015e: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03c36c: b0ba |0160: add-int/2addr v10, v11 │ │ +03c36e: 8daa |0161: int-to-byte v10, v10 │ │ +03c370: 4f0a 0809 |0162: aput-byte v10, v8, v9 │ │ +03c374: d807 0701 |0164: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03c378: 0200 1100 |0166: move/from16 v0, v17 │ │ +03c37c: 3270 e3fe |0168: if-eq v0, v7, 004b // -011d │ │ +03c380: 54c8 ee03 |016a: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c384: 5488 ef03 |016c: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c388: 9009 070d |016e: add-int v9, v7, v13 │ │ +03c38c: 900a 0405 |0170: add-int v10, v4, v5 │ │ +03c390: 480a 0e0a |0172: aget-byte v10, v14, v10 │ │ +03c394: d5aa ff00 |0174: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03c398: e00a 0a02 |0176: shl-int/lit8 v10, v10, #int 2 // #02 │ │ +03c39c: dd0a 0a08 |0178: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03c3a0: 900b 0305 |017a: add-int v11, v3, v5 │ │ +03c3a4: 480b 0e0b |017c: aget-byte v11, v14, v11 │ │ +03c3a8: d5bb ff00 |017e: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c3ac: e00b 0b01 |0180: shl-int/lit8 v11, v11, #int 1 // #01 │ │ +03c3b0: dd0b 0b04 |0182: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03c3b4: b0ba |0184: add-int/2addr v10, v11 │ │ +03c3b6: 900b 0205 |0185: add-int v11, v2, v5 │ │ +03c3ba: 480b 0e0b |0187: aget-byte v11, v14, v11 │ │ +03c3be: d5bb ff00 |0189: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c3c2: dd0b 0b02 |018b: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03c3c6: b0ba |018d: add-int/2addr v10, v11 │ │ +03c3c8: 900b 0105 |018e: add-int v11, v1, v5 │ │ +03c3cc: 480b 0e0b |0190: aget-byte v11, v14, v11 │ │ +03c3d0: d5bb ff00 |0192: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c3d4: e10b 0b01 |0194: shr-int/lit8 v11, v11, #int 1 // #01 │ │ +03c3d8: dd0b 0b01 |0196: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03c3dc: b0ba |0198: add-int/2addr v10, v11 │ │ +03c3de: 8daa |0199: int-to-byte v10, v10 │ │ +03c3e0: 4f0a 0809 |019a: aput-byte v10, v8, v9 │ │ +03c3e4: d807 0701 |019c: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03c3e8: 0200 1100 |019e: move/from16 v0, v17 │ │ +03c3ec: 3270 abfe |01a0: if-eq v0, v7, 004b // -0155 │ │ +03c3f0: 54c8 ee03 |01a2: iget-object v8, v12, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +03c3f4: 5488 ef03 |01a4: iget-object v8, v8, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c3f8: 9009 070d |01a6: add-int v9, v7, v13 │ │ +03c3fc: 900a 0405 |01a8: add-int v10, v4, v5 │ │ +03c400: 480a 0e0a |01aa: aget-byte v10, v14, v10 │ │ +03c404: d5aa ff00 |01ac: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +03c408: e00a 0a03 |01ae: shl-int/lit8 v10, v10, #int 3 // #03 │ │ +03c40c: dd0a 0a08 |01b0: and-int/lit8 v10, v10, #int 8 // #08 │ │ +03c410: 900b 0305 |01b2: add-int v11, v3, v5 │ │ +03c414: 480b 0e0b |01b4: aget-byte v11, v14, v11 │ │ +03c418: d5bb ff00 |01b6: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c41c: e00b 0b02 |01b8: shl-int/lit8 v11, v11, #int 2 // #02 │ │ +03c420: dd0b 0b04 |01ba: and-int/lit8 v11, v11, #int 4 // #04 │ │ +03c424: b0ba |01bc: add-int/2addr v10, v11 │ │ +03c426: 900b 0205 |01bd: add-int v11, v2, v5 │ │ +03c42a: 480b 0e0b |01bf: aget-byte v11, v14, v11 │ │ +03c42e: d5bb ff00 |01c1: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c432: e00b 0b01 |01c3: shl-int/lit8 v11, v11, #int 1 // #01 │ │ +03c436: dd0b 0b02 |01c5: and-int/lit8 v11, v11, #int 2 // #02 │ │ +03c43a: b0ba |01c7: add-int/2addr v10, v11 │ │ +03c43c: 900b 0105 |01c8: add-int v11, v1, v5 │ │ +03c440: 480b 0e0b |01ca: aget-byte v11, v14, v11 │ │ +03c444: d5bb ff00 |01cc: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +03c448: dd0b 0b01 |01ce: and-int/lit8 v11, v11, #int 1 // #01 │ │ +03c44c: b0ba |01d0: add-int/2addr v10, v11 │ │ +03c44e: 8daa |01d1: int-to-byte v10, v10 │ │ +03c450: 4f0a 0809 |01d2: aput-byte v10, v8, v9 │ │ +03c454: d807 0701 |01d4: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03c458: 0200 1100 |01d6: move/from16 v0, v17 │ │ +03c45c: 3270 73fe |01d8: if-eq v0, v7, 004b // -018d │ │ +03c460: d805 0501 |01da: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03c464: 2900 33fe |01dc: goto/16 000f // -01cd │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0002 line=277 │ │ 0x0003 line=278 │ │ 0x0005 line=279 │ │ 0x0009 line=280 │ │ @@ -66278,27 +66274,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -03b304: |[03b304] pro.oneredpixel.l9droid.L9Bitmap.bitmap_st2_name:(I)Ljava/lang/String; │ │ -03b314: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -03b318: 1305 1e00 |0002: const/16 v5, #int 30 // #1e │ │ -03b31c: 1a00 bc00 |0004: const-string v0, "%d.squ" // string@00bc │ │ -03b320: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -03b322: 2311 7202 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ -03b326: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -03b328: 7110 a00c 0500 |000a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03b32e: 0c03 |000d: move-result-object v3 │ │ -03b330: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -03b334: 7120 c50c 1000 |0010: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03b33a: 0c00 |0013: move-result-object v0 │ │ -03b33c: 1100 |0014: return-object v0 │ │ +03c468: |[03c468] pro.oneredpixel.l9droid.L9Bitmap.bitmap_st2_name:(I)Ljava/lang/String; │ │ +03c478: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +03c47c: 1305 1e00 |0002: const/16 v5, #int 30 // #1e │ │ +03c480: 1a00 bc00 |0004: const-string v0, "%d.squ" // string@00bc │ │ +03c484: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +03c486: 2311 7202 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0272 │ │ +03c48a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +03c48c: 7110 a00c 0500 |000a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03c492: 0c03 |000d: move-result-object v3 │ │ +03c494: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +03c498: 7120 c50c 1000 |0010: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03c49e: 0c00 |0013: move-result-object v0 │ │ +03c4a0: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0002 line=582 │ │ 0x0004 line=583 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lpro/oneredpixel/l9droid/L9Bitmap; │ │ @@ -66329,17 +66325,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b340: |[03b340] pro.oneredpixel.l9droid.L9DroidApplication.:()V │ │ -03b350: 7010 3500 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@0035 │ │ -03b356: 0e00 |0003: return-void │ │ +03c4a4: |[03c4a4] pro.oneredpixel.l9droid.L9DroidApplication.:()V │ │ +03c4b4: 7010 3500 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@0035 │ │ +03c4ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/L9DroidApplication; │ │ │ │ Virtual methods - │ │ @@ -66348,18 +66344,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b358: |[03b358] pro.oneredpixel.l9droid.L9DroidApplication.onCreate:()V │ │ -03b368: 6f10 3600 0000 |0000: invoke-super {v0}, Landroid/app/Application;.onCreate:()V // method@0036 │ │ -03b36e: 7100 010f 0000 |0003: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.initInstance:()V // method@0f01 │ │ -03b374: 0e00 |0006: return-void │ │ +03c4bc: |[03c4bc] pro.oneredpixel.l9droid.L9DroidApplication.onCreate:()V │ │ +03c4cc: 6f10 3600 0000 |0000: invoke-super {v0}, Landroid/app/Application;.onCreate:()V // method@0036 │ │ +03c4d2: 7100 010f 0000 |0003: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.initInstance:()V // method@0f01 │ │ +03c4d8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0006 line=10 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lpro/oneredpixel/l9droid/L9DroidApplication; │ │ @@ -66409,26 +66405,26 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -03b378: |[03b378] pro.oneredpixel.l9droid.L9Picture.:()V │ │ -03b388: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b38a: 7010 b10c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03b390: 1300 2000 |0004: const/16 v0, #int 32 // #20 │ │ -03b394: 2300 6402 |0006: new-array v0, v0, [I // type@0264 │ │ -03b398: 5b20 f203 |0008: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -03b39c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03b39e: 5b20 ef03 |000b: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03b3a2: 5921 f303 |000d: iput v1, v2, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03b3a6: 5921 f003 |000f: iput v1, v2, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03b3aa: 5921 f103 |0011: iput v1, v2, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -03b3ae: 0e00 |0013: return-void │ │ +03c4dc: |[03c4dc] pro.oneredpixel.l9droid.L9Picture.:()V │ │ +03c4ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03c4ee: 7010 b10c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03c4f4: 1300 2000 |0004: const/16 v0, #int 32 // #20 │ │ +03c4f8: 2300 6402 |0006: new-array v0, v0, [I // type@0264 │ │ +03c4fc: 5b20 f203 |0008: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03c500: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +03c502: 5b20 ef03 |000b: iput-object v0, v2, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c506: 5921 f303 |000d: iput v1, v2, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03c50a: 5921 f003 |000f: iput v1, v2, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03c50e: 5921 f103 |0011: iput v1, v2, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +03c512: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2518 │ │ 0x0004 line=2519 │ │ 0x000a line=2520 │ │ 0x000d line=2521 │ │ 0x000f line=2522 │ │ @@ -66442,27 +66438,27 @@ │ │ type : '(II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -03b3b0: |[03b3b0] pro.oneredpixel.l9droid.L9Picture.:(II)V │ │ -03b3c0: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03b3c6: 1300 2000 |0003: const/16 v0, #int 32 // #20 │ │ -03b3ca: 2300 6402 |0005: new-array v0, v0, [I // type@0264 │ │ -03b3ce: 5b10 f203 |0007: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -03b3d2: 9200 0203 |0009: mul-int v0, v2, v3 │ │ -03b3d6: 2300 6202 |000b: new-array v0, v0, [B // type@0262 │ │ -03b3da: 5b10 ef03 |000d: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -03b3de: 5912 f303 |000f: iput v2, v1, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -03b3e2: 5913 f003 |0011: iput v3, v1, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -03b3e6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -03b3e8: 5910 f103 |0014: iput v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -03b3ec: 0e00 |0016: return-void │ │ +03c514: |[03c514] pro.oneredpixel.l9droid.L9Picture.:(II)V │ │ +03c524: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03c52a: 1300 2000 |0003: const/16 v0, #int 32 // #20 │ │ +03c52e: 2300 6402 |0005: new-array v0, v0, [I // type@0264 │ │ +03c532: 5b10 f203 |0007: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +03c536: 9200 0203 |0009: mul-int v0, v2, v3 │ │ +03c53a: 2300 6202 |000b: new-array v0, v0, [B // type@0262 │ │ +03c53e: 5b10 ef03 |000d: iput-object v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +03c542: 5912 f303 |000f: iput v2, v1, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +03c546: 5913 f003 |0011: iput v3, v1, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +03c54a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +03c54c: 5910 f103 |0014: iput v0, v1, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +03c550: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2525 │ │ 0x0003 line=2526 │ │ 0x0009 line=2527 │ │ 0x000f line=2528 │ │ 0x0011 line=2529 │ │ @@ -66509,88 +66505,90 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03b3f0: |[03b3f0] pro.oneredpixel.l9droid.Library$GameFilter.:(Lpro/oneredpixel/l9droid/Library;)V │ │ -03b400: 5b01 1b04 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Library$GameFilter;.this$0:Lpro/oneredpixel/l9droid/Library; // field@041b │ │ -03b404: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03b40a: 0e00 |0005: return-void │ │ +03c554: |[03c554] pro.oneredpixel.l9droid.Library$GameFilter.:(Lpro/oneredpixel/l9droid/Library;)V │ │ +03c564: 5b01 1b04 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Library$GameFilter;.this$0:Lpro/oneredpixel/l9droid/Library; // field@041b │ │ +03c568: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03c56e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/Library$GameFilter; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/oneredpixel/l9droid/Library; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/oneredpixel/l9droid/Library; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/Library$GameFilter;) │ │ name : 'accept' │ │ type : '(Ljava/io/File;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -03b40c: |[03b40c] pro.oneredpixel.l9droid.Library$GameFilter.accept:(Ljava/io/File;Ljava/lang/String;)Z │ │ -03b41c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b41e: 6e10 d10c 0900 |0001: invoke-virtual {v9}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ -03b424: 0c00 |0004: move-result-object v0 │ │ -03b426: 2204 d001 |0005: new-instance v4, Ljava/io/File; // type@01d0 │ │ -03b42a: 2205 fb01 |0007: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -03b42e: 7010 d70c 0500 |0009: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03b434: 6e10 650c 0800 |000c: invoke-virtual {v8}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0c65 │ │ -03b43a: 0c06 |000f: move-result-object v6 │ │ -03b43c: 6e20 dd0c 6500 |0010: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03b442: 0c05 |0013: move-result-object v5 │ │ -03b444: 1a06 fa00 |0014: const-string v6, "/" // string@00fa │ │ -03b448: 6e20 dd0c 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03b44e: 0c05 |0019: move-result-object v5 │ │ -03b450: 6e20 dd0c 9500 |001a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03b456: 0c05 |001d: move-result-object v5 │ │ -03b458: 6e10 e10c 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03b45e: 0c05 |0021: move-result-object v5 │ │ -03b460: 7020 5e0c 5400 |0022: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03b466: 6e10 6a0c 0400 |0025: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@0c6a │ │ -03b46c: 0b02 |0028: move-result-wide v2 │ │ -03b46e: 1604 b334 |0029: const-wide/16 v4, #int 13491 // #34b3 │ │ -03b472: 3104 0204 |002b: cmp-long v4, v2, v4 │ │ -03b476: 3b04 0300 |002d: if-gez v4, 0030 // +0003 │ │ -03b47a: 0f01 |002f: return v1 │ │ -03b47c: 1a04 f900 |0030: const-string v4, ".sna" // string@00f9 │ │ -03b480: 6e20 c20c 4000 |0032: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ -03b486: 0a04 |0035: move-result v4 │ │ -03b488: 3904 2200 |0036: if-nez v4, 0058 // +0022 │ │ -03b48c: 1a04 f300 |0038: const-string v4, ".dat" // string@00f3 │ │ -03b490: 6e20 c20c 4000 |003a: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ -03b496: 0a04 |003d: move-result v4 │ │ -03b498: 3804 1200 |003e: if-eqz v4, 0050 // +0012 │ │ -03b49c: 1a04 6b0b |0040: const-string v4, "gamedat2.dat" // string@0b6b │ │ -03b4a0: 6e20 c20c 4000 |0042: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ -03b4a6: 0a04 |0045: move-result v4 │ │ -03b4a8: 3904 0a00 |0046: if-nez v4, 0050 // +000a │ │ -03b4ac: 1a04 6c0b |0048: const-string v4, "gamedat3.dat" // string@0b6c │ │ -03b4b0: 6e20 c20c 4000 |004a: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ -03b4b6: 0a04 |004d: move-result v4 │ │ -03b4b8: 3804 0a00 |004e: if-eqz v4, 0058 // +000a │ │ -03b4bc: 1304 2e00 |0050: const/16 v4, #int 46 // #2e │ │ -03b4c0: 6e20 c60c 4000 |0052: invoke-virtual {v0, v4}, Ljava/lang/String;.indexOf:(I)I // method@0cc6 │ │ -03b4c6: 0a04 |0055: move-result v4 │ │ -03b4c8: 3b04 d9ff |0056: if-gez v4, 002f // -0027 │ │ -03b4cc: 1211 |0058: const/4 v1, #int 1 // #1 │ │ -03b4ce: 28d6 |0059: goto 002f // -002a │ │ +03c570: |[03c570] pro.oneredpixel.l9droid.Library$GameFilter.accept:(Ljava/io/File;Ljava/lang/String;)Z │ │ +03c580: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03c582: 6e10 d10c 0900 |0001: invoke-virtual {v9}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ +03c588: 0c00 |0004: move-result-object v0 │ │ +03c58a: 2204 d001 |0005: new-instance v4, Ljava/io/File; // type@01d0 │ │ +03c58e: 2205 fb01 |0007: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +03c592: 7010 d70c 0500 |0009: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03c598: 6e10 650c 0800 |000c: invoke-virtual {v8}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0c65 │ │ +03c59e: 0c06 |000f: move-result-object v6 │ │ +03c5a0: 6e20 dd0c 6500 |0010: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03c5a6: 0c05 |0013: move-result-object v5 │ │ +03c5a8: 1a06 fa00 |0014: const-string v6, "/" // string@00fa │ │ +03c5ac: 6e20 dd0c 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03c5b2: 0c05 |0019: move-result-object v5 │ │ +03c5b4: 6e20 dd0c 9500 |001a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03c5ba: 0c05 |001d: move-result-object v5 │ │ +03c5bc: 6e10 e10c 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03c5c2: 0c05 |0021: move-result-object v5 │ │ +03c5c4: 7020 5e0c 5400 |0022: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03c5ca: 6e10 6a0c 0400 |0025: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@0c6a │ │ +03c5d0: 0b02 |0028: move-result-wide v2 │ │ +03c5d2: 1604 b334 |0029: const-wide/16 v4, #int 13491 // #34b3 │ │ +03c5d6: 3104 0204 |002b: cmp-long v4, v2, v4 │ │ +03c5da: 3b04 0300 |002d: if-gez v4, 0030 // +0003 │ │ +03c5de: 0f01 |002f: return v1 │ │ +03c5e0: 1a04 f900 |0030: const-string v4, ".sna" // string@00f9 │ │ +03c5e4: 6e20 c20c 4000 |0032: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ +03c5ea: 0a04 |0035: move-result v4 │ │ +03c5ec: 3904 2200 |0036: if-nez v4, 0058 // +0022 │ │ +03c5f0: 1a04 f300 |0038: const-string v4, ".dat" // string@00f3 │ │ +03c5f4: 6e20 c20c 4000 |003a: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ +03c5fa: 0a04 |003d: move-result v4 │ │ +03c5fc: 3804 1200 |003e: if-eqz v4, 0050 // +0012 │ │ +03c600: 1a04 6a0b |0040: const-string v4, "gamedat2.dat" // string@0b6a │ │ +03c604: 6e20 c20c 4000 |0042: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ +03c60a: 0a04 |0045: move-result v4 │ │ +03c60c: 3904 0a00 |0046: if-nez v4, 0050 // +000a │ │ +03c610: 1a04 6b0b |0048: const-string v4, "gamedat3.dat" // string@0b6b │ │ +03c614: 6e20 c20c 4000 |004a: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ +03c61a: 0a04 |004d: move-result v4 │ │ +03c61c: 3804 0a00 |004e: if-eqz v4, 0058 // +000a │ │ +03c620: 1304 2e00 |0050: const/16 v4, #int 46 // #2e │ │ +03c624: 6e20 c60c 4000 |0052: invoke-virtual {v0, v4}, Ljava/lang/String;.indexOf:(I)I // method@0cc6 │ │ +03c62a: 0a04 |0055: move-result v4 │ │ +03c62c: 3b04 d9ff |0056: if-gez v4, 002f // -0027 │ │ +03c630: 1211 |0058: const/4 v1, #int 1 // #1 │ │ +03c632: 28d6 |0059: goto 002f // -002a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=178 │ │ 0x0005 line=179 │ │ 0x0029 line=180 │ │ 0x002f line=181 │ │ + 0x003a line=182 │ │ + 0x0052 line=183 │ │ locals : │ │ 0x0005 - 0x005a reg=0 lowCaseName Ljava/lang/String; │ │ 0x0029 - 0x005a reg=2 size J │ │ 0x0000 - 0x005a reg=7 this Lpro/oneredpixel/l9droid/Library$GameFilter; │ │ 0x0000 - 0x005a reg=8 dir Ljava/io/File; │ │ 0x0000 - 0x005a reg=9 name Ljava/lang/String; │ │ │ │ @@ -66629,42 +66627,42 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03b4d0: |[03b4d0] pro.oneredpixel.l9droid.Library$SavedGamesFilter.:(Lpro/oneredpixel/l9droid/Library;)V │ │ -03b4e0: 5b01 1c04 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Library$SavedGamesFilter;.this$0:Lpro/oneredpixel/l9droid/Library; // field@041c │ │ -03b4e4: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03b4ea: 0e00 |0005: return-void │ │ +03c634: |[03c634] pro.oneredpixel.l9droid.Library$SavedGamesFilter.:(Lpro/oneredpixel/l9droid/Library;)V │ │ +03c644: 5b01 1c04 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Library$SavedGamesFilter;.this$0:Lpro/oneredpixel/l9droid/Library; // field@041c │ │ +03c648: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03c64e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1062 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/Library$SavedGamesFilter; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/oneredpixel/l9droid/Library; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/oneredpixel/l9droid/Library; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/Library$SavedGamesFilter;) │ │ name : 'accept' │ │ type : '(Ljava/io/File;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03b4ec: |[03b4ec] pro.oneredpixel.l9droid.Library$SavedGamesFilter.accept:(Ljava/io/File;Ljava/lang/String;)Z │ │ -03b4fc: 6e10 d10c 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ -03b502: 0c00 |0003: move-result-object v0 │ │ -03b504: 1a01 f600 |0004: const-string v1, ".sav" // string@00f6 │ │ -03b508: 6e20 c20c 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ -03b50e: 0a00 |0009: move-result v0 │ │ -03b510: 0f00 |000a: return v0 │ │ +03c650: |[03c650] pro.oneredpixel.l9droid.Library$SavedGamesFilter.accept:(Ljava/io/File;Ljava/lang/String;)Z │ │ +03c660: 6e10 d10c 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ +03c666: 0c00 |0003: move-result-object v0 │ │ +03c668: 1a01 f600 |0004: const-string v1, ".sav" // string@00f6 │ │ +03c66c: 6e20 c20c 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cc2 │ │ +03c672: 0a00 |0009: move-result v0 │ │ +03c674: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1064 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lpro/oneredpixel/l9droid/Library$SavedGamesFilter; │ │ 0x0000 - 0x000b reg=3 dir Ljava/io/File; │ │ 0x0000 - 0x000b reg=4 name Ljava/lang/String; │ │ @@ -66867,200 +66865,200 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -03b514: |[03b514] pro.oneredpixel.l9droid.Library.:()V │ │ -03b524: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -03b526: 2300 6402 |0001: new-array v0, v0, [I // type@0264 │ │ -03b52a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -03b530: 6900 3104 |0006: sput-object v0, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ -03b534: 0e00 |0008: return-void │ │ -03b536: 0000 |0009: nop // spacer │ │ -03b538: 0003 0400 0600 0000 0500 027f 0b00 ... |000a: array-data (16 units) │ │ +03c678: |[03c678] pro.oneredpixel.l9droid.Library.:()V │ │ +03c688: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +03c68a: 2300 6402 |0001: new-array v0, v0, [I // type@0264 │ │ +03c68e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +03c694: 6900 3104 |0006: sput-object v0, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ +03c698: 0e00 |0008: return-void │ │ +03c69a: 0000 |0009: nop // spacer │ │ +03c69c: 0003 0400 0600 0000 0500 027f 0b00 ... |000a: array-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ │ │ #1 : (in Lpro/oneredpixel/l9droid/Library;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 317 16-bit code units │ │ -03b558: |[03b558] pro.oneredpixel.l9droid.Library.:()V │ │ -03b568: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03b56a: 1226 |0001: const/4 v6, #int 2 // #2 │ │ -03b56c: 1215 |0002: const/4 v5, #int 1 // #1 │ │ -03b56e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -03b570: 7010 b10c 0800 |0004: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03b576: 1a00 c801 |0007: const-string v0, "BAD" // string@01c8 │ │ -03b57a: 5b80 2e04 |0009: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.MARK_LABEL_RATE_DOWN:Ljava/lang/String; // field@042e │ │ -03b57e: 1a00 a202 |000b: const-string v0, "GOOD" // string@02a2 │ │ -03b582: 5b80 2f04 |000d: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.MARK_LABEL_RATE_UP:Ljava/lang/String; // field@042f │ │ -03b586: 1a00 3902 |000f: const-string v0, "DONE" // string@0239 │ │ -03b58a: 5b80 2d04 |0011: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.MARK_LABEL_COMPLETED:Ljava/lang/String; // field@042d │ │ -03b58e: 1300 1500 |0013: const/16 v0, #int 21 // #15 │ │ -03b592: 2300 7902 |0015: new-array v0, v0, [[Ljava/lang/String; // type@0279 │ │ -03b596: 2361 7402 |0017: new-array v1, v6, [Ljava/lang/String; // type@0274 │ │ -03b59a: 1a02 0301 |0019: const-string v2, "1983" // string@0103 │ │ -03b59e: 4d02 0104 |001b: aput-object v2, v1, v4 │ │ -03b5a2: 1a02 0301 |001d: const-string v2, "1983" // string@0103 │ │ -03b5a6: 4d02 0105 |001f: aput-object v2, v1, v5 │ │ -03b5aa: 4d01 0004 |0021: aput-object v1, v0, v4 │ │ -03b5ae: 2361 7402 |0023: new-array v1, v6, [Ljava/lang/String; // type@0274 │ │ -03b5b2: 1a02 0401 |0025: const-string v2, "1984" // string@0104 │ │ -03b5b6: 4d02 0104 |0027: aput-object v2, v1, v4 │ │ -03b5ba: 1a02 0401 |0029: const-string v2, "1984" // string@0104 │ │ -03b5be: 4d02 0105 |002b: aput-object v2, v1, v5 │ │ -03b5c2: 4d01 0005 |002d: aput-object v1, v0, v5 │ │ -03b5c6: 2361 7402 |002f: new-array v1, v6, [Ljava/lang/String; // type@0274 │ │ -03b5ca: 1a02 0501 |0031: const-string v2, "1985" // string@0105 │ │ -03b5ce: 4d02 0104 |0033: aput-object v2, v1, v4 │ │ -03b5d2: 1a02 0501 |0035: const-string v2, "1985" // string@0105 │ │ -03b5d6: 4d02 0105 |0037: aput-object v2, v1, v5 │ │ -03b5da: 4d01 0006 |0039: aput-object v1, v0, v6 │ │ -03b5de: 1231 |003b: const/4 v1, #int 3 // #3 │ │ -03b5e0: 2362 7402 |003c: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b5e4: 1a03 0601 |003e: const-string v3, "1986" // string@0106 │ │ -03b5e8: 4d03 0204 |0040: aput-object v3, v2, v4 │ │ -03b5ec: 1a03 0601 |0042: const-string v3, "1986" // string@0106 │ │ -03b5f0: 4d03 0205 |0044: aput-object v3, v2, v5 │ │ -03b5f4: 4d02 0001 |0046: aput-object v2, v0, v1 │ │ -03b5f8: 1241 |0048: const/4 v1, #int 4 // #4 │ │ -03b5fa: 2362 7402 |0049: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b5fe: 1a03 0701 |004b: const-string v3, "1987" // string@0107 │ │ -03b602: 4d03 0204 |004d: aput-object v3, v2, v4 │ │ -03b606: 1a03 0701 |004f: const-string v3, "1987" // string@0107 │ │ -03b60a: 4d03 0205 |0051: aput-object v3, v2, v5 │ │ -03b60e: 4d02 0001 |0053: aput-object v2, v0, v1 │ │ -03b612: 1251 |0055: const/4 v1, #int 5 // #5 │ │ -03b614: 2362 7402 |0056: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b618: 1a03 0801 |0058: const-string v3, "1988" // string@0108 │ │ -03b61c: 4d03 0204 |005a: aput-object v3, v2, v4 │ │ -03b620: 1a03 0801 |005c: const-string v3, "1988" // string@0108 │ │ -03b624: 4d03 0205 |005e: aput-object v3, v2, v5 │ │ -03b628: 4d02 0001 |0060: aput-object v2, v0, v1 │ │ -03b62c: 1261 |0062: const/4 v1, #int 6 // #6 │ │ -03b62e: 2362 7402 |0063: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b632: 1a03 0901 |0065: const-string v3, "1989" // string@0109 │ │ -03b636: 4d03 0204 |0067: aput-object v3, v2, v4 │ │ -03b63a: 1a03 0901 |0069: const-string v3, "1989" // string@0109 │ │ -03b63e: 4d03 0205 |006b: aput-object v3, v2, v5 │ │ -03b642: 4d02 0001 |006d: aput-object v2, v0, v1 │ │ -03b646: 1271 |006f: const/4 v1, #int 7 // #7 │ │ -03b648: 2362 7402 |0070: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b64c: 1a03 bb01 |0072: const-string v3, "Amiga" // string@01bb │ │ -03b650: 4d03 0204 |0074: aput-object v3, v2, v4 │ │ -03b654: 1a03 bb01 |0076: const-string v3, "Amiga" // string@01bb │ │ -03b658: 4d03 0205 |0078: aput-object v3, v2, v5 │ │ -03b65c: 4d02 0001 |007a: aput-object v2, v0, v1 │ │ -03b660: 1301 0800 |007c: const/16 v1, #int 8 // #8 │ │ -03b664: 2362 7402 |007e: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b668: 1a03 c501 |0080: const-string v3, "Atari" // string@01c5 │ │ -03b66c: 4d03 0204 |0082: aput-object v3, v2, v4 │ │ -03b670: 1a03 c501 |0084: const-string v3, "Atari" // string@01c5 │ │ -03b674: 4d03 0205 |0086: aput-object v3, v2, v5 │ │ -03b678: 4d02 0001 |0088: aput-object v2, v0, v1 │ │ -03b67c: 1301 0900 |008a: const/16 v1, #int 9 // #9 │ │ -03b680: 2362 7402 |008c: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b684: 1a03 c901 |008e: const-string v3, "BBC" // string@01c9 │ │ -03b688: 4d03 0204 |0090: aput-object v3, v2, v4 │ │ -03b68c: 1a03 c901 |0092: const-string v3, "BBC" // string@01c9 │ │ -03b690: 4d03 0205 |0094: aput-object v3, v2, v5 │ │ -03b694: 4d02 0001 |0096: aput-object v2, v0, v1 │ │ -03b698: 1301 0a00 |0098: const/16 v1, #int 10 // #a │ │ -03b69c: 2362 7402 |009a: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b6a0: 1a03 f601 |009c: const-string v3, "CPC" // string@01f6 │ │ -03b6a4: 4d03 0204 |009e: aput-object v3, v2, v4 │ │ -03b6a8: 1a03 f601 |00a0: const-string v3, "CPC" // string@01f6 │ │ -03b6ac: 4d03 0205 |00a2: aput-object v3, v2, v5 │ │ -03b6b0: 4d02 0001 |00a4: aput-object v2, v0, v1 │ │ -03b6b4: 1301 0b00 |00a6: const/16 v1, #int 11 // #b │ │ -03b6b8: 2362 7402 |00a8: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b6bc: 1a03 e501 |00aa: const-string v3, "C64" // string@01e5 │ │ -03b6c0: 4d03 0204 |00ac: aput-object v3, v2, v4 │ │ -03b6c4: 1a03 1502 |00ae: const-string v3, "Commodore 64" // string@0215 │ │ -03b6c8: 4d03 0205 |00b0: aput-object v3, v2, v5 │ │ -03b6cc: 4d02 0001 |00b2: aput-object v2, v0, v1 │ │ -03b6d0: 1301 0c00 |00b4: const/16 v1, #int 12 // #c │ │ -03b6d4: 2362 7402 |00b6: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b6d8: 1a03 6a06 |00b8: const-string v3, "Mac" // string@066a │ │ -03b6dc: 4d03 0204 |00ba: aput-object v3, v2, v4 │ │ -03b6e0: 1a03 6a06 |00bc: const-string v3, "Mac" // string@066a │ │ -03b6e4: 4d03 0205 |00be: aput-object v3, v2, v5 │ │ -03b6e8: 4d02 0001 |00c0: aput-object v2, v0, v1 │ │ -03b6ec: 1301 0d00 |00c2: const/16 v1, #int 13 // #d │ │ -03b6f0: 2362 7402 |00c4: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b6f4: 1a03 0a07 |00c6: const-string v3, "S48" // string@070a │ │ -03b6f8: 4d03 0204 |00c8: aput-object v3, v2, v4 │ │ -03b6fc: 1a03 5407 |00ca: const-string v3, "Speccy 48k" // string@0754 │ │ -03b700: 4d03 0205 |00cc: aput-object v3, v2, v5 │ │ -03b704: 4d02 0001 |00ce: aput-object v2, v0, v1 │ │ -03b708: 1301 0e00 |00d0: const/16 v1, #int 14 // #e │ │ -03b70c: 2362 7402 |00d2: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b710: 1a03 0907 |00d4: const-string v3, "S128" // string@0709 │ │ -03b714: 4d03 0204 |00d6: aput-object v3, v2, v4 │ │ -03b718: 1a03 5307 |00d8: const-string v3, "Speccy 128k" // string@0753 │ │ -03b71c: 4d03 0205 |00da: aput-object v3, v2, v5 │ │ -03b720: 4d02 0001 |00dc: aput-object v2, v0, v1 │ │ -03b724: 1301 0f00 |00de: const/16 v1, #int 15 // #f │ │ -03b728: 2362 7402 |00e0: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b72c: 1a03 2107 |00e2: const-string v3, "ST" // string@0721 │ │ -03b730: 4d03 0204 |00e4: aput-object v3, v2, v4 │ │ -03b734: 1a03 2107 |00e6: const-string v3, "ST" // string@0721 │ │ -03b738: 4d03 0205 |00e8: aput-object v3, v2, v5 │ │ -03b73c: 4d02 0001 |00ea: aput-object v2, v0, v1 │ │ -03b740: 1301 1000 |00ec: const/16 v1, #int 16 // #10 │ │ -03b744: 2362 7402 |00ee: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b748: 1a03 c206 |00f0: const-string v3, "PC" // string@06c2 │ │ -03b74c: 4d03 0204 |00f2: aput-object v3, v2, v4 │ │ -03b750: 1a03 c206 |00f4: const-string v3, "PC" // string@06c2 │ │ -03b754: 4d03 0205 |00f6: aput-object v3, v2, v5 │ │ -03b758: 4d02 0001 |00f8: aput-object v2, v0, v1 │ │ -03b75c: 1301 1100 |00fa: const/16 v1, #int 17 // #11 │ │ -03b760: 2362 7402 |00fc: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b764: 1a03 9c07 |00fe: const-string v3, "V1" // string@079c │ │ -03b768: 4d03 0204 |0100: aput-object v3, v2, v4 │ │ -03b76c: 1a03 4901 |0102: const-string v3, "A-Code V1" // string@0149 │ │ -03b770: 4d03 0205 |0104: aput-object v3, v2, v5 │ │ -03b774: 4d02 0001 |0106: aput-object v2, v0, v1 │ │ -03b778: 1301 1200 |0108: const/16 v1, #int 18 // #12 │ │ -03b77c: 2362 7402 |010a: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b780: 1a03 a007 |010c: const-string v3, "V2" // string@07a0 │ │ -03b784: 4d03 0204 |010e: aput-object v3, v2, v4 │ │ -03b788: 1a03 4a01 |0110: const-string v3, "A-Code V2" // string@014a │ │ -03b78c: 4d03 0205 |0112: aput-object v3, v2, v5 │ │ -03b790: 4d02 0001 |0114: aput-object v2, v0, v1 │ │ -03b794: 1301 1300 |0116: const/16 v1, #int 19 // #13 │ │ -03b798: 2362 7402 |0118: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b79c: 1a03 a207 |011a: const-string v3, "V3" // string@07a2 │ │ -03b7a0: 4d03 0204 |011c: aput-object v3, v2, v4 │ │ -03b7a4: 1a03 4b01 |011e: const-string v3, "A-Code V3" // string@014b │ │ -03b7a8: 4d03 0205 |0120: aput-object v3, v2, v5 │ │ -03b7ac: 4d02 0001 |0122: aput-object v2, v0, v1 │ │ -03b7b0: 1301 1400 |0124: const/16 v1, #int 20 // #14 │ │ -03b7b4: 2362 7402 |0126: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ -03b7b8: 1a03 a307 |0128: const-string v3, "V4" // string@07a3 │ │ -03b7bc: 4d03 0204 |012a: aput-object v3, v2, v4 │ │ -03b7c0: 1a03 4c01 |012c: const-string v3, "A-Code V4" // string@014c │ │ -03b7c4: 4d03 0205 |012e: aput-object v3, v2, v5 │ │ -03b7c8: 4d02 0001 |0130: aput-object v2, v0, v1 │ │ -03b7cc: 5b80 3a04 |0132: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.tags:[[Ljava/lang/String; // field@043a │ │ -03b7d0: 5b87 3704 |0134: iput-object v7, v8, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ -03b7d4: 5b87 3904 |0136: iput-object v7, v8, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03b7d8: 1a00 0000 |0138: const-string v0, "" // string@0000 │ │ -03b7dc: 5b80 2804 |013a: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.GameFullPathName:Ljava/lang/String; // field@0428 │ │ -03b7e0: 0e00 |013c: return-void │ │ +03c6bc: |[03c6bc] pro.oneredpixel.l9droid.Library.:()V │ │ +03c6cc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03c6ce: 1226 |0001: const/4 v6, #int 2 // #2 │ │ +03c6d0: 1215 |0002: const/4 v5, #int 1 // #1 │ │ +03c6d2: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +03c6d4: 7010 b10c 0800 |0004: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03c6da: 1a00 c801 |0007: const-string v0, "BAD" // string@01c8 │ │ +03c6de: 5b80 2e04 |0009: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.MARK_LABEL_RATE_DOWN:Ljava/lang/String; // field@042e │ │ +03c6e2: 1a00 a202 |000b: const-string v0, "GOOD" // string@02a2 │ │ +03c6e6: 5b80 2f04 |000d: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.MARK_LABEL_RATE_UP:Ljava/lang/String; // field@042f │ │ +03c6ea: 1a00 3902 |000f: const-string v0, "DONE" // string@0239 │ │ +03c6ee: 5b80 2d04 |0011: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.MARK_LABEL_COMPLETED:Ljava/lang/String; // field@042d │ │ +03c6f2: 1300 1500 |0013: const/16 v0, #int 21 // #15 │ │ +03c6f6: 2300 7902 |0015: new-array v0, v0, [[Ljava/lang/String; // type@0279 │ │ +03c6fa: 2361 7402 |0017: new-array v1, v6, [Ljava/lang/String; // type@0274 │ │ +03c6fe: 1a02 0301 |0019: const-string v2, "1983" // string@0103 │ │ +03c702: 4d02 0104 |001b: aput-object v2, v1, v4 │ │ +03c706: 1a02 0301 |001d: const-string v2, "1983" // string@0103 │ │ +03c70a: 4d02 0105 |001f: aput-object v2, v1, v5 │ │ +03c70e: 4d01 0004 |0021: aput-object v1, v0, v4 │ │ +03c712: 2361 7402 |0023: new-array v1, v6, [Ljava/lang/String; // type@0274 │ │ +03c716: 1a02 0401 |0025: const-string v2, "1984" // string@0104 │ │ +03c71a: 4d02 0104 |0027: aput-object v2, v1, v4 │ │ +03c71e: 1a02 0401 |0029: const-string v2, "1984" // string@0104 │ │ +03c722: 4d02 0105 |002b: aput-object v2, v1, v5 │ │ +03c726: 4d01 0005 |002d: aput-object v1, v0, v5 │ │ +03c72a: 2361 7402 |002f: new-array v1, v6, [Ljava/lang/String; // type@0274 │ │ +03c72e: 1a02 0501 |0031: const-string v2, "1985" // string@0105 │ │ +03c732: 4d02 0104 |0033: aput-object v2, v1, v4 │ │ +03c736: 1a02 0501 |0035: const-string v2, "1985" // string@0105 │ │ +03c73a: 4d02 0105 |0037: aput-object v2, v1, v5 │ │ +03c73e: 4d01 0006 |0039: aput-object v1, v0, v6 │ │ +03c742: 1231 |003b: const/4 v1, #int 3 // #3 │ │ +03c744: 2362 7402 |003c: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c748: 1a03 0601 |003e: const-string v3, "1986" // string@0106 │ │ +03c74c: 4d03 0204 |0040: aput-object v3, v2, v4 │ │ +03c750: 1a03 0601 |0042: const-string v3, "1986" // string@0106 │ │ +03c754: 4d03 0205 |0044: aput-object v3, v2, v5 │ │ +03c758: 4d02 0001 |0046: aput-object v2, v0, v1 │ │ +03c75c: 1241 |0048: const/4 v1, #int 4 // #4 │ │ +03c75e: 2362 7402 |0049: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c762: 1a03 0701 |004b: const-string v3, "1987" // string@0107 │ │ +03c766: 4d03 0204 |004d: aput-object v3, v2, v4 │ │ +03c76a: 1a03 0701 |004f: const-string v3, "1987" // string@0107 │ │ +03c76e: 4d03 0205 |0051: aput-object v3, v2, v5 │ │ +03c772: 4d02 0001 |0053: aput-object v2, v0, v1 │ │ +03c776: 1251 |0055: const/4 v1, #int 5 // #5 │ │ +03c778: 2362 7402 |0056: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c77c: 1a03 0801 |0058: const-string v3, "1988" // string@0108 │ │ +03c780: 4d03 0204 |005a: aput-object v3, v2, v4 │ │ +03c784: 1a03 0801 |005c: const-string v3, "1988" // string@0108 │ │ +03c788: 4d03 0205 |005e: aput-object v3, v2, v5 │ │ +03c78c: 4d02 0001 |0060: aput-object v2, v0, v1 │ │ +03c790: 1261 |0062: const/4 v1, #int 6 // #6 │ │ +03c792: 2362 7402 |0063: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c796: 1a03 0901 |0065: const-string v3, "1989" // string@0109 │ │ +03c79a: 4d03 0204 |0067: aput-object v3, v2, v4 │ │ +03c79e: 1a03 0901 |0069: const-string v3, "1989" // string@0109 │ │ +03c7a2: 4d03 0205 |006b: aput-object v3, v2, v5 │ │ +03c7a6: 4d02 0001 |006d: aput-object v2, v0, v1 │ │ +03c7aa: 1271 |006f: const/4 v1, #int 7 // #7 │ │ +03c7ac: 2362 7402 |0070: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c7b0: 1a03 bb01 |0072: const-string v3, "Amiga" // string@01bb │ │ +03c7b4: 4d03 0204 |0074: aput-object v3, v2, v4 │ │ +03c7b8: 1a03 bb01 |0076: const-string v3, "Amiga" // string@01bb │ │ +03c7bc: 4d03 0205 |0078: aput-object v3, v2, v5 │ │ +03c7c0: 4d02 0001 |007a: aput-object v2, v0, v1 │ │ +03c7c4: 1301 0800 |007c: const/16 v1, #int 8 // #8 │ │ +03c7c8: 2362 7402 |007e: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c7cc: 1a03 c501 |0080: const-string v3, "Atari" // string@01c5 │ │ +03c7d0: 4d03 0204 |0082: aput-object v3, v2, v4 │ │ +03c7d4: 1a03 c501 |0084: const-string v3, "Atari" // string@01c5 │ │ +03c7d8: 4d03 0205 |0086: aput-object v3, v2, v5 │ │ +03c7dc: 4d02 0001 |0088: aput-object v2, v0, v1 │ │ +03c7e0: 1301 0900 |008a: const/16 v1, #int 9 // #9 │ │ +03c7e4: 2362 7402 |008c: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c7e8: 1a03 c901 |008e: const-string v3, "BBC" // string@01c9 │ │ +03c7ec: 4d03 0204 |0090: aput-object v3, v2, v4 │ │ +03c7f0: 1a03 c901 |0092: const-string v3, "BBC" // string@01c9 │ │ +03c7f4: 4d03 0205 |0094: aput-object v3, v2, v5 │ │ +03c7f8: 4d02 0001 |0096: aput-object v2, v0, v1 │ │ +03c7fc: 1301 0a00 |0098: const/16 v1, #int 10 // #a │ │ +03c800: 2362 7402 |009a: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c804: 1a03 f601 |009c: const-string v3, "CPC" // string@01f6 │ │ +03c808: 4d03 0204 |009e: aput-object v3, v2, v4 │ │ +03c80c: 1a03 f601 |00a0: const-string v3, "CPC" // string@01f6 │ │ +03c810: 4d03 0205 |00a2: aput-object v3, v2, v5 │ │ +03c814: 4d02 0001 |00a4: aput-object v2, v0, v1 │ │ +03c818: 1301 0b00 |00a6: const/16 v1, #int 11 // #b │ │ +03c81c: 2362 7402 |00a8: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c820: 1a03 e501 |00aa: const-string v3, "C64" // string@01e5 │ │ +03c824: 4d03 0204 |00ac: aput-object v3, v2, v4 │ │ +03c828: 1a03 1502 |00ae: const-string v3, "Commodore 64" // string@0215 │ │ +03c82c: 4d03 0205 |00b0: aput-object v3, v2, v5 │ │ +03c830: 4d02 0001 |00b2: aput-object v2, v0, v1 │ │ +03c834: 1301 0c00 |00b4: const/16 v1, #int 12 // #c │ │ +03c838: 2362 7402 |00b6: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c83c: 1a03 6a06 |00b8: const-string v3, "Mac" // string@066a │ │ +03c840: 4d03 0204 |00ba: aput-object v3, v2, v4 │ │ +03c844: 1a03 6a06 |00bc: const-string v3, "Mac" // string@066a │ │ +03c848: 4d03 0205 |00be: aput-object v3, v2, v5 │ │ +03c84c: 4d02 0001 |00c0: aput-object v2, v0, v1 │ │ +03c850: 1301 0d00 |00c2: const/16 v1, #int 13 // #d │ │ +03c854: 2362 7402 |00c4: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c858: 1a03 0a07 |00c6: const-string v3, "S48" // string@070a │ │ +03c85c: 4d03 0204 |00c8: aput-object v3, v2, v4 │ │ +03c860: 1a03 5407 |00ca: const-string v3, "Speccy 48k" // string@0754 │ │ +03c864: 4d03 0205 |00cc: aput-object v3, v2, v5 │ │ +03c868: 4d02 0001 |00ce: aput-object v2, v0, v1 │ │ +03c86c: 1301 0e00 |00d0: const/16 v1, #int 14 // #e │ │ +03c870: 2362 7402 |00d2: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c874: 1a03 0907 |00d4: const-string v3, "S128" // string@0709 │ │ +03c878: 4d03 0204 |00d6: aput-object v3, v2, v4 │ │ +03c87c: 1a03 5307 |00d8: const-string v3, "Speccy 128k" // string@0753 │ │ +03c880: 4d03 0205 |00da: aput-object v3, v2, v5 │ │ +03c884: 4d02 0001 |00dc: aput-object v2, v0, v1 │ │ +03c888: 1301 0f00 |00de: const/16 v1, #int 15 // #f │ │ +03c88c: 2362 7402 |00e0: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c890: 1a03 2107 |00e2: const-string v3, "ST" // string@0721 │ │ +03c894: 4d03 0204 |00e4: aput-object v3, v2, v4 │ │ +03c898: 1a03 2107 |00e6: const-string v3, "ST" // string@0721 │ │ +03c89c: 4d03 0205 |00e8: aput-object v3, v2, v5 │ │ +03c8a0: 4d02 0001 |00ea: aput-object v2, v0, v1 │ │ +03c8a4: 1301 1000 |00ec: const/16 v1, #int 16 // #10 │ │ +03c8a8: 2362 7402 |00ee: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c8ac: 1a03 c206 |00f0: const-string v3, "PC" // string@06c2 │ │ +03c8b0: 4d03 0204 |00f2: aput-object v3, v2, v4 │ │ +03c8b4: 1a03 c206 |00f4: const-string v3, "PC" // string@06c2 │ │ +03c8b8: 4d03 0205 |00f6: aput-object v3, v2, v5 │ │ +03c8bc: 4d02 0001 |00f8: aput-object v2, v0, v1 │ │ +03c8c0: 1301 1100 |00fa: const/16 v1, #int 17 // #11 │ │ +03c8c4: 2362 7402 |00fc: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c8c8: 1a03 9c07 |00fe: const-string v3, "V1" // string@079c │ │ +03c8cc: 4d03 0204 |0100: aput-object v3, v2, v4 │ │ +03c8d0: 1a03 4901 |0102: const-string v3, "A-Code V1" // string@0149 │ │ +03c8d4: 4d03 0205 |0104: aput-object v3, v2, v5 │ │ +03c8d8: 4d02 0001 |0106: aput-object v2, v0, v1 │ │ +03c8dc: 1301 1200 |0108: const/16 v1, #int 18 // #12 │ │ +03c8e0: 2362 7402 |010a: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c8e4: 1a03 a007 |010c: const-string v3, "V2" // string@07a0 │ │ +03c8e8: 4d03 0204 |010e: aput-object v3, v2, v4 │ │ +03c8ec: 1a03 4a01 |0110: const-string v3, "A-Code V2" // string@014a │ │ +03c8f0: 4d03 0205 |0112: aput-object v3, v2, v5 │ │ +03c8f4: 4d02 0001 |0114: aput-object v2, v0, v1 │ │ +03c8f8: 1301 1300 |0116: const/16 v1, #int 19 // #13 │ │ +03c8fc: 2362 7402 |0118: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c900: 1a03 a207 |011a: const-string v3, "V3" // string@07a2 │ │ +03c904: 4d03 0204 |011c: aput-object v3, v2, v4 │ │ +03c908: 1a03 4b01 |011e: const-string v3, "A-Code V3" // string@014b │ │ +03c90c: 4d03 0205 |0120: aput-object v3, v2, v5 │ │ +03c910: 4d02 0001 |0122: aput-object v2, v0, v1 │ │ +03c914: 1301 1400 |0124: const/16 v1, #int 20 // #14 │ │ +03c918: 2362 7402 |0126: new-array v2, v6, [Ljava/lang/String; // type@0274 │ │ +03c91c: 1a03 a307 |0128: const-string v3, "V4" // string@07a3 │ │ +03c920: 4d03 0204 |012a: aput-object v3, v2, v4 │ │ +03c924: 1a03 4c01 |012c: const-string v3, "A-Code V4" // string@014c │ │ +03c928: 4d03 0205 |012e: aput-object v3, v2, v5 │ │ +03c92c: 4d02 0001 |0130: aput-object v2, v0, v1 │ │ +03c930: 5b80 3a04 |0132: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.tags:[[Ljava/lang/String; // field@043a │ │ +03c934: 5b87 3704 |0134: iput-object v7, v8, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ +03c938: 5b87 3904 |0136: iput-object v7, v8, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03c93c: 1a00 0000 |0138: const-string v0, "" // string@0000 │ │ +03c940: 5b80 2804 |013a: iput-object v0, v8, Lpro/oneredpixel/l9droid/Library;.GameFullPathName:Ljava/lang/String; // field@0428 │ │ +03c944: 0e00 |013c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=111 │ │ 0x0007 line=63 │ │ 0x000b line=64 │ │ 0x000f line=65 │ │ 0x0013 line=87 │ │ @@ -67076,87 +67074,87 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 142 16-bit code units │ │ -03b7e4: |[03b7e4] pro.oneredpixel.l9droid.Library.copy:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -03b7f4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -03b7f6: 2203 d001 |0001: new-instance v3, Ljava/io/File; // type@01d0 │ │ -03b7fa: 7020 5e0c d300 |0003: invoke-direct {v3, v13}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03b800: 6e10 660c 0300 |0006: invoke-virtual {v3}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03b806: 0a0a |0009: move-result v10 │ │ -03b808: 380a 5400 |000a: if-eqz v10, 005e // +0054 │ │ -03b80c: 2202 d001 |000c: new-instance v2, Ljava/io/File; // type@01d0 │ │ -03b810: 7020 5e0c e200 |000e: invoke-direct {v2, v14}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03b816: 6e10 600c 0200 |0011: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@0c60 │ │ -03b81c: 0a0a |0014: move-result v10 │ │ -03b81e: 390a 0500 |0015: if-nez v10, 001a // +0005 │ │ -03b822: 6e10 6e0c 0200 |0017: invoke-virtual {v2}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ -03b828: 6e10 6b0c 0300 |001a: invoke-virtual {v3}, Ljava/io/File;.list:()[Ljava/lang/String; // method@0c6b │ │ -03b82e: 0c00 |001d: move-result-object v0 │ │ -03b830: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -03b832: 210a |001f: array-length v10, v0 │ │ -03b834: 35a5 6300 |0020: if-ge v5, v10, 0083 // +0063 │ │ -03b838: 220a fb01 |0022: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ -03b83c: 7010 d70c 0a00 |0024: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03b842: 6e20 dd0c da00 |0027: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03b848: 0c0a |002a: move-result-object v10 │ │ -03b84a: 1a0b fa00 |002b: const-string v11, "/" // string@00fa │ │ -03b84e: 6e20 dd0c ba00 |002d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03b854: 0c0a |0030: move-result-object v10 │ │ -03b856: 460b 0005 |0031: aget-object v11, v0, v5 │ │ -03b85a: 6e20 dd0c ba00 |0033: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03b860: 0c0a |0036: move-result-object v10 │ │ -03b862: 6e10 e10c 0a00 |0037: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03b868: 0c0a |003a: move-result-object v10 │ │ -03b86a: 220b fb01 |003b: new-instance v11, Ljava/lang/StringBuilder; // type@01fb │ │ -03b86e: 7010 d70c 0b00 |003d: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03b874: 6e20 dd0c eb00 |0040: invoke-virtual {v11, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03b87a: 0c0b |0043: move-result-object v11 │ │ -03b87c: 1a0c fa00 |0044: const-string v12, "/" // string@00fa │ │ -03b880: 6e20 dd0c cb00 |0046: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03b886: 0c0b |0049: move-result-object v11 │ │ -03b888: 460c 0005 |004a: aget-object v12, v0, v5 │ │ -03b88c: 6e20 dd0c cb00 |004c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03b892: 0c0b |004f: move-result-object v11 │ │ -03b894: 6e10 e10c 0b00 |0050: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03b89a: 0c0b |0053: move-result-object v11 │ │ -03b89c: 7120 e60e ba00 |0054: invoke-static {v10, v11}, Lpro/oneredpixel/l9droid/Library;.copy:(Ljava/lang/String;Ljava/lang/String;)Z // method@0ee6 │ │ -03b8a2: 0a0a |0057: move-result v10 │ │ -03b8a4: 390a 0300 |0058: if-nez v10, 005b // +0003 │ │ -03b8a8: 0f09 |005a: return v9 │ │ -03b8aa: d805 0501 |005b: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03b8ae: 28c2 |005d: goto 001f // -003e │ │ -03b8b0: 6e10 670c 0300 |005e: invoke-virtual {v3}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ -03b8b6: 0a09 |0061: move-result v9 │ │ -03b8b8: 3809 2100 |0062: if-eqz v9, 0083 // +0021 │ │ -03b8bc: 2204 d001 |0064: new-instance v4, Ljava/io/File; // type@01d0 │ │ -03b8c0: 7020 5e0c e400 |0066: invoke-direct {v4, v14}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03b8c6: 2206 d201 |0069: new-instance v6, Ljava/io/FileInputStream; // type@01d2 │ │ -03b8ca: 7020 700c 3600 |006b: invoke-direct {v6, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c70 │ │ -03b8d0: 2208 d401 |006e: new-instance v8, Ljava/io/FileOutputStream; // type@01d4 │ │ -03b8d4: 7020 710c 4800 |0070: invoke-direct {v8, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ -03b8da: 1309 0004 |0073: const/16 v9, #int 1024 // #400 │ │ -03b8de: 2391 6202 |0075: new-array v1, v9, [B // type@0262 │ │ -03b8e2: 6e20 760c 1600 |0077: invoke-virtual {v6, v1}, Ljava/io/InputStream;.read:([B)I // method@0c76 │ │ -03b8e8: 0a07 |007a: move-result v7 │ │ -03b8ea: 3d07 0a00 |007b: if-lez v7, 0085 // +000a │ │ -03b8ee: 1209 |007d: const/4 v9, #int 0 // #0 │ │ -03b8f0: 6e40 7b0c 1879 |007e: invoke-virtual {v8, v1, v9, v7}, Ljava/io/OutputStream;.write:([BII)V // method@0c7b │ │ -03b8f6: 28f6 |0081: goto 0077 // -000a │ │ -03b8f8: 0d09 |0082: move-exception v9 │ │ -03b8fa: 1219 |0083: const/4 v9, #int 1 // #1 │ │ -03b8fc: 28d6 |0084: goto 005a // -002a │ │ -03b8fe: 6e10 750c 0600 |0085: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ -03b904: 6e10 780c 0800 |0088: invoke-virtual {v8}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ -03b90a: 28f8 |008b: goto 0083 // -0008 │ │ -03b90c: 0d09 |008c: move-exception v9 │ │ -03b90e: 28f6 |008d: goto 0083 // -000a │ │ +03c948: |[03c948] pro.oneredpixel.l9droid.Library.copy:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +03c958: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +03c95a: 2203 d001 |0001: new-instance v3, Ljava/io/File; // type@01d0 │ │ +03c95e: 7020 5e0c d300 |0003: invoke-direct {v3, v13}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03c964: 6e10 660c 0300 |0006: invoke-virtual {v3}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03c96a: 0a0a |0009: move-result v10 │ │ +03c96c: 380a 5400 |000a: if-eqz v10, 005e // +0054 │ │ +03c970: 2202 d001 |000c: new-instance v2, Ljava/io/File; // type@01d0 │ │ +03c974: 7020 5e0c e200 |000e: invoke-direct {v2, v14}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03c97a: 6e10 600c 0200 |0011: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@0c60 │ │ +03c980: 0a0a |0014: move-result v10 │ │ +03c982: 390a 0500 |0015: if-nez v10, 001a // +0005 │ │ +03c986: 6e10 6e0c 0200 |0017: invoke-virtual {v2}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ +03c98c: 6e10 6b0c 0300 |001a: invoke-virtual {v3}, Ljava/io/File;.list:()[Ljava/lang/String; // method@0c6b │ │ +03c992: 0c00 |001d: move-result-object v0 │ │ +03c994: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +03c996: 210a |001f: array-length v10, v0 │ │ +03c998: 35a5 6300 |0020: if-ge v5, v10, 0083 // +0063 │ │ +03c99c: 220a fb01 |0022: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ +03c9a0: 7010 d70c 0a00 |0024: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03c9a6: 6e20 dd0c da00 |0027: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03c9ac: 0c0a |002a: move-result-object v10 │ │ +03c9ae: 1a0b fa00 |002b: const-string v11, "/" // string@00fa │ │ +03c9b2: 6e20 dd0c ba00 |002d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03c9b8: 0c0a |0030: move-result-object v10 │ │ +03c9ba: 460b 0005 |0031: aget-object v11, v0, v5 │ │ +03c9be: 6e20 dd0c ba00 |0033: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03c9c4: 0c0a |0036: move-result-object v10 │ │ +03c9c6: 6e10 e10c 0a00 |0037: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03c9cc: 0c0a |003a: move-result-object v10 │ │ +03c9ce: 220b fb01 |003b: new-instance v11, Ljava/lang/StringBuilder; // type@01fb │ │ +03c9d2: 7010 d70c 0b00 |003d: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03c9d8: 6e20 dd0c eb00 |0040: invoke-virtual {v11, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03c9de: 0c0b |0043: move-result-object v11 │ │ +03c9e0: 1a0c fa00 |0044: const-string v12, "/" // string@00fa │ │ +03c9e4: 6e20 dd0c cb00 |0046: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03c9ea: 0c0b |0049: move-result-object v11 │ │ +03c9ec: 460c 0005 |004a: aget-object v12, v0, v5 │ │ +03c9f0: 6e20 dd0c cb00 |004c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03c9f6: 0c0b |004f: move-result-object v11 │ │ +03c9f8: 6e10 e10c 0b00 |0050: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03c9fe: 0c0b |0053: move-result-object v11 │ │ +03ca00: 7120 e60e ba00 |0054: invoke-static {v10, v11}, Lpro/oneredpixel/l9droid/Library;.copy:(Ljava/lang/String;Ljava/lang/String;)Z // method@0ee6 │ │ +03ca06: 0a0a |0057: move-result v10 │ │ +03ca08: 390a 0300 |0058: if-nez v10, 005b // +0003 │ │ +03ca0c: 0f09 |005a: return v9 │ │ +03ca0e: d805 0501 |005b: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03ca12: 28c2 |005d: goto 001f // -003e │ │ +03ca14: 6e10 670c 0300 |005e: invoke-virtual {v3}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ +03ca1a: 0a09 |0061: move-result v9 │ │ +03ca1c: 3809 2100 |0062: if-eqz v9, 0083 // +0021 │ │ +03ca20: 2204 d001 |0064: new-instance v4, Ljava/io/File; // type@01d0 │ │ +03ca24: 7020 5e0c e400 |0066: invoke-direct {v4, v14}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03ca2a: 2206 d201 |0069: new-instance v6, Ljava/io/FileInputStream; // type@01d2 │ │ +03ca2e: 7020 700c 3600 |006b: invoke-direct {v6, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c70 │ │ +03ca34: 2208 d401 |006e: new-instance v8, Ljava/io/FileOutputStream; // type@01d4 │ │ +03ca38: 7020 710c 4800 |0070: invoke-direct {v8, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ +03ca3e: 1309 0004 |0073: const/16 v9, #int 1024 // #400 │ │ +03ca42: 2391 6202 |0075: new-array v1, v9, [B // type@0262 │ │ +03ca46: 6e20 760c 1600 |0077: invoke-virtual {v6, v1}, Ljava/io/InputStream;.read:([B)I // method@0c76 │ │ +03ca4c: 0a07 |007a: move-result v7 │ │ +03ca4e: 3d07 0a00 |007b: if-lez v7, 0085 // +000a │ │ +03ca52: 1209 |007d: const/4 v9, #int 0 // #0 │ │ +03ca54: 6e40 7b0c 1879 |007e: invoke-virtual {v8, v1, v9, v7}, Ljava/io/OutputStream;.write:([BII)V // method@0c7b │ │ +03ca5a: 28f6 |0081: goto 0077 // -000a │ │ +03ca5c: 0d09 |0082: move-exception v9 │ │ +03ca5e: 1219 |0083: const/4 v9, #int 1 // #1 │ │ +03ca60: 28d6 |0084: goto 005a // -002a │ │ +03ca62: 6e10 750c 0600 |0085: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ +03ca68: 6e10 780c 0800 |0088: invoke-virtual {v8}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ +03ca6e: 28f8 |008b: goto 0083 // -0008 │ │ +03ca70: 0d09 |008c: move-exception v9 │ │ +03ca72: 28f6 |008d: goto 0083 // -000a │ │ catches : 1 │ │ 0x0001 - 0x008b │ │ Ljava/io/FileNotFoundException; -> 0x0082 │ │ Ljava/io/IOException; -> 0x008c │ │ positions : │ │ 0x0001 line=450 │ │ 0x0006 line=451 │ │ @@ -67207,38 +67205,38 @@ │ │ type : '()Lpro/oneredpixel/l9droid/Library;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b924: |[03b924] pro.oneredpixel.l9droid.Library.getInstance:()Lpro/oneredpixel/l9droid/Library; │ │ -03b934: 6200 3804 |0000: sget-object v0, Lpro/oneredpixel/l9droid/Library;.lib_instance:Lpro/oneredpixel/l9droid/Library; // field@0438 │ │ -03b938: 1100 |0002: return-object v0 │ │ +03ca88: |[03ca88] pro.oneredpixel.l9droid.Library.getInstance:()Lpro/oneredpixel/l9droid/Library; │ │ +03ca98: 6200 3804 |0000: sget-object v0, Lpro/oneredpixel/l9droid/Library;.lib_instance:Lpro/oneredpixel/l9droid/Library; // field@0438 │ │ +03ca9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ │ │ #4 : (in Lpro/oneredpixel/l9droid/Library;) │ │ name : 'initInstance' │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03b93c: |[03b93c] pro.oneredpixel.l9droid.Library.initInstance:()V │ │ -03b94c: 6200 3804 |0000: sget-object v0, Lpro/oneredpixel/l9droid/Library;.lib_instance:Lpro/oneredpixel/l9droid/Library; // field@0438 │ │ -03b950: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03b954: 2200 4402 |0004: new-instance v0, Lpro/oneredpixel/l9droid/Library; // type@0244 │ │ -03b958: 7010 de0e 0000 |0006: invoke-direct {v0}, Lpro/oneredpixel/l9droid/Library;.:()V // method@0ede │ │ -03b95e: 6900 3804 |0009: sput-object v0, Lpro/oneredpixel/l9droid/Library;.lib_instance:Lpro/oneredpixel/l9droid/Library; // field@0438 │ │ -03b962: 0e00 |000b: return-void │ │ +03caa0: |[03caa0] pro.oneredpixel.l9droid.Library.initInstance:()V │ │ +03cab0: 6200 3804 |0000: sget-object v0, Lpro/oneredpixel/l9droid/Library;.lib_instance:Lpro/oneredpixel/l9droid/Library; // field@0438 │ │ +03cab4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03cab8: 2200 4402 |0004: new-instance v0, Lpro/oneredpixel/l9droid/Library; // type@0244 │ │ +03cabc: 7010 de0e 0000 |0006: invoke-direct {v0}, Lpro/oneredpixel/l9droid/Library;.:()V // method@0ede │ │ +03cac2: 6900 3804 |0009: sput-object v0, Lpro/oneredpixel/l9droid/Library;.lib_instance:Lpro/oneredpixel/l9droid/Library; // field@0438 │ │ +03cac6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0004 line=124 │ │ 0x000b line=126 │ │ locals : │ │ │ │ @@ -67247,23 +67245,23 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -03b964: |[03b964] pro.oneredpixel.l9droid.Library.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; │ │ -03b974: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03b976: 1221 |0001: const/4 v1, #int 2 // #2 │ │ -03b978: 7240 420d 1452 |0002: invoke-interface {v4, v1, v2, v5}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@0d42 │ │ -03b97e: 7020 070f 4300 |0005: invoke-direct {v3, v4}, Lpro/oneredpixel/l9droid/Library;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@0f07 │ │ -03b984: 0c00 |0008: move-result-object v0 │ │ -03b986: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -03b988: 7240 420d 1452 |000a: invoke-interface {v4, v1, v2, v5}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@0d42 │ │ -03b98e: 1100 |000d: return-object v0 │ │ +03cac8: |[03cac8] pro.oneredpixel.l9droid.Library.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; │ │ +03cad8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03cada: 1221 |0001: const/4 v1, #int 2 // #2 │ │ +03cadc: 7240 420d 1452 |0002: invoke-interface {v4, v1, v2, v5}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@0d42 │ │ +03cae2: 7020 070f 4300 |0005: invoke-direct {v3, v4}, Lpro/oneredpixel/l9droid/Library;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@0f07 │ │ +03cae8: 0c00 |0008: move-result-object v0 │ │ +03caea: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +03caec: 7240 420d 1452 |000a: invoke-interface {v4, v1, v2, v5}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@0d42 │ │ +03caf2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=792 │ │ 0x0005 line=793 │ │ 0x0009 line=794 │ │ 0x000d line=795 │ │ locals : │ │ @@ -67277,24 +67275,24 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -03b990: |[03b990] pro.oneredpixel.l9droid.Library.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -03b9a0: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -03b9a4: 7210 400d 0400 |0002: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ -03b9aa: 0a01 |0005: move-result v1 │ │ -03b9ac: 1242 |0006: const/4 v2, #int 4 // #4 │ │ -03b9ae: 3321 0900 |0007: if-ne v1, v2, 0010 // +0009 │ │ -03b9b2: 7210 3f0d 0400 |0009: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getText:()Ljava/lang/String; // method@0d3f │ │ -03b9b8: 0c00 |000c: move-result-object v0 │ │ -03b9ba: 7210 410d 0400 |000d: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@0d41 │ │ -03b9c0: 1100 |0010: return-object v0 │ │ +03caf4: |[03caf4] pro.oneredpixel.l9droid.Library.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +03cb04: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +03cb08: 7210 400d 0400 |0002: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ +03cb0e: 0a01 |0005: move-result v1 │ │ +03cb10: 1242 |0006: const/4 v2, #int 4 // #4 │ │ +03cb12: 3321 0900 |0007: if-ne v1, v2, 0010 // +0009 │ │ +03cb16: 7210 3f0d 0400 |0009: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getText:()Ljava/lang/String; // method@0d3f │ │ +03cb1c: 0c00 |000c: move-result-object v0 │ │ +03cb1e: 7210 410d 0400 |000d: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@0d41 │ │ +03cb24: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0002 line=802 │ │ 0x0009 line=803 │ │ 0x000d line=804 │ │ 0x0010 line=806 │ │ @@ -67308,25 +67306,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03b9c4: |[03b9c4] pro.oneredpixel.l9droid.Library.sendUserMessage:(Ljava/lang/String;)V │ │ -03b9d4: 5431 3704 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ -03b9d8: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -03b9dc: 0e00 |0004: return-void │ │ -03b9de: 5431 3704 |0005: iget-object v1, v3, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ -03b9e2: 1302 0900 |0007: const/16 v2, #int 9 // #9 │ │ -03b9e6: 6e30 1501 2104 |0009: invoke-virtual {v1, v2, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0115 │ │ -03b9ec: 0c00 |000c: move-result-object v0 │ │ -03b9ee: 5431 3704 |000d: iget-object v1, v3, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ -03b9f2: 6e20 1b01 0100 |000f: invoke-virtual {v1, v0}, Landroid/os/Handler;.sendMessage:(Landroid/os/Message;)Z // method@011b │ │ -03b9f8: 28f2 |0012: goto 0004 // -000e │ │ +03cb28: |[03cb28] pro.oneredpixel.l9droid.Library.sendUserMessage:(Ljava/lang/String;)V │ │ +03cb38: 5431 3704 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ +03cb3c: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +03cb40: 0e00 |0004: return-void │ │ +03cb42: 5431 3704 |0005: iget-object v1, v3, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ +03cb46: 1302 0900 |0007: const/16 v2, #int 9 // #9 │ │ +03cb4a: 6e30 1501 2104 |0009: invoke-virtual {v1, v2, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0115 │ │ +03cb50: 0c00 |000c: move-result-object v0 │ │ +03cb52: 5431 3704 |000d: iget-object v1, v3, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ +03cb56: 6e20 1b01 0100 |000f: invoke-virtual {v1, v0}, Landroid/os/Handler;.sendMessage:(Landroid/os/Message;)Z // method@011b │ │ +03cb5c: 28f2 |0012: goto 0004 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0004 line=430 │ │ 0x0005 line=428 │ │ 0x000d line=429 │ │ locals : │ │ @@ -67339,35 +67337,35 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -03b9fc: |[03b9fc] pro.oneredpixel.l9droid.Library.skip:(Lorg/xmlpull/v1/XmlPullParser;)V │ │ -03ba0c: 7210 3d0d 0400 |0000: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ -03ba12: 0a01 |0003: move-result v1 │ │ -03ba14: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -03ba16: 3221 0800 |0005: if-eq v1, v2, 000d // +0008 │ │ -03ba1a: 2201 ec01 |0007: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -03ba1e: 7010 980c 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalStateException;.:()V // method@0c98 │ │ -03ba24: 2701 |000c: throw v1 │ │ -03ba26: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -03ba28: 3800 1000 |000e: if-eqz v0, 001e // +0010 │ │ -03ba2c: 7210 400d 0400 |0010: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ -03ba32: 0a01 |0013: move-result v1 │ │ -03ba34: 2b01 0c00 0000 |0014: packed-switch v1, 00000020 // +0000000c │ │ -03ba3a: 28f7 |0017: goto 000e // -0009 │ │ -03ba3c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03ba40: 28f4 |001a: goto 000e // -000c │ │ -03ba42: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03ba46: 28f1 |001d: goto 000e // -000f │ │ -03ba48: 0e00 |001e: return-void │ │ -03ba4a: 0000 |001f: nop // spacer │ │ -03ba4c: 0001 0200 0200 0000 0400 0000 0700 ... |0020: packed-switch-data (8 units) │ │ +03cb60: |[03cb60] pro.oneredpixel.l9droid.Library.skip:(Lorg/xmlpull/v1/XmlPullParser;)V │ │ +03cb70: 7210 3d0d 0400 |0000: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ +03cb76: 0a01 |0003: move-result v1 │ │ +03cb78: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +03cb7a: 3221 0800 |0005: if-eq v1, v2, 000d // +0008 │ │ +03cb7e: 2201 ec01 |0007: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +03cb82: 7010 980c 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalStateException;.:()V // method@0c98 │ │ +03cb88: 2701 |000c: throw v1 │ │ +03cb8a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +03cb8c: 3800 1000 |000e: if-eqz v0, 001e // +0010 │ │ +03cb90: 7210 400d 0400 |0010: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ +03cb96: 0a01 |0013: move-result v1 │ │ +03cb98: 2b01 0c00 0000 |0014: packed-switch v1, 00000020 // +0000000c │ │ +03cb9e: 28f7 |0017: goto 000e // -0009 │ │ +03cba0: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03cba4: 28f4 |001a: goto 000e // -000c │ │ +03cba6: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03cbaa: 28f1 |001d: goto 000e // -000f │ │ +03cbac: 0e00 |001e: return-void │ │ +03cbae: 0000 |001f: nop // spacer │ │ +03cbb0: 0001 0200 0200 0000 0400 0000 0700 ... |0020: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0007 line=774 │ │ 0x000d line=776 │ │ 0x000e line=777 │ │ 0x0010 line=778 │ │ @@ -67386,68 +67384,70 @@ │ │ type : '(Ljava/lang/String;I)Landroid/text/SpannableStringBuilder;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -03ba5c: |[03ba5c] pro.oneredpixel.l9droid.Library.unwrapSpans:(Ljava/lang/String;I)Landroid/text/SpannableStringBuilder; │ │ -03ba6c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03ba6e: 6e10 c90c 0800 |0001: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -03ba74: 0a02 |0004: move-result v2 │ │ -03ba76: 1305 7b00 |0005: const/16 v5, #int 123 // #7b │ │ -03ba7a: 6e30 c70c 5806 |0007: invoke-virtual {v8, v5, v6}, Ljava/lang/String;.indexOf:(II)I // method@0cc7 │ │ -03ba80: 0a00 |000a: move-result v0 │ │ -03ba82: 1305 7d00 |000b: const/16 v5, #int 125 // #7d │ │ -03ba86: 6e30 c70c 5806 |000d: invoke-virtual {v8, v5, v6}, Ljava/lang/String;.indexOf:(II)I // method@0cc7 │ │ -03ba8c: 0a01 |0010: move-result v1 │ │ -03ba8e: 3a00 4700 |0011: if-ltz v0, 0058 // +0047 │ │ -03ba92: 3701 4500 |0013: if-le v1, v0, 0058 // +0045 │ │ -03ba96: 2204 6d01 |0015: new-instance v4, Landroid/text/SpannableStringBuilder; // type@016d │ │ -03ba9a: 2205 fb01 |0017: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -03ba9e: 7010 d70c 0500 |0019: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03baa4: 6e30 cd0c 6800 |001c: invoke-virtual {v8, v6, v0}, Ljava/lang/String;.subSequence:(II)Ljava/lang/CharSequence; // method@0ccd │ │ -03baaa: 0c06 |001f: move-result-object v6 │ │ -03baac: 7210 8b0c 0600 |0020: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ -03bab2: 0c06 |0023: move-result-object v6 │ │ -03bab4: 6e20 dd0c 6500 |0024: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03baba: 0c05 |0027: move-result-object v5 │ │ -03babc: d806 0001 |0028: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03bac0: 6e30 cd0c 6801 |002a: invoke-virtual {v8, v6, v1}, Ljava/lang/String;.subSequence:(II)Ljava/lang/CharSequence; // method@0ccd │ │ -03bac6: 0c06 |002d: move-result-object v6 │ │ -03bac8: 7210 8b0c 0600 |002e: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ -03bace: 0c06 |0031: move-result-object v6 │ │ -03bad0: 6e20 dd0c 6500 |0032: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bad6: 0c05 |0035: move-result-object v5 │ │ -03bad8: d806 0101 |0036: add-int/lit8 v6, v1, #int 1 // #01 │ │ -03badc: 6e30 cd0c 6802 |0038: invoke-virtual {v8, v6, v2}, Ljava/lang/String;.subSequence:(II)Ljava/lang/CharSequence; // method@0ccd │ │ -03bae2: 0c06 |003b: move-result-object v6 │ │ -03bae4: 7210 8b0c 0600 |003c: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ -03baea: 0c06 |003f: move-result-object v6 │ │ -03baec: 6e20 dd0c 6500 |0040: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03baf2: 0c05 |0043: move-result-object v5 │ │ -03baf4: 6e10 e10c 0500 |0044: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03bafa: 0c05 |0047: move-result-object v5 │ │ -03bafc: 7020 8b0a 5400 |0048: invoke-direct {v4, v5}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0a8b │ │ -03bb02: 2203 7501 |004b: new-instance v3, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ -03bb06: 7020 9f0a 9300 |004d: invoke-direct {v3, v9}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0a9f │ │ -03bb0c: d805 01ff |0050: add-int/lit8 v5, v1, #int -1 // #ff │ │ -03bb10: 1306 1100 |0052: const/16 v6, #int 17 // #11 │ │ -03bb14: 6e56 950a 3450 |0054: invoke-virtual {v4, v3, v0, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0a95 │ │ -03bb1a: 1104 |0057: return-object v4 │ │ -03bb1c: 2204 6d01 |0058: new-instance v4, Landroid/text/SpannableStringBuilder; // type@016d │ │ -03bb20: 7020 8b0a 8400 |005a: invoke-direct {v4, v8}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0a8b │ │ -03bb26: 28fa |005d: goto 0057 // -0006 │ │ +03cbc0: |[03cbc0] pro.oneredpixel.l9droid.Library.unwrapSpans:(Ljava/lang/String;I)Landroid/text/SpannableStringBuilder; │ │ +03cbd0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03cbd2: 6e10 c90c 0800 |0001: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +03cbd8: 0a02 |0004: move-result v2 │ │ +03cbda: 1305 7b00 |0005: const/16 v5, #int 123 // #7b │ │ +03cbde: 6e30 c70c 5806 |0007: invoke-virtual {v8, v5, v6}, Ljava/lang/String;.indexOf:(II)I // method@0cc7 │ │ +03cbe4: 0a00 |000a: move-result v0 │ │ +03cbe6: 1305 7d00 |000b: const/16 v5, #int 125 // #7d │ │ +03cbea: 6e30 c70c 5806 |000d: invoke-virtual {v8, v5, v6}, Ljava/lang/String;.indexOf:(II)I // method@0cc7 │ │ +03cbf0: 0a01 |0010: move-result v1 │ │ +03cbf2: 3a00 4700 |0011: if-ltz v0, 0058 // +0047 │ │ +03cbf6: 3701 4500 |0013: if-le v1, v0, 0058 // +0045 │ │ +03cbfa: 2204 6d01 |0015: new-instance v4, Landroid/text/SpannableStringBuilder; // type@016d │ │ +03cbfe: 2205 fb01 |0017: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +03cc02: 7010 d70c 0500 |0019: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03cc08: 6e30 cd0c 6800 |001c: invoke-virtual {v8, v6, v0}, Ljava/lang/String;.subSequence:(II)Ljava/lang/CharSequence; // method@0ccd │ │ +03cc0e: 0c06 |001f: move-result-object v6 │ │ +03cc10: 7210 8b0c 0600 |0020: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ +03cc16: 0c06 |0023: move-result-object v6 │ │ +03cc18: 6e20 dd0c 6500 |0024: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cc1e: 0c05 |0027: move-result-object v5 │ │ +03cc20: d806 0001 |0028: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03cc24: 6e30 cd0c 6801 |002a: invoke-virtual {v8, v6, v1}, Ljava/lang/String;.subSequence:(II)Ljava/lang/CharSequence; // method@0ccd │ │ +03cc2a: 0c06 |002d: move-result-object v6 │ │ +03cc2c: 7210 8b0c 0600 |002e: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ +03cc32: 0c06 |0031: move-result-object v6 │ │ +03cc34: 6e20 dd0c 6500 |0032: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cc3a: 0c05 |0035: move-result-object v5 │ │ +03cc3c: d806 0101 |0036: add-int/lit8 v6, v1, #int 1 // #01 │ │ +03cc40: 6e30 cd0c 6802 |0038: invoke-virtual {v8, v6, v2}, Ljava/lang/String;.subSequence:(II)Ljava/lang/CharSequence; // method@0ccd │ │ +03cc46: 0c06 |003b: move-result-object v6 │ │ +03cc48: 7210 8b0c 0600 |003c: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ +03cc4e: 0c06 |003f: move-result-object v6 │ │ +03cc50: 6e20 dd0c 6500 |0040: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cc56: 0c05 |0043: move-result-object v5 │ │ +03cc58: 6e10 e10c 0500 |0044: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03cc5e: 0c05 |0047: move-result-object v5 │ │ +03cc60: 7020 8b0a 5400 |0048: invoke-direct {v4, v5}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0a8b │ │ +03cc66: 2203 7501 |004b: new-instance v3, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ +03cc6a: 7020 9f0a 9300 |004d: invoke-direct {v3, v9}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0a9f │ │ +03cc70: d805 01ff |0050: add-int/lit8 v5, v1, #int -1 // #ff │ │ +03cc74: 1306 1100 |0052: const/16 v6, #int 17 // #11 │ │ +03cc78: 6e56 950a 3450 |0054: invoke-virtual {v4, v3, v0, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0a95 │ │ +03cc7e: 1104 |0057: return-object v4 │ │ +03cc80: 2204 6d01 |0058: new-instance v4, Landroid/text/SpannableStringBuilder; // type@016d │ │ +03cc84: 7020 8b0a 8400 |005a: invoke-direct {v4, v8}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0a8b │ │ +03cc8a: 28fa |005d: goto 0057 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=518 │ │ 0x0005 line=519 │ │ 0x000b line=520 │ │ 0x0011 line=521 │ │ 0x0015 line=522 │ │ + 0x002a line=523 │ │ + 0x0038 line=524 │ │ 0x004b line=525 │ │ 0x0050 line=526 │ │ 0x0057 line=528 │ │ locals : │ │ 0x0050 - 0x0057 reg=3 style Landroid/text/style/ForegroundColorSpan; │ │ 0x004b - 0x0057 reg=4 text Landroid/text/SpannableStringBuilder; │ │ 0x000b - 0x005e reg=0 i I │ │ @@ -67462,87 +67462,87 @@ │ │ type : '(Landroid/text/SpannableStringBuilder;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -03bb28: |[03bb28] pro.oneredpixel.l9droid.Library.wrapSpans:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; │ │ -03bb38: 2204 fa01 |0000: new-instance v4, Ljava/lang/String; // type@01fa │ │ -03bb3c: 7010 bb0c 0400 |0002: invoke-direct {v4}, Ljava/lang/String;.:()V // method@0cbb │ │ -03bb42: 2206 6d01 |0005: new-instance v6, Landroid/text/SpannableStringBuilder; // type@016d │ │ -03bb46: 1a07 1c00 |0007: const-string v7, " " // string@001c │ │ -03bb4a: 7020 8b0a 7600 |0009: invoke-direct {v6, v7}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0a8b │ │ -03bb50: 6e20 8d0a a600 |000c: invoke-virtual {v6, v10}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@0a8d │ │ -03bb56: 6e10 930a 0600 |000f: invoke-virtual {v6}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ -03bb5c: 0a05 |0012: move-result v5 │ │ -03bb5e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -03bb60: 1c08 7501 |0014: const-class v8, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ -03bb64: 6e40 920a 7685 |0016: invoke-virtual {v6, v7, v5, v8}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0a92 │ │ -03bb6a: 0c07 |0019: move-result-object v7 │ │ -03bb6c: 1f07 6f02 |001a: check-cast v7, [Landroid/text/style/ForegroundColorSpan; // type@026f │ │ -03bb70: 2173 |001c: array-length v3, v7 │ │ -03bb72: 3d03 6b00 |001d: if-lez v3, 0088 // +006b │ │ -03bb76: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -03bb78: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ -03bb7a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -03bb7c: d807 05ff |0022: add-int/lit8 v7, v5, #int -1 // #ff │ │ -03bb80: 1c08 7501 |0024: const-class v8, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ -03bb84: 6e40 940a 0687 |0026: invoke-virtual {v6, v0, v7, v8}, Landroid/text/SpannableStringBuilder;.nextSpanTransition:(IILjava/lang/Class;)I // method@0a94 │ │ -03bb8a: 0a01 |0029: move-result v1 │ │ -03bb8c: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -03bb8e: 3a01 3f00 |002b: if-ltz v1, 006a // +003f │ │ -03bb92: d807 05ff |002d: add-int/lit8 v7, v5, #int -1 // #ff │ │ -03bb96: 1c08 7501 |002f: const-class v8, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ -03bb9a: 6e40 940a 1687 |0031: invoke-virtual {v6, v1, v7, v8}, Landroid/text/SpannableStringBuilder;.nextSpanTransition:(IILjava/lang/Class;)I // method@0a94 │ │ -03bba0: 0a02 |0034: move-result v2 │ │ -03bba2: 2207 fb01 |0035: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -03bba6: 7010 d70c 0700 |0037: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03bbac: 6e20 dd0c 4700 |003a: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bbb2: 0c07 |003d: move-result-object v7 │ │ -03bbb4: 6e30 960a 0601 |003e: invoke-virtual {v6, v0, v1}, Landroid/text/SpannableStringBuilder;.subSequence:(II)Ljava/lang/CharSequence; // method@0a96 │ │ -03bbba: 0c08 |0041: move-result-object v8 │ │ -03bbbc: 7210 8b0c 0800 |0042: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ -03bbc2: 0c08 |0045: move-result-object v8 │ │ -03bbc4: 6e20 dd0c 8700 |0046: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bbca: 0c07 |0049: move-result-object v7 │ │ -03bbcc: 1a08 c914 |004a: const-string v8, "{" // string@14c9 │ │ -03bbd0: 6e20 dd0c 8700 |004c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bbd6: 0c07 |004f: move-result-object v7 │ │ -03bbd8: d808 0201 |0050: add-int/lit8 v8, v2, #int 1 // #01 │ │ -03bbdc: 6e30 960a 1608 |0052: invoke-virtual {v6, v1, v8}, Landroid/text/SpannableStringBuilder;.subSequence:(II)Ljava/lang/CharSequence; // method@0a96 │ │ -03bbe2: 0c08 |0055: move-result-object v8 │ │ -03bbe4: 7210 8b0c 0800 |0056: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ -03bbea: 0c08 |0059: move-result-object v8 │ │ -03bbec: 6e20 dd0c 8700 |005a: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bbf2: 0c07 |005d: move-result-object v7 │ │ -03bbf4: 1a08 ca14 |005e: const-string v8, "}" // string@14ca │ │ -03bbf8: 6e20 dd0c 8700 |0060: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bbfe: 0c07 |0063: move-result-object v7 │ │ -03bc00: 6e10 e10c 0700 |0064: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03bc06: 0c04 |0067: move-result-object v4 │ │ -03bc08: d800 0201 |0068: add-int/lit8 v0, v2, #int 1 // #01 │ │ -03bc0c: 3550 1d00 |006a: if-ge v0, v5, 0087 // +001d │ │ -03bc10: 2207 fb01 |006c: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -03bc14: 7010 d70c 0700 |006e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03bc1a: 6e20 dd0c 4700 |0071: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bc20: 0c07 |0074: move-result-object v7 │ │ -03bc22: d808 05ff |0075: add-int/lit8 v8, v5, #int -1 // #ff │ │ -03bc26: 6e30 960a 0608 |0077: invoke-virtual {v6, v0, v8}, Landroid/text/SpannableStringBuilder;.subSequence:(II)Ljava/lang/CharSequence; // method@0a96 │ │ -03bc2c: 0c08 |007a: move-result-object v8 │ │ -03bc2e: 7210 8b0c 0800 |007b: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ -03bc34: 0c08 |007e: move-result-object v8 │ │ -03bc36: 6e20 dd0c 8700 |007f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bc3c: 0c07 |0082: move-result-object v7 │ │ -03bc3e: 6e10 e10c 0700 |0083: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03bc44: 0c04 |0086: move-result-object v4 │ │ -03bc46: 1104 |0087: return-object v4 │ │ -03bc48: 6e10 970a 0a00 |0088: invoke-virtual {v10}, Landroid/text/SpannableStringBuilder;.toString:()Ljava/lang/String; // method@0a97 │ │ -03bc4e: 0c04 |008b: move-result-object v4 │ │ -03bc50: 28fb |008c: goto 0087 // -0005 │ │ +03cc8c: |[03cc8c] pro.oneredpixel.l9droid.Library.wrapSpans:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; │ │ +03cc9c: 2204 fa01 |0000: new-instance v4, Ljava/lang/String; // type@01fa │ │ +03cca0: 7010 bb0c 0400 |0002: invoke-direct {v4}, Ljava/lang/String;.:()V // method@0cbb │ │ +03cca6: 2206 6d01 |0005: new-instance v6, Landroid/text/SpannableStringBuilder; // type@016d │ │ +03ccaa: 1a07 1c00 |0007: const-string v7, " " // string@001c │ │ +03ccae: 7020 8b0a 7600 |0009: invoke-direct {v6, v7}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0a8b │ │ +03ccb4: 6e20 8d0a a600 |000c: invoke-virtual {v6, v10}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@0a8d │ │ +03ccba: 6e10 930a 0600 |000f: invoke-virtual {v6}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ +03ccc0: 0a05 |0012: move-result v5 │ │ +03ccc2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +03ccc4: 1c08 7501 |0014: const-class v8, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ +03ccc8: 6e40 920a 7685 |0016: invoke-virtual {v6, v7, v5, v8}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0a92 │ │ +03ccce: 0c07 |0019: move-result-object v7 │ │ +03ccd0: 1f07 6f02 |001a: check-cast v7, [Landroid/text/style/ForegroundColorSpan; // type@026f │ │ +03ccd4: 2173 |001c: array-length v3, v7 │ │ +03ccd6: 3d03 6b00 |001d: if-lez v3, 0088 // +006b │ │ +03ccda: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +03ccdc: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ +03ccde: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +03cce0: d807 05ff |0022: add-int/lit8 v7, v5, #int -1 // #ff │ │ +03cce4: 1c08 7501 |0024: const-class v8, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ +03cce8: 6e40 940a 0687 |0026: invoke-virtual {v6, v0, v7, v8}, Landroid/text/SpannableStringBuilder;.nextSpanTransition:(IILjava/lang/Class;)I // method@0a94 │ │ +03ccee: 0a01 |0029: move-result v1 │ │ +03ccf0: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +03ccf2: 3a01 3f00 |002b: if-ltz v1, 006a // +003f │ │ +03ccf6: d807 05ff |002d: add-int/lit8 v7, v5, #int -1 // #ff │ │ +03ccfa: 1c08 7501 |002f: const-class v8, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ +03ccfe: 6e40 940a 1687 |0031: invoke-virtual {v6, v1, v7, v8}, Landroid/text/SpannableStringBuilder;.nextSpanTransition:(IILjava/lang/Class;)I // method@0a94 │ │ +03cd04: 0a02 |0034: move-result v2 │ │ +03cd06: 2207 fb01 |0035: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +03cd0a: 7010 d70c 0700 |0037: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03cd10: 6e20 dd0c 4700 |003a: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cd16: 0c07 |003d: move-result-object v7 │ │ +03cd18: 6e30 960a 0601 |003e: invoke-virtual {v6, v0, v1}, Landroid/text/SpannableStringBuilder;.subSequence:(II)Ljava/lang/CharSequence; // method@0a96 │ │ +03cd1e: 0c08 |0041: move-result-object v8 │ │ +03cd20: 7210 8b0c 0800 |0042: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ +03cd26: 0c08 |0045: move-result-object v8 │ │ +03cd28: 6e20 dd0c 8700 |0046: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cd2e: 0c07 |0049: move-result-object v7 │ │ +03cd30: 1a08 c714 |004a: const-string v8, "{" // string@14c7 │ │ +03cd34: 6e20 dd0c 8700 |004c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cd3a: 0c07 |004f: move-result-object v7 │ │ +03cd3c: d808 0201 |0050: add-int/lit8 v8, v2, #int 1 // #01 │ │ +03cd40: 6e30 960a 1608 |0052: invoke-virtual {v6, v1, v8}, Landroid/text/SpannableStringBuilder;.subSequence:(II)Ljava/lang/CharSequence; // method@0a96 │ │ +03cd46: 0c08 |0055: move-result-object v8 │ │ +03cd48: 7210 8b0c 0800 |0056: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ +03cd4e: 0c08 |0059: move-result-object v8 │ │ +03cd50: 6e20 dd0c 8700 |005a: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cd56: 0c07 |005d: move-result-object v7 │ │ +03cd58: 1a08 c814 |005e: const-string v8, "}" // string@14c8 │ │ +03cd5c: 6e20 dd0c 8700 |0060: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cd62: 0c07 |0063: move-result-object v7 │ │ +03cd64: 6e10 e10c 0700 |0064: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03cd6a: 0c04 |0067: move-result-object v4 │ │ +03cd6c: d800 0201 |0068: add-int/lit8 v0, v2, #int 1 // #01 │ │ +03cd70: 3550 1d00 |006a: if-ge v0, v5, 0087 // +001d │ │ +03cd74: 2207 fb01 |006c: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +03cd78: 7010 d70c 0700 |006e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03cd7e: 6e20 dd0c 4700 |0071: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cd84: 0c07 |0074: move-result-object v7 │ │ +03cd86: d808 05ff |0075: add-int/lit8 v8, v5, #int -1 // #ff │ │ +03cd8a: 6e30 960a 0608 |0077: invoke-virtual {v6, v0, v8}, Landroid/text/SpannableStringBuilder;.subSequence:(II)Ljava/lang/CharSequence; // method@0a96 │ │ +03cd90: 0c08 |007a: move-result-object v8 │ │ +03cd92: 7210 8b0c 0800 |007b: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c8b │ │ +03cd98: 0c08 |007e: move-result-object v8 │ │ +03cd9a: 6e20 dd0c 8700 |007f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cda0: 0c07 |0082: move-result-object v7 │ │ +03cda2: 6e10 e10c 0700 |0083: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03cda8: 0c04 |0086: move-result-object v4 │ │ +03cdaa: 1104 |0087: return-object v4 │ │ +03cdac: 6e10 970a 0a00 |0088: invoke-virtual {v10}, Landroid/text/SpannableStringBuilder;.toString:()Ljava/lang/String; // method@0a97 │ │ +03cdb2: 0c04 |008b: move-result-object v4 │ │ +03cdb4: 28fb |008c: goto 0087 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0005 line=480 │ │ 0x000c line=481 │ │ 0x000f line=482 │ │ 0x0013 line=483 │ │ @@ -67551,14 +67551,15 @@ │ │ 0x0020 line=489 │ │ 0x0021 line=490 │ │ 0x0022 line=491 │ │ 0x002a line=492 │ │ 0x002b line=493 │ │ 0x002d line=494 │ │ 0x0035 line=495 │ │ + 0x0052 line=497 │ │ 0x0068 line=499 │ │ 0x006a line=501 │ │ 0x0087 line=504 │ │ 0x0088 line=503 │ │ locals : │ │ 0x0020 - 0x0087 reg=0 begin I │ │ 0x0021 - 0x0087 reg=1 beginSpan I │ │ @@ -67576,22 +67577,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03bc54: |[03bc54] pro.oneredpixel.l9droid.Library.FileExist:(Ljava/lang/String;)Z │ │ -03bc64: 6e20 f10e 4300 |0000: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ -03bc6a: 0c00 |0003: move-result-object v0 │ │ -03bc6c: 2201 d001 |0004: new-instance v1, Ljava/io/File; // type@01d0 │ │ -03bc70: 7020 5e0c 0100 |0006: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03bc76: 6e10 600c 0100 |0009: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0c60 │ │ -03bc7c: 0a02 |000c: move-result v2 │ │ -03bc7e: 0f02 |000d: return v2 │ │ +03cdb8: |[03cdb8] pro.oneredpixel.l9droid.Library.FileExist:(Ljava/lang/String;)Z │ │ +03cdc8: 6e20 f10e 4300 |0000: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ +03cdce: 0c00 |0003: move-result-object v0 │ │ +03cdd0: 2201 d001 |0004: new-instance v1, Ljava/io/File; // type@01d0 │ │ +03cdd4: 7020 5e0c 0100 |0006: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03cdda: 6e10 600c 0100 |0009: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0c60 │ │ +03cde0: 0a02 |000c: move-result v2 │ │ +03cde2: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0004 line=408 │ │ 0x0009 line=409 │ │ locals : │ │ 0x0004 - 0x000e reg=0 checkPath Ljava/lang/String; │ │ @@ -67604,33 +67605,33 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -03bc80: |[03bc80] pro.oneredpixel.l9droid.Library.LoadLogToSpannableArrayList:(Ljava/lang/String;I)Ljava/util/ArrayList; │ │ -03bc90: 6e20 ee0e 5400 |0000: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/Library;.fileLoadToStringArray:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0eee │ │ -03bc96: 0c02 |0003: move-result-object v2 │ │ -03bc98: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -03bc9c: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03bca2: 3802 1900 |0009: if-eqz v2, 0022 // +0019 │ │ -03bca6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -03bca8: 6e10 040d 0200 |000c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03bcae: 0a03 |000f: move-result v3 │ │ -03bcb0: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -03bcb4: 6e20 fe0c 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03bcba: 0c03 |0015: move-result-object v3 │ │ -03bcbc: 1f03 fa01 |0016: check-cast v3, Ljava/lang/String; // type@01fa │ │ -03bcc0: 7030 100f 3406 |0018: invoke-direct {v4, v3, v6}, Lpro/oneredpixel/l9droid/Library;.unwrapSpans:(Ljava/lang/String;I)Landroid/text/SpannableStringBuilder; // method@0f10 │ │ -03bcc6: 0c03 |001b: move-result-object v3 │ │ -03bcc8: 6e20 fa0c 3000 |001c: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03bcce: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03bcd2: 28eb |0021: goto 000c // -0015 │ │ -03bcd4: 1100 |0022: return-object v0 │ │ +03cde4: |[03cde4] pro.oneredpixel.l9droid.Library.LoadLogToSpannableArrayList:(Ljava/lang/String;I)Ljava/util/ArrayList; │ │ +03cdf4: 6e20 ee0e 5400 |0000: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/Library;.fileLoadToStringArray:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0eee │ │ +03cdfa: 0c02 |0003: move-result-object v2 │ │ +03cdfc: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +03ce00: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +03ce06: 3802 1900 |0009: if-eqz v2, 0022 // +0019 │ │ +03ce0a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +03ce0c: 6e10 040d 0200 |000c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +03ce12: 0a03 |000f: move-result v3 │ │ +03ce14: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +03ce18: 6e20 fe0c 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03ce1e: 0c03 |0015: move-result-object v3 │ │ +03ce20: 1f03 fa01 |0016: check-cast v3, Ljava/lang/String; // type@01fa │ │ +03ce24: 7030 100f 3406 |0018: invoke-direct {v4, v3, v6}, Lpro/oneredpixel/l9droid/Library;.unwrapSpans:(Ljava/lang/String;I)Landroid/text/SpannableStringBuilder; // method@0f10 │ │ +03ce2a: 0c03 |001b: move-result-object v3 │ │ +03ce2c: 6e20 fa0c 3000 |001c: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03ce32: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03ce36: 28eb |0021: goto 000c // -0015 │ │ +03ce38: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0004 line=543 │ │ 0x0009 line=544 │ │ 0x000b line=545 │ │ 0x0012 line=546 │ │ @@ -67649,37 +67650,37 @@ │ │ type : '(Ljava/lang/String;Landroid/widget/ArrayAdapter;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -03bcd8: |[03bcd8] pro.oneredpixel.l9droid.Library.SaveLogFromSpannableArrayAdapter:(Ljava/lang/String;Landroid/widget/ArrayAdapter;I)Z │ │ -03bce8: 2201 1102 |0000: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ -03bcec: 7010 f70c 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03bcf2: 3805 1900 |0005: if-eqz v5, 001e // +0019 │ │ -03bcf6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03bcf8: 6e10 cd0b 0500 |0008: invoke-virtual {v5}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0bcd │ │ -03bcfe: 0a02 |000b: move-result v2 │ │ -03bd00: 3520 1200 |000c: if-ge v0, v2, 001e // +0012 │ │ -03bd04: 6e20 ce0b 0500 |000e: invoke-virtual {v5, v0}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0bce │ │ -03bd0a: 0c02 |0011: move-result-object v2 │ │ -03bd0c: 1f02 6d01 |0012: check-cast v2, Landroid/text/SpannableStringBuilder; // type@016d │ │ -03bd10: 7020 120f 2300 |0014: invoke-direct {v3, v2}, Lpro/oneredpixel/l9droid/Library;.wrapSpans:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; // method@0f12 │ │ -03bd16: 0c02 |0017: move-result-object v2 │ │ -03bd18: 6e20 fa0c 2100 |0018: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03bd1e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03bd22: 28eb |001d: goto 0008 // -0015 │ │ -03bd24: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ -03bd26: 3326 0700 |001f: if-ne v6, v2, 0026 // +0007 │ │ -03bd2a: 1a02 0000 |0021: const-string v2, "" // string@0000 │ │ -03bd2e: 6e20 fa0c 2100 |0023: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03bd34: 6e30 f00e 4301 |0026: invoke-virtual {v3, v4, v1}, Lpro/oneredpixel/l9droid/Library;.fileSaveFromStringArray:(Ljava/lang/String;Ljava/util/ArrayList;)Z // method@0ef0 │ │ -03bd3a: 0a02 |0029: move-result v2 │ │ -03bd3c: 0f02 |002a: return v2 │ │ +03ce3c: |[03ce3c] pro.oneredpixel.l9droid.Library.SaveLogFromSpannableArrayAdapter:(Ljava/lang/String;Landroid/widget/ArrayAdapter;I)Z │ │ +03ce4c: 2201 1102 |0000: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ +03ce50: 7010 f70c 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +03ce56: 3805 1900 |0005: if-eqz v5, 001e // +0019 │ │ +03ce5a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03ce5c: 6e10 cd0b 0500 |0008: invoke-virtual {v5}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0bcd │ │ +03ce62: 0a02 |000b: move-result v2 │ │ +03ce64: 3520 1200 |000c: if-ge v0, v2, 001e // +0012 │ │ +03ce68: 6e20 ce0b 0500 |000e: invoke-virtual {v5, v0}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0bce │ │ +03ce6e: 0c02 |0011: move-result-object v2 │ │ +03ce70: 1f02 6d01 |0012: check-cast v2, Landroid/text/SpannableStringBuilder; // type@016d │ │ +03ce74: 7020 120f 2300 |0014: invoke-direct {v3, v2}, Lpro/oneredpixel/l9droid/Library;.wrapSpans:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; // method@0f12 │ │ +03ce7a: 0c02 |0017: move-result-object v2 │ │ +03ce7c: 6e20 fa0c 2100 |0018: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03ce82: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03ce86: 28eb |001d: goto 0008 // -0015 │ │ +03ce88: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ +03ce8a: 3326 0700 |001f: if-ne v6, v2, 0026 // +0007 │ │ +03ce8e: 1a02 0000 |0021: const-string v2, "" // string@0000 │ │ +03ce92: 6e20 fa0c 2100 |0023: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03ce98: 6e30 f00e 4301 |0026: invoke-virtual {v3, v4, v1}, Lpro/oneredpixel/l9droid/Library;.fileSaveFromStringArray:(Ljava/lang/String;Ljava/util/ArrayList;)Z // method@0ef0 │ │ +03ce9e: 0a02 |0029: move-result v2 │ │ +03cea0: 0f02 |002a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x0005 line=533 │ │ 0x0007 line=534 │ │ 0x000e line=535 │ │ 0x001b line=534 │ │ @@ -67699,45 +67700,45 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -03bd40: |[03bd40] pro.oneredpixel.l9droid.Library.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -03bd50: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03bd52: 1305 2e00 |0001: const/16 v5, #int 46 // #2e │ │ -03bd56: 3807 0400 |0003: if-eqz v7, 0007 // +0004 │ │ -03bd5a: 3908 0300 |0005: if-nez v8, 0008 // +0003 │ │ -03bd5e: 1102 |0007: return-object v2 │ │ -03bd60: 6e10 c90c 0700 |0008: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -03bd66: 0a00 |000b: move-result v0 │ │ -03bd68: 3800 fbff |000c: if-eqz v0, 0007 // -0005 │ │ -03bd6c: 0101 |000e: move v1, v0 │ │ -03bd6e: 3d00 0c00 |000f: if-lez v0, 001b // +000c │ │ -03bd72: d800 00ff |0011: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03bd76: 6e20 be0c 0700 |0013: invoke-virtual {v7, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -03bd7c: 0a02 |0016: move-result v2 │ │ -03bd7e: 3352 f8ff |0017: if-ne v2, v5, 000f // -0008 │ │ -03bd82: d801 0001 |0019: add-int/lit8 v1, v0, #int 1 // #01 │ │ -03bd86: 2202 fb01 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -03bd8a: 7010 d70c 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03bd90: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -03bd92: d804 01ff |0021: add-int/lit8 v4, v1, #int -1 // #ff │ │ -03bd96: 6e30 cf0c 3704 |0023: invoke-virtual {v7, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ -03bd9c: 0c03 |0026: move-result-object v3 │ │ -03bd9e: 6e20 dd0c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bda4: 0c02 |002a: move-result-object v2 │ │ -03bda6: 6e20 d90c 5200 |002b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -03bdac: 0c02 |002e: move-result-object v2 │ │ -03bdae: 6e20 dd0c 8200 |002f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bdb4: 0c02 |0032: move-result-object v2 │ │ -03bdb6: 6e10 e10c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03bdbc: 0c02 |0036: move-result-object v2 │ │ -03bdbe: 28d0 |0037: goto 0007 // -0030 │ │ +03cea4: |[03cea4] pro.oneredpixel.l9droid.Library.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +03ceb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03ceb6: 1305 2e00 |0001: const/16 v5, #int 46 // #2e │ │ +03ceba: 3807 0400 |0003: if-eqz v7, 0007 // +0004 │ │ +03cebe: 3908 0300 |0005: if-nez v8, 0008 // +0003 │ │ +03cec2: 1102 |0007: return-object v2 │ │ +03cec4: 6e10 c90c 0700 |0008: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +03ceca: 0a00 |000b: move-result v0 │ │ +03cecc: 3800 fbff |000c: if-eqz v0, 0007 // -0005 │ │ +03ced0: 0101 |000e: move v1, v0 │ │ +03ced2: 3d00 0c00 |000f: if-lez v0, 001b // +000c │ │ +03ced6: d800 00ff |0011: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03ceda: 6e20 be0c 0700 |0013: invoke-virtual {v7, v0}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +03cee0: 0a02 |0016: move-result v2 │ │ +03cee2: 3352 f8ff |0017: if-ne v2, v5, 000f // -0008 │ │ +03cee6: d801 0001 |0019: add-int/lit8 v1, v0, #int 1 // #01 │ │ +03ceea: 2202 fb01 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +03ceee: 7010 d70c 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03cef4: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +03cef6: d804 01ff |0021: add-int/lit8 v4, v1, #int -1 // #ff │ │ +03cefa: 6e30 cf0c 3704 |0023: invoke-virtual {v7, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ +03cf00: 0c03 |0026: move-result-object v3 │ │ +03cf02: 6e20 dd0c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cf08: 0c02 |002a: move-result-object v2 │ │ +03cf0a: 6e20 d90c 5200 |002b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +03cf10: 0c02 |002e: move-result-object v2 │ │ +03cf12: 6e20 dd0c 8200 |002f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cf18: 0c02 |0032: move-result-object v2 │ │ +03cf1a: 6e10 e10c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03cf20: 0c02 |0036: move-result-object v2 │ │ +03cf22: 28d0 |0037: goto 0007 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=413 │ │ 0x0007 line=423 │ │ 0x0008 line=414 │ │ 0x000c line=415 │ │ 0x000e line=416 │ │ @@ -67757,73 +67758,73 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -03bdc0: |[03bdc0] pro.oneredpixel.l9droid.Library.checkFileInCache:(Ljava/lang/String;)Ljava/lang/String; │ │ -03bdd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03bdd2: 6e20 f20e a900 |0001: invoke-virtual {v9, v10}, Lpro/oneredpixel/l9droid/Library;.getFileName:(Ljava/lang/String;)Ljava/lang/String; // method@0ef2 │ │ -03bdd8: 0c02 |0004: move-result-object v2 │ │ -03bdda: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -03bdde: 1307 5f00 |0007: const/16 v7, #int 95 // #5f │ │ -03bde2: 6e30 ca0c 6a07 |0009: invoke-virtual {v10, v6, v7}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0cca │ │ -03bde8: 0c06 |000c: move-result-object v6 │ │ -03bdea: 1a07 1601 |000d: const-string v7, ":" // string@0116 │ │ -03bdee: 1a08 4408 |000f: const-string v8, "_" // string@0844 │ │ -03bdf2: 6e30 cb0c 7608 |0011: invoke-virtual {v6, v7, v8}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ccb │ │ -03bdf8: 0c03 |0014: move-result-object v3 │ │ -03bdfa: 7100 0e01 0000 |0015: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03be00: 0c05 |0018: move-result-object v5 │ │ -03be02: 1a06 d60f |0019: const-string v6, "mounted" // string@0fd6 │ │ -03be06: 6e20 c30c 6500 |001b: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03be0c: 0a06 |001e: move-result v6 │ │ -03be0e: 3806 5000 |001f: if-eqz v6, 006f // +0050 │ │ -03be12: 7100 0d01 0000 |0021: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ -03be18: 0c04 |0024: move-result-object v4 │ │ -03be1a: 2206 fb01 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -03be1e: 7010 d70c 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03be24: 6e10 610c 0400 |002a: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03be2a: 0c07 |002d: move-result-object v7 │ │ -03be2c: 6e20 dd0c 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03be32: 0c06 |0031: move-result-object v6 │ │ -03be34: 1a07 fa00 |0032: const-string v7, "/" // string@00fa │ │ -03be38: 6e20 dd0c 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03be3e: 0c06 |0037: move-result-object v6 │ │ -03be40: 1a07 0d03 |0038: const-string v7, "L9Droid" // string@030d │ │ -03be44: 6e20 dd0c 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03be4a: 0c06 |003d: move-result-object v6 │ │ -03be4c: 1a07 fa00 |003e: const-string v7, "/" // string@00fa │ │ -03be50: 6e20 dd0c 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03be56: 0c06 |0043: move-result-object v6 │ │ -03be58: 1a07 4608 |0044: const-string v7, "_cache" // string@0846 │ │ -03be5c: 6e20 dd0c 7600 |0046: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03be62: 0c06 |0049: move-result-object v6 │ │ -03be64: 1a07 fa00 |004a: const-string v7, "/" // string@00fa │ │ -03be68: 6e20 dd0c 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03be6e: 0c06 |004f: move-result-object v6 │ │ -03be70: 6e20 dd0c 3600 |0050: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03be76: 0c06 |0053: move-result-object v6 │ │ -03be78: 1a07 fa00 |0054: const-string v7, "/" // string@00fa │ │ -03be7c: 6e20 dd0c 7600 |0056: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03be82: 0c06 |0059: move-result-object v6 │ │ -03be84: 6e20 dd0c 2600 |005a: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03be8a: 0c06 |005d: move-result-object v6 │ │ -03be8c: 6e10 e10c 0600 |005e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03be92: 0c00 |0061: move-result-object v0 │ │ -03be94: 2201 d001 |0062: new-instance v1, Ljava/io/File; // type@01d0 │ │ -03be98: 7020 5e0c 0100 |0064: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03be9e: 6e10 600c 0100 |0067: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0c60 │ │ -03bea4: 0a06 |006a: move-result v6 │ │ -03bea6: 3806 0400 |006b: if-eqz v6, 006f // +0004 │ │ -03beaa: 0706 |006d: move-object v6, v0 │ │ -03beac: 1106 |006e: return-object v6 │ │ -03beae: 1206 |006f: const/4 v6, #int 0 // #0 │ │ -03beb0: 28fe |0070: goto 006e // -0002 │ │ +03cf24: |[03cf24] pro.oneredpixel.l9droid.Library.checkFileInCache:(Ljava/lang/String;)Ljava/lang/String; │ │ +03cf34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03cf36: 6e20 f20e a900 |0001: invoke-virtual {v9, v10}, Lpro/oneredpixel/l9droid/Library;.getFileName:(Ljava/lang/String;)Ljava/lang/String; // method@0ef2 │ │ +03cf3c: 0c02 |0004: move-result-object v2 │ │ +03cf3e: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +03cf42: 1307 5f00 |0007: const/16 v7, #int 95 // #5f │ │ +03cf46: 6e30 ca0c 6a07 |0009: invoke-virtual {v10, v6, v7}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0cca │ │ +03cf4c: 0c06 |000c: move-result-object v6 │ │ +03cf4e: 1a07 1601 |000d: const-string v7, ":" // string@0116 │ │ +03cf52: 1a08 4408 |000f: const-string v8, "_" // string@0844 │ │ +03cf56: 6e30 cb0c 7608 |0011: invoke-virtual {v6, v7, v8}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ccb │ │ +03cf5c: 0c03 |0014: move-result-object v3 │ │ +03cf5e: 7100 0e01 0000 |0015: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03cf64: 0c05 |0018: move-result-object v5 │ │ +03cf66: 1a06 d40f |0019: const-string v6, "mounted" // string@0fd4 │ │ +03cf6a: 6e20 c30c 6500 |001b: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03cf70: 0a06 |001e: move-result v6 │ │ +03cf72: 3806 5000 |001f: if-eqz v6, 006f // +0050 │ │ +03cf76: 7100 0d01 0000 |0021: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ +03cf7c: 0c04 |0024: move-result-object v4 │ │ +03cf7e: 2206 fb01 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +03cf82: 7010 d70c 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03cf88: 6e10 610c 0400 |002a: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03cf8e: 0c07 |002d: move-result-object v7 │ │ +03cf90: 6e20 dd0c 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cf96: 0c06 |0031: move-result-object v6 │ │ +03cf98: 1a07 fa00 |0032: const-string v7, "/" // string@00fa │ │ +03cf9c: 6e20 dd0c 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cfa2: 0c06 |0037: move-result-object v6 │ │ +03cfa4: 1a07 0d03 |0038: const-string v7, "L9Droid" // string@030d │ │ +03cfa8: 6e20 dd0c 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cfae: 0c06 |003d: move-result-object v6 │ │ +03cfb0: 1a07 fa00 |003e: const-string v7, "/" // string@00fa │ │ +03cfb4: 6e20 dd0c 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cfba: 0c06 |0043: move-result-object v6 │ │ +03cfbc: 1a07 4608 |0044: const-string v7, "_cache" // string@0846 │ │ +03cfc0: 6e20 dd0c 7600 |0046: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cfc6: 0c06 |0049: move-result-object v6 │ │ +03cfc8: 1a07 fa00 |004a: const-string v7, "/" // string@00fa │ │ +03cfcc: 6e20 dd0c 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cfd2: 0c06 |004f: move-result-object v6 │ │ +03cfd4: 6e20 dd0c 3600 |0050: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cfda: 0c06 |0053: move-result-object v6 │ │ +03cfdc: 1a07 fa00 |0054: const-string v7, "/" // string@00fa │ │ +03cfe0: 6e20 dd0c 7600 |0056: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cfe6: 0c06 |0059: move-result-object v6 │ │ +03cfe8: 6e20 dd0c 2600 |005a: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03cfee: 0c06 |005d: move-result-object v6 │ │ +03cff0: 6e10 e10c 0600 |005e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03cff6: 0c00 |0061: move-result-object v0 │ │ +03cff8: 2201 d001 |0062: new-instance v1, Ljava/io/File; // type@01d0 │ │ +03cffc: 7020 5e0c 0100 |0064: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d002: 6e10 600c 0100 |0067: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0c60 │ │ +03d008: 0a06 |006a: move-result v6 │ │ +03d00a: 3806 0400 |006b: if-eqz v6, 006f // +0004 │ │ +03d00e: 0706 |006d: move-object v6, v0 │ │ +03d010: 1106 |006e: return-object v6 │ │ +03d012: 1206 |006f: const/4 v6, #int 0 // #0 │ │ +03d014: 28fe |0070: goto 006e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0001 line=851 │ │ 0x0005 line=852 │ │ 0x0015 line=854 │ │ 0x0019 line=855 │ │ @@ -67847,21 +67848,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03beb4: |[03beb4] pro.oneredpixel.l9droid.Library.checkIfSDCardPresent:()Z │ │ -03bec4: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03beca: 0c00 |0003: move-result-object v0 │ │ -03becc: 1a01 d60f |0004: const-string v1, "mounted" // string@0fd6 │ │ -03bed0: 6e20 c30c 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03bed6: 0a01 |0009: move-result v1 │ │ -03bed8: 0f01 |000a: return v1 │ │ +03d018: |[03d018] pro.oneredpixel.l9droid.Library.checkIfSDCardPresent:()Z │ │ +03d028: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03d02e: 0c00 |0003: move-result-object v0 │ │ +03d030: 1a01 d40f |0004: const-string v1, "mounted" // string@0fd4 │ │ +03d034: 6e20 c30c 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03d03a: 0a01 |0009: move-result v1 │ │ +03d03c: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ locals : │ │ 0x0004 - 0x000b reg=0 sdState Ljava/lang/String; │ │ 0x0000 - 0x000b reg=2 this Lpro/oneredpixel/l9droid/Library; │ │ @@ -67871,51 +67872,51 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -03bedc: |[03bedc] pro.oneredpixel.l9droid.Library.checkPathInLibrary:(Ljava/lang/String;)Z │ │ -03beec: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03bef2: 0c02 |0003: move-result-object v2 │ │ -03bef4: 1a03 d60f |0004: const-string v3, "mounted" // string@0fd6 │ │ -03bef8: 6e20 c30c 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03befe: 0a03 |0009: move-result v3 │ │ -03bf00: 3803 3a00 |000a: if-eqz v3, 0044 // +003a │ │ -03bf04: 7100 0d01 0000 |000c: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ -03bf0a: 0c01 |000f: move-result-object v1 │ │ -03bf0c: 2200 d001 |0010: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03bf10: 2203 fb01 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -03bf14: 7010 d70c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03bf1a: 6e10 610c 0100 |0017: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03bf20: 0c04 |001a: move-result-object v4 │ │ -03bf22: 6e20 dd0c 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bf28: 0c03 |001e: move-result-object v3 │ │ -03bf2a: 1a04 fa00 |001f: const-string v4, "/" // string@00fa │ │ -03bf2e: 6e20 dd0c 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bf34: 0c03 |0024: move-result-object v3 │ │ -03bf36: 1a04 0d03 |0025: const-string v4, "L9Droid" // string@030d │ │ -03bf3a: 6e20 dd0c 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bf40: 0c03 |002a: move-result-object v3 │ │ -03bf42: 1a04 fa00 |002b: const-string v4, "/" // string@00fa │ │ -03bf46: 6e20 dd0c 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bf4c: 0c03 |0030: move-result-object v3 │ │ -03bf4e: 6e20 dd0c 6300 |0031: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bf54: 0c03 |0034: move-result-object v3 │ │ -03bf56: 6e10 e10c 0300 |0035: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03bf5c: 0c03 |0038: move-result-object v3 │ │ -03bf5e: 7020 5e0c 3000 |0039: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03bf64: 6e10 660c 0000 |003c: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03bf6a: 0a03 |003f: move-result v3 │ │ -03bf6c: 3803 0400 |0040: if-eqz v3, 0044 // +0004 │ │ -03bf70: 1213 |0042: const/4 v3, #int 1 // #1 │ │ -03bf72: 0f03 |0043: return v3 │ │ -03bf74: 1203 |0044: const/4 v3, #int 0 // #0 │ │ -03bf76: 28fe |0045: goto 0043 // -0002 │ │ +03d040: |[03d040] pro.oneredpixel.l9droid.Library.checkPathInLibrary:(Ljava/lang/String;)Z │ │ +03d050: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03d056: 0c02 |0003: move-result-object v2 │ │ +03d058: 1a03 d40f |0004: const-string v3, "mounted" // string@0fd4 │ │ +03d05c: 6e20 c30c 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03d062: 0a03 |0009: move-result v3 │ │ +03d064: 3803 3a00 |000a: if-eqz v3, 0044 // +003a │ │ +03d068: 7100 0d01 0000 |000c: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ +03d06e: 0c01 |000f: move-result-object v1 │ │ +03d070: 2200 d001 |0010: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03d074: 2203 fb01 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +03d078: 7010 d70c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03d07e: 6e10 610c 0100 |0017: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03d084: 0c04 |001a: move-result-object v4 │ │ +03d086: 6e20 dd0c 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d08c: 0c03 |001e: move-result-object v3 │ │ +03d08e: 1a04 fa00 |001f: const-string v4, "/" // string@00fa │ │ +03d092: 6e20 dd0c 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d098: 0c03 |0024: move-result-object v3 │ │ +03d09a: 1a04 0d03 |0025: const-string v4, "L9Droid" // string@030d │ │ +03d09e: 6e20 dd0c 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d0a4: 0c03 |002a: move-result-object v3 │ │ +03d0a6: 1a04 fa00 |002b: const-string v4, "/" // string@00fa │ │ +03d0aa: 6e20 dd0c 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d0b0: 0c03 |0030: move-result-object v3 │ │ +03d0b2: 6e20 dd0c 6300 |0031: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d0b8: 0c03 |0034: move-result-object v3 │ │ +03d0ba: 6e10 e10c 0300 |0035: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03d0c0: 0c03 |0038: move-result-object v3 │ │ +03d0c2: 7020 5e0c 3000 |0039: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d0c8: 6e10 660c 0000 |003c: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03d0ce: 0a03 |003f: move-result v3 │ │ +03d0d0: 3803 0400 |0040: if-eqz v3, 0044 // +0004 │ │ +03d0d4: 1213 |0042: const/4 v3, #int 1 // #1 │ │ +03d0d6: 0f03 |0043: return v3 │ │ +03d0d8: 1203 |0044: const/4 v3, #int 0 // #0 │ │ +03d0da: 28fe |0045: goto 0043 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ 0x0004 line=866 │ │ 0x000c line=867 │ │ 0x0010 line=868 │ │ 0x003c line=869 │ │ @@ -67932,54 +67933,54 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -03bf78: |[03bf78] pro.oneredpixel.l9droid.Library.decodeTags:(Ljava/lang/String;)Ljava/lang/String; │ │ -03bf88: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ -03bf8c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -03bf8e: 5452 3a04 |0003: iget-object v2, v5, Lpro/oneredpixel/l9droid/Library;.tags:[[Ljava/lang/String; // field@043a │ │ -03bf92: 2122 |0005: array-length v2, v2 │ │ -03bf94: 3520 4300 |0006: if-ge v0, v2, 0049 // +0043 │ │ -03bf98: 5452 3a04 |0008: iget-object v2, v5, Lpro/oneredpixel/l9droid/Library;.tags:[[Ljava/lang/String; // field@043a │ │ -03bf9c: 4602 0200 |000a: aget-object v2, v2, v0 │ │ -03bfa0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -03bfa2: 4602 0203 |000d: aget-object v2, v2, v3 │ │ -03bfa6: 6e20 c10c 2600 |000f: invoke-virtual {v6, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0cc1 │ │ -03bfac: 0a02 |0012: move-result v2 │ │ -03bfae: 3802 3300 |0013: if-eqz v2, 0046 // +0033 │ │ -03bfb2: 6e10 c90c 0100 |0015: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -03bfb8: 0a02 |0018: move-result v2 │ │ -03bfba: 3d02 1500 |0019: if-lez v2, 002e // +0015 │ │ -03bfbe: 2202 fb01 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -03bfc2: 7010 d70c 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03bfc8: 6e20 dd0c 1200 |0020: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bfce: 0c02 |0023: move-result-object v2 │ │ -03bfd0: 1a03 fa00 |0024: const-string v3, "/" // string@00fa │ │ -03bfd4: 6e20 dd0c 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bfda: 0c02 |0029: move-result-object v2 │ │ -03bfdc: 6e10 e10c 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03bfe2: 0c01 |002d: move-result-object v1 │ │ -03bfe4: 2202 fb01 |002e: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -03bfe8: 7010 d70c 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03bfee: 6e20 dd0c 1200 |0033: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03bff4: 0c02 |0036: move-result-object v2 │ │ -03bff6: 5453 3a04 |0037: iget-object v3, v5, Lpro/oneredpixel/l9droid/Library;.tags:[[Ljava/lang/String; // field@043a │ │ -03bffa: 4603 0300 |0039: aget-object v3, v3, v0 │ │ -03bffe: 1214 |003b: const/4 v4, #int 1 // #1 │ │ -03c000: 4603 0304 |003c: aget-object v3, v3, v4 │ │ -03c004: 6e20 dd0c 3200 |003e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c00a: 0c02 |0041: move-result-object v2 │ │ -03c00c: 6e10 e10c 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03c012: 0c01 |0045: move-result-object v1 │ │ -03c014: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03c018: 28bb |0048: goto 0003 // -0045 │ │ -03c01a: 1101 |0049: return-object v1 │ │ +03d0dc: |[03d0dc] pro.oneredpixel.l9droid.Library.decodeTags:(Ljava/lang/String;)Ljava/lang/String; │ │ +03d0ec: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ +03d0f0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03d0f2: 5452 3a04 |0003: iget-object v2, v5, Lpro/oneredpixel/l9droid/Library;.tags:[[Ljava/lang/String; // field@043a │ │ +03d0f6: 2122 |0005: array-length v2, v2 │ │ +03d0f8: 3520 4300 |0006: if-ge v0, v2, 0049 // +0043 │ │ +03d0fc: 5452 3a04 |0008: iget-object v2, v5, Lpro/oneredpixel/l9droid/Library;.tags:[[Ljava/lang/String; // field@043a │ │ +03d100: 4602 0200 |000a: aget-object v2, v2, v0 │ │ +03d104: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +03d106: 4602 0203 |000d: aget-object v2, v2, v3 │ │ +03d10a: 6e20 c10c 2600 |000f: invoke-virtual {v6, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0cc1 │ │ +03d110: 0a02 |0012: move-result v2 │ │ +03d112: 3802 3300 |0013: if-eqz v2, 0046 // +0033 │ │ +03d116: 6e10 c90c 0100 |0015: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +03d11c: 0a02 |0018: move-result v2 │ │ +03d11e: 3d02 1500 |0019: if-lez v2, 002e // +0015 │ │ +03d122: 2202 fb01 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +03d126: 7010 d70c 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03d12c: 6e20 dd0c 1200 |0020: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d132: 0c02 |0023: move-result-object v2 │ │ +03d134: 1a03 fa00 |0024: const-string v3, "/" // string@00fa │ │ +03d138: 6e20 dd0c 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d13e: 0c02 |0029: move-result-object v2 │ │ +03d140: 6e10 e10c 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03d146: 0c01 |002d: move-result-object v1 │ │ +03d148: 2202 fb01 |002e: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +03d14c: 7010 d70c 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03d152: 6e20 dd0c 1200 |0033: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d158: 0c02 |0036: move-result-object v2 │ │ +03d15a: 5453 3a04 |0037: iget-object v3, v5, Lpro/oneredpixel/l9droid/Library;.tags:[[Ljava/lang/String; // field@043a │ │ +03d15e: 4603 0300 |0039: aget-object v3, v3, v0 │ │ +03d162: 1214 |003b: const/4 v4, #int 1 // #1 │ │ +03d164: 4603 0304 |003c: aget-object v3, v3, v4 │ │ +03d168: 6e20 dd0c 3200 |003e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d16e: 0c02 |0041: move-result-object v2 │ │ +03d170: 6e10 e10c 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03d176: 0c01 |0045: move-result-object v1 │ │ +03d178: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d17c: 28bb |0048: goto 0003 // -0045 │ │ +03d17e: 1101 |0049: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0002 line=591 │ │ 0x0008 line=592 │ │ 0x0015 line=593 │ │ 0x002e line=594 │ │ @@ -67996,30 +67997,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03c01c: |[03c01c] pro.oneredpixel.l9droid.Library.deleteFile:(Ljava/lang/String;)Z │ │ -03c02c: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03c032: 0c01 |0003: move-result-object v1 │ │ -03c034: 1a02 d60f |0004: const-string v2, "mounted" // string@0fd6 │ │ -03c038: 6e20 c30c 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03c03e: 0a02 |0009: move-result v2 │ │ -03c040: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ -03c044: 2200 d001 |000c: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03c048: 7020 5e0c 4000 |000e: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c04e: 6e10 5f0c 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0c5f │ │ -03c054: 0a02 |0014: move-result v2 │ │ -03c056: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ -03c05a: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -03c05c: 0f02 |0018: return v2 │ │ -03c05e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -03c060: 28fe |001a: goto 0018 // -0002 │ │ +03d180: |[03d180] pro.oneredpixel.l9droid.Library.deleteFile:(Ljava/lang/String;)Z │ │ +03d190: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03d196: 0c01 |0003: move-result-object v1 │ │ +03d198: 1a02 d40f |0004: const-string v2, "mounted" // string@0fd4 │ │ +03d19c: 6e20 c30c 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03d1a2: 0a02 |0009: move-result v2 │ │ +03d1a4: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ +03d1a8: 2200 d001 |000c: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03d1ac: 7020 5e0c 4000 |000e: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d1b2: 6e10 5f0c 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0c5f │ │ +03d1b8: 0a02 |0014: move-result v2 │ │ +03d1ba: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ +03d1be: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +03d1c0: 0f02 |0018: return v2 │ │ +03d1c2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +03d1c4: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000c line=350 │ │ 0x0011 line=351 │ │ 0x0017 line=353 │ │ @@ -68034,251 +68035,247 @@ │ │ name : 'deleteFolder' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 52 16-bit code units │ │ -03c064: |[03c064] pro.oneredpixel.l9droid.Library.deleteFolder:(Ljava/lang/String;)Z │ │ -03c074: 2201 d001 |0000: new-instance v1, Ljava/io/File; // type@01d0 │ │ -03c078: 7020 5e0c 7100 |0002: invoke-direct {v1, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c07e: 6e10 660c 0100 |0005: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03c084: 0a05 |0008: move-result v5 │ │ -03c086: 3905 0400 |0009: if-nez v5, 000d // +0004 │ │ -03c08a: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -03c08c: 0f05 |000c: return v5 │ │ -03c08e: 6e10 6c0c 0100 |000d: invoke-virtual {v1}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0c6c │ │ -03c094: 0c00 |0010: move-result-object v0 │ │ -03c096: 2104 |0011: array-length v4, v0 │ │ -03c098: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -03c09a: 3543 1c00 |0013: if-ge v3, v4, 002f // +001c │ │ -03c09e: 4602 0003 |0015: aget-object v2, v0, v3 │ │ -03c0a2: 6e10 660c 0200 |0017: invoke-virtual {v2}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03c0a8: 0a05 |001a: move-result v5 │ │ -03c0aa: 3805 0c00 |001b: if-eqz v5, 0027 // +000c │ │ -03c0ae: 6e10 610c 0200 |001d: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03c0b4: 0c05 |0020: move-result-object v5 │ │ -03c0b6: 6e20 e90e 5600 |0021: invoke-virtual {v6, v5}, Lpro/oneredpixel/l9droid/Library;.deleteFolder:(Ljava/lang/String;)Z // method@0ee9 │ │ -03c0bc: d803 0301 |0024: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c0c0: 28ed |0026: goto 0013 // -0013 │ │ -03c0c2: 6e10 610c 0200 |0027: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03c0c8: 0c05 |002a: move-result-object v5 │ │ -03c0ca: 6e20 e80e 5600 |002b: invoke-virtual {v6, v5}, Lpro/oneredpixel/l9droid/Library;.deleteFile:(Ljava/lang/String;)Z // method@0ee8 │ │ -03c0d0: 28f6 |002e: goto 0024 // -000a │ │ -03c0d2: 6e10 5f0c 0100 |002f: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0c5f │ │ -03c0d8: 0a05 |0032: move-result v5 │ │ -03c0da: 28d9 |0033: goto 000c // -0027 │ │ + insns size : 51 16-bit code units │ │ +03d1c8: |[03d1c8] pro.oneredpixel.l9droid.Library.deleteFolder:(Ljava/lang/String;)Z │ │ +03d1d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03d1da: 2200 d001 |0001: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03d1de: 7020 5e0c 7000 |0003: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d1e4: 6e10 660c 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03d1ea: 0a03 |0009: move-result v3 │ │ +03d1ec: 3903 0300 |000a: if-nez v3, 000d // +0003 │ │ +03d1f0: 0f02 |000c: return v2 │ │ +03d1f2: 6e10 6c0c 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0c6c │ │ +03d1f8: 0c03 |0010: move-result-object v3 │ │ +03d1fa: 2134 |0011: array-length v4, v3 │ │ +03d1fc: 3542 1c00 |0012: if-ge v2, v4, 002e // +001c │ │ +03d200: 4601 0302 |0014: aget-object v1, v3, v2 │ │ +03d204: 6e10 660c 0100 |0016: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03d20a: 0a05 |0019: move-result v5 │ │ +03d20c: 3805 0c00 |001a: if-eqz v5, 0026 // +000c │ │ +03d210: 6e10 610c 0100 |001c: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03d216: 0c05 |001f: move-result-object v5 │ │ +03d218: 6e20 e90e 5600 |0020: invoke-virtual {v6, v5}, Lpro/oneredpixel/l9droid/Library;.deleteFolder:(Ljava/lang/String;)Z // method@0ee9 │ │ +03d21e: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03d222: 28ed |0025: goto 0012 // -0013 │ │ +03d224: 6e10 610c 0100 |0026: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03d22a: 0c05 |0029: move-result-object v5 │ │ +03d22c: 6e20 e80e 5600 |002a: invoke-virtual {v6, v5}, Lpro/oneredpixel/l9droid/Library;.deleteFile:(Ljava/lang/String;)Z // method@0ee8 │ │ +03d232: 28f6 |002d: goto 0023 // -000a │ │ +03d234: 6e10 5f0c 0000 |002e: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0c5f │ │ +03d23a: 0a02 |0031: move-result v2 │ │ +03d23c: 28da |0032: goto 000c // -0026 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=361 │ │ - 0x0005 line=362 │ │ + 0x0001 line=361 │ │ + 0x0006 line=362 │ │ 0x000c line=367 │ │ 0x000d line=363 │ │ - 0x0017 line=364 │ │ - 0x0024 line=363 │ │ - 0x0027 line=365 │ │ - 0x002f line=367 │ │ - locals : │ │ - 0x0017 - 0x002f reg=2 f1 Ljava/io/File; │ │ - 0x0011 - 0x0034 reg=0 arr$ [Ljava/io/File; │ │ - 0x0005 - 0x0034 reg=1 f Ljava/io/File; │ │ - 0x0013 - 0x0034 reg=3 i$ I │ │ - 0x0012 - 0x0034 reg=4 len$ I │ │ - 0x0000 - 0x0034 reg=6 this Lpro/oneredpixel/l9droid/Library; │ │ - 0x0000 - 0x0034 reg=7 path Ljava/lang/String; │ │ + 0x0016 line=364 │ │ + 0x0023 line=363 │ │ + 0x0026 line=365 │ │ + 0x002e line=367 │ │ + locals : │ │ + 0x0016 - 0x002e reg=1 f1 Ljava/io/File; │ │ + 0x0006 - 0x0033 reg=0 f Ljava/io/File; │ │ + 0x0000 - 0x0033 reg=6 this Lpro/oneredpixel/l9droid/Library; │ │ + 0x0000 - 0x0033 reg=7 path Ljava/lang/String; │ │ │ │ #10 : (in Lpro/oneredpixel/l9droid/Library;) │ │ name : 'downloadFileToCache' │ │ type : '(Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 346 16-bit code units │ │ -03c0dc: |[03c0dc] pro.oneredpixel.l9droid.Library.downloadFileToCache:(Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Ljava/lang/String; │ │ -03c0ec: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -03c0ee: 120b |0001: const/4 v11, #int 0 // #0 │ │ -03c0f0: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -03c0f2: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -03c0f4: 7402 f20e 1c00 |0004: invoke-virtual/range {v28, v29}, Lpro/oneredpixel/l9droid/Library;.getFileName:(Ljava/lang/String;)Ljava/lang/String; // method@0ef2 │ │ -03c0fa: 0c0e |0007: move-result-object v14 │ │ -03c0fc: 1319 2f00 |0008: const/16 v25, #int 47 // #2f │ │ -03c100: 131a 5f00 |000a: const/16 v26, #int 95 // #5f │ │ -03c104: 0800 1d00 |000c: move-object/from16 v0, v29 │ │ -03c108: 0201 1900 |000e: move/from16 v1, v25 │ │ -03c10c: 0202 1a00 |0010: move/from16 v2, v26 │ │ -03c110: 6e30 ca0c 1002 |0012: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0cca │ │ -03c116: 0c19 |0015: move-result-object v25 │ │ -03c118: 1a1a 1601 |0016: const-string v26, ":" // string@0116 │ │ -03c11c: 1a1b 4408 |0018: const-string v27, "_" // string@0844 │ │ -03c120: 7403 cb0c 1900 |001a: invoke-virtual/range {v25, v26, v27}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ccb │ │ -03c126: 0c0f |001d: move-result-object v15 │ │ -03c128: 7100 0e01 0000 |001e: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03c12e: 0c17 |0021: move-result-object v23 │ │ -03c130: 1a19 d60f |0022: const-string v25, "mounted" // string@0fd6 │ │ -03c134: 0800 1700 |0024: move-object/from16 v0, v23 │ │ -03c138: 0801 1900 |0026: move-object/from16 v1, v25 │ │ -03c13c: 6e20 c30c 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03c142: 0a19 |002b: move-result v25 │ │ -03c144: 3819 e000 |002c: if-eqz v25, 010c // +00e0 │ │ -03c148: 7100 0d01 0000 |002e: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ -03c14e: 0c16 |0031: move-result-object v22 │ │ -03c150: 2219 fb01 |0032: new-instance v25, Ljava/lang/StringBuilder; // type@01fb │ │ -03c154: 7601 d70c 1900 |0034: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03c15a: 7401 610c 1600 |0037: invoke-virtual/range {v22}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03c160: 0c1a |003a: move-result-object v26 │ │ -03c162: 7402 dd0c 1900 |003b: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c168: 0c19 |003e: move-result-object v25 │ │ -03c16a: 1a1a fa00 |003f: const-string v26, "/" // string@00fa │ │ -03c16e: 7402 dd0c 1900 |0041: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c174: 0c19 |0044: move-result-object v25 │ │ -03c176: 1a1a 0d03 |0045: const-string v26, "L9Droid" // string@030d │ │ -03c17a: 7402 dd0c 1900 |0047: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c180: 0c19 |004a: move-result-object v25 │ │ -03c182: 1a1a fa00 |004b: const-string v26, "/" // string@00fa │ │ -03c186: 7402 dd0c 1900 |004d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c18c: 0c19 |0050: move-result-object v25 │ │ -03c18e: 1a1a 4608 |0051: const-string v26, "_cache" // string@0846 │ │ -03c192: 7402 dd0c 1900 |0053: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c198: 0c19 |0056: move-result-object v25 │ │ -03c19a: 1a1a fa00 |0057: const-string v26, "/" // string@00fa │ │ -03c19e: 7402 dd0c 1900 |0059: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c1a4: 0c19 |005c: move-result-object v25 │ │ -03c1a6: 0800 1900 |005d: move-object/from16 v0, v25 │ │ -03c1aa: 6e20 dd0c f000 |005f: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c1b0: 0c19 |0062: move-result-object v25 │ │ -03c1b2: 1a1a fa00 |0063: const-string v26, "/" // string@00fa │ │ -03c1b6: 7402 dd0c 1900 |0065: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c1bc: 0c19 |0068: move-result-object v25 │ │ -03c1be: 0800 1900 |0069: move-object/from16 v0, v25 │ │ -03c1c2: 6e20 dd0c e000 |006b: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c1c8: 0c19 |006e: move-result-object v25 │ │ -03c1ca: 7401 e10c 1900 |006f: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03c1d0: 0c08 |0072: move-result-object v8 │ │ -03c1d2: 220c d001 |0073: new-instance v12, Ljava/io/File; // type@01d0 │ │ -03c1d6: 7020 5e0c 8c00 |0075: invoke-direct {v12, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c1dc: 6e10 640c 0c00 |0078: invoke-virtual {v12}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ -03c1e2: 0c06 |007b: move-result-object v6 │ │ -03c1e4: 6e10 660c 0600 |007c: invoke-virtual {v6}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03c1ea: 0a19 |007f: move-result v25 │ │ -03c1ec: 3919 0500 |0080: if-nez v25, 0085 // +0005 │ │ -03c1f0: 6e10 6e0c 0600 |0082: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ -03c1f6: 6e10 600c 0c00 |0085: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@0c60 │ │ -03c1fc: 0a19 |0088: move-result v25 │ │ -03c1fe: 3819 0500 |0089: if-eqz v25, 008e // +0005 │ │ -03c202: 07cb |008b: move-object v11, v12 │ │ -03c204: 0789 |008c: move-object v9, v8 │ │ -03c206: 1109 |008d: return-object v9 │ │ -03c208: 2218 0f02 |008e: new-instance v24, Ljava/net/URL; // type@020f │ │ -03c20c: 0800 1800 |0090: move-object/from16 v0, v24 │ │ -03c210: 0801 1d00 |0092: move-object/from16 v1, v29 │ │ -03c214: 7020 f10c 1000 |0094: invoke-direct {v0, v1}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0cf1 │ │ -03c21a: 7100 ee00 0000 |0097: invoke-static {}, Landroid/net/Proxy;.getDefaultHost:()Ljava/lang/String; // method@00ee │ │ -03c220: 0c15 |009a: move-result-object v21 │ │ -03c222: 7100 ef00 0000 |009b: invoke-static {}, Landroid/net/Proxy;.getDefaultPort:()I // method@00ef │ │ -03c228: 0a14 |009e: move-result v20 │ │ -03c22a: 3815 6100 |009f: if-eqz v21, 0100 // +0061 │ │ -03c22e: 3d14 5f00 |00a1: if-lez v20, 0100 // +005f │ │ -03c232: 2213 0b02 |00a3: new-instance v19, Ljava/net/Proxy; // type@020b │ │ -03c236: 6219 f802 |00a5: sget-object v25, Ljava/net/Proxy$Type;.HTTP:Ljava/net/Proxy$Type; // field@02f8 │ │ -03c23a: 221a 0802 |00a7: new-instance v26, Ljava/net/InetSocketAddress; // type@0208 │ │ -03c23e: 0800 1a00 |00a9: move-object/from16 v0, v26 │ │ -03c242: 0801 1500 |00ab: move-object/from16 v1, v21 │ │ -03c246: 0202 1400 |00ad: move/from16 v2, v20 │ │ -03c24a: 7030 ed0c 1002 |00af: invoke-direct {v0, v1, v2}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@0ced │ │ -03c250: 0800 1300 |00b2: move-object/from16 v0, v19 │ │ -03c254: 0801 1900 |00b4: move-object/from16 v1, v25 │ │ -03c258: 0802 1a00 |00b6: move-object/from16 v2, v26 │ │ -03c25c: 7030 f00c 1002 |00b8: invoke-direct {v0, v1, v2}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@0cf0 │ │ -03c262: 0800 1800 |00bb: move-object/from16 v0, v24 │ │ -03c266: 0801 1300 |00bd: move-object/from16 v1, v19 │ │ -03c26a: 6e20 f30c 1000 |00bf: invoke-virtual {v0, v1}, Ljava/net/URL;.openConnection:(Ljava/net/Proxy;)Ljava/net/URLConnection; // method@0cf3 │ │ -03c270: 0c05 |00c2: move-result-object v5 │ │ -03c272: 1319 b80b |00c3: const/16 v25, #int 3000 // #bb8 │ │ -03c276: 0200 1900 |00c5: move/from16 v0, v25 │ │ -03c27a: 6e20 f60c 0500 |00c7: invoke-virtual {v5, v0}, Ljava/net/URLConnection;.setConnectTimeout:(I)V // method@0cf6 │ │ -03c280: 6e10 f40c 0500 |00ca: invoke-virtual {v5}, Ljava/net/URLConnection;.getContentLength:()I // method@0cf4 │ │ -03c286: 0a0d |00cd: move-result v13 │ │ -03c288: 6e10 f50c 0500 |00ce: invoke-virtual {v5}, Ljava/net/URLConnection;.getInputStream:()Ljava/io/InputStream; // method@0cf5 │ │ -03c28e: 0c10 |00d1: move-result-object v16 │ │ -03c290: 2212 d401 |00d2: new-instance v18, Ljava/io/FileOutputStream; // type@01d4 │ │ -03c294: 0800 1200 |00d4: move-object/from16 v0, v18 │ │ -03c298: 7020 710c c000 |00d6: invoke-direct {v0, v12}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ -03c29e: 1319 0020 |00d9: const/16 v25, #int 8192 // #2000 │ │ -03c2a2: 0200 1900 |00db: move/from16 v0, v25 │ │ -03c2a6: 2303 6202 |00dd: new-array v3, v0, [B // type@0262 │ │ -03c2aa: 1207 |00df: const/4 v7, #int 0 // #0 │ │ -03c2ac: 0800 1000 |00e0: move-object/from16 v0, v16 │ │ -03c2b0: 6e20 760c 3000 |00e2: invoke-virtual {v0, v3}, Ljava/io/InputStream;.read:([B)I // method@0c76 │ │ -03c2b6: 0a11 |00e5: move-result v17 │ │ -03c2b8: 3d11 1f00 |00e6: if-lez v17, 0105 // +001f │ │ -03c2bc: 3904 1d00 |00e8: if-nez v4, 0105 // +001d │ │ -03c2c0: 1319 0000 |00ea: const/16 v25, #int 0 // #0 │ │ -03c2c4: 0800 1200 |00ec: move-object/from16 v0, v18 │ │ -03c2c8: 0201 1900 |00ee: move/from16 v1, v25 │ │ -03c2cc: 0202 1100 |00f0: move/from16 v2, v17 │ │ -03c2d0: 6e40 7b0c 3021 |00f2: invoke-virtual {v0, v3, v1, v2}, Ljava/io/OutputStream;.write:([BII)V // method@0c7b │ │ -03c2d6: 9007 0711 |00f5: add-int v7, v7, v17 │ │ -03c2da: 381e e9ff |00f7: if-eqz v30, 00e0 // -0017 │ │ -03c2de: 0800 1e00 |00f9: move-object/from16 v0, v30 │ │ -03c2e2: 6e30 530d 700d |00fb: invoke-virtual {v0, v7, v13}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.doProgressUpdate:(II)Z // method@0d53 │ │ -03c2e8: 0a04 |00fe: move-result v4 │ │ -03c2ea: 28e1 |00ff: goto 00e0 // -001f │ │ -03c2ec: 7401 f20c 1800 |0100: invoke-virtual/range {v24}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@0cf2 │ │ -03c2f2: 0c05 |0103: move-result-object v5 │ │ -03c2f4: 28bf |0104: goto 00c3 // -0041 │ │ -03c2f6: 7401 750c 1000 |0105: invoke-virtual/range {v16}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ -03c2fc: 7401 780c 1200 |0108: invoke-virtual/range {v18}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ -03c302: 07cb |010b: move-object v11, v12 │ │ -03c304: 3804 0a00 |010c: if-eqz v4, 0116 // +000a │ │ -03c308: 1a19 0502 |010e: const-string v25, "Canceled" // string@0205 │ │ -03c30c: 0800 1900 |0110: move-object/from16 v0, v25 │ │ -03c310: 0801 1e00 |0112: move-object/from16 v1, v30 │ │ -03c314: 5b10 0903 |0114: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ -03c318: 3904 0400 |0116: if-nez v4, 011a // +0004 │ │ -03c31c: 3908 1900 |0118: if-nez v8, 0131 // +0019 │ │ -03c320: 380b 0b00 |011a: if-eqz v11, 0125 // +000b │ │ -03c324: 6e10 600c 0b00 |011c: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@0c60 │ │ -03c32a: 0a19 |011f: move-result v25 │ │ -03c32c: 3819 0500 |0120: if-eqz v25, 0125 // +0005 │ │ -03c330: 6e10 5f0c 0b00 |0122: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@0c5f │ │ -03c336: 3806 0b00 |0125: if-eqz v6, 0130 // +000b │ │ -03c33a: 6e10 660c 0600 |0127: invoke-virtual {v6}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03c340: 0a19 |012a: move-result v25 │ │ -03c342: 3819 0500 |012b: if-eqz v25, 0130 // +0005 │ │ -03c346: 6e10 5f0c 0600 |012d: invoke-virtual {v6}, Ljava/io/File;.delete:()Z // method@0c5f │ │ -03c34c: 1208 |0130: const/4 v8, #int 0 // #0 │ │ -03c34e: 0789 |0131: move-object v9, v8 │ │ -03c350: 2900 5bff |0132: goto/16 008d // -00a5 │ │ -03c354: 0d0a |0134: move-exception v10 │ │ -03c356: 6e10 ef0c 0a00 |0135: invoke-virtual {v10}, Ljava/net/MalformedURLException;.toString:()Ljava/lang/String; // method@0cef │ │ -03c35c: 0c19 |0138: move-result-object v25 │ │ -03c35e: 0800 1900 |0139: move-object/from16 v0, v25 │ │ -03c362: 0801 1e00 |013b: move-object/from16 v1, v30 │ │ -03c366: 5b10 0903 |013d: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ -03c36a: 6e10 ee0c 0a00 |013f: invoke-virtual {v10}, Ljava/net/MalformedURLException;.printStackTrace:()V // method@0cee │ │ -03c370: 1208 |0142: const/4 v8, #int 0 // #0 │ │ -03c372: 28c9 |0143: goto 010c // -0037 │ │ -03c374: 0d0a |0144: move-exception v10 │ │ -03c376: 6e10 740c 0a00 |0145: invoke-virtual {v10}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@0c74 │ │ -03c37c: 0c19 |0148: move-result-object v25 │ │ -03c37e: 0800 1900 |0149: move-object/from16 v0, v25 │ │ -03c382: 0801 1e00 |014b: move-object/from16 v1, v30 │ │ -03c386: 5b10 0903 |014d: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ -03c38a: 6e10 730c 0a00 |014f: invoke-virtual {v10}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -03c390: 1208 |0152: const/4 v8, #int 0 // #0 │ │ -03c392: 28b9 |0153: goto 010c // -0047 │ │ -03c394: 0d0a |0154: move-exception v10 │ │ -03c396: 07cb |0155: move-object v11, v12 │ │ -03c398: 28ef |0156: goto 0145 // -0011 │ │ -03c39a: 0d0a |0157: move-exception v10 │ │ -03c39c: 07cb |0158: move-object v11, v12 │ │ -03c39e: 28dc |0159: goto 0135 // -0024 │ │ +03d240: |[03d240] pro.oneredpixel.l9droid.Library.downloadFileToCache:(Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Ljava/lang/String; │ │ +03d250: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +03d252: 120b |0001: const/4 v11, #int 0 // #0 │ │ +03d254: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +03d256: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +03d258: 7402 f20e 1c00 |0004: invoke-virtual/range {v28, v29}, Lpro/oneredpixel/l9droid/Library;.getFileName:(Ljava/lang/String;)Ljava/lang/String; // method@0ef2 │ │ +03d25e: 0c0e |0007: move-result-object v14 │ │ +03d260: 1319 2f00 |0008: const/16 v25, #int 47 // #2f │ │ +03d264: 131a 5f00 |000a: const/16 v26, #int 95 // #5f │ │ +03d268: 0800 1d00 |000c: move-object/from16 v0, v29 │ │ +03d26c: 0201 1900 |000e: move/from16 v1, v25 │ │ +03d270: 0202 1a00 |0010: move/from16 v2, v26 │ │ +03d274: 6e30 ca0c 1002 |0012: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0cca │ │ +03d27a: 0c19 |0015: move-result-object v25 │ │ +03d27c: 1a1a 1601 |0016: const-string v26, ":" // string@0116 │ │ +03d280: 1a1b 4408 |0018: const-string v27, "_" // string@0844 │ │ +03d284: 7403 cb0c 1900 |001a: invoke-virtual/range {v25, v26, v27}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ccb │ │ +03d28a: 0c0f |001d: move-result-object v15 │ │ +03d28c: 7100 0e01 0000 |001e: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03d292: 0c17 |0021: move-result-object v23 │ │ +03d294: 1a19 d40f |0022: const-string v25, "mounted" // string@0fd4 │ │ +03d298: 0800 1700 |0024: move-object/from16 v0, v23 │ │ +03d29c: 0801 1900 |0026: move-object/from16 v1, v25 │ │ +03d2a0: 6e20 c30c 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03d2a6: 0a19 |002b: move-result v25 │ │ +03d2a8: 3819 e000 |002c: if-eqz v25, 010c // +00e0 │ │ +03d2ac: 7100 0d01 0000 |002e: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ +03d2b2: 0c16 |0031: move-result-object v22 │ │ +03d2b4: 2219 fb01 |0032: new-instance v25, Ljava/lang/StringBuilder; // type@01fb │ │ +03d2b8: 7601 d70c 1900 |0034: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03d2be: 7401 610c 1600 |0037: invoke-virtual/range {v22}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03d2c4: 0c1a |003a: move-result-object v26 │ │ +03d2c6: 7402 dd0c 1900 |003b: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d2cc: 0c19 |003e: move-result-object v25 │ │ +03d2ce: 1a1a fa00 |003f: const-string v26, "/" // string@00fa │ │ +03d2d2: 7402 dd0c 1900 |0041: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d2d8: 0c19 |0044: move-result-object v25 │ │ +03d2da: 1a1a 0d03 |0045: const-string v26, "L9Droid" // string@030d │ │ +03d2de: 7402 dd0c 1900 |0047: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d2e4: 0c19 |004a: move-result-object v25 │ │ +03d2e6: 1a1a fa00 |004b: const-string v26, "/" // string@00fa │ │ +03d2ea: 7402 dd0c 1900 |004d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d2f0: 0c19 |0050: move-result-object v25 │ │ +03d2f2: 1a1a 4608 |0051: const-string v26, "_cache" // string@0846 │ │ +03d2f6: 7402 dd0c 1900 |0053: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d2fc: 0c19 |0056: move-result-object v25 │ │ +03d2fe: 1a1a fa00 |0057: const-string v26, "/" // string@00fa │ │ +03d302: 7402 dd0c 1900 |0059: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d308: 0c19 |005c: move-result-object v25 │ │ +03d30a: 0800 1900 |005d: move-object/from16 v0, v25 │ │ +03d30e: 6e20 dd0c f000 |005f: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d314: 0c19 |0062: move-result-object v25 │ │ +03d316: 1a1a fa00 |0063: const-string v26, "/" // string@00fa │ │ +03d31a: 7402 dd0c 1900 |0065: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d320: 0c19 |0068: move-result-object v25 │ │ +03d322: 0800 1900 |0069: move-object/from16 v0, v25 │ │ +03d326: 6e20 dd0c e000 |006b: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d32c: 0c19 |006e: move-result-object v25 │ │ +03d32e: 7401 e10c 1900 |006f: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03d334: 0c08 |0072: move-result-object v8 │ │ +03d336: 220c d001 |0073: new-instance v12, Ljava/io/File; // type@01d0 │ │ +03d33a: 7020 5e0c 8c00 |0075: invoke-direct {v12, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d340: 6e10 640c 0c00 |0078: invoke-virtual {v12}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ +03d346: 0c06 |007b: move-result-object v6 │ │ +03d348: 6e10 660c 0600 |007c: invoke-virtual {v6}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03d34e: 0a19 |007f: move-result v25 │ │ +03d350: 3919 0500 |0080: if-nez v25, 0085 // +0005 │ │ +03d354: 6e10 6e0c 0600 |0082: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ +03d35a: 6e10 600c 0c00 |0085: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@0c60 │ │ +03d360: 0a19 |0088: move-result v25 │ │ +03d362: 3819 0500 |0089: if-eqz v25, 008e // +0005 │ │ +03d366: 07cb |008b: move-object v11, v12 │ │ +03d368: 0789 |008c: move-object v9, v8 │ │ +03d36a: 1109 |008d: return-object v9 │ │ +03d36c: 2218 0f02 |008e: new-instance v24, Ljava/net/URL; // type@020f │ │ +03d370: 0800 1800 |0090: move-object/from16 v0, v24 │ │ +03d374: 0801 1d00 |0092: move-object/from16 v1, v29 │ │ +03d378: 7020 f10c 1000 |0094: invoke-direct {v0, v1}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0cf1 │ │ +03d37e: 7100 ee00 0000 |0097: invoke-static {}, Landroid/net/Proxy;.getDefaultHost:()Ljava/lang/String; // method@00ee │ │ +03d384: 0c15 |009a: move-result-object v21 │ │ +03d386: 7100 ef00 0000 |009b: invoke-static {}, Landroid/net/Proxy;.getDefaultPort:()I // method@00ef │ │ +03d38c: 0a14 |009e: move-result v20 │ │ +03d38e: 3815 6100 |009f: if-eqz v21, 0100 // +0061 │ │ +03d392: 3d14 5f00 |00a1: if-lez v20, 0100 // +005f │ │ +03d396: 2213 0b02 |00a3: new-instance v19, Ljava/net/Proxy; // type@020b │ │ +03d39a: 6219 f802 |00a5: sget-object v25, Ljava/net/Proxy$Type;.HTTP:Ljava/net/Proxy$Type; // field@02f8 │ │ +03d39e: 221a 0802 |00a7: new-instance v26, Ljava/net/InetSocketAddress; // type@0208 │ │ +03d3a2: 0800 1a00 |00a9: move-object/from16 v0, v26 │ │ +03d3a6: 0801 1500 |00ab: move-object/from16 v1, v21 │ │ +03d3aa: 0202 1400 |00ad: move/from16 v2, v20 │ │ +03d3ae: 7030 ed0c 1002 |00af: invoke-direct {v0, v1, v2}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@0ced │ │ +03d3b4: 0800 1300 |00b2: move-object/from16 v0, v19 │ │ +03d3b8: 0801 1900 |00b4: move-object/from16 v1, v25 │ │ +03d3bc: 0802 1a00 |00b6: move-object/from16 v2, v26 │ │ +03d3c0: 7030 f00c 1002 |00b8: invoke-direct {v0, v1, v2}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@0cf0 │ │ +03d3c6: 0800 1800 |00bb: move-object/from16 v0, v24 │ │ +03d3ca: 0801 1300 |00bd: move-object/from16 v1, v19 │ │ +03d3ce: 6e20 f30c 1000 |00bf: invoke-virtual {v0, v1}, Ljava/net/URL;.openConnection:(Ljava/net/Proxy;)Ljava/net/URLConnection; // method@0cf3 │ │ +03d3d4: 0c05 |00c2: move-result-object v5 │ │ +03d3d6: 1319 b80b |00c3: const/16 v25, #int 3000 // #bb8 │ │ +03d3da: 0200 1900 |00c5: move/from16 v0, v25 │ │ +03d3de: 6e20 f60c 0500 |00c7: invoke-virtual {v5, v0}, Ljava/net/URLConnection;.setConnectTimeout:(I)V // method@0cf6 │ │ +03d3e4: 6e10 f40c 0500 |00ca: invoke-virtual {v5}, Ljava/net/URLConnection;.getContentLength:()I // method@0cf4 │ │ +03d3ea: 0a0d |00cd: move-result v13 │ │ +03d3ec: 6e10 f50c 0500 |00ce: invoke-virtual {v5}, Ljava/net/URLConnection;.getInputStream:()Ljava/io/InputStream; // method@0cf5 │ │ +03d3f2: 0c10 |00d1: move-result-object v16 │ │ +03d3f4: 2212 d401 |00d2: new-instance v18, Ljava/io/FileOutputStream; // type@01d4 │ │ +03d3f8: 0800 1200 |00d4: move-object/from16 v0, v18 │ │ +03d3fc: 7020 710c c000 |00d6: invoke-direct {v0, v12}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ +03d402: 1319 0020 |00d9: const/16 v25, #int 8192 // #2000 │ │ +03d406: 0200 1900 |00db: move/from16 v0, v25 │ │ +03d40a: 2303 6202 |00dd: new-array v3, v0, [B // type@0262 │ │ +03d40e: 1207 |00df: const/4 v7, #int 0 // #0 │ │ +03d410: 0800 1000 |00e0: move-object/from16 v0, v16 │ │ +03d414: 6e20 760c 3000 |00e2: invoke-virtual {v0, v3}, Ljava/io/InputStream;.read:([B)I // method@0c76 │ │ +03d41a: 0a11 |00e5: move-result v17 │ │ +03d41c: 3d11 1f00 |00e6: if-lez v17, 0105 // +001f │ │ +03d420: 3904 1d00 |00e8: if-nez v4, 0105 // +001d │ │ +03d424: 1319 0000 |00ea: const/16 v25, #int 0 // #0 │ │ +03d428: 0800 1200 |00ec: move-object/from16 v0, v18 │ │ +03d42c: 0201 1900 |00ee: move/from16 v1, v25 │ │ +03d430: 0202 1100 |00f0: move/from16 v2, v17 │ │ +03d434: 6e40 7b0c 3021 |00f2: invoke-virtual {v0, v3, v1, v2}, Ljava/io/OutputStream;.write:([BII)V // method@0c7b │ │ +03d43a: 9007 0711 |00f5: add-int v7, v7, v17 │ │ +03d43e: 381e e9ff |00f7: if-eqz v30, 00e0 // -0017 │ │ +03d442: 0800 1e00 |00f9: move-object/from16 v0, v30 │ │ +03d446: 6e30 530d 700d |00fb: invoke-virtual {v0, v7, v13}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.doProgressUpdate:(II)Z // method@0d53 │ │ +03d44c: 0a04 |00fe: move-result v4 │ │ +03d44e: 28e1 |00ff: goto 00e0 // -001f │ │ +03d450: 7401 f20c 1800 |0100: invoke-virtual/range {v24}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@0cf2 │ │ +03d456: 0c05 |0103: move-result-object v5 │ │ +03d458: 28bf |0104: goto 00c3 // -0041 │ │ +03d45a: 7401 750c 1000 |0105: invoke-virtual/range {v16}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ +03d460: 7401 780c 1200 |0108: invoke-virtual/range {v18}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ +03d466: 07cb |010b: move-object v11, v12 │ │ +03d468: 3804 0a00 |010c: if-eqz v4, 0116 // +000a │ │ +03d46c: 1a19 0502 |010e: const-string v25, "Canceled" // string@0205 │ │ +03d470: 0800 1900 |0110: move-object/from16 v0, v25 │ │ +03d474: 0801 1e00 |0112: move-object/from16 v1, v30 │ │ +03d478: 5b10 0903 |0114: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ +03d47c: 3904 0400 |0116: if-nez v4, 011a // +0004 │ │ +03d480: 3908 1900 |0118: if-nez v8, 0131 // +0019 │ │ +03d484: 380b 0b00 |011a: if-eqz v11, 0125 // +000b │ │ +03d488: 6e10 600c 0b00 |011c: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@0c60 │ │ +03d48e: 0a19 |011f: move-result v25 │ │ +03d490: 3819 0500 |0120: if-eqz v25, 0125 // +0005 │ │ +03d494: 6e10 5f0c 0b00 |0122: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@0c5f │ │ +03d49a: 3806 0b00 |0125: if-eqz v6, 0130 // +000b │ │ +03d49e: 6e10 660c 0600 |0127: invoke-virtual {v6}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03d4a4: 0a19 |012a: move-result v25 │ │ +03d4a6: 3819 0500 |012b: if-eqz v25, 0130 // +0005 │ │ +03d4aa: 6e10 5f0c 0600 |012d: invoke-virtual {v6}, Ljava/io/File;.delete:()Z // method@0c5f │ │ +03d4b0: 1208 |0130: const/4 v8, #int 0 // #0 │ │ +03d4b2: 0789 |0131: move-object v9, v8 │ │ +03d4b4: 2900 5bff |0132: goto/16 008d // -00a5 │ │ +03d4b8: 0d0a |0134: move-exception v10 │ │ +03d4ba: 6e10 ef0c 0a00 |0135: invoke-virtual {v10}, Ljava/net/MalformedURLException;.toString:()Ljava/lang/String; // method@0cef │ │ +03d4c0: 0c19 |0138: move-result-object v25 │ │ +03d4c2: 0800 1900 |0139: move-object/from16 v0, v25 │ │ +03d4c6: 0801 1e00 |013b: move-object/from16 v1, v30 │ │ +03d4ca: 5b10 0903 |013d: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ +03d4ce: 6e10 ee0c 0a00 |013f: invoke-virtual {v10}, Ljava/net/MalformedURLException;.printStackTrace:()V // method@0cee │ │ +03d4d4: 1208 |0142: const/4 v8, #int 0 // #0 │ │ +03d4d6: 28c9 |0143: goto 010c // -0037 │ │ +03d4d8: 0d0a |0144: move-exception v10 │ │ +03d4da: 6e10 740c 0a00 |0145: invoke-virtual {v10}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@0c74 │ │ +03d4e0: 0c19 |0148: move-result-object v25 │ │ +03d4e2: 0800 1900 |0149: move-object/from16 v0, v25 │ │ +03d4e6: 0801 1e00 |014b: move-object/from16 v1, v30 │ │ +03d4ea: 5b10 0903 |014d: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ +03d4ee: 6e10 730c 0a00 |014f: invoke-virtual {v10}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +03d4f4: 1208 |0152: const/4 v8, #int 0 // #0 │ │ +03d4f6: 28b9 |0153: goto 010c // -0047 │ │ +03d4f8: 0d0a |0154: move-exception v10 │ │ +03d4fa: 07cb |0155: move-object v11, v12 │ │ +03d4fc: 28ef |0156: goto 0145 // -0011 │ │ +03d4fe: 0d0a |0157: move-exception v10 │ │ +03d500: 07cb |0158: move-object v11, v12 │ │ +03d502: 28dc |0159: goto 0135 // -0024 │ │ catches : 2 │ │ 0x0004 - 0x0078 │ │ Ljava/net/MalformedURLException; -> 0x0134 │ │ Ljava/io/IOException; -> 0x0144 │ │ 0x0078 - 0x010b │ │ Ljava/net/MalformedURLException; -> 0x0157 │ │ Ljava/io/IOException; -> 0x0154 │ │ @@ -68392,18 +68389,18 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03c3c4: |[03c3c4] pro.oneredpixel.l9droid.Library.fileLoadGame:(Ljava/lang/String;)[B │ │ -03c3d4: 6e20 ed0e 2100 |0000: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.fileLoadToArray:(Ljava/lang/String;)[B // method@0eed │ │ -03c3da: 0c00 |0003: move-result-object v0 │ │ -03c3dc: 1100 |0004: return-object v0 │ │ +03d528: |[03d528] pro.oneredpixel.l9droid.Library.fileLoadGame:(Ljava/lang/String;)[B │ │ +03d538: 6e20 ed0e 2100 |0000: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.fileLoadToArray:(Ljava/lang/String;)[B // method@0eed │ │ +03d53e: 0c00 |0003: move-result-object v0 │ │ +03d540: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0004 - 0x0005 reg=0 resbuff [B │ │ 0x0000 - 0x0005 reg=1 this Lpro/oneredpixel/l9droid/Library; │ │ @@ -68414,20 +68411,20 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03c3e0: |[03c3e0] pro.oneredpixel.l9droid.Library.fileLoadRelativeToArray:(Ljava/lang/String;)[B │ │ -03c3f0: 6e20 f10e 2100 |0000: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ -03c3f6: 0c00 |0003: move-result-object v0 │ │ -03c3f8: 6e20 ed0e 0100 |0004: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.fileLoadToArray:(Ljava/lang/String;)[B // method@0eed │ │ -03c3fe: 0c00 |0007: move-result-object v0 │ │ -03c400: 1100 |0008: return-object v0 │ │ +03d544: |[03d544] pro.oneredpixel.l9droid.Library.fileLoadRelativeToArray:(Ljava/lang/String;)[B │ │ +03d554: 6e20 f10e 2100 |0000: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ +03d55a: 0c00 |0003: move-result-object v0 │ │ +03d55c: 6e20 ed0e 0100 |0004: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.fileLoadToArray:(Ljava/lang/String;)[B // method@0eed │ │ +03d562: 0c00 |0007: move-result-object v0 │ │ +03d564: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lpro/oneredpixel/l9droid/Library; │ │ 0x0000 - 0x0009 reg=2 relativePath Ljava/lang/String; │ │ │ │ @@ -68436,41 +68433,41 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -03c404: |[03c404] pro.oneredpixel.l9droid.Library.fileLoadToArray:(Ljava/lang/String;)[B │ │ -03c414: 390b 0400 |0000: if-nez v11, 0004 // +0004 │ │ -03c418: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -03c41a: 1100 |0003: return-object v0 │ │ -03c41c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03c41e: 7100 0e01 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03c424: 0c05 |0008: move-result-object v5 │ │ -03c426: 1a07 d60f |0009: const-string v7, "mounted" // string@0fd6 │ │ -03c42a: 6e20 c30c 7500 |000b: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03c430: 0a07 |000e: move-result v7 │ │ -03c432: 3807 f4ff |000f: if-eqz v7, 0003 // -000c │ │ -03c436: 2204 d001 |0011: new-instance v4, Ljava/io/File; // type@01d0 │ │ -03c43a: 7020 5e0c b400 |0013: invoke-direct {v4, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c440: 6e10 6a0c 0400 |0016: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@0c6a │ │ -03c446: 0b08 |0019: move-result-wide v8 │ │ -03c448: 8486 |001a: long-to-int v6, v8 │ │ -03c44a: 3d06 e8ff |001b: if-lez v6, 0003 // -0018 │ │ -03c44e: 2360 6202 |001d: new-array v0, v6, [B // type@0262 │ │ -03c452: 2202 d201 |001f: new-instance v2, Ljava/io/FileInputStream; // type@01d2 │ │ -03c456: 7020 700c 4200 |0021: invoke-direct {v2, v4}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c70 │ │ -03c45c: 6e20 760c 0200 |0024: invoke-virtual {v2, v0}, Ljava/io/InputStream;.read:([B)I // method@0c76 │ │ -03c462: 0a03 |0027: move-result v3 │ │ -03c464: 6e10 750c 0200 |0028: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ -03c46a: 28d8 |002b: goto 0003 // -0028 │ │ -03c46c: 0d01 |002c: move-exception v1 │ │ -03c46e: 6e10 730c 0100 |002d: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -03c474: 28d3 |0030: goto 0003 // -002d │ │ +03d568: |[03d568] pro.oneredpixel.l9droid.Library.fileLoadToArray:(Ljava/lang/String;)[B │ │ +03d578: 390b 0400 |0000: if-nez v11, 0004 // +0004 │ │ +03d57c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03d57e: 1100 |0003: return-object v0 │ │ +03d580: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03d582: 7100 0e01 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03d588: 0c05 |0008: move-result-object v5 │ │ +03d58a: 1a07 d40f |0009: const-string v7, "mounted" // string@0fd4 │ │ +03d58e: 6e20 c30c 7500 |000b: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03d594: 0a07 |000e: move-result v7 │ │ +03d596: 3807 f4ff |000f: if-eqz v7, 0003 // -000c │ │ +03d59a: 2204 d001 |0011: new-instance v4, Ljava/io/File; // type@01d0 │ │ +03d59e: 7020 5e0c b400 |0013: invoke-direct {v4, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d5a4: 6e10 6a0c 0400 |0016: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@0c6a │ │ +03d5aa: 0b08 |0019: move-result-wide v8 │ │ +03d5ac: 8486 |001a: long-to-int v6, v8 │ │ +03d5ae: 3d06 e8ff |001b: if-lez v6, 0003 // -0018 │ │ +03d5b2: 2360 6202 |001d: new-array v0, v6, [B // type@0262 │ │ +03d5b6: 2202 d201 |001f: new-instance v2, Ljava/io/FileInputStream; // type@01d2 │ │ +03d5ba: 7020 700c 4200 |0021: invoke-direct {v2, v4}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c70 │ │ +03d5c0: 6e20 760c 0200 |0024: invoke-virtual {v2, v0}, Ljava/io/InputStream;.read:([B)I // method@0c76 │ │ +03d5c6: 0a03 |0027: move-result v3 │ │ +03d5c8: 6e10 750c 0200 |0028: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ +03d5ce: 28d8 |002b: goto 0003 // -0028 │ │ +03d5d0: 0d01 |002c: move-exception v1 │ │ +03d5d2: 6e10 730c 0100 |002d: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +03d5d8: 28d3 |0030: goto 0003 // -002d │ │ catches : 1 │ │ 0x0016 - 0x002b │ │ Ljava/io/IOException; -> 0x002c │ │ positions : │ │ 0x0000 line=209 │ │ 0x0003 line=230 │ │ 0x0004 line=210 │ │ @@ -68501,40 +68498,40 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -03c488: |[03c488] pro.oneredpixel.l9droid.Library.fileLoadToStringArray:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -03c498: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -03c49c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03c49e: 1101 |0003: return-object v1 │ │ -03c4a0: 2201 1102 |0004: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ -03c4a4: 7010 f70c 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03c4aa: 2203 d001 |0009: new-instance v3, Ljava/io/File; // type@01d0 │ │ -03c4ae: 7020 5e0c 7300 |000b: invoke-direct {v3, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c4b4: 2202 d201 |000e: new-instance v2, Ljava/io/FileInputStream; // type@01d2 │ │ -03c4b8: 7020 700c 3200 |0010: invoke-direct {v2, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c70 │ │ -03c4be: 2200 ce01 |0013: new-instance v0, Ljava/io/BufferedReader; // type@01ce │ │ -03c4c2: 2205 d801 |0015: new-instance v5, Ljava/io/InputStreamReader; // type@01d8 │ │ -03c4c6: 7020 770c 2500 |0017: invoke-direct {v5, v2}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0c77 │ │ -03c4cc: 7020 570c 5000 |001a: invoke-direct {v0, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0c57 │ │ -03c4d2: 1a04 0000 |001d: const-string v4, "" // string@0000 │ │ -03c4d6: 6e10 590c 0000 |001f: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0c59 │ │ -03c4dc: 0c04 |0022: move-result-object v4 │ │ -03c4de: 3804 0800 |0023: if-eqz v4, 002b // +0008 │ │ -03c4e2: 6e20 fa0c 4100 |0025: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03c4e8: 28f7 |0028: goto 001f // -0009 │ │ -03c4ea: 0d05 |0029: move-exception v5 │ │ -03c4ec: 28d9 |002a: goto 0003 // -0027 │ │ -03c4ee: 6e10 580c 0000 |002b: invoke-virtual {v0}, Ljava/io/BufferedReader;.close:()V // method@0c58 │ │ -03c4f4: 28d5 |002e: goto 0003 // -002b │ │ -03c4f6: 0d05 |002f: move-exception v5 │ │ -03c4f8: 28d3 |0030: goto 0003 // -002d │ │ +03d5ec: |[03d5ec] pro.oneredpixel.l9droid.Library.fileLoadToStringArray:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +03d5fc: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +03d600: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03d602: 1101 |0003: return-object v1 │ │ +03d604: 2201 1102 |0004: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ +03d608: 7010 f70c 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +03d60e: 2203 d001 |0009: new-instance v3, Ljava/io/File; // type@01d0 │ │ +03d612: 7020 5e0c 7300 |000b: invoke-direct {v3, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d618: 2202 d201 |000e: new-instance v2, Ljava/io/FileInputStream; // type@01d2 │ │ +03d61c: 7020 700c 3200 |0010: invoke-direct {v2, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c70 │ │ +03d622: 2200 ce01 |0013: new-instance v0, Ljava/io/BufferedReader; // type@01ce │ │ +03d626: 2205 d801 |0015: new-instance v5, Ljava/io/InputStreamReader; // type@01d8 │ │ +03d62a: 7020 770c 2500 |0017: invoke-direct {v5, v2}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0c77 │ │ +03d630: 7020 570c 5000 |001a: invoke-direct {v0, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0c57 │ │ +03d636: 1a04 0000 |001d: const-string v4, "" // string@0000 │ │ +03d63a: 6e10 590c 0000 |001f: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0c59 │ │ +03d640: 0c04 |0022: move-result-object v4 │ │ +03d642: 3804 0800 |0023: if-eqz v4, 002b // +0008 │ │ +03d646: 6e20 fa0c 4100 |0025: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03d64c: 28f7 |0028: goto 001f // -0009 │ │ +03d64e: 0d05 |0029: move-exception v5 │ │ +03d650: 28d9 |002a: goto 0003 // -0027 │ │ +03d652: 6e10 580c 0000 |002b: invoke-virtual {v0}, Ljava/io/BufferedReader;.close:()V // method@0c58 │ │ +03d658: 28d5 |002e: goto 0003 // -002b │ │ +03d65a: 0d05 |002f: move-exception v5 │ │ +03d65c: 28d3 |0030: goto 0003 // -002d │ │ catches : 1 │ │ 0x0009 - 0x002e │ │ Ljava/io/FileNotFoundException; -> 0x0029 │ │ Ljava/io/IOException; -> 0x002f │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=280 │ │ @@ -68566,42 +68563,42 @@ │ │ type : '(Ljava/lang/String;[B)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -03c50c: |[03c50c] pro.oneredpixel.l9droid.Library.fileSaveFromArray:(Ljava/lang/String;[B)Z │ │ -03c51c: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03c522: 0c03 |0003: move-result-object v3 │ │ -03c524: 1a04 d60f |0004: const-string v4, "mounted" // string@0fd6 │ │ -03c528: 6e20 c30c 4300 |0006: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03c52e: 0a04 |0009: move-result v4 │ │ -03c530: 3804 2700 |000a: if-eqz v4, 0031 // +0027 │ │ -03c534: 2201 d001 |000c: new-instance v1, Ljava/io/File; // type@01d0 │ │ -03c538: 7020 5e0c 6100 |000e: invoke-direct {v1, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c53e: 2202 d001 |0011: new-instance v2, Ljava/io/File; // type@01d0 │ │ -03c542: 6e10 630c 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ -03c548: 0c04 |0016: move-result-object v4 │ │ -03c54a: 7020 5e0c 4200 |0017: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c550: 6e10 660c 0200 |001a: invoke-virtual {v2}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03c556: 0a04 |001d: move-result v4 │ │ -03c558: 3904 0500 |001e: if-nez v4, 0023 // +0005 │ │ -03c55c: 6e10 6e0c 0200 |0020: invoke-virtual {v2}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ -03c562: 2200 d401 |0023: new-instance v0, Ljava/io/FileOutputStream; // type@01d4 │ │ -03c566: 7020 710c 1000 |0025: invoke-direct {v0, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ -03c56c: 6e20 7a0c 7000 |0028: invoke-virtual {v0, v7}, Ljava/io/OutputStream;.write:([B)V // method@0c7a │ │ -03c572: 6e10 780c 0000 |002b: invoke-virtual {v0}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ -03c578: 1214 |002e: const/4 v4, #int 1 // #1 │ │ -03c57a: 0f04 |002f: return v4 │ │ -03c57c: 0d04 |0030: move-exception v4 │ │ -03c57e: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -03c580: 28fd |0032: goto 002f // -0003 │ │ -03c582: 0d04 |0033: move-exception v4 │ │ -03c584: 28fd |0034: goto 0031 // -0003 │ │ +03d670: |[03d670] pro.oneredpixel.l9droid.Library.fileSaveFromArray:(Ljava/lang/String;[B)Z │ │ +03d680: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03d686: 0c03 |0003: move-result-object v3 │ │ +03d688: 1a04 d40f |0004: const-string v4, "mounted" // string@0fd4 │ │ +03d68c: 6e20 c30c 4300 |0006: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03d692: 0a04 |0009: move-result v4 │ │ +03d694: 3804 2700 |000a: if-eqz v4, 0031 // +0027 │ │ +03d698: 2201 d001 |000c: new-instance v1, Ljava/io/File; // type@01d0 │ │ +03d69c: 7020 5e0c 6100 |000e: invoke-direct {v1, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d6a2: 2202 d001 |0011: new-instance v2, Ljava/io/File; // type@01d0 │ │ +03d6a6: 6e10 630c 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ +03d6ac: 0c04 |0016: move-result-object v4 │ │ +03d6ae: 7020 5e0c 4200 |0017: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d6b4: 6e10 660c 0200 |001a: invoke-virtual {v2}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03d6ba: 0a04 |001d: move-result v4 │ │ +03d6bc: 3904 0500 |001e: if-nez v4, 0023 // +0005 │ │ +03d6c0: 6e10 6e0c 0200 |0020: invoke-virtual {v2}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ +03d6c6: 2200 d401 |0023: new-instance v0, Ljava/io/FileOutputStream; // type@01d4 │ │ +03d6ca: 7020 710c 1000 |0025: invoke-direct {v0, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ +03d6d0: 6e20 7a0c 7000 |0028: invoke-virtual {v0, v7}, Ljava/io/OutputStream;.write:([B)V // method@0c7a │ │ +03d6d6: 6e10 780c 0000 |002b: invoke-virtual {v0}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ +03d6dc: 1214 |002e: const/4 v4, #int 1 // #1 │ │ +03d6de: 0f04 |002f: return v4 │ │ +03d6e0: 0d04 |0030: move-exception v4 │ │ +03d6e2: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +03d6e4: 28fd |0032: goto 002f // -0003 │ │ +03d6e6: 0d04 |0033: move-exception v4 │ │ +03d6e8: 28fd |0034: goto 0031 // -0003 │ │ catches : 1 │ │ 0x000c - 0x002e │ │ Ljava/io/FileNotFoundException; -> 0x0033 │ │ Ljava/io/IOException; -> 0x0030 │ │ positions : │ │ 0x0000 line=234 │ │ 0x0004 line=235 │ │ @@ -68631,65 +68628,65 @@ │ │ type : '(Ljava/lang/String;Ljava/util/ArrayList;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -03c598: |[03c598] pro.oneredpixel.l9droid.Library.fileSaveFromStringArray:(Ljava/lang/String;Ljava/util/ArrayList;)Z │ │ -03c5a8: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03c5ae: 0c05 |0003: move-result-object v5 │ │ -03c5b0: 1a06 d60f |0004: const-string v6, "mounted" // string@0fd6 │ │ -03c5b4: 6e20 c30c 6500 |0006: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03c5ba: 0a06 |0009: move-result v6 │ │ -03c5bc: 3806 5400 |000a: if-eqz v6, 005e // +0054 │ │ -03c5c0: 2203 d001 |000c: new-instance v3, Ljava/io/File; // type@01d0 │ │ -03c5c4: 7020 5e0c 9300 |000e: invoke-direct {v3, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c5ca: 2204 d001 |0011: new-instance v4, Ljava/io/File; // type@01d0 │ │ -03c5ce: 6e10 630c 0300 |0013: invoke-virtual {v3}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ -03c5d4: 0c06 |0016: move-result-object v6 │ │ -03c5d6: 7020 5e0c 6400 |0017: invoke-direct {v4, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c5dc: 6e10 660c 0400 |001a: invoke-virtual {v4}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03c5e2: 0a06 |001d: move-result v6 │ │ -03c5e4: 3906 0500 |001e: if-nez v6, 0023 // +0005 │ │ -03c5e8: 6e10 6e0c 0400 |0020: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ -03c5ee: 2202 d401 |0023: new-instance v2, Ljava/io/FileOutputStream; // type@01d4 │ │ -03c5f2: 7020 710c 3200 |0025: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ -03c5f8: 2200 cf01 |0028: new-instance v0, Ljava/io/BufferedWriter; // type@01cf │ │ -03c5fc: 2206 da01 |002a: new-instance v6, Ljava/io/OutputStreamWriter; // type@01da │ │ -03c600: 7020 7c0c 2600 |002c: invoke-direct {v6, v2}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;)V // method@0c7c │ │ -03c606: 7020 5a0c 6000 |002f: invoke-direct {v0, v6}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@0c5a │ │ -03c60c: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -03c60e: 6e10 040d 0a00 |0033: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03c614: 0a06 |0036: move-result v6 │ │ -03c616: 3561 2100 |0037: if-ge v1, v6, 0058 // +0021 │ │ -03c61a: 2207 fb01 |0039: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -03c61e: 7010 d70c 0700 |003b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03c624: 6e20 fe0c 1a00 |003e: invoke-virtual {v10, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03c62a: 0c06 |0041: move-result-object v6 │ │ -03c62c: 1f06 fa01 |0042: check-cast v6, Ljava/lang/String; // type@01fa │ │ -03c630: 6e20 dd0c 6700 |0044: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c636: 0c06 |0047: move-result-object v6 │ │ -03c638: 1a07 0100 |0048: const-string v7, " │ │ +03d6fc: |[03d6fc] pro.oneredpixel.l9droid.Library.fileSaveFromStringArray:(Ljava/lang/String;Ljava/util/ArrayList;)Z │ │ +03d70c: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03d712: 0c05 |0003: move-result-object v5 │ │ +03d714: 1a06 d40f |0004: const-string v6, "mounted" // string@0fd4 │ │ +03d718: 6e20 c30c 6500 |0006: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03d71e: 0a06 |0009: move-result v6 │ │ +03d720: 3806 5400 |000a: if-eqz v6, 005e // +0054 │ │ +03d724: 2203 d001 |000c: new-instance v3, Ljava/io/File; // type@01d0 │ │ +03d728: 7020 5e0c 9300 |000e: invoke-direct {v3, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d72e: 2204 d001 |0011: new-instance v4, Ljava/io/File; // type@01d0 │ │ +03d732: 6e10 630c 0300 |0013: invoke-virtual {v3}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ +03d738: 0c06 |0016: move-result-object v6 │ │ +03d73a: 7020 5e0c 6400 |0017: invoke-direct {v4, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d740: 6e10 660c 0400 |001a: invoke-virtual {v4}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03d746: 0a06 |001d: move-result v6 │ │ +03d748: 3906 0500 |001e: if-nez v6, 0023 // +0005 │ │ +03d74c: 6e10 6e0c 0400 |0020: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ +03d752: 2202 d401 |0023: new-instance v2, Ljava/io/FileOutputStream; // type@01d4 │ │ +03d756: 7020 710c 3200 |0025: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ +03d75c: 2200 cf01 |0028: new-instance v0, Ljava/io/BufferedWriter; // type@01cf │ │ +03d760: 2206 da01 |002a: new-instance v6, Ljava/io/OutputStreamWriter; // type@01da │ │ +03d764: 7020 7c0c 2600 |002c: invoke-direct {v6, v2}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;)V // method@0c7c │ │ +03d76a: 7020 5a0c 6000 |002f: invoke-direct {v0, v6}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@0c5a │ │ +03d770: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +03d772: 6e10 040d 0a00 |0033: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +03d778: 0a06 |0036: move-result v6 │ │ +03d77a: 3561 2100 |0037: if-ge v1, v6, 0058 // +0021 │ │ +03d77e: 2207 fb01 |0039: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +03d782: 7010 d70c 0700 |003b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03d788: 6e20 fe0c 1a00 |003e: invoke-virtual {v10, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03d78e: 0c06 |0041: move-result-object v6 │ │ +03d790: 1f06 fa01 |0042: check-cast v6, Ljava/lang/String; // type@01fa │ │ +03d794: 6e20 dd0c 6700 |0044: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d79a: 0c06 |0047: move-result-object v6 │ │ +03d79c: 1a07 0100 |0048: const-string v7, " │ │ " // string@0001 │ │ -03c63c: 6e20 dd0c 7600 |004a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c642: 0c06 |004d: move-result-object v6 │ │ -03c644: 6e10 e10c 0600 |004e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03c64a: 0c06 |0051: move-result-object v6 │ │ -03c64c: 6e20 5c0c 6000 |0052: invoke-virtual {v0, v6}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@0c5c │ │ -03c652: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c656: 28dc |0057: goto 0033 // -0024 │ │ -03c658: 6e10 5b0c 0000 |0058: invoke-virtual {v0}, Ljava/io/BufferedWriter;.close:()V // method@0c5b │ │ -03c65e: 1216 |005b: const/4 v6, #int 1 // #1 │ │ -03c660: 0f06 |005c: return v6 │ │ -03c662: 0d06 |005d: move-exception v6 │ │ -03c664: 1206 |005e: const/4 v6, #int 0 // #0 │ │ -03c666: 28fd |005f: goto 005c // -0003 │ │ -03c668: 0d06 |0060: move-exception v6 │ │ -03c66a: 28fd |0061: goto 005e // -0003 │ │ +03d7a0: 6e20 dd0c 7600 |004a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d7a6: 0c06 |004d: move-result-object v6 │ │ +03d7a8: 6e10 e10c 0600 |004e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03d7ae: 0c06 |0051: move-result-object v6 │ │ +03d7b0: 6e20 5c0c 6000 |0052: invoke-virtual {v0, v6}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@0c5c │ │ +03d7b6: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03d7ba: 28dc |0057: goto 0033 // -0024 │ │ +03d7bc: 6e10 5b0c 0000 |0058: invoke-virtual {v0}, Ljava/io/BufferedWriter;.close:()V // method@0c5b │ │ +03d7c2: 1216 |005b: const/4 v6, #int 1 // #1 │ │ +03d7c4: 0f06 |005c: return v6 │ │ +03d7c6: 0d06 |005d: move-exception v6 │ │ +03d7c8: 1206 |005e: const/4 v6, #int 0 // #0 │ │ +03d7ca: 28fd |005f: goto 005c // -0003 │ │ +03d7cc: 0d06 |0060: move-exception v6 │ │ +03d7ce: 28fd |0061: goto 005e // -0003 │ │ catches : 1 │ │ 0x000c - 0x005b │ │ Ljava/io/FileNotFoundException; -> 0x0060 │ │ Ljava/io/IOException; -> 0x005d │ │ positions : │ │ 0x0000 line=284 │ │ 0x0004 line=285 │ │ @@ -68724,53 +68721,53 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -03c67c: |[03c67c] pro.oneredpixel.l9droid.Library.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; │ │ -03c68c: 1305 2f00 |0000: const/16 v5, #int 47 // #2f │ │ -03c690: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -03c692: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03c694: 2201 d001 |0004: new-instance v1, Ljava/io/File; // type@01d0 │ │ -03c698: 5462 2804 |0006: iget-object v2, v6, Lpro/oneredpixel/l9droid/Library;.GameFullPathName:Ljava/lang/String; // field@0428 │ │ -03c69c: 7020 5e0c 2100 |0008: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c6a2: 2202 fb01 |000b: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -03c6a6: 7010 d70c 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03c6ac: 6e10 630c 0100 |0010: invoke-virtual {v1}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ -03c6b2: 0c03 |0013: move-result-object v3 │ │ -03c6b4: 6e20 dd0c 3200 |0014: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c6ba: 0c02 |0017: move-result-object v2 │ │ -03c6bc: 6e20 d90c 5200 |0018: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -03c6c2: 0c02 |001b: move-result-object v2 │ │ -03c6c4: 6e10 e10c 0200 |001c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03c6ca: 0c00 |001f: move-result-object v0 │ │ -03c6cc: 3807 0f00 |0020: if-eqz v7, 002f // +000f │ │ -03c6d0: 6e10 c90c 0700 |0022: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -03c6d6: 0a02 |0025: move-result v2 │ │ -03c6d8: 3d02 0900 |0026: if-lez v2, 002f // +0009 │ │ -03c6dc: 6e20 be0c 4700 |0028: invoke-virtual {v7, v4}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -03c6e2: 0a02 |002b: move-result v2 │ │ -03c6e4: 3352 0400 |002c: if-ne v2, v5, 0030 // +0004 │ │ -03c6e8: 0770 |002e: move-object v0, v7 │ │ -03c6ea: 1100 |002f: return-object v0 │ │ -03c6ec: 6e20 be0c 4700 |0030: invoke-virtual {v7, v4}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -03c6f2: 0a02 |0033: move-result v2 │ │ -03c6f4: 1303 2e00 |0034: const/16 v3, #int 46 // #2e │ │ -03c6f8: 3232 f9ff |0036: if-eq v2, v3, 002f // -0007 │ │ -03c6fc: 2202 fb01 |0038: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -03c700: 7010 d70c 0200 |003a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03c706: 6e20 dd0c 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c70c: 0c02 |0040: move-result-object v2 │ │ -03c70e: 6e20 dd0c 7200 |0041: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03c714: 0c02 |0044: move-result-object v2 │ │ -03c716: 6e10 e10c 0200 |0045: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03c71c: 0c00 |0048: move-result-object v0 │ │ -03c71e: 28e6 |0049: goto 002f // -001a │ │ +03d7e0: |[03d7e0] pro.oneredpixel.l9droid.Library.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; │ │ +03d7f0: 1305 2f00 |0000: const/16 v5, #int 47 // #2f │ │ +03d7f4: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +03d7f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03d7f8: 2201 d001 |0004: new-instance v1, Ljava/io/File; // type@01d0 │ │ +03d7fc: 5462 2804 |0006: iget-object v2, v6, Lpro/oneredpixel/l9droid/Library;.GameFullPathName:Ljava/lang/String; // field@0428 │ │ +03d800: 7020 5e0c 2100 |0008: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d806: 2202 fb01 |000b: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +03d80a: 7010 d70c 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03d810: 6e10 630c 0100 |0010: invoke-virtual {v1}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ +03d816: 0c03 |0013: move-result-object v3 │ │ +03d818: 6e20 dd0c 3200 |0014: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d81e: 0c02 |0017: move-result-object v2 │ │ +03d820: 6e20 d90c 5200 |0018: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +03d826: 0c02 |001b: move-result-object v2 │ │ +03d828: 6e10 e10c 0200 |001c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03d82e: 0c00 |001f: move-result-object v0 │ │ +03d830: 3807 0f00 |0020: if-eqz v7, 002f // +000f │ │ +03d834: 6e10 c90c 0700 |0022: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +03d83a: 0a02 |0025: move-result v2 │ │ +03d83c: 3d02 0900 |0026: if-lez v2, 002f // +0009 │ │ +03d840: 6e20 be0c 4700 |0028: invoke-virtual {v7, v4}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +03d846: 0a02 |002b: move-result v2 │ │ +03d848: 3352 0400 |002c: if-ne v2, v5, 0030 // +0004 │ │ +03d84c: 0770 |002e: move-object v0, v7 │ │ +03d84e: 1100 |002f: return-object v0 │ │ +03d850: 6e20 be0c 4700 |0030: invoke-virtual {v7, v4}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +03d856: 0a02 |0033: move-result v2 │ │ +03d858: 1303 2e00 |0034: const/16 v3, #int 46 // #2e │ │ +03d85c: 3232 f9ff |0036: if-eq v2, v3, 002f // -0007 │ │ +03d860: 2202 fb01 |0038: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +03d864: 7010 d70c 0200 |003a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03d86a: 6e20 dd0c 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d870: 0c02 |0040: move-result-object v2 │ │ +03d872: 6e20 dd0c 7200 |0041: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03d878: 0c02 |0044: move-result-object v2 │ │ +03d87a: 6e10 e10c 0200 |0045: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03d880: 0c00 |0048: move-result-object v0 │ │ +03d882: 28e6 |0049: goto 002f // -001a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=386 │ │ 0x0004 line=388 │ │ 0x000b line=389 │ │ 0x0020 line=390 │ │ 0x0022 line=392 │ │ @@ -68790,22 +68787,22 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03c720: |[03c720] pro.oneredpixel.l9droid.Library.getFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -03c730: 1300 2f00 |0000: const/16 v0, #int 47 // #2f │ │ -03c734: 6e20 c80c 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ -03c73a: 0a00 |0005: move-result v0 │ │ -03c73c: d800 0001 |0006: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03c740: 6e20 ce0c 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ -03c746: 0c00 |000b: move-result-object v0 │ │ -03c748: 1100 |000c: return-object v0 │ │ +03d884: |[03d884] pro.oneredpixel.l9droid.Library.getFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +03d894: 1300 2f00 |0000: const/16 v0, #int 47 // #2f │ │ +03d898: 6e20 c80c 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ +03d89e: 0a00 |0005: move-result v0 │ │ +03d8a0: d800 0001 |0006: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d8a4: 6e20 ce0c 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ +03d8aa: 0c00 |000b: move-result-object v0 │ │ +03d8ac: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpro/oneredpixel/l9droid/Library; │ │ 0x0000 - 0x000d reg=2 src Ljava/lang/String; │ │ │ │ @@ -68814,20 +68811,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03c74c: |[03c74c] pro.oneredpixel.l9droid.Library.getFileNameWithoutPath:(Ljava/lang/String;)Ljava/lang/String; │ │ -03c75c: 2200 d001 |0000: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03c760: 7020 5e0c 3000 |0002: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c766: 6e10 620c 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ -03c76c: 0c01 |0008: move-result-object v1 │ │ -03c76e: 1101 |0009: return-object v1 │ │ +03d8b0: |[03d8b0] pro.oneredpixel.l9droid.Library.getFileNameWithoutPath:(Ljava/lang/String;)Ljava/lang/String; │ │ +03d8c0: 2200 d001 |0000: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03d8c4: 7020 5e0c 3000 |0002: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d8ca: 6e10 620c 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ +03d8d0: 0c01 |0008: move-result-object v1 │ │ +03d8d2: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0005 line=378 │ │ locals : │ │ 0x0005 - 0x000a reg=0 f Ljava/io/File; │ │ 0x0000 - 0x000a reg=2 this Lpro/oneredpixel/l9droid/Library; │ │ @@ -68838,272 +68835,272 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 542 16-bit code units │ │ -03c770: |[03c770] pro.oneredpixel.l9droid.Library.getFilesInFolder:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -03c780: 2202 1102 |0000: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ -03c784: 7010 f70c 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03c78a: 220e 7201 |0005: new-instance v14, Landroid/text/format/Time; // type@0172 │ │ -03c78e: 7010 9a0a 0e00 |0007: invoke-direct {v14}, Landroid/text/format/Time;.:()V // method@0a9a │ │ -03c794: 7100 0e01 0000 |000a: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03c79a: 0c0a |000d: move-result-object v10 │ │ -03c79c: 1a11 d60f |000e: const-string v17, "mounted" // string@0fd6 │ │ -03c7a0: 0800 1100 |0010: move-object/from16 v0, v17 │ │ -03c7a4: 6e20 c30c 0a00 |0012: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03c7aa: 0a11 |0015: move-result v17 │ │ -03c7ac: 3811 fe01 |0016: if-eqz v17, 0214 // +01fe │ │ -03c7b0: 220b d001 |0018: new-instance v11, Ljava/io/File; // type@01d0 │ │ -03c7b4: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -03c7b8: 7020 5e0c 0b00 |001c: invoke-direct {v11, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03c7be: 6e10 660c 0b00 |001f: invoke-virtual {v11}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03c7c4: 0a11 |0022: move-result v17 │ │ -03c7c6: 3811 f101 |0023: if-eqz v17, 0214 // +01f1 │ │ -03c7ca: 6e10 6c0c 0b00 |0025: invoke-virtual {v11}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0c6c │ │ -03c7d0: 0c03 |0028: move-result-object v3 │ │ -03c7d2: 3803 7d01 |0029: if-eqz v3, 01a6 // +017d │ │ -03c7d6: 1204 |002b: const/4 v4, #int 0 // #0 │ │ -03c7d8: 2130 |002c: array-length v0, v3 │ │ -03c7da: 0211 0000 |002d: move/from16 v17, v0 │ │ -03c7de: 0200 1100 |002f: move/from16 v0, v17 │ │ -03c7e2: 3504 7501 |0031: if-ge v4, v0, 01a6 // +0175 │ │ -03c7e6: 4611 0304 |0033: aget-object v17, v3, v4 │ │ -03c7ea: 7401 680c 1100 |0035: invoke-virtual/range {v17}, Ljava/io/File;.isHidden:()Z // method@0c68 │ │ -03c7f0: 0a11 |0038: move-result v17 │ │ -03c7f2: 3911 9000 |0039: if-nez v17, 00c9 // +0090 │ │ -03c7f6: 2205 1702 |003b: new-instance v5, Ljava/util/HashMap; // type@0217 │ │ -03c7fa: 7010 0c0d 0500 |003d: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@0d0c │ │ -03c800: 4611 0304 |0040: aget-object v17, v3, v4 │ │ -03c804: 7401 690c 1100 |0042: invoke-virtual/range {v17}, Ljava/io/File;.lastModified:()J // method@0c69 │ │ -03c80a: 0b12 |0045: move-result-wide v18 │ │ -03c80c: 7702 a40c 1200 |0046: invoke-static/range {v18, v19}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0ca4 │ │ -03c812: 0c06 |0049: move-result-object v6 │ │ -03c814: 1a11 d40f |004a: const-string v17, "modified" // string@0fd4 │ │ -03c818: 0800 1100 |004c: move-object/from16 v0, v17 │ │ -03c81c: 7230 1f0d 0506 |004e: invoke-interface {v5, v0, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03c822: 6e10 a30c 0600 |0051: invoke-virtual {v6}, Ljava/lang/Long;.longValue:()J // method@0ca3 │ │ -03c828: 0b12 |0054: move-result-wide v18 │ │ -03c82a: 0500 1200 |0055: move-wide/from16 v0, v18 │ │ -03c82e: 6e30 9c0a 0e01 |0057: invoke-virtual {v14, v0, v1}, Landroid/text/format/Time;.set:(J)V // method@0a9c │ │ -03c834: 1a11 1e0a |005a: const-string v17, "date" // string@0a1e │ │ -03c838: 1a12 b700 |005c: const-string v18, "%H:%M %d.%m.%Y" // string@00b7 │ │ -03c83c: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -03c840: 6e20 9b0a 0e00 |0060: invoke-virtual {v14, v0}, Landroid/text/format/Time;.format:(Ljava/lang/String;)Ljava/lang/String; // method@0a9b │ │ -03c846: 0c12 |0063: move-result-object v18 │ │ -03c848: 0800 1100 |0064: move-object/from16 v0, v17 │ │ -03c84c: 0801 1200 |0066: move-object/from16 v1, v18 │ │ -03c850: 7230 1f0d 0501 |0068: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03c856: 4611 0304 |006b: aget-object v17, v3, v4 │ │ -03c85a: 7401 620c 1100 |006d: invoke-virtual/range {v17}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ -03c860: 0c08 |0070: move-result-object v8 │ │ -03c862: 1a11 ec0f |0071: const-string v17, "name" // string@0fec │ │ -03c866: 0800 1100 |0073: move-object/from16 v0, v17 │ │ -03c86a: 7230 1f0d 0508 |0075: invoke-interface {v5, v0, v8}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03c870: 1a11 1911 |0078: const-string v17, "path" // string@1119 │ │ -03c874: 4612 0304 |007a: aget-object v18, v3, v4 │ │ -03c878: 7401 610c 1200 |007c: invoke-virtual/range {v18}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03c87e: 0c12 |007f: move-result-object v18 │ │ -03c880: 0800 1100 |0080: move-object/from16 v0, v17 │ │ -03c884: 0801 1200 |0082: move-object/from16 v1, v18 │ │ -03c888: 7230 1f0d 0501 |0084: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03c88e: 4611 0304 |0087: aget-object v17, v3, v4 │ │ -03c892: 7401 670c 1100 |0089: invoke-virtual/range {v17}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ -03c898: 0a11 |008c: move-result v17 │ │ -03c89a: 3811 4000 |008d: if-eqz v17, 00cd // +0040 │ │ -03c89e: 122f |008f: const/4 v15, #int 2 // #2 │ │ -03c8a0: 1a11 3c14 |0090: const-string v17, "type" // string@143c │ │ -03c8a4: 7110 a00c 0f00 |0092: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03c8aa: 0c12 |0095: move-result-object v18 │ │ -03c8ac: 0800 1100 |0096: move-object/from16 v0, v17 │ │ -03c8b0: 0801 1200 |0098: move-object/from16 v1, v18 │ │ -03c8b4: 7230 1f0d 0501 |009a: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03c8ba: 2b0f 7901 0000 |009d: packed-switch v15, 00000216 // +00000179 │ │ -03c8c0: 1310 0000 |00a0: const/16 v16, #int 0 // #0 │ │ -03c8c4: 6e10 040d 0200 |00a2: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03c8ca: 0a11 |00a5: move-result v17 │ │ -03c8cc: 0200 1000 |00a6: move/from16 v0, v16 │ │ -03c8d0: 0201 1100 |00a8: move/from16 v1, v17 │ │ -03c8d4: 3510 1a00 |00aa: if-ge v0, v1, 00c4 // +001a │ │ -03c8d8: 0200 1000 |00ac: move/from16 v0, v16 │ │ -03c8dc: 6e20 fe0c 0200 |00ae: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03c8e2: 0c11 |00b1: move-result-object v17 │ │ -03c8e4: 1f11 1d02 |00b2: check-cast v17, Ljava/util/Map; // type@021d │ │ -03c8e8: 1a12 3c14 |00b4: const-string v18, "type" // string@143c │ │ -03c8ec: 7802 1e0d 1100 |00b6: invoke-interface/range {v17, v18}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -03c8f2: 0c11 |00b9: move-result-object v17 │ │ -03c8f4: 1f11 ef01 |00ba: check-cast v17, Ljava/lang/Integer; // type@01ef │ │ -03c8f8: 1f11 ef01 |00bc: check-cast v17, Ljava/lang/Integer; // type@01ef │ │ -03c8fc: 7401 9c0c 1100 |00be: invoke-virtual/range {v17}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -03c902: 0a07 |00c1: move-result v7 │ │ -03c904: 37f7 c400 |00c2: if-le v7, v15, 0186 // +00c4 │ │ -03c908: 0200 1000 |00c4: move/from16 v0, v16 │ │ -03c90c: 6e30 f90c 0205 |00c6: invoke-virtual {v2, v0, v5}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ -03c912: d804 0401 |00c9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03c916: 2900 61ff |00cb: goto/16 002c // -009f │ │ -03c91a: 121f |00cd: const/4 v15, #int 1 // #1 │ │ -03c91c: 28c2 |00ce: goto 0090 // -003e │ │ -03c91e: 1a11 3b0d |00cf: const-string v17, "image" // string@0d3b │ │ -03c922: 1412 0700 027f |00d1: const v18, #float 1.728e+38 // #7f020007 │ │ -03c928: 7701 a00c 1200 |00d4: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03c92e: 0c12 |00d7: move-result-object v18 │ │ -03c930: 0800 1100 |00d8: move-object/from16 v0, v17 │ │ -03c934: 0801 1200 |00da: move-object/from16 v1, v18 │ │ -03c938: 7230 1f0d 0501 |00dc: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03c93e: 1a11 7413 |00df: const-string v17, "size" // string@1374 │ │ -03c942: 1312 0000 |00e1: const/16 v18, #int 0 // #0 │ │ -03c946: 0800 1100 |00e3: move-object/from16 v0, v17 │ │ -03c94a: 0801 1200 |00e5: move-object/from16 v1, v18 │ │ -03c94e: 7230 1f0d 0501 |00e7: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03c954: 28b6 |00ea: goto 00a0 // -004a │ │ -03c956: 1a11 3b0d |00eb: const-string v17, "image" // string@0d3b │ │ -03c95a: 1412 0600 027f |00ed: const v18, #float 1.728e+38 // #7f020006 │ │ -03c960: 7701 a00c 1200 |00f0: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03c966: 0c12 |00f3: move-result-object v18 │ │ -03c968: 0800 1100 |00f4: move-object/from16 v0, v17 │ │ -03c96c: 0801 1200 |00f6: move-object/from16 v1, v18 │ │ -03c970: 7230 1f0d 0501 |00f8: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03c976: 4611 0304 |00fb: aget-object v17, v3, v4 │ │ -03c97a: 7401 6a0c 1100 |00fd: invoke-virtual/range {v17}, Ljava/io/File;.length:()J // method@0c6a │ │ -03c980: 0b0c |0100: move-result-wide v12 │ │ -03c982: 1612 0004 |0101: const-wide/16 v18, #int 1024 // #400 │ │ -03c986: 3111 0c12 |0103: cmp-long v17, v12, v18 │ │ -03c98a: 3b11 2300 |0105: if-gez v17, 0128 // +0023 │ │ -03c98e: 1a11 7413 |0107: const-string v17, "size" // string@1374 │ │ -03c992: 1a12 ba00 |0109: const-string v18, "%d b" // string@00ba │ │ -03c996: 1313 0100 |010b: const/16 v19, #int 1 // #1 │ │ -03c99a: 0200 1300 |010d: move/from16 v0, v19 │ │ -03c99e: 2300 7202 |010f: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -03c9a2: 0813 0000 |0111: move-object/from16 v19, v0 │ │ -03c9a6: 1314 0000 |0113: const/16 v20, #int 0 // #0 │ │ -03c9aa: 7120 a40c dc00 |0115: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0ca4 │ │ -03c9b0: 0c15 |0118: move-result-object v21 │ │ -03c9b2: 4d15 1314 |0119: aput-object v21, v19, v20 │ │ -03c9b6: 7702 c50c 1200 |011b: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03c9bc: 0c12 |011e: move-result-object v18 │ │ -03c9be: 0800 1100 |011f: move-object/from16 v0, v17 │ │ -03c9c2: 0801 1200 |0121: move-object/from16 v1, v18 │ │ -03c9c6: 7230 1f0d 0501 |0123: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03c9cc: 2900 7aff |0126: goto/16 00a0 // -0086 │ │ -03c9d0: 1712 4042 0f00 |0128: const-wide/32 v18, #float 1.4013e-39 // #000f4240 │ │ -03c9d6: 3111 0c12 |012b: cmp-long v17, v12, v18 │ │ -03c9da: 3b11 2a00 |012d: if-gez v17, 0157 // +002a │ │ -03c9de: 1a11 7413 |012f: const-string v17, "size" // string@1374 │ │ -03c9e2: 1a12 b600 |0131: const-string v18, "%.1f kb" // string@00b6 │ │ -03c9e6: 1313 0100 |0133: const/16 v19, #int 1 // #1 │ │ -03c9ea: 0200 1300 |0135: move/from16 v0, v19 │ │ -03c9ee: 2300 7202 |0137: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -03c9f2: 0813 0000 |0139: move-object/from16 v19, v0 │ │ -03c9f6: 1314 0000 |013b: const/16 v20, #int 0 // #0 │ │ -03c9fa: 85c0 |013d: long-to-float v0, v12 │ │ -03c9fc: 0215 0000 |013e: move/from16 v21, v0 │ │ -03ca00: 1516 8044 |0140: const/high16 v22, #int 1149239296 // #4480 │ │ -03ca04: a915 1516 |0142: div-float v21, v21, v22 │ │ -03ca08: 7701 950c 1500 |0144: invoke-static/range {v21}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@0c95 │ │ -03ca0e: 0c15 |0147: move-result-object v21 │ │ -03ca10: 4d15 1314 |0148: aput-object v21, v19, v20 │ │ -03ca14: 7702 c50c 1200 |014a: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03ca1a: 0c12 |014d: move-result-object v18 │ │ -03ca1c: 0800 1100 |014e: move-object/from16 v0, v17 │ │ -03ca20: 0801 1200 |0150: move-object/from16 v1, v18 │ │ -03ca24: 7230 1f0d 0501 |0152: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03ca2a: 2900 4bff |0155: goto/16 00a0 // -00b5 │ │ -03ca2e: 1712 00ca 9a3b |0157: const-wide/32 v18, #float 0.00472379 // #3b9aca00 │ │ -03ca34: 3111 0c12 |015a: cmp-long v17, v12, v18 │ │ -03ca38: 3b11 44ff |015c: if-gez v17, 00a0 // -00bc │ │ -03ca3c: 1a11 7413 |015e: const-string v17, "size" // string@1374 │ │ -03ca40: 1a12 b500 |0160: const-string v18, "%.1f Mb" // string@00b5 │ │ -03ca44: 1313 0100 |0162: const/16 v19, #int 1 // #1 │ │ -03ca48: 0200 1300 |0164: move/from16 v0, v19 │ │ -03ca4c: 2300 7202 |0166: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ -03ca50: 0813 0000 |0168: move-object/from16 v19, v0 │ │ -03ca54: 1314 0000 |016a: const/16 v20, #int 0 // #0 │ │ -03ca58: 85c0 |016c: long-to-float v0, v12 │ │ -03ca5a: 0215 0000 |016d: move/from16 v21, v0 │ │ -03ca5e: 1516 8049 |016f: const/high16 v22, #int 1233125376 // #4980 │ │ -03ca62: a915 1516 |0171: div-float v21, v21, v22 │ │ -03ca66: 7701 950c 1500 |0173: invoke-static/range {v21}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@0c95 │ │ -03ca6c: 0c15 |0176: move-result-object v21 │ │ -03ca6e: 4d15 1314 |0177: aput-object v21, v19, v20 │ │ -03ca72: 7702 c50c 1200 |0179: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03ca78: 0c12 |017c: move-result-object v18 │ │ -03ca7a: 0800 1100 |017d: move-object/from16 v0, v17 │ │ -03ca7e: 0801 1200 |017f: move-object/from16 v1, v18 │ │ -03ca82: 7230 1f0d 0501 |0181: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03ca88: 2900 1cff |0184: goto/16 00a0 // -00e4 │ │ -03ca8c: 33f7 1c00 |0186: if-ne v7, v15, 01a2 // +001c │ │ -03ca90: 0200 1000 |0188: move/from16 v0, v16 │ │ -03ca94: 6e20 fe0c 0200 |018a: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03ca9a: 0c11 |018d: move-result-object v17 │ │ -03ca9c: 1f11 1d02 |018e: check-cast v17, Ljava/util/Map; // type@021d │ │ -03caa0: 1a12 ec0f |0190: const-string v18, "name" // string@0fec │ │ -03caa4: 7802 1e0d 1100 |0192: invoke-interface/range {v17, v18}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -03caaa: 0c11 |0195: move-result-object v17 │ │ -03caac: 1f11 fa01 |0196: check-cast v17, Ljava/lang/String; // type@01fa │ │ -03cab0: 1f11 fa01 |0198: check-cast v17, Ljava/lang/String; // type@01fa │ │ -03cab4: 0800 1100 |019a: move-object/from16 v0, v17 │ │ -03cab8: 6e20 bf0c 8000 |019c: invoke-virtual {v0, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@0cbf │ │ -03cabe: 0a11 |019f: move-result v17 │ │ -03cac0: 3c11 24ff |01a0: if-gtz v17, 00c4 // -00dc │ │ -03cac4: d810 1001 |01a2: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03cac8: 2900 fefe |01a4: goto/16 00a2 // -0102 │ │ -03cacc: 6e10 640c 0b00 |01a6: invoke-virtual {v11}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ -03cad2: 0c09 |01a9: move-result-object v9 │ │ -03cad4: 3809 6a00 |01aa: if-eqz v9, 0214 // +006a │ │ -03cad8: 2205 1702 |01ac: new-instance v5, Ljava/util/HashMap; // type@0217 │ │ -03cadc: 7010 0c0d 0500 |01ae: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@0d0c │ │ -03cae2: 1a11 d40f |01b1: const-string v17, "modified" // string@0fd4 │ │ -03cae6: 1312 0000 |01b3: const/16 v18, #int 0 // #0 │ │ -03caea: 7701 a00c 1200 |01b5: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03caf0: 0c12 |01b8: move-result-object v18 │ │ -03caf2: 0800 1100 |01b9: move-object/from16 v0, v17 │ │ -03caf6: 0801 1200 |01bb: move-object/from16 v1, v18 │ │ -03cafa: 7230 1f0d 0501 |01bd: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03cb00: 1a11 1e0a |01c0: const-string v17, "date" // string@0a1e │ │ -03cb04: 1312 0000 |01c2: const/16 v18, #int 0 // #0 │ │ -03cb08: 0800 1100 |01c4: move-object/from16 v0, v17 │ │ -03cb0c: 0801 1200 |01c6: move-object/from16 v1, v18 │ │ -03cb10: 7230 1f0d 0501 |01c8: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03cb16: 1a11 ec0f |01cb: const-string v17, "name" // string@0fec │ │ -03cb1a: 1a12 f200 |01cd: const-string v18, ".." // string@00f2 │ │ -03cb1e: 0800 1100 |01cf: move-object/from16 v0, v17 │ │ -03cb22: 0801 1200 |01d1: move-object/from16 v1, v18 │ │ -03cb26: 7230 1f0d 0501 |01d3: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03cb2c: 1a11 1911 |01d6: const-string v17, "path" // string@1119 │ │ -03cb30: 6e10 610c 0900 |01d8: invoke-virtual {v9}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03cb36: 0c12 |01db: move-result-object v18 │ │ -03cb38: 0800 1100 |01dc: move-object/from16 v0, v17 │ │ -03cb3c: 0801 1200 |01de: move-object/from16 v1, v18 │ │ -03cb40: 7230 1f0d 0501 |01e0: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03cb46: 1a11 3c14 |01e3: const-string v17, "type" // string@143c │ │ -03cb4a: 1312 0000 |01e5: const/16 v18, #int 0 // #0 │ │ -03cb4e: 7701 a00c 1200 |01e7: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03cb54: 0c12 |01ea: move-result-object v18 │ │ -03cb56: 0800 1100 |01eb: move-object/from16 v0, v17 │ │ -03cb5a: 0801 1200 |01ed: move-object/from16 v1, v18 │ │ -03cb5e: 7230 1f0d 0501 |01ef: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03cb64: 1a11 3b0d |01f2: const-string v17, "image" // string@0d3b │ │ -03cb68: 1412 0e00 027f |01f4: const v18, #float 1.728e+38 // #7f02000e │ │ -03cb6e: 7701 a00c 1200 |01f7: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03cb74: 0c12 |01fa: move-result-object v18 │ │ -03cb76: 0800 1100 |01fb: move-object/from16 v0, v17 │ │ -03cb7a: 0801 1200 |01fd: move-object/from16 v1, v18 │ │ -03cb7e: 7230 1f0d 0501 |01ff: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03cb84: 1a11 7413 |0202: const-string v17, "size" // string@1374 │ │ -03cb88: 1312 0000 |0204: const/16 v18, #int 0 // #0 │ │ -03cb8c: 0800 1100 |0206: move-object/from16 v0, v17 │ │ -03cb90: 0801 1200 |0208: move-object/from16 v1, v18 │ │ -03cb94: 7230 1f0d 0501 |020a: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03cb9a: 1311 0000 |020d: const/16 v17, #int 0 // #0 │ │ -03cb9e: 0200 1100 |020f: move/from16 v0, v17 │ │ -03cba2: 6e30 f90c 0205 |0211: invoke-virtual {v2, v0, v5}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ -03cba8: 1102 |0214: return-object v2 │ │ -03cbaa: 0000 |0215: nop // spacer │ │ -03cbac: 0001 0200 0100 0000 3200 0000 4e00 ... |0216: packed-switch-data (8 units) │ │ +03d8d4: |[03d8d4] pro.oneredpixel.l9droid.Library.getFilesInFolder:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +03d8e4: 2202 1102 |0000: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ +03d8e8: 7010 f70c 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +03d8ee: 220e 7201 |0005: new-instance v14, Landroid/text/format/Time; // type@0172 │ │ +03d8f2: 7010 9a0a 0e00 |0007: invoke-direct {v14}, Landroid/text/format/Time;.:()V // method@0a9a │ │ +03d8f8: 7100 0e01 0000 |000a: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03d8fe: 0c0a |000d: move-result-object v10 │ │ +03d900: 1a11 d40f |000e: const-string v17, "mounted" // string@0fd4 │ │ +03d904: 0800 1100 |0010: move-object/from16 v0, v17 │ │ +03d908: 6e20 c30c 0a00 |0012: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03d90e: 0a11 |0015: move-result v17 │ │ +03d910: 3811 fe01 |0016: if-eqz v17, 0214 // +01fe │ │ +03d914: 220b d001 |0018: new-instance v11, Ljava/io/File; // type@01d0 │ │ +03d918: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +03d91c: 7020 5e0c 0b00 |001c: invoke-direct {v11, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03d922: 6e10 660c 0b00 |001f: invoke-virtual {v11}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03d928: 0a11 |0022: move-result v17 │ │ +03d92a: 3811 f101 |0023: if-eqz v17, 0214 // +01f1 │ │ +03d92e: 6e10 6c0c 0b00 |0025: invoke-virtual {v11}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0c6c │ │ +03d934: 0c03 |0028: move-result-object v3 │ │ +03d936: 3803 7d01 |0029: if-eqz v3, 01a6 // +017d │ │ +03d93a: 1204 |002b: const/4 v4, #int 0 // #0 │ │ +03d93c: 2130 |002c: array-length v0, v3 │ │ +03d93e: 0211 0000 |002d: move/from16 v17, v0 │ │ +03d942: 0200 1100 |002f: move/from16 v0, v17 │ │ +03d946: 3504 7501 |0031: if-ge v4, v0, 01a6 // +0175 │ │ +03d94a: 4611 0304 |0033: aget-object v17, v3, v4 │ │ +03d94e: 7401 680c 1100 |0035: invoke-virtual/range {v17}, Ljava/io/File;.isHidden:()Z // method@0c68 │ │ +03d954: 0a11 |0038: move-result v17 │ │ +03d956: 3911 9000 |0039: if-nez v17, 00c9 // +0090 │ │ +03d95a: 2205 1702 |003b: new-instance v5, Ljava/util/HashMap; // type@0217 │ │ +03d95e: 7010 0c0d 0500 |003d: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@0d0c │ │ +03d964: 4611 0304 |0040: aget-object v17, v3, v4 │ │ +03d968: 7401 690c 1100 |0042: invoke-virtual/range {v17}, Ljava/io/File;.lastModified:()J // method@0c69 │ │ +03d96e: 0b12 |0045: move-result-wide v18 │ │ +03d970: 7702 a40c 1200 |0046: invoke-static/range {v18, v19}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0ca4 │ │ +03d976: 0c06 |0049: move-result-object v6 │ │ +03d978: 1a11 d20f |004a: const-string v17, "modified" // string@0fd2 │ │ +03d97c: 0800 1100 |004c: move-object/from16 v0, v17 │ │ +03d980: 7230 1f0d 0506 |004e: invoke-interface {v5, v0, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03d986: 6e10 a30c 0600 |0051: invoke-virtual {v6}, Ljava/lang/Long;.longValue:()J // method@0ca3 │ │ +03d98c: 0b12 |0054: move-result-wide v18 │ │ +03d98e: 0500 1200 |0055: move-wide/from16 v0, v18 │ │ +03d992: 6e30 9c0a 0e01 |0057: invoke-virtual {v14, v0, v1}, Landroid/text/format/Time;.set:(J)V // method@0a9c │ │ +03d998: 1a11 1d0a |005a: const-string v17, "date" // string@0a1d │ │ +03d99c: 1a12 b700 |005c: const-string v18, "%H:%M %d.%m.%Y" // string@00b7 │ │ +03d9a0: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +03d9a4: 6e20 9b0a 0e00 |0060: invoke-virtual {v14, v0}, Landroid/text/format/Time;.format:(Ljava/lang/String;)Ljava/lang/String; // method@0a9b │ │ +03d9aa: 0c12 |0063: move-result-object v18 │ │ +03d9ac: 0800 1100 |0064: move-object/from16 v0, v17 │ │ +03d9b0: 0801 1200 |0066: move-object/from16 v1, v18 │ │ +03d9b4: 7230 1f0d 0501 |0068: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03d9ba: 4611 0304 |006b: aget-object v17, v3, v4 │ │ +03d9be: 7401 620c 1100 |006d: invoke-virtual/range {v17}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ +03d9c4: 0c08 |0070: move-result-object v8 │ │ +03d9c6: 1a11 ea0f |0071: const-string v17, "name" // string@0fea │ │ +03d9ca: 0800 1100 |0073: move-object/from16 v0, v17 │ │ +03d9ce: 7230 1f0d 0508 |0075: invoke-interface {v5, v0, v8}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03d9d4: 1a11 1711 |0078: const-string v17, "path" // string@1117 │ │ +03d9d8: 4612 0304 |007a: aget-object v18, v3, v4 │ │ +03d9dc: 7401 610c 1200 |007c: invoke-virtual/range {v18}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03d9e2: 0c12 |007f: move-result-object v18 │ │ +03d9e4: 0800 1100 |0080: move-object/from16 v0, v17 │ │ +03d9e8: 0801 1200 |0082: move-object/from16 v1, v18 │ │ +03d9ec: 7230 1f0d 0501 |0084: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03d9f2: 4611 0304 |0087: aget-object v17, v3, v4 │ │ +03d9f6: 7401 670c 1100 |0089: invoke-virtual/range {v17}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ +03d9fc: 0a11 |008c: move-result v17 │ │ +03d9fe: 3811 4000 |008d: if-eqz v17, 00cd // +0040 │ │ +03da02: 122f |008f: const/4 v15, #int 2 // #2 │ │ +03da04: 1a11 3a14 |0090: const-string v17, "type" // string@143a │ │ +03da08: 7110 a00c 0f00 |0092: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03da0e: 0c12 |0095: move-result-object v18 │ │ +03da10: 0800 1100 |0096: move-object/from16 v0, v17 │ │ +03da14: 0801 1200 |0098: move-object/from16 v1, v18 │ │ +03da18: 7230 1f0d 0501 |009a: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03da1e: 2b0f 7901 0000 |009d: packed-switch v15, 00000216 // +00000179 │ │ +03da24: 1310 0000 |00a0: const/16 v16, #int 0 // #0 │ │ +03da28: 6e10 040d 0200 |00a2: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +03da2e: 0a11 |00a5: move-result v17 │ │ +03da30: 0200 1000 |00a6: move/from16 v0, v16 │ │ +03da34: 0201 1100 |00a8: move/from16 v1, v17 │ │ +03da38: 3510 1a00 |00aa: if-ge v0, v1, 00c4 // +001a │ │ +03da3c: 0200 1000 |00ac: move/from16 v0, v16 │ │ +03da40: 6e20 fe0c 0200 |00ae: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03da46: 0c11 |00b1: move-result-object v17 │ │ +03da48: 1f11 1d02 |00b2: check-cast v17, Ljava/util/Map; // type@021d │ │ +03da4c: 1a12 3a14 |00b4: const-string v18, "type" // string@143a │ │ +03da50: 7802 1e0d 1100 |00b6: invoke-interface/range {v17, v18}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +03da56: 0c11 |00b9: move-result-object v17 │ │ +03da58: 1f11 ef01 |00ba: check-cast v17, Ljava/lang/Integer; // type@01ef │ │ +03da5c: 1f11 ef01 |00bc: check-cast v17, Ljava/lang/Integer; // type@01ef │ │ +03da60: 7401 9c0c 1100 |00be: invoke-virtual/range {v17}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +03da66: 0a07 |00c1: move-result v7 │ │ +03da68: 37f7 c400 |00c2: if-le v7, v15, 0186 // +00c4 │ │ +03da6c: 0200 1000 |00c4: move/from16 v0, v16 │ │ +03da70: 6e30 f90c 0205 |00c6: invoke-virtual {v2, v0, v5}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ +03da76: d804 0401 |00c9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03da7a: 2900 61ff |00cb: goto/16 002c // -009f │ │ +03da7e: 121f |00cd: const/4 v15, #int 1 // #1 │ │ +03da80: 28c2 |00ce: goto 0090 // -003e │ │ +03da82: 1a11 3a0d |00cf: const-string v17, "image" // string@0d3a │ │ +03da86: 1412 0700 027f |00d1: const v18, #float 1.728e+38 // #7f020007 │ │ +03da8c: 7701 a00c 1200 |00d4: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03da92: 0c12 |00d7: move-result-object v18 │ │ +03da94: 0800 1100 |00d8: move-object/from16 v0, v17 │ │ +03da98: 0801 1200 |00da: move-object/from16 v1, v18 │ │ +03da9c: 7230 1f0d 0501 |00dc: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03daa2: 1a11 7213 |00df: const-string v17, "size" // string@1372 │ │ +03daa6: 1312 0000 |00e1: const/16 v18, #int 0 // #0 │ │ +03daaa: 0800 1100 |00e3: move-object/from16 v0, v17 │ │ +03daae: 0801 1200 |00e5: move-object/from16 v1, v18 │ │ +03dab2: 7230 1f0d 0501 |00e7: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dab8: 28b6 |00ea: goto 00a0 // -004a │ │ +03daba: 1a11 3a0d |00eb: const-string v17, "image" // string@0d3a │ │ +03dabe: 1412 0600 027f |00ed: const v18, #float 1.728e+38 // #7f020006 │ │ +03dac4: 7701 a00c 1200 |00f0: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03daca: 0c12 |00f3: move-result-object v18 │ │ +03dacc: 0800 1100 |00f4: move-object/from16 v0, v17 │ │ +03dad0: 0801 1200 |00f6: move-object/from16 v1, v18 │ │ +03dad4: 7230 1f0d 0501 |00f8: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dada: 4611 0304 |00fb: aget-object v17, v3, v4 │ │ +03dade: 7401 6a0c 1100 |00fd: invoke-virtual/range {v17}, Ljava/io/File;.length:()J // method@0c6a │ │ +03dae4: 0b0c |0100: move-result-wide v12 │ │ +03dae6: 1612 0004 |0101: const-wide/16 v18, #int 1024 // #400 │ │ +03daea: 3111 0c12 |0103: cmp-long v17, v12, v18 │ │ +03daee: 3b11 2300 |0105: if-gez v17, 0128 // +0023 │ │ +03daf2: 1a11 7213 |0107: const-string v17, "size" // string@1372 │ │ +03daf6: 1a12 ba00 |0109: const-string v18, "%d b" // string@00ba │ │ +03dafa: 1313 0100 |010b: const/16 v19, #int 1 // #1 │ │ +03dafe: 0200 1300 |010d: move/from16 v0, v19 │ │ +03db02: 2300 7202 |010f: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +03db06: 0813 0000 |0111: move-object/from16 v19, v0 │ │ +03db0a: 1314 0000 |0113: const/16 v20, #int 0 // #0 │ │ +03db0e: 7120 a40c dc00 |0115: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0ca4 │ │ +03db14: 0c15 |0118: move-result-object v21 │ │ +03db16: 4d15 1314 |0119: aput-object v21, v19, v20 │ │ +03db1a: 7702 c50c 1200 |011b: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03db20: 0c12 |011e: move-result-object v18 │ │ +03db22: 0800 1100 |011f: move-object/from16 v0, v17 │ │ +03db26: 0801 1200 |0121: move-object/from16 v1, v18 │ │ +03db2a: 7230 1f0d 0501 |0123: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03db30: 2900 7aff |0126: goto/16 00a0 // -0086 │ │ +03db34: 1712 4042 0f00 |0128: const-wide/32 v18, #float 1.4013e-39 // #000f4240 │ │ +03db3a: 3111 0c12 |012b: cmp-long v17, v12, v18 │ │ +03db3e: 3b11 2a00 |012d: if-gez v17, 0157 // +002a │ │ +03db42: 1a11 7213 |012f: const-string v17, "size" // string@1372 │ │ +03db46: 1a12 b600 |0131: const-string v18, "%.1f kb" // string@00b6 │ │ +03db4a: 1313 0100 |0133: const/16 v19, #int 1 // #1 │ │ +03db4e: 0200 1300 |0135: move/from16 v0, v19 │ │ +03db52: 2300 7202 |0137: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +03db56: 0813 0000 |0139: move-object/from16 v19, v0 │ │ +03db5a: 1314 0000 |013b: const/16 v20, #int 0 // #0 │ │ +03db5e: 85c0 |013d: long-to-float v0, v12 │ │ +03db60: 0215 0000 |013e: move/from16 v21, v0 │ │ +03db64: 1516 8044 |0140: const/high16 v22, #int 1149239296 // #4480 │ │ +03db68: a915 1516 |0142: div-float v21, v21, v22 │ │ +03db6c: 7701 950c 1500 |0144: invoke-static/range {v21}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@0c95 │ │ +03db72: 0c15 |0147: move-result-object v21 │ │ +03db74: 4d15 1314 |0148: aput-object v21, v19, v20 │ │ +03db78: 7702 c50c 1200 |014a: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03db7e: 0c12 |014d: move-result-object v18 │ │ +03db80: 0800 1100 |014e: move-object/from16 v0, v17 │ │ +03db84: 0801 1200 |0150: move-object/from16 v1, v18 │ │ +03db88: 7230 1f0d 0501 |0152: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03db8e: 2900 4bff |0155: goto/16 00a0 // -00b5 │ │ +03db92: 1712 00ca 9a3b |0157: const-wide/32 v18, #float 0.00472379 // #3b9aca00 │ │ +03db98: 3111 0c12 |015a: cmp-long v17, v12, v18 │ │ +03db9c: 3b11 44ff |015c: if-gez v17, 00a0 // -00bc │ │ +03dba0: 1a11 7213 |015e: const-string v17, "size" // string@1372 │ │ +03dba4: 1a12 b500 |0160: const-string v18, "%.1f Mb" // string@00b5 │ │ +03dba8: 1313 0100 |0162: const/16 v19, #int 1 // #1 │ │ +03dbac: 0200 1300 |0164: move/from16 v0, v19 │ │ +03dbb0: 2300 7202 |0166: new-array v0, v0, [Ljava/lang/Object; // type@0272 │ │ +03dbb4: 0813 0000 |0168: move-object/from16 v19, v0 │ │ +03dbb8: 1314 0000 |016a: const/16 v20, #int 0 // #0 │ │ +03dbbc: 85c0 |016c: long-to-float v0, v12 │ │ +03dbbe: 0215 0000 |016d: move/from16 v21, v0 │ │ +03dbc2: 1516 8049 |016f: const/high16 v22, #int 1233125376 // #4980 │ │ +03dbc6: a915 1516 |0171: div-float v21, v21, v22 │ │ +03dbca: 7701 950c 1500 |0173: invoke-static/range {v21}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@0c95 │ │ +03dbd0: 0c15 |0176: move-result-object v21 │ │ +03dbd2: 4d15 1314 |0177: aput-object v21, v19, v20 │ │ +03dbd6: 7702 c50c 1200 |0179: invoke-static/range {v18, v19}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03dbdc: 0c12 |017c: move-result-object v18 │ │ +03dbde: 0800 1100 |017d: move-object/from16 v0, v17 │ │ +03dbe2: 0801 1200 |017f: move-object/from16 v1, v18 │ │ +03dbe6: 7230 1f0d 0501 |0181: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dbec: 2900 1cff |0184: goto/16 00a0 // -00e4 │ │ +03dbf0: 33f7 1c00 |0186: if-ne v7, v15, 01a2 // +001c │ │ +03dbf4: 0200 1000 |0188: move/from16 v0, v16 │ │ +03dbf8: 6e20 fe0c 0200 |018a: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03dbfe: 0c11 |018d: move-result-object v17 │ │ +03dc00: 1f11 1d02 |018e: check-cast v17, Ljava/util/Map; // type@021d │ │ +03dc04: 1a12 ea0f |0190: const-string v18, "name" // string@0fea │ │ +03dc08: 7802 1e0d 1100 |0192: invoke-interface/range {v17, v18}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +03dc0e: 0c11 |0195: move-result-object v17 │ │ +03dc10: 1f11 fa01 |0196: check-cast v17, Ljava/lang/String; // type@01fa │ │ +03dc14: 1f11 fa01 |0198: check-cast v17, Ljava/lang/String; // type@01fa │ │ +03dc18: 0800 1100 |019a: move-object/from16 v0, v17 │ │ +03dc1c: 6e20 bf0c 8000 |019c: invoke-virtual {v0, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@0cbf │ │ +03dc22: 0a11 |019f: move-result v17 │ │ +03dc24: 3c11 24ff |01a0: if-gtz v17, 00c4 // -00dc │ │ +03dc28: d810 1001 |01a2: add-int/lit8 v16, v16, #int 1 // #01 │ │ +03dc2c: 2900 fefe |01a4: goto/16 00a2 // -0102 │ │ +03dc30: 6e10 640c 0b00 |01a6: invoke-virtual {v11}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ +03dc36: 0c09 |01a9: move-result-object v9 │ │ +03dc38: 3809 6a00 |01aa: if-eqz v9, 0214 // +006a │ │ +03dc3c: 2205 1702 |01ac: new-instance v5, Ljava/util/HashMap; // type@0217 │ │ +03dc40: 7010 0c0d 0500 |01ae: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@0d0c │ │ +03dc46: 1a11 d20f |01b1: const-string v17, "modified" // string@0fd2 │ │ +03dc4a: 1312 0000 |01b3: const/16 v18, #int 0 // #0 │ │ +03dc4e: 7701 a00c 1200 |01b5: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03dc54: 0c12 |01b8: move-result-object v18 │ │ +03dc56: 0800 1100 |01b9: move-object/from16 v0, v17 │ │ +03dc5a: 0801 1200 |01bb: move-object/from16 v1, v18 │ │ +03dc5e: 7230 1f0d 0501 |01bd: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dc64: 1a11 1d0a |01c0: const-string v17, "date" // string@0a1d │ │ +03dc68: 1312 0000 |01c2: const/16 v18, #int 0 // #0 │ │ +03dc6c: 0800 1100 |01c4: move-object/from16 v0, v17 │ │ +03dc70: 0801 1200 |01c6: move-object/from16 v1, v18 │ │ +03dc74: 7230 1f0d 0501 |01c8: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dc7a: 1a11 ea0f |01cb: const-string v17, "name" // string@0fea │ │ +03dc7e: 1a12 f200 |01cd: const-string v18, ".." // string@00f2 │ │ +03dc82: 0800 1100 |01cf: move-object/from16 v0, v17 │ │ +03dc86: 0801 1200 |01d1: move-object/from16 v1, v18 │ │ +03dc8a: 7230 1f0d 0501 |01d3: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dc90: 1a11 1711 |01d6: const-string v17, "path" // string@1117 │ │ +03dc94: 6e10 610c 0900 |01d8: invoke-virtual {v9}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03dc9a: 0c12 |01db: move-result-object v18 │ │ +03dc9c: 0800 1100 |01dc: move-object/from16 v0, v17 │ │ +03dca0: 0801 1200 |01de: move-object/from16 v1, v18 │ │ +03dca4: 7230 1f0d 0501 |01e0: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dcaa: 1a11 3a14 |01e3: const-string v17, "type" // string@143a │ │ +03dcae: 1312 0000 |01e5: const/16 v18, #int 0 // #0 │ │ +03dcb2: 7701 a00c 1200 |01e7: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03dcb8: 0c12 |01ea: move-result-object v18 │ │ +03dcba: 0800 1100 |01eb: move-object/from16 v0, v17 │ │ +03dcbe: 0801 1200 |01ed: move-object/from16 v1, v18 │ │ +03dcc2: 7230 1f0d 0501 |01ef: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dcc8: 1a11 3a0d |01f2: const-string v17, "image" // string@0d3a │ │ +03dccc: 1412 0e00 027f |01f4: const v18, #float 1.728e+38 // #7f02000e │ │ +03dcd2: 7701 a00c 1200 |01f7: invoke-static/range {v18}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03dcd8: 0c12 |01fa: move-result-object v18 │ │ +03dcda: 0800 1100 |01fb: move-object/from16 v0, v17 │ │ +03dcde: 0801 1200 |01fd: move-object/from16 v1, v18 │ │ +03dce2: 7230 1f0d 0501 |01ff: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dce8: 1a11 7213 |0202: const-string v17, "size" // string@1372 │ │ +03dcec: 1312 0000 |0204: const/16 v18, #int 0 // #0 │ │ +03dcf0: 0800 1100 |0206: move-object/from16 v0, v17 │ │ +03dcf4: 0801 1200 |0208: move-object/from16 v1, v18 │ │ +03dcf8: 7230 1f0d 0501 |020a: invoke-interface {v5, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03dcfe: 1311 0000 |020d: const/16 v17, #int 0 // #0 │ │ +03dd02: 0200 1100 |020f: move/from16 v0, v17 │ │ +03dd06: 6e30 f90c 0205 |0211: invoke-virtual {v2, v0, v5}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ +03dd0c: 1102 |0214: return-object v2 │ │ +03dd0e: 0000 |0215: nop // spacer │ │ +03dd10: 0001 0200 0100 0000 3200 0000 4e00 ... |0216: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1071 │ │ 0x0005 line=1074 │ │ 0x000a line=1075 │ │ 0x000e line=1076 │ │ 0x0018 line=1077 │ │ @@ -69184,24 +69181,24 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03cbbc: |[03cbbc] pro.oneredpixel.l9droid.Library.getFolder:(Ljava/lang/String;)Ljava/lang/String; │ │ -03cbcc: 2200 d001 |0000: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03cbd0: 7020 5e0c 3000 |0002: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03cbd6: 6e10 660c 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03cbdc: 0a01 |0008: move-result v1 │ │ -03cbde: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -03cbe2: 1103 |000b: return-object v3 │ │ -03cbe4: 6e10 630c 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ -03cbea: 0c03 |000f: move-result-object v3 │ │ -03cbec: 28fb |0010: goto 000b // -0005 │ │ +03dd20: |[03dd20] pro.oneredpixel.l9droid.Library.getFolder:(Ljava/lang/String;)Ljava/lang/String; │ │ +03dd30: 2200 d001 |0000: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03dd34: 7020 5e0c 3000 |0002: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03dd3a: 6e10 660c 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03dd40: 0a01 |0008: move-result v1 │ │ +03dd42: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +03dd46: 1103 |000b: return-object v3 │ │ +03dd48: 6e10 630c 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ +03dd4e: 0c03 |000f: move-result-object v3 │ │ +03dd50: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0005 line=372 │ │ 0x000b line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=3 path Ljava/lang/String; │ │ @@ -69214,156 +69211,156 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 276 16-bit code units │ │ -03cbf0: |[03cbf0] pro.oneredpixel.l9droid.Library.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; │ │ -03cc00: 122b |0000: const/4 v11, #int 2 // #2 │ │ -03cc02: 2204 3802 |0001: new-instance v4, Lpro/oneredpixel/l9droid/GameInfo; // type@0238 │ │ -03cc06: 7010 9c0d 0400 |0003: invoke-direct {v4}, Lpro/oneredpixel/l9droid/GameInfo;.:()V // method@0d9c │ │ -03cc0c: 1a01 0000 |0006: const-string v1, "" // string@0000 │ │ -03cc10: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ -03cc14: 6e10 1200 0d00 |000a: invoke-virtual {v13}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0012 │ │ -03cc1a: 0c09 |000d: move-result-object v9 │ │ -03cc1c: 150a 047f |000e: const/high16 v10, #int 2130968576 // #7f04 │ │ -03cc20: 6e20 b800 a900 |0010: invoke-virtual {v9, v10}, Landroid/content/res/Resources;.getXml:(I)Landroid/content/res/XmlResourceParser; // method@00b8 │ │ -03cc26: 0c08 |0013: move-result-object v8 │ │ -03cc28: 7210 400d 0800 |0014: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ -03cc2e: 0a09 |0017: move-result v9 │ │ -03cc30: 121a |0018: const/4 v10, #int 1 // #1 │ │ -03cc32: 32a9 6300 |0019: if-eq v9, v10, 007c // +0063 │ │ -03cc36: 7210 3d0d 0800 |001b: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ -03cc3c: 0a09 |001e: move-result v9 │ │ -03cc3e: 33b9 f5ff |001f: if-ne v9, v11, 0014 // -000b │ │ -03cc42: 7210 3e0d 0800 |0021: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@0d3e │ │ -03cc48: 0c07 |0024: move-result-object v7 │ │ -03cc4a: 1a09 640b |0025: const-string v9, "game" // string@0b64 │ │ -03cc4e: 6e20 c30c 9700 |0027: invoke-virtual {v7, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cc54: 0a09 |002a: move-result v9 │ │ -03cc56: 3809 c700 |002b: if-eqz v9, 00f2 // +00c7 │ │ -03cc5a: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -03cc5c: 7210 3a0d 0800 |002e: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ -03cc62: 0a09 |0031: move-result v9 │ │ -03cc64: 3595 1500 |0032: if-ge v5, v9, 0047 // +0015 │ │ -03cc68: 7220 3b0d 5800 |0034: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ -03cc6e: 0c09 |0037: move-result-object v9 │ │ -03cc70: 1a0a ec0f |0038: const-string v10, "name" // string@0fec │ │ -03cc74: 6e20 c30c a900 |003a: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cc7a: 0a09 |003d: move-result v9 │ │ -03cc7c: 3809 0600 |003e: if-eqz v9, 0044 // +0006 │ │ -03cc80: 7220 3c0d 5800 |0040: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ -03cc86: 0c02 |0043: move-result-object v2 │ │ -03cc88: d805 0501 |0044: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03cc8c: 28e8 |0046: goto 002e // -0018 │ │ -03cc8e: 6e10 d10c 0e00 |0047: invoke-virtual {v14}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ -03cc94: 0c09 |004a: move-result-object v9 │ │ -03cc96: 6e10 d10c 0200 |004b: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ -03cc9c: 0c0a |004e: move-result-object v10 │ │ -03cc9e: 6e20 cc0c a900 |004f: invoke-virtual {v9, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ -03cca4: 0a09 |0052: move-result v9 │ │ -03cca6: 3809 c1ff |0053: if-eqz v9, 0014 // -003f │ │ -03ccaa: 7210 400d 0800 |0055: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ -03ccb0: 0a09 |0058: move-result v9 │ │ -03ccb2: 123a |0059: const/4 v10, #int 3 // #3 │ │ -03ccb4: 32a9 9100 |005a: if-eq v9, v10, 00eb // +0091 │ │ -03ccb8: 7210 3d0d 0800 |005c: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ -03ccbe: 0a09 |005f: move-result v9 │ │ -03ccc0: 33b9 f5ff |0060: if-ne v9, v11, 0055 // -000b │ │ -03ccc4: 7210 3e0d 0800 |0062: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@0d3e │ │ -03ccca: 0c06 |0065: move-result-object v6 │ │ -03cccc: 1a09 0414 |0066: const-string v9, "title" // string@1404 │ │ -03ccd0: 6e20 c30c 9600 |0068: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03ccd6: 0a09 |006b: move-result v9 │ │ -03ccd8: 3809 1100 |006c: if-eqz v9, 007d // +0011 │ │ -03ccdc: 1a09 0414 |006e: const-string v9, "title" // string@1404 │ │ -03cce0: 7030 060f 8c09 |0070: invoke-direct {v12, v8, v9}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ -03cce6: 0c09 |0073: move-result-object v9 │ │ -03cce8: 6e20 af0d 9400 |0074: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.setTitle:(Ljava/lang/String;)V // method@0daf │ │ -03ccee: 28de |0077: goto 0055 // -0022 │ │ -03ccf0: 0d03 |0078: move-exception v3 │ │ -03ccf2: 6e10 430d 0300 |0079: invoke-virtual {v3}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@0d43 │ │ -03ccf8: 1104 |007c: return-object v4 │ │ -03ccfa: 1a09 5a08 |007d: const-string v9, "about" // string@085a │ │ -03ccfe: 6e20 c30c 9600 |007f: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cd04: 0a09 |0082: move-result v9 │ │ -03cd06: 3809 1100 |0083: if-eqz v9, 0094 // +0011 │ │ -03cd0a: 1a09 5a08 |0085: const-string v9, "about" // string@085a │ │ -03cd0e: 7030 060f 8c09 |0087: invoke-direct {v12, v8, v9}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ -03cd14: 0c09 |008a: move-result-object v9 │ │ -03cd16: 6e20 aa0d 9400 |008b: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.setAbout:(Ljava/lang/String;)V // method@0daa │ │ -03cd1c: 28c7 |008e: goto 0055 // -0039 │ │ -03cd1e: 0d03 |008f: move-exception v3 │ │ -03cd20: 6e10 730c 0300 |0090: invoke-virtual {v3}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -03cd26: 28e9 |0093: goto 007c // -0017 │ │ -03cd28: 1a09 ef08 |0094: const-string v9, "authors" // string@08ef │ │ -03cd2c: 6e20 c30c 9600 |0096: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cd32: 0a09 |0099: move-result v9 │ │ -03cd34: 3809 0c00 |009a: if-eqz v9, 00a6 // +000c │ │ -03cd38: 1a09 ef08 |009c: const-string v9, "authors" // string@08ef │ │ -03cd3c: 7030 060f 8c09 |009e: invoke-direct {v12, v8, v9}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ -03cd42: 0c09 |00a1: move-result-object v9 │ │ -03cd44: 6e20 ab0d 9400 |00a2: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.setAuthors:(Ljava/lang/String;)V // method@0dab │ │ -03cd4a: 28b0 |00a5: goto 0055 // -0050 │ │ -03cd4c: 1a09 1911 |00a6: const-string v9, "path" // string@1119 │ │ -03cd50: 6e20 c30c 9600 |00a8: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cd56: 0a09 |00ab: move-result v9 │ │ -03cd58: 3809 3a00 |00ac: if-eqz v9, 00e6 // +003a │ │ -03cd5c: 1205 |00ae: const/4 v5, #int 0 // #0 │ │ -03cd5e: 7210 3a0d 0800 |00af: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ -03cd64: 0a09 |00b2: move-result v9 │ │ -03cd66: 3595 2800 |00b3: if-ge v5, v9, 00db // +0028 │ │ -03cd6a: 7220 3b0d 5800 |00b5: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ -03cd70: 0c00 |00b8: move-result-object v0 │ │ -03cd72: 1a09 d313 |00b9: const-string v9, "tags" // string@13d3 │ │ -03cd76: 6e20 c30c 9000 |00bb: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cd7c: 0a09 |00be: move-result v9 │ │ -03cd7e: 3809 0c00 |00bf: if-eqz v9, 00cb // +000c │ │ -03cd82: 7220 3c0d 5800 |00c1: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ -03cd88: 0c09 |00c4: move-result-object v9 │ │ -03cd8a: 6e20 9f0d 9400 |00c5: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.addTags:(Ljava/lang/String;)V // method@0d9f │ │ -03cd90: d805 0501 |00c8: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03cd94: 28e5 |00ca: goto 00af // -001b │ │ -03cd96: 1a09 180b |00cb: const-string v9, "files" // string@0b18 │ │ -03cd9a: 6e20 c30c 9000 |00cd: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cda0: 0a09 |00d0: move-result v9 │ │ -03cda2: 3809 f7ff |00d1: if-eqz v9, 00c8 // -0009 │ │ -03cda6: 7220 3c0d 5800 |00d3: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ -03cdac: 0c09 |00d6: move-result-object v9 │ │ -03cdae: 6e20 9d0d 9400 |00d7: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.addFiles:(Ljava/lang/String;)V // method@0d9d │ │ -03cdb4: 28ee |00da: goto 00c8 // -0012 │ │ -03cdb6: 1a09 1911 |00db: const-string v9, "path" // string@1119 │ │ -03cdba: 7030 060f 8c09 |00dd: invoke-direct {v12, v8, v9}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ -03cdc0: 0c09 |00e0: move-result-object v9 │ │ -03cdc2: 6e20 9e0d 9400 |00e1: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.addPath:(Ljava/lang/String;)V // method@0d9e │ │ -03cdc8: 2900 71ff |00e4: goto/16 0055 // -008f │ │ -03cdcc: 7020 0d0f 8c00 |00e6: invoke-direct {v12, v8}, Lpro/oneredpixel/l9droid/Library;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@0f0d │ │ -03cdd2: 2900 6cff |00e9: goto/16 0055 // -0094 │ │ -03cdd6: 6e20 ac0d 1400 |00eb: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/GameInfo;.setCategory:(Ljava/lang/String;)V // method@0dac │ │ -03cddc: 6e20 ae0d 2400 |00ee: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/GameInfo;.setId:(Ljava/lang/String;)V // method@0dae │ │ -03cde2: 288b |00f1: goto 007c // -0075 │ │ -03cde4: 1a09 6509 |00f2: const-string v9, "category" // string@0965 │ │ -03cde8: 6e20 c30c 9700 |00f4: invoke-virtual {v7, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cdee: 0a09 |00f7: move-result v9 │ │ -03cdf0: 3809 1cff |00f8: if-eqz v9, 0014 // -00e4 │ │ -03cdf4: 1205 |00fa: const/4 v5, #int 0 // #0 │ │ -03cdf6: 7210 3a0d 0800 |00fb: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ -03cdfc: 0a09 |00fe: move-result v9 │ │ -03cdfe: 3595 15ff |00ff: if-ge v5, v9, 0014 // -00eb │ │ -03ce02: 7220 3b0d 5800 |0101: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ -03ce08: 0c09 |0104: move-result-object v9 │ │ -03ce0a: 1a0a ec0f |0105: const-string v10, "name" // string@0fec │ │ -03ce0e: 6e20 c30c a900 |0107: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03ce14: 0a09 |010a: move-result v9 │ │ -03ce16: 3809 0600 |010b: if-eqz v9, 0111 // +0006 │ │ -03ce1a: 7220 3c0d 5800 |010d: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ -03ce20: 0c01 |0110: move-result-object v1 │ │ -03ce22: d805 0501 |0111: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03ce26: 28e8 |0113: goto 00fb // -0018 │ │ +03dd54: |[03dd54] pro.oneredpixel.l9droid.Library.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; │ │ +03dd64: 122b |0000: const/4 v11, #int 2 // #2 │ │ +03dd66: 2204 3802 |0001: new-instance v4, Lpro/oneredpixel/l9droid/GameInfo; // type@0238 │ │ +03dd6a: 7010 9c0d 0400 |0003: invoke-direct {v4}, Lpro/oneredpixel/l9droid/GameInfo;.:()V // method@0d9c │ │ +03dd70: 1a01 0000 |0006: const-string v1, "" // string@0000 │ │ +03dd74: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ +03dd78: 6e10 1200 0d00 |000a: invoke-virtual {v13}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0012 │ │ +03dd7e: 0c09 |000d: move-result-object v9 │ │ +03dd80: 150a 047f |000e: const/high16 v10, #int 2130968576 // #7f04 │ │ +03dd84: 6e20 b800 a900 |0010: invoke-virtual {v9, v10}, Landroid/content/res/Resources;.getXml:(I)Landroid/content/res/XmlResourceParser; // method@00b8 │ │ +03dd8a: 0c08 |0013: move-result-object v8 │ │ +03dd8c: 7210 400d 0800 |0014: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ +03dd92: 0a09 |0017: move-result v9 │ │ +03dd94: 121a |0018: const/4 v10, #int 1 // #1 │ │ +03dd96: 32a9 6300 |0019: if-eq v9, v10, 007c // +0063 │ │ +03dd9a: 7210 3d0d 0800 |001b: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ +03dda0: 0a09 |001e: move-result v9 │ │ +03dda2: 33b9 f5ff |001f: if-ne v9, v11, 0014 // -000b │ │ +03dda6: 7210 3e0d 0800 |0021: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@0d3e │ │ +03ddac: 0c07 |0024: move-result-object v7 │ │ +03ddae: 1a09 630b |0025: const-string v9, "game" // string@0b63 │ │ +03ddb2: 6e20 c30c 9700 |0027: invoke-virtual {v7, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03ddb8: 0a09 |002a: move-result v9 │ │ +03ddba: 3809 c700 |002b: if-eqz v9, 00f2 // +00c7 │ │ +03ddbe: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +03ddc0: 7210 3a0d 0800 |002e: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ +03ddc6: 0a09 |0031: move-result v9 │ │ +03ddc8: 3595 1500 |0032: if-ge v5, v9, 0047 // +0015 │ │ +03ddcc: 7220 3b0d 5800 |0034: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ +03ddd2: 0c09 |0037: move-result-object v9 │ │ +03ddd4: 1a0a ea0f |0038: const-string v10, "name" // string@0fea │ │ +03ddd8: 6e20 c30c a900 |003a: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03ddde: 0a09 |003d: move-result v9 │ │ +03dde0: 3809 0600 |003e: if-eqz v9, 0044 // +0006 │ │ +03dde4: 7220 3c0d 5800 |0040: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ +03ddea: 0c02 |0043: move-result-object v2 │ │ +03ddec: d805 0501 |0044: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03ddf0: 28e8 |0046: goto 002e // -0018 │ │ +03ddf2: 6e10 d10c 0e00 |0047: invoke-virtual {v14}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ +03ddf8: 0c09 |004a: move-result-object v9 │ │ +03ddfa: 6e10 d10c 0200 |004b: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ +03de00: 0c0a |004e: move-result-object v10 │ │ +03de02: 6e20 cc0c a900 |004f: invoke-virtual {v9, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ +03de08: 0a09 |0052: move-result v9 │ │ +03de0a: 3809 c1ff |0053: if-eqz v9, 0014 // -003f │ │ +03de0e: 7210 400d 0800 |0055: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ +03de14: 0a09 |0058: move-result v9 │ │ +03de16: 123a |0059: const/4 v10, #int 3 // #3 │ │ +03de18: 32a9 9100 |005a: if-eq v9, v10, 00eb // +0091 │ │ +03de1c: 7210 3d0d 0800 |005c: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ +03de22: 0a09 |005f: move-result v9 │ │ +03de24: 33b9 f5ff |0060: if-ne v9, v11, 0055 // -000b │ │ +03de28: 7210 3e0d 0800 |0062: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@0d3e │ │ +03de2e: 0c06 |0065: move-result-object v6 │ │ +03de30: 1a09 0214 |0066: const-string v9, "title" // string@1402 │ │ +03de34: 6e20 c30c 9600 |0068: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03de3a: 0a09 |006b: move-result v9 │ │ +03de3c: 3809 1100 |006c: if-eqz v9, 007d // +0011 │ │ +03de40: 1a09 0214 |006e: const-string v9, "title" // string@1402 │ │ +03de44: 7030 060f 8c09 |0070: invoke-direct {v12, v8, v9}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ +03de4a: 0c09 |0073: move-result-object v9 │ │ +03de4c: 6e20 af0d 9400 |0074: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.setTitle:(Ljava/lang/String;)V // method@0daf │ │ +03de52: 28de |0077: goto 0055 // -0022 │ │ +03de54: 0d03 |0078: move-exception v3 │ │ +03de56: 6e10 430d 0300 |0079: invoke-virtual {v3}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@0d43 │ │ +03de5c: 1104 |007c: return-object v4 │ │ +03de5e: 1a09 5a08 |007d: const-string v9, "about" // string@085a │ │ +03de62: 6e20 c30c 9600 |007f: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03de68: 0a09 |0082: move-result v9 │ │ +03de6a: 3809 1100 |0083: if-eqz v9, 0094 // +0011 │ │ +03de6e: 1a09 5a08 |0085: const-string v9, "about" // string@085a │ │ +03de72: 7030 060f 8c09 |0087: invoke-direct {v12, v8, v9}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ +03de78: 0c09 |008a: move-result-object v9 │ │ +03de7a: 6e20 aa0d 9400 |008b: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.setAbout:(Ljava/lang/String;)V // method@0daa │ │ +03de80: 28c7 |008e: goto 0055 // -0039 │ │ +03de82: 0d03 |008f: move-exception v3 │ │ +03de84: 6e10 730c 0300 |0090: invoke-virtual {v3}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +03de8a: 28e9 |0093: goto 007c // -0017 │ │ +03de8c: 1a09 ee08 |0094: const-string v9, "authors" // string@08ee │ │ +03de90: 6e20 c30c 9600 |0096: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03de96: 0a09 |0099: move-result v9 │ │ +03de98: 3809 0c00 |009a: if-eqz v9, 00a6 // +000c │ │ +03de9c: 1a09 ee08 |009c: const-string v9, "authors" // string@08ee │ │ +03dea0: 7030 060f 8c09 |009e: invoke-direct {v12, v8, v9}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ +03dea6: 0c09 |00a1: move-result-object v9 │ │ +03dea8: 6e20 ab0d 9400 |00a2: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.setAuthors:(Ljava/lang/String;)V // method@0dab │ │ +03deae: 28b0 |00a5: goto 0055 // -0050 │ │ +03deb0: 1a09 1711 |00a6: const-string v9, "path" // string@1117 │ │ +03deb4: 6e20 c30c 9600 |00a8: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03deba: 0a09 |00ab: move-result v9 │ │ +03debc: 3809 3a00 |00ac: if-eqz v9, 00e6 // +003a │ │ +03dec0: 1205 |00ae: const/4 v5, #int 0 // #0 │ │ +03dec2: 7210 3a0d 0800 |00af: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ +03dec8: 0a09 |00b2: move-result v9 │ │ +03deca: 3595 2800 |00b3: if-ge v5, v9, 00db // +0028 │ │ +03dece: 7220 3b0d 5800 |00b5: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ +03ded4: 0c00 |00b8: move-result-object v0 │ │ +03ded6: 1a09 d113 |00b9: const-string v9, "tags" // string@13d1 │ │ +03deda: 6e20 c30c 9000 |00bb: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03dee0: 0a09 |00be: move-result v9 │ │ +03dee2: 3809 0c00 |00bf: if-eqz v9, 00cb // +000c │ │ +03dee6: 7220 3c0d 5800 |00c1: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ +03deec: 0c09 |00c4: move-result-object v9 │ │ +03deee: 6e20 9f0d 9400 |00c5: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.addTags:(Ljava/lang/String;)V // method@0d9f │ │ +03def4: d805 0501 |00c8: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03def8: 28e5 |00ca: goto 00af // -001b │ │ +03defa: 1a09 170b |00cb: const-string v9, "files" // string@0b17 │ │ +03defe: 6e20 c30c 9000 |00cd: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03df04: 0a09 |00d0: move-result v9 │ │ +03df06: 3809 f7ff |00d1: if-eqz v9, 00c8 // -0009 │ │ +03df0a: 7220 3c0d 5800 |00d3: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ +03df10: 0c09 |00d6: move-result-object v9 │ │ +03df12: 6e20 9d0d 9400 |00d7: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.addFiles:(Ljava/lang/String;)V // method@0d9d │ │ +03df18: 28ee |00da: goto 00c8 // -0012 │ │ +03df1a: 1a09 1711 |00db: const-string v9, "path" // string@1117 │ │ +03df1e: 7030 060f 8c09 |00dd: invoke-direct {v12, v8, v9}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ +03df24: 0c09 |00e0: move-result-object v9 │ │ +03df26: 6e20 9e0d 9400 |00e1: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameInfo;.addPath:(Ljava/lang/String;)V // method@0d9e │ │ +03df2c: 2900 71ff |00e4: goto/16 0055 // -008f │ │ +03df30: 7020 0d0f 8c00 |00e6: invoke-direct {v12, v8}, Lpro/oneredpixel/l9droid/Library;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@0f0d │ │ +03df36: 2900 6cff |00e9: goto/16 0055 // -0094 │ │ +03df3a: 6e20 ac0d 1400 |00eb: invoke-virtual {v4, v1}, Lpro/oneredpixel/l9droid/GameInfo;.setCategory:(Ljava/lang/String;)V // method@0dac │ │ +03df40: 6e20 ae0d 2400 |00ee: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/GameInfo;.setId:(Ljava/lang/String;)V // method@0dae │ │ +03df46: 288b |00f1: goto 007c // -0075 │ │ +03df48: 1a09 6409 |00f2: const-string v9, "category" // string@0964 │ │ +03df4c: 6e20 c30c 9700 |00f4: invoke-virtual {v7, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03df52: 0a09 |00f7: move-result v9 │ │ +03df54: 3809 1cff |00f8: if-eqz v9, 0014 // -00e4 │ │ +03df58: 1205 |00fa: const/4 v5, #int 0 // #0 │ │ +03df5a: 7210 3a0d 0800 |00fb: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ +03df60: 0a09 |00fe: move-result v9 │ │ +03df62: 3595 15ff |00ff: if-ge v5, v9, 0014 // -00eb │ │ +03df66: 7220 3b0d 5800 |0101: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ +03df6c: 0c09 |0104: move-result-object v9 │ │ +03df6e: 1a0a ea0f |0105: const-string v10, "name" // string@0fea │ │ +03df72: 6e20 c30c a900 |0107: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03df78: 0a09 |010a: move-result v9 │ │ +03df7a: 3809 0600 |010b: if-eqz v9, 0111 // +0006 │ │ +03df7e: 7220 3c0d 5800 |010d: invoke-interface {v8, v5}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ +03df84: 0c01 |0110: move-result-object v1 │ │ +03df86: d805 0501 |0111: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03df8a: 28e8 |0113: goto 00fb // -0018 │ │ catches : 3 │ │ 0x000a - 0x0077 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0078 │ │ Ljava/io/IOException; -> 0x008f │ │ 0x007d - 0x008e │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0078 │ │ Ljava/io/IOException; -> 0x008f │ │ @@ -69436,203 +69433,201 @@ │ │ name : 'getGameList' │ │ type : '(Landroid/app/Activity;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 207 16-bit code units │ │ -03ce4c: |[03ce4c] pro.oneredpixel.l9droid.Library.getGameList:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ -03ce5c: 2209 1102 |0000: new-instance v9, Ljava/util/ArrayList; // type@0211 │ │ -03ce60: 7010 f70c 0900 |0002: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03ce66: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ -03ce6a: 6e10 1200 0f00 |0007: invoke-virtual {v15}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0012 │ │ -03ce70: 0c0c |000a: move-result-object v12 │ │ -03ce72: 150d 047f |000b: const/high16 v13, #int 2130968576 // #7f04 │ │ -03ce76: 6e20 b800 dc00 |000d: invoke-virtual {v12, v13}, Landroid/content/res/Resources;.getXml:(I)Landroid/content/res/XmlResourceParser; // method@00b8 │ │ -03ce7c: 0c08 |0010: move-result-object v8 │ │ -03ce7e: 7210 400d 0800 |0011: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ -03ce84: 0a0c |0014: move-result v12 │ │ -03ce86: 121d |0015: const/4 v13, #int 1 // #1 │ │ -03ce88: 32dc 5f00 |0016: if-eq v12, v13, 0075 // +005f │ │ -03ce8c: 7210 3d0d 0800 |0018: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ -03ce92: 0a0c |001b: move-result v12 │ │ -03ce94: 122d |001c: const/4 v13, #int 2 // #2 │ │ -03ce96: 33dc f4ff |001d: if-ne v12, v13, 0011 // -000c │ │ -03ce9a: 7210 3e0d 0800 |001f: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@0d3e │ │ -03cea0: 0c07 |0022: move-result-object v7 │ │ -03cea2: 1a0c 640b |0023: const-string v12, "game" // string@0b64 │ │ -03cea6: 6e20 c30c c700 |0025: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03ceac: 0a0c |0028: move-result v12 │ │ -03ceae: 380c 8400 |0029: if-eqz v12, 00ad // +0084 │ │ -03ceb2: 2202 3802 |002b: new-instance v2, Lpro/oneredpixel/l9droid/GameInfo; // type@0238 │ │ -03ceb6: 7010 9c0d 0200 |002d: invoke-direct {v2}, Lpro/oneredpixel/l9droid/GameInfo;.:()V // method@0d9c │ │ -03cebc: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -03cebe: 7210 3a0d 0800 |0031: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ -03cec4: 0a0c |0034: move-result v12 │ │ -03cec6: 35c3 1800 |0035: if-ge v3, v12, 004d // +0018 │ │ -03ceca: 7220 3b0d 3800 |0037: invoke-interface {v8, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ -03ced0: 0c0c |003a: move-result-object v12 │ │ -03ced2: 1a0d ec0f |003b: const-string v13, "name" // string@0fec │ │ -03ced6: 6e20 c30c dc00 |003d: invoke-virtual {v12, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cedc: 0a0c |0040: move-result v12 │ │ -03cede: 380c 0900 |0041: if-eqz v12, 004a // +0009 │ │ -03cee2: 7220 3c0d 3800 |0043: invoke-interface {v8, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ -03cee8: 0c0c |0046: move-result-object v12 │ │ -03ceea: 6e20 ae0d c200 |0047: invoke-virtual {v2, v12}, Lpro/oneredpixel/l9droid/GameInfo;.setId:(Ljava/lang/String;)V // method@0dae │ │ -03cef0: d803 0301 |004a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03cef4: 28e5 |004c: goto 0031 // -001b │ │ -03cef6: 7210 400d 0800 |004d: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ -03cefc: 0a0c |0050: move-result v12 │ │ -03cefe: 123d |0051: const/4 v13, #int 3 // #3 │ │ -03cf00: 32dc 2d00 |0052: if-eq v12, v13, 007f // +002d │ │ -03cf04: 7210 3d0d 0800 |0054: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ -03cf0a: 0a0c |0057: move-result v12 │ │ -03cf0c: 122d |0058: const/4 v13, #int 2 // #2 │ │ -03cf0e: 33dc f4ff |0059: if-ne v12, v13, 004d // -000c │ │ -03cf12: 7210 3e0d 0800 |005b: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@0d3e │ │ -03cf18: 0c06 |005e: move-result-object v6 │ │ -03cf1a: 1a0c 0414 |005f: const-string v12, "title" // string@1404 │ │ -03cf1e: 6e20 c30c c600 |0061: invoke-virtual {v6, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cf24: 0a0c |0064: move-result v12 │ │ -03cf26: 380c 1100 |0065: if-eqz v12, 0076 // +0011 │ │ -03cf2a: 1a0c 0414 |0067: const-string v12, "title" // string@1404 │ │ -03cf2e: 7030 060f 8e0c |0069: invoke-direct {v14, v8, v12}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ -03cf34: 0c0c |006c: move-result-object v12 │ │ -03cf36: 6e20 af0d c200 |006d: invoke-virtual {v2, v12}, Lpro/oneredpixel/l9droid/GameInfo;.setTitle:(Ljava/lang/String;)V // method@0daf │ │ -03cf3c: 28dd |0070: goto 004d // -0023 │ │ -03cf3e: 0d01 |0071: move-exception v1 │ │ -03cf40: 6e10 430d 0100 |0072: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@0d43 │ │ -03cf46: 1109 |0075: return-object v9 │ │ -03cf48: 7020 0d0f 8e00 |0076: invoke-direct {v14, v8}, Lpro/oneredpixel/l9droid/Library;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@0f0d │ │ -03cf4e: 28d4 |0079: goto 004d // -002c │ │ -03cf50: 0d01 |007a: move-exception v1 │ │ -03cf52: 6e10 730c 0100 |007b: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -03cf58: 28f7 |007e: goto 0075 // -0009 │ │ -03cf5a: 6e20 ac0d 0200 |007f: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/GameInfo;.setCategory:(Ljava/lang/String;)V // method@0dac │ │ -03cf60: 6e10 a50d 0200 |0082: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03cf66: 0c0c |0085: move-result-object v12 │ │ -03cf68: 6e20 f90e ce00 |0086: invoke-virtual {v14, v12}, Lpro/oneredpixel/l9droid/Library;.getInstalledVersions:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0ef9 │ │ -03cf6e: 0c0b |0089: move-result-object v11 │ │ -03cf70: 6e10 000d 0b00 |008a: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ -03cf76: 0c04 |008d: move-result-object v4 │ │ -03cf78: 7210 100d 0400 |008e: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ -03cf7e: 0a0c |0091: move-result v12 │ │ -03cf80: 380c 1600 |0092: if-eqz v12, 00a8 // +0016 │ │ -03cf84: 7210 110d 0400 |0094: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ -03cf8a: 0c0a |0097: move-result-object v10 │ │ -03cf8c: 1f0a fa01 |0098: check-cast v10, Ljava/lang/String; // type@01fa │ │ -03cf90: 6e20 fb0e ae00 |009a: invoke-virtual {v14, v10}, Lpro/oneredpixel/l9droid/Library;.getMark:(Ljava/lang/String;)I // method@0efb │ │ -03cf96: 0a05 |009d: move-result v5 │ │ -03cf98: 6e10 a40d 0200 |009e: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameInfo;.getHighestMark:()I // method@0da4 │ │ -03cf9e: 0a0c |00a1: move-result v12 │ │ -03cfa0: 355c ecff |00a2: if-ge v12, v5, 008e // -0014 │ │ -03cfa4: 6e20 ad0d 5200 |00a4: invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/GameInfo;.setHighestMark:(I)V // method@0dad │ │ -03cfaa: 28e7 |00a7: goto 008e // -0019 │ │ -03cfac: 6e20 fa0c 2900 |00a8: invoke-virtual {v9, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03cfb2: 2900 66ff |00ab: goto/16 0011 // -009a │ │ -03cfb6: 1a0c 6509 |00ad: const-string v12, "category" // string@0965 │ │ -03cfba: 6e20 c30c c700 |00af: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cfc0: 0a0c |00b2: move-result v12 │ │ -03cfc2: 380c 5eff |00b3: if-eqz v12, 0011 // -00a2 │ │ -03cfc6: 1203 |00b5: const/4 v3, #int 0 // #0 │ │ -03cfc8: 7210 3a0d 0800 |00b6: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ -03cfce: 0a0c |00b9: move-result v12 │ │ -03cfd0: 35c3 57ff |00ba: if-ge v3, v12, 0011 // -00a9 │ │ -03cfd4: 7220 3b0d 3800 |00bc: invoke-interface {v8, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ -03cfda: 0c0c |00bf: move-result-object v12 │ │ -03cfdc: 1a0d ec0f |00c0: const-string v13, "name" // string@0fec │ │ -03cfe0: 6e20 c30c dc00 |00c2: invoke-virtual {v12, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03cfe6: 0a0c |00c5: move-result v12 │ │ -03cfe8: 380c 0600 |00c6: if-eqz v12, 00cc // +0006 │ │ -03cfec: 7220 3c0d 3800 |00c8: invoke-interface {v8, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ -03cff2: 0c00 |00cb: move-result-object v0 │ │ -03cff4: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03cff8: 28e8 |00ce: goto 00b6 // -0018 │ │ + insns size : 206 16-bit code units │ │ +03dfb0: |[03dfb0] pro.oneredpixel.l9droid.Library.getGameList:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ +03dfc0: 122d |0000: const/4 v13, #int 2 // #2 │ │ +03dfc2: 2208 1102 |0001: new-instance v8, Ljava/util/ArrayList; // type@0211 │ │ +03dfc6: 7010 f70c 0800 |0003: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +03dfcc: 1a00 0000 |0006: const-string v0, "" // string@0000 │ │ +03dfd0: 6e10 1200 0f00 |0008: invoke-virtual {v15}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0012 │ │ +03dfd6: 0c0b |000b: move-result-object v11 │ │ +03dfd8: 150c 047f |000c: const/high16 v12, #int 2130968576 // #7f04 │ │ +03dfdc: 6e20 b800 cb00 |000e: invoke-virtual {v11, v12}, Landroid/content/res/Resources;.getXml:(I)Landroid/content/res/XmlResourceParser; // method@00b8 │ │ +03dfe2: 0c07 |0011: move-result-object v7 │ │ +03dfe4: 7210 400d 0700 |0012: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ +03dfea: 0a0b |0015: move-result v11 │ │ +03dfec: 121c |0016: const/4 v12, #int 1 // #1 │ │ +03dfee: 32cb 5d00 |0017: if-eq v11, v12, 0074 // +005d │ │ +03dff2: 7210 3d0d 0700 |0019: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ +03dff8: 0a0b |001c: move-result v11 │ │ +03dffa: 33db f5ff |001d: if-ne v11, v13, 0012 // -000b │ │ +03dffe: 7210 3e0d 0700 |001f: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@0d3e │ │ +03e004: 0c06 |0022: move-result-object v6 │ │ +03e006: 1a0b 630b |0023: const-string v11, "game" // string@0b63 │ │ +03e00a: 6e20 c30c b600 |0025: invoke-virtual {v6, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03e010: 0a0b |0028: move-result v11 │ │ +03e012: 380b 8300 |0029: if-eqz v11, 00ac // +0083 │ │ +03e016: 2202 3802 |002b: new-instance v2, Lpro/oneredpixel/l9droid/GameInfo; // type@0238 │ │ +03e01a: 7010 9c0d 0200 |002d: invoke-direct {v2}, Lpro/oneredpixel/l9droid/GameInfo;.:()V // method@0d9c │ │ +03e020: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +03e022: 7210 3a0d 0700 |0031: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ +03e028: 0a0b |0034: move-result v11 │ │ +03e02a: 35b3 1800 |0035: if-ge v3, v11, 004d // +0018 │ │ +03e02e: 7220 3b0d 3700 |0037: invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ +03e034: 0c0b |003a: move-result-object v11 │ │ +03e036: 1a0c ea0f |003b: const-string v12, "name" // string@0fea │ │ +03e03a: 6e20 c30c cb00 |003d: invoke-virtual {v11, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03e040: 0a0b |0040: move-result v11 │ │ +03e042: 380b 0900 |0041: if-eqz v11, 004a // +0009 │ │ +03e046: 7220 3c0d 3700 |0043: invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ +03e04c: 0c0b |0046: move-result-object v11 │ │ +03e04e: 6e20 ae0d b200 |0047: invoke-virtual {v2, v11}, Lpro/oneredpixel/l9droid/GameInfo;.setId:(Ljava/lang/String;)V // method@0dae │ │ +03e054: d803 0301 |004a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e058: 28e5 |004c: goto 0031 // -001b │ │ +03e05a: 7210 400d 0700 |004d: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@0d40 │ │ +03e060: 0a0b |0050: move-result v11 │ │ +03e062: 123c |0051: const/4 v12, #int 3 // #3 │ │ +03e064: 32cb 2c00 |0052: if-eq v11, v12, 007e // +002c │ │ +03e068: 7210 3d0d 0700 |0054: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@0d3d │ │ +03e06e: 0a0b |0057: move-result v11 │ │ +03e070: 33db f5ff |0058: if-ne v11, v13, 004d // -000b │ │ +03e074: 7210 3e0d 0700 |005a: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@0d3e │ │ +03e07a: 0c05 |005d: move-result-object v5 │ │ +03e07c: 1a0b 0214 |005e: const-string v11, "title" // string@1402 │ │ +03e080: 6e20 c30c b500 |0060: invoke-virtual {v5, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03e086: 0a0b |0063: move-result v11 │ │ +03e088: 380b 1100 |0064: if-eqz v11, 0075 // +0011 │ │ +03e08c: 1a0b 0214 |0066: const-string v11, "title" // string@1402 │ │ +03e090: 7030 060f 7e0b |0068: invoke-direct {v14, v7, v11}, Lpro/oneredpixel/l9droid/Library;.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; // method@0f06 │ │ +03e096: 0c0b |006b: move-result-object v11 │ │ +03e098: 6e20 af0d b200 |006c: invoke-virtual {v2, v11}, Lpro/oneredpixel/l9droid/GameInfo;.setTitle:(Ljava/lang/String;)V // method@0daf │ │ +03e09e: 28de |006f: goto 004d // -0022 │ │ +03e0a0: 0d01 |0070: move-exception v1 │ │ +03e0a2: 6e10 430d 0100 |0071: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@0d43 │ │ +03e0a8: 1108 |0074: return-object v8 │ │ +03e0aa: 7020 0d0f 7e00 |0075: invoke-direct {v14, v7}, Lpro/oneredpixel/l9droid/Library;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@0f0d │ │ +03e0b0: 28d5 |0078: goto 004d // -002b │ │ +03e0b2: 0d01 |0079: move-exception v1 │ │ +03e0b4: 6e10 730c 0100 |007a: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +03e0ba: 28f7 |007d: goto 0074 // -0009 │ │ +03e0bc: 6e20 ac0d 0200 |007e: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/GameInfo;.setCategory:(Ljava/lang/String;)V // method@0dac │ │ +03e0c2: 6e10 a50d 0200 |0081: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +03e0c8: 0c0b |0084: move-result-object v11 │ │ +03e0ca: 6e20 f90e be00 |0085: invoke-virtual {v14, v11}, Lpro/oneredpixel/l9droid/Library;.getInstalledVersions:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0ef9 │ │ +03e0d0: 0c0a |0088: move-result-object v10 │ │ +03e0d2: 6e10 000d 0a00 |0089: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ +03e0d8: 0c0b |008c: move-result-object v11 │ │ +03e0da: 7210 100d 0b00 |008d: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ +03e0e0: 0a0c |0090: move-result v12 │ │ +03e0e2: 380c 1600 |0091: if-eqz v12, 00a7 // +0016 │ │ +03e0e6: 7210 110d 0b00 |0093: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ +03e0ec: 0c09 |0096: move-result-object v9 │ │ +03e0ee: 1f09 fa01 |0097: check-cast v9, Ljava/lang/String; // type@01fa │ │ +03e0f2: 6e20 fb0e 9e00 |0099: invoke-virtual {v14, v9}, Lpro/oneredpixel/l9droid/Library;.getMark:(Ljava/lang/String;)I // method@0efb │ │ +03e0f8: 0a04 |009c: move-result v4 │ │ +03e0fa: 6e10 a40d 0200 |009d: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameInfo;.getHighestMark:()I // method@0da4 │ │ +03e100: 0a0c |00a0: move-result v12 │ │ +03e102: 354c ecff |00a1: if-ge v12, v4, 008d // -0014 │ │ +03e106: 6e20 ad0d 4200 |00a3: invoke-virtual {v2, v4}, Lpro/oneredpixel/l9droid/GameInfo;.setHighestMark:(I)V // method@0dad │ │ +03e10c: 28e7 |00a6: goto 008d // -0019 │ │ +03e10e: 6e20 fa0c 2800 |00a7: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03e114: 2900 68ff |00aa: goto/16 0012 // -0098 │ │ +03e118: 1a0b 6409 |00ac: const-string v11, "category" // string@0964 │ │ +03e11c: 6e20 c30c b600 |00ae: invoke-virtual {v6, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03e122: 0a0b |00b1: move-result v11 │ │ +03e124: 380b 60ff |00b2: if-eqz v11, 0012 // -00a0 │ │ +03e128: 1203 |00b4: const/4 v3, #int 0 // #0 │ │ +03e12a: 7210 3a0d 0700 |00b5: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeCount:()I // method@0d3a │ │ +03e130: 0a0b |00b8: move-result v11 │ │ +03e132: 35b3 59ff |00b9: if-ge v3, v11, 0012 // -00a7 │ │ +03e136: 7220 3b0d 3700 |00bb: invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeName:(I)Ljava/lang/String; // method@0d3b │ │ +03e13c: 0c0b |00be: move-result-object v11 │ │ +03e13e: 1a0c ea0f |00bf: const-string v12, "name" // string@0fea │ │ +03e142: 6e20 c30c cb00 |00c1: invoke-virtual {v11, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03e148: 0a0b |00c4: move-result v11 │ │ +03e14a: 380b 0600 |00c5: if-eqz v11, 00cb // +0006 │ │ +03e14e: 7220 3c0d 3700 |00c7: invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(I)Ljava/lang/String; // method@0d3c │ │ +03e154: 0c00 |00ca: move-result-object v0 │ │ +03e156: d803 0301 |00cb: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e15a: 28e8 |00cd: goto 00b5 // -0018 │ │ catches : 3 │ │ - 0x0007 - 0x0070 │ │ - Lorg/xmlpull/v1/XmlPullParserException; -> 0x0071 │ │ - Ljava/io/IOException; -> 0x007a │ │ - 0x0076 - 0x0079 │ │ - Lorg/xmlpull/v1/XmlPullParserException; -> 0x0071 │ │ - Ljava/io/IOException; -> 0x007a │ │ - 0x007f - 0x00cb │ │ - Lorg/xmlpull/v1/XmlPullParserException; -> 0x0071 │ │ - Ljava/io/IOException; -> 0x007a │ │ - positions : │ │ - 0x0000 line=645 │ │ - 0x0005 line=646 │ │ - 0x0007 line=649 │ │ - 0x0011 line=651 │ │ - 0x0018 line=652 │ │ + 0x0008 - 0x006f │ │ + Lorg/xmlpull/v1/XmlPullParserException; -> 0x0070 │ │ + Ljava/io/IOException; -> 0x0079 │ │ + 0x0075 - 0x0078 │ │ + Lorg/xmlpull/v1/XmlPullParserException; -> 0x0070 │ │ + Ljava/io/IOException; -> 0x0079 │ │ + 0x007e - 0x00ca │ │ + Lorg/xmlpull/v1/XmlPullParserException; -> 0x0070 │ │ + Ljava/io/IOException; -> 0x0079 │ │ + positions : │ │ + 0x0001 line=645 │ │ + 0x0006 line=646 │ │ + 0x0008 line=649 │ │ + 0x0012 line=651 │ │ + 0x0019 line=652 │ │ 0x001f line=655 │ │ 0x0023 line=657 │ │ 0x002b line=658 │ │ 0x0030 line=660 │ │ 0x0037 line=661 │ │ 0x004a line=660 │ │ 0x004d line=663 │ │ 0x0054 line=664 │ │ - 0x005b line=667 │ │ - 0x005f line=668 │ │ - 0x0071 line=691 │ │ - 0x0072 line=692 │ │ - 0x0075 line=697 │ │ - 0x0076 line=670 │ │ - 0x007a line=693 │ │ - 0x007b line=694 │ │ - 0x007f line=673 │ │ - 0x0082 line=675 │ │ - 0x008a line=676 │ │ - 0x009a line=677 │ │ - 0x009e line=678 │ │ - 0x00a8 line=681 │ │ - 0x00ad line=684 │ │ - 0x00b5 line=685 │ │ - 0x00bc line=686 │ │ - 0x00cc line=685 │ │ - locals : │ │ - 0x0030 - 0x0071 reg=2 gi Lpro/oneredpixel/l9droid/GameInfo; │ │ - 0x0031 - 0x0071 reg=3 i I │ │ - 0x005f - 0x0071 reg=6 n Ljava/lang/String; │ │ - 0x0023 - 0x0071 reg=7 name Ljava/lang/String; │ │ - 0x0011 - 0x0071 reg=8 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x0072 - 0x0075 reg=1 e Lorg/xmlpull/v1/XmlPullParserException; │ │ - 0x0076 - 0x007a reg=2 gi Lpro/oneredpixel/l9droid/GameInfo; │ │ - 0x0076 - 0x007a reg=3 i I │ │ - 0x0076 - 0x007a reg=6 n Ljava/lang/String; │ │ - 0x0076 - 0x007a reg=7 name Ljava/lang/String; │ │ - 0x0076 - 0x007a reg=8 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x007b - 0x007f reg=1 e Ljava/io/IOException; │ │ - 0x009e - 0x00a8 reg=5 m I │ │ - 0x009a - 0x00a8 reg=10 v Ljava/lang/String; │ │ - 0x007f - 0x00ad reg=2 gi Lpro/oneredpixel/l9droid/GameInfo; │ │ - 0x007f - 0x00ad reg=3 i I │ │ - 0x008e - 0x00ad reg=4 i$ Ljava/util/Iterator; │ │ - 0x008a - 0x00ad reg=11 versions Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0007 - 0x00cf reg=0 currentCategory Ljava/lang/String; │ │ - 0x00b6 - 0x00cf reg=3 i I │ │ - 0x007f - 0x00cf reg=7 name Ljava/lang/String; │ │ - 0x007f - 0x00cf reg=8 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x0005 - 0x00cf reg=9 rez Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x00cf reg=14 this Lpro/oneredpixel/l9droid/Library; │ │ - 0x0000 - 0x00cf reg=15 act Landroid/app/Activity; │ │ + 0x005a line=667 │ │ + 0x005e line=668 │ │ + 0x0070 line=691 │ │ + 0x0071 line=692 │ │ + 0x0074 line=697 │ │ + 0x0075 line=670 │ │ + 0x0079 line=693 │ │ + 0x007a line=694 │ │ + 0x007e line=673 │ │ + 0x0081 line=675 │ │ + 0x0089 line=676 │ │ + 0x0099 line=677 │ │ + 0x009d line=678 │ │ + 0x00a7 line=681 │ │ + 0x00ac line=684 │ │ + 0x00b4 line=685 │ │ + 0x00bb line=686 │ │ + 0x00cb line=685 │ │ + locals : │ │ + 0x0030 - 0x0070 reg=2 gi Lpro/oneredpixel/l9droid/GameInfo; │ │ + 0x0031 - 0x0070 reg=3 i I │ │ + 0x005e - 0x0070 reg=5 n Ljava/lang/String; │ │ + 0x0023 - 0x0070 reg=6 name Ljava/lang/String; │ │ + 0x0012 - 0x0070 reg=7 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x0071 - 0x0074 reg=1 e Lorg/xmlpull/v1/XmlPullParserException; │ │ + 0x0075 - 0x0079 reg=2 gi Lpro/oneredpixel/l9droid/GameInfo; │ │ + 0x0075 - 0x0079 reg=3 i I │ │ + 0x0075 - 0x0079 reg=5 n Ljava/lang/String; │ │ + 0x0075 - 0x0079 reg=6 name Ljava/lang/String; │ │ + 0x0075 - 0x0079 reg=7 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x007a - 0x007e reg=1 e Ljava/io/IOException; │ │ + 0x009d - 0x00a7 reg=4 m I │ │ + 0x0099 - 0x00a7 reg=9 v Ljava/lang/String; │ │ + 0x007e - 0x00ac reg=2 gi Lpro/oneredpixel/l9droid/GameInfo; │ │ + 0x007e - 0x00ac reg=3 i I │ │ + 0x0089 - 0x00ac reg=10 versions Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0008 - 0x00ce reg=0 currentCategory Ljava/lang/String; │ │ + 0x00b5 - 0x00ce reg=3 i I │ │ + 0x007e - 0x00ce reg=6 name Ljava/lang/String; │ │ + 0x007e - 0x00ce reg=7 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x0006 - 0x00ce reg=8 rez Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x00ce reg=14 this Lpro/oneredpixel/l9droid/Library; │ │ + 0x0000 - 0x00ce reg=15 act Landroid/app/Activity; │ │ │ │ #24 : (in Lpro/oneredpixel/l9droid/Library;) │ │ name : 'getGamePath' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d01c: |[03d01c] pro.oneredpixel.l9droid.Library.getGamePath:()Ljava/lang/String; │ │ -03d02c: 5410 2804 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/Library;.GameFullPathName:Ljava/lang/String; // field@0428 │ │ -03d030: 1100 |0002: return-object v0 │ │ +03e17c: |[03e17c] pro.oneredpixel.l9droid.Library.getGamePath:()Ljava/lang/String; │ │ +03e18c: 5410 2804 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/Library;.GameFullPathName:Ljava/lang/String; // field@0428 │ │ +03e190: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpro/oneredpixel/l9droid/Library; │ │ │ │ #25 : (in Lpro/oneredpixel/l9droid/Library;) │ │ @@ -69640,45 +69635,45 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -03d034: |[03d034] pro.oneredpixel.l9droid.Library.getInstalledVersions:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -03d044: 5442 3904 |0000: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03d048: 3902 0500 |0002: if-nez v2, 0007 // +0005 │ │ -03d04c: 6e10 090f 0400 |0004: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/Library;.requestPaths:()V // method@0f09 │ │ -03d052: 2201 1102 |0007: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ -03d056: 7010 f70c 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03d05c: 5442 3904 |000c: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03d060: 3802 2d00 |000e: if-eqz v2, 003b // +002d │ │ -03d064: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -03d066: 5442 3904 |0011: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03d06a: 6e10 040d 0200 |0013: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03d070: 0a02 |0016: move-result v2 │ │ -03d072: 3520 2400 |0017: if-ge v0, v2, 003b // +0024 │ │ -03d076: 5442 3904 |0019: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03d07a: 6e20 fe0c 0200 |001b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03d080: 0c02 |001e: move-result-object v2 │ │ -03d082: 1f02 fa01 |001f: check-cast v2, Ljava/lang/String; // type@01fa │ │ -03d086: 6e10 d10c 0200 |0021: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ -03d08c: 0c02 |0024: move-result-object v2 │ │ -03d08e: 6e10 d10c 0500 |0025: invoke-virtual {v5}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ -03d094: 0c03 |0028: move-result-object v3 │ │ -03d096: 6e20 c10c 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0cc1 │ │ -03d09c: 0a02 |002c: move-result v2 │ │ -03d09e: 3802 0b00 |002d: if-eqz v2, 0038 // +000b │ │ -03d0a2: 5442 3904 |002f: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03d0a6: 6e20 fe0c 0200 |0031: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03d0ac: 0c02 |0034: move-result-object v2 │ │ -03d0ae: 6e20 fa0c 2100 |0035: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03d0b4: d800 0001 |0038: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d0b8: 28d7 |003a: goto 0011 // -0029 │ │ -03d0ba: 1101 |003b: return-object v1 │ │ +03e194: |[03e194] pro.oneredpixel.l9droid.Library.getInstalledVersions:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +03e1a4: 5442 3904 |0000: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03e1a8: 3902 0500 |0002: if-nez v2, 0007 // +0005 │ │ +03e1ac: 6e10 090f 0400 |0004: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/Library;.requestPaths:()V // method@0f09 │ │ +03e1b2: 2201 1102 |0007: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ +03e1b6: 7010 f70c 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +03e1bc: 5442 3904 |000c: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03e1c0: 3802 2d00 |000e: if-eqz v2, 003b // +002d │ │ +03e1c4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +03e1c6: 5442 3904 |0011: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03e1ca: 6e10 040d 0200 |0013: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +03e1d0: 0a02 |0016: move-result v2 │ │ +03e1d2: 3520 2400 |0017: if-ge v0, v2, 003b // +0024 │ │ +03e1d6: 5442 3904 |0019: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03e1da: 6e20 fe0c 0200 |001b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03e1e0: 0c02 |001e: move-result-object v2 │ │ +03e1e2: 1f02 fa01 |001f: check-cast v2, Ljava/lang/String; // type@01fa │ │ +03e1e6: 6e10 d10c 0200 |0021: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ +03e1ec: 0c02 |0024: move-result-object v2 │ │ +03e1ee: 6e10 d10c 0500 |0025: invoke-virtual {v5}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ +03e1f4: 0c03 |0028: move-result-object v3 │ │ +03e1f6: 6e20 c10c 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0cc1 │ │ +03e1fc: 0a02 |002c: move-result v2 │ │ +03e1fe: 3802 0b00 |002d: if-eqz v2, 0038 // +000b │ │ +03e202: 5442 3904 |002f: iget-object v2, v4, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03e206: 6e20 fe0c 0200 |0031: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03e20c: 0c02 |0034: move-result-object v2 │ │ +03e20e: 6e20 fa0c 2100 |0035: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03e214: d800 0001 |0038: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03e218: 28d7 |003a: goto 0011 // -0029 │ │ +03e21a: 1101 |003b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0007 line=572 │ │ 0x000c line=573 │ │ 0x0010 line=574 │ │ 0x0019 line=575 │ │ @@ -69696,67 +69691,67 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -03d0bc: |[03d0bc] pro.oneredpixel.l9droid.Library.getMark:(Ljava/lang/String;)I │ │ -03d0cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03d0ce: 2200 d001 |0001: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03d0d2: 7020 5e0c 7000 |0003: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d0d8: 6e10 670c 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ -03d0de: 0a04 |0009: move-result v4 │ │ -03d0e0: 3804 0600 |000a: if-eqz v4, 0010 // +0006 │ │ -03d0e4: 6e10 640c 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ -03d0ea: 0c00 |000f: move-result-object v0 │ │ -03d0ec: 6e10 660c 0000 |0010: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03d0f2: 0a04 |0013: move-result v4 │ │ -03d0f4: 3804 4e00 |0014: if-eqz v4, 0062 // +004e │ │ -03d0f8: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -03d0fa: 2204 fb01 |0017: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -03d0fe: 7010 d70c 0400 |0019: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03d104: 6e10 610c 0000 |001c: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03d10a: 0c05 |001f: move-result-object v5 │ │ -03d10c: 6e20 dd0c 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d112: 0c04 |0023: move-result-object v4 │ │ -03d114: 1a05 fa00 |0024: const-string v5, "/" // string@00fa │ │ -03d118: 6e20 dd0c 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d11e: 0c04 |0029: move-result-object v4 │ │ -03d120: 1a05 f400 |002a: const-string v5, ".mark" // string@00f4 │ │ -03d124: 6e20 dd0c 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d12a: 0c04 |002f: move-result-object v4 │ │ -03d12c: 6e10 e10c 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03d132: 0c04 |0033: move-result-object v4 │ │ -03d134: 6e20 ee0e 4600 |0034: invoke-virtual {v6, v4}, Lpro/oneredpixel/l9droid/Library;.fileLoadToStringArray:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0eee │ │ -03d13a: 0c02 |0037: move-result-object v2 │ │ -03d13c: 3802 2a00 |0038: if-eqz v2, 0062 // +002a │ │ -03d140: 6e10 040d 0200 |003a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03d146: 0a04 |003d: move-result v4 │ │ -03d148: 3d04 2400 |003e: if-lez v4, 0062 // +0024 │ │ -03d14c: 1204 |0040: const/4 v4, #int 0 // #0 │ │ -03d14e: 6e20 fe0c 4200 |0041: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03d154: 0c01 |0044: move-result-object v1 │ │ -03d156: 1f01 fa01 |0045: check-cast v1, Ljava/lang/String; // type@01fa │ │ -03d15a: 1a04 c801 |0047: const-string v4, "BAD" // string@01c8 │ │ -03d15e: 6e20 c40c 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -03d164: 0a04 |004c: move-result v4 │ │ -03d166: 3804 0300 |004d: if-eqz v4, 0050 // +0003 │ │ -03d16a: 1223 |004f: const/4 v3, #int 2 // #2 │ │ -03d16c: 1a04 a202 |0050: const-string v4, "GOOD" // string@02a2 │ │ -03d170: 6e20 c40c 4100 |0052: invoke-virtual {v1, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -03d176: 0a04 |0055: move-result v4 │ │ -03d178: 3804 0300 |0056: if-eqz v4, 0059 // +0003 │ │ -03d17c: 1233 |0058: const/4 v3, #int 3 // #3 │ │ -03d17e: 1a04 3902 |0059: const-string v4, "DONE" // string@0239 │ │ -03d182: 6e20 c40c 4100 |005b: invoke-virtual {v1, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -03d188: 0a04 |005e: move-result v4 │ │ -03d18a: 3804 0300 |005f: if-eqz v4, 0062 // +0003 │ │ -03d18e: 1243 |0061: const/4 v3, #int 4 // #4 │ │ -03d190: 0f03 |0062: return v3 │ │ +03e21c: |[03e21c] pro.oneredpixel.l9droid.Library.getMark:(Ljava/lang/String;)I │ │ +03e22c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03e22e: 2200 d001 |0001: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03e232: 7020 5e0c 7000 |0003: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e238: 6e10 670c 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ +03e23e: 0a04 |0009: move-result v4 │ │ +03e240: 3804 0600 |000a: if-eqz v4, 0010 // +0006 │ │ +03e244: 6e10 640c 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ +03e24a: 0c00 |000f: move-result-object v0 │ │ +03e24c: 6e10 660c 0000 |0010: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03e252: 0a04 |0013: move-result v4 │ │ +03e254: 3804 4e00 |0014: if-eqz v4, 0062 // +004e │ │ +03e258: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +03e25a: 2204 fb01 |0017: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +03e25e: 7010 d70c 0400 |0019: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03e264: 6e10 610c 0000 |001c: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03e26a: 0c05 |001f: move-result-object v5 │ │ +03e26c: 6e20 dd0c 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e272: 0c04 |0023: move-result-object v4 │ │ +03e274: 1a05 fa00 |0024: const-string v5, "/" // string@00fa │ │ +03e278: 6e20 dd0c 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e27e: 0c04 |0029: move-result-object v4 │ │ +03e280: 1a05 f400 |002a: const-string v5, ".mark" // string@00f4 │ │ +03e284: 6e20 dd0c 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e28a: 0c04 |002f: move-result-object v4 │ │ +03e28c: 6e10 e10c 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03e292: 0c04 |0033: move-result-object v4 │ │ +03e294: 6e20 ee0e 4600 |0034: invoke-virtual {v6, v4}, Lpro/oneredpixel/l9droid/Library;.fileLoadToStringArray:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0eee │ │ +03e29a: 0c02 |0037: move-result-object v2 │ │ +03e29c: 3802 2a00 |0038: if-eqz v2, 0062 // +002a │ │ +03e2a0: 6e10 040d 0200 |003a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +03e2a6: 0a04 |003d: move-result v4 │ │ +03e2a8: 3d04 2400 |003e: if-lez v4, 0062 // +0024 │ │ +03e2ac: 1204 |0040: const/4 v4, #int 0 // #0 │ │ +03e2ae: 6e20 fe0c 4200 |0041: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03e2b4: 0c01 |0044: move-result-object v1 │ │ +03e2b6: 1f01 fa01 |0045: check-cast v1, Ljava/lang/String; // type@01fa │ │ +03e2ba: 1a04 c801 |0047: const-string v4, "BAD" // string@01c8 │ │ +03e2be: 6e20 c40c 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +03e2c4: 0a04 |004c: move-result v4 │ │ +03e2c6: 3804 0300 |004d: if-eqz v4, 0050 // +0003 │ │ +03e2ca: 1223 |004f: const/4 v3, #int 2 // #2 │ │ +03e2cc: 1a04 a202 |0050: const-string v4, "GOOD" // string@02a2 │ │ +03e2d0: 6e20 c40c 4100 |0052: invoke-virtual {v1, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +03e2d6: 0a04 |0055: move-result v4 │ │ +03e2d8: 3804 0300 |0056: if-eqz v4, 0059 // +0003 │ │ +03e2dc: 1233 |0058: const/4 v3, #int 3 // #3 │ │ +03e2de: 1a04 3902 |0059: const-string v4, "DONE" // string@0239 │ │ +03e2e2: 6e20 c40c 4100 |005b: invoke-virtual {v1, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +03e2e8: 0a04 |005e: move-result v4 │ │ +03e2ea: 3804 0300 |005f: if-eqz v4, 0062 // +0003 │ │ +03e2ee: 1243 |0061: const/4 v3, #int 4 // #4 │ │ +03e2f0: 0f03 |0062: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0001 line=603 │ │ 0x0006 line=604 │ │ 0x0010 line=605 │ │ 0x0016 line=606 │ │ @@ -69780,17 +69775,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d194: |[03d194] pro.oneredpixel.l9droid.Library.getPaths:()Ljava/util/ArrayList; │ │ -03d1a4: 5410 3904 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03d1a8: 1100 |0002: return-object v0 │ │ +03e2f4: |[03e2f4] pro.oneredpixel.l9droid.Library.getPaths:()Ljava/util/ArrayList; │ │ +03e304: 5410 3904 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03e308: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpro/oneredpixel/l9droid/Library; │ │ │ │ #28 : (in Lpro/oneredpixel/l9droid/Library;) │ │ @@ -69798,118 +69793,118 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 215 16-bit code units │ │ -03d1ac: |[03d1ac] pro.oneredpixel.l9droid.Library.getSaved:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -03d1bc: 2200 1102 |0000: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -03d1c0: 7010 f70c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03d1c6: 2208 7201 |0005: new-instance v8, Landroid/text/format/Time; // type@0172 │ │ -03d1ca: 7010 9a0a 0800 |0007: invoke-direct {v8}, Landroid/text/format/Time;.:()V // method@0a9a │ │ -03d1d0: 7100 0e01 0000 |000a: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03d1d6: 0c05 |000d: move-result-object v5 │ │ -03d1d8: 1a0a d60f |000e: const-string v10, "mounted" // string@0fd6 │ │ -03d1dc: 6e20 c30c a500 |0010: invoke-virtual {v5, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03d1e2: 0a0a |0013: move-result v10 │ │ -03d1e4: 380a c200 |0014: if-eqz v10, 00d6 // +00c2 │ │ -03d1e8: 2206 d001 |0016: new-instance v6, Ljava/io/File; // type@01d0 │ │ -03d1ec: 7020 5e0c f600 |0018: invoke-direct {v6, v15}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d1f2: 6e10 670c 0600 |001b: invoke-virtual {v6}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ -03d1f8: 0a0a |001e: move-result v10 │ │ -03d1fa: 380a 0600 |001f: if-eqz v10, 0025 // +0006 │ │ -03d1fe: 6e10 640c 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ -03d204: 0c06 |0024: move-result-object v6 │ │ -03d206: 2207 d001 |0025: new-instance v7, Ljava/io/File; // type@01d0 │ │ -03d20a: 220a fb01 |0027: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ -03d20e: 7010 d70c 0a00 |0029: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03d214: 6e10 610c 0600 |002c: invoke-virtual {v6}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03d21a: 0c0b |002f: move-result-object v11 │ │ -03d21c: 6e20 dd0c ba00 |0030: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d222: 0c0a |0033: move-result-object v10 │ │ -03d224: 1a0b fa00 |0034: const-string v11, "/" // string@00fa │ │ -03d228: 6e20 dd0c ba00 |0036: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d22e: 0c0a |0039: move-result-object v10 │ │ -03d230: 1a0b 3107 |003a: const-string v11, "Saves" // string@0731 │ │ -03d234: 6e20 dd0c ba00 |003c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d23a: 0c0a |003f: move-result-object v10 │ │ -03d23c: 6e10 e10c 0a00 |0040: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03d242: 0c0a |0043: move-result-object v10 │ │ -03d244: 7020 5e0c a700 |0044: invoke-direct {v7, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d24a: 6e10 660c 0700 |0047: invoke-virtual {v7}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03d250: 0a0a |004a: move-result v10 │ │ -03d252: 380a 8b00 |004b: if-eqz v10, 00d6 // +008b │ │ -03d256: 220a 4302 |004d: new-instance v10, Lpro/oneredpixel/l9droid/Library$SavedGamesFilter; // type@0243 │ │ -03d25a: 7020 db0e ea00 |004f: invoke-direct {v10, v14}, Lpro/oneredpixel/l9droid/Library$SavedGamesFilter;.:(Lpro/oneredpixel/l9droid/Library;)V // method@0edb │ │ -03d260: 6e20 6d0c a700 |0052: invoke-virtual {v7, v10}, Ljava/io/File;.listFiles:(Ljava/io/FilenameFilter;)[Ljava/io/File; // method@0c6d │ │ -03d266: 0c01 |0055: move-result-object v1 │ │ -03d268: 1202 |0056: const/4 v2, #int 0 // #0 │ │ -03d26a: 211a |0057: array-length v10, v1 │ │ -03d26c: 35a2 7e00 |0058: if-ge v2, v10, 00d6 // +007e │ │ -03d270: 460a 0102 |005a: aget-object v10, v1, v2 │ │ -03d274: 6e10 670c 0a00 |005c: invoke-virtual {v10}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ -03d27a: 0a0a |005f: move-result v10 │ │ -03d27c: 380a 7300 |0060: if-eqz v10, 00d3 // +0073 │ │ -03d280: 2203 1702 |0062: new-instance v3, Ljava/util/HashMap; // type@0217 │ │ -03d284: 7010 0c0d 0300 |0064: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@0d0c │ │ -03d28a: 460a 0102 |0067: aget-object v10, v1, v2 │ │ -03d28e: 6e10 690c 0a00 |0069: invoke-virtual {v10}, Ljava/io/File;.lastModified:()J // method@0c69 │ │ -03d294: 0b0a |006c: move-result-wide v10 │ │ -03d296: 7120 a40c ba00 |006d: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0ca4 │ │ -03d29c: 0c04 |0070: move-result-object v4 │ │ -03d29e: 1a0a d40f |0071: const-string v10, "modified" // string@0fd4 │ │ -03d2a2: 7230 1f0d a304 |0073: invoke-interface {v3, v10, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03d2a8: 6e10 a30c 0400 |0076: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0ca3 │ │ -03d2ae: 0b0a |0079: move-result-wide v10 │ │ -03d2b0: 6e30 9c0a a80b |007a: invoke-virtual {v8, v10, v11}, Landroid/text/format/Time;.set:(J)V // method@0a9c │ │ -03d2b6: 1a0a 1e0a |007d: const-string v10, "date" // string@0a1e │ │ -03d2ba: 1a0b b700 |007f: const-string v11, "%H:%M %d.%m.%Y" // string@00b7 │ │ -03d2be: 6e20 9b0a b800 |0081: invoke-virtual {v8, v11}, Landroid/text/format/Time;.format:(Ljava/lang/String;)Ljava/lang/String; // method@0a9b │ │ -03d2c4: 0c0b |0084: move-result-object v11 │ │ -03d2c6: 7230 1f0d a30b |0085: invoke-interface {v3, v10, v11}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03d2cc: 1a0a ec0f |0088: const-string v10, "name" // string@0fec │ │ -03d2d0: 460b 0102 |008a: aget-object v11, v1, v2 │ │ -03d2d4: 6e10 620c 0b00 |008c: invoke-virtual {v11}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ -03d2da: 0c0b |008f: move-result-object v11 │ │ -03d2dc: 7230 1f0d a30b |0090: invoke-interface {v3, v10, v11}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03d2e2: 1a0a 1911 |0093: const-string v10, "path" // string@1119 │ │ -03d2e6: 460b 0102 |0095: aget-object v11, v1, v2 │ │ -03d2ea: 6e10 610c 0b00 |0097: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03d2f0: 0c0b |009a: move-result-object v11 │ │ -03d2f2: 7230 1f0d a30b |009b: invoke-interface {v3, v10, v11}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03d2f8: 1a0a 3b0d |009e: const-string v10, "image" // string@0d3b │ │ -03d2fc: 140b 0500 027f |00a0: const v11, #float 1.728e+38 // #7f020005 │ │ -03d302: 7110 a00c 0b00 |00a3: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03d308: 0c0b |00a6: move-result-object v11 │ │ -03d30a: 7230 1f0d a30b |00a7: invoke-interface {v3, v10, v11}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03d310: 1209 |00aa: const/4 v9, #int 0 // #0 │ │ -03d312: 6e10 040d 0000 |00ab: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03d318: 0a0a |00ae: move-result v10 │ │ -03d31a: 35a9 2100 |00af: if-ge v9, v10, 00d0 // +0021 │ │ -03d31e: 6e20 fe0c 9000 |00b1: invoke-virtual {v0, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03d324: 0c0a |00b4: move-result-object v10 │ │ -03d326: 1f0a 1d02 |00b5: check-cast v10, Ljava/util/Map; // type@021d │ │ -03d32a: 1a0b d40f |00b7: const-string v11, "modified" // string@0fd4 │ │ -03d32e: 7220 1e0d ba00 |00b9: invoke-interface {v10, v11}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -03d334: 0c0a |00bc: move-result-object v10 │ │ -03d336: 1f0a f201 |00bd: check-cast v10, Ljava/lang/Long; // type@01f2 │ │ -03d33a: 1f0a f201 |00bf: check-cast v10, Ljava/lang/Long; // type@01f2 │ │ -03d33e: 6e10 a30c 0a00 |00c1: invoke-virtual {v10}, Ljava/lang/Long;.longValue:()J // method@0ca3 │ │ -03d344: 0b0a |00c4: move-result-wide v10 │ │ -03d346: 6e10 a30c 0400 |00c5: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0ca3 │ │ -03d34c: 0b0c |00c8: move-result-wide v12 │ │ -03d34e: 310a 0a0c |00c9: cmp-long v10, v10, v12 │ │ -03d352: 3d0a 0500 |00cb: if-lez v10, 00d0 // +0005 │ │ -03d356: d809 0901 |00cd: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03d35a: 28dc |00cf: goto 00ab // -0024 │ │ -03d35c: 6e30 f90c 9003 |00d0: invoke-virtual {v0, v9, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ -03d362: d802 0201 |00d3: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03d366: 2882 |00d5: goto 0057 // -007e │ │ -03d368: 1100 |00d6: return-object v0 │ │ +03e30c: |[03e30c] pro.oneredpixel.l9droid.Library.getSaved:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +03e31c: 2200 1102 |0000: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +03e320: 7010 f70c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +03e326: 2208 7201 |0005: new-instance v8, Landroid/text/format/Time; // type@0172 │ │ +03e32a: 7010 9a0a 0800 |0007: invoke-direct {v8}, Landroid/text/format/Time;.:()V // method@0a9a │ │ +03e330: 7100 0e01 0000 |000a: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03e336: 0c05 |000d: move-result-object v5 │ │ +03e338: 1a0a d40f |000e: const-string v10, "mounted" // string@0fd4 │ │ +03e33c: 6e20 c30c a500 |0010: invoke-virtual {v5, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03e342: 0a0a |0013: move-result v10 │ │ +03e344: 380a c200 |0014: if-eqz v10, 00d6 // +00c2 │ │ +03e348: 2206 d001 |0016: new-instance v6, Ljava/io/File; // type@01d0 │ │ +03e34c: 7020 5e0c f600 |0018: invoke-direct {v6, v15}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e352: 6e10 670c 0600 |001b: invoke-virtual {v6}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ +03e358: 0a0a |001e: move-result v10 │ │ +03e35a: 380a 0600 |001f: if-eqz v10, 0025 // +0006 │ │ +03e35e: 6e10 640c 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ +03e364: 0c06 |0024: move-result-object v6 │ │ +03e366: 2207 d001 |0025: new-instance v7, Ljava/io/File; // type@01d0 │ │ +03e36a: 220a fb01 |0027: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ +03e36e: 7010 d70c 0a00 |0029: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03e374: 6e10 610c 0600 |002c: invoke-virtual {v6}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03e37a: 0c0b |002f: move-result-object v11 │ │ +03e37c: 6e20 dd0c ba00 |0030: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e382: 0c0a |0033: move-result-object v10 │ │ +03e384: 1a0b fa00 |0034: const-string v11, "/" // string@00fa │ │ +03e388: 6e20 dd0c ba00 |0036: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e38e: 0c0a |0039: move-result-object v10 │ │ +03e390: 1a0b 3107 |003a: const-string v11, "Saves" // string@0731 │ │ +03e394: 6e20 dd0c ba00 |003c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e39a: 0c0a |003f: move-result-object v10 │ │ +03e39c: 6e10 e10c 0a00 |0040: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03e3a2: 0c0a |0043: move-result-object v10 │ │ +03e3a4: 7020 5e0c a700 |0044: invoke-direct {v7, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e3aa: 6e10 660c 0700 |0047: invoke-virtual {v7}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03e3b0: 0a0a |004a: move-result v10 │ │ +03e3b2: 380a 8b00 |004b: if-eqz v10, 00d6 // +008b │ │ +03e3b6: 220a 4302 |004d: new-instance v10, Lpro/oneredpixel/l9droid/Library$SavedGamesFilter; // type@0243 │ │ +03e3ba: 7020 db0e ea00 |004f: invoke-direct {v10, v14}, Lpro/oneredpixel/l9droid/Library$SavedGamesFilter;.:(Lpro/oneredpixel/l9droid/Library;)V // method@0edb │ │ +03e3c0: 6e20 6d0c a700 |0052: invoke-virtual {v7, v10}, Ljava/io/File;.listFiles:(Ljava/io/FilenameFilter;)[Ljava/io/File; // method@0c6d │ │ +03e3c6: 0c01 |0055: move-result-object v1 │ │ +03e3c8: 1202 |0056: const/4 v2, #int 0 // #0 │ │ +03e3ca: 211a |0057: array-length v10, v1 │ │ +03e3cc: 35a2 7e00 |0058: if-ge v2, v10, 00d6 // +007e │ │ +03e3d0: 460a 0102 |005a: aget-object v10, v1, v2 │ │ +03e3d4: 6e10 670c 0a00 |005c: invoke-virtual {v10}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ +03e3da: 0a0a |005f: move-result v10 │ │ +03e3dc: 380a 7300 |0060: if-eqz v10, 00d3 // +0073 │ │ +03e3e0: 2203 1702 |0062: new-instance v3, Ljava/util/HashMap; // type@0217 │ │ +03e3e4: 7010 0c0d 0300 |0064: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@0d0c │ │ +03e3ea: 460a 0102 |0067: aget-object v10, v1, v2 │ │ +03e3ee: 6e10 690c 0a00 |0069: invoke-virtual {v10}, Ljava/io/File;.lastModified:()J // method@0c69 │ │ +03e3f4: 0b0a |006c: move-result-wide v10 │ │ +03e3f6: 7120 a40c ba00 |006d: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0ca4 │ │ +03e3fc: 0c04 |0070: move-result-object v4 │ │ +03e3fe: 1a0a d20f |0071: const-string v10, "modified" // string@0fd2 │ │ +03e402: 7230 1f0d a304 |0073: invoke-interface {v3, v10, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03e408: 6e10 a30c 0400 |0076: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0ca3 │ │ +03e40e: 0b0a |0079: move-result-wide v10 │ │ +03e410: 6e30 9c0a a80b |007a: invoke-virtual {v8, v10, v11}, Landroid/text/format/Time;.set:(J)V // method@0a9c │ │ +03e416: 1a0a 1d0a |007d: const-string v10, "date" // string@0a1d │ │ +03e41a: 1a0b b700 |007f: const-string v11, "%H:%M %d.%m.%Y" // string@00b7 │ │ +03e41e: 6e20 9b0a b800 |0081: invoke-virtual {v8, v11}, Landroid/text/format/Time;.format:(Ljava/lang/String;)Ljava/lang/String; // method@0a9b │ │ +03e424: 0c0b |0084: move-result-object v11 │ │ +03e426: 7230 1f0d a30b |0085: invoke-interface {v3, v10, v11}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03e42c: 1a0a ea0f |0088: const-string v10, "name" // string@0fea │ │ +03e430: 460b 0102 |008a: aget-object v11, v1, v2 │ │ +03e434: 6e10 620c 0b00 |008c: invoke-virtual {v11}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ +03e43a: 0c0b |008f: move-result-object v11 │ │ +03e43c: 7230 1f0d a30b |0090: invoke-interface {v3, v10, v11}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03e442: 1a0a 1711 |0093: const-string v10, "path" // string@1117 │ │ +03e446: 460b 0102 |0095: aget-object v11, v1, v2 │ │ +03e44a: 6e10 610c 0b00 |0097: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03e450: 0c0b |009a: move-result-object v11 │ │ +03e452: 7230 1f0d a30b |009b: invoke-interface {v3, v10, v11}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03e458: 1a0a 3a0d |009e: const-string v10, "image" // string@0d3a │ │ +03e45c: 140b 0500 027f |00a0: const v11, #float 1.728e+38 // #7f020005 │ │ +03e462: 7110 a00c 0b00 |00a3: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03e468: 0c0b |00a6: move-result-object v11 │ │ +03e46a: 7230 1f0d a30b |00a7: invoke-interface {v3, v10, v11}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +03e470: 1209 |00aa: const/4 v9, #int 0 // #0 │ │ +03e472: 6e10 040d 0000 |00ab: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +03e478: 0a0a |00ae: move-result v10 │ │ +03e47a: 35a9 2100 |00af: if-ge v9, v10, 00d0 // +0021 │ │ +03e47e: 6e20 fe0c 9000 |00b1: invoke-virtual {v0, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03e484: 0c0a |00b4: move-result-object v10 │ │ +03e486: 1f0a 1d02 |00b5: check-cast v10, Ljava/util/Map; // type@021d │ │ +03e48a: 1a0b d20f |00b7: const-string v11, "modified" // string@0fd2 │ │ +03e48e: 7220 1e0d ba00 |00b9: invoke-interface {v10, v11}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +03e494: 0c0a |00bc: move-result-object v10 │ │ +03e496: 1f0a f201 |00bd: check-cast v10, Ljava/lang/Long; // type@01f2 │ │ +03e49a: 1f0a f201 |00bf: check-cast v10, Ljava/lang/Long; // type@01f2 │ │ +03e49e: 6e10 a30c 0a00 |00c1: invoke-virtual {v10}, Ljava/lang/Long;.longValue:()J // method@0ca3 │ │ +03e4a4: 0b0a |00c4: move-result-wide v10 │ │ +03e4a6: 6e10 a30c 0400 |00c5: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0ca3 │ │ +03e4ac: 0b0c |00c8: move-result-wide v12 │ │ +03e4ae: 310a 0a0c |00c9: cmp-long v10, v10, v12 │ │ +03e4b2: 3d0a 0500 |00cb: if-lez v10, 00d0 // +0005 │ │ +03e4b6: d809 0901 |00cd: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03e4ba: 28dc |00cf: goto 00ab // -0024 │ │ +03e4bc: 6e30 f90c 9003 |00d0: invoke-virtual {v0, v9, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0cf9 │ │ +03e4c2: d802 0201 |00d3: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e4c6: 2882 |00d5: goto 0057 // -007e │ │ +03e4c8: 1100 |00d6: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1026 │ │ 0x0005 line=1029 │ │ 0x000a line=1030 │ │ 0x000e line=1031 │ │ 0x0016 line=1032 │ │ @@ -69951,32 +69946,32 @@ │ │ type : '(Landroid/text/SpannableStringBuilder;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03d36c: |[03d36c] pro.oneredpixel.l9droid.Library.getSpannedString:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; │ │ -03d37c: 7020 120f 5400 |0000: invoke-direct {v4, v5}, Lpro/oneredpixel/l9droid/Library;.wrapSpans:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; // method@0f12 │ │ -03d382: 0c02 |0003: move-result-object v2 │ │ -03d384: 1303 7b00 |0004: const/16 v3, #int 123 // #7b │ │ -03d388: 6e20 c60c 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.indexOf:(I)I // method@0cc6 │ │ -03d38e: 0a00 |0009: move-result v0 │ │ -03d390: 1303 7d00 |000a: const/16 v3, #int 125 // #7d │ │ -03d394: 6e20 c80c 3200 |000c: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ -03d39a: 0a01 |000f: move-result v1 │ │ -03d39c: d803 0001 |0010: add-int/lit8 v3, v0, #int 1 // #01 │ │ -03d3a0: 3513 0b00 |0012: if-ge v3, v1, 001d // +000b │ │ -03d3a4: 3d00 0900 |0014: if-lez v0, 001d // +0009 │ │ -03d3a8: d803 0001 |0016: add-int/lit8 v3, v0, #int 1 // #01 │ │ -03d3ac: 6e30 cf0c 3201 |0018: invoke-virtual {v2, v3, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ -03d3b2: 0c03 |001b: move-result-object v3 │ │ -03d3b4: 1103 |001c: return-object v3 │ │ -03d3b6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -03d3b8: 28fe |001e: goto 001c // -0002 │ │ +03e4cc: |[03e4cc] pro.oneredpixel.l9droid.Library.getSpannedString:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; │ │ +03e4dc: 7020 120f 5400 |0000: invoke-direct {v4, v5}, Lpro/oneredpixel/l9droid/Library;.wrapSpans:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; // method@0f12 │ │ +03e4e2: 0c02 |0003: move-result-object v2 │ │ +03e4e4: 1303 7b00 |0004: const/16 v3, #int 123 // #7b │ │ +03e4e8: 6e20 c60c 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.indexOf:(I)I // method@0cc6 │ │ +03e4ee: 0a00 |0009: move-result v0 │ │ +03e4f0: 1303 7d00 |000a: const/16 v3, #int 125 // #7d │ │ +03e4f4: 6e20 c80c 3200 |000c: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ +03e4fa: 0a01 |000f: move-result v1 │ │ +03e4fc: d803 0001 |0010: add-int/lit8 v3, v0, #int 1 // #01 │ │ +03e500: 3513 0b00 |0012: if-ge v3, v1, 001d // +000b │ │ +03e504: 3d00 0900 |0014: if-lez v0, 001d // +0009 │ │ +03e508: d803 0001 |0016: add-int/lit8 v3, v0, #int 1 // #01 │ │ +03e50c: 6e30 cf0c 3201 |0018: invoke-virtual {v2, v3, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ +03e512: 0c03 |001b: move-result-object v3 │ │ +03e514: 1103 |001c: return-object v3 │ │ +03e516: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +03e518: 28fe |001e: goto 001c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0004 line=509 │ │ 0x000a line=510 │ │ 0x0010 line=511 │ │ 0x001c line=512 │ │ @@ -69992,24 +69987,24 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03d3bc: |[03d3bc] pro.oneredpixel.l9droid.Library.getTags:(Ljava/lang/String;)Ljava/lang/String; │ │ -03d3cc: 2200 d001 |0000: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03d3d0: 7020 5e0c 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d3d6: 6e10 640c 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ -03d3dc: 0c02 |0008: move-result-object v2 │ │ -03d3de: 6e10 620c 0200 |0009: invoke-virtual {v2}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ -03d3e4: 0c01 |000c: move-result-object v1 │ │ -03d3e6: 6e20 e70e 1300 |000d: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/Library;.decodeTags:(Ljava/lang/String;)Ljava/lang/String; // method@0ee7 │ │ -03d3ec: 0c02 |0010: move-result-object v2 │ │ -03d3ee: 1102 |0011: return-object v2 │ │ +03e51c: |[03e51c] pro.oneredpixel.l9droid.Library.getTags:(Ljava/lang/String;)Ljava/lang/String; │ │ +03e52c: 2200 d001 |0000: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03e530: 7020 5e0c 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e536: 6e10 640c 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ +03e53c: 0c02 |0008: move-result-object v2 │ │ +03e53e: 6e10 620c 0200 |0009: invoke-virtual {v2}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ +03e544: 0c01 |000c: move-result-object v1 │ │ +03e546: 6e20 e70e 1300 |000d: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/Library;.decodeTags:(Ljava/lang/String;)Ljava/lang/String; // method@0ee7 │ │ +03e54c: 0c02 |0010: move-result-object v2 │ │ +03e54e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0005 line=585 │ │ 0x000d line=586 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 f Ljava/io/File; │ │ @@ -70022,78 +70017,78 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 129 16-bit code units │ │ -03d3f0: |[03d3f0] pro.oneredpixel.l9droid.Library.importFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -03d400: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03d406: 0c02 |0003: move-result-object v2 │ │ -03d408: 1a04 d60f |0004: const-string v4, "mounted" // string@0fd6 │ │ -03d40c: 6e20 c30c 4200 |0006: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03d412: 0a04 |0009: move-result v4 │ │ -03d414: 3804 7500 |000a: if-eqz v4, 007f // +0075 │ │ -03d418: 7100 0d01 0000 |000c: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ -03d41e: 0c01 |000f: move-result-object v1 │ │ -03d420: 2200 d001 |0010: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03d424: 2204 fb01 |0012: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -03d428: 7010 d70c 0400 |0014: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03d42e: 6e10 610c 0100 |0017: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03d434: 0c05 |001a: move-result-object v5 │ │ -03d436: 6e20 dd0c 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d43c: 0c04 |001e: move-result-object v4 │ │ -03d43e: 1a05 fa00 |001f: const-string v5, "/" // string@00fa │ │ -03d442: 6e20 dd0c 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d448: 0c04 |0024: move-result-object v4 │ │ -03d44a: 1a05 0d03 |0025: const-string v5, "L9Droid" // string@030d │ │ -03d44e: 6e20 dd0c 5400 |0027: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d454: 0c04 |002a: move-result-object v4 │ │ -03d456: 1a05 fa00 |002b: const-string v5, "/" // string@00fa │ │ -03d45a: 6e20 dd0c 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d460: 0c04 |0030: move-result-object v4 │ │ -03d462: 6e20 dd0c 8400 |0031: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d468: 0c04 |0034: move-result-object v4 │ │ -03d46a: 6e10 e10c 0400 |0035: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03d470: 0c04 |0038: move-result-object v4 │ │ -03d472: 6e20 0f0f 4600 |0039: invoke-virtual {v6, v4}, Lpro/oneredpixel/l9droid/Library;.unifyFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0f0f │ │ -03d478: 0c04 |003c: move-result-object v4 │ │ -03d47a: 7020 5e0c 4000 |003d: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d480: 2203 d001 |0040: new-instance v3, Ljava/io/File; // type@01d0 │ │ -03d484: 7020 5e0c 7300 |0042: invoke-direct {v3, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d48a: 6e10 660c 0300 |0045: invoke-virtual {v3}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03d490: 0a04 |0048: move-result v4 │ │ -03d492: 3804 0b00 |0049: if-eqz v4, 0054 // +000b │ │ -03d496: 6e10 6f0c 0000 |004b: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0c6f │ │ -03d49c: 0c04 |004e: move-result-object v4 │ │ -03d49e: 7120 e60e 4700 |004f: invoke-static {v7, v4}, Lpro/oneredpixel/l9droid/Library;.copy:(Ljava/lang/String;Ljava/lang/String;)Z // method@0ee6 │ │ -03d4a4: 0a04 |0052: move-result v4 │ │ -03d4a6: 0f04 |0053: return v4 │ │ -03d4a8: 6e10 670c 0300 |0054: invoke-virtual {v3}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ -03d4ae: 0a04 |0057: move-result v4 │ │ -03d4b0: 3804 2700 |0058: if-eqz v4, 007f // +0027 │ │ -03d4b4: 6e10 6e0c 0000 |005a: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ -03d4ba: 2204 fb01 |005d: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -03d4be: 7010 d70c 0400 |005f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03d4c4: 6e10 6f0c 0000 |0062: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0c6f │ │ -03d4ca: 0c05 |0065: move-result-object v5 │ │ -03d4cc: 6e20 dd0c 5400 |0066: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d4d2: 0c04 |0069: move-result-object v4 │ │ -03d4d4: 1a05 fa00 |006a: const-string v5, "/" // string@00fa │ │ -03d4d8: 6e20 dd0c 5400 |006c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d4de: 0c04 |006f: move-result-object v4 │ │ -03d4e0: 6e10 620c 0300 |0070: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ -03d4e6: 0c05 |0073: move-result-object v5 │ │ -03d4e8: 6e20 dd0c 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d4ee: 0c04 |0077: move-result-object v4 │ │ -03d4f0: 6e10 e10c 0400 |0078: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03d4f6: 0c04 |007b: move-result-object v4 │ │ -03d4f8: 7120 e60e 4700 |007c: invoke-static {v7, v4}, Lpro/oneredpixel/l9droid/Library;.copy:(Ljava/lang/String;Ljava/lang/String;)Z // method@0ee6 │ │ -03d4fe: 1204 |007f: const/4 v4, #int 0 // #0 │ │ -03d500: 28d3 |0080: goto 0053 // -002d │ │ +03e550: |[03e550] pro.oneredpixel.l9droid.Library.importFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +03e560: 7100 0e01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03e566: 0c02 |0003: move-result-object v2 │ │ +03e568: 1a04 d40f |0004: const-string v4, "mounted" // string@0fd4 │ │ +03e56c: 6e20 c30c 4200 |0006: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03e572: 0a04 |0009: move-result v4 │ │ +03e574: 3804 7500 |000a: if-eqz v4, 007f // +0075 │ │ +03e578: 7100 0d01 0000 |000c: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ +03e57e: 0c01 |000f: move-result-object v1 │ │ +03e580: 2200 d001 |0010: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03e584: 2204 fb01 |0012: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +03e588: 7010 d70c 0400 |0014: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03e58e: 6e10 610c 0100 |0017: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03e594: 0c05 |001a: move-result-object v5 │ │ +03e596: 6e20 dd0c 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e59c: 0c04 |001e: move-result-object v4 │ │ +03e59e: 1a05 fa00 |001f: const-string v5, "/" // string@00fa │ │ +03e5a2: 6e20 dd0c 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e5a8: 0c04 |0024: move-result-object v4 │ │ +03e5aa: 1a05 0d03 |0025: const-string v5, "L9Droid" // string@030d │ │ +03e5ae: 6e20 dd0c 5400 |0027: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e5b4: 0c04 |002a: move-result-object v4 │ │ +03e5b6: 1a05 fa00 |002b: const-string v5, "/" // string@00fa │ │ +03e5ba: 6e20 dd0c 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e5c0: 0c04 |0030: move-result-object v4 │ │ +03e5c2: 6e20 dd0c 8400 |0031: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e5c8: 0c04 |0034: move-result-object v4 │ │ +03e5ca: 6e10 e10c 0400 |0035: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03e5d0: 0c04 |0038: move-result-object v4 │ │ +03e5d2: 6e20 0f0f 4600 |0039: invoke-virtual {v6, v4}, Lpro/oneredpixel/l9droid/Library;.unifyFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0f0f │ │ +03e5d8: 0c04 |003c: move-result-object v4 │ │ +03e5da: 7020 5e0c 4000 |003d: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e5e0: 2203 d001 |0040: new-instance v3, Ljava/io/File; // type@01d0 │ │ +03e5e4: 7020 5e0c 7300 |0042: invoke-direct {v3, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e5ea: 6e10 660c 0300 |0045: invoke-virtual {v3}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03e5f0: 0a04 |0048: move-result v4 │ │ +03e5f2: 3804 0b00 |0049: if-eqz v4, 0054 // +000b │ │ +03e5f6: 6e10 6f0c 0000 |004b: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0c6f │ │ +03e5fc: 0c04 |004e: move-result-object v4 │ │ +03e5fe: 7120 e60e 4700 |004f: invoke-static {v7, v4}, Lpro/oneredpixel/l9droid/Library;.copy:(Ljava/lang/String;Ljava/lang/String;)Z // method@0ee6 │ │ +03e604: 0a04 |0052: move-result v4 │ │ +03e606: 0f04 |0053: return v4 │ │ +03e608: 6e10 670c 0300 |0054: invoke-virtual {v3}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ +03e60e: 0a04 |0057: move-result v4 │ │ +03e610: 3804 2700 |0058: if-eqz v4, 007f // +0027 │ │ +03e614: 6e10 6e0c 0000 |005a: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ +03e61a: 2204 fb01 |005d: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +03e61e: 7010 d70c 0400 |005f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03e624: 6e10 6f0c 0000 |0062: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0c6f │ │ +03e62a: 0c05 |0065: move-result-object v5 │ │ +03e62c: 6e20 dd0c 5400 |0066: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e632: 0c04 |0069: move-result-object v4 │ │ +03e634: 1a05 fa00 |006a: const-string v5, "/" // string@00fa │ │ +03e638: 6e20 dd0c 5400 |006c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e63e: 0c04 |006f: move-result-object v4 │ │ +03e640: 6e10 620c 0300 |0070: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0c62 │ │ +03e646: 0c05 |0073: move-result-object v5 │ │ +03e648: 6e20 dd0c 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e64e: 0c04 |0077: move-result-object v4 │ │ +03e650: 6e10 e10c 0400 |0078: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03e656: 0c04 |007b: move-result-object v4 │ │ +03e658: 7120 e60e 4700 |007c: invoke-static {v7, v4}, Lpro/oneredpixel/l9droid/Library;.copy:(Ljava/lang/String;Ljava/lang/String;)Z // method@0ee6 │ │ +03e65e: 1204 |007f: const/4 v4, #int 0 // #0 │ │ +03e660: 28d3 |0080: goto 0053 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0004 line=434 │ │ 0x000c line=435 │ │ 0x0010 line=436 │ │ 0x0040 line=438 │ │ @@ -70120,18 +70115,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03d504: |[03d504] pro.oneredpixel.l9droid.Library.invalidateInstalledVersions:()V │ │ -03d514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d516: 5b10 3904 |0001: iput-object v0, v1, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03d51a: 0e00 |0003: return-void │ │ +03e664: |[03e664] pro.oneredpixel.l9droid.Library.invalidateInstalledVersions:()V │ │ +03e674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e676: 5b10 3904 |0001: iput-object v0, v1, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03e67a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0003 line=567 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lpro/oneredpixel/l9droid/Library; │ │ │ │ @@ -70140,23 +70135,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -03d51c: |[03d51c] pro.oneredpixel.l9droid.Library.pictureLoadToBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -03d52c: 7110 d900 0400 |0000: invoke-static {v4}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@00d9 │ │ -03d532: 0c00 |0003: move-result-object v0 │ │ -03d534: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -03d538: 6201 1200 |0006: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0012 │ │ -03d53c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -03d53e: 6e30 d400 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/graphics/Bitmap;.copy:(Landroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap; // method@00d4 │ │ -03d544: 0c00 |000c: move-result-object v0 │ │ -03d546: 1100 |000d: return-object v0 │ │ +03e67c: |[03e67c] pro.oneredpixel.l9droid.Library.pictureLoadToBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +03e68c: 7110 d900 0400 |0000: invoke-static {v4}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@00d9 │ │ +03e692: 0c00 |0003: move-result-object v0 │ │ +03e694: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +03e698: 6201 1200 |0006: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0012 │ │ +03e69c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +03e69e: 6e30 d400 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/graphics/Bitmap;.copy:(Landroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap; // method@00d4 │ │ +03e6a4: 0c00 |000c: move-result-object v0 │ │ +03e6a6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x000d line=343 │ │ locals : │ │ 0x0004 - 0x000e reg=0 b Landroid/graphics/Bitmap; │ │ @@ -70168,46 +70163,46 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -03d548: |[03d548] pro.oneredpixel.l9droid.Library.pictureSaveFromBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Z │ │ -03d558: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03d55a: 3909 0300 |0001: if-nez v9, 0004 // +0003 │ │ -03d55e: 0f04 |0003: return v4 │ │ -03d560: 7100 0e01 0000 |0004: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03d566: 0c03 |0007: move-result-object v3 │ │ -03d568: 1a05 d60f |0008: const-string v5, "mounted" // string@0fd6 │ │ -03d56c: 6e20 c30c 5300 |000a: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03d572: 0a05 |000d: move-result v5 │ │ -03d574: 3805 f5ff |000e: if-eqz v5, 0003 // -000b │ │ -03d578: 2201 d001 |0010: new-instance v1, Ljava/io/File; // type@01d0 │ │ -03d57c: 7020 5e0c 8100 |0012: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d582: 2202 d001 |0015: new-instance v2, Ljava/io/File; // type@01d0 │ │ -03d586: 6e10 630c 0100 |0017: invoke-virtual {v1}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ -03d58c: 0c05 |001a: move-result-object v5 │ │ -03d58e: 7020 5e0c 5200 |001b: invoke-direct {v2, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d594: 6e10 660c 0200 |001e: invoke-virtual {v2}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03d59a: 0a05 |0021: move-result v5 │ │ -03d59c: 3905 0500 |0022: if-nez v5, 0027 // +0005 │ │ -03d5a0: 6e10 6e0c 0200 |0024: invoke-virtual {v2}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ -03d5a6: 2200 d401 |0027: new-instance v0, Ljava/io/FileOutputStream; // type@01d4 │ │ -03d5aa: 7020 710c 1000 |0029: invoke-direct {v0, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ -03d5b0: 6205 1100 |002c: sget-object v5, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0011 │ │ -03d5b4: 1306 6400 |002e: const/16 v6, #int 100 // #64 │ │ -03d5b8: 6e40 d300 5906 |0030: invoke-virtual {v9, v5, v6, v0}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@00d3 │ │ -03d5be: 6e10 780c 0000 |0033: invoke-virtual {v0}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ -03d5c4: 1214 |0036: const/4 v4, #int 1 // #1 │ │ -03d5c6: 28cc |0037: goto 0003 // -0034 │ │ -03d5c8: 0d05 |0038: move-exception v5 │ │ -03d5ca: 28ca |0039: goto 0003 // -0036 │ │ -03d5cc: 0d05 |003a: move-exception v5 │ │ -03d5ce: 28c8 |003b: goto 0003 // -0038 │ │ +03e6a8: |[03e6a8] pro.oneredpixel.l9droid.Library.pictureSaveFromBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Z │ │ +03e6b8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03e6ba: 3909 0300 |0001: if-nez v9, 0004 // +0003 │ │ +03e6be: 0f04 |0003: return v4 │ │ +03e6c0: 7100 0e01 0000 |0004: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03e6c6: 0c03 |0007: move-result-object v3 │ │ +03e6c8: 1a05 d40f |0008: const-string v5, "mounted" // string@0fd4 │ │ +03e6cc: 6e20 c30c 5300 |000a: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03e6d2: 0a05 |000d: move-result v5 │ │ +03e6d4: 3805 f5ff |000e: if-eqz v5, 0003 // -000b │ │ +03e6d8: 2201 d001 |0010: new-instance v1, Ljava/io/File; // type@01d0 │ │ +03e6dc: 7020 5e0c 8100 |0012: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e6e2: 2202 d001 |0015: new-instance v2, Ljava/io/File; // type@01d0 │ │ +03e6e6: 6e10 630c 0100 |0017: invoke-virtual {v1}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c63 │ │ +03e6ec: 0c05 |001a: move-result-object v5 │ │ +03e6ee: 7020 5e0c 5200 |001b: invoke-direct {v2, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e6f4: 6e10 660c 0200 |001e: invoke-virtual {v2}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03e6fa: 0a05 |0021: move-result v5 │ │ +03e6fc: 3905 0500 |0022: if-nez v5, 0027 // +0005 │ │ +03e700: 6e10 6e0c 0200 |0024: invoke-virtual {v2}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ +03e706: 2200 d401 |0027: new-instance v0, Ljava/io/FileOutputStream; // type@01d4 │ │ +03e70a: 7020 710c 1000 |0029: invoke-direct {v0, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ +03e710: 6205 1100 |002c: sget-object v5, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0011 │ │ +03e714: 1306 6400 |002e: const/16 v6, #int 100 // #64 │ │ +03e718: 6e40 d300 5906 |0030: invoke-virtual {v9, v5, v6, v0}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@00d3 │ │ +03e71e: 6e10 780c 0000 |0033: invoke-virtual {v0}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ +03e724: 1214 |0036: const/4 v4, #int 1 // #1 │ │ +03e726: 28cc |0037: goto 0003 // -0034 │ │ +03e728: 0d05 |0038: move-exception v5 │ │ +03e72a: 28ca |0039: goto 0003 // -0036 │ │ +03e72c: 0d05 |003a: move-exception v5 │ │ +03e72e: 28c8 |003b: goto 0003 // -0038 │ │ catches : 1 │ │ 0x0010 - 0x0036 │ │ Ljava/io/FileNotFoundException; -> 0x003a │ │ Ljava/io/IOException; -> 0x0038 │ │ positions : │ │ 0x0001 line=312 │ │ 0x0003 line=335 │ │ @@ -70237,58 +70232,58 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -03d5e0: |[03d5e0] pro.oneredpixel.l9droid.Library.prepareLibrary:(Landroid/app/Activity;)Z │ │ -03d5f0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03d5f2: 7100 0e01 0000 |0001: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03d5f8: 0c05 |0004: move-result-object v5 │ │ -03d5fa: 1a07 d60f |0005: const-string v7, "mounted" // string@0fd6 │ │ -03d5fe: 6e20 c30c 7500 |0007: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03d604: 0a07 |000a: move-result v7 │ │ -03d606: 3807 4900 |000b: if-eqz v7, 0054 // +0049 │ │ -03d60a: 7100 0d01 0000 |000d: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ -03d610: 0c03 |0010: move-result-object v3 │ │ -03d612: 2204 d001 |0011: new-instance v4, Ljava/io/File; // type@01d0 │ │ -03d616: 2207 fb01 |0013: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -03d61a: 7010 d70c 0700 |0015: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03d620: 6e10 610c 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03d626: 0c08 |001b: move-result-object v8 │ │ -03d628: 6e20 dd0c 8700 |001c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d62e: 0c07 |001f: move-result-object v7 │ │ -03d630: 1a08 fa00 |0020: const-string v8, "/" // string@00fa │ │ -03d634: 6e20 dd0c 8700 |0022: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d63a: 0c07 |0025: move-result-object v7 │ │ -03d63c: 1a08 0d03 |0026: const-string v8, "L9Droid" // string@030d │ │ -03d640: 6e20 dd0c 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d646: 0c07 |002b: move-result-object v7 │ │ -03d648: 6e10 e10c 0700 |002c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03d64e: 0c07 |002f: move-result-object v7 │ │ -03d650: 7020 5e0c 7400 |0030: invoke-direct {v4, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d656: 6e10 660c 0400 |0033: invoke-virtual {v4}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03d65c: 0a07 |0036: move-result v7 │ │ -03d65e: 3907 1900 |0037: if-nez v7, 0050 // +0019 │ │ -03d662: 6e10 6e0c 0400 |0039: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ -03d668: 2202 d001 |003c: new-instance v2, Ljava/io/File; // type@01d0 │ │ -03d66c: 1a07 f500 |003e: const-string v7, ".nomedia" // string@00f5 │ │ -03d670: 7030 5d0c 4207 |0040: invoke-direct {v2, v4, v7}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0c5d │ │ -03d676: 2201 d401 |0043: new-instance v1, Ljava/io/FileOutputStream; // type@01d4 │ │ -03d67a: 7020 710c 2100 |0045: invoke-direct {v1, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ -03d680: 1307 2000 |0048: const/16 v7, #int 32 // #20 │ │ -03d684: 6e20 790c 7100 |004a: invoke-virtual {v1, v7}, Ljava/io/OutputStream;.write:(I)V // method@0c79 │ │ -03d68a: 6e10 780c 0100 |004d: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ -03d690: 6e10 090f 0900 |0050: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/Library;.requestPaths:()V // method@0f09 │ │ -03d696: 1216 |0053: const/4 v6, #int 1 // #1 │ │ -03d698: 0f06 |0054: return v6 │ │ -03d69a: 0d00 |0055: move-exception v0 │ │ -03d69c: 6e10 730c 0000 |0056: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -03d6a2: 28fb |0059: goto 0054 // -0005 │ │ +03e740: |[03e740] pro.oneredpixel.l9droid.Library.prepareLibrary:(Landroid/app/Activity;)Z │ │ +03e750: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03e752: 7100 0e01 0000 |0001: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03e758: 0c05 |0004: move-result-object v5 │ │ +03e75a: 1a07 d40f |0005: const-string v7, "mounted" // string@0fd4 │ │ +03e75e: 6e20 c30c 7500 |0007: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03e764: 0a07 |000a: move-result v7 │ │ +03e766: 3807 4900 |000b: if-eqz v7, 0054 // +0049 │ │ +03e76a: 7100 0d01 0000 |000d: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ +03e770: 0c03 |0010: move-result-object v3 │ │ +03e772: 2204 d001 |0011: new-instance v4, Ljava/io/File; // type@01d0 │ │ +03e776: 2207 fb01 |0013: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +03e77a: 7010 d70c 0700 |0015: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03e780: 6e10 610c 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03e786: 0c08 |001b: move-result-object v8 │ │ +03e788: 6e20 dd0c 8700 |001c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e78e: 0c07 |001f: move-result-object v7 │ │ +03e790: 1a08 fa00 |0020: const-string v8, "/" // string@00fa │ │ +03e794: 6e20 dd0c 8700 |0022: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e79a: 0c07 |0025: move-result-object v7 │ │ +03e79c: 1a08 0d03 |0026: const-string v8, "L9Droid" // string@030d │ │ +03e7a0: 6e20 dd0c 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e7a6: 0c07 |002b: move-result-object v7 │ │ +03e7a8: 6e10 e10c 0700 |002c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03e7ae: 0c07 |002f: move-result-object v7 │ │ +03e7b0: 7020 5e0c 7400 |0030: invoke-direct {v4, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e7b6: 6e10 660c 0400 |0033: invoke-virtual {v4}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03e7bc: 0a07 |0036: move-result v7 │ │ +03e7be: 3907 1900 |0037: if-nez v7, 0050 // +0019 │ │ +03e7c2: 6e10 6e0c 0400 |0039: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ +03e7c8: 2202 d001 |003c: new-instance v2, Ljava/io/File; // type@01d0 │ │ +03e7cc: 1a07 f500 |003e: const-string v7, ".nomedia" // string@00f5 │ │ +03e7d0: 7030 5d0c 4207 |0040: invoke-direct {v2, v4, v7}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0c5d │ │ +03e7d6: 2201 d401 |0043: new-instance v1, Ljava/io/FileOutputStream; // type@01d4 │ │ +03e7da: 7020 710c 2100 |0045: invoke-direct {v1, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ +03e7e0: 1307 2000 |0048: const/16 v7, #int 32 // #20 │ │ +03e7e4: 6e20 790c 7100 |004a: invoke-virtual {v1, v7}, Ljava/io/OutputStream;.write:(I)V // method@0c79 │ │ +03e7ea: 6e10 780c 0100 |004d: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ +03e7f0: 6e10 090f 0900 |0050: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/Library;.requestPaths:()V // method@0f09 │ │ +03e7f6: 1216 |0053: const/4 v6, #int 1 // #1 │ │ +03e7f8: 0f06 |0054: return v6 │ │ +03e7fa: 0d00 |0055: move-exception v0 │ │ +03e7fc: 6e10 730c 0000 |0056: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +03e802: 28fb |0059: goto 0054 // -0005 │ │ catches : 1 │ │ 0x0043 - 0x0050 │ │ Ljava/io/IOException; -> 0x0055 │ │ positions : │ │ 0x0001 line=136 │ │ 0x0005 line=137 │ │ 0x000d line=138 │ │ @@ -70316,145 +70311,141 @@ │ │ 0x0000 - 0x005a reg=10 act Landroid/app/Activity; │ │ │ │ #36 : (in Lpro/oneredpixel/l9droid/Library;) │ │ name : 'refreshLogCommandsColor' │ │ type : '(Landroid/widget/ArrayAdapter;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 16 │ │ + registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ - insns size : 61 16-bit code units │ │ -03d6b4: |[03d6b4] pro.oneredpixel.l9droid.Library.refreshLogCommandsColor:(Landroid/widget/ArrayAdapter;I)V │ │ -03d6c4: 2209 7501 |0000: new-instance v9, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ -03d6c8: 7020 9f0a f900 |0002: invoke-direct {v9, v15}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0a9f │ │ -03d6ce: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -03d6d0: 6e10 cd0b 0e00 |0006: invoke-virtual {v14}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0bcd │ │ -03d6d6: 0a0a |0009: move-result v10 │ │ -03d6d8: 35a4 3200 |000a: if-ge v4, v10, 003c // +0032 │ │ -03d6dc: 6e20 ce0b 4e00 |000c: invoke-virtual {v14, v4}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0bce │ │ -03d6e2: 0c07 |000f: move-result-object v7 │ │ -03d6e4: 1f07 6d01 |0010: check-cast v7, Landroid/text/SpannableStringBuilder; // type@016d │ │ -03d6e8: 120a |0012: const/4 v10, #int 0 // #0 │ │ -03d6ea: 6e10 930a 0700 |0013: invoke-virtual {v7}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ -03d6f0: 0a0b |0016: move-result v11 │ │ -03d6f2: 1c0c 7501 |0017: const-class v12, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ -03d6f6: 6e40 920a a7cb |0019: invoke-virtual {v7, v10, v11, v12}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0a92 │ │ -03d6fc: 0c02 |001c: move-result-object v2 │ │ -03d6fe: 1f02 6f02 |001d: check-cast v2, [Landroid/text/style/ForegroundColorSpan; // type@026f │ │ -03d702: 0720 |001f: move-object v0, v2 │ │ -03d704: 2106 |0020: array-length v6, v0 │ │ -03d706: 1205 |0021: const/4 v5, #int 0 // #0 │ │ -03d708: 3565 1700 |0022: if-ge v5, v6, 0039 // +0017 │ │ -03d70c: 4603 0005 |0024: aget-object v3, v0, v5 │ │ -03d710: 6e20 910a 3700 |0026: invoke-virtual {v7, v3}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0a91 │ │ -03d716: 0a08 |0029: move-result v8 │ │ -03d718: 6e20 900a 3700 |002a: invoke-virtual {v7, v3}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0a90 │ │ -03d71e: 0a01 |002d: move-result v1 │ │ -03d720: 6e10 8f0a 0700 |002e: invoke-virtual {v7}, Landroid/text/SpannableStringBuilder;.clearSpans:()V // method@0a8f │ │ -03d726: 130a 1100 |0031: const/16 v10, #int 17 // #11 │ │ -03d72a: 6e5a 950a 9718 |0033: invoke-virtual {v7, v9, v8, v1, v10}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0a95 │ │ -03d730: d805 0501 |0036: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03d734: 28ea |0038: goto 0022 // -0016 │ │ -03d736: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03d73a: 28cb |003b: goto 0006 // -0035 │ │ -03d73c: 0e00 |003c: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=552 │ │ - 0x0005 line=553 │ │ - 0x000c line=554 │ │ - 0x0012 line=555 │ │ + insns size : 60 16-bit code units │ │ +03e814: |[03e814] pro.oneredpixel.l9droid.Library.refreshLogCommandsColor:(Landroid/widget/ArrayAdapter;I)V │ │ +03e824: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +03e826: 2206 7501 |0001: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ +03e82a: 7020 9f0a d600 |0003: invoke-direct {v6, v13}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0a9f │ │ +03e830: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +03e832: 6e10 cd0b 0c00 |0007: invoke-virtual {v12}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0bcd │ │ +03e838: 0a07 |000a: move-result v7 │ │ +03e83a: 3573 3000 |000b: if-ge v3, v7, 003b // +0030 │ │ +03e83e: 6e20 ce0b 3c00 |000d: invoke-virtual {v12, v3}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0bce │ │ +03e844: 0c04 |0010: move-result-object v4 │ │ +03e846: 1f04 6d01 |0011: check-cast v4, Landroid/text/SpannableStringBuilder; // type@016d │ │ +03e84a: 6e10 930a 0400 |0013: invoke-virtual {v4}, Landroid/text/SpannableStringBuilder;.length:()I // method@0a93 │ │ +03e850: 0a07 |0016: move-result v7 │ │ +03e852: 1c09 7501 |0017: const-class v9, Landroid/text/style/ForegroundColorSpan; // type@0175 │ │ +03e856: 6e40 920a 8497 |0019: invoke-virtual {v4, v8, v7, v9}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0a92 │ │ +03e85c: 0c01 |001c: move-result-object v1 │ │ +03e85e: 1f01 6f02 |001d: check-cast v1, [Landroid/text/style/ForegroundColorSpan; // type@026f │ │ +03e862: 2119 |001f: array-length v9, v1 │ │ +03e864: 0187 |0020: move v7, v8 │ │ +03e866: 3597 1700 |0021: if-ge v7, v9, 0038 // +0017 │ │ +03e86a: 4602 0107 |0023: aget-object v2, v1, v7 │ │ +03e86e: 6e20 910a 2400 |0025: invoke-virtual {v4, v2}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0a91 │ │ +03e874: 0a05 |0028: move-result v5 │ │ +03e876: 6e20 900a 2400 |0029: invoke-virtual {v4, v2}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0a90 │ │ +03e87c: 0a00 |002c: move-result v0 │ │ +03e87e: 6e10 8f0a 0400 |002d: invoke-virtual {v4}, Landroid/text/SpannableStringBuilder;.clearSpans:()V // method@0a8f │ │ +03e884: 130a 1100 |0030: const/16 v10, #int 17 // #11 │ │ +03e888: 6e5a 950a 6405 |0032: invoke-virtual {v4, v6, v5, v0, v10}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0a95 │ │ +03e88e: d807 0701 |0035: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03e892: 28ea |0037: goto 0021 // -0016 │ │ +03e894: d803 0301 |0038: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e898: 28cd |003a: goto 0007 // -0033 │ │ +03e89a: 0e00 |003b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=552 │ │ + 0x0006 line=553 │ │ + 0x000d line=554 │ │ + 0x0013 line=555 │ │ 0x001f line=556 │ │ - 0x0026 line=557 │ │ - 0x002a line=558 │ │ - 0x002e line=559 │ │ - 0x0031 line=560 │ │ - 0x0036 line=556 │ │ - 0x0039 line=553 │ │ - 0x003c line=563 │ │ - locals : │ │ - 0x0000 - 0x0000 reg=14 (null) Landroid/widget/ArrayAdapter; │ │ - 0x002e - 0x0039 reg=1 end I │ │ - 0x0026 - 0x0039 reg=3 fcs Landroid/text/style/ForegroundColorSpan; │ │ - 0x002a - 0x0039 reg=8 start I │ │ - 0x0020 - 0x003c reg=0 arr$ [Landroid/text/style/ForegroundColorSpan; │ │ - 0x001f - 0x003c reg=2 f [Landroid/text/style/ForegroundColorSpan; │ │ - 0x0022 - 0x003c reg=5 i$ I │ │ - 0x0021 - 0x003c reg=6 len$ I │ │ - 0x0012 - 0x003c reg=7 s Landroid/text/SpannableStringBuilder; │ │ - 0x0006 - 0x003d reg=4 i I │ │ - 0x0005 - 0x003d reg=9 style Landroid/text/style/ForegroundColorSpan; │ │ - 0x0000 - 0x003d reg=13 this Lpro/oneredpixel/l9droid/Library; │ │ - 0x0000 - 0x003d reg=14 adapter Landroid/widget/ArrayAdapter; Landroid/widget/ArrayAdapter; │ │ - 0x0000 - 0x003d reg=15 newColor I │ │ + 0x0025 line=557 │ │ + 0x0029 line=558 │ │ + 0x002d line=559 │ │ + 0x0030 line=560 │ │ + 0x0035 line=556 │ │ + 0x0038 line=553 │ │ + 0x003b line=563 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=12 (null) Landroid/widget/ArrayAdapter; │ │ + 0x002d - 0x0038 reg=0 end I │ │ + 0x0025 - 0x0038 reg=2 fcs Landroid/text/style/ForegroundColorSpan; │ │ + 0x0029 - 0x0038 reg=5 start I │ │ + 0x001f - 0x003b reg=1 f [Landroid/text/style/ForegroundColorSpan; │ │ + 0x0013 - 0x003b reg=4 s Landroid/text/SpannableStringBuilder; │ │ + 0x0007 - 0x003c reg=3 i I │ │ + 0x0006 - 0x003c reg=6 style Landroid/text/style/ForegroundColorSpan; │ │ + 0x0000 - 0x003c reg=11 this Lpro/oneredpixel/l9droid/Library; │ │ + 0x0000 - 0x003c reg=12 adapter Landroid/widget/ArrayAdapter; Landroid/widget/ArrayAdapter; │ │ + 0x0000 - 0x003c reg=13 newColor I │ │ │ │ #37 : (in Lpro/oneredpixel/l9droid/Library;) │ │ name : 'requestPaths' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 104 16-bit code units │ │ -03d740: |[03d740] pro.oneredpixel.l9droid.Library.requestPaths:()V │ │ -03d750: 2206 1102 |0000: new-instance v6, Ljava/util/ArrayList; // type@0211 │ │ -03d754: 7010 f70c 0600 |0002: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03d75a: 5b86 3904 |0005: iput-object v6, v8, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03d75e: 7100 0d01 0000 |0007: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ -03d764: 0c04 |000a: move-result-object v4 │ │ -03d766: 2205 d001 |000b: new-instance v5, Ljava/io/File; // type@01d0 │ │ -03d76a: 2206 fb01 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -03d76e: 7010 d70c 0600 |000f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03d774: 6e10 610c 0400 |0012: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03d77a: 0c07 |0015: move-result-object v7 │ │ -03d77c: 6e20 dd0c 7600 |0016: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d782: 0c06 |0019: move-result-object v6 │ │ -03d784: 1a07 fa00 |001a: const-string v7, "/" // string@00fa │ │ -03d788: 6e20 dd0c 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d78e: 0c06 |001f: move-result-object v6 │ │ -03d790: 1a07 0d03 |0020: const-string v7, "L9Droid" // string@030d │ │ -03d794: 6e20 dd0c 7600 |0022: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d79a: 0c06 |0025: move-result-object v6 │ │ -03d79c: 1a07 fa00 |0026: const-string v7, "/" // string@00fa │ │ -03d7a0: 6e20 dd0c 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d7a6: 0c06 |002b: move-result-object v6 │ │ -03d7a8: 6e10 e10c 0600 |002c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03d7ae: 0c06 |002f: move-result-object v6 │ │ -03d7b0: 7020 5e0c 6500 |0030: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d7b6: 6e10 6c0c 0500 |0033: invoke-virtual {v5}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0c6c │ │ -03d7bc: 0c03 |0036: move-result-object v3 │ │ -03d7be: 3803 3000 |0037: if-eqz v3, 0067 // +0030 │ │ -03d7c2: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -03d7c4: 2136 |003a: array-length v6, v3 │ │ -03d7c6: 3561 2c00 |003b: if-ge v1, v6, 0067 // +002c │ │ -03d7ca: 4606 0301 |003d: aget-object v6, v3, v1 │ │ -03d7ce: 2207 4202 |003f: new-instance v7, Lpro/oneredpixel/l9droid/Library$GameFilter; // type@0242 │ │ -03d7d2: 7020 d90e 8700 |0041: invoke-direct {v7, v8}, Lpro/oneredpixel/l9droid/Library$GameFilter;.:(Lpro/oneredpixel/l9droid/Library;)V // method@0ed9 │ │ -03d7d8: 6e20 6d0c 7600 |0044: invoke-virtual {v6, v7}, Ljava/io/File;.listFiles:(Ljava/io/FilenameFilter;)[Ljava/io/File; // method@0c6d │ │ -03d7de: 0c00 |0047: move-result-object v0 │ │ -03d7e0: 3800 1c00 |0048: if-eqz v0, 0064 // +001c │ │ -03d7e4: 1202 |004a: const/4 v2, #int 0 // #0 │ │ -03d7e6: 2106 |004b: array-length v6, v0 │ │ -03d7e8: 3562 1800 |004c: if-ge v2, v6, 0064 // +0018 │ │ -03d7ec: 4606 0002 |004e: aget-object v6, v0, v2 │ │ -03d7f0: 6e10 670c 0600 |0050: invoke-virtual {v6}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ -03d7f6: 0a06 |0053: move-result v6 │ │ -03d7f8: 3806 0d00 |0054: if-eqz v6, 0061 // +000d │ │ -03d7fc: 5486 3904 |0056: iget-object v6, v8, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ -03d800: 4607 0002 |0058: aget-object v7, v0, v2 │ │ -03d804: 6e10 610c 0700 |005a: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03d80a: 0c07 |005d: move-result-object v7 │ │ -03d80c: 6e20 fa0c 7600 |005e: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03d812: d802 0201 |0061: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03d816: 28e8 |0063: goto 004b // -0018 │ │ -03d818: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03d81c: 28d4 |0066: goto 003a // -002c │ │ -03d81e: 0e00 |0067: return-void │ │ +03e89c: |[03e89c] pro.oneredpixel.l9droid.Library.requestPaths:()V │ │ +03e8ac: 2206 1102 |0000: new-instance v6, Ljava/util/ArrayList; // type@0211 │ │ +03e8b0: 7010 f70c 0600 |0002: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +03e8b6: 5b86 3904 |0005: iput-object v6, v8, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03e8ba: 7100 0d01 0000 |0007: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ +03e8c0: 0c04 |000a: move-result-object v4 │ │ +03e8c2: 2205 d001 |000b: new-instance v5, Ljava/io/File; // type@01d0 │ │ +03e8c6: 2206 fb01 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +03e8ca: 7010 d70c 0600 |000f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03e8d0: 6e10 610c 0400 |0012: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03e8d6: 0c07 |0015: move-result-object v7 │ │ +03e8d8: 6e20 dd0c 7600 |0016: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e8de: 0c06 |0019: move-result-object v6 │ │ +03e8e0: 1a07 fa00 |001a: const-string v7, "/" // string@00fa │ │ +03e8e4: 6e20 dd0c 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e8ea: 0c06 |001f: move-result-object v6 │ │ +03e8ec: 1a07 0d03 |0020: const-string v7, "L9Droid" // string@030d │ │ +03e8f0: 6e20 dd0c 7600 |0022: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e8f6: 0c06 |0025: move-result-object v6 │ │ +03e8f8: 1a07 fa00 |0026: const-string v7, "/" // string@00fa │ │ +03e8fc: 6e20 dd0c 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e902: 0c06 |002b: move-result-object v6 │ │ +03e904: 6e10 e10c 0600 |002c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03e90a: 0c06 |002f: move-result-object v6 │ │ +03e90c: 7020 5e0c 6500 |0030: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e912: 6e10 6c0c 0500 |0033: invoke-virtual {v5}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0c6c │ │ +03e918: 0c03 |0036: move-result-object v3 │ │ +03e91a: 3803 3000 |0037: if-eqz v3, 0067 // +0030 │ │ +03e91e: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +03e920: 2136 |003a: array-length v6, v3 │ │ +03e922: 3561 2c00 |003b: if-ge v1, v6, 0067 // +002c │ │ +03e926: 4606 0301 |003d: aget-object v6, v3, v1 │ │ +03e92a: 2207 4202 |003f: new-instance v7, Lpro/oneredpixel/l9droid/Library$GameFilter; // type@0242 │ │ +03e92e: 7020 d90e 8700 |0041: invoke-direct {v7, v8}, Lpro/oneredpixel/l9droid/Library$GameFilter;.:(Lpro/oneredpixel/l9droid/Library;)V // method@0ed9 │ │ +03e934: 6e20 6d0c 7600 |0044: invoke-virtual {v6, v7}, Ljava/io/File;.listFiles:(Ljava/io/FilenameFilter;)[Ljava/io/File; // method@0c6d │ │ +03e93a: 0c00 |0047: move-result-object v0 │ │ +03e93c: 3800 1c00 |0048: if-eqz v0, 0064 // +001c │ │ +03e940: 1202 |004a: const/4 v2, #int 0 // #0 │ │ +03e942: 2106 |004b: array-length v6, v0 │ │ +03e944: 3562 1800 |004c: if-ge v2, v6, 0064 // +0018 │ │ +03e948: 4606 0002 |004e: aget-object v6, v0, v2 │ │ +03e94c: 6e10 670c 0600 |0050: invoke-virtual {v6}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ +03e952: 0a06 |0053: move-result v6 │ │ +03e954: 3806 0d00 |0054: if-eqz v6, 0061 // +000d │ │ +03e958: 5486 3904 |0056: iget-object v6, v8, Lpro/oneredpixel/l9droid/Library;.paths:Ljava/util/ArrayList; // field@0439 │ │ +03e95c: 4607 0002 |0058: aget-object v7, v0, v2 │ │ +03e960: 6e10 610c 0700 |005a: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03e966: 0c07 |005d: move-result-object v7 │ │ +03e968: 6e20 fa0c 7600 |005e: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03e96e: d802 0201 |0061: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e972: 28e8 |0063: goto 004b // -0018 │ │ +03e974: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03e978: 28d4 |0066: goto 003a // -002c │ │ +03e97a: 0e00 |0067: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0007 line=161 │ │ 0x000b line=162 │ │ 0x0033 line=163 │ │ 0x0037 line=164 │ │ @@ -70481,17 +70472,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d820: |[03d820] pro.oneredpixel.l9droid.Library.setGamePath:(Ljava/lang/String;)V │ │ -03d830: 5b01 2804 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Library;.GameFullPathName:Ljava/lang/String; // field@0428 │ │ -03d834: 0e00 |0002: return-void │ │ +03e97c: |[03e97c] pro.oneredpixel.l9droid.Library.setGamePath:(Ljava/lang/String;)V │ │ +03e98c: 5b01 2804 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Library;.GameFullPathName:Ljava/lang/String; // field@0428 │ │ +03e990: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpro/oneredpixel/l9droid/Library; │ │ 0x0000 - 0x0003 reg=1 path Ljava/lang/String; │ │ @@ -70501,61 +70492,61 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -03d838: |[03d838] pro.oneredpixel.l9droid.Library.setMark:(Ljava/lang/String;I)V │ │ -03d848: 2200 d001 |0000: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03d84c: 7020 5e0c 6000 |0002: invoke-direct {v0, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d852: 6e10 670c 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ -03d858: 0a03 |0008: move-result v3 │ │ -03d85a: 3803 0600 |0009: if-eqz v3, 000f // +0006 │ │ -03d85e: 6e10 640c 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ -03d864: 0c00 |000e: move-result-object v0 │ │ -03d866: 6e10 660c 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03d86c: 0a03 |0012: move-result v3 │ │ -03d86e: 3803 3100 |0013: if-eqz v3, 0044 // +0031 │ │ -03d872: 2203 fb01 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -03d876: 7010 d70c 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03d87c: 6e10 610c 0000 |001a: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03d882: 0c04 |001d: move-result-object v4 │ │ -03d884: 6e20 dd0c 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d88a: 0c03 |0021: move-result-object v3 │ │ -03d88c: 1a04 fa00 |0022: const-string v4, "/" // string@00fa │ │ -03d890: 6e20 dd0c 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d896: 0c03 |0027: move-result-object v3 │ │ -03d898: 1a04 f400 |0028: const-string v4, ".mark" // string@00f4 │ │ -03d89c: 6e20 dd0c 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03d8a2: 0c03 |002d: move-result-object v3 │ │ -03d8a4: 6e10 e10c 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03d8aa: 0c01 |0031: move-result-object v1 │ │ -03d8ac: 2202 1102 |0032: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ -03d8b0: 7010 f70c 0200 |0034: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03d8b6: 2b07 2500 0000 |0037: packed-switch v7, 0000005c // +00000025 │ │ -03d8bc: 6e10 040d 0200 |003a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03d8c2: 0a03 |003d: move-result v3 │ │ -03d8c4: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -03d8c6: 3543 1800 |003f: if-ge v3, v4, 0057 // +0018 │ │ -03d8ca: 6e20 e80e 1500 |0041: invoke-virtual {v5, v1}, Lpro/oneredpixel/l9droid/Library;.deleteFile:(Ljava/lang/String;)Z // method@0ee8 │ │ -03d8d0: 0e00 |0044: return-void │ │ -03d8d2: 1a03 c801 |0045: const-string v3, "BAD" // string@01c8 │ │ -03d8d6: 6e20 fa0c 3200 |0047: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03d8dc: 28f0 |004a: goto 003a // -0010 │ │ -03d8de: 1a03 a202 |004b: const-string v3, "GOOD" // string@02a2 │ │ -03d8e2: 6e20 fa0c 3200 |004d: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03d8e8: 28ea |0050: goto 003a // -0016 │ │ -03d8ea: 1a03 3902 |0051: const-string v3, "DONE" // string@0239 │ │ -03d8ee: 6e20 fa0c 3200 |0053: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03d8f4: 28e4 |0056: goto 003a // -001c │ │ -03d8f6: 6e30 f00e 1502 |0057: invoke-virtual {v5, v1, v2}, Lpro/oneredpixel/l9droid/Library;.fileSaveFromStringArray:(Ljava/lang/String;Ljava/util/ArrayList;)Z // method@0ef0 │ │ -03d8fc: 28ea |005a: goto 0044 // -0016 │ │ -03d8fe: 0000 |005b: nop // spacer │ │ -03d900: 0001 0300 0200 0000 0e00 0000 1400 ... |005c: packed-switch-data (10 units) │ │ +03e994: |[03e994] pro.oneredpixel.l9droid.Library.setMark:(Ljava/lang/String;I)V │ │ +03e9a4: 2200 d001 |0000: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03e9a8: 7020 5e0c 6000 |0002: invoke-direct {v0, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03e9ae: 6e10 670c 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ +03e9b4: 0a03 |0008: move-result v3 │ │ +03e9b6: 3803 0600 |0009: if-eqz v3, 000f // +0006 │ │ +03e9ba: 6e10 640c 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0c64 │ │ +03e9c0: 0c00 |000e: move-result-object v0 │ │ +03e9c2: 6e10 660c 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03e9c8: 0a03 |0012: move-result v3 │ │ +03e9ca: 3803 3100 |0013: if-eqz v3, 0044 // +0031 │ │ +03e9ce: 2203 fb01 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +03e9d2: 7010 d70c 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03e9d8: 6e10 610c 0000 |001a: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03e9de: 0c04 |001d: move-result-object v4 │ │ +03e9e0: 6e20 dd0c 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e9e6: 0c03 |0021: move-result-object v3 │ │ +03e9e8: 1a04 fa00 |0022: const-string v4, "/" // string@00fa │ │ +03e9ec: 6e20 dd0c 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e9f2: 0c03 |0027: move-result-object v3 │ │ +03e9f4: 1a04 f400 |0028: const-string v4, ".mark" // string@00f4 │ │ +03e9f8: 6e20 dd0c 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03e9fe: 0c03 |002d: move-result-object v3 │ │ +03ea00: 6e10 e10c 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03ea06: 0c01 |0031: move-result-object v1 │ │ +03ea08: 2202 1102 |0032: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ +03ea0c: 7010 f70c 0200 |0034: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +03ea12: 2b07 2500 0000 |0037: packed-switch v7, 0000005c // +00000025 │ │ +03ea18: 6e10 040d 0200 |003a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +03ea1e: 0a03 |003d: move-result v3 │ │ +03ea20: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +03ea22: 3543 1800 |003f: if-ge v3, v4, 0057 // +0018 │ │ +03ea26: 6e20 e80e 1500 |0041: invoke-virtual {v5, v1}, Lpro/oneredpixel/l9droid/Library;.deleteFile:(Ljava/lang/String;)Z // method@0ee8 │ │ +03ea2c: 0e00 |0044: return-void │ │ +03ea2e: 1a03 c801 |0045: const-string v3, "BAD" // string@01c8 │ │ +03ea32: 6e20 fa0c 3200 |0047: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03ea38: 28f0 |004a: goto 003a // -0010 │ │ +03ea3a: 1a03 a202 |004b: const-string v3, "GOOD" // string@02a2 │ │ +03ea3e: 6e20 fa0c 3200 |004d: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03ea44: 28ea |0050: goto 003a // -0016 │ │ +03ea46: 1a03 3902 |0051: const-string v3, "DONE" // string@0239 │ │ +03ea4a: 6e20 fa0c 3200 |0053: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +03ea50: 28e4 |0056: goto 003a // -001c │ │ +03ea52: 6e30 f00e 1502 |0057: invoke-virtual {v5, v1, v2}, Lpro/oneredpixel/l9droid/Library;.fileSaveFromStringArray:(Ljava/lang/String;Ljava/util/ArrayList;)Z // method@0ef0 │ │ +03ea58: 28ea |005a: goto 0044 // -0016 │ │ +03ea5a: 0000 |005b: nop // spacer │ │ +03ea5c: 0001 0300 0200 0000 0e00 0000 1400 ... |005c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0005 line=620 │ │ 0x000f line=621 │ │ 0x0015 line=622 │ │ 0x0032 line=623 │ │ @@ -70583,62 +70574,62 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -03d914: |[03d914] pro.oneredpixel.l9droid.Library.unifyFile:(Ljava/lang/String;)Ljava/lang/String; │ │ -03d924: 120b |0000: const/4 v11, #int 0 // #0 │ │ -03d926: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -03d928: 1307 2f00 |0002: const/16 v7, #int 47 // #2f │ │ -03d92c: 6e20 c80c 7d00 |0004: invoke-virtual {v13, v7}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ -03d932: 0a04 |0007: move-result v4 │ │ -03d934: 3b04 2900 |0008: if-gez v4, 0031 // +0029 │ │ -03d938: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -03d93a: 1307 2e00 |000b: const/16 v7, #int 46 // #2e │ │ -03d93e: 6e20 c80c 7d00 |000d: invoke-virtual {v13, v7}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ -03d944: 0a01 |0010: move-result v1 │ │ -03d946: 3541 2300 |0011: if-ge v1, v4, 0034 // +0023 │ │ -03d94a: 07d3 |0013: move-object v3, v13 │ │ -03d94c: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ -03d950: 3341 0400 |0016: if-ne v1, v4, 001a // +0004 │ │ -03d954: d805 0501 |0018: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03d958: 3905 2300 |001a: if-nez v5, 003d // +0023 │ │ -03d95c: 6e10 c90c 0300 |001c: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -03d962: 0a07 |001f: move-result v7 │ │ -03d964: 3d07 1d00 |0020: if-lez v7, 003d // +001d │ │ -03d968: 07d6 |0022: move-object v6, v13 │ │ -03d96a: d805 0501 |0023: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03d96e: 2202 d001 |0025: new-instance v2, Ljava/io/File; // type@01d0 │ │ -03d972: 7020 5e0c 6200 |0027: invoke-direct {v2, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d978: 6e10 670c 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ -03d97e: 0a07 |002d: move-result v7 │ │ -03d980: 3907 ecff |002e: if-nez v7, 001a // -0014 │ │ -03d984: 1106 |0030: return-object v6 │ │ -03d986: d804 0401 |0031: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03d98a: 28d8 |0033: goto 000b // -0028 │ │ -03d98c: 6e30 cf0c bd01 |0034: invoke-virtual {v13, v11, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ -03d992: 0c03 |0037: move-result-object v3 │ │ -03d994: 6e20 ce0c 1d00 |0038: invoke-virtual {v13, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ -03d99a: 0c00 |003b: move-result-object v0 │ │ -03d99c: 28da |003c: goto 0016 // -0026 │ │ -03d99e: 1a07 bf00 |003d: const-string v7, "%s%d%s" // string@00bf │ │ -03d9a2: 1238 |003f: const/4 v8, #int 3 // #3 │ │ -03d9a4: 2388 7202 |0040: new-array v8, v8, [Ljava/lang/Object; // type@0272 │ │ -03d9a8: 4d03 080b |0042: aput-object v3, v8, v11 │ │ -03d9ac: 1219 |0044: const/4 v9, #int 1 // #1 │ │ -03d9ae: 7110 a00c 0500 |0045: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03d9b4: 0c0a |0048: move-result-object v10 │ │ -03d9b6: 4d0a 0809 |0049: aput-object v10, v8, v9 │ │ -03d9ba: 1229 |004b: const/4 v9, #int 2 // #2 │ │ -03d9bc: 4d00 0809 |004c: aput-object v0, v8, v9 │ │ -03d9c0: 7120 c50c 8700 |004e: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03d9c6: 0c06 |0051: move-result-object v6 │ │ -03d9c8: 28d1 |0052: goto 0023 // -002f │ │ +03ea70: |[03ea70] pro.oneredpixel.l9droid.Library.unifyFile:(Ljava/lang/String;)Ljava/lang/String; │ │ +03ea80: 120b |0000: const/4 v11, #int 0 // #0 │ │ +03ea82: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +03ea84: 1307 2f00 |0002: const/16 v7, #int 47 // #2f │ │ +03ea88: 6e20 c80c 7d00 |0004: invoke-virtual {v13, v7}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ +03ea8e: 0a04 |0007: move-result v4 │ │ +03ea90: 3b04 2900 |0008: if-gez v4, 0031 // +0029 │ │ +03ea94: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +03ea96: 1307 2e00 |000b: const/16 v7, #int 46 // #2e │ │ +03ea9a: 6e20 c80c 7d00 |000d: invoke-virtual {v13, v7}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ +03eaa0: 0a01 |0010: move-result v1 │ │ +03eaa2: 3541 2300 |0011: if-ge v1, v4, 0034 // +0023 │ │ +03eaa6: 07d3 |0013: move-object v3, v13 │ │ +03eaa8: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ +03eaac: 3341 0400 |0016: if-ne v1, v4, 001a // +0004 │ │ +03eab0: d805 0501 |0018: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03eab4: 3905 2300 |001a: if-nez v5, 003d // +0023 │ │ +03eab8: 6e10 c90c 0300 |001c: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +03eabe: 0a07 |001f: move-result v7 │ │ +03eac0: 3d07 1d00 |0020: if-lez v7, 003d // +001d │ │ +03eac4: 07d6 |0022: move-object v6, v13 │ │ +03eac6: d805 0501 |0023: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03eaca: 2202 d001 |0025: new-instance v2, Ljava/io/File; // type@01d0 │ │ +03eace: 7020 5e0c 6200 |0027: invoke-direct {v2, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03ead4: 6e10 670c 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.isFile:()Z // method@0c67 │ │ +03eada: 0a07 |002d: move-result v7 │ │ +03eadc: 3907 ecff |002e: if-nez v7, 001a // -0014 │ │ +03eae0: 1106 |0030: return-object v6 │ │ +03eae2: d804 0401 |0031: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03eae6: 28d8 |0033: goto 000b // -0028 │ │ +03eae8: 6e30 cf0c bd01 |0034: invoke-virtual {v13, v11, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ +03eaee: 0c03 |0037: move-result-object v3 │ │ +03eaf0: 6e20 ce0c 1d00 |0038: invoke-virtual {v13, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ +03eaf6: 0c00 |003b: move-result-object v0 │ │ +03eaf8: 28da |003c: goto 0016 // -0026 │ │ +03eafa: 1a07 bf00 |003d: const-string v7, "%s%d%s" // string@00bf │ │ +03eafe: 1238 |003f: const/4 v8, #int 3 // #3 │ │ +03eb00: 2388 7202 |0040: new-array v8, v8, [Ljava/lang/Object; // type@0272 │ │ +03eb04: 4d03 080b |0042: aput-object v3, v8, v11 │ │ +03eb08: 1219 |0044: const/4 v9, #int 1 // #1 │ │ +03eb0a: 7110 a00c 0500 |0045: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03eb10: 0c0a |0048: move-result-object v10 │ │ +03eb12: 4d0a 0809 |0049: aput-object v10, v8, v9 │ │ +03eb16: 1229 |004b: const/4 v9, #int 2 // #2 │ │ +03eb18: 4d00 0809 |004c: aput-object v0, v8, v9 │ │ +03eb1c: 7120 c50c 8700 |004e: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03eb22: 0c06 |0051: move-result-object v6 │ │ +03eb24: 28d1 |0052: goto 0023 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=824 │ │ 0x0002 line=829 │ │ 0x0008 line=830 │ │ 0x000b line=831 │ │ 0x0011 line=832 │ │ @@ -70673,37 +70664,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -03d9cc: |[03d9cc] pro.oneredpixel.l9droid.Library.unifyFolder:(Ljava/lang/String;)Ljava/lang/String; │ │ -03d9dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03d9de: 3901 1100 |0001: if-nez v1, 0012 // +0011 │ │ -03d9e2: 0782 |0003: move-object v2, v8 │ │ -03d9e4: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03d9e8: 2200 d001 |0006: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03d9ec: 7020 5e0c 2000 |0008: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03d9f2: 6e10 660c 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03d9f8: 0a03 |000e: move-result v3 │ │ -03d9fa: 3903 f2ff |000f: if-nez v3, 0001 // -000e │ │ -03d9fe: 1102 |0011: return-object v2 │ │ -03da00: 1a03 be00 |0012: const-string v3, "%s %d" // string@00be │ │ -03da04: 1224 |0014: const/4 v4, #int 2 // #2 │ │ -03da06: 2344 7202 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0272 │ │ -03da0a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -03da0c: 4d08 0405 |0018: aput-object v8, v4, v5 │ │ -03da10: 1215 |001a: const/4 v5, #int 1 // #1 │ │ -03da12: 7110 a00c 0100 |001b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03da18: 0c06 |001e: move-result-object v6 │ │ -03da1a: 4d06 0405 |001f: aput-object v6, v4, v5 │ │ -03da1e: 7120 c50c 4300 |0021: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ -03da24: 0c02 |0024: move-result-object v2 │ │ -03da26: 28df |0025: goto 0004 // -0021 │ │ +03eb28: |[03eb28] pro.oneredpixel.l9droid.Library.unifyFolder:(Ljava/lang/String;)Ljava/lang/String; │ │ +03eb38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03eb3a: 3901 1100 |0001: if-nez v1, 0012 // +0011 │ │ +03eb3e: 0782 |0003: move-object v2, v8 │ │ +03eb40: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03eb44: 2200 d001 |0006: new-instance v0, Ljava/io/File; // type@01d0 │ │ +03eb48: 7020 5e0c 2000 |0008: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03eb4e: 6e10 660c 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03eb54: 0a03 |000e: move-result v3 │ │ +03eb56: 3903 f2ff |000f: if-nez v3, 0001 // -000e │ │ +03eb5a: 1102 |0011: return-object v2 │ │ +03eb5c: 1a03 be00 |0012: const-string v3, "%s %d" // string@00be │ │ +03eb60: 1224 |0014: const/4 v4, #int 2 // #2 │ │ +03eb62: 2344 7202 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0272 │ │ +03eb66: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +03eb68: 4d08 0405 |0018: aput-object v8, v4, v5 │ │ +03eb6c: 1215 |001a: const/4 v5, #int 1 // #1 │ │ +03eb6e: 7110 a00c 0100 |001b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03eb74: 0c06 |001e: move-result-object v6 │ │ +03eb76: 4d06 0405 |001f: aput-object v6, v4, v5 │ │ +03eb7a: 7120 c50c 4300 |0021: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cc5 │ │ +03eb80: 0c02 |0024: move-result-object v2 │ │ +03eb82: 28df |0025: goto 0004 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=813 │ │ 0x0001 line=815 │ │ 0x0004 line=816 │ │ 0x0006 line=817 │ │ 0x000b line=818 │ │ @@ -70721,146 +70712,146 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 266 16-bit code units │ │ -03da28: |[03da28] pro.oneredpixel.l9droid.Library.unzipFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Z │ │ -03da38: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -03da3a: 7100 0e01 0000 |0001: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03da40: 0c0e |0004: move-result-object v14 │ │ -03da42: 1a13 d60f |0005: const-string v19, "mounted" // string@0fd6 │ │ -03da46: 0800 1300 |0007: move-object/from16 v0, v19 │ │ -03da4a: 6e20 c30c 0e00 |0009: invoke-virtual {v14, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03da50: 0a13 |000c: move-result v19 │ │ -03da52: 3813 ef00 |000d: if-eqz v19, 00fc // +00ef │ │ -03da56: 7100 0d01 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ -03da5c: 0c0d |0012: move-result-object v13 │ │ -03da5e: 2213 fb01 |0013: new-instance v19, Ljava/lang/StringBuilder; // type@01fb │ │ -03da62: 7601 d70c 1300 |0015: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03da68: 6e10 610c 0d00 |0018: invoke-virtual {v13}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03da6e: 0c14 |001b: move-result-object v20 │ │ -03da70: 7402 dd0c 1300 |001c: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03da76: 0c13 |001f: move-result-object v19 │ │ -03da78: 1a14 fa00 |0020: const-string v20, "/" // string@00fa │ │ -03da7c: 7402 dd0c 1300 |0022: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03da82: 0c13 |0025: move-result-object v19 │ │ -03da84: 1a14 0d03 |0026: const-string v20, "L9Droid" // string@030d │ │ -03da88: 7402 dd0c 1300 |0028: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03da8e: 0c13 |002b: move-result-object v19 │ │ -03da90: 1a14 fa00 |002c: const-string v20, "/" // string@00fa │ │ -03da94: 7402 dd0c 1300 |002e: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03da9a: 0c13 |0031: move-result-object v19 │ │ -03da9c: 0800 1300 |0032: move-object/from16 v0, v19 │ │ -03daa0: 0801 1900 |0034: move-object/from16 v1, v25 │ │ -03daa4: 6e20 dd0c 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03daaa: 0c13 |0039: move-result-object v19 │ │ -03daac: 7401 e10c 1300 |003a: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03dab2: 0c13 |003d: move-result-object v19 │ │ -03dab4: 0800 1600 |003e: move-object/from16 v0, v22 │ │ -03dab8: 0801 1300 |0040: move-object/from16 v1, v19 │ │ -03dabc: 6e20 0f0f 1000 |0042: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.unifyFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0f0f │ │ -03dac2: 0c02 |0045: move-result-object v2 │ │ -03dac4: 2210 2e02 |0046: new-instance v16, Ljava/util/zip/ZipFile; // type@022e │ │ -03dac8: 0800 1000 |0048: move-object/from16 v0, v16 │ │ -03dacc: 0801 1700 |004a: move-object/from16 v1, v23 │ │ -03dad0: 7020 360d 1000 |004c: invoke-direct {v0, v1}, Ljava/util/zip/ZipFile;.:(Ljava/lang/String;)V // method@0d36 │ │ -03dad6: 220c d001 |004f: new-instance v12, Ljava/io/File; // type@01d0 │ │ -03dada: 7020 5e0c 2c00 |0051: invoke-direct {v12, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03dae0: 6e10 660c 0c00 |0054: invoke-virtual {v12}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ -03dae6: 0a13 |0057: move-result v19 │ │ -03dae8: 3913 0500 |0058: if-nez v19, 005d // +0005 │ │ -03daec: 6e10 6e0c 0c00 |005a: invoke-virtual {v12}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ -03daf2: 7401 380d 1000 |005d: invoke-virtual/range {v16}, Ljava/util/zip/ZipFile;.entries:()Ljava/util/Enumeration; // method@0d38 │ │ -03daf8: 0c05 |0060: move-result-object v5 │ │ -03dafa: 7210 0a0d 0500 |0061: invoke-interface {v5}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0d0a │ │ -03db00: 0a13 |0064: move-result v19 │ │ -03db02: 3813 8f00 |0065: if-eqz v19, 00f4 // +008f │ │ -03db06: 7210 0b0d 0500 |0067: invoke-interface {v5}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0d0b │ │ -03db0c: 0c11 |006a: move-result-object v17 │ │ -03db0e: 1f11 2d02 |006b: check-cast v17, Ljava/util/zip/ZipEntry; // type@022d │ │ -03db12: 7401 330d 1100 |006d: invoke-virtual/range {v17}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0d33 │ │ -03db18: 0c13 |0070: move-result-object v19 │ │ -03db1a: 7401 d10c 1300 |0071: invoke-virtual/range {v19}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ -03db20: 0c12 |0074: move-result-object v18 │ │ -03db22: 7401 d10c 1800 |0075: invoke-virtual/range {v24}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ -03db28: 0c13 |0078: move-result-object v19 │ │ -03db2a: 7402 cc0c 1200 |0079: invoke-virtual/range {v18, v19}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ -03db30: 0a13 |007c: move-result v19 │ │ -03db32: 3813 e4ff |007d: if-eqz v19, 0061 // -001c │ │ -03db36: 7401 350d 1100 |007f: invoke-virtual/range {v17}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0d35 │ │ -03db3c: 0a13 |0082: move-result v19 │ │ -03db3e: 3913 deff |0083: if-nez v19, 0061 // -0022 │ │ -03db42: 2206 d001 |0085: new-instance v6, Ljava/io/File; // type@01d0 │ │ -03db46: 2213 fb01 |0087: new-instance v19, Ljava/lang/StringBuilder; // type@01fb │ │ -03db4a: 7601 d70c 1300 |0089: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03db50: 0800 1300 |008c: move-object/from16 v0, v19 │ │ -03db54: 6e20 dd0c 2000 |008e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03db5a: 0c13 |0091: move-result-object v19 │ │ -03db5c: 1a14 fa00 |0092: const-string v20, "/" // string@00fa │ │ -03db60: 7402 dd0c 1300 |0094: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03db66: 0c13 |0097: move-result-object v19 │ │ -03db68: 0800 1600 |0098: move-object/from16 v0, v22 │ │ -03db6c: 0801 1200 |009a: move-object/from16 v1, v18 │ │ -03db70: 6e20 f20e 1000 |009c: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.getFileName:(Ljava/lang/String;)Ljava/lang/String; // method@0ef2 │ │ -03db76: 0c14 |009f: move-result-object v20 │ │ -03db78: 7402 dd0c 1300 |00a0: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03db7e: 0c13 |00a3: move-result-object v19 │ │ -03db80: 7401 e10c 1300 |00a4: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03db86: 0c13 |00a7: move-result-object v19 │ │ -03db88: 0800 1300 |00a8: move-object/from16 v0, v19 │ │ -03db8c: 7020 5e0c 0600 |00aa: invoke-direct {v6, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03db92: 220b d401 |00ad: new-instance v11, Ljava/io/FileOutputStream; // type@01d4 │ │ -03db96: 7020 710c 6b00 |00af: invoke-direct {v11, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ -03db9c: 7402 390d 1000 |00b2: invoke-virtual/range {v16, v17}, Ljava/util/zip/ZipFile;.getInputStream:(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; // method@0d39 │ │ -03dba2: 0c09 |00b5: move-result-object v9 │ │ -03dba4: 1313 0004 |00b6: const/16 v19, #int 1024 // #400 │ │ -03dba8: 0200 1300 |00b8: move/from16 v0, v19 │ │ -03dbac: 2303 6202 |00ba: new-array v3, v0, [B // type@0262 │ │ -03dbb0: 7401 340d 1100 |00bc: invoke-virtual/range {v17}, Ljava/util/zip/ZipEntry;.getSize:()J // method@0d34 │ │ -03dbb6: 0b14 |00bf: move-result-wide v20 │ │ -03dbb8: 0500 1400 |00c0: move-wide/from16 v0, v20 │ │ -03dbbc: 8407 |00c2: long-to-int v7, v0 │ │ -03dbbe: 120f |00c3: const/4 v15, #int 0 // #0 │ │ -03dbc0: 6e20 760c 3900 |00c4: invoke-virtual {v9, v3}, Ljava/io/InputStream;.read:([B)I // method@0c76 │ │ -03dbc6: 0a0a |00c7: move-result v10 │ │ -03dbc8: 3d0a 2200 |00c8: if-lez v10, 00ea // +0022 │ │ -03dbcc: 1313 0000 |00ca: const/16 v19, #int 0 // #0 │ │ -03dbd0: 0200 1300 |00cc: move/from16 v0, v19 │ │ -03dbd4: 6e40 7b0c 3ba0 |00ce: invoke-virtual {v11, v3, v0, v10}, Ljava/io/OutputStream;.write:([BII)V // method@0c7b │ │ -03dbda: 381a f3ff |00d1: if-eqz v26, 00c4 // -000d │ │ -03dbde: 0800 1a00 |00d3: move-object/from16 v0, v26 │ │ -03dbe2: 6e30 530d f007 |00d5: invoke-virtual {v0, v15, v7}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.doProgressUpdate:(II)Z // method@0d53 │ │ -03dbe8: 28ec |00d8: goto 00c4 // -0014 │ │ -03dbea: 0d04 |00d9: move-exception v4 │ │ -03dbec: 6e10 720c 0400 |00da: invoke-virtual {v4}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0c72 │ │ -03dbf2: 0c13 |00dd: move-result-object v19 │ │ -03dbf4: 0800 1300 |00de: move-object/from16 v0, v19 │ │ -03dbf8: 0801 1a00 |00e0: move-object/from16 v1, v26 │ │ -03dbfc: 5b10 0903 |00e2: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ -03dc00: 6e10 730c 0400 |00e4: invoke-virtual {v4}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ -03dc06: 1313 0000 |00e7: const/16 v19, #int 0 // #0 │ │ -03dc0a: 0f13 |00e9: return v19 │ │ -03dc0c: 6e10 750c 0900 |00ea: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ -03dc12: 6e10 780c 0b00 |00ed: invoke-virtual {v11}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ -03dc18: d808 0801 |00f0: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03dc1c: 2900 6fff |00f2: goto/16 0061 // -0091 │ │ -03dc20: 7401 370d 1000 |00f4: invoke-virtual/range {v16}, Ljava/util/zip/ZipFile;.close:()V // method@0d37 │ │ -03dc26: 3d08 0800 |00f7: if-lez v8, 00ff // +0008 │ │ -03dc2a: 1313 0100 |00f9: const/16 v19, #int 1 // #1 │ │ -03dc2e: 28ee |00fb: goto 00e9 // -0012 │ │ -03dc30: 1313 0000 |00fc: const/16 v19, #int 0 // #0 │ │ -03dc34: 28eb |00fe: goto 00e9 // -0015 │ │ -03dc36: 1a13 9706 |00ff: const-string v19, "No necessary files found in archive" // string@0697 │ │ -03dc3a: 0800 1300 |0101: move-object/from16 v0, v19 │ │ -03dc3e: 0801 1a00 |0103: move-object/from16 v1, v26 │ │ -03dc42: 5b10 0903 |0105: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ -03dc46: 1313 0000 |0107: const/16 v19, #int 0 // #0 │ │ -03dc4a: 28e0 |0109: goto 00e9 // -0020 │ │ +03eb84: |[03eb84] pro.oneredpixel.l9droid.Library.unzipFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Z │ │ +03eb94: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +03eb96: 7100 0e01 0000 |0001: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +03eb9c: 0c0e |0004: move-result-object v14 │ │ +03eb9e: 1a13 d40f |0005: const-string v19, "mounted" // string@0fd4 │ │ +03eba2: 0800 1300 |0007: move-object/from16 v0, v19 │ │ +03eba6: 6e20 c30c 0e00 |0009: invoke-virtual {v14, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +03ebac: 0a13 |000c: move-result v19 │ │ +03ebae: 3813 ef00 |000d: if-eqz v19, 00fc // +00ef │ │ +03ebb2: 7100 0d01 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ +03ebb8: 0c0d |0012: move-result-object v13 │ │ +03ebba: 2213 fb01 |0013: new-instance v19, Ljava/lang/StringBuilder; // type@01fb │ │ +03ebbe: 7601 d70c 1300 |0015: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03ebc4: 6e10 610c 0d00 |0018: invoke-virtual {v13}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +03ebca: 0c14 |001b: move-result-object v20 │ │ +03ebcc: 7402 dd0c 1300 |001c: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03ebd2: 0c13 |001f: move-result-object v19 │ │ +03ebd4: 1a14 fa00 |0020: const-string v20, "/" // string@00fa │ │ +03ebd8: 7402 dd0c 1300 |0022: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03ebde: 0c13 |0025: move-result-object v19 │ │ +03ebe0: 1a14 0d03 |0026: const-string v20, "L9Droid" // string@030d │ │ +03ebe4: 7402 dd0c 1300 |0028: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03ebea: 0c13 |002b: move-result-object v19 │ │ +03ebec: 1a14 fa00 |002c: const-string v20, "/" // string@00fa │ │ +03ebf0: 7402 dd0c 1300 |002e: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03ebf6: 0c13 |0031: move-result-object v19 │ │ +03ebf8: 0800 1300 |0032: move-object/from16 v0, v19 │ │ +03ebfc: 0801 1900 |0034: move-object/from16 v1, v25 │ │ +03ec00: 6e20 dd0c 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03ec06: 0c13 |0039: move-result-object v19 │ │ +03ec08: 7401 e10c 1300 |003a: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03ec0e: 0c13 |003d: move-result-object v19 │ │ +03ec10: 0800 1600 |003e: move-object/from16 v0, v22 │ │ +03ec14: 0801 1300 |0040: move-object/from16 v1, v19 │ │ +03ec18: 6e20 0f0f 1000 |0042: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.unifyFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0f0f │ │ +03ec1e: 0c02 |0045: move-result-object v2 │ │ +03ec20: 2210 2e02 |0046: new-instance v16, Ljava/util/zip/ZipFile; // type@022e │ │ +03ec24: 0800 1000 |0048: move-object/from16 v0, v16 │ │ +03ec28: 0801 1700 |004a: move-object/from16 v1, v23 │ │ +03ec2c: 7020 360d 1000 |004c: invoke-direct {v0, v1}, Ljava/util/zip/ZipFile;.:(Ljava/lang/String;)V // method@0d36 │ │ +03ec32: 220c d001 |004f: new-instance v12, Ljava/io/File; // type@01d0 │ │ +03ec36: 7020 5e0c 2c00 |0051: invoke-direct {v12, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03ec3c: 6e10 660c 0c00 |0054: invoke-virtual {v12}, Ljava/io/File;.isDirectory:()Z // method@0c66 │ │ +03ec42: 0a13 |0057: move-result v19 │ │ +03ec44: 3913 0500 |0058: if-nez v19, 005d // +0005 │ │ +03ec48: 6e10 6e0c 0c00 |005a: invoke-virtual {v12}, Ljava/io/File;.mkdirs:()Z // method@0c6e │ │ +03ec4e: 7401 380d 1000 |005d: invoke-virtual/range {v16}, Ljava/util/zip/ZipFile;.entries:()Ljava/util/Enumeration; // method@0d38 │ │ +03ec54: 0c05 |0060: move-result-object v5 │ │ +03ec56: 7210 0a0d 0500 |0061: invoke-interface {v5}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0d0a │ │ +03ec5c: 0a13 |0064: move-result v19 │ │ +03ec5e: 3813 8f00 |0065: if-eqz v19, 00f4 // +008f │ │ +03ec62: 7210 0b0d 0500 |0067: invoke-interface {v5}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0d0b │ │ +03ec68: 0c11 |006a: move-result-object v17 │ │ +03ec6a: 1f11 2d02 |006b: check-cast v17, Ljava/util/zip/ZipEntry; // type@022d │ │ +03ec6e: 7401 330d 1100 |006d: invoke-virtual/range {v17}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0d33 │ │ +03ec74: 0c13 |0070: move-result-object v19 │ │ +03ec76: 7401 d10c 1300 |0071: invoke-virtual/range {v19}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ +03ec7c: 0c12 |0074: move-result-object v18 │ │ +03ec7e: 7401 d10c 1800 |0075: invoke-virtual/range {v24}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0cd1 │ │ +03ec84: 0c13 |0078: move-result-object v19 │ │ +03ec86: 7402 cc0c 1200 |0079: invoke-virtual/range {v18, v19}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ +03ec8c: 0a13 |007c: move-result v19 │ │ +03ec8e: 3813 e4ff |007d: if-eqz v19, 0061 // -001c │ │ +03ec92: 7401 350d 1100 |007f: invoke-virtual/range {v17}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0d35 │ │ +03ec98: 0a13 |0082: move-result v19 │ │ +03ec9a: 3913 deff |0083: if-nez v19, 0061 // -0022 │ │ +03ec9e: 2206 d001 |0085: new-instance v6, Ljava/io/File; // type@01d0 │ │ +03eca2: 2213 fb01 |0087: new-instance v19, Ljava/lang/StringBuilder; // type@01fb │ │ +03eca6: 7601 d70c 1300 |0089: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03ecac: 0800 1300 |008c: move-object/from16 v0, v19 │ │ +03ecb0: 6e20 dd0c 2000 |008e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03ecb6: 0c13 |0091: move-result-object v19 │ │ +03ecb8: 1a14 fa00 |0092: const-string v20, "/" // string@00fa │ │ +03ecbc: 7402 dd0c 1300 |0094: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03ecc2: 0c13 |0097: move-result-object v19 │ │ +03ecc4: 0800 1600 |0098: move-object/from16 v0, v22 │ │ +03ecc8: 0801 1200 |009a: move-object/from16 v1, v18 │ │ +03eccc: 6e20 f20e 1000 |009c: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.getFileName:(Ljava/lang/String;)Ljava/lang/String; // method@0ef2 │ │ +03ecd2: 0c14 |009f: move-result-object v20 │ │ +03ecd4: 7402 dd0c 1300 |00a0: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03ecda: 0c13 |00a3: move-result-object v19 │ │ +03ecdc: 7401 e10c 1300 |00a4: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03ece2: 0c13 |00a7: move-result-object v19 │ │ +03ece4: 0800 1300 |00a8: move-object/from16 v0, v19 │ │ +03ece8: 7020 5e0c 0600 |00aa: invoke-direct {v6, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +03ecee: 220b d401 |00ad: new-instance v11, Ljava/io/FileOutputStream; // type@01d4 │ │ +03ecf2: 7020 710c 6b00 |00af: invoke-direct {v11, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0c71 │ │ +03ecf8: 7402 390d 1000 |00b2: invoke-virtual/range {v16, v17}, Ljava/util/zip/ZipFile;.getInputStream:(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; // method@0d39 │ │ +03ecfe: 0c09 |00b5: move-result-object v9 │ │ +03ed00: 1313 0004 |00b6: const/16 v19, #int 1024 // #400 │ │ +03ed04: 0200 1300 |00b8: move/from16 v0, v19 │ │ +03ed08: 2303 6202 |00ba: new-array v3, v0, [B // type@0262 │ │ +03ed0c: 7401 340d 1100 |00bc: invoke-virtual/range {v17}, Ljava/util/zip/ZipEntry;.getSize:()J // method@0d34 │ │ +03ed12: 0b14 |00bf: move-result-wide v20 │ │ +03ed14: 0500 1400 |00c0: move-wide/from16 v0, v20 │ │ +03ed18: 8407 |00c2: long-to-int v7, v0 │ │ +03ed1a: 120f |00c3: const/4 v15, #int 0 // #0 │ │ +03ed1c: 6e20 760c 3900 |00c4: invoke-virtual {v9, v3}, Ljava/io/InputStream;.read:([B)I // method@0c76 │ │ +03ed22: 0a0a |00c7: move-result v10 │ │ +03ed24: 3d0a 2200 |00c8: if-lez v10, 00ea // +0022 │ │ +03ed28: 1313 0000 |00ca: const/16 v19, #int 0 // #0 │ │ +03ed2c: 0200 1300 |00cc: move/from16 v0, v19 │ │ +03ed30: 6e40 7b0c 3ba0 |00ce: invoke-virtual {v11, v3, v0, v10}, Ljava/io/OutputStream;.write:([BII)V // method@0c7b │ │ +03ed36: 381a f3ff |00d1: if-eqz v26, 00c4 // -000d │ │ +03ed3a: 0800 1a00 |00d3: move-object/from16 v0, v26 │ │ +03ed3e: 6e30 530d f007 |00d5: invoke-virtual {v0, v15, v7}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.doProgressUpdate:(II)Z // method@0d53 │ │ +03ed44: 28ec |00d8: goto 00c4 // -0014 │ │ +03ed46: 0d04 |00d9: move-exception v4 │ │ +03ed48: 6e10 720c 0400 |00da: invoke-virtual {v4}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@0c72 │ │ +03ed4e: 0c13 |00dd: move-result-object v19 │ │ +03ed50: 0800 1300 |00de: move-object/from16 v0, v19 │ │ +03ed54: 0801 1a00 |00e0: move-object/from16 v1, v26 │ │ +03ed58: 5b10 0903 |00e2: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ +03ed5c: 6e10 730c 0400 |00e4: invoke-virtual {v4}, Ljava/io/IOException;.printStackTrace:()V // method@0c73 │ │ +03ed62: 1313 0000 |00e7: const/16 v19, #int 0 // #0 │ │ +03ed66: 0f13 |00e9: return v19 │ │ +03ed68: 6e10 750c 0900 |00ea: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@0c75 │ │ +03ed6e: 6e10 780c 0b00 |00ed: invoke-virtual {v11}, Ljava/io/OutputStream;.close:()V // method@0c78 │ │ +03ed74: d808 0801 |00f0: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03ed78: 2900 6fff |00f2: goto/16 0061 // -0091 │ │ +03ed7c: 7401 370d 1000 |00f4: invoke-virtual/range {v16}, Ljava/util/zip/ZipFile;.close:()V // method@0d37 │ │ +03ed82: 3d08 0800 |00f7: if-lez v8, 00ff // +0008 │ │ +03ed86: 1313 0100 |00f9: const/16 v19, #int 1 // #1 │ │ +03ed8a: 28ee |00fb: goto 00e9 // -0012 │ │ +03ed8c: 1313 0000 |00fc: const/16 v19, #int 0 // #0 │ │ +03ed90: 28eb |00fe: goto 00e9 // -0015 │ │ +03ed92: 1a13 9706 |00ff: const-string v19, "No necessary files found in archive" // string@0697 │ │ +03ed96: 0800 1300 |0101: move-object/from16 v0, v19 │ │ +03ed9a: 0801 1a00 |0103: move-object/from16 v1, v26 │ │ +03ed9e: 5b10 0903 |0105: iput-object v0, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.errorDescription:Ljava/lang/String; // field@0309 │ │ +03eda2: 1313 0000 |0107: const/16 v19, #int 0 // #0 │ │ +03eda6: 28e0 |0109: goto 00e9 // -0020 │ │ catches : 2 │ │ 0x0001 - 0x00d8 │ │ Ljava/io/IOException; -> 0x00d9 │ │ 0x00ea - 0x00f7 │ │ Ljava/io/IOException; -> 0x00d9 │ │ positions : │ │ 0x0000 line=960 │ │ @@ -70979,67 +70970,67 @@ │ │ type : '(Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03dc64: |[03dc64] pro.oneredpixel.l9droid.LibraryGameDownloadActivity$1.:(Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;)V │ │ -03dc74: 5b01 3b04 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ -03dc78: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03dc7e: 0e00 |0005: return-void │ │ +03edc0: |[03edc0] pro.oneredpixel.l9droid.LibraryGameDownloadActivity$1.:(Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;)V │ │ +03edd0: 5b01 3b04 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ +03edd4: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03edda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -03dc80: |[03dc80] pro.oneredpixel.l9droid.LibraryGameDownloadActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -03dc90: 5442 3b04 |0000: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ -03dc94: 5422 4504 |0002: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03dc98: 3802 2c00 |0004: if-eqz v2, 0030 // +002c │ │ -03dc9c: 5442 3b04 |0006: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ -03dca0: 5422 4504 |0008: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03dca4: 5422 0e03 |000a: iget-object v2, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -03dca8: 3802 2400 |000c: if-eqz v2, 0030 // +0024 │ │ -03dcac: 5442 3b04 |000e: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ -03dcb0: 5422 4504 |0010: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03dcb4: 5422 0e03 |0012: iget-object v2, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -03dcb8: 1403 0e00 087f |0014: const v3, #float 1.80775e+38 // #7f08000e │ │ -03dcbe: 6e20 f10a 3200 |0017: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03dcc4: 0c01 |001a: move-result-object v1 │ │ -03dcc6: 1f01 c601 |001b: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -03dcca: 5442 3b04 |001d: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ -03dcce: 5422 4504 |001f: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03dcd2: 5422 0e03 |0021: iget-object v2, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -03dcd6: 1403 0b00 087f |0023: const v3, #float 1.80775e+38 // #7f08000b │ │ -03dcdc: 6e20 f10a 3200 |0026: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03dce2: 0c00 |0029: move-result-object v0 │ │ -03dce4: 1f00 ac01 |002a: check-cast v0, Landroid/widget/Button; // type@01ac │ │ -03dce8: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -03dcea: 6e20 d40b 2000 |002d: invoke-virtual {v0, v2}, Landroid/widget/Button;.setEnabled:(Z)V // method@0bd4 │ │ -03dcf0: 5442 3b04 |0030: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ -03dcf4: 5422 4504 |0032: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03dcf8: 3802 0900 |0034: if-eqz v2, 003d // +0009 │ │ -03dcfc: 5442 3b04 |0036: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ -03dd00: 5422 4504 |0038: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03dd04: 1213 |003a: const/4 v3, #int 1 // #1 │ │ -03dd06: 5c23 0803 |003b: iput-boolean v3, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.cancelPressed:Z // field@0308 │ │ -03dd0a: 0e00 |003d: return-void │ │ +03eddc: |[03eddc] pro.oneredpixel.l9droid.LibraryGameDownloadActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +03edec: 5442 3b04 |0000: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ +03edf0: 5422 4504 |0002: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03edf4: 3802 2c00 |0004: if-eqz v2, 0030 // +002c │ │ +03edf8: 5442 3b04 |0006: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ +03edfc: 5422 4504 |0008: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03ee00: 5422 0e03 |000a: iget-object v2, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +03ee04: 3802 2400 |000c: if-eqz v2, 0030 // +0024 │ │ +03ee08: 5442 3b04 |000e: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ +03ee0c: 5422 4504 |0010: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03ee10: 5422 0e03 |0012: iget-object v2, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +03ee14: 1403 0e00 087f |0014: const v3, #float 1.80775e+38 // #7f08000e │ │ +03ee1a: 6e20 f10a 3200 |0017: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03ee20: 0c01 |001a: move-result-object v1 │ │ +03ee22: 1f01 c601 |001b: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +03ee26: 5442 3b04 |001d: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ +03ee2a: 5422 4504 |001f: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03ee2e: 5422 0e03 |0021: iget-object v2, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +03ee32: 1403 0b00 087f |0023: const v3, #float 1.80775e+38 // #7f08000b │ │ +03ee38: 6e20 f10a 3200 |0026: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03ee3e: 0c00 |0029: move-result-object v0 │ │ +03ee40: 1f00 ac01 |002a: check-cast v0, Landroid/widget/Button; // type@01ac │ │ +03ee44: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +03ee46: 6e20 d40b 2000 |002d: invoke-virtual {v0, v2}, Landroid/widget/Button;.setEnabled:(Z)V // method@0bd4 │ │ +03ee4c: 5442 3b04 |0030: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ +03ee50: 5422 4504 |0032: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03ee54: 3802 0900 |0034: if-eqz v2, 003d // +0009 │ │ +03ee58: 5442 3b04 |0036: iget-object v2, v4, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@043b │ │ +03ee5c: 5422 4504 |0038: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03ee60: 1213 |003a: const/4 v3, #int 1 // #1 │ │ +03ee62: 5c23 0803 |003b: iput-boolean v3, v2, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.cancelPressed:Z // field@0308 │ │ +03ee66: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000e line=171 │ │ 0x001d line=172 │ │ 0x002c line=173 │ │ 0x0030 line=175 │ │ @@ -71129,29 +71120,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03dd0c: |[03dd0c] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.:()V │ │ -03dd1c: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ -03dd22: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03dd24: 5910 3f04 |0004: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_ReadyToDownload:I // field@043f │ │ -03dd28: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03dd2a: 5910 3d04 |0007: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_Downloading:I // field@043d │ │ -03dd2e: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -03dd30: 5910 4004 |000a: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_Unzipping:I // field@0440 │ │ -03dd34: 1230 |000c: const/4 v0, #int 3 // #3 │ │ -03dd36: 5910 3e04 |000d: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_Installed:I // field@043e │ │ -03dd3a: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -03dd3c: 5910 3c04 |0010: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_Canceled:I // field@043c │ │ -03dd40: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -03dd42: 5b10 4504 |0013: iput-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03dd46: 0e00 |0015: return-void │ │ +03ee68: |[03ee68] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.:()V │ │ +03ee78: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ +03ee7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03ee80: 5910 3f04 |0004: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_ReadyToDownload:I // field@043f │ │ +03ee84: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03ee86: 5910 3d04 |0007: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_Downloading:I // field@043d │ │ +03ee8a: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +03ee8c: 5910 4004 |000a: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_Unzipping:I // field@0440 │ │ +03ee90: 1230 |000c: const/4 v0, #int 3 // #3 │ │ +03ee92: 5910 3e04 |000d: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_Installed:I // field@043e │ │ +03ee96: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +03ee98: 5910 3c04 |0010: iput v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.LG_Canceled:I // field@043c │ │ +03ee9c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +03ee9e: 5b10 4504 |0013: iput-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03eea2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=22 │ │ 0x0006 line=23 │ │ 0x0009 line=24 │ │ 0x000c line=25 │ │ @@ -71165,226 +71156,233 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -03dd48: |[03dd48] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.showCancelDialog:()V │ │ -03dd58: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -03dd5c: 7020 2d00 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002d │ │ -03dd62: 1401 2700 0801 |0005: const v1, #float 2.49794e-38 // #01080027 │ │ -03dd68: 6e20 2f00 1000 |0008: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@002f │ │ -03dd6e: 0c00 |000b: move-result-object v0 │ │ -03dd70: 1a01 0702 |000c: const-string v1, "Cancelling..." // string@0207 │ │ -03dd74: 6e20 3300 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ -03dd7a: 0c00 |0011: move-result-object v0 │ │ -03dd7c: 1a01 be01 |0012: const-string v1, "Are you sure you want to cancel?" // string@01be │ │ -03dd80: 6e20 3000 1000 |0014: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ -03dd86: 0c00 |0017: move-result-object v0 │ │ -03dd88: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -03dd8a: 6e20 2e00 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@002e │ │ -03dd90: 0c00 |001c: move-result-object v0 │ │ -03dd92: 1a01 0408 |001d: const-string v1, "Yes" // string@0804 │ │ -03dd96: 2202 4502 |001f: new-instance v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1; // type@0245 │ │ -03dd9a: 7020 130f 3200 |0021: invoke-direct {v2, v3}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.:(Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;)V // method@0f13 │ │ -03dda0: 6e30 3200 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ -03dda6: 0c00 |0027: move-result-object v0 │ │ -03dda8: 1a01 9006 |0028: const-string v1, "No" // string@0690 │ │ -03ddac: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -03ddae: 6e30 3100 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0031 │ │ -03ddb4: 0c00 |002e: move-result-object v0 │ │ -03ddb6: 6e10 3400 0000 |002f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0034 │ │ -03ddbc: 0e00 |0032: return-void │ │ +03eea4: |[03eea4] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.showCancelDialog:()V │ │ +03eeb4: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +03eeb8: 7020 2d00 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002d │ │ +03eebe: 1401 2700 0801 |0005: const v1, #float 2.49794e-38 // #01080027 │ │ +03eec4: 6e20 2f00 1000 |0008: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@002f │ │ +03eeca: 0c00 |000b: move-result-object v0 │ │ +03eecc: 1a01 0702 |000c: const-string v1, "Cancelling..." // string@0207 │ │ +03eed0: 6e20 3300 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ +03eed6: 0c00 |0011: move-result-object v0 │ │ +03eed8: 1a01 be01 |0012: const-string v1, "Are you sure you want to cancel?" // string@01be │ │ +03eedc: 6e20 3000 1000 |0014: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ +03eee2: 0c00 |0017: move-result-object v0 │ │ +03eee4: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +03eee6: 6e20 2e00 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@002e │ │ +03eeec: 0c00 |001c: move-result-object v0 │ │ +03eeee: 1a01 0408 |001d: const-string v1, "Yes" // string@0804 │ │ +03eef2: 2202 4502 |001f: new-instance v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1; // type@0245 │ │ +03eef6: 7020 130f 3200 |0021: invoke-direct {v2, v3}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;.:(Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;)V // method@0f13 │ │ +03eefc: 6e30 3200 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ +03ef02: 0c00 |0027: move-result-object v0 │ │ +03ef04: 1a01 9006 |0028: const-string v1, "No" // string@0690 │ │ +03ef08: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +03ef0a: 6e30 3100 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0031 │ │ +03ef10: 0c00 |002e: move-result-object v0 │ │ +03ef12: 6e10 3400 0000 |002f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0034 │ │ +03ef18: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ + 0x0008 line=164 │ │ + 0x000e line=165 │ │ + 0x0014 line=166 │ │ + 0x0019 line=167 │ │ + 0x0024 line=168 │ │ + 0x002b line=178 │ │ + 0x002f line=179 │ │ 0x0032 line=180 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;) │ │ name : 'FillSourcesInfo' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 351 16-bit code units │ │ -03ddc0: |[03ddc0] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.FillSourcesInfo:()V │ │ -03ddd0: 54eb 4504 |0000: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03ddd4: 380b 3001 |0002: if-eqz v11, 0132 // +0130 │ │ -03ddd8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -03ddda: 54eb 4404 |0005: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ -03ddde: 6e10 e40e 0b00 |0007: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/Library;.checkIfSDCardPresent:()Z // method@0ee4 │ │ -03dde4: 0a08 |000a: move-result v8 │ │ -03dde6: 140b 0a00 087f |000b: const v11, #float 1.80775e+38 // #7f08000a │ │ -03ddec: 6e20 170f be00 |000e: invoke-virtual {v14, v11}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ -03ddf2: 0c05 |0011: move-result-object v5 │ │ -03ddf4: 1f05 bb01 |0012: check-cast v5, Landroid/widget/LinearLayout; // type@01bb │ │ -03ddf8: 6e10 090c 0500 |0014: invoke-virtual {v5}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@0c09 │ │ -03ddfe: 6e10 1a0f 0e00 |0017: invoke-virtual {v14}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0f1a │ │ -03de04: 0c06 |001a: move-result-object v6 │ │ -03de06: 54eb 4304 |001b: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03de0a: 6e10 a60d 0b00 |001d: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/GameInfo;.getNumberOfPaths:()I // method@0da6 │ │ -03de10: 0a0b |0020: move-result v11 │ │ -03de12: 3d0b 1401 |0021: if-lez v11, 0135 // +0114 │ │ -03de16: 54eb 4804 |0023: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvNoSources:Landroid/widget/TextView; // field@0448 │ │ -03de1a: 130c 0800 |0025: const/16 v12, #int 8 // #8 │ │ -03de1e: 6e20 540c cb00 |0027: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -03de24: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -03de26: 54eb 4304 |002b: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03de2a: 6e10 a60d 0b00 |002d: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/GameInfo;.getNumberOfPaths:()I // method@0da6 │ │ -03de30: 0a0b |0030: move-result v11 │ │ -03de32: 35b3 2d01 |0031: if-ge v3, v11, 015e // +012d │ │ -03de36: 140b 0500 037f |0033: const v11, #float 1.74129e+38 // #7f030005 │ │ -03de3c: 120c |0036: const/4 v12, #int 0 // #0 │ │ -03de3e: 6e40 b80a b6c5 |0037: invoke-virtual {v6, v11, v5, v12}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ -03de44: 0c04 |003a: move-result-object v4 │ │ -03de46: 140b 0f00 087f |003b: const v11, #float 1.80775e+38 // #7f08000f │ │ -03de4c: 6e20 f10a b400 |003e: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03de52: 0c0a |0041: move-result-object v10 │ │ -03de54: 1f0a c601 |0042: check-cast v10, Landroid/widget/TextView; // type@01c6 │ │ -03de58: 54eb 4404 |0044: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ -03de5c: 54ec 4304 |0046: iget-object v12, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03de60: 6e20 a80d 3c00 |0048: invoke-virtual {v12, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getTags:(I)Ljava/lang/String; // method@0da8 │ │ -03de66: 0c0c |004b: move-result-object v12 │ │ -03de68: 6e20 e70e cb00 |004c: invoke-virtual {v11, v12}, Lpro/oneredpixel/l9droid/Library;.decodeTags:(Ljava/lang/String;)Ljava/lang/String; // method@0ee7 │ │ -03de6e: 0c0b |004f: move-result-object v11 │ │ -03de70: 6e20 4c0c ba00 |0050: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03de76: 140b 0e00 087f |0053: const v11, #float 1.80775e+38 // #7f08000e │ │ -03de7c: 6e20 f10a b400 |0056: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03de82: 0c09 |0059: move-result-object v9 │ │ -03de84: 1f09 c601 |005a: check-cast v9, Landroid/widget/TextView; // type@01c6 │ │ -03de88: 130b 0800 |005c: const/16 v11, #int 8 // #8 │ │ -03de8c: 6e20 540c b900 |005e: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -03de92: 140b 1000 087f |0061: const v11, #float 1.80775e+38 // #7f080010 │ │ -03de98: 6e20 f10a b400 |0064: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03de9e: 0c07 |0067: move-result-object v7 │ │ -03dea0: 1f07 be01 |0068: check-cast v7, Landroid/widget/ProgressBar; // type@01be │ │ -03dea4: 130b 0800 |006a: const/16 v11, #int 8 // #8 │ │ -03dea8: 6e20 250c b700 |006c: invoke-virtual {v7, v11}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@0c25 │ │ -03deae: 140b 0d00 087f |006f: const v11, #float 1.80775e+38 // #7f08000d │ │ -03deb4: 6e20 f10a b400 |0072: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03deba: 0c01 |0075: move-result-object v1 │ │ -03debc: 1f01 ac01 |0076: check-cast v1, Landroid/widget/Button; // type@01ac │ │ -03dec0: 6e20 d50b e100 |0078: invoke-virtual {v1, v14}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ -03dec6: 120b |007b: const/4 v11, #int 0 // #0 │ │ -03dec8: 6e20 d70b b100 |007c: invoke-virtual {v1, v11}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -03dece: 3808 be00 |007f: if-eqz v8, 013d // +00be │ │ -03ded2: 3902 bc00 |0081: if-nez v2, 013d // +00bc │ │ -03ded6: 121b |0083: const/4 v11, #int 1 // #1 │ │ -03ded8: 6e20 d40b b100 |0084: invoke-virtual {v1, v11}, Landroid/widget/Button;.setEnabled:(Z)V // method@0bd4 │ │ -03dede: 140b 0b00 087f |0087: const v11, #float 1.80775e+38 // #7f08000b │ │ -03dee4: 6e20 f10a b400 |008a: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03deea: 0c00 |008d: move-result-object v0 │ │ -03deec: 1f00 ac01 |008e: check-cast v0, Landroid/widget/Button; // type@01ac │ │ -03def0: 6e20 d50b e000 |0090: invoke-virtual {v0, v14}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ -03def6: 124b |0093: const/4 v11, #int 4 // #4 │ │ -03def8: 6e20 d70b b000 |0094: invoke-virtual {v0, v11}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -03defe: 54eb 4404 |0097: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ -03df02: 220c fb01 |0099: new-instance v12, Ljava/lang/StringBuilder; // type@01fb │ │ -03df06: 7010 d70c 0c00 |009b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03df0c: 54ed 4304 |009e: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03df10: 6e10 a50d 0d00 |00a0: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03df16: 0c0d |00a3: move-result-object v13 │ │ -03df18: 6e20 dd0c dc00 |00a4: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03df1e: 0c0c |00a7: move-result-object v12 │ │ -03df20: 1a0d 1c00 |00a8: const-string v13, " " // string@001c │ │ -03df24: 6e20 dd0c dc00 |00aa: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03df2a: 0c0c |00ad: move-result-object v12 │ │ -03df2c: 54ed 4304 |00ae: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03df30: 6e20 a80d 3d00 |00b0: invoke-virtual {v13, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getTags:(I)Ljava/lang/String; // method@0da8 │ │ -03df36: 0c0d |00b3: move-result-object v13 │ │ -03df38: 6e20 dd0c dc00 |00b4: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03df3e: 0c0c |00b7: move-result-object v12 │ │ -03df40: 6e10 e10c 0c00 |00b8: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03df46: 0c0c |00bb: move-result-object v12 │ │ -03df48: 6e20 e50e cb00 |00bc: invoke-virtual {v11, v12}, Lpro/oneredpixel/l9droid/Library;.checkPathInLibrary:(Ljava/lang/String;)Z // method@0ee5 │ │ -03df4e: 0a0b |00bf: move-result v11 │ │ -03df50: 380b 8000 |00c0: if-eqz v11, 0140 // +0080 │ │ -03df54: 1a0b f002 |00c2: const-string v11, "Installed" // string@02f0 │ │ -03df58: 6e20 d60b b100 |00c4: invoke-virtual {v1, v11}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0bd6 │ │ -03df5e: 120b |00c7: const/4 v11, #int 0 // #0 │ │ -03df60: 6e20 d40b b100 |00c8: invoke-virtual {v1, v11}, Landroid/widget/Button;.setEnabled:(Z)V // method@0bd4 │ │ -03df66: 7110 a00c 0300 |00cb: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03df6c: 0c0b |00ce: move-result-object v11 │ │ -03df6e: 6e20 230b b400 |00cf: invoke-virtual {v4, v11}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b23 │ │ -03df74: 54eb 4504 |00d2: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03df78: 380b 5700 |00d4: if-eqz v11, 012b // +0057 │ │ -03df7c: 54eb 4504 |00d6: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03df80: 54bb 0c03 |00d8: iget-object v11, v11, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.param:Ljava/lang/String; // field@030c │ │ -03df84: 220c fb01 |00da: new-instance v12, Ljava/lang/StringBuilder; // type@01fb │ │ -03df88: 7010 d70c 0c00 |00dc: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03df8e: 54ed 4304 |00df: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03df92: 6e20 a70d 3d00 |00e1: invoke-virtual {v13, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getPath:(I)Ljava/lang/String; // method@0da7 │ │ -03df98: 0c0d |00e4: move-result-object v13 │ │ -03df9a: 6e20 dd0c dc00 |00e5: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03dfa0: 0c0c |00e8: move-result-object v12 │ │ -03dfa2: 54ed 4304 |00e9: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03dfa6: 6e20 a30d 3d00 |00eb: invoke-virtual {v13, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getFiles:(I)Ljava/lang/String; // method@0da3 │ │ -03dfac: 0c0d |00ee: move-result-object v13 │ │ -03dfae: 6e20 dd0c dc00 |00ef: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03dfb4: 0c0c |00f2: move-result-object v12 │ │ -03dfb6: 54ed 4304 |00f3: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03dfba: 6e10 a50d 0d00 |00f5: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03dfc0: 0c0d |00f8: move-result-object v13 │ │ -03dfc2: 6e20 dd0c dc00 |00f9: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03dfc8: 0c0c |00fc: move-result-object v12 │ │ -03dfca: 1a0d 1c00 |00fd: const-string v13, " " // string@001c │ │ -03dfce: 6e20 dd0c dc00 |00ff: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03dfd4: 0c0c |0102: move-result-object v12 │ │ -03dfd6: 54ed 4304 |0103: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03dfda: 6e20 a80d 3d00 |0105: invoke-virtual {v13, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getTags:(I)Ljava/lang/String; // method@0da8 │ │ -03dfe0: 0c0d |0108: move-result-object v13 │ │ -03dfe2: 6e20 dd0c dc00 |0109: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03dfe8: 0c0c |010c: move-result-object v12 │ │ -03dfea: 6e10 e10c 0c00 |010d: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03dff0: 0c0c |0110: move-result-object v12 │ │ -03dff2: 6e20 c40c cb00 |0111: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -03dff8: 0a0b |0114: move-result v11 │ │ -03dffa: 380b 1600 |0115: if-eqz v11, 012b // +0016 │ │ -03dffe: 54eb 4504 |0117: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e002: 5bb4 0e03 |0119: iput-object v4, v11, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ -03e006: 124b |011b: const/4 v11, #int 4 // #4 │ │ -03e008: 6e20 d70b b100 |011c: invoke-virtual {v1, v11}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -03e00e: 120b |011f: const/4 v11, #int 0 // #0 │ │ -03e010: 6e20 d70b b000 |0120: invoke-virtual {v0, v11}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -03e016: 121b |0123: const/4 v11, #int 1 // #1 │ │ -03e018: 6e20 220c b700 |0124: invoke-virtual {v7, v11}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ -03e01e: 120b |0127: const/4 v11, #int 0 // #0 │ │ -03e020: 6e20 250c b700 |0128: invoke-virtual {v7, v11}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@0c25 │ │ -03e026: 6e20 050c 4500 |012b: invoke-virtual {v5, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0c05 │ │ -03e02c: d803 0301 |012e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03e030: 2900 fbfe |0130: goto/16 002b // -0105 │ │ -03e034: 1202 |0132: const/4 v2, #int 0 // #0 │ │ -03e036: 2900 d2fe |0133: goto/16 0005 // -012e │ │ -03e03a: 54eb 4804 |0135: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvNoSources:Landroid/widget/TextView; // field@0448 │ │ -03e03e: 120c |0137: const/4 v12, #int 0 // #0 │ │ -03e040: 6e20 540c cb00 |0138: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -03e046: 2900 effe |013b: goto/16 002a // -0111 │ │ -03e04a: 120b |013d: const/4 v11, #int 0 // #0 │ │ -03e04c: 2900 46ff |013e: goto/16 0084 // -00ba │ │ -03e050: 54eb 4404 |0140: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ -03e054: 54ec 4304 |0142: iget-object v12, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03e058: 6e20 a70d 3c00 |0144: invoke-virtual {v12, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getPath:(I)Ljava/lang/String; // method@0da7 │ │ -03e05e: 0c0c |0147: move-result-object v12 │ │ -03e060: 6e20 e30e cb00 |0148: invoke-virtual {v11, v12}, Lpro/oneredpixel/l9droid/Library;.checkFileInCache:(Ljava/lang/String;)Ljava/lang/String; // method@0ee3 │ │ -03e066: 0c0b |014b: move-result-object v11 │ │ -03e068: 380b 7fff |014c: if-eqz v11, 00cb // -0081 │ │ -03e06c: 1a0b ef02 |014e: const-string v11, "Install" // string@02ef │ │ -03e070: 6e20 d60b b100 |0150: invoke-virtual {v1, v11}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0bd6 │ │ -03e076: 1a0b fa01 |0153: const-string v11, "Cached" // string@01fa │ │ -03e07a: 6e20 4c0c b900 |0155: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03e080: 120b |0158: const/4 v11, #int 0 // #0 │ │ -03e082: 6e20 540c b900 |0159: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -03e088: 2900 6fff |015c: goto/16 00cb // -0091 │ │ -03e08c: 0e00 |015e: return-void │ │ +03ef1c: |[03ef1c] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.FillSourcesInfo:()V │ │ +03ef2c: 54eb 4504 |0000: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03ef30: 380b 3001 |0002: if-eqz v11, 0132 // +0130 │ │ +03ef34: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +03ef36: 54eb 4404 |0005: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ +03ef3a: 6e10 e40e 0b00 |0007: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/Library;.checkIfSDCardPresent:()Z // method@0ee4 │ │ +03ef40: 0a08 |000a: move-result v8 │ │ +03ef42: 140b 0a00 087f |000b: const v11, #float 1.80775e+38 // #7f08000a │ │ +03ef48: 6e20 170f be00 |000e: invoke-virtual {v14, v11}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ +03ef4e: 0c05 |0011: move-result-object v5 │ │ +03ef50: 1f05 bb01 |0012: check-cast v5, Landroid/widget/LinearLayout; // type@01bb │ │ +03ef54: 6e10 090c 0500 |0014: invoke-virtual {v5}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@0c09 │ │ +03ef5a: 6e10 1a0f 0e00 |0017: invoke-virtual {v14}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0f1a │ │ +03ef60: 0c06 |001a: move-result-object v6 │ │ +03ef62: 54eb 4304 |001b: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03ef66: 6e10 a60d 0b00 |001d: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/GameInfo;.getNumberOfPaths:()I // method@0da6 │ │ +03ef6c: 0a0b |0020: move-result v11 │ │ +03ef6e: 3d0b 1401 |0021: if-lez v11, 0135 // +0114 │ │ +03ef72: 54eb 4804 |0023: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvNoSources:Landroid/widget/TextView; // field@0448 │ │ +03ef76: 130c 0800 |0025: const/16 v12, #int 8 // #8 │ │ +03ef7a: 6e20 540c cb00 |0027: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +03ef80: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +03ef82: 54eb 4304 |002b: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03ef86: 6e10 a60d 0b00 |002d: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/GameInfo;.getNumberOfPaths:()I // method@0da6 │ │ +03ef8c: 0a0b |0030: move-result v11 │ │ +03ef8e: 35b3 2d01 |0031: if-ge v3, v11, 015e // +012d │ │ +03ef92: 140b 0500 037f |0033: const v11, #float 1.74129e+38 // #7f030005 │ │ +03ef98: 120c |0036: const/4 v12, #int 0 // #0 │ │ +03ef9a: 6e40 b80a b6c5 |0037: invoke-virtual {v6, v11, v5, v12}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ +03efa0: 0c04 |003a: move-result-object v4 │ │ +03efa2: 140b 0f00 087f |003b: const v11, #float 1.80775e+38 // #7f08000f │ │ +03efa8: 6e20 f10a b400 |003e: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03efae: 0c0a |0041: move-result-object v10 │ │ +03efb0: 1f0a c601 |0042: check-cast v10, Landroid/widget/TextView; // type@01c6 │ │ +03efb4: 54eb 4404 |0044: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ +03efb8: 54ec 4304 |0046: iget-object v12, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03efbc: 6e20 a80d 3c00 |0048: invoke-virtual {v12, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getTags:(I)Ljava/lang/String; // method@0da8 │ │ +03efc2: 0c0c |004b: move-result-object v12 │ │ +03efc4: 6e20 e70e cb00 |004c: invoke-virtual {v11, v12}, Lpro/oneredpixel/l9droid/Library;.decodeTags:(Ljava/lang/String;)Ljava/lang/String; // method@0ee7 │ │ +03efca: 0c0b |004f: move-result-object v11 │ │ +03efcc: 6e20 4c0c ba00 |0050: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03efd2: 140b 0e00 087f |0053: const v11, #float 1.80775e+38 // #7f08000e │ │ +03efd8: 6e20 f10a b400 |0056: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03efde: 0c09 |0059: move-result-object v9 │ │ +03efe0: 1f09 c601 |005a: check-cast v9, Landroid/widget/TextView; // type@01c6 │ │ +03efe4: 130b 0800 |005c: const/16 v11, #int 8 // #8 │ │ +03efe8: 6e20 540c b900 |005e: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +03efee: 140b 1000 087f |0061: const v11, #float 1.80775e+38 // #7f080010 │ │ +03eff4: 6e20 f10a b400 |0064: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03effa: 0c07 |0067: move-result-object v7 │ │ +03effc: 1f07 be01 |0068: check-cast v7, Landroid/widget/ProgressBar; // type@01be │ │ +03f000: 130b 0800 |006a: const/16 v11, #int 8 // #8 │ │ +03f004: 6e20 250c b700 |006c: invoke-virtual {v7, v11}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@0c25 │ │ +03f00a: 140b 0d00 087f |006f: const v11, #float 1.80775e+38 // #7f08000d │ │ +03f010: 6e20 f10a b400 |0072: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f016: 0c01 |0075: move-result-object v1 │ │ +03f018: 1f01 ac01 |0076: check-cast v1, Landroid/widget/Button; // type@01ac │ │ +03f01c: 6e20 d50b e100 |0078: invoke-virtual {v1, v14}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ +03f022: 120b |007b: const/4 v11, #int 0 // #0 │ │ +03f024: 6e20 d70b b100 |007c: invoke-virtual {v1, v11}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +03f02a: 3808 be00 |007f: if-eqz v8, 013d // +00be │ │ +03f02e: 3902 bc00 |0081: if-nez v2, 013d // +00bc │ │ +03f032: 121b |0083: const/4 v11, #int 1 // #1 │ │ +03f034: 6e20 d40b b100 |0084: invoke-virtual {v1, v11}, Landroid/widget/Button;.setEnabled:(Z)V // method@0bd4 │ │ +03f03a: 140b 0b00 087f |0087: const v11, #float 1.80775e+38 // #7f08000b │ │ +03f040: 6e20 f10a b400 |008a: invoke-virtual {v4, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f046: 0c00 |008d: move-result-object v0 │ │ +03f048: 1f00 ac01 |008e: check-cast v0, Landroid/widget/Button; // type@01ac │ │ +03f04c: 6e20 d50b e000 |0090: invoke-virtual {v0, v14}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ +03f052: 124b |0093: const/4 v11, #int 4 // #4 │ │ +03f054: 6e20 d70b b000 |0094: invoke-virtual {v0, v11}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +03f05a: 54eb 4404 |0097: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ +03f05e: 220c fb01 |0099: new-instance v12, Ljava/lang/StringBuilder; // type@01fb │ │ +03f062: 7010 d70c 0c00 |009b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03f068: 54ed 4304 |009e: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f06c: 6e10 a50d 0d00 |00a0: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +03f072: 0c0d |00a3: move-result-object v13 │ │ +03f074: 6e20 dd0c dc00 |00a4: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f07a: 0c0c |00a7: move-result-object v12 │ │ +03f07c: 1a0d 1c00 |00a8: const-string v13, " " // string@001c │ │ +03f080: 6e20 dd0c dc00 |00aa: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f086: 0c0c |00ad: move-result-object v12 │ │ +03f088: 54ed 4304 |00ae: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f08c: 6e20 a80d 3d00 |00b0: invoke-virtual {v13, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getTags:(I)Ljava/lang/String; // method@0da8 │ │ +03f092: 0c0d |00b3: move-result-object v13 │ │ +03f094: 6e20 dd0c dc00 |00b4: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f09a: 0c0c |00b7: move-result-object v12 │ │ +03f09c: 6e10 e10c 0c00 |00b8: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03f0a2: 0c0c |00bb: move-result-object v12 │ │ +03f0a4: 6e20 e50e cb00 |00bc: invoke-virtual {v11, v12}, Lpro/oneredpixel/l9droid/Library;.checkPathInLibrary:(Ljava/lang/String;)Z // method@0ee5 │ │ +03f0aa: 0a0b |00bf: move-result v11 │ │ +03f0ac: 380b 8000 |00c0: if-eqz v11, 0140 // +0080 │ │ +03f0b0: 1a0b f002 |00c2: const-string v11, "Installed" // string@02f0 │ │ +03f0b4: 6e20 d60b b100 |00c4: invoke-virtual {v1, v11}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0bd6 │ │ +03f0ba: 120b |00c7: const/4 v11, #int 0 // #0 │ │ +03f0bc: 6e20 d40b b100 |00c8: invoke-virtual {v1, v11}, Landroid/widget/Button;.setEnabled:(Z)V // method@0bd4 │ │ +03f0c2: 7110 a00c 0300 |00cb: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +03f0c8: 0c0b |00ce: move-result-object v11 │ │ +03f0ca: 6e20 230b b400 |00cf: invoke-virtual {v4, v11}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b23 │ │ +03f0d0: 54eb 4504 |00d2: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f0d4: 380b 5700 |00d4: if-eqz v11, 012b // +0057 │ │ +03f0d8: 54eb 4504 |00d6: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f0dc: 54bb 0c03 |00d8: iget-object v11, v11, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.param:Ljava/lang/String; // field@030c │ │ +03f0e0: 220c fb01 |00da: new-instance v12, Ljava/lang/StringBuilder; // type@01fb │ │ +03f0e4: 7010 d70c 0c00 |00dc: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03f0ea: 54ed 4304 |00df: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f0ee: 6e20 a70d 3d00 |00e1: invoke-virtual {v13, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getPath:(I)Ljava/lang/String; // method@0da7 │ │ +03f0f4: 0c0d |00e4: move-result-object v13 │ │ +03f0f6: 6e20 dd0c dc00 |00e5: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f0fc: 0c0c |00e8: move-result-object v12 │ │ +03f0fe: 54ed 4304 |00e9: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f102: 6e20 a30d 3d00 |00eb: invoke-virtual {v13, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getFiles:(I)Ljava/lang/String; // method@0da3 │ │ +03f108: 0c0d |00ee: move-result-object v13 │ │ +03f10a: 6e20 dd0c dc00 |00ef: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f110: 0c0c |00f2: move-result-object v12 │ │ +03f112: 54ed 4304 |00f3: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f116: 6e10 a50d 0d00 |00f5: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +03f11c: 0c0d |00f8: move-result-object v13 │ │ +03f11e: 6e20 dd0c dc00 |00f9: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f124: 0c0c |00fc: move-result-object v12 │ │ +03f126: 1a0d 1c00 |00fd: const-string v13, " " // string@001c │ │ +03f12a: 6e20 dd0c dc00 |00ff: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f130: 0c0c |0102: move-result-object v12 │ │ +03f132: 54ed 4304 |0103: iget-object v13, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f136: 6e20 a80d 3d00 |0105: invoke-virtual {v13, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getTags:(I)Ljava/lang/String; // method@0da8 │ │ +03f13c: 0c0d |0108: move-result-object v13 │ │ +03f13e: 6e20 dd0c dc00 |0109: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f144: 0c0c |010c: move-result-object v12 │ │ +03f146: 6e10 e10c 0c00 |010d: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03f14c: 0c0c |0110: move-result-object v12 │ │ +03f14e: 6e20 c40c cb00 |0111: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +03f154: 0a0b |0114: move-result v11 │ │ +03f156: 380b 1600 |0115: if-eqz v11, 012b // +0016 │ │ +03f15a: 54eb 4504 |0117: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f15e: 5bb4 0e03 |0119: iput-object v4, v11, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.v:Landroid/view/View; // field@030e │ │ +03f162: 124b |011b: const/4 v11, #int 4 // #4 │ │ +03f164: 6e20 d70b b100 |011c: invoke-virtual {v1, v11}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +03f16a: 120b |011f: const/4 v11, #int 0 // #0 │ │ +03f16c: 6e20 d70b b000 |0120: invoke-virtual {v0, v11}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +03f172: 121b |0123: const/4 v11, #int 1 // #1 │ │ +03f174: 6e20 220c b700 |0124: invoke-virtual {v7, v11}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0c22 │ │ +03f17a: 120b |0127: const/4 v11, #int 0 // #0 │ │ +03f17c: 6e20 250c b700 |0128: invoke-virtual {v7, v11}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@0c25 │ │ +03f182: 6e20 050c 4500 |012b: invoke-virtual {v5, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0c05 │ │ +03f188: d803 0301 |012e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03f18c: 2900 fbfe |0130: goto/16 002b // -0105 │ │ +03f190: 1202 |0132: const/4 v2, #int 0 // #0 │ │ +03f192: 2900 d2fe |0133: goto/16 0005 // -012e │ │ +03f196: 54eb 4804 |0135: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvNoSources:Landroid/widget/TextView; // field@0448 │ │ +03f19a: 120c |0137: const/4 v12, #int 0 // #0 │ │ +03f19c: 6e20 540c cb00 |0138: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +03f1a2: 2900 effe |013b: goto/16 002a // -0111 │ │ +03f1a6: 120b |013d: const/4 v11, #int 0 // #0 │ │ +03f1a8: 2900 46ff |013e: goto/16 0084 // -00ba │ │ +03f1ac: 54eb 4404 |0140: iget-object v11, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ +03f1b0: 54ec 4304 |0142: iget-object v12, v14, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f1b4: 6e20 a70d 3c00 |0144: invoke-virtual {v12, v3}, Lpro/oneredpixel/l9droid/GameInfo;.getPath:(I)Ljava/lang/String; // method@0da7 │ │ +03f1ba: 0c0c |0147: move-result-object v12 │ │ +03f1bc: 6e20 e30e cb00 |0148: invoke-virtual {v11, v12}, Lpro/oneredpixel/l9droid/Library;.checkFileInCache:(Ljava/lang/String;)Ljava/lang/String; // method@0ee3 │ │ +03f1c2: 0c0b |014b: move-result-object v11 │ │ +03f1c4: 380b 7fff |014c: if-eqz v11, 00cb // -0081 │ │ +03f1c8: 1a0b ef02 |014e: const-string v11, "Install" // string@02ef │ │ +03f1cc: 6e20 d60b b100 |0150: invoke-virtual {v1, v11}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0bd6 │ │ +03f1d2: 1a0b fa01 |0153: const-string v11, "Cached" // string@01fa │ │ +03f1d6: 6e20 4c0c b900 |0155: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03f1dc: 120b |0158: const/4 v11, #int 0 // #0 │ │ +03f1de: 6e20 540c b900 |0159: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +03f1e4: 2900 6fff |015c: goto/16 00cb // -0091 │ │ +03f1e8: 0e00 |015e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x000b line=81 │ │ 0x0014 line=82 │ │ 0x0017 line=83 │ │ @@ -71454,28 +71452,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -03e090: |[03e090] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.onBackPressed:()V │ │ -03e0a0: 5410 4504 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e0a4: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -03e0a8: 5410 4504 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e0ac: 6e10 550d 0000 |0006: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.isCancelled:()Z // method@0d55 │ │ -03e0b2: 0a00 |0009: move-result v0 │ │ -03e0b4: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ -03e0b8: 5410 4504 |000c: iget-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e0bc: 5500 0803 |000e: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.cancelPressed:Z // field@0308 │ │ -03e0c0: 3900 0600 |0010: if-nez v0, 0016 // +0006 │ │ -03e0c4: 7010 200f 0100 |0012: invoke-direct {v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.showCancelDialog:()V // method@0f20 │ │ -03e0ca: 0e00 |0015: return-void │ │ -03e0cc: 6f10 1700 0100 |0016: invoke-super {v1}, Landroid/app/Activity;.onBackPressed:()V // method@0017 │ │ -03e0d2: 28fc |0019: goto 0015 // -0004 │ │ +03f1ec: |[03f1ec] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.onBackPressed:()V │ │ +03f1fc: 5410 4504 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f200: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +03f204: 5410 4504 |0004: iget-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f208: 6e10 550d 0000 |0006: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.isCancelled:()Z // method@0d55 │ │ +03f20e: 0a00 |0009: move-result v0 │ │ +03f210: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ +03f214: 5410 4504 |000c: iget-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f218: 5500 0803 |000e: iget-boolean v0, v0, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.cancelPressed:Z // field@0308 │ │ +03f21c: 3900 0600 |0010: if-nez v0, 0016 // +0006 │ │ +03f220: 7010 200f 0100 |0012: invoke-direct {v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.showCancelDialog:()V // method@0f20 │ │ +03f226: 0e00 |0015: return-void │ │ +03f228: 6f10 1700 0100 |0016: invoke-super {v1}, Landroid/app/Activity;.onBackPressed:()V // method@0017 │ │ +03f22e: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0012 line=158 │ │ 0x0015 line=160 │ │ 0x0016 line=159 │ │ locals : │ │ @@ -71486,97 +71484,97 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 172 16-bit code units │ │ -03e0d4: |[03e0d4] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.onClick:(Landroid/view/View;)V │ │ -03e0e4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03e0e6: 6e10 f60a 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@0af6 │ │ -03e0ec: 0a04 |0004: move-result v4 │ │ -03e0ee: 1405 0700 087f |0005: const v5, #float 1.80775e+38 // #7f080007 │ │ -03e0f4: 3354 0600 |0008: if-ne v4, v5, 000e // +0006 │ │ -03e0f8: 6e10 1b0f 0900 |000a: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.onBackPressed:()V // method@0f1b │ │ -03e0fe: 0e00 |000d: return-void │ │ -03e100: 6e10 fd0a 0a00 |000e: invoke-virtual {v10}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -03e106: 0c03 |0011: move-result-object v3 │ │ -03e108: 1f03 8e01 |0012: check-cast v3, Landroid/view/View; // type@018e │ │ -03e10c: 3803 f9ff |0014: if-eqz v3, 000d // -0007 │ │ -03e110: 6e10 010b 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03e116: 0c04 |0019: move-result-object v4 │ │ -03e118: 3804 f3ff |001a: if-eqz v4, 000d // -000d │ │ -03e11c: 6e10 010b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03e122: 0c04 |001f: move-result-object v4 │ │ -03e124: 1f04 ef01 |0020: check-cast v4, Ljava/lang/Integer; // type@01ef │ │ -03e128: 6e10 9c0c 0400 |0022: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -03e12e: 0a01 |0025: move-result v1 │ │ -03e130: 6e10 f60a 0a00 |0026: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@0af6 │ │ -03e136: 0a04 |0029: move-result v4 │ │ -03e138: 2b04 7800 0000 |002a: packed-switch v4, 000000a2 // +00000078 │ │ -03e13e: 28e0 |002d: goto 000d // -0020 │ │ -03e140: 7010 200f 0900 |002e: invoke-direct {v9}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.showCancelDialog:()V // method@0f20 │ │ -03e146: 28dc |0031: goto 000d // -0024 │ │ -03e148: 1404 0a00 087f |0032: const v4, #float 1.80775e+38 // #7f08000a │ │ -03e14e: 6e20 170f 4900 |0035: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ -03e154: 0c02 |0038: move-result-object v2 │ │ -03e156: 1f02 bb01 |0039: check-cast v2, Landroid/widget/LinearLayout; // type@01bb │ │ -03e15a: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -03e15c: 6e10 080c 0200 |003c: invoke-virtual {v2}, Landroid/widget/LinearLayout;.getChildCount:()I // method@0c08 │ │ -03e162: 0a04 |003f: move-result v4 │ │ -03e164: 3540 1300 |0040: if-ge v0, v4, 0053 // +0013 │ │ -03e168: 6e20 070c 0200 |0042: invoke-virtual {v2, v0}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@0c07 │ │ -03e16e: 0c04 |0045: move-result-object v4 │ │ -03e170: 1405 0d00 087f |0046: const v5, #float 1.80775e+38 // #7f08000d │ │ -03e176: 6e20 f10a 5400 |0049: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e17c: 0c04 |004c: move-result-object v4 │ │ -03e17e: 6e20 1c0b 7400 |004d: invoke-virtual {v4, v7}, Landroid/view/View;.setEnabled:(Z)V // method@0b1c │ │ -03e184: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e188: 28ea |0052: goto 003c // -0016 │ │ -03e18a: 2204 3402 |0053: new-instance v4, Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // type@0234 │ │ -03e18e: 7020 500d 3400 |0055: invoke-direct {v4, v3}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.:(Landroid/view/View;)V // method@0d50 │ │ -03e194: 5b94 4504 |0058: iput-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e198: 5494 4504 |005a: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e19c: 1235 |005c: const/4 v5, #int 3 // #3 │ │ -03e19e: 2355 7402 |005d: new-array v5, v5, [Ljava/lang/String; // type@0274 │ │ -03e1a2: 5496 4304 |005f: iget-object v6, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03e1a6: 6e20 a70d 1600 |0061: invoke-virtual {v6, v1}, Lpro/oneredpixel/l9droid/GameInfo;.getPath:(I)Ljava/lang/String; // method@0da7 │ │ -03e1ac: 0c06 |0064: move-result-object v6 │ │ -03e1ae: 4d06 0507 |0065: aput-object v6, v5, v7 │ │ -03e1b2: 1216 |0067: const/4 v6, #int 1 // #1 │ │ -03e1b4: 5497 4304 |0068: iget-object v7, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03e1b8: 6e20 a30d 1700 |006a: invoke-virtual {v7, v1}, Lpro/oneredpixel/l9droid/GameInfo;.getFiles:(I)Ljava/lang/String; // method@0da3 │ │ -03e1be: 0c07 |006d: move-result-object v7 │ │ -03e1c0: 4d07 0506 |006e: aput-object v7, v5, v6 │ │ -03e1c4: 1226 |0070: const/4 v6, #int 2 // #2 │ │ -03e1c6: 2207 fb01 |0071: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -03e1ca: 7010 d70c 0700 |0073: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -03e1d0: 5498 4304 |0076: iget-object v8, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03e1d4: 6e10 a50d 0800 |0078: invoke-virtual {v8}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03e1da: 0c08 |007b: move-result-object v8 │ │ -03e1dc: 6e20 dd0c 8700 |007c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03e1e2: 0c07 |007f: move-result-object v7 │ │ -03e1e4: 1a08 1c00 |0080: const-string v8, " " // string@001c │ │ -03e1e8: 6e20 dd0c 8700 |0082: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03e1ee: 0c07 |0085: move-result-object v7 │ │ -03e1f0: 5498 4304 |0086: iget-object v8, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03e1f4: 6e20 a80d 1800 |0088: invoke-virtual {v8, v1}, Lpro/oneredpixel/l9droid/GameInfo;.getTags:(I)Ljava/lang/String; // method@0da8 │ │ -03e1fa: 0c08 |008b: move-result-object v8 │ │ -03e1fc: 6e20 dd0c 8700 |008c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -03e202: 0c07 |008f: move-result-object v7 │ │ -03e204: 6e10 e10c 0700 |0090: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -03e20a: 0c07 |0093: move-result-object v7 │ │ -03e20c: 4d07 0506 |0094: aput-object v7, v5, v6 │ │ -03e210: 6e20 540d 5400 |0096: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0d54 │ │ -03e216: 5494 4504 |0099: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e21a: 5495 4104 |009b: iget-object v5, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.activity:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0441 │ │ -03e21e: 5b45 0703 |009d: iput-object v5, v4, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ -03e222: 2900 6eff |009f: goto/16 000d // -0092 │ │ -03e226: 0000 |00a1: nop // spacer │ │ -03e228: 0001 0300 0b00 087f 0400 0000 0300 ... |00a2: packed-switch-data (10 units) │ │ +03f230: |[03f230] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.onClick:(Landroid/view/View;)V │ │ +03f240: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03f242: 6e10 f60a 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@0af6 │ │ +03f248: 0a04 |0004: move-result v4 │ │ +03f24a: 1405 0700 087f |0005: const v5, #float 1.80775e+38 // #7f080007 │ │ +03f250: 3354 0600 |0008: if-ne v4, v5, 000e // +0006 │ │ +03f254: 6e10 1b0f 0900 |000a: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.onBackPressed:()V // method@0f1b │ │ +03f25a: 0e00 |000d: return-void │ │ +03f25c: 6e10 fd0a 0a00 |000e: invoke-virtual {v10}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +03f262: 0c03 |0011: move-result-object v3 │ │ +03f264: 1f03 8e01 |0012: check-cast v3, Landroid/view/View; // type@018e │ │ +03f268: 3803 f9ff |0014: if-eqz v3, 000d // -0007 │ │ +03f26c: 6e10 010b 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03f272: 0c04 |0019: move-result-object v4 │ │ +03f274: 3804 f3ff |001a: if-eqz v4, 000d // -000d │ │ +03f278: 6e10 010b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03f27e: 0c04 |001f: move-result-object v4 │ │ +03f280: 1f04 ef01 |0020: check-cast v4, Ljava/lang/Integer; // type@01ef │ │ +03f284: 6e10 9c0c 0400 |0022: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +03f28a: 0a01 |0025: move-result v1 │ │ +03f28c: 6e10 f60a 0a00 |0026: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@0af6 │ │ +03f292: 0a04 |0029: move-result v4 │ │ +03f294: 2b04 7800 0000 |002a: packed-switch v4, 000000a2 // +00000078 │ │ +03f29a: 28e0 |002d: goto 000d // -0020 │ │ +03f29c: 7010 200f 0900 |002e: invoke-direct {v9}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.showCancelDialog:()V // method@0f20 │ │ +03f2a2: 28dc |0031: goto 000d // -0024 │ │ +03f2a4: 1404 0a00 087f |0032: const v4, #float 1.80775e+38 // #7f08000a │ │ +03f2aa: 6e20 170f 4900 |0035: invoke-virtual {v9, v4}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ +03f2b0: 0c02 |0038: move-result-object v2 │ │ +03f2b2: 1f02 bb01 |0039: check-cast v2, Landroid/widget/LinearLayout; // type@01bb │ │ +03f2b6: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +03f2b8: 6e10 080c 0200 |003c: invoke-virtual {v2}, Landroid/widget/LinearLayout;.getChildCount:()I // method@0c08 │ │ +03f2be: 0a04 |003f: move-result v4 │ │ +03f2c0: 3540 1300 |0040: if-ge v0, v4, 0053 // +0013 │ │ +03f2c4: 6e20 070c 0200 |0042: invoke-virtual {v2, v0}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@0c07 │ │ +03f2ca: 0c04 |0045: move-result-object v4 │ │ +03f2cc: 1405 0d00 087f |0046: const v5, #float 1.80775e+38 // #7f08000d │ │ +03f2d2: 6e20 f10a 5400 |0049: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f2d8: 0c04 |004c: move-result-object v4 │ │ +03f2da: 6e20 1c0b 7400 |004d: invoke-virtual {v4, v7}, Landroid/view/View;.setEnabled:(Z)V // method@0b1c │ │ +03f2e0: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03f2e4: 28ea |0052: goto 003c // -0016 │ │ +03f2e6: 2204 3402 |0053: new-instance v4, Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // type@0234 │ │ +03f2ea: 7020 500d 3400 |0055: invoke-direct {v4, v3}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.:(Landroid/view/View;)V // method@0d50 │ │ +03f2f0: 5b94 4504 |0058: iput-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f2f4: 5494 4504 |005a: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f2f8: 1235 |005c: const/4 v5, #int 3 // #3 │ │ +03f2fa: 2355 7402 |005d: new-array v5, v5, [Ljava/lang/String; // type@0274 │ │ +03f2fe: 5496 4304 |005f: iget-object v6, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f302: 6e20 a70d 1600 |0061: invoke-virtual {v6, v1}, Lpro/oneredpixel/l9droid/GameInfo;.getPath:(I)Ljava/lang/String; // method@0da7 │ │ +03f308: 0c06 |0064: move-result-object v6 │ │ +03f30a: 4d06 0507 |0065: aput-object v6, v5, v7 │ │ +03f30e: 1216 |0067: const/4 v6, #int 1 // #1 │ │ +03f310: 5497 4304 |0068: iget-object v7, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f314: 6e20 a30d 1700 |006a: invoke-virtual {v7, v1}, Lpro/oneredpixel/l9droid/GameInfo;.getFiles:(I)Ljava/lang/String; // method@0da3 │ │ +03f31a: 0c07 |006d: move-result-object v7 │ │ +03f31c: 4d07 0506 |006e: aput-object v7, v5, v6 │ │ +03f320: 1226 |0070: const/4 v6, #int 2 // #2 │ │ +03f322: 2207 fb01 |0071: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +03f326: 7010 d70c 0700 |0073: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +03f32c: 5498 4304 |0076: iget-object v8, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f330: 6e10 a50d 0800 |0078: invoke-virtual {v8}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +03f336: 0c08 |007b: move-result-object v8 │ │ +03f338: 6e20 dd0c 8700 |007c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f33e: 0c07 |007f: move-result-object v7 │ │ +03f340: 1a08 1c00 |0080: const-string v8, " " // string@001c │ │ +03f344: 6e20 dd0c 8700 |0082: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f34a: 0c07 |0085: move-result-object v7 │ │ +03f34c: 5498 4304 |0086: iget-object v8, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f350: 6e20 a80d 1800 |0088: invoke-virtual {v8, v1}, Lpro/oneredpixel/l9droid/GameInfo;.getTags:(I)Ljava/lang/String; // method@0da8 │ │ +03f356: 0c08 |008b: move-result-object v8 │ │ +03f358: 6e20 dd0c 8700 |008c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +03f35e: 0c07 |008f: move-result-object v7 │ │ +03f360: 6e10 e10c 0700 |0090: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +03f366: 0c07 |0093: move-result-object v7 │ │ +03f368: 4d07 0506 |0094: aput-object v7, v5, v6 │ │ +03f36c: 6e20 540d 5400 |0096: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0d54 │ │ +03f372: 5494 4504 |0099: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f376: 5495 4104 |009b: iget-object v5, v9, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.activity:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0441 │ │ +03f37a: 5b45 0703 |009d: iput-object v5, v4, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ +03f37e: 2900 6eff |009f: goto/16 000d // -0092 │ │ +03f382: 0000 |00a1: nop // spacer │ │ +03f384: 0001 0300 0b00 087f 0400 0000 0300 ... |00a2: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x000a line=127 │ │ 0x000d line=154 │ │ 0x000e line=131 │ │ 0x0014 line=133 │ │ @@ -71604,74 +71602,74 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -03e23c: |[03e23c] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.onCreate:(Landroid/os/Bundle;)V │ │ -03e24c: 6f20 1900 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -03e252: 1401 0400 037f |0003: const v1, #float 1.74129e+38 // #7f030004 │ │ -03e258: 6e20 1f0f 1300 |0006: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.setContentView:(I)V // method@0f1f │ │ -03e25e: 7100 fa0e 0000 |0009: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ -03e264: 0c01 |000c: move-result-object v1 │ │ -03e266: 5b31 4404 |000d: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ -03e26a: 5b33 4104 |000f: iput-object v3, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.activity:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0441 │ │ -03e26e: 6e10 190f 0300 |0011: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0f19 │ │ -03e274: 0c01 |0014: move-result-object v1 │ │ -03e276: 1f01 3402 |0015: check-cast v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // type@0234 │ │ -03e27a: 5b31 4504 |0017: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e27e: 5431 4504 |0019: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e282: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ -03e286: 5431 4504 |001d: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e28a: 5b13 0703 |001f: iput-object v3, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ -03e28e: 6e10 180f 0300 |0021: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.getIntent:()Landroid/content/Intent; // method@0f18 │ │ -03e294: 0c01 |0024: move-result-object v1 │ │ -03e296: 1a02 7d12 |0025: const-string v2, "selectedgame" // string@127d │ │ -03e29a: 6e20 9100 2100 |0027: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -03e2a0: 0c01 |002a: move-result-object v1 │ │ -03e2a2: 5b31 4204 |002b: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.game:Ljava/lang/String; // field@0442 │ │ -03e2a6: 5431 4404 |002d: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ -03e2aa: 5432 4204 |002f: iget-object v2, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.game:Ljava/lang/String; // field@0442 │ │ -03e2ae: 6e30 f60e 3102 |0031: invoke-virtual {v1, v3, v2}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ -03e2b4: 0c01 |0034: move-result-object v1 │ │ -03e2b6: 5b31 4304 |0035: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03e2ba: 1401 0600 087f |0037: const v1, #float 1.80775e+38 // #7f080006 │ │ -03e2c0: 6e20 170f 1300 |003a: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ -03e2c6: 0c01 |003d: move-result-object v1 │ │ -03e2c8: 1f01 c601 |003e: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -03e2cc: 5b31 4704 |0040: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvGameName:Landroid/widget/TextView; // field@0447 │ │ -03e2d0: 1401 0900 087f |0042: const v1, #float 1.80775e+38 // #7f080009 │ │ -03e2d6: 6e20 170f 1300 |0045: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ -03e2dc: 0c01 |0048: move-result-object v1 │ │ -03e2de: 1f01 c601 |0049: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -03e2e2: 5b31 4804 |004b: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvNoSources:Landroid/widget/TextView; // field@0448 │ │ -03e2e6: 5431 4704 |004d: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvGameName:Landroid/widget/TextView; // field@0447 │ │ -03e2ea: 5432 4304 |004f: iget-object v2, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ -03e2ee: 6e10 a90d 0200 |0051: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ -03e2f4: 0c02 |0054: move-result-object v2 │ │ -03e2f6: 6e10 d20c 0200 |0055: invoke-virtual {v2}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0cd2 │ │ -03e2fc: 0c02 |0058: move-result-object v2 │ │ -03e2fe: 6e20 4c0c 2100 |0059: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03e304: 1401 0700 087f |005c: const v1, #float 1.80775e+38 // #7f080007 │ │ -03e30a: 6e20 170f 1300 |005f: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ -03e310: 0c00 |0062: move-result-object v0 │ │ -03e312: 1f00 ba01 |0063: check-cast v0, Landroid/widget/ImageView; // type@01ba │ │ -03e316: 6e20 020c 3000 |0065: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ -03e31c: 6e10 160f 0300 |0068: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.FillSourcesInfo:()V // method@0f16 │ │ -03e322: 5431 4404 |006b: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ -03e326: 6e10 e40e 0100 |006d: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/Library;.checkIfSDCardPresent:()Z // method@0ee4 │ │ -03e32c: 0a01 |0070: move-result v1 │ │ -03e32e: 3901 0c00 |0071: if-nez v1, 007d // +000c │ │ -03e332: 1a01 9806 |0073: const-string v1, "No sdcard found" // string@0698 │ │ -03e336: 1202 |0075: const/4 v2, #int 0 // #0 │ │ -03e338: 7130 550c 1302 |0076: invoke-static {v3, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ -03e33e: 0c01 |0079: move-result-object v1 │ │ -03e340: 6e10 560c 0100 |007a: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ -03e346: 0e00 |007d: return-void │ │ +03f398: |[03f398] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.onCreate:(Landroid/os/Bundle;)V │ │ +03f3a8: 6f20 1900 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +03f3ae: 1401 0400 037f |0003: const v1, #float 1.74129e+38 // #7f030004 │ │ +03f3b4: 6e20 1f0f 1300 |0006: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.setContentView:(I)V // method@0f1f │ │ +03f3ba: 7100 fa0e 0000 |0009: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ +03f3c0: 0c01 |000c: move-result-object v1 │ │ +03f3c2: 5b31 4404 |000d: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ +03f3c6: 5b33 4104 |000f: iput-object v3, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.activity:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0441 │ │ +03f3ca: 6e10 190f 0300 |0011: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0f19 │ │ +03f3d0: 0c01 |0014: move-result-object v1 │ │ +03f3d2: 1f01 3402 |0015: check-cast v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // type@0234 │ │ +03f3d6: 5b31 4504 |0017: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f3da: 5431 4504 |0019: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f3de: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ +03f3e2: 5431 4504 |001d: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f3e6: 5b13 0703 |001f: iput-object v3, v1, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ +03f3ea: 6e10 180f 0300 |0021: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.getIntent:()Landroid/content/Intent; // method@0f18 │ │ +03f3f0: 0c01 |0024: move-result-object v1 │ │ +03f3f2: 1a02 7b12 |0025: const-string v2, "selectedgame" // string@127b │ │ +03f3f6: 6e20 9100 2100 |0027: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +03f3fc: 0c01 |002a: move-result-object v1 │ │ +03f3fe: 5b31 4204 |002b: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.game:Ljava/lang/String; // field@0442 │ │ +03f402: 5431 4404 |002d: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ +03f406: 5432 4204 |002f: iget-object v2, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.game:Ljava/lang/String; // field@0442 │ │ +03f40a: 6e30 f60e 3102 |0031: invoke-virtual {v1, v3, v2}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ +03f410: 0c01 |0034: move-result-object v1 │ │ +03f412: 5b31 4304 |0035: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f416: 1401 0600 087f |0037: const v1, #float 1.80775e+38 // #7f080006 │ │ +03f41c: 6e20 170f 1300 |003a: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ +03f422: 0c01 |003d: move-result-object v1 │ │ +03f424: 1f01 c601 |003e: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +03f428: 5b31 4704 |0040: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvGameName:Landroid/widget/TextView; // field@0447 │ │ +03f42c: 1401 0900 087f |0042: const v1, #float 1.80775e+38 // #7f080009 │ │ +03f432: 6e20 170f 1300 |0045: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ +03f438: 0c01 |0048: move-result-object v1 │ │ +03f43a: 1f01 c601 |0049: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +03f43e: 5b31 4804 |004b: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvNoSources:Landroid/widget/TextView; // field@0448 │ │ +03f442: 5431 4704 |004d: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.tvGameName:Landroid/widget/TextView; // field@0447 │ │ +03f446: 5432 4304 |004f: iget-object v2, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@0443 │ │ +03f44a: 6e10 a90d 0200 |0051: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ +03f450: 0c02 |0054: move-result-object v2 │ │ +03f452: 6e10 d20c 0200 |0055: invoke-virtual {v2}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0cd2 │ │ +03f458: 0c02 |0058: move-result-object v2 │ │ +03f45a: 6e20 4c0c 2100 |0059: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03f460: 1401 0700 087f |005c: const v1, #float 1.80775e+38 // #7f080007 │ │ +03f466: 6e20 170f 1300 |005f: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.findViewById:(I)Landroid/view/View; // method@0f17 │ │ +03f46c: 0c00 |0062: move-result-object v0 │ │ +03f46e: 1f00 ba01 |0063: check-cast v0, Landroid/widget/ImageView; // type@01ba │ │ +03f472: 6e20 020c 3000 |0065: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ +03f478: 6e10 160f 0300 |0068: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.FillSourcesInfo:()V // method@0f16 │ │ +03f47e: 5431 4404 |006b: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0444 │ │ +03f482: 6e10 e40e 0100 |006d: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/Library;.checkIfSDCardPresent:()Z // method@0ee4 │ │ +03f488: 0a01 |0070: move-result v1 │ │ +03f48a: 3901 0c00 |0071: if-nez v1, 007d // +000c │ │ +03f48e: 1a01 9806 |0073: const-string v1, "No sdcard found" // string@0698 │ │ +03f492: 1202 |0075: const/4 v2, #int 0 // #0 │ │ +03f494: 7130 550c 1302 |0076: invoke-static {v3, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ +03f49a: 0c01 |0079: move-result-object v1 │ │ +03f49c: 6e10 560c 0100 |007a: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ +03f4a2: 0e00 |007d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=44 │ │ 0x0009 line=46 │ │ 0x000f line=48 │ │ 0x0011 line=50 │ │ @@ -71697,22 +71695,22 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -03e348: |[03e348] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -03e358: 5420 4504 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e35c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03e360: 5420 4504 |0004: iget-object v0, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e364: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03e366: 5b01 0703 |0007: iput-object v1, v0, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ -03e36a: 5420 4504 |0009: iget-object v0, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ -03e36e: 1100 |000b: return-object v0 │ │ +03f4a4: |[03f4a4] pro.oneredpixel.l9droid.LibraryGameDownloadActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +03f4b4: 5420 4504 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f4b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03f4bc: 5420 4504 |0004: iget-object v0, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f4c0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03f4c2: 5b01 0703 |0007: iput-object v1, v0, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;.act:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // field@0307 │ │ +03f4c6: 5420 4504 |0009: iget-object v0, v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;.mt:Lpro/oneredpixel/l9droid/DownloadInstallFileTask; // field@0445 │ │ +03f4ca: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x0009 line=75 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; │ │ @@ -71752,51 +71750,51 @@ │ │ type : '(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e370: |[03e370] pro.oneredpixel.l9droid.LibraryGameInfoActivity$1.:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ │ -03e380: 5b01 4904 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ -03e384: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03e38a: 0e00 |0005: return-void │ │ +03f4cc: |[03f4cc] pro.oneredpixel.l9droid.LibraryGameInfoActivity$1.:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ │ +03f4dc: 5b01 4904 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ +03f4e0: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03f4e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -03e38c: |[03e38c] pro.oneredpixel.l9droid.LibraryGameInfoActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -03e39c: 5431 4904 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ -03e3a0: 5411 4e04 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e3a4: 5432 4904 |0004: iget-object v2, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ -03e3a8: 5422 5004 |0006: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.pathToDelete:Ljava/lang/String; // field@0450 │ │ -03e3ac: 6e20 f50e 2100 |0008: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.getFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0ef5 │ │ -03e3b2: 0c00 |000b: move-result-object v0 │ │ -03e3b4: 5431 4904 |000c: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ -03e3b8: 5411 4e04 |000e: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e3bc: 6e20 e90e 0100 |0010: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.deleteFolder:(Ljava/lang/String;)Z // method@0ee9 │ │ -03e3c2: 5431 4904 |0013: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ -03e3c6: 5411 4e04 |0015: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e3ca: 6e10 020f 0100 |0017: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/Library;.invalidateInstalledVersions:()V // method@0f02 │ │ -03e3d0: 5431 4904 |001a: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ -03e3d4: 7110 260f 0100 |001c: invoke-static {v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.access$000:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V // method@0f26 │ │ -03e3da: 0e00 |001f: return-void │ │ +03f4e8: |[03f4e8] pro.oneredpixel.l9droid.LibraryGameInfoActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +03f4f8: 5431 4904 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ +03f4fc: 5411 4e04 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f500: 5432 4904 |0004: iget-object v2, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ +03f504: 5422 5004 |0006: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.pathToDelete:Ljava/lang/String; // field@0450 │ │ +03f508: 6e20 f50e 2100 |0008: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.getFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0ef5 │ │ +03f50e: 0c00 |000b: move-result-object v0 │ │ +03f510: 5431 4904 |000c: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ +03f514: 5411 4e04 |000e: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f518: 6e20 e90e 0100 |0010: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.deleteFolder:(Ljava/lang/String;)Z // method@0ee9 │ │ +03f51e: 5431 4904 |0013: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ +03f522: 5411 4e04 |0015: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f526: 6e10 020f 0100 |0017: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/Library;.invalidateInstalledVersions:()V // method@0f02 │ │ +03f52c: 5431 4904 |001a: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@0449 │ │ +03f530: 7110 260f 0100 |001c: invoke-static {v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.access$000:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V // method@0f26 │ │ +03f536: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x000c line=160 │ │ 0x0013 line=161 │ │ 0x001a line=162 │ │ 0x001f line=163 │ │ @@ -71841,58 +71839,58 @@ │ │ type : '(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e3dc: |[03e3dc] pro.oneredpixel.l9droid.LibraryGameInfoActivity$2.:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ │ -03e3ec: 5b01 4a04 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ -03e3f0: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03e3f6: 0e00 |0005: return-void │ │ +03f538: |[03f538] pro.oneredpixel.l9droid.LibraryGameInfoActivity$2.:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ │ +03f548: 5b01 4a04 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ +03f54c: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +03f552: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -03e3f8: |[03e3f8] pro.oneredpixel.l9droid.LibraryGameInfoActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -03e408: 5431 4a04 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ -03e40c: 5411 4f04 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ -03e410: 3901 1000 |0004: if-nez v1, 0014 // +0010 │ │ -03e414: 5431 4a04 |0006: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ -03e418: 5411 4e04 |0008: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e41c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -03e41e: 6e20 0b0f 2100 |000b: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.setGamePath:(Ljava/lang/String;)V // method@0f0b │ │ -03e424: 5431 4a04 |000e: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ -03e428: 7110 260f 0100 |0010: invoke-static {v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.access$000:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V // method@0f26 │ │ -03e42e: 0e00 |0013: return-void │ │ -03e430: 2200 1e00 |0014: new-instance v0, Landroid/content/Intent; // type@001e │ │ -03e434: 7010 8300 0000 |0016: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ -03e43a: 1a01 d510 |0019: const-string v1, "opengame" // string@10d5 │ │ -03e43e: 5432 4a04 |001b: iget-object v2, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ -03e442: 5422 4f04 |001d: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ -03e446: 6e30 9600 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03e44c: 5431 4a04 |0022: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ -03e450: 12f2 |0024: const/4 v2, #int -1 // #ff │ │ -03e452: 6e30 310f 2100 |0025: invoke-virtual {v1, v2, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.setResult:(ILandroid/content/Intent;)V // method@0f31 │ │ -03e458: 5431 4a04 |0028: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ -03e45c: 6e10 290f 0100 |002a: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.finish:()V // method@0f29 │ │ -03e462: 28e6 |002d: goto 0013 // -001a │ │ +03f554: |[03f554] pro.oneredpixel.l9droid.LibraryGameInfoActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +03f564: 5431 4a04 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ +03f568: 5411 4f04 |0002: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ +03f56c: 3901 1000 |0004: if-nez v1, 0014 // +0010 │ │ +03f570: 5431 4a04 |0006: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ +03f574: 5411 4e04 |0008: iget-object v1, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f578: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +03f57a: 6e20 0b0f 2100 |000b: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.setGamePath:(Ljava/lang/String;)V // method@0f0b │ │ +03f580: 5431 4a04 |000e: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ +03f584: 7110 260f 0100 |0010: invoke-static {v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.access$000:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V // method@0f26 │ │ +03f58a: 0e00 |0013: return-void │ │ +03f58c: 2200 1e00 |0014: new-instance v0, Landroid/content/Intent; // type@001e │ │ +03f590: 7010 8300 0000 |0016: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ +03f596: 1a01 d310 |0019: const-string v1, "opengame" // string@10d3 │ │ +03f59a: 5432 4a04 |001b: iget-object v2, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ +03f59e: 5422 4f04 |001d: iget-object v2, v2, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ +03f5a2: 6e30 9600 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +03f5a8: 5431 4a04 |0022: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ +03f5ac: 12f2 |0024: const/4 v2, #int -1 // #ff │ │ +03f5ae: 6e30 310f 2100 |0025: invoke-virtual {v1, v2, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.setResult:(ILandroid/content/Intent;)V // method@0f31 │ │ +03f5b4: 5431 4a04 |0028: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // field@044a │ │ +03f5b8: 6e10 290f 0100 |002a: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.finish:()V // method@0f29 │ │ +03f5be: 28e6 |002d: goto 0013 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0006 line=190 │ │ 0x000e line=191 │ │ 0x0013 line=198 │ │ 0x0014 line=193 │ │ @@ -71971,19 +71969,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e464: |[03e464] pro.oneredpixel.l9droid.LibraryGameInfoActivity.:()V │ │ -03e474: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ -03e47a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03e47c: 5b10 4f04 |0004: iput-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ -03e480: 0e00 |0006: return-void │ │ +03f5c0: |[03f5c0] pro.oneredpixel.l9droid.LibraryGameInfoActivity.:()V │ │ +03f5d0: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ +03f5d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03f5d8: 5b10 4f04 |0004: iput-object v0, v1, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ +03f5dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ │ │ @@ -71992,17 +71990,17 @@ │ │ type : '(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e484: |[03e484] pro.oneredpixel.l9droid.LibraryGameInfoActivity.access$000:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ │ -03e494: 7010 270f 0000 |0000: invoke-direct {v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.fillInfo:()V // method@0f27 │ │ -03e49a: 0e00 |0003: return-void │ │ +03f5e0: |[03f5e0] pro.oneredpixel.l9droid.LibraryGameInfoActivity.access$000:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ │ +03f5f0: 7010 270f 0000 |0000: invoke-direct {v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.fillInfo:()V // method@0f27 │ │ +03f5f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ │ │ #2 : (in Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;) │ │ @@ -72010,206 +72008,206 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 25 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 409 16-bit code units │ │ -03e49c: |[03e49c] pro.oneredpixel.l9droid.LibraryGameInfoActivity.fillInfo:()V │ │ -03e4ac: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -03e4b0: 5400 4e04 |0002: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e4b4: 0814 0000 |0004: move-object/from16 v20, v0 │ │ -03e4b8: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -03e4bc: 5400 4b04 |0008: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.game:Ljava/lang/String; // field@044b │ │ -03e4c0: 0815 0000 |000a: move-object/from16 v21, v0 │ │ -03e4c4: 7402 f90e 1400 |000c: invoke-virtual/range {v20, v21}, Lpro/oneredpixel/l9droid/Library;.getInstalledVersions:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0ef9 │ │ -03e4ca: 0c13 |000f: move-result-object v19 │ │ -03e4cc: 1414 1300 087f |0010: const v20, #float 1.80775e+38 // #7f080013 │ │ -03e4d2: 0800 1800 |0013: move-object/from16 v0, v24 │ │ -03e4d6: 0201 1400 |0015: move/from16 v1, v20 │ │ -03e4da: 6e20 280f 1000 |0017: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ -03e4e0: 0c0f |001a: move-result-object v15 │ │ -03e4e2: 1f0f bb01 |001b: check-cast v15, Landroid/widget/LinearLayout; // type@01bb │ │ -03e4e6: 6e10 090c 0f00 |001d: invoke-virtual {v15}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@0c09 │ │ -03e4ec: 7401 2b0f 1800 |0020: invoke-virtual/range {v24}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0f2b │ │ -03e4f2: 0c10 |0023: move-result-object v16 │ │ -03e4f4: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -03e4f6: 7401 040d 1300 |0025: invoke-virtual/range {v19}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03e4fc: 0a14 |0028: move-result v20 │ │ -03e4fe: 0200 1400 |0029: move/from16 v0, v20 │ │ -03e502: 3504 6d01 |002b: if-ge v4, v0, 0198 // +016d │ │ -03e506: 1414 0700 037f |002d: const v20, #float 1.74129e+38 // #7f030007 │ │ -03e50c: 1315 0000 |0030: const/16 v21, #int 0 // #0 │ │ -03e510: 0800 1000 |0032: move-object/from16 v0, v16 │ │ -03e514: 0201 1400 |0034: move/from16 v1, v20 │ │ -03e518: 0202 1500 |0036: move/from16 v2, v21 │ │ -03e51c: 6e40 b80a 102f |0038: invoke-virtual {v0, v1, v15, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ -03e522: 0c0d |003b: move-result-object v13 │ │ -03e524: 1414 1c00 087f |003c: const v20, #float 1.80776e+38 // #7f08001c │ │ -03e52a: 0200 1400 |003f: move/from16 v0, v20 │ │ -03e52e: 6e20 f10a 0d00 |0041: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e534: 0c11 |0044: move-result-object v17 │ │ -03e536: 1f11 c601 |0045: check-cast v17, Landroid/widget/TextView; // type@01c6 │ │ -03e53a: 0800 1800 |0047: move-object/from16 v0, v24 │ │ -03e53e: 5400 4e04 |0049: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e542: 0815 0000 |004b: move-object/from16 v21, v0 │ │ -03e546: 0800 1300 |004d: move-object/from16 v0, v19 │ │ -03e54a: 6e20 fe0c 4000 |004f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03e550: 0c14 |0052: move-result-object v20 │ │ -03e552: 1f14 fa01 |0053: check-cast v20, Ljava/lang/String; // type@01fa │ │ -03e556: 0800 1500 |0055: move-object/from16 v0, v21 │ │ -03e55a: 0801 1400 |0057: move-object/from16 v1, v20 │ │ -03e55e: 6e20 ff0e 1000 |0059: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.getTags:(Ljava/lang/String;)Ljava/lang/String; // method@0eff │ │ -03e564: 0c14 |005c: move-result-object v20 │ │ -03e566: 0800 1100 |005d: move-object/from16 v0, v17 │ │ -03e56a: 0801 1400 |005f: move-object/from16 v1, v20 │ │ -03e56e: 6e20 4c0c 1000 |0061: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03e574: 1414 1800 087f |0064: const v20, #float 1.80775e+38 // #7f080018 │ │ -03e57a: 0200 1400 |0067: move/from16 v0, v20 │ │ -03e57e: 6e20 f10a 0d00 |0069: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e584: 0c09 |006c: move-result-object v9 │ │ -03e586: 1f09 b901 |006d: check-cast v9, Landroid/widget/ImageButton; // type@01b9 │ │ -03e58a: 0800 1300 |006f: move-object/from16 v0, v19 │ │ -03e58e: 6e20 fe0c 4000 |0071: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03e594: 0c14 |0074: move-result-object v20 │ │ -03e596: 0800 1400 |0075: move-object/from16 v0, v20 │ │ -03e59a: 6e20 230b 0d00 |0077: invoke-virtual {v13, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b23 │ │ -03e5a0: 0800 1800 |007a: move-object/from16 v0, v24 │ │ -03e5a4: 6e20 fa0b 0900 |007c: invoke-virtual {v9, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -03e5aa: 1414 1900 087f |007f: const v20, #float 1.80776e+38 // #7f080019 │ │ -03e5b0: 0200 1400 |0082: move/from16 v0, v20 │ │ -03e5b4: 6e20 f10a 0d00 |0084: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e5ba: 0c0c |0087: move-result-object v12 │ │ -03e5bc: 1f0c b901 |0088: check-cast v12, Landroid/widget/ImageButton; // type@01b9 │ │ -03e5c0: 0800 1800 |008a: move-object/from16 v0, v24 │ │ -03e5c4: 6e20 fa0b 0c00 |008c: invoke-virtual {v12, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -03e5ca: 1414 1a00 087f |008f: const v20, #float 1.80776e+38 // #7f08001a │ │ -03e5d0: 0200 1400 |0092: move/from16 v0, v20 │ │ -03e5d4: 6e20 f10a 0d00 |0094: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e5da: 0c08 |0097: move-result-object v8 │ │ -03e5dc: 1f08 b901 |0098: check-cast v8, Landroid/widget/ImageButton; // type@01b9 │ │ -03e5e0: 0800 1800 |009a: move-object/from16 v0, v24 │ │ -03e5e4: 6e20 fa0b 0800 |009c: invoke-virtual {v8, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -03e5ea: 1414 1b00 087f |009f: const v20, #float 1.80776e+38 // #7f08001b │ │ -03e5f0: 0200 1400 |00a2: move/from16 v0, v20 │ │ -03e5f4: 6e20 f10a 0d00 |00a4: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e5fa: 0c0e |00a7: move-result-object v14 │ │ -03e5fc: 1f0e ba01 |00a8: check-cast v14, Landroid/widget/ImageView; // type@01ba │ │ -03e600: 6215 3104 |00aa: sget-object v21, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ -03e604: 0800 1800 |00ac: move-object/from16 v0, v24 │ │ -03e608: 5400 4e04 |00ae: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e60c: 0816 0000 |00b0: move-object/from16 v22, v0 │ │ -03e610: 0800 1300 |00b2: move-object/from16 v0, v19 │ │ -03e614: 6e20 fe0c 4000 |00b4: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03e61a: 0c14 |00b7: move-result-object v20 │ │ -03e61c: 1f14 fa01 |00b8: check-cast v20, Ljava/lang/String; // type@01fa │ │ -03e620: 0800 1600 |00ba: move-object/from16 v0, v22 │ │ -03e624: 0801 1400 |00bc: move-object/from16 v1, v20 │ │ -03e628: 6e20 fb0e 1000 |00be: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.getMark:(Ljava/lang/String;)I // method@0efb │ │ -03e62e: 0a14 |00c1: move-result v20 │ │ -03e630: 4414 1514 |00c2: aget v20, v21, v20 │ │ -03e634: 0200 1400 |00c4: move/from16 v0, v20 │ │ -03e638: 6e20 000c 0e00 |00c6: invoke-virtual {v14, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ -03e63e: 1414 1e00 087f |00c9: const v20, #float 1.80776e+38 // #7f08001e │ │ -03e644: 0200 1400 |00cc: move/from16 v0, v20 │ │ -03e648: 6e20 f10a 0d00 |00ce: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e64e: 0c05 |00d1: move-result-object v5 │ │ -03e650: 1f05 b901 |00d2: check-cast v5, Landroid/widget/ImageButton; // type@01b9 │ │ -03e654: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -03e658: 6e20 fa0b 0500 |00d6: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -03e65e: 1414 1f00 087f |00d9: const v20, #float 1.80776e+38 // #7f08001f │ │ -03e664: 0200 1400 |00dc: move/from16 v0, v20 │ │ -03e668: 6e20 f10a 0d00 |00de: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e66e: 0c07 |00e1: move-result-object v7 │ │ -03e670: 1f07 b901 |00e2: check-cast v7, Landroid/widget/ImageButton; // type@01b9 │ │ -03e674: 0800 1800 |00e4: move-object/from16 v0, v24 │ │ -03e678: 6e20 fa0b 0700 |00e6: invoke-virtual {v7, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -03e67e: 1414 2000 087f |00e9: const v20, #float 1.80776e+38 // #7f080020 │ │ -03e684: 0200 1400 |00ec: move/from16 v0, v20 │ │ -03e688: 6e20 f10a 0d00 |00ee: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e68e: 0c0a |00f1: move-result-object v10 │ │ -03e690: 1f0a b901 |00f2: check-cast v10, Landroid/widget/ImageButton; // type@01b9 │ │ -03e694: 0800 1800 |00f4: move-object/from16 v0, v24 │ │ -03e698: 6e20 fa0b 0a00 |00f6: invoke-virtual {v10, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -03e69e: 1414 2100 087f |00f9: const v20, #float 1.80776e+38 // #7f080021 │ │ -03e6a4: 0200 1400 |00fc: move/from16 v0, v20 │ │ -03e6a8: 6e20 f10a 0d00 |00fe: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e6ae: 0c0b |0101: move-result-object v11 │ │ -03e6b0: 1f0b b901 |0102: check-cast v11, Landroid/widget/ImageButton; // type@01b9 │ │ -03e6b4: 0800 1800 |0104: move-object/from16 v0, v24 │ │ -03e6b8: 6e20 fa0b 0b00 |0106: invoke-virtual {v11, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -03e6be: 1414 2200 087f |0109: const v20, #float 1.80776e+38 // #7f080022 │ │ -03e6c4: 0200 1400 |010c: move/from16 v0, v20 │ │ -03e6c8: 6e20 f10a 0d00 |010e: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e6ce: 0c06 |0111: move-result-object v6 │ │ -03e6d0: 1f06 b901 |0112: check-cast v6, Landroid/widget/ImageButton; // type@01b9 │ │ -03e6d4: 0800 1800 |0114: move-object/from16 v0, v24 │ │ -03e6d8: 6e20 fa0b 0600 |0116: invoke-virtual {v6, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -03e6de: 0800 1800 |0119: move-object/from16 v0, v24 │ │ -03e6e2: 5400 4e04 |011b: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e6e6: 0814 0000 |011d: move-object/from16 v20, v0 │ │ -03e6ea: 7401 f80e 1400 |011f: invoke-virtual/range {v20}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -03e6f0: 0c14 |0122: move-result-object v20 │ │ -03e6f2: 3814 6e00 |0123: if-eqz v20, 0191 // +006e │ │ -03e6f6: 0800 1800 |0125: move-object/from16 v0, v24 │ │ -03e6fa: 5400 4e04 |0127: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e6fe: 0814 0000 |0129: move-object/from16 v20, v0 │ │ -03e702: 7401 f80e 1400 |012b: invoke-virtual/range {v20}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -03e708: 0c14 |012e: move-result-object v20 │ │ -03e70a: 1315 0000 |012f: const/16 v21, #int 0 // #0 │ │ -03e70e: 0800 1800 |0131: move-object/from16 v0, v24 │ │ -03e712: 5400 4e04 |0133: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e716: 0816 0000 |0135: move-object/from16 v22, v0 │ │ -03e71a: 7401 f80e 1600 |0137: invoke-virtual/range {v22}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -03e720: 0c16 |013a: move-result-object v22 │ │ -03e722: 1317 2f00 |013b: const/16 v23, #int 47 // #2f │ │ -03e726: 7402 c80c 1600 |013d: invoke-virtual/range {v22, v23}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ -03e72c: 0a16 |0140: move-result v22 │ │ -03e72e: 7403 cf0c 1400 |0141: invoke-virtual/range {v20, v21, v22}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ -03e734: 0c03 |0144: move-result-object v3 │ │ -03e736: 0800 1300 |0145: move-object/from16 v0, v19 │ │ -03e73a: 6e20 fe0c 4000 |0147: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03e740: 0c14 |014a: move-result-object v20 │ │ -03e742: 1f14 fa01 |014b: check-cast v20, Ljava/lang/String; // type@01fa │ │ -03e746: 1316 0000 |014d: const/16 v22, #int 0 // #0 │ │ -03e74a: 0800 1300 |014f: move-object/from16 v0, v19 │ │ -03e74e: 6e20 fe0c 4000 |0151: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03e754: 0c15 |0154: move-result-object v21 │ │ -03e756: 1f15 fa01 |0155: check-cast v21, Ljava/lang/String; // type@01fa │ │ -03e75a: 1317 2f00 |0157: const/16 v23, #int 47 // #2f │ │ -03e75e: 0800 1500 |0159: move-object/from16 v0, v21 │ │ -03e762: 0201 1700 |015b: move/from16 v1, v23 │ │ -03e766: 6e20 c80c 1000 |015d: invoke-virtual {v0, v1}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ -03e76c: 0a15 |0160: move-result v21 │ │ -03e76e: 0800 1400 |0161: move-object/from16 v0, v20 │ │ -03e772: 0201 1600 |0163: move/from16 v1, v22 │ │ -03e776: 0202 1500 |0165: move/from16 v2, v21 │ │ -03e77a: 6e30 cf0c 1002 |0167: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ -03e780: 0c12 |016a: move-result-object v18 │ │ -03e782: 0800 1200 |016b: move-object/from16 v0, v18 │ │ -03e786: 6e20 c40c 0300 |016d: invoke-virtual {v3, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -03e78c: 0a14 |0170: move-result v20 │ │ -03e78e: 3814 2000 |0171: if-eqz v20, 0191 // +0020 │ │ -03e792: 1314 0400 |0173: const/16 v20, #int 4 // #4 │ │ -03e796: 0200 1400 |0175: move/from16 v0, v20 │ │ -03e79a: 6e20 fb0b 0900 |0177: invoke-virtual {v9, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ -03e7a0: 1314 0000 |017a: const/16 v20, #int 0 // #0 │ │ -03e7a4: 0200 1400 |017c: move/from16 v0, v20 │ │ -03e7a8: 6e20 fb0b 0c00 |017e: invoke-virtual {v12, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ -03e7ae: 6214 1800 |0181: sget-object v20, Landroid/graphics/Typeface;.DEFAULT_BOLD:Landroid/graphics/Typeface; // field@0018 │ │ -03e7b2: 0800 1100 |0183: move-object/from16 v0, v17 │ │ -03e7b6: 0801 1400 |0185: move-object/from16 v1, v20 │ │ -03e7ba: 6e20 520c 1000 |0187: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@0c52 │ │ -03e7c0: 1314 0800 |018a: const/16 v20, #int 8 // #8 │ │ -03e7c4: 0200 1400 |018c: move/from16 v0, v20 │ │ -03e7c8: 6e20 fb0b 0500 |018e: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ -03e7ce: 6e20 050c df00 |0191: invoke-virtual {v15, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0c05 │ │ -03e7d4: d804 0401 |0194: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03e7d8: 2900 8ffe |0196: goto/16 0025 // -0171 │ │ -03e7dc: 0e00 |0198: return-void │ │ +03f5f8: |[03f5f8] pro.oneredpixel.l9droid.LibraryGameInfoActivity.fillInfo:()V │ │ +03f608: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +03f60c: 5400 4e04 |0002: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f610: 0814 0000 |0004: move-object/from16 v20, v0 │ │ +03f614: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +03f618: 5400 4b04 |0008: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.game:Ljava/lang/String; // field@044b │ │ +03f61c: 0815 0000 |000a: move-object/from16 v21, v0 │ │ +03f620: 7402 f90e 1400 |000c: invoke-virtual/range {v20, v21}, Lpro/oneredpixel/l9droid/Library;.getInstalledVersions:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0ef9 │ │ +03f626: 0c13 |000f: move-result-object v19 │ │ +03f628: 1414 1300 087f |0010: const v20, #float 1.80775e+38 // #7f080013 │ │ +03f62e: 0800 1800 |0013: move-object/from16 v0, v24 │ │ +03f632: 0201 1400 |0015: move/from16 v1, v20 │ │ +03f636: 6e20 280f 1000 |0017: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ +03f63c: 0c0f |001a: move-result-object v15 │ │ +03f63e: 1f0f bb01 |001b: check-cast v15, Landroid/widget/LinearLayout; // type@01bb │ │ +03f642: 6e10 090c 0f00 |001d: invoke-virtual {v15}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@0c09 │ │ +03f648: 7401 2b0f 1800 |0020: invoke-virtual/range {v24}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0f2b │ │ +03f64e: 0c10 |0023: move-result-object v16 │ │ +03f650: 1204 |0024: const/4 v4, #int 0 // #0 │ │ +03f652: 7401 040d 1300 |0025: invoke-virtual/range {v19}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +03f658: 0a14 |0028: move-result v20 │ │ +03f65a: 0200 1400 |0029: move/from16 v0, v20 │ │ +03f65e: 3504 6d01 |002b: if-ge v4, v0, 0198 // +016d │ │ +03f662: 1414 0700 037f |002d: const v20, #float 1.74129e+38 // #7f030007 │ │ +03f668: 1315 0000 |0030: const/16 v21, #int 0 // #0 │ │ +03f66c: 0800 1000 |0032: move-object/from16 v0, v16 │ │ +03f670: 0201 1400 |0034: move/from16 v1, v20 │ │ +03f674: 0202 1500 |0036: move/from16 v2, v21 │ │ +03f678: 6e40 b80a 102f |0038: invoke-virtual {v0, v1, v15, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ +03f67e: 0c0d |003b: move-result-object v13 │ │ +03f680: 1414 1c00 087f |003c: const v20, #float 1.80776e+38 // #7f08001c │ │ +03f686: 0200 1400 |003f: move/from16 v0, v20 │ │ +03f68a: 6e20 f10a 0d00 |0041: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f690: 0c11 |0044: move-result-object v17 │ │ +03f692: 1f11 c601 |0045: check-cast v17, Landroid/widget/TextView; // type@01c6 │ │ +03f696: 0800 1800 |0047: move-object/from16 v0, v24 │ │ +03f69a: 5400 4e04 |0049: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f69e: 0815 0000 |004b: move-object/from16 v21, v0 │ │ +03f6a2: 0800 1300 |004d: move-object/from16 v0, v19 │ │ +03f6a6: 6e20 fe0c 4000 |004f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03f6ac: 0c14 |0052: move-result-object v20 │ │ +03f6ae: 1f14 fa01 |0053: check-cast v20, Ljava/lang/String; // type@01fa │ │ +03f6b2: 0800 1500 |0055: move-object/from16 v0, v21 │ │ +03f6b6: 0801 1400 |0057: move-object/from16 v1, v20 │ │ +03f6ba: 6e20 ff0e 1000 |0059: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.getTags:(Ljava/lang/String;)Ljava/lang/String; // method@0eff │ │ +03f6c0: 0c14 |005c: move-result-object v20 │ │ +03f6c2: 0800 1100 |005d: move-object/from16 v0, v17 │ │ +03f6c6: 0801 1400 |005f: move-object/from16 v1, v20 │ │ +03f6ca: 6e20 4c0c 1000 |0061: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03f6d0: 1414 1800 087f |0064: const v20, #float 1.80775e+38 // #7f080018 │ │ +03f6d6: 0200 1400 |0067: move/from16 v0, v20 │ │ +03f6da: 6e20 f10a 0d00 |0069: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f6e0: 0c09 |006c: move-result-object v9 │ │ +03f6e2: 1f09 b901 |006d: check-cast v9, Landroid/widget/ImageButton; // type@01b9 │ │ +03f6e6: 0800 1300 |006f: move-object/from16 v0, v19 │ │ +03f6ea: 6e20 fe0c 4000 |0071: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03f6f0: 0c14 |0074: move-result-object v20 │ │ +03f6f2: 0800 1400 |0075: move-object/from16 v0, v20 │ │ +03f6f6: 6e20 230b 0d00 |0077: invoke-virtual {v13, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b23 │ │ +03f6fc: 0800 1800 |007a: move-object/from16 v0, v24 │ │ +03f700: 6e20 fa0b 0900 |007c: invoke-virtual {v9, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +03f706: 1414 1900 087f |007f: const v20, #float 1.80776e+38 // #7f080019 │ │ +03f70c: 0200 1400 |0082: move/from16 v0, v20 │ │ +03f710: 6e20 f10a 0d00 |0084: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f716: 0c0c |0087: move-result-object v12 │ │ +03f718: 1f0c b901 |0088: check-cast v12, Landroid/widget/ImageButton; // type@01b9 │ │ +03f71c: 0800 1800 |008a: move-object/from16 v0, v24 │ │ +03f720: 6e20 fa0b 0c00 |008c: invoke-virtual {v12, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +03f726: 1414 1a00 087f |008f: const v20, #float 1.80776e+38 // #7f08001a │ │ +03f72c: 0200 1400 |0092: move/from16 v0, v20 │ │ +03f730: 6e20 f10a 0d00 |0094: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f736: 0c08 |0097: move-result-object v8 │ │ +03f738: 1f08 b901 |0098: check-cast v8, Landroid/widget/ImageButton; // type@01b9 │ │ +03f73c: 0800 1800 |009a: move-object/from16 v0, v24 │ │ +03f740: 6e20 fa0b 0800 |009c: invoke-virtual {v8, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +03f746: 1414 1b00 087f |009f: const v20, #float 1.80776e+38 // #7f08001b │ │ +03f74c: 0200 1400 |00a2: move/from16 v0, v20 │ │ +03f750: 6e20 f10a 0d00 |00a4: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f756: 0c0e |00a7: move-result-object v14 │ │ +03f758: 1f0e ba01 |00a8: check-cast v14, Landroid/widget/ImageView; // type@01ba │ │ +03f75c: 6215 3104 |00aa: sget-object v21, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ +03f760: 0800 1800 |00ac: move-object/from16 v0, v24 │ │ +03f764: 5400 4e04 |00ae: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f768: 0816 0000 |00b0: move-object/from16 v22, v0 │ │ +03f76c: 0800 1300 |00b2: move-object/from16 v0, v19 │ │ +03f770: 6e20 fe0c 4000 |00b4: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03f776: 0c14 |00b7: move-result-object v20 │ │ +03f778: 1f14 fa01 |00b8: check-cast v20, Ljava/lang/String; // type@01fa │ │ +03f77c: 0800 1600 |00ba: move-object/from16 v0, v22 │ │ +03f780: 0801 1400 |00bc: move-object/from16 v1, v20 │ │ +03f784: 6e20 fb0e 1000 |00be: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.getMark:(Ljava/lang/String;)I // method@0efb │ │ +03f78a: 0a14 |00c1: move-result v20 │ │ +03f78c: 4414 1514 |00c2: aget v20, v21, v20 │ │ +03f790: 0200 1400 |00c4: move/from16 v0, v20 │ │ +03f794: 6e20 000c 0e00 |00c6: invoke-virtual {v14, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ +03f79a: 1414 1e00 087f |00c9: const v20, #float 1.80776e+38 // #7f08001e │ │ +03f7a0: 0200 1400 |00cc: move/from16 v0, v20 │ │ +03f7a4: 6e20 f10a 0d00 |00ce: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f7aa: 0c05 |00d1: move-result-object v5 │ │ +03f7ac: 1f05 b901 |00d2: check-cast v5, Landroid/widget/ImageButton; // type@01b9 │ │ +03f7b0: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +03f7b4: 6e20 fa0b 0500 |00d6: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +03f7ba: 1414 1f00 087f |00d9: const v20, #float 1.80776e+38 // #7f08001f │ │ +03f7c0: 0200 1400 |00dc: move/from16 v0, v20 │ │ +03f7c4: 6e20 f10a 0d00 |00de: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f7ca: 0c07 |00e1: move-result-object v7 │ │ +03f7cc: 1f07 b901 |00e2: check-cast v7, Landroid/widget/ImageButton; // type@01b9 │ │ +03f7d0: 0800 1800 |00e4: move-object/from16 v0, v24 │ │ +03f7d4: 6e20 fa0b 0700 |00e6: invoke-virtual {v7, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +03f7da: 1414 2000 087f |00e9: const v20, #float 1.80776e+38 // #7f080020 │ │ +03f7e0: 0200 1400 |00ec: move/from16 v0, v20 │ │ +03f7e4: 6e20 f10a 0d00 |00ee: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f7ea: 0c0a |00f1: move-result-object v10 │ │ +03f7ec: 1f0a b901 |00f2: check-cast v10, Landroid/widget/ImageButton; // type@01b9 │ │ +03f7f0: 0800 1800 |00f4: move-object/from16 v0, v24 │ │ +03f7f4: 6e20 fa0b 0a00 |00f6: invoke-virtual {v10, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +03f7fa: 1414 2100 087f |00f9: const v20, #float 1.80776e+38 // #7f080021 │ │ +03f800: 0200 1400 |00fc: move/from16 v0, v20 │ │ +03f804: 6e20 f10a 0d00 |00fe: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f80a: 0c0b |0101: move-result-object v11 │ │ +03f80c: 1f0b b901 |0102: check-cast v11, Landroid/widget/ImageButton; // type@01b9 │ │ +03f810: 0800 1800 |0104: move-object/from16 v0, v24 │ │ +03f814: 6e20 fa0b 0b00 |0106: invoke-virtual {v11, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +03f81a: 1414 2200 087f |0109: const v20, #float 1.80776e+38 // #7f080022 │ │ +03f820: 0200 1400 |010c: move/from16 v0, v20 │ │ +03f824: 6e20 f10a 0d00 |010e: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03f82a: 0c06 |0111: move-result-object v6 │ │ +03f82c: 1f06 b901 |0112: check-cast v6, Landroid/widget/ImageButton; // type@01b9 │ │ +03f830: 0800 1800 |0114: move-object/from16 v0, v24 │ │ +03f834: 6e20 fa0b 0600 |0116: invoke-virtual {v6, v0}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +03f83a: 0800 1800 |0119: move-object/from16 v0, v24 │ │ +03f83e: 5400 4e04 |011b: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f842: 0814 0000 |011d: move-object/from16 v20, v0 │ │ +03f846: 7401 f80e 1400 |011f: invoke-virtual/range {v20}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +03f84c: 0c14 |0122: move-result-object v20 │ │ +03f84e: 3814 6e00 |0123: if-eqz v20, 0191 // +006e │ │ +03f852: 0800 1800 |0125: move-object/from16 v0, v24 │ │ +03f856: 5400 4e04 |0127: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f85a: 0814 0000 |0129: move-object/from16 v20, v0 │ │ +03f85e: 7401 f80e 1400 |012b: invoke-virtual/range {v20}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +03f864: 0c14 |012e: move-result-object v20 │ │ +03f866: 1315 0000 |012f: const/16 v21, #int 0 // #0 │ │ +03f86a: 0800 1800 |0131: move-object/from16 v0, v24 │ │ +03f86e: 5400 4e04 |0133: iget-object v0, v0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03f872: 0816 0000 |0135: move-object/from16 v22, v0 │ │ +03f876: 7401 f80e 1600 |0137: invoke-virtual/range {v22}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +03f87c: 0c16 |013a: move-result-object v22 │ │ +03f87e: 1317 2f00 |013b: const/16 v23, #int 47 // #2f │ │ +03f882: 7402 c80c 1600 |013d: invoke-virtual/range {v22, v23}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ +03f888: 0a16 |0140: move-result v22 │ │ +03f88a: 7403 cf0c 1400 |0141: invoke-virtual/range {v20, v21, v22}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ +03f890: 0c03 |0144: move-result-object v3 │ │ +03f892: 0800 1300 |0145: move-object/from16 v0, v19 │ │ +03f896: 6e20 fe0c 4000 |0147: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03f89c: 0c14 |014a: move-result-object v20 │ │ +03f89e: 1f14 fa01 |014b: check-cast v20, Ljava/lang/String; // type@01fa │ │ +03f8a2: 1316 0000 |014d: const/16 v22, #int 0 // #0 │ │ +03f8a6: 0800 1300 |014f: move-object/from16 v0, v19 │ │ +03f8aa: 6e20 fe0c 4000 |0151: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +03f8b0: 0c15 |0154: move-result-object v21 │ │ +03f8b2: 1f15 fa01 |0155: check-cast v21, Ljava/lang/String; // type@01fa │ │ +03f8b6: 1317 2f00 |0157: const/16 v23, #int 47 // #2f │ │ +03f8ba: 0800 1500 |0159: move-object/from16 v0, v21 │ │ +03f8be: 0201 1700 |015b: move/from16 v1, v23 │ │ +03f8c2: 6e20 c80c 1000 |015d: invoke-virtual {v0, v1}, Ljava/lang/String;.lastIndexOf:(I)I // method@0cc8 │ │ +03f8c8: 0a15 |0160: move-result v21 │ │ +03f8ca: 0800 1400 |0161: move-object/from16 v0, v20 │ │ +03f8ce: 0201 1600 |0163: move/from16 v1, v22 │ │ +03f8d2: 0202 1500 |0165: move/from16 v2, v21 │ │ +03f8d6: 6e30 cf0c 1002 |0167: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ +03f8dc: 0c12 |016a: move-result-object v18 │ │ +03f8de: 0800 1200 |016b: move-object/from16 v0, v18 │ │ +03f8e2: 6e20 c40c 0300 |016d: invoke-virtual {v3, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +03f8e8: 0a14 |0170: move-result v20 │ │ +03f8ea: 3814 2000 |0171: if-eqz v20, 0191 // +0020 │ │ +03f8ee: 1314 0400 |0173: const/16 v20, #int 4 // #4 │ │ +03f8f2: 0200 1400 |0175: move/from16 v0, v20 │ │ +03f8f6: 6e20 fb0b 0900 |0177: invoke-virtual {v9, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ +03f8fc: 1314 0000 |017a: const/16 v20, #int 0 // #0 │ │ +03f900: 0200 1400 |017c: move/from16 v0, v20 │ │ +03f904: 6e20 fb0b 0c00 |017e: invoke-virtual {v12, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ +03f90a: 6214 1800 |0181: sget-object v20, Landroid/graphics/Typeface;.DEFAULT_BOLD:Landroid/graphics/Typeface; // field@0018 │ │ +03f90e: 0800 1100 |0183: move-object/from16 v0, v17 │ │ +03f912: 0801 1400 |0185: move-object/from16 v1, v20 │ │ +03f916: 6e20 520c 1000 |0187: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@0c52 │ │ +03f91c: 1314 0800 |018a: const/16 v20, #int 8 // #8 │ │ +03f920: 0200 1400 |018c: move/from16 v0, v20 │ │ +03f924: 6e20 fb0b 0500 |018e: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ +03f92a: 6e20 050c df00 |0191: invoke-virtual {v15, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0c05 │ │ +03f930: d804 0401 |0194: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03f934: 2900 8ffe |0196: goto/16 0025 // -0171 │ │ +03f938: 0e00 |0198: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0010 line=207 │ │ 0x001d line=208 │ │ 0x0020 line=209 │ │ 0x0024 line=210 │ │ @@ -72271,239 +72269,246 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -03e7e0: |[03e7e0] pro.oneredpixel.l9droid.LibraryGameInfoActivity.showStopGameDialog:()V │ │ -03e7f0: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -03e7f4: 7020 2d00 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002d │ │ -03e7fa: 1401 2700 0801 |0005: const v1, #float 2.49794e-38 // #01080027 │ │ -03e800: 6e20 2f00 1000 |0008: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@002f │ │ -03e806: 0c00 |000b: move-result-object v0 │ │ -03e808: 1a01 5807 |000c: const-string v1, "Stop game" // string@0758 │ │ -03e80c: 6e20 3300 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ -03e812: 0c00 |0011: move-result-object v0 │ │ -03e814: 1a01 c001 |0012: const-string v1, "Are you sure you want to stop playing game? All current progress will be lost." // string@01c0 │ │ -03e818: 6e20 3000 1000 |0014: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ -03e81e: 0c00 |0017: move-result-object v0 │ │ -03e820: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -03e822: 6e20 2e00 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@002e │ │ -03e828: 0c00 |001c: move-result-object v0 │ │ -03e82a: 1a01 0408 |001d: const-string v1, "Yes" // string@0804 │ │ -03e82e: 2202 4802 |001f: new-instance v2, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2; // type@0248 │ │ -03e832: 7020 230f 3200 |0021: invoke-direct {v2, v3}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V // method@0f23 │ │ -03e838: 6e30 3200 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ -03e83e: 0c00 |0027: move-result-object v0 │ │ -03e840: 1a01 9006 |0028: const-string v1, "No" // string@0690 │ │ -03e844: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -03e846: 6e30 3100 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0031 │ │ -03e84c: 0c00 |002e: move-result-object v0 │ │ -03e84e: 6e10 3400 0000 |002f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0034 │ │ -03e854: 0e00 |0032: return-void │ │ +03f93c: |[03f93c] pro.oneredpixel.l9droid.LibraryGameInfoActivity.showStopGameDialog:()V │ │ +03f94c: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +03f950: 7020 2d00 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002d │ │ +03f956: 1401 2700 0801 |0005: const v1, #float 2.49794e-38 // #01080027 │ │ +03f95c: 6e20 2f00 1000 |0008: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@002f │ │ +03f962: 0c00 |000b: move-result-object v0 │ │ +03f964: 1a01 5807 |000c: const-string v1, "Stop game" // string@0758 │ │ +03f968: 6e20 3300 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ +03f96e: 0c00 |0011: move-result-object v0 │ │ +03f970: 1a01 c001 |0012: const-string v1, "Are you sure you want to stop playing game? All current progress will be lost." // string@01c0 │ │ +03f974: 6e20 3000 1000 |0014: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ +03f97a: 0c00 |0017: move-result-object v0 │ │ +03f97c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +03f97e: 6e20 2e00 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@002e │ │ +03f984: 0c00 |001c: move-result-object v0 │ │ +03f986: 1a01 0408 |001d: const-string v1, "Yes" // string@0804 │ │ +03f98a: 2202 4802 |001f: new-instance v2, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2; // type@0248 │ │ +03f98e: 7020 230f 3200 |0021: invoke-direct {v2, v3}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;.:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V // method@0f23 │ │ +03f994: 6e30 3200 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ +03f99a: 0c00 |0027: move-result-object v0 │ │ +03f99c: 1a01 9006 |0028: const-string v1, "No" // string@0690 │ │ +03f9a0: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +03f9a2: 6e30 3100 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0031 │ │ +03f9a8: 0c00 |002e: move-result-object v0 │ │ +03f9aa: 6e10 3400 0000 |002f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0034 │ │ +03f9b0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ + 0x0008 line=183 │ │ + 0x000e line=184 │ │ + 0x0014 line=185 │ │ + 0x0019 line=186 │ │ + 0x0024 line=187 │ │ + 0x002b line=199 │ │ + 0x002f line=200 │ │ 0x0032 line=201 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 418 16-bit code units │ │ -03e858: |[03e858] pro.oneredpixel.l9droid.LibraryGameInfoActivity.onClick:(Landroid/view/View;)V │ │ -03e868: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -03e86a: 1227 |0001: const/4 v7, #int 2 // #2 │ │ -03e86c: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -03e86e: 1405 1b00 087f |0003: const v5, #float 1.80776e+38 // #7f08001b │ │ -03e874: 1304 0800 |0006: const/16 v4, #int 8 // #8 │ │ -03e878: 6e10 fd0a 0a00 |0008: invoke-virtual {v10}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -03e87e: 0c01 |000b: move-result-object v1 │ │ -03e880: 1f01 8e01 |000c: check-cast v1, Landroid/view/View; // type@018e │ │ -03e884: 6e10 f60a 0a00 |000e: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@0af6 │ │ -03e88a: 0a03 |0011: move-result v3 │ │ -03e88c: 2c03 6601 0000 |0012: sparse-switch v3, 00000178 // +00000166 │ │ -03e892: 0e00 |0015: return-void │ │ -03e894: 3801 ffff |0016: if-eqz v1, 0015 // -0001 │ │ -03e898: 6e10 010b 0100 |0018: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03e89e: 0c03 |001b: move-result-object v3 │ │ -03e8a0: 3803 f9ff |001c: if-eqz v3, 0015 // -0007 │ │ -03e8a4: 5493 4e04 |001e: iget-object v3, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e8a8: 6e10 f80e 0300 |0020: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -03e8ae: 0c03 |0023: move-result-object v3 │ │ -03e8b0: 3903 1a00 |0024: if-nez v3, 003e // +001a │ │ -03e8b4: 2200 1e00 |0026: new-instance v0, Landroid/content/Intent; // type@001e │ │ -03e8b8: 7010 8300 0000 |0028: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ -03e8be: 1a04 d510 |002b: const-string v4, "opengame" // string@10d5 │ │ -03e8c2: 6e10 010b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03e8c8: 0c03 |0030: move-result-object v3 │ │ -03e8ca: 1f03 fa01 |0031: check-cast v3, Ljava/lang/String; // type@01fa │ │ -03e8ce: 6e30 9600 4003 |0033: invoke-virtual {v0, v4, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03e8d4: 12f3 |0036: const/4 v3, #int -1 // #ff │ │ -03e8d6: 6e30 310f 3900 |0037: invoke-virtual {v9, v3, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.setResult:(ILandroid/content/Intent;)V // method@0f31 │ │ -03e8dc: 6e10 290f 0900 |003a: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.finish:()V // method@0f29 │ │ -03e8e2: 28d8 |003d: goto 0015 // -0028 │ │ -03e8e4: 6e10 010b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03e8ea: 0c03 |0041: move-result-object v3 │ │ -03e8ec: 1f03 fa01 |0042: check-cast v3, Ljava/lang/String; // type@01fa │ │ -03e8f0: 5b93 4f04 |0044: iput-object v3, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ -03e8f4: 7010 320f 0900 |0046: invoke-direct {v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.showStopGameDialog:()V // method@0f32 │ │ -03e8fa: 28cc |0049: goto 0015 // -0034 │ │ -03e8fc: 1203 |004a: const/4 v3, #int 0 // #0 │ │ -03e8fe: 5b93 4f04 |004b: iput-object v3, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ -03e902: 7010 320f 0900 |004d: invoke-direct {v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.showStopGameDialog:()V // method@0f32 │ │ -03e908: 28c5 |0050: goto 0015 // -003b │ │ -03e90a: 1403 1d00 087f |0051: const v3, #float 1.80776e+38 // #7f08001d │ │ -03e910: 6e20 f10a 3100 |0054: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e916: 0c02 |0057: move-result-object v2 │ │ -03e918: 6e10 040b 0200 |0058: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ -03e91e: 0a03 |005b: move-result v3 │ │ -03e920: 3343 0700 |005c: if-ne v3, v4, 0063 // +0007 │ │ -03e924: 1203 |005e: const/4 v3, #int 0 // #0 │ │ -03e926: 6e20 240b 3200 |005f: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -03e92c: 28b3 |0062: goto 0015 // -004d │ │ -03e92e: 6e20 240b 4200 |0063: invoke-virtual {v2, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -03e934: 28af |0066: goto 0015 // -0051 │ │ -03e936: 6e20 240b 4100 |0067: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -03e93c: 6e10 fd0a 0100 |006a: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -03e942: 0c01 |006d: move-result-object v1 │ │ -03e944: 1f01 8e01 |006e: check-cast v1, Landroid/view/View; // type@018e │ │ -03e948: 6e20 f10a 5100 |0070: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e94e: 0c03 |0073: move-result-object v3 │ │ -03e950: 1f03 ba01 |0074: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ -03e954: 6204 3104 |0076: sget-object v4, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ -03e958: 4404 0406 |0078: aget v4, v4, v6 │ │ -03e95c: 6e20 000c 4300 |007a: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ -03e962: 3801 98ff |007d: if-eqz v1, 0015 // -0068 │ │ -03e966: 6e10 010b 0100 |007f: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03e96c: 0c03 |0082: move-result-object v3 │ │ -03e96e: 3803 92ff |0083: if-eqz v3, 0015 // -006e │ │ -03e972: 5494 4e04 |0085: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e976: 6e10 010b 0100 |0087: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03e97c: 0c03 |008a: move-result-object v3 │ │ -03e97e: 1f03 fa01 |008b: check-cast v3, Ljava/lang/String; // type@01fa │ │ -03e982: 6e30 0c0f 3406 |008d: invoke-virtual {v4, v3, v6}, Lpro/oneredpixel/l9droid/Library;.setMark:(Ljava/lang/String;I)V // method@0f0c │ │ -03e988: 2885 |0090: goto 0015 // -007b │ │ -03e98a: 6e20 240b 4100 |0091: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -03e990: 6e10 fd0a 0100 |0094: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -03e996: 0c01 |0097: move-result-object v1 │ │ -03e998: 1f01 8e01 |0098: check-cast v1, Landroid/view/View; // type@018e │ │ -03e99c: 6e20 f10a 5100 |009a: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e9a2: 0c03 |009d: move-result-object v3 │ │ -03e9a4: 1f03 ba01 |009e: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ -03e9a8: 6204 3104 |00a0: sget-object v4, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ -03e9ac: 4404 0407 |00a2: aget v4, v4, v7 │ │ -03e9b0: 6e20 000c 4300 |00a4: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ -03e9b6: 3801 6eff |00a7: if-eqz v1, 0015 // -0092 │ │ -03e9ba: 6e10 010b 0100 |00a9: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03e9c0: 0c03 |00ac: move-result-object v3 │ │ -03e9c2: 3803 68ff |00ad: if-eqz v3, 0015 // -0098 │ │ -03e9c6: 5494 4e04 |00af: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03e9ca: 6e10 010b 0100 |00b1: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03e9d0: 0c03 |00b4: move-result-object v3 │ │ -03e9d2: 1f03 fa01 |00b5: check-cast v3, Ljava/lang/String; // type@01fa │ │ -03e9d6: 6e30 0c0f 3407 |00b7: invoke-virtual {v4, v3, v7}, Lpro/oneredpixel/l9droid/Library;.setMark:(Ljava/lang/String;I)V // method@0f0c │ │ -03e9dc: 2900 5bff |00ba: goto/16 0015 // -00a5 │ │ -03e9e0: 6e20 240b 4100 |00bc: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -03e9e6: 6e10 fd0a 0100 |00bf: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -03e9ec: 0c01 |00c2: move-result-object v1 │ │ -03e9ee: 1f01 8e01 |00c3: check-cast v1, Landroid/view/View; // type@018e │ │ -03e9f2: 6e20 f10a 5100 |00c5: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03e9f8: 0c03 |00c8: move-result-object v3 │ │ -03e9fa: 1f03 ba01 |00c9: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ -03e9fe: 6204 3104 |00cb: sget-object v4, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ -03ea02: 4404 0408 |00cd: aget v4, v4, v8 │ │ -03ea06: 6e20 000c 4300 |00cf: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ -03ea0c: 3801 43ff |00d2: if-eqz v1, 0015 // -00bd │ │ -03ea10: 6e10 010b 0100 |00d4: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03ea16: 0c03 |00d7: move-result-object v3 │ │ -03ea18: 3803 3dff |00d8: if-eqz v3, 0015 // -00c3 │ │ -03ea1c: 5494 4e04 |00da: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03ea20: 6e10 010b 0100 |00dc: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03ea26: 0c03 |00df: move-result-object v3 │ │ -03ea28: 1f03 fa01 |00e0: check-cast v3, Ljava/lang/String; // type@01fa │ │ -03ea2c: 6e30 0c0f 3408 |00e2: invoke-virtual {v4, v3, v8}, Lpro/oneredpixel/l9droid/Library;.setMark:(Ljava/lang/String;I)V // method@0f0c │ │ -03ea32: 2900 30ff |00e5: goto/16 0015 // -00d0 │ │ -03ea36: 6e20 240b 4100 |00e7: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -03ea3c: 6e10 fd0a 0100 |00ea: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -03ea42: 0c01 |00ed: move-result-object v1 │ │ -03ea44: 1f01 8e01 |00ee: check-cast v1, Landroid/view/View; // type@018e │ │ -03ea48: 6e20 f10a 5100 |00f0: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -03ea4e: 0c03 |00f3: move-result-object v3 │ │ -03ea50: 1f03 ba01 |00f4: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ -03ea54: 6204 3104 |00f6: sget-object v4, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ -03ea58: 1245 |00f8: const/4 v5, #int 4 // #4 │ │ -03ea5a: 4404 0405 |00f9: aget v4, v4, v5 │ │ -03ea5e: 6e20 000c 4300 |00fb: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ -03ea64: 3801 17ff |00fe: if-eqz v1, 0015 // -00e9 │ │ -03ea68: 6e10 010b 0100 |0100: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03ea6e: 0c03 |0103: move-result-object v3 │ │ -03ea70: 3803 11ff |0104: if-eqz v3, 0015 // -00ef │ │ -03ea74: 5494 4e04 |0106: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03ea78: 6e10 010b 0100 |0108: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03ea7e: 0c03 |010b: move-result-object v3 │ │ -03ea80: 1f03 fa01 |010c: check-cast v3, Ljava/lang/String; // type@01fa │ │ -03ea84: 1245 |010e: const/4 v5, #int 4 // #4 │ │ -03ea86: 6e30 0c0f 3405 |010f: invoke-virtual {v4, v3, v5}, Lpro/oneredpixel/l9droid/Library;.setMark:(Ljava/lang/String;I)V // method@0f0c │ │ -03ea8c: 2900 03ff |0112: goto/16 0015 // -00fd │ │ -03ea90: 6e20 240b 4100 |0114: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -03ea96: 6e10 fd0a 0100 |0117: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -03ea9c: 0c01 |011a: move-result-object v1 │ │ -03ea9e: 1f01 8e01 |011b: check-cast v1, Landroid/view/View; // type@018e │ │ -03eaa2: 3801 f8fe |011d: if-eqz v1, 0015 // -0108 │ │ -03eaa6: 6e10 010b 0100 |011f: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03eaac: 0c03 |0122: move-result-object v3 │ │ -03eaae: 3803 f2fe |0123: if-eqz v3, 0015 // -010e │ │ -03eab2: 6e10 010b 0100 |0125: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ -03eab8: 0c03 |0128: move-result-object v3 │ │ -03eaba: 1f03 fa01 |0129: check-cast v3, Ljava/lang/String; // type@01fa │ │ -03eabe: 5b93 5004 |012b: iput-object v3, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.pathToDelete:Ljava/lang/String; // field@0450 │ │ -03eac2: 2203 0b00 |012d: new-instance v3, Landroid/app/AlertDialog$Builder; // type@000b │ │ -03eac6: 7020 2d00 9300 |012f: invoke-direct {v3, v9}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002d │ │ -03eacc: 1404 2700 0801 |0132: const v4, #float 2.49794e-38 // #01080027 │ │ -03ead2: 6e20 2f00 4300 |0135: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@002f │ │ -03ead8: 0c03 |0138: move-result-object v3 │ │ -03eada: 1a04 3f02 |0139: const-string v4, "Deleting Game" // string@023f │ │ -03eade: 6e20 3300 4300 |013b: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ -03eae4: 0c03 |013e: move-result-object v3 │ │ -03eae6: 1a04 bf01 |013f: const-string v4, "Are you sure you want to delete this game?" // string@01bf │ │ -03eaea: 6e20 3000 4300 |0141: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ -03eaf0: 0c03 |0144: move-result-object v3 │ │ -03eaf2: 6e20 2e00 6300 |0145: invoke-virtual {v3, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@002e │ │ -03eaf8: 0c03 |0148: move-result-object v3 │ │ -03eafa: 1a04 0408 |0149: const-string v4, "Yes" // string@0804 │ │ -03eafe: 2205 4702 |014b: new-instance v5, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1; // type@0247 │ │ -03eb02: 7020 210f 9500 |014d: invoke-direct {v5, v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V // method@0f21 │ │ -03eb08: 6e30 3200 4305 |0150: invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ -03eb0e: 0c03 |0153: move-result-object v3 │ │ -03eb10: 1a04 9006 |0154: const-string v4, "No" // string@0690 │ │ -03eb14: 1205 |0156: const/4 v5, #int 0 // #0 │ │ -03eb16: 6e30 3100 4305 |0157: invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0031 │ │ -03eb1c: 0c03 |015a: move-result-object v3 │ │ -03eb1e: 6e10 3400 0300 |015b: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0034 │ │ -03eb24: 2900 b7fe |015e: goto/16 0015 // -0149 │ │ -03eb28: 2200 1e00 |0160: new-instance v0, Landroid/content/Intent; // type@001e │ │ -03eb2c: 1c03 4602 |0162: const-class v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // type@0246 │ │ -03eb30: 7030 8400 9003 |0164: invoke-direct {v0, v9, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -03eb36: 1a03 7d12 |0167: const-string v3, "selectedgame" // string@127d │ │ -03eb3a: 5494 4b04 |0169: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.game:Ljava/lang/String; // field@044b │ │ -03eb3e: 6e30 9600 3004 |016b: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03eb44: 6e20 330f 0900 |016e: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.startActivity:(Landroid/content/Intent;)V // method@0f33 │ │ -03eb4a: 2900 a4fe |0171: goto/16 0015 // -015c │ │ -03eb4e: 6e10 2c0f 0900 |0173: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.onBackPressed:()V // method@0f2c │ │ -03eb54: 2900 9ffe |0176: goto/16 0015 // -0161 │ │ -03eb58: 0002 0a00 0700 087f 1200 087f 1800 ... |0178: sparse-switch-data (42 units) │ │ +03f9b4: |[03f9b4] pro.oneredpixel.l9droid.LibraryGameInfoActivity.onClick:(Landroid/view/View;)V │ │ +03f9c4: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +03f9c6: 1227 |0001: const/4 v7, #int 2 // #2 │ │ +03f9c8: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +03f9ca: 1405 1b00 087f |0003: const v5, #float 1.80776e+38 // #7f08001b │ │ +03f9d0: 1304 0800 |0006: const/16 v4, #int 8 // #8 │ │ +03f9d4: 6e10 fd0a 0a00 |0008: invoke-virtual {v10}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +03f9da: 0c01 |000b: move-result-object v1 │ │ +03f9dc: 1f01 8e01 |000c: check-cast v1, Landroid/view/View; // type@018e │ │ +03f9e0: 6e10 f60a 0a00 |000e: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@0af6 │ │ +03f9e6: 0a03 |0011: move-result v3 │ │ +03f9e8: 2c03 6601 0000 |0012: sparse-switch v3, 00000178 // +00000166 │ │ +03f9ee: 0e00 |0015: return-void │ │ +03f9f0: 3801 ffff |0016: if-eqz v1, 0015 // -0001 │ │ +03f9f4: 6e10 010b 0100 |0018: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03f9fa: 0c03 |001b: move-result-object v3 │ │ +03f9fc: 3803 f9ff |001c: if-eqz v3, 0015 // -0007 │ │ +03fa00: 5493 4e04 |001e: iget-object v3, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03fa04: 6e10 f80e 0300 |0020: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +03fa0a: 0c03 |0023: move-result-object v3 │ │ +03fa0c: 3903 1a00 |0024: if-nez v3, 003e // +001a │ │ +03fa10: 2200 1e00 |0026: new-instance v0, Landroid/content/Intent; // type@001e │ │ +03fa14: 7010 8300 0000 |0028: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ +03fa1a: 1a04 d310 |002b: const-string v4, "opengame" // string@10d3 │ │ +03fa1e: 6e10 010b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fa24: 0c03 |0030: move-result-object v3 │ │ +03fa26: 1f03 fa01 |0031: check-cast v3, Ljava/lang/String; // type@01fa │ │ +03fa2a: 6e30 9600 4003 |0033: invoke-virtual {v0, v4, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +03fa30: 12f3 |0036: const/4 v3, #int -1 // #ff │ │ +03fa32: 6e30 310f 3900 |0037: invoke-virtual {v9, v3, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.setResult:(ILandroid/content/Intent;)V // method@0f31 │ │ +03fa38: 6e10 290f 0900 |003a: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.finish:()V // method@0f29 │ │ +03fa3e: 28d8 |003d: goto 0015 // -0028 │ │ +03fa40: 6e10 010b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fa46: 0c03 |0041: move-result-object v3 │ │ +03fa48: 1f03 fa01 |0042: check-cast v3, Ljava/lang/String; // type@01fa │ │ +03fa4c: 5b93 4f04 |0044: iput-object v3, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ +03fa50: 7010 320f 0900 |0046: invoke-direct {v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.showStopGameDialog:()V // method@0f32 │ │ +03fa56: 28cc |0049: goto 0015 // -0034 │ │ +03fa58: 1203 |004a: const/4 v3, #int 0 // #0 │ │ +03fa5a: 5b93 4f04 |004b: iput-object v3, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.newGamePath:Ljava/lang/String; // field@044f │ │ +03fa5e: 7010 320f 0900 |004d: invoke-direct {v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.showStopGameDialog:()V // method@0f32 │ │ +03fa64: 28c5 |0050: goto 0015 // -003b │ │ +03fa66: 1403 1d00 087f |0051: const v3, #float 1.80776e+38 // #7f08001d │ │ +03fa6c: 6e20 f10a 3100 |0054: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03fa72: 0c02 |0057: move-result-object v2 │ │ +03fa74: 6e10 040b 0200 |0058: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b04 │ │ +03fa7a: 0a03 |005b: move-result v3 │ │ +03fa7c: 3343 0700 |005c: if-ne v3, v4, 0063 // +0007 │ │ +03fa80: 1203 |005e: const/4 v3, #int 0 // #0 │ │ +03fa82: 6e20 240b 3200 |005f: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +03fa88: 28b3 |0062: goto 0015 // -004d │ │ +03fa8a: 6e20 240b 4200 |0063: invoke-virtual {v2, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +03fa90: 28af |0066: goto 0015 // -0051 │ │ +03fa92: 6e20 240b 4100 |0067: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +03fa98: 6e10 fd0a 0100 |006a: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +03fa9e: 0c01 |006d: move-result-object v1 │ │ +03faa0: 1f01 8e01 |006e: check-cast v1, Landroid/view/View; // type@018e │ │ +03faa4: 6e20 f10a 5100 |0070: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03faaa: 0c03 |0073: move-result-object v3 │ │ +03faac: 1f03 ba01 |0074: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ +03fab0: 6204 3104 |0076: sget-object v4, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ +03fab4: 4404 0406 |0078: aget v4, v4, v6 │ │ +03fab8: 6e20 000c 4300 |007a: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ +03fabe: 3801 98ff |007d: if-eqz v1, 0015 // -0068 │ │ +03fac2: 6e10 010b 0100 |007f: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fac8: 0c03 |0082: move-result-object v3 │ │ +03faca: 3803 92ff |0083: if-eqz v3, 0015 // -006e │ │ +03face: 5494 4e04 |0085: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03fad2: 6e10 010b 0100 |0087: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fad8: 0c03 |008a: move-result-object v3 │ │ +03fada: 1f03 fa01 |008b: check-cast v3, Ljava/lang/String; // type@01fa │ │ +03fade: 6e30 0c0f 3406 |008d: invoke-virtual {v4, v3, v6}, Lpro/oneredpixel/l9droid/Library;.setMark:(Ljava/lang/String;I)V // method@0f0c │ │ +03fae4: 2885 |0090: goto 0015 // -007b │ │ +03fae6: 6e20 240b 4100 |0091: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +03faec: 6e10 fd0a 0100 |0094: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +03faf2: 0c01 |0097: move-result-object v1 │ │ +03faf4: 1f01 8e01 |0098: check-cast v1, Landroid/view/View; // type@018e │ │ +03faf8: 6e20 f10a 5100 |009a: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03fafe: 0c03 |009d: move-result-object v3 │ │ +03fb00: 1f03 ba01 |009e: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ +03fb04: 6204 3104 |00a0: sget-object v4, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ +03fb08: 4404 0407 |00a2: aget v4, v4, v7 │ │ +03fb0c: 6e20 000c 4300 |00a4: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ +03fb12: 3801 6eff |00a7: if-eqz v1, 0015 // -0092 │ │ +03fb16: 6e10 010b 0100 |00a9: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fb1c: 0c03 |00ac: move-result-object v3 │ │ +03fb1e: 3803 68ff |00ad: if-eqz v3, 0015 // -0098 │ │ +03fb22: 5494 4e04 |00af: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03fb26: 6e10 010b 0100 |00b1: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fb2c: 0c03 |00b4: move-result-object v3 │ │ +03fb2e: 1f03 fa01 |00b5: check-cast v3, Ljava/lang/String; // type@01fa │ │ +03fb32: 6e30 0c0f 3407 |00b7: invoke-virtual {v4, v3, v7}, Lpro/oneredpixel/l9droid/Library;.setMark:(Ljava/lang/String;I)V // method@0f0c │ │ +03fb38: 2900 5bff |00ba: goto/16 0015 // -00a5 │ │ +03fb3c: 6e20 240b 4100 |00bc: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +03fb42: 6e10 fd0a 0100 |00bf: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +03fb48: 0c01 |00c2: move-result-object v1 │ │ +03fb4a: 1f01 8e01 |00c3: check-cast v1, Landroid/view/View; // type@018e │ │ +03fb4e: 6e20 f10a 5100 |00c5: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03fb54: 0c03 |00c8: move-result-object v3 │ │ +03fb56: 1f03 ba01 |00c9: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ +03fb5a: 6204 3104 |00cb: sget-object v4, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ +03fb5e: 4404 0408 |00cd: aget v4, v4, v8 │ │ +03fb62: 6e20 000c 4300 |00cf: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ +03fb68: 3801 43ff |00d2: if-eqz v1, 0015 // -00bd │ │ +03fb6c: 6e10 010b 0100 |00d4: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fb72: 0c03 |00d7: move-result-object v3 │ │ +03fb74: 3803 3dff |00d8: if-eqz v3, 0015 // -00c3 │ │ +03fb78: 5494 4e04 |00da: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03fb7c: 6e10 010b 0100 |00dc: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fb82: 0c03 |00df: move-result-object v3 │ │ +03fb84: 1f03 fa01 |00e0: check-cast v3, Ljava/lang/String; // type@01fa │ │ +03fb88: 6e30 0c0f 3408 |00e2: invoke-virtual {v4, v3, v8}, Lpro/oneredpixel/l9droid/Library;.setMark:(Ljava/lang/String;I)V // method@0f0c │ │ +03fb8e: 2900 30ff |00e5: goto/16 0015 // -00d0 │ │ +03fb92: 6e20 240b 4100 |00e7: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +03fb98: 6e10 fd0a 0100 |00ea: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +03fb9e: 0c01 |00ed: move-result-object v1 │ │ +03fba0: 1f01 8e01 |00ee: check-cast v1, Landroid/view/View; // type@018e │ │ +03fba4: 6e20 f10a 5100 |00f0: invoke-virtual {v1, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +03fbaa: 0c03 |00f3: move-result-object v3 │ │ +03fbac: 1f03 ba01 |00f4: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ +03fbb0: 6204 3104 |00f6: sget-object v4, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ +03fbb4: 1245 |00f8: const/4 v5, #int 4 // #4 │ │ +03fbb6: 4404 0405 |00f9: aget v4, v4, v5 │ │ +03fbba: 6e20 000c 4300 |00fb: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ +03fbc0: 3801 17ff |00fe: if-eqz v1, 0015 // -00e9 │ │ +03fbc4: 6e10 010b 0100 |0100: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fbca: 0c03 |0103: move-result-object v3 │ │ +03fbcc: 3803 11ff |0104: if-eqz v3, 0015 // -00ef │ │ +03fbd0: 5494 4e04 |0106: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03fbd4: 6e10 010b 0100 |0108: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fbda: 0c03 |010b: move-result-object v3 │ │ +03fbdc: 1f03 fa01 |010c: check-cast v3, Ljava/lang/String; // type@01fa │ │ +03fbe0: 1245 |010e: const/4 v5, #int 4 // #4 │ │ +03fbe2: 6e30 0c0f 3405 |010f: invoke-virtual {v4, v3, v5}, Lpro/oneredpixel/l9droid/Library;.setMark:(Ljava/lang/String;I)V // method@0f0c │ │ +03fbe8: 2900 03ff |0112: goto/16 0015 // -00fd │ │ +03fbec: 6e20 240b 4100 |0114: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +03fbf2: 6e10 fd0a 0100 |0117: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +03fbf8: 0c01 |011a: move-result-object v1 │ │ +03fbfa: 1f01 8e01 |011b: check-cast v1, Landroid/view/View; // type@018e │ │ +03fbfe: 3801 f8fe |011d: if-eqz v1, 0015 // -0108 │ │ +03fc02: 6e10 010b 0100 |011f: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fc08: 0c03 |0122: move-result-object v3 │ │ +03fc0a: 3803 f2fe |0123: if-eqz v3, 0015 // -010e │ │ +03fc0e: 6e10 010b 0100 |0125: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b01 │ │ +03fc14: 0c03 |0128: move-result-object v3 │ │ +03fc16: 1f03 fa01 |0129: check-cast v3, Ljava/lang/String; // type@01fa │ │ +03fc1a: 5b93 5004 |012b: iput-object v3, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.pathToDelete:Ljava/lang/String; // field@0450 │ │ +03fc1e: 2203 0b00 |012d: new-instance v3, Landroid/app/AlertDialog$Builder; // type@000b │ │ +03fc22: 7020 2d00 9300 |012f: invoke-direct {v3, v9}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002d │ │ +03fc28: 1404 2700 0801 |0132: const v4, #float 2.49794e-38 // #01080027 │ │ +03fc2e: 6e20 2f00 4300 |0135: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@002f │ │ +03fc34: 0c03 |0138: move-result-object v3 │ │ +03fc36: 1a04 3f02 |0139: const-string v4, "Deleting Game" // string@023f │ │ +03fc3a: 6e20 3300 4300 |013b: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ +03fc40: 0c03 |013e: move-result-object v3 │ │ +03fc42: 1a04 bf01 |013f: const-string v4, "Are you sure you want to delete this game?" // string@01bf │ │ +03fc46: 6e20 3000 4300 |0141: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ +03fc4c: 0c03 |0144: move-result-object v3 │ │ +03fc4e: 6e20 2e00 6300 |0145: invoke-virtual {v3, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@002e │ │ +03fc54: 0c03 |0148: move-result-object v3 │ │ +03fc56: 1a04 0408 |0149: const-string v4, "Yes" // string@0804 │ │ +03fc5a: 2205 4702 |014b: new-instance v5, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1; // type@0247 │ │ +03fc5e: 7020 210f 9500 |014d: invoke-direct {v5, v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;.:(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V // method@0f21 │ │ +03fc64: 6e30 3200 4305 |0150: invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ +03fc6a: 0c03 |0153: move-result-object v3 │ │ +03fc6c: 1a04 9006 |0154: const-string v4, "No" // string@0690 │ │ +03fc70: 1205 |0156: const/4 v5, #int 0 // #0 │ │ +03fc72: 6e30 3100 4305 |0157: invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0031 │ │ +03fc78: 0c03 |015a: move-result-object v3 │ │ +03fc7a: 6e10 3400 0300 |015b: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0034 │ │ +03fc80: 2900 b7fe |015e: goto/16 0015 // -0149 │ │ +03fc84: 2200 1e00 |0160: new-instance v0, Landroid/content/Intent; // type@001e │ │ +03fc88: 1c03 4602 |0162: const-class v3, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // type@0246 │ │ +03fc8c: 7030 8400 9003 |0164: invoke-direct {v0, v9, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +03fc92: 1a03 7b12 |0167: const-string v3, "selectedgame" // string@127b │ │ +03fc96: 5494 4b04 |0169: iget-object v4, v9, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.game:Ljava/lang/String; // field@044b │ │ +03fc9a: 6e30 9600 3004 |016b: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +03fca0: 6e20 330f 0900 |016e: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.startActivity:(Landroid/content/Intent;)V // method@0f33 │ │ +03fca6: 2900 a4fe |0171: goto/16 0015 // -015c │ │ +03fcaa: 6e10 2c0f 0900 |0173: invoke-virtual {v9}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.onBackPressed:()V // method@0f2c │ │ +03fcb0: 2900 9ffe |0176: goto/16 0015 // -0161 │ │ +03fcb4: 0002 0a00 0700 087f 1200 087f 1800 ... |0178: sparse-switch-data (42 units) │ │ catches : (none) │ │ positions : │ │ 0x0008 line=90 │ │ 0x000e line=91 │ │ 0x0015 line=179 │ │ 0x0016 line=93 │ │ 0x001e line=94 │ │ @@ -72539,14 +72544,21 @@ │ │ 0x00fe line=142 │ │ 0x0106 line=143 │ │ 0x0114 line=147 │ │ 0x0117 line=148 │ │ 0x011d line=149 │ │ 0x0125 line=150 │ │ 0x012d line=151 │ │ + 0x0135 line=152 │ │ + 0x013b line=153 │ │ + 0x0141 line=154 │ │ + 0x0145 line=155 │ │ + 0x0150 line=156 │ │ + 0x0157 line=165 │ │ + 0x015b line=166 │ │ 0x0160 line=171 │ │ 0x0167 line=172 │ │ 0x016e line=173 │ │ 0x0173 line=176 │ │ 0x0178 line=91 │ │ locals : │ │ 0x002b - 0x003e reg=0 intent Landroid/content/Intent; │ │ @@ -72566,59 +72578,59 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 97 16-bit code units │ │ -03ebac: |[03ebac] pro.oneredpixel.l9droid.LibraryGameInfoActivity.onCreate:(Landroid/os/Bundle;)V │ │ -03ebbc: 6f20 1900 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -03ebc2: 1401 0600 037f |0003: const v1, #float 1.74129e+38 // #7f030006 │ │ -03ebc8: 6e20 300f 1300 |0006: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.setContentView:(I)V // method@0f30 │ │ -03ebce: 1401 1200 087f |0009: const v1, #float 1.80775e+38 // #7f080012 │ │ -03ebd4: 6e20 280f 1300 |000c: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ -03ebda: 0c01 |000f: move-result-object v1 │ │ -03ebdc: 1f01 b901 |0010: check-cast v1, Landroid/widget/ImageButton; // type@01b9 │ │ -03ebe0: 5b31 4d04 |0012: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.ibAdd:Landroid/widget/ImageButton; // field@044d │ │ -03ebe4: 5431 4d04 |0014: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.ibAdd:Landroid/widget/ImageButton; // field@044d │ │ -03ebe8: 6e20 fa0b 3100 |0016: invoke-virtual {v1, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ -03ebee: 1401 0700 087f |0019: const v1, #float 1.80775e+38 // #7f080007 │ │ -03ebf4: 6e20 280f 1300 |001c: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ -03ebfa: 0c00 |001f: move-result-object v0 │ │ -03ebfc: 1f00 ba01 |0020: check-cast v0, Landroid/widget/ImageView; // type@01ba │ │ -03ec00: 6e20 020c 3000 |0022: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ -03ec06: 6e10 2a0f 0300 |0025: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.getIntent:()Landroid/content/Intent; // method@0f2a │ │ -03ec0c: 0c01 |0028: move-result-object v1 │ │ -03ec0e: 1a02 7d12 |0029: const-string v2, "selectedgame" // string@127d │ │ -03ec12: 6e20 9100 2100 |002b: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -03ec18: 0c01 |002e: move-result-object v1 │ │ -03ec1a: 5b31 4b04 |002f: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.game:Ljava/lang/String; // field@044b │ │ -03ec1e: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -03ec20: 5b31 5004 |0032: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.pathToDelete:Ljava/lang/String; // field@0450 │ │ -03ec24: 1401 0600 087f |0034: const v1, #float 1.80775e+38 // #7f080006 │ │ -03ec2a: 6e20 280f 1300 |0037: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ -03ec30: 0c01 |003a: move-result-object v1 │ │ -03ec32: 1f01 c601 |003b: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -03ec36: 5b31 5404 |003d: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvGameName:Landroid/widget/TextView; // field@0454 │ │ -03ec3a: 1401 1100 087f |003f: const v1, #float 1.80775e+38 // #7f080011 │ │ -03ec40: 6e20 280f 1300 |0042: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ -03ec46: 0c01 |0045: move-result-object v1 │ │ -03ec48: 1f01 c601 |0046: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -03ec4c: 5b31 5304 |0048: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvCategory:Landroid/widget/TextView; // field@0453 │ │ -03ec50: 1401 1500 087f |004a: const v1, #float 1.80775e+38 // #7f080015 │ │ -03ec56: 6e20 280f 1300 |004d: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ -03ec5c: 0c01 |0050: move-result-object v1 │ │ -03ec5e: 1f01 c601 |0051: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -03ec62: 5b31 5104 |0053: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAbout:Landroid/widget/TextView; // field@0451 │ │ -03ec66: 1401 1700 087f |0055: const v1, #float 1.80775e+38 // #7f080017 │ │ -03ec6c: 6e20 280f 1300 |0058: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ -03ec72: 0c01 |005b: move-result-object v1 │ │ -03ec74: 1f01 c601 |005c: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -03ec78: 5b31 5204 |005e: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAuthors:Landroid/widget/TextView; // field@0452 │ │ -03ec7c: 0e00 |0060: return-void │ │ +03fd08: |[03fd08] pro.oneredpixel.l9droid.LibraryGameInfoActivity.onCreate:(Landroid/os/Bundle;)V │ │ +03fd18: 6f20 1900 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +03fd1e: 1401 0600 037f |0003: const v1, #float 1.74129e+38 // #7f030006 │ │ +03fd24: 6e20 300f 1300 |0006: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.setContentView:(I)V // method@0f30 │ │ +03fd2a: 1401 1200 087f |0009: const v1, #float 1.80775e+38 // #7f080012 │ │ +03fd30: 6e20 280f 1300 |000c: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ +03fd36: 0c01 |000f: move-result-object v1 │ │ +03fd38: 1f01 b901 |0010: check-cast v1, Landroid/widget/ImageButton; // type@01b9 │ │ +03fd3c: 5b31 4d04 |0012: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.ibAdd:Landroid/widget/ImageButton; // field@044d │ │ +03fd40: 5431 4d04 |0014: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.ibAdd:Landroid/widget/ImageButton; // field@044d │ │ +03fd44: 6e20 fa0b 3100 |0016: invoke-virtual {v1, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bfa │ │ +03fd4a: 1401 0700 087f |0019: const v1, #float 1.80775e+38 // #7f080007 │ │ +03fd50: 6e20 280f 1300 |001c: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ +03fd56: 0c00 |001f: move-result-object v0 │ │ +03fd58: 1f00 ba01 |0020: check-cast v0, Landroid/widget/ImageView; // type@01ba │ │ +03fd5c: 6e20 020c 3000 |0022: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ +03fd62: 6e10 2a0f 0300 |0025: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.getIntent:()Landroid/content/Intent; // method@0f2a │ │ +03fd68: 0c01 |0028: move-result-object v1 │ │ +03fd6a: 1a02 7b12 |0029: const-string v2, "selectedgame" // string@127b │ │ +03fd6e: 6e20 9100 2100 |002b: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +03fd74: 0c01 |002e: move-result-object v1 │ │ +03fd76: 5b31 4b04 |002f: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.game:Ljava/lang/String; // field@044b │ │ +03fd7a: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +03fd7c: 5b31 5004 |0032: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.pathToDelete:Ljava/lang/String; // field@0450 │ │ +03fd80: 1401 0600 087f |0034: const v1, #float 1.80775e+38 // #7f080006 │ │ +03fd86: 6e20 280f 1300 |0037: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ +03fd8c: 0c01 |003a: move-result-object v1 │ │ +03fd8e: 1f01 c601 |003b: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +03fd92: 5b31 5404 |003d: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvGameName:Landroid/widget/TextView; // field@0454 │ │ +03fd96: 1401 1100 087f |003f: const v1, #float 1.80775e+38 // #7f080011 │ │ +03fd9c: 6e20 280f 1300 |0042: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ +03fda2: 0c01 |0045: move-result-object v1 │ │ +03fda4: 1f01 c601 |0046: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +03fda8: 5b31 5304 |0048: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvCategory:Landroid/widget/TextView; // field@0453 │ │ +03fdac: 1401 1500 087f |004a: const v1, #float 1.80775e+38 // #7f080015 │ │ +03fdb2: 6e20 280f 1300 |004d: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ +03fdb8: 0c01 |0050: move-result-object v1 │ │ +03fdba: 1f01 c601 |0051: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +03fdbe: 5b31 5104 |0053: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAbout:Landroid/widget/TextView; // field@0451 │ │ +03fdc2: 1401 1700 087f |0055: const v1, #float 1.80775e+38 // #7f080017 │ │ +03fdc8: 6e20 280f 1300 |0058: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ +03fdce: 0c01 |005b: move-result-object v1 │ │ +03fdd0: 1f01 c601 |005c: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +03fdd4: 5b31 5204 |005e: iput-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAuthors:Landroid/widget/TextView; // field@0452 │ │ +03fdd8: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=44 │ │ 0x0009 line=46 │ │ 0x0014 line=47 │ │ 0x0019 line=49 │ │ @@ -72640,71 +72652,71 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -03ec80: |[03ec80] pro.oneredpixel.l9droid.LibraryGameInfoActivity.onResume:()V │ │ -03ec90: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -03ec94: 6f10 2600 0300 |0002: invoke-super {v3}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ -03ec9a: 7100 fa0e 0000 |0005: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ -03eca0: 0c00 |0008: move-result-object v0 │ │ -03eca2: 5b30 4e04 |0009: iput-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03eca6: 7010 270f 0300 |000b: invoke-direct {v3}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.fillInfo:()V // method@0f27 │ │ -03ecac: 5430 4e04 |000e: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ -03ecb0: 5431 4b04 |0010: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.game:Ljava/lang/String; // field@044b │ │ -03ecb4: 6e30 f60e 3001 |0012: invoke-virtual {v0, v3, v1}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ -03ecba: 0c00 |0015: move-result-object v0 │ │ -03ecbc: 5b30 4c04 |0016: iput-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ -03ecc0: 5430 5304 |0018: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvCategory:Landroid/widget/TextView; // field@0453 │ │ -03ecc4: 5431 4c04 |001a: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ -03ecc8: 6e10 a20d 0100 |001c: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameInfo;.getCategory:()Ljava/lang/String; // method@0da2 │ │ -03ecce: 0c01 |001f: move-result-object v1 │ │ -03ecd0: 6e10 d20c 0100 |0020: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0cd2 │ │ -03ecd6: 0c01 |0023: move-result-object v1 │ │ -03ecd8: 6e20 4c0c 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03ecde: 5430 5404 |0027: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvGameName:Landroid/widget/TextView; // field@0454 │ │ -03ece2: 5431 4c04 |0029: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ -03ece6: 6e10 a90d 0100 |002b: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ -03ecec: 0c01 |002e: move-result-object v1 │ │ -03ecee: 6e20 4c0c 1000 |002f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03ecf4: 5430 5104 |0032: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAbout:Landroid/widget/TextView; // field@0451 │ │ -03ecf8: 5431 4c04 |0034: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ -03ecfc: 6e10 a00d 0100 |0036: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameInfo;.getAbout:()Ljava/lang/String; // method@0da0 │ │ -03ed02: 0c01 |0039: move-result-object v1 │ │ -03ed04: 6e20 4c0c 1000 |003a: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03ed0a: 5430 4c04 |003d: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ -03ed0e: 6e10 a50d 0000 |003f: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03ed14: 0c00 |0042: move-result-object v0 │ │ -03ed16: 1a01 560d |0043: const-string v1, "info_" // string@0d56 │ │ -03ed1a: 6e20 cc0c 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ -03ed20: 0a00 |0048: move-result v0 │ │ -03ed22: 3800 2500 |0049: if-eqz v0, 006e // +0025 │ │ -03ed26: 1400 1600 087f |004b: const v0, #float 1.80775e+38 // #7f080016 │ │ -03ed2c: 6e20 280f 0300 |004e: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ -03ed32: 0c00 |0051: move-result-object v0 │ │ -03ed34: 1f00 c601 |0052: check-cast v0, Landroid/widget/TextView; // type@01c6 │ │ -03ed38: 6e20 540c 2000 |0054: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -03ed3e: 1400 1400 087f |0057: const v0, #float 1.80775e+38 // #7f080014 │ │ -03ed44: 6e20 280f 0300 |005a: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ -03ed4a: 0c00 |005d: move-result-object v0 │ │ -03ed4c: 1f00 c601 |005e: check-cast v0, Landroid/widget/TextView; // type@01c6 │ │ -03ed50: 6e20 540c 2000 |0060: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -03ed56: 5430 5204 |0063: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAuthors:Landroid/widget/TextView; // field@0452 │ │ -03ed5a: 6e20 540c 2000 |0065: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -03ed60: 5430 4d04 |0068: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.ibAdd:Landroid/widget/ImageButton; // field@044d │ │ -03ed64: 6e20 fb0b 2000 |006a: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ -03ed6a: 0e00 |006d: return-void │ │ -03ed6c: 5430 5204 |006e: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAuthors:Landroid/widget/TextView; // field@0452 │ │ -03ed70: 5431 4c04 |0070: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ -03ed74: 6e10 a10d 0100 |0072: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameInfo;.getAuthors:()Ljava/lang/String; // method@0da1 │ │ -03ed7a: 0c01 |0075: move-result-object v1 │ │ -03ed7c: 6e20 4c0c 1000 |0076: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03ed82: 28f4 |0079: goto 006d // -000c │ │ +03fddc: |[03fddc] pro.oneredpixel.l9droid.LibraryGameInfoActivity.onResume:()V │ │ +03fdec: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +03fdf0: 6f10 2600 0300 |0002: invoke-super {v3}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ +03fdf6: 7100 fa0e 0000 |0005: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ +03fdfc: 0c00 |0008: move-result-object v0 │ │ +03fdfe: 5b30 4e04 |0009: iput-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03fe02: 7010 270f 0300 |000b: invoke-direct {v3}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.fillInfo:()V // method@0f27 │ │ +03fe08: 5430 4e04 |000e: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@044e │ │ +03fe0c: 5431 4b04 |0010: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.game:Ljava/lang/String; // field@044b │ │ +03fe10: 6e30 f60e 3001 |0012: invoke-virtual {v0, v3, v1}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ +03fe16: 0c00 |0015: move-result-object v0 │ │ +03fe18: 5b30 4c04 |0016: iput-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ +03fe1c: 5430 5304 |0018: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvCategory:Landroid/widget/TextView; // field@0453 │ │ +03fe20: 5431 4c04 |001a: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ +03fe24: 6e10 a20d 0100 |001c: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameInfo;.getCategory:()Ljava/lang/String; // method@0da2 │ │ +03fe2a: 0c01 |001f: move-result-object v1 │ │ +03fe2c: 6e10 d20c 0100 |0020: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0cd2 │ │ +03fe32: 0c01 |0023: move-result-object v1 │ │ +03fe34: 6e20 4c0c 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03fe3a: 5430 5404 |0027: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvGameName:Landroid/widget/TextView; // field@0454 │ │ +03fe3e: 5431 4c04 |0029: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ +03fe42: 6e10 a90d 0100 |002b: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ +03fe48: 0c01 |002e: move-result-object v1 │ │ +03fe4a: 6e20 4c0c 1000 |002f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03fe50: 5430 5104 |0032: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAbout:Landroid/widget/TextView; // field@0451 │ │ +03fe54: 5431 4c04 |0034: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ +03fe58: 6e10 a00d 0100 |0036: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameInfo;.getAbout:()Ljava/lang/String; // method@0da0 │ │ +03fe5e: 0c01 |0039: move-result-object v1 │ │ +03fe60: 6e20 4c0c 1000 |003a: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03fe66: 5430 4c04 |003d: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ +03fe6a: 6e10 a50d 0000 |003f: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +03fe70: 0c00 |0042: move-result-object v0 │ │ +03fe72: 1a01 550d |0043: const-string v1, "info_" // string@0d55 │ │ +03fe76: 6e20 cc0c 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ +03fe7c: 0a00 |0048: move-result v0 │ │ +03fe7e: 3800 2500 |0049: if-eqz v0, 006e // +0025 │ │ +03fe82: 1400 1600 087f |004b: const v0, #float 1.80775e+38 // #7f080016 │ │ +03fe88: 6e20 280f 0300 |004e: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ +03fe8e: 0c00 |0051: move-result-object v0 │ │ +03fe90: 1f00 c601 |0052: check-cast v0, Landroid/widget/TextView; // type@01c6 │ │ +03fe94: 6e20 540c 2000 |0054: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +03fe9a: 1400 1400 087f |0057: const v0, #float 1.80775e+38 // #7f080014 │ │ +03fea0: 6e20 280f 0300 |005a: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.findViewById:(I)Landroid/view/View; // method@0f28 │ │ +03fea6: 0c00 |005d: move-result-object v0 │ │ +03fea8: 1f00 c601 |005e: check-cast v0, Landroid/widget/TextView; // type@01c6 │ │ +03feac: 6e20 540c 2000 |0060: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +03feb2: 5430 5204 |0063: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAuthors:Landroid/widget/TextView; // field@0452 │ │ +03feb6: 6e20 540c 2000 |0065: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +03febc: 5430 4d04 |0068: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.ibAdd:Landroid/widget/ImageButton; // field@044d │ │ +03fec0: 6e20 fb0b 2000 |006a: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ +03fec6: 0e00 |006d: return-void │ │ +03fec8: 5430 5204 |006e: iget-object v0, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.tvAuthors:Landroid/widget/TextView; // field@0452 │ │ +03fecc: 5431 4c04 |0070: iget-object v1, v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;.gi:Lpro/oneredpixel/l9droid/GameInfo; // field@044c │ │ +03fed0: 6e10 a10d 0100 |0072: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameInfo;.getAuthors:()Ljava/lang/String; // method@0da1 │ │ +03fed6: 0c01 |0075: move-result-object v1 │ │ +03fed8: 6e20 4c0c 1000 |0076: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +03fede: 28f4 |0079: goto 006d // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=64 │ │ 0x0005 line=66 │ │ 0x000b line=67 │ │ 0x000e line=69 │ │ 0x0018 line=71 │ │ @@ -72746,17 +72758,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ed84: |[03ed84] pro.oneredpixel.l9droid.LibraryGameInstallActivity.:()V │ │ -03ed94: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ -03ed9a: 0e00 |0003: return-void │ │ +03fee0: |[03fee0] pro.oneredpixel.l9droid.LibraryGameInstallActivity.:()V │ │ +03fef0: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ +03fef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/LibraryGameInstallActivity; │ │ │ │ Virtual methods - │ │ @@ -72765,46 +72777,46 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -03ed9c: |[03ed9c] pro.oneredpixel.l9droid.LibraryGameInstallActivity.onClick:(Landroid/view/View;)V │ │ -03edac: 6e10 f60a 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0af6 │ │ -03edb2: 0a01 |0003: move-result v1 │ │ -03edb4: 2b01 3e00 0000 |0004: packed-switch v1, 00000042 // +0000003e │ │ -03edba: 0e00 |0007: return-void │ │ -03edbc: 2200 1e00 |0008: new-instance v0, Landroid/content/Intent; // type@001e │ │ -03edc0: 1c01 4602 |000a: const-class v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // type@0246 │ │ -03edc4: 7030 8400 4001 |000c: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -03edca: 1a01 7d12 |000f: const-string v1, "selectedgame" // string@127d │ │ -03edce: 6e10 370f 0400 |0011: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.getIntent:()Landroid/content/Intent; // method@0f37 │ │ -03edd4: 0c02 |0014: move-result-object v2 │ │ -03edd6: 1a03 7d12 |0015: const-string v3, "selectedgame" // string@127d │ │ -03edda: 6e20 9100 3200 |0017: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -03ede0: 0c02 |001a: move-result-object v2 │ │ -03ede2: 6e30 9600 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03ede8: 6e20 3b0f 0400 |001e: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.startActivity:(Landroid/content/Intent;)V // method@0f3b │ │ -03edee: 6e10 360f 0400 |0021: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.finish:()V // method@0f36 │ │ -03edf4: 28e3 |0024: goto 0007 // -001d │ │ -03edf6: 2200 1e00 |0025: new-instance v0, Landroid/content/Intent; // type@001e │ │ -03edfa: 1c01 5a02 |0027: const-class v1, Lpro/oneredpixel/l9droid/SelectFileActivity; // type@025a │ │ -03edfe: 7030 8400 4001 |0029: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -03ee04: 1a01 7d12 |002c: const-string v1, "selectedgame" // string@127d │ │ -03ee08: 6e10 370f 0400 |002e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.getIntent:()Landroid/content/Intent; // method@0f37 │ │ -03ee0e: 0c02 |0031: move-result-object v2 │ │ -03ee10: 1a03 7d12 |0032: const-string v3, "selectedgame" // string@127d │ │ -03ee14: 6e20 9100 3200 |0034: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -03ee1a: 0c02 |0037: move-result-object v2 │ │ -03ee1c: 6e30 9600 1002 |0038: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03ee22: 6e20 3b0f 0400 |003b: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.startActivity:(Landroid/content/Intent;)V // method@0f3b │ │ -03ee28: 6e10 360f 0400 |003e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.finish:()V // method@0f36 │ │ -03ee2e: 28c6 |0041: goto 0007 // -003a │ │ -03ee30: 0001 0200 2400 087f 0400 0000 2100 ... |0042: packed-switch-data (8 units) │ │ +03fef8: |[03fef8] pro.oneredpixel.l9droid.LibraryGameInstallActivity.onClick:(Landroid/view/View;)V │ │ +03ff08: 6e10 f60a 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0af6 │ │ +03ff0e: 0a01 |0003: move-result v1 │ │ +03ff10: 2b01 3e00 0000 |0004: packed-switch v1, 00000042 // +0000003e │ │ +03ff16: 0e00 |0007: return-void │ │ +03ff18: 2200 1e00 |0008: new-instance v0, Landroid/content/Intent; // type@001e │ │ +03ff1c: 1c01 4602 |000a: const-class v1, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; // type@0246 │ │ +03ff20: 7030 8400 4001 |000c: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +03ff26: 1a01 7b12 |000f: const-string v1, "selectedgame" // string@127b │ │ +03ff2a: 6e10 370f 0400 |0011: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.getIntent:()Landroid/content/Intent; // method@0f37 │ │ +03ff30: 0c02 |0014: move-result-object v2 │ │ +03ff32: 1a03 7b12 |0015: const-string v3, "selectedgame" // string@127b │ │ +03ff36: 6e20 9100 3200 |0017: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +03ff3c: 0c02 |001a: move-result-object v2 │ │ +03ff3e: 6e30 9600 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +03ff44: 6e20 3b0f 0400 |001e: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.startActivity:(Landroid/content/Intent;)V // method@0f3b │ │ +03ff4a: 6e10 360f 0400 |0021: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.finish:()V // method@0f36 │ │ +03ff50: 28e3 |0024: goto 0007 // -001d │ │ +03ff52: 2200 1e00 |0025: new-instance v0, Landroid/content/Intent; // type@001e │ │ +03ff56: 1c01 5a02 |0027: const-class v1, Lpro/oneredpixel/l9droid/SelectFileActivity; // type@025a │ │ +03ff5a: 7030 8400 4001 |0029: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +03ff60: 1a01 7b12 |002c: const-string v1, "selectedgame" // string@127b │ │ +03ff64: 6e10 370f 0400 |002e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.getIntent:()Landroid/content/Intent; // method@0f37 │ │ +03ff6a: 0c02 |0031: move-result-object v2 │ │ +03ff6c: 1a03 7b12 |0032: const-string v3, "selectedgame" // string@127b │ │ +03ff70: 6e20 9100 3200 |0034: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +03ff76: 0c02 |0037: move-result-object v2 │ │ +03ff78: 6e30 9600 1002 |0038: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +03ff7e: 6e20 3b0f 0400 |003b: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.startActivity:(Landroid/content/Intent;)V // method@0f3b │ │ +03ff84: 6e10 360f 0400 |003e: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.finish:()V // method@0f36 │ │ +03ff8a: 28c6 |0041: goto 0007 // -003a │ │ +03ff8c: 0001 0200 2400 087f 0400 0000 2100 ... |0042: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=41 │ │ 0x0008 line=29 │ │ 0x000f line=30 │ │ 0x001e line=31 │ │ @@ -72825,29 +72837,29 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -03ee40: |[03ee40] pro.oneredpixel.l9droid.LibraryGameInstallActivity.onCreate:(Landroid/os/Bundle;)V │ │ -03ee50: 6f20 1900 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -03ee56: 1402 0800 037f |0003: const v2, #float 1.74129e+38 // #7f030008 │ │ -03ee5c: 6e20 3a0f 2300 |0006: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.setContentView:(I)V // method@0f3a │ │ -03ee62: 1402 2400 087f |0009: const v2, #float 1.80776e+38 // #7f080024 │ │ -03ee68: 6e20 350f 2300 |000c: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.findViewById:(I)Landroid/view/View; // method@0f35 │ │ -03ee6e: 0c00 |000f: move-result-object v0 │ │ -03ee70: 1f00 ac01 |0010: check-cast v0, Landroid/widget/Button; // type@01ac │ │ -03ee74: 6e20 d50b 3000 |0012: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ -03ee7a: 1402 2500 087f |0015: const v2, #float 1.80776e+38 // #7f080025 │ │ -03ee80: 6e20 350f 2300 |0018: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.findViewById:(I)Landroid/view/View; // method@0f35 │ │ -03ee86: 0c01 |001b: move-result-object v1 │ │ -03ee88: 1f01 ac01 |001c: check-cast v1, Landroid/widget/Button; // type@01ac │ │ -03ee8c: 6e20 d50b 3100 |001e: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ -03ee92: 0e00 |0021: return-void │ │ +03ff9c: |[03ff9c] pro.oneredpixel.l9droid.LibraryGameInstallActivity.onCreate:(Landroid/os/Bundle;)V │ │ +03ffac: 6f20 1900 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +03ffb2: 1402 0800 037f |0003: const v2, #float 1.74129e+38 // #7f030008 │ │ +03ffb8: 6e20 3a0f 2300 |0006: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.setContentView:(I)V // method@0f3a │ │ +03ffbe: 1402 2400 087f |0009: const v2, #float 1.80776e+38 // #7f080024 │ │ +03ffc4: 6e20 350f 2300 |000c: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.findViewById:(I)Landroid/view/View; // method@0f35 │ │ +03ffca: 0c00 |000f: move-result-object v0 │ │ +03ffcc: 1f00 ac01 |0010: check-cast v0, Landroid/widget/Button; // type@01ac │ │ +03ffd0: 6e20 d50b 3000 |0012: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ +03ffd6: 1402 2500 087f |0015: const v2, #float 1.80776e+38 // #7f080025 │ │ +03ffdc: 6e20 350f 2300 |0018: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/LibraryGameInstallActivity;.findViewById:(I)Landroid/view/View; // method@0f35 │ │ +03ffe2: 0c01 |001b: move-result-object v1 │ │ +03ffe4: 1f01 ac01 |001c: check-cast v1, Landroid/widget/Button; // type@01ac │ │ +03ffe8: 6e20 d50b 3100 |001e: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0bd5 │ │ +03ffee: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=16 │ │ 0x0009 line=18 │ │ 0x0012 line=19 │ │ 0x0015 line=20 │ │ @@ -72898,167 +72910,167 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ee94: |[03ee94] pro.oneredpixel.l9droid.LibraryGamesActivity.:()V │ │ -03eea4: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ -03eeaa: 0e00 |0003: return-void │ │ +03fff0: |[03fff0] pro.oneredpixel.l9droid.LibraryGamesActivity.:()V │ │ +040000: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ +040006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/LibraryGamesActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/LibraryGamesActivity;) │ │ name : 'fillInfo' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 22 │ │ + registers : 21 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 280 16-bit code units │ │ -03eeac: |[03eeac] pro.oneredpixel.l9droid.LibraryGamesActivity.fillInfo:()V │ │ -03eebc: 120d |0000: const/4 v13, #int 0 // #0 │ │ -03eebe: 1310 ffff |0001: const/16 v16, #int -1 // #ffff │ │ -03eec2: 12fc |0003: const/4 v12, #int -1 // #ff │ │ -03eec4: 2204 1102 |0004: new-instance v4, Ljava/util/ArrayList; // type@0211 │ │ -03eec8: 7010 f70c 0400 |0006: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03eece: 2208 1102 |0009: new-instance v8, Ljava/util/ArrayList; // type@0211 │ │ -03eed2: 7010 f70c 0800 |000b: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03eed8: 0800 1500 |000e: move-object/from16 v0, v21 │ │ -03eedc: 5403 5704 |0010: iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ -03eee0: 0800 1500 |0012: move-object/from16 v0, v21 │ │ -03eee4: 6e20 f70e 0300 |0014: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/Library;.getGameList:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@0ef7 │ │ -03eeea: 0c0e |0017: move-result-object v14 │ │ -03eeec: 1314 0000 |0018: const/16 v20, #int 0 // #0 │ │ -03eef0: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -03eef2: 2336 7402 |001b: new-array v6, v3, [Ljava/lang/String; // type@0274 │ │ -03eef6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -03eef8: 1a05 6509 |001e: const-string v5, "category" // string@0965 │ │ -03eefc: 4d05 0603 |0020: aput-object v5, v6, v3 │ │ -03ef00: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -03ef02: 2337 6402 |0023: new-array v7, v3, [I // type@0264 │ │ -03ef06: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -03ef08: 1405 2800 087f |0026: const v5, #float 1.80776e+38 // #7f080028 │ │ -03ef0e: 4b05 0703 |0029: aput v5, v7, v3 │ │ -03ef12: 1223 |002b: const/4 v3, #int 2 // #2 │ │ -03ef14: 233a 7402 |002c: new-array v10, v3, [Ljava/lang/String; // type@0274 │ │ -03ef18: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -03ef1a: 1a05 640b |002f: const-string v5, "game" // string@0b64 │ │ -03ef1e: 4d05 0a03 |0031: aput-object v5, v10, v3 │ │ -03ef22: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -03ef24: 1a05 a20f |0034: const-string v5, "mark" // string@0fa2 │ │ -03ef28: 4d05 0a03 |0036: aput-object v5, v10, v3 │ │ -03ef2c: 1223 |0038: const/4 v3, #int 2 // #2 │ │ -03ef2e: 233b 6402 |0039: new-array v11, v3, [I // type@0264 │ │ -03ef32: 260b d500 0000 |003b: fill-array-data v11, 00000110 // +000000d5 │ │ -03ef38: 6e10 000d 0e00 |003e: invoke-virtual {v14}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ -03ef3e: 0c11 |0041: move-result-object v17 │ │ -03ef40: 7801 100d 1100 |0042: invoke-interface/range {v17}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ -03ef46: 0a03 |0045: move-result v3 │ │ -03ef48: 3803 9800 |0046: if-eqz v3, 00de // +0098 │ │ -03ef4c: 7801 110d 1100 |0048: invoke-interface/range {v17}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ -03ef52: 0c0f |004b: move-result-object v15 │ │ -03ef54: 1f0f 3802 |004c: check-cast v15, Lpro/oneredpixel/l9droid/GameInfo; // type@0238 │ │ -03ef58: 6e10 a20d 0f00 |004e: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getCategory:()Ljava/lang/String; // method@0da2 │ │ -03ef5e: 0c03 |0051: move-result-object v3 │ │ -03ef60: 0800 1400 |0052: move-object/from16 v0, v20 │ │ -03ef64: 6e20 c30c 0300 |0054: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03ef6a: 0a03 |0057: move-result v3 │ │ -03ef6c: 3903 2300 |0058: if-nez v3, 007b // +0023 │ │ -03ef70: 3814 0500 |005a: if-eqz v20, 005f // +0005 │ │ -03ef74: 6e20 fa0c d800 |005c: invoke-virtual {v8, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03ef7a: 6e10 a20d 0f00 |005f: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getCategory:()Ljava/lang/String; // method@0da2 │ │ -03ef80: 0c14 |0062: move-result-object v20 │ │ -03ef82: 2212 1702 |0063: new-instance v18, Ljava/util/HashMap; // type@0217 │ │ -03ef86: 7601 0c0d 1200 |0065: invoke-direct/range {v18}, Ljava/util/HashMap;.:()V // method@0d0c │ │ -03ef8c: 1a03 6509 |0068: const-string v3, "category" // string@0965 │ │ -03ef90: 0800 1200 |006a: move-object/from16 v0, v18 │ │ -03ef94: 0801 1400 |006c: move-object/from16 v1, v20 │ │ -03ef98: 7230 1f0d 3001 |006e: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03ef9e: 0800 1200 |0071: move-object/from16 v0, v18 │ │ -03efa2: 6e20 fa0c 0400 |0073: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03efa8: 220d 1102 |0076: new-instance v13, Ljava/util/ArrayList; // type@0211 │ │ -03efac: 7010 f70c 0d00 |0078: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -03efb2: 2212 1702 |007b: new-instance v18, Ljava/util/HashMap; // type@0217 │ │ -03efb6: 7601 0c0d 1200 |007d: invoke-direct/range {v18}, Ljava/util/HashMap;.:()V // method@0d0c │ │ -03efbc: 1a03 640b |0080: const-string v3, "game" // string@0b64 │ │ -03efc0: 6e10 a90d 0f00 |0082: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ -03efc6: 0c05 |0085: move-result-object v5 │ │ -03efc8: 0800 1200 |0086: move-object/from16 v0, v18 │ │ -03efcc: 7230 1f0d 3005 |0088: invoke-interface {v0, v3, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03efd2: 1a03 2b0d |008b: const-string v3, "id" // string@0d2b │ │ -03efd6: 6e10 a50d 0f00 |008d: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03efdc: 0c05 |0090: move-result-object v5 │ │ -03efde: 0800 1200 |0091: move-object/from16 v0, v18 │ │ -03efe2: 7230 1f0d 3005 |0093: invoke-interface {v0, v3, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03efe8: 1313 0500 |0096: const/16 v19, #int 5 // #5 │ │ -03efec: 6e10 a50d 0f00 |0098: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03eff2: 0c03 |009b: move-result-object v3 │ │ -03eff4: 1a05 560d |009c: const-string v5, "info_" // string@0d56 │ │ -03eff8: 6e20 cc0c 5300 |009e: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ -03effe: 0a03 |00a1: move-result v3 │ │ -03f000: 3903 0600 |00a2: if-nez v3, 00a8 // +0006 │ │ -03f004: 6e10 a40d 0f00 |00a4: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getHighestMark:()I // method@0da4 │ │ -03f00a: 0a13 |00a7: move-result v19 │ │ -03f00c: 1a03 a20f |00a8: const-string v3, "mark" // string@0fa2 │ │ -03f010: 6205 3104 |00aa: sget-object v5, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ -03f014: 4405 0513 |00ac: aget v5, v5, v19 │ │ -03f018: 7110 a00c 0500 |00ae: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -03f01e: 0c05 |00b1: move-result-object v5 │ │ -03f020: 0800 1200 |00b2: move-object/from16 v0, v18 │ │ -03f024: 7230 1f0d 3005 |00b4: invoke-interface {v0, v3, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ -03f02a: 0800 1200 |00b7: move-object/from16 v0, v18 │ │ -03f02e: 6e20 fa0c 0d00 |00b9: invoke-virtual {v13, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03f034: 0800 1500 |00bc: move-object/from16 v0, v21 │ │ -03f038: 5403 5604 |00be: iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ -03f03c: 3803 82ff |00c0: if-eqz v3, 0042 // -007e │ │ -03f040: 6e10 a50d 0f00 |00c2: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03f046: 0c03 |00c5: move-result-object v3 │ │ -03f048: 0800 1500 |00c6: move-object/from16 v0, v21 │ │ -03f04c: 5405 5604 |00c8: iget-object v5, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ -03f050: 6e20 c40c 5300 |00ca: invoke-virtual {v3, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ -03f056: 0a03 |00cd: move-result v3 │ │ -03f058: 3803 74ff |00ce: if-eqz v3, 0042 // -008c │ │ -03f05c: 6e10 040d 0400 |00d0: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03f062: 0a03 |00d3: move-result v3 │ │ -03f064: d810 03ff |00d4: add-int/lit8 v16, v3, #int -1 // #ff │ │ -03f068: 6e10 040d 0d00 |00d6: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03f06e: 0a03 |00d9: move-result v3 │ │ -03f070: d80c 03ff |00da: add-int/lit8 v12, v3, #int -1 // #ff │ │ -03f074: 2900 66ff |00dc: goto/16 0042 // -009a │ │ -03f078: 3814 0500 |00de: if-eqz v20, 00e3 // +0005 │ │ -03f07c: 6e20 fa0c d800 |00e0: invoke-virtual {v8, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -03f082: 2202 3502 |00e3: new-instance v2, Lpro/oneredpixel/l9droid/ExpAdapter; // type@0235 │ │ -03f086: 1405 0a00 037f |00e5: const v5, #float 1.74129e+38 // #7f03000a │ │ -03f08c: 1409 0b00 037f |00e8: const v9, #float 1.74129e+38 // #7f03000b │ │ -03f092: 0803 1500 |00eb: move-object/from16 v3, v21 │ │ -03f096: 760a 5e0d 0200 |00ed: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lpro/oneredpixel/l9droid/ExpAdapter;.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V // method@0d5e │ │ -03f09c: 0800 1500 |00f0: move-object/from16 v0, v21 │ │ -03f0a0: 5403 5504 |00f2: iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ -03f0a4: 6e20 ed0b 2300 |00f4: invoke-virtual {v3, v2}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@0bed │ │ -03f0aa: 3a10 1700 |00f7: if-ltz v16, 010e // +0017 │ │ -03f0ae: 3a0c 1500 |00f9: if-ltz v12, 010e // +0015 │ │ -03f0b2: 0800 1500 |00fb: move-object/from16 v0, v21 │ │ -03f0b6: 5403 5504 |00fd: iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ -03f0ba: 0200 1000 |00ff: move/from16 v0, v16 │ │ -03f0be: 6e20 eb0b 0300 |0101: invoke-virtual {v3, v0}, Landroid/widget/ExpandableListView;.expandGroup:(I)Z // method@0beb │ │ -03f0c4: 0800 1500 |0104: move-object/from16 v0, v21 │ │ -03f0c8: 5403 5504 |0106: iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ -03f0cc: 1215 |0108: const/4 v5, #int 1 // #1 │ │ -03f0ce: 0200 1000 |0109: move/from16 v0, v16 │ │ -03f0d2: 6e40 ef0b 035c |010b: invoke-virtual {v3, v0, v12, v5}, Landroid/widget/ExpandableListView;.setSelectedChild:(IIZ)Z // method@0bef │ │ -03f0d8: 0e00 |010e: return-void │ │ -03f0da: 0000 |010f: nop // spacer │ │ -03f0dc: 0003 0400 0200 0000 2800 087f 1b00 ... |0110: array-data (8 units) │ │ +040008: |[040008] pro.oneredpixel.l9droid.LibraryGamesActivity.fillInfo:()V │ │ +040018: 120d |0000: const/4 v13, #int 0 // #0 │ │ +04001a: 1310 ffff |0001: const/16 v16, #int -1 // #ffff │ │ +04001e: 12fc |0003: const/4 v12, #int -1 // #ff │ │ +040020: 2204 1102 |0004: new-instance v4, Ljava/util/ArrayList; // type@0211 │ │ +040024: 7010 f70c 0400 |0006: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +04002a: 2208 1102 |0009: new-instance v8, Ljava/util/ArrayList; // type@0211 │ │ +04002e: 7010 f70c 0800 |000b: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +040034: 0800 1400 |000e: move-object/from16 v0, v20 │ │ +040038: 5403 5704 |0010: iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ +04003c: 0800 1400 |0012: move-object/from16 v0, v20 │ │ +040040: 6e20 f70e 0300 |0014: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/Library;.getGameList:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@0ef7 │ │ +040046: 0c0e |0017: move-result-object v14 │ │ +040048: 1313 0000 |0018: const/16 v19, #int 0 // #0 │ │ +04004c: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +04004e: 2336 7402 |001b: new-array v6, v3, [Ljava/lang/String; // type@0274 │ │ +040052: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +040054: 1a05 6409 |001e: const-string v5, "category" // string@0964 │ │ +040058: 4d05 0603 |0020: aput-object v5, v6, v3 │ │ +04005c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +04005e: 2337 6402 |0023: new-array v7, v3, [I // type@0264 │ │ +040062: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +040064: 1405 2800 087f |0026: const v5, #float 1.80776e+38 // #7f080028 │ │ +04006a: 4b05 0703 |0029: aput v5, v7, v3 │ │ +04006e: 1223 |002b: const/4 v3, #int 2 // #2 │ │ +040070: 233a 7402 |002c: new-array v10, v3, [Ljava/lang/String; // type@0274 │ │ +040074: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +040076: 1a05 630b |002f: const-string v5, "game" // string@0b63 │ │ +04007a: 4d05 0a03 |0031: aput-object v5, v10, v3 │ │ +04007e: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +040080: 1a05 a00f |0034: const-string v5, "mark" // string@0fa0 │ │ +040084: 4d05 0a03 |0036: aput-object v5, v10, v3 │ │ +040088: 1223 |0038: const/4 v3, #int 2 // #2 │ │ +04008a: 233b 6402 |0039: new-array v11, v3, [I // type@0264 │ │ +04008e: 260b d500 0000 |003b: fill-array-data v11, 00000110 // +000000d5 │ │ +040094: 6e10 000d 0e00 |003e: invoke-virtual {v14}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ +04009a: 0c03 |0041: move-result-object v3 │ │ +04009c: 7210 100d 0300 |0042: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ +0400a2: 0a05 |0045: move-result v5 │ │ +0400a4: 3805 9800 |0046: if-eqz v5, 00de // +0098 │ │ +0400a8: 7210 110d 0300 |0048: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ +0400ae: 0c0f |004b: move-result-object v15 │ │ +0400b0: 1f0f 3802 |004c: check-cast v15, Lpro/oneredpixel/l9droid/GameInfo; // type@0238 │ │ +0400b4: 6e10 a20d 0f00 |004e: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getCategory:()Ljava/lang/String; // method@0da2 │ │ +0400ba: 0c05 |0051: move-result-object v5 │ │ +0400bc: 0800 1300 |0052: move-object/from16 v0, v19 │ │ +0400c0: 6e20 c30c 0500 |0054: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +0400c6: 0a05 |0057: move-result v5 │ │ +0400c8: 3905 2300 |0058: if-nez v5, 007b // +0023 │ │ +0400cc: 3813 0500 |005a: if-eqz v19, 005f // +0005 │ │ +0400d0: 6e20 fa0c d800 |005c: invoke-virtual {v8, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0400d6: 6e10 a20d 0f00 |005f: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getCategory:()Ljava/lang/String; // method@0da2 │ │ +0400dc: 0c13 |0062: move-result-object v19 │ │ +0400de: 2211 1702 |0063: new-instance v17, Ljava/util/HashMap; // type@0217 │ │ +0400e2: 7601 0c0d 1100 |0065: invoke-direct/range {v17}, Ljava/util/HashMap;.:()V // method@0d0c │ │ +0400e8: 1a05 6409 |0068: const-string v5, "category" // string@0964 │ │ +0400ec: 0800 1100 |006a: move-object/from16 v0, v17 │ │ +0400f0: 0801 1300 |006c: move-object/from16 v1, v19 │ │ +0400f4: 7230 1f0d 5001 |006e: invoke-interface {v0, v5, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +0400fa: 0800 1100 |0071: move-object/from16 v0, v17 │ │ +0400fe: 6e20 fa0c 0400 |0073: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +040104: 220d 1102 |0076: new-instance v13, Ljava/util/ArrayList; // type@0211 │ │ +040108: 7010 f70c 0d00 |0078: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +04010e: 2211 1702 |007b: new-instance v17, Ljava/util/HashMap; // type@0217 │ │ +040112: 7601 0c0d 1100 |007d: invoke-direct/range {v17}, Ljava/util/HashMap;.:()V // method@0d0c │ │ +040118: 1a05 630b |0080: const-string v5, "game" // string@0b63 │ │ +04011c: 6e10 a90d 0f00 |0082: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ +040122: 0c09 |0085: move-result-object v9 │ │ +040124: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +040128: 7230 1f0d 5009 |0088: invoke-interface {v0, v5, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +04012e: 1a05 2a0d |008b: const-string v5, "id" // string@0d2a │ │ +040132: 6e10 a50d 0f00 |008d: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +040138: 0c09 |0090: move-result-object v9 │ │ +04013a: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +04013e: 7230 1f0d 5009 |0093: invoke-interface {v0, v5, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +040144: 1312 0500 |0096: const/16 v18, #int 5 // #5 │ │ +040148: 6e10 a50d 0f00 |0098: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +04014e: 0c05 |009b: move-result-object v5 │ │ +040150: 1a09 550d |009c: const-string v9, "info_" // string@0d55 │ │ +040154: 6e20 cc0c 9500 |009e: invoke-virtual {v5, v9}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ +04015a: 0a05 |00a1: move-result v5 │ │ +04015c: 3905 0600 |00a2: if-nez v5, 00a8 // +0006 │ │ +040160: 6e10 a40d 0f00 |00a4: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getHighestMark:()I // method@0da4 │ │ +040166: 0a12 |00a7: move-result v18 │ │ +040168: 1a05 a00f |00a8: const-string v5, "mark" // string@0fa0 │ │ +04016c: 6209 3104 |00aa: sget-object v9, Lpro/oneredpixel/l9droid/Library;.MARK_PICTURES_RESID:[I // field@0431 │ │ +040170: 4409 0912 |00ac: aget v9, v9, v18 │ │ +040174: 7110 a00c 0900 |00ae: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +04017a: 0c09 |00b1: move-result-object v9 │ │ +04017c: 0800 1100 |00b2: move-object/from16 v0, v17 │ │ +040180: 7230 1f0d 5009 |00b4: invoke-interface {v0, v5, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d1f │ │ +040186: 0800 1100 |00b7: move-object/from16 v0, v17 │ │ +04018a: 6e20 fa0c 0d00 |00b9: invoke-virtual {v13, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +040190: 0800 1400 |00bc: move-object/from16 v0, v20 │ │ +040194: 5405 5604 |00be: iget-object v5, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ +040198: 3805 82ff |00c0: if-eqz v5, 0042 // -007e │ │ +04019c: 6e10 a50d 0f00 |00c2: invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +0401a2: 0c05 |00c5: move-result-object v5 │ │ +0401a4: 0800 1400 |00c6: move-object/from16 v0, v20 │ │ +0401a8: 5409 5604 |00c8: iget-object v9, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ +0401ac: 6e20 c40c 9500 |00ca: invoke-virtual {v5, v9}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cc4 │ │ +0401b2: 0a05 |00cd: move-result v5 │ │ +0401b4: 3805 74ff |00ce: if-eqz v5, 0042 // -008c │ │ +0401b8: 6e10 040d 0400 |00d0: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0401be: 0a05 |00d3: move-result v5 │ │ +0401c0: d810 05ff |00d4: add-int/lit8 v16, v5, #int -1 // #ff │ │ +0401c4: 6e10 040d 0d00 |00d6: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0401ca: 0a05 |00d9: move-result v5 │ │ +0401cc: d80c 05ff |00da: add-int/lit8 v12, v5, #int -1 // #ff │ │ +0401d0: 2900 66ff |00dc: goto/16 0042 // -009a │ │ +0401d4: 3813 0500 |00de: if-eqz v19, 00e3 // +0005 │ │ +0401d8: 6e20 fa0c d800 |00e0: invoke-virtual {v8, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0401de: 2202 3502 |00e3: new-instance v2, Lpro/oneredpixel/l9droid/ExpAdapter; // type@0235 │ │ +0401e2: 1405 0a00 037f |00e5: const v5, #float 1.74129e+38 // #7f03000a │ │ +0401e8: 1409 0b00 037f |00e8: const v9, #float 1.74129e+38 // #7f03000b │ │ +0401ee: 0803 1400 |00eb: move-object/from16 v3, v20 │ │ +0401f2: 760a 5e0d 0200 |00ed: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lpro/oneredpixel/l9droid/ExpAdapter;.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V // method@0d5e │ │ +0401f8: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ +0401fc: 5403 5504 |00f2: iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ +040200: 6e20 ed0b 2300 |00f4: invoke-virtual {v3, v2}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@0bed │ │ +040206: 3a10 1700 |00f7: if-ltz v16, 010e // +0017 │ │ +04020a: 3a0c 1500 |00f9: if-ltz v12, 010e // +0015 │ │ +04020e: 0800 1400 |00fb: move-object/from16 v0, v20 │ │ +040212: 5403 5504 |00fd: iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ +040216: 0200 1000 |00ff: move/from16 v0, v16 │ │ +04021a: 6e20 eb0b 0300 |0101: invoke-virtual {v3, v0}, Landroid/widget/ExpandableListView;.expandGroup:(I)Z // method@0beb │ │ +040220: 0800 1400 |0104: move-object/from16 v0, v20 │ │ +040224: 5403 5504 |0106: iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ +040228: 1215 |0108: const/4 v5, #int 1 // #1 │ │ +04022a: 0200 1000 |0109: move/from16 v0, v16 │ │ +04022e: 6e40 ef0b 035c |010b: invoke-virtual {v3, v0, v12, v5}, Landroid/widget/ExpandableListView;.setSelectedChild:(IIZ)Z // method@0bef │ │ +040234: 0e00 |010e: return-void │ │ +040236: 0000 |010f: nop // spacer │ │ +040238: 0003 0400 0200 0000 2800 087f 1b00 ... |0110: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0001 line=59 │ │ 0x0003 line=60 │ │ 0x0004 line=62 │ │ 0x0009 line=64 │ │ @@ -73093,53 +73105,52 @@ │ │ 0x00f7 line=114 │ │ 0x00fb line=115 │ │ 0x0104 line=116 │ │ 0x010e line=120 │ │ 0x010f line=73 │ │ locals : │ │ 0x0001 - 0x0078 reg=13 gameItems Ljava/util/ArrayList; Ljava/util/ArrayList;>; │ │ - 0x0068 - 0x007b reg=18 m Ljava/util/Map; Ljava/util/Map; │ │ + 0x0068 - 0x007b reg=17 m Ljava/util/Map; Ljava/util/Map; │ │ 0x004e - 0x00de reg=15 gi Lpro/oneredpixel/l9droid/GameInfo; │ │ - 0x0080 - 0x00de reg=18 m Ljava/util/Map; Ljava/util/Map; │ │ - 0x0098 - 0x00de reg=19 mark I │ │ + 0x0080 - 0x00de reg=17 m Ljava/util/Map; Ljava/util/Map; │ │ + 0x0098 - 0x00de reg=18 mark I │ │ 0x00f0 - 0x0118 reg=2 adapter Lpro/oneredpixel/l9droid/ExpAdapter; │ │ 0x0009 - 0x0118 reg=4 categories Ljava/util/ArrayList; Ljava/util/ArrayList;>; │ │ 0x0022 - 0x0118 reg=6 categoryFrom [Ljava/lang/String; │ │ 0x002b - 0x0118 reg=7 categoryTo [I │ │ 0x000e - 0x0118 reg=8 games Ljava/util/ArrayList; Ljava/util/ArrayList;>;>; │ │ 0x0038 - 0x0118 reg=10 gameFrom [Ljava/lang/String; │ │ 0x003e - 0x0118 reg=11 gameTo [I │ │ 0x0004 - 0x0118 reg=12 child I │ │ 0x007b - 0x0118 reg=13 gameItems Ljava/util/ArrayList; Ljava/util/ArrayList;>; │ │ 0x0018 - 0x0118 reg=14 gameList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0003 - 0x0118 reg=16 group I │ │ - 0x0042 - 0x0118 reg=17 i$ Ljava/util/Iterator; │ │ - 0x001a - 0x0118 reg=20 prevCategory Ljava/lang/String; │ │ - 0x0000 - 0x0118 reg=21 this Lpro/oneredpixel/l9droid/LibraryGamesActivity; │ │ + 0x001a - 0x0118 reg=19 prevCategory Ljava/lang/String; │ │ + 0x0000 - 0x0118 reg=20 this Lpro/oneredpixel/l9droid/LibraryGamesActivity; │ │ │ │ #1 : (in Lpro/oneredpixel/l9droid/LibraryGamesActivity;) │ │ name : 'onActivityResult' │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -03f0ec: |[03f0ec] pro.oneredpixel.l9droid.LibraryGamesActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -03f0fc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03f0fe: 3303 0d00 |0001: if-ne v3, v0, 000e // +000d │ │ -03f102: 2b02 0f00 0000 |0003: packed-switch v2, 00000012 // +0000000f │ │ -03f108: 0e00 |0006: return-void │ │ -03f10a: 6e30 460f 0104 |0007: invoke-virtual {v1, v0, v4}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.setResult:(ILandroid/content/Intent;)V // method@0f46 │ │ -03f110: 6e10 3f0f 0100 |000a: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.finish:()V // method@0f3f │ │ -03f116: 28f9 |000d: goto 0006 // -0007 │ │ -03f118: 6e10 3d0f 0100 |000e: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.fillInfo:()V // method@0f3d │ │ -03f11e: 28f5 |0011: goto 0006 // -000b │ │ -03f120: 0001 0100 0100 0000 0400 0000 |0012: packed-switch-data (6 units) │ │ +040248: |[040248] pro.oneredpixel.l9droid.LibraryGamesActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +040258: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04025a: 3303 0d00 |0001: if-ne v3, v0, 000e // +000d │ │ +04025e: 2b02 0f00 0000 |0003: packed-switch v2, 00000012 // +0000000f │ │ +040264: 0e00 |0006: return-void │ │ +040266: 6e30 460f 0104 |0007: invoke-virtual {v1, v0, v4}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.setResult:(ILandroid/content/Intent;)V // method@0f46 │ │ +04026c: 6e10 3f0f 0100 |000a: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.finish:()V // method@0f3f │ │ +040272: 28f9 |000d: goto 0006 // -0007 │ │ +040274: 6e10 3d0f 0100 |000e: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.fillInfo:()V // method@0f3d │ │ +04027a: 28f5 |0011: goto 0006 // -000b │ │ +04027c: 0001 0100 0100 0000 0400 0000 |0012: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0003 line=140 │ │ 0x0006 line=149 │ │ 0x0007 line=142 │ │ 0x000a line=143 │ │ @@ -73156,34 +73167,34 @@ │ │ type : '(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -03f12c: |[03f12c] pro.oneredpixel.l9droid.LibraryGamesActivity.onChildClick:(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z │ │ -03f13c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -03f13e: 6e10 ec0b 0600 |0001: invoke-virtual {v6}, Landroid/widget/ExpandableListView;.getExpandableListAdapter:()Landroid/widget/ExpandableListAdapter; // method@0bec │ │ -03f144: 0c02 |0004: move-result-object v2 │ │ -03f146: 7230 ea0b 8209 |0005: invoke-interface {v2, v8, v9}, Landroid/widget/ExpandableListAdapter;.getChild:(II)Ljava/lang/Object; // method@0bea │ │ -03f14c: 0c02 |0008: move-result-object v2 │ │ -03f14e: 1f02 1d02 |0009: check-cast v2, Ljava/util/Map; // type@021d │ │ -03f152: 1f02 1d02 |000b: check-cast v2, Ljava/util/Map; // type@021d │ │ -03f156: 1a03 2b0d |000d: const-string v3, "id" // string@0d2b │ │ -03f15a: 7220 1e0d 3200 |000f: invoke-interface {v2, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -03f160: 0c01 |0012: move-result-object v1 │ │ -03f162: 1f01 fa01 |0013: check-cast v1, Ljava/lang/String; // type@01fa │ │ -03f166: 5b51 5604 |0015: iput-object v1, v5, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ -03f16a: 2200 1e00 |0017: new-instance v0, Landroid/content/Intent; // type@001e │ │ -03f16e: 1c02 4902 |0019: const-class v2, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // type@0249 │ │ -03f172: 7030 8400 5002 |001b: invoke-direct {v0, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -03f178: 1a02 7d12 |001e: const-string v2, "selectedgame" // string@127d │ │ -03f17c: 6e30 9600 2001 |0020: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03f182: 6e30 470f 0504 |0023: invoke-virtual {v5, v0, v4}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0f47 │ │ -03f188: 0f04 |0026: return v4 │ │ +040288: |[040288] pro.oneredpixel.l9droid.LibraryGamesActivity.onChildClick:(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z │ │ +040298: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04029a: 6e10 ec0b 0600 |0001: invoke-virtual {v6}, Landroid/widget/ExpandableListView;.getExpandableListAdapter:()Landroid/widget/ExpandableListAdapter; // method@0bec │ │ +0402a0: 0c02 |0004: move-result-object v2 │ │ +0402a2: 7230 ea0b 8209 |0005: invoke-interface {v2, v8, v9}, Landroid/widget/ExpandableListAdapter;.getChild:(II)Ljava/lang/Object; // method@0bea │ │ +0402a8: 0c02 |0008: move-result-object v2 │ │ +0402aa: 1f02 1d02 |0009: check-cast v2, Ljava/util/Map; // type@021d │ │ +0402ae: 1f02 1d02 |000b: check-cast v2, Ljava/util/Map; // type@021d │ │ +0402b2: 1a03 2a0d |000d: const-string v3, "id" // string@0d2a │ │ +0402b6: 7220 1e0d 3200 |000f: invoke-interface {v2, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +0402bc: 0c01 |0012: move-result-object v1 │ │ +0402be: 1f01 fa01 |0013: check-cast v1, Ljava/lang/String; // type@01fa │ │ +0402c2: 5b51 5604 |0015: iput-object v1, v5, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ +0402c6: 2200 1e00 |0017: new-instance v0, Landroid/content/Intent; // type@001e │ │ +0402ca: 1c02 4902 |0019: const-class v2, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // type@0249 │ │ +0402ce: 7030 8400 5002 |001b: invoke-direct {v0, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +0402d4: 1a02 7b12 |001e: const-string v2, "selectedgame" // string@127b │ │ +0402d8: 6e30 9600 2001 |0020: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +0402de: 6e30 470f 0504 |0023: invoke-virtual {v5, v0, v4}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0f47 │ │ +0402e4: 0f04 |0026: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0015 line=128 │ │ 0x0017 line=130 │ │ 0x001e line=131 │ │ 0x0023 line=132 │ │ @@ -73203,21 +73214,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03f18c: |[03f18c] pro.oneredpixel.l9droid.LibraryGamesActivity.onClick:(Landroid/view/View;)V │ │ -03f19c: 6e10 f60a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0af6 │ │ -03f1a2: 0a00 |0003: move-result v0 │ │ -03f1a4: 1401 0700 087f |0004: const v1, #float 1.80775e+38 // #7f080007 │ │ -03f1aa: 3310 0500 |0007: if-ne v0, v1, 000c // +0005 │ │ -03f1ae: 6e10 410f 0200 |0009: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.onBackPressed:()V // method@0f41 │ │ -03f1b4: 0e00 |000c: return-void │ │ +0402e8: |[0402e8] pro.oneredpixel.l9droid.LibraryGamesActivity.onClick:(Landroid/view/View;)V │ │ +0402f8: 6e10 f60a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0af6 │ │ +0402fe: 0a00 |0003: move-result v0 │ │ +040300: 1401 0700 087f |0004: const v1, #float 1.80775e+38 // #7f080007 │ │ +040306: 3310 0500 |0007: if-ne v0, v1, 000c // +0005 │ │ +04030a: 6e10 410f 0200 |0009: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.onBackPressed:()V // method@0f41 │ │ +040310: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0009 line=153 │ │ 0x000c line=155 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lpro/oneredpixel/l9droid/LibraryGamesActivity; │ │ @@ -73228,65 +73239,65 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -03f1b8: |[03f1b8] pro.oneredpixel.l9droid.LibraryGamesActivity.onCreate:(Landroid/os/Bundle;)V │ │ -03f1c8: 6f20 1900 8700 |0000: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -03f1ce: 1403 0900 037f |0003: const v3, #float 1.74129e+38 // #7f030009 │ │ -03f1d4: 6e20 450f 3700 |0006: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.setContentView:(I)V // method@0f45 │ │ -03f1da: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -03f1dc: 5b73 5604 |000a: iput-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ -03f1e0: 1403 0700 087f |000c: const v3, #float 1.80775e+38 // #7f080007 │ │ -03f1e6: 6e20 3e0f 3700 |000f: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.findViewById:(I)Landroid/view/View; // method@0f3e │ │ -03f1ec: 0c02 |0012: move-result-object v2 │ │ -03f1ee: 1f02 ba01 |0013: check-cast v2, Landroid/widget/ImageView; // type@01ba │ │ -03f1f2: 6e20 020c 7200 |0015: invoke-virtual {v2, v7}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ -03f1f8: 1403 2700 087f |0018: const v3, #float 1.80776e+38 // #7f080027 │ │ -03f1fe: 6e20 3e0f 3700 |001b: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.findViewById:(I)Landroid/view/View; // method@0f3e │ │ -03f204: 0c03 |001e: move-result-object v3 │ │ -03f206: 1f03 b201 |001f: check-cast v3, Landroid/widget/ExpandableListView; // type@01b2 │ │ -03f20a: 5b73 5504 |0021: iput-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ -03f20e: 5473 5504 |0023: iget-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ -03f212: 6e20 ee0b 7300 |0025: invoke-virtual {v3, v7}, Landroid/widget/ExpandableListView;.setOnChildClickListener:(Landroid/widget/ExpandableListView$OnChildClickListener;)V // method@0bee │ │ -03f218: 7100 fa0e 0000 |0028: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ -03f21e: 0c03 |002b: move-result-object v3 │ │ -03f220: 5b73 5704 |002c: iput-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ -03f224: 6e10 3d0f 0700 |002e: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.fillInfo:()V // method@0f3d │ │ -03f22a: 5473 5704 |0031: iget-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ -03f22e: 6e10 f80e 0300 |0033: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -03f234: 0c03 |0036: move-result-object v3 │ │ -03f236: 3803 3400 |0037: if-eqz v3, 006b // +0034 │ │ -03f23a: 5473 5704 |0039: iget-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ -03f23e: 5474 5704 |003b: iget-object v4, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ -03f242: 5475 5704 |003d: iget-object v5, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ -03f246: 5476 5704 |003f: iget-object v6, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ -03f24a: 6e10 f80e 0600 |0041: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ -03f250: 0c06 |0044: move-result-object v6 │ │ -03f252: 6e20 f50e 6500 |0045: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/Library;.getFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0ef5 │ │ -03f258: 0c05 |0048: move-result-object v5 │ │ -03f25a: 6e20 f30e 5400 |0049: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/Library;.getFileNameWithoutPath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef3 │ │ -03f260: 0c04 |004c: move-result-object v4 │ │ -03f262: 6e30 f60e 7304 |004d: invoke-virtual {v3, v7, v4}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ -03f268: 0c00 |0050: move-result-object v0 │ │ -03f26a: 2201 1e00 |0051: new-instance v1, Landroid/content/Intent; // type@001e │ │ -03f26e: 1c03 4902 |0053: const-class v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // type@0249 │ │ -03f272: 7030 8400 7103 |0055: invoke-direct {v1, v7, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -03f278: 1a03 7d12 |0058: const-string v3, "selectedgame" // string@127d │ │ -03f27c: 6e10 a50d 0000 |005a: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03f282: 0c04 |005d: move-result-object v4 │ │ -03f284: 6e30 9600 3104 |005e: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03f28a: 6e10 a50d 0000 |0061: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ -03f290: 0c03 |0064: move-result-object v3 │ │ -03f292: 5b73 5604 |0065: iput-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ -03f296: 1213 |0067: const/4 v3, #int 1 // #1 │ │ -03f298: 6e30 470f 1703 |0068: invoke-virtual {v7, v1, v3}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0f47 │ │ -03f29e: 0e00 |006b: return-void │ │ +040314: |[040314] pro.oneredpixel.l9droid.LibraryGamesActivity.onCreate:(Landroid/os/Bundle;)V │ │ +040324: 6f20 1900 8700 |0000: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +04032a: 1403 0900 037f |0003: const v3, #float 1.74129e+38 // #7f030009 │ │ +040330: 6e20 450f 3700 |0006: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.setContentView:(I)V // method@0f45 │ │ +040336: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +040338: 5b73 5604 |000a: iput-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ +04033c: 1403 0700 087f |000c: const v3, #float 1.80775e+38 // #7f080007 │ │ +040342: 6e20 3e0f 3700 |000f: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.findViewById:(I)Landroid/view/View; // method@0f3e │ │ +040348: 0c02 |0012: move-result-object v2 │ │ +04034a: 1f02 ba01 |0013: check-cast v2, Landroid/widget/ImageView; // type@01ba │ │ +04034e: 6e20 020c 7200 |0015: invoke-virtual {v2, v7}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ +040354: 1403 2700 087f |0018: const v3, #float 1.80776e+38 // #7f080027 │ │ +04035a: 6e20 3e0f 3700 |001b: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.findViewById:(I)Landroid/view/View; // method@0f3e │ │ +040360: 0c03 |001e: move-result-object v3 │ │ +040362: 1f03 b201 |001f: check-cast v3, Landroid/widget/ExpandableListView; // type@01b2 │ │ +040366: 5b73 5504 |0021: iput-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ +04036a: 5473 5504 |0023: iget-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.elGames:Landroid/widget/ExpandableListView; // field@0455 │ │ +04036e: 6e20 ee0b 7300 |0025: invoke-virtual {v3, v7}, Landroid/widget/ExpandableListView;.setOnChildClickListener:(Landroid/widget/ExpandableListView$OnChildClickListener;)V // method@0bee │ │ +040374: 7100 fa0e 0000 |0028: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ +04037a: 0c03 |002b: move-result-object v3 │ │ +04037c: 5b73 5704 |002c: iput-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ +040380: 6e10 3d0f 0700 |002e: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.fillInfo:()V // method@0f3d │ │ +040386: 5473 5704 |0031: iget-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ +04038a: 6e10 f80e 0300 |0033: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +040390: 0c03 |0036: move-result-object v3 │ │ +040392: 3803 3400 |0037: if-eqz v3, 006b // +0034 │ │ +040396: 5473 5704 |0039: iget-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ +04039a: 5474 5704 |003b: iget-object v4, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ +04039e: 5475 5704 |003d: iget-object v5, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ +0403a2: 5476 5704 |003f: iget-object v6, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@0457 │ │ +0403a6: 6e10 f80e 0600 |0041: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/Library;.getGamePath:()Ljava/lang/String; // method@0ef8 │ │ +0403ac: 0c06 |0044: move-result-object v6 │ │ +0403ae: 6e20 f50e 6500 |0045: invoke-virtual {v5, v6}, Lpro/oneredpixel/l9droid/Library;.getFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0ef5 │ │ +0403b4: 0c05 |0048: move-result-object v5 │ │ +0403b6: 6e20 f30e 5400 |0049: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/Library;.getFileNameWithoutPath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef3 │ │ +0403bc: 0c04 |004c: move-result-object v4 │ │ +0403be: 6e30 f60e 7304 |004d: invoke-virtual {v3, v7, v4}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ +0403c4: 0c00 |0050: move-result-object v0 │ │ +0403c6: 2201 1e00 |0051: new-instance v1, Landroid/content/Intent; // type@001e │ │ +0403ca: 1c03 4902 |0053: const-class v3, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; // type@0249 │ │ +0403ce: 7030 8400 7103 |0055: invoke-direct {v1, v7, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +0403d4: 1a03 7b12 |0058: const-string v3, "selectedgame" // string@127b │ │ +0403d8: 6e10 a50d 0000 |005a: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +0403de: 0c04 |005d: move-result-object v4 │ │ +0403e0: 6e30 9600 3104 |005e: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +0403e6: 6e10 a50d 0000 |0061: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/GameInfo;.getId:()Ljava/lang/String; // method@0da5 │ │ +0403ec: 0c03 |0064: move-result-object v3 │ │ +0403ee: 5b73 5604 |0065: iput-object v3, v7, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.lastSelectedGame:Ljava/lang/String; // field@0456 │ │ +0403f2: 1213 |0067: const/4 v3, #int 1 // #1 │ │ +0403f4: 6e30 470f 1703 |0068: invoke-virtual {v7, v1, v3}, Lpro/oneredpixel/l9droid/LibraryGamesActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0f47 │ │ +0403fa: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0009 line=27 │ │ 0x000c line=29 │ │ 0x0015 line=30 │ │ @@ -73341,17 +73352,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f2a0: |[03f2a0] pro.oneredpixel.l9droid.PosScanCodeMask.:()V │ │ -03f2b0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f2b6: 0e00 |0003: return-void │ │ +0403fc: |[0403fc] pro.oneredpixel.l9droid.PosScanCodeMask.:()V │ │ +04040c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +040412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7324 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/PosScanCodeMask; │ │ │ │ Virtual methods - │ │ @@ -73380,17 +73391,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f2b8: |[03f2b8] pro.oneredpixel.l9droid.PrefActivity.:()V │ │ -03f2c8: 7010 2d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@012d │ │ -03f2ce: 0e00 |0003: return-void │ │ +040414: |[040414] pro.oneredpixel.l9droid.PrefActivity.:()V │ │ +040424: 7010 2d01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@012d │ │ +04042a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/PrefActivity; │ │ │ │ Virtual methods - │ │ @@ -73399,19 +73410,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03f2d0: |[03f2d0] pro.oneredpixel.l9droid.PrefActivity.onCreate:(Landroid/os/Bundle;)V │ │ -03f2e0: 6f20 2e01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@012e │ │ -03f2e6: 1400 0100 047f |0003: const v0, #float 1.75458e+38 // #7f040001 │ │ -03f2ec: 6e20 4a0f 0100 |0006: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/PrefActivity;.addPreferencesFromResource:(I)V // method@0f4a │ │ -03f2f2: 0e00 |0009: return-void │ │ +04042c: |[04042c] pro.oneredpixel.l9droid.PrefActivity.onCreate:(Landroid/os/Bundle;)V │ │ +04043c: 6f20 2e01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@012e │ │ +040442: 1400 0100 047f |0003: const v0, #float 1.75458e+38 // #7f040001 │ │ +040448: 6e20 4a0f 0100 |0006: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/PrefActivity;.addPreferencesFromResource:(I)V // method@0f4a │ │ +04044e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ 0x0009 line=12 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lpro/oneredpixel/l9droid/PrefActivity; │ │ @@ -73457,17 +73468,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f2f4: |[03f2f4] pro.oneredpixel.l9droid.R$array.:()V │ │ -03f304: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f30a: 0e00 |0003: return-void │ │ +040450: |[040450] pro.oneredpixel.l9droid.R$array.:()V │ │ +040460: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +040466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/R$array; │ │ │ │ Virtual methods - │ │ @@ -73501,17 +73512,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f30c: |[03f30c] pro.oneredpixel.l9droid.R$attr.:()V │ │ -03f31c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f322: 0e00 |0003: return-void │ │ +040468: |[040468] pro.oneredpixel.l9droid.R$attr.:()V │ │ +040478: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04047e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/R$attr; │ │ │ │ Virtual methods - │ │ @@ -73650,17 +73661,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f324: |[03f324] pro.oneredpixel.l9droid.R$drawable.:()V │ │ -03f334: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f33a: 0e00 |0003: return-void │ │ +040480: |[040480] pro.oneredpixel.l9droid.R$drawable.:()V │ │ +040490: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +040496: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/R$drawable; │ │ │ │ Virtual methods - │ │ @@ -73994,17 +74005,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f33c: |[03f33c] pro.oneredpixel.l9droid.R$id.:()V │ │ -03f34c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f352: 0e00 |0003: return-void │ │ +040498: |[040498] pro.oneredpixel.l9droid.R$id.:()V │ │ +0404a8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0404ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/R$id; │ │ │ │ Virtual methods - │ │ @@ -74128,17 +74139,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f354: |[03f354] pro.oneredpixel.l9droid.R$layout.:()V │ │ -03f364: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f36a: 0e00 |0003: return-void │ │ +0404b0: |[0404b0] pro.oneredpixel.l9droid.R$layout.:()V │ │ +0404c0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0404c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/R$layout; │ │ │ │ Virtual methods - │ │ @@ -74192,17 +74203,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f36c: |[03f36c] pro.oneredpixel.l9droid.R$string.:()V │ │ -03f37c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f382: 0e00 |0003: return-void │ │ +0404c8: |[0404c8] pro.oneredpixel.l9droid.R$string.:()V │ │ +0404d8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0404de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/R$string; │ │ │ │ Virtual methods - │ │ @@ -74241,17 +74252,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f384: |[03f384] pro.oneredpixel.l9droid.R$style.:()V │ │ -03f394: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f39a: 0e00 |0003: return-void │ │ +0404e0: |[0404e0] pro.oneredpixel.l9droid.R$style.:()V │ │ +0404f0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0404f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/R$style; │ │ │ │ Virtual methods - │ │ @@ -74295,17 +74306,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f39c: |[03f39c] pro.oneredpixel.l9droid.R$xml.:()V │ │ -03f3ac: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f3b2: 0e00 |0003: return-void │ │ +0404f8: |[0404f8] pro.oneredpixel.l9droid.R$xml.:()V │ │ +040508: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04050e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/R$xml; │ │ │ │ Virtual methods - │ │ @@ -74338,21 +74349,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f3b4: |[03f3b4] pro.oneredpixel.l9droid.R.:()V │ │ -03f3c4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f3ca: 0e00 |0003: return-void │ │ +040510: |[040510] pro.oneredpixel.l9droid.R.:()V │ │ +040520: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +040526: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/R; │ │ │ │ Virtual methods - │ │ source_file_idx : 1774 (R.java) │ │ │ │ Class #230 header: │ │ @@ -74402,17 +74412,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f3cc: |[03f3cc] pro.oneredpixel.l9droid.RestoreGameActivity.:()V │ │ -03f3dc: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ -03f3e2: 0e00 |0003: return-void │ │ +040528: |[040528] pro.oneredpixel.l9droid.RestoreGameActivity.:()V │ │ +040538: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ +04053e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/RestoreGameActivity; │ │ │ │ Virtual methods - │ │ @@ -74421,21 +74431,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03f3e4: |[03f3e4] pro.oneredpixel.l9droid.RestoreGameActivity.onClick:(Landroid/view/View;)V │ │ -03f3f4: 6e10 f60a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0af6 │ │ -03f3fa: 0a00 |0003: move-result v0 │ │ -03f3fc: 1401 0700 087f |0004: const v1, #float 1.80775e+38 // #7f080007 │ │ -03f402: 3310 0500 |0007: if-ne v0, v1, 000c // +0005 │ │ -03f406: 6e10 590f 0200 |0009: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.onBackPressed:()V // method@0f59 │ │ -03f40c: 0e00 |000c: return-void │ │ +040540: |[040540] pro.oneredpixel.l9droid.RestoreGameActivity.onClick:(Landroid/view/View;)V │ │ +040550: 6e10 f60a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0af6 │ │ +040556: 0a00 |0003: move-result v0 │ │ +040558: 1401 0700 087f |0004: const v1, #float 1.80775e+38 // #7f080007 │ │ +04055e: 3310 0500 |0007: if-ne v0, v1, 000c // +0005 │ │ +040562: 6e10 590f 0200 |0009: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.onBackPressed:()V // method@0f59 │ │ +040568: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0009 line=66 │ │ 0x000c line=68 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lpro/oneredpixel/l9droid/RestoreGameActivity; │ │ @@ -74446,97 +74456,97 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 178 16-bit code units │ │ -03f410: |[03f410] pro.oneredpixel.l9droid.RestoreGameActivity.onCreate:(Landroid/os/Bundle;)V │ │ -03f420: 123a |0000: const/4 v10, #int 3 // #3 │ │ -03f422: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03f424: 6f20 1900 cb00 |0002: invoke-super {v11, v12}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -03f42a: 1401 0e00 037f |0005: const v1, #float 1.74129e+38 // #7f03000e │ │ -03f430: 6e20 5d0f 1b00 |0008: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.setContentView:(I)V // method@0f5d │ │ -03f436: 1401 0700 087f |000b: const v1, #float 1.80775e+38 // #7f080007 │ │ -03f43c: 6e20 560f 1b00 |000e: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.findViewById:(I)Landroid/view/View; // method@0f56 │ │ -03f442: 0c08 |0011: move-result-object v8 │ │ -03f444: 1f08 ba01 |0012: check-cast v8, Landroid/widget/ImageView; // type@01ba │ │ -03f448: 6e20 020c b800 |0014: invoke-virtual {v8, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ -03f44e: 7100 fa0e 0000 |0017: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ -03f454: 0c01 |001a: move-result-object v1 │ │ -03f456: 5bb1 c704 |001b: iput-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ -03f45a: 6e10 580f 0b00 |001d: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.getIntent:()Landroid/content/Intent; // method@0f58 │ │ -03f460: 0c01 |0020: move-result-object v1 │ │ -03f462: 1a03 6e0b |0021: const-string v3, "gamepath" // string@0b6e │ │ -03f466: 6e20 9100 3100 |0023: invoke-virtual {v1, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ -03f46c: 0c06 |0026: move-result-object v6 │ │ -03f46e: 54b1 c704 |0027: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ -03f472: 6e20 fd0e 6100 |0029: invoke-virtual {v1, v6}, Lpro/oneredpixel/l9droid/Library;.getSaved:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0efd │ │ -03f478: 0c01 |002c: move-result-object v1 │ │ -03f47a: 5bb1 c604 |002d: iput-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.data:Ljava/util/ArrayList; // field@04c6 │ │ -03f47e: 1401 3400 087f |002f: const v1, #float 1.80776e+38 // #7f080034 │ │ -03f484: 6e20 560f 1b00 |0032: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.findViewById:(I)Landroid/view/View; // method@0f56 │ │ -03f48a: 0c01 |0035: move-result-object v1 │ │ -03f48c: 1f01 c601 |0036: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ -03f490: 5bb1 c904 |0038: iput-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.tvNoFiles:Landroid/widget/TextView; // field@04c9 │ │ -03f494: 54b3 c904 |003a: iget-object v3, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.tvNoFiles:Landroid/widget/TextView; // field@04c9 │ │ -03f498: 54b1 c604 |003c: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.data:Ljava/util/ArrayList; // field@04c6 │ │ -03f49c: 6e10 040d 0100 |003e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03f4a2: 0a01 |0041: move-result v1 │ │ -03f4a4: 3901 6200 |0042: if-nez v1, 00a4 // +0062 │ │ -03f4a8: 0121 |0044: move v1, v2 │ │ -03f4aa: 6e20 540c 1300 |0045: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -03f4b0: 23a4 7402 |0048: new-array v4, v10, [Ljava/lang/String; // type@0274 │ │ -03f4b4: 1a01 ec0f |004a: const-string v1, "name" // string@0fec │ │ -03f4b8: 4d01 0402 |004c: aput-object v1, v4, v2 │ │ -03f4bc: 1211 |004e: const/4 v1, #int 1 // #1 │ │ -03f4be: 1a02 1e0a |004f: const-string v2, "date" // string@0a1e │ │ -03f4c2: 4d02 0401 |0051: aput-object v2, v4, v1 │ │ -03f4c6: 1221 |0053: const/4 v1, #int 2 // #2 │ │ -03f4c8: 1a02 3b0d |0054: const-string v2, "image" // string@0d3b │ │ -03f4cc: 4d02 0401 |0056: aput-object v2, v4, v1 │ │ -03f4d0: 23a5 6402 |0058: new-array v5, v10, [I // type@0264 │ │ -03f4d4: 2605 4e00 0000 |005a: fill-array-data v5, 000000a8 // +0000004e │ │ -03f4da: 2200 c401 |005d: new-instance v0, Landroid/widget/SimpleAdapter; // type@01c4 │ │ -03f4de: 54b2 c604 |005f: iget-object v2, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.data:Ljava/util/ArrayList; // field@04c6 │ │ -03f4e2: 1403 0f00 037f |0061: const v3, #float 1.74129e+38 // #7f03000f │ │ -03f4e8: 07b1 |0064: move-object v1, v11 │ │ -03f4ea: 7606 390c 0000 |0065: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleAdapter;.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V // method@0c39 │ │ -03f4f0: 1401 3500 087f |0068: const v1, #float 1.80776e+38 // #7f080035 │ │ -03f4f6: 6e20 560f 1b00 |006b: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.findViewById:(I)Landroid/view/View; // method@0f56 │ │ -03f4fc: 0c01 |006e: move-result-object v1 │ │ -03f4fe: 1f01 bd01 |006f: check-cast v1, Landroid/widget/ListView; // type@01bd │ │ -03f502: 5bb1 c804 |0071: iput-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lvStates:Landroid/widget/ListView; // field@04c8 │ │ -03f506: 54b1 c804 |0073: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lvStates:Landroid/widget/ListView; // field@04c8 │ │ -03f50a: 6e20 170c 0100 |0075: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ -03f510: 54b1 c804 |0078: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lvStates:Landroid/widget/ListView; // field@04c8 │ │ -03f514: 6e20 1d0c b100 |007a: invoke-virtual {v1, v11}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ -03f51a: 54b1 c704 |007d: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ -03f51e: 54b2 c704 |007f: iget-object v2, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ -03f522: 54b3 c704 |0081: iget-object v3, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ -03f526: 6e20 f50e 6300 |0083: invoke-virtual {v3, v6}, Lpro/oneredpixel/l9droid/Library;.getFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0ef5 │ │ -03f52c: 0c03 |0086: move-result-object v3 │ │ -03f52e: 6e20 f30e 3200 |0087: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/Library;.getFileNameWithoutPath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef3 │ │ -03f534: 0c02 |008a: move-result-object v2 │ │ -03f536: 6e30 f60e b102 |008b: invoke-virtual {v1, v11, v2}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ -03f53c: 0c07 |008e: move-result-object v7 │ │ -03f53e: 1401 0600 087f |008f: const v1, #float 1.80775e+38 // #7f080006 │ │ -03f544: 6e20 560f 1b00 |0092: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.findViewById:(I)Landroid/view/View; // method@0f56 │ │ -03f54a: 0c09 |0095: move-result-object v9 │ │ -03f54c: 1f09 c601 |0096: check-cast v9, Landroid/widget/TextView; // type@01c6 │ │ -03f550: 6e10 a90d 0700 |0098: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ -03f556: 0c01 |009b: move-result-object v1 │ │ -03f558: 6e10 d20c 0100 |009c: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0cd2 │ │ -03f55e: 0c01 |009f: move-result-object v1 │ │ -03f560: 6e20 4c0c 1900 |00a0: invoke-virtual {v9, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03f566: 0e00 |00a3: return-void │ │ -03f568: 1301 0800 |00a4: const/16 v1, #int 8 // #8 │ │ -03f56c: 289f |00a6: goto 0045 // -0061 │ │ -03f56e: 0000 |00a7: nop // spacer │ │ -03f570: 0003 0400 0300 0000 3600 087f 3800 ... |00a8: array-data (10 units) │ │ +04056c: |[04056c] pro.oneredpixel.l9droid.RestoreGameActivity.onCreate:(Landroid/os/Bundle;)V │ │ +04057c: 123a |0000: const/4 v10, #int 3 // #3 │ │ +04057e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +040580: 6f20 1900 cb00 |0002: invoke-super {v11, v12}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +040586: 1401 0e00 037f |0005: const v1, #float 1.74129e+38 // #7f03000e │ │ +04058c: 6e20 5d0f 1b00 |0008: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.setContentView:(I)V // method@0f5d │ │ +040592: 1401 0700 087f |000b: const v1, #float 1.80775e+38 // #7f080007 │ │ +040598: 6e20 560f 1b00 |000e: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.findViewById:(I)Landroid/view/View; // method@0f56 │ │ +04059e: 0c08 |0011: move-result-object v8 │ │ +0405a0: 1f08 ba01 |0012: check-cast v8, Landroid/widget/ImageView; // type@01ba │ │ +0405a4: 6e20 020c b800 |0014: invoke-virtual {v8, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ +0405aa: 7100 fa0e 0000 |0017: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ +0405b0: 0c01 |001a: move-result-object v1 │ │ +0405b2: 5bb1 c704 |001b: iput-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ +0405b6: 6e10 580f 0b00 |001d: invoke-virtual {v11}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.getIntent:()Landroid/content/Intent; // method@0f58 │ │ +0405bc: 0c01 |0020: move-result-object v1 │ │ +0405be: 1a03 6d0b |0021: const-string v3, "gamepath" // string@0b6d │ │ +0405c2: 6e20 9100 3100 |0023: invoke-virtual {v1, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0091 │ │ +0405c8: 0c06 |0026: move-result-object v6 │ │ +0405ca: 54b1 c704 |0027: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ +0405ce: 6e20 fd0e 6100 |0029: invoke-virtual {v1, v6}, Lpro/oneredpixel/l9droid/Library;.getSaved:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0efd │ │ +0405d4: 0c01 |002c: move-result-object v1 │ │ +0405d6: 5bb1 c604 |002d: iput-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.data:Ljava/util/ArrayList; // field@04c6 │ │ +0405da: 1401 3400 087f |002f: const v1, #float 1.80776e+38 // #7f080034 │ │ +0405e0: 6e20 560f 1b00 |0032: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.findViewById:(I)Landroid/view/View; // method@0f56 │ │ +0405e6: 0c01 |0035: move-result-object v1 │ │ +0405e8: 1f01 c601 |0036: check-cast v1, Landroid/widget/TextView; // type@01c6 │ │ +0405ec: 5bb1 c904 |0038: iput-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.tvNoFiles:Landroid/widget/TextView; // field@04c9 │ │ +0405f0: 54b3 c904 |003a: iget-object v3, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.tvNoFiles:Landroid/widget/TextView; // field@04c9 │ │ +0405f4: 54b1 c604 |003c: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.data:Ljava/util/ArrayList; // field@04c6 │ │ +0405f8: 6e10 040d 0100 |003e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0405fe: 0a01 |0041: move-result v1 │ │ +040600: 3901 6200 |0042: if-nez v1, 00a4 // +0062 │ │ +040604: 0121 |0044: move v1, v2 │ │ +040606: 6e20 540c 1300 |0045: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +04060c: 23a4 7402 |0048: new-array v4, v10, [Ljava/lang/String; // type@0274 │ │ +040610: 1a01 ea0f |004a: const-string v1, "name" // string@0fea │ │ +040614: 4d01 0402 |004c: aput-object v1, v4, v2 │ │ +040618: 1211 |004e: const/4 v1, #int 1 // #1 │ │ +04061a: 1a02 1d0a |004f: const-string v2, "date" // string@0a1d │ │ +04061e: 4d02 0401 |0051: aput-object v2, v4, v1 │ │ +040622: 1221 |0053: const/4 v1, #int 2 // #2 │ │ +040624: 1a02 3a0d |0054: const-string v2, "image" // string@0d3a │ │ +040628: 4d02 0401 |0056: aput-object v2, v4, v1 │ │ +04062c: 23a5 6402 |0058: new-array v5, v10, [I // type@0264 │ │ +040630: 2605 4e00 0000 |005a: fill-array-data v5, 000000a8 // +0000004e │ │ +040636: 2200 c401 |005d: new-instance v0, Landroid/widget/SimpleAdapter; // type@01c4 │ │ +04063a: 54b2 c604 |005f: iget-object v2, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.data:Ljava/util/ArrayList; // field@04c6 │ │ +04063e: 1403 0f00 037f |0061: const v3, #float 1.74129e+38 // #7f03000f │ │ +040644: 07b1 |0064: move-object v1, v11 │ │ +040646: 7606 390c 0000 |0065: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleAdapter;.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V // method@0c39 │ │ +04064c: 1401 3500 087f |0068: const v1, #float 1.80776e+38 // #7f080035 │ │ +040652: 6e20 560f 1b00 |006b: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.findViewById:(I)Landroid/view/View; // method@0f56 │ │ +040658: 0c01 |006e: move-result-object v1 │ │ +04065a: 1f01 bd01 |006f: check-cast v1, Landroid/widget/ListView; // type@01bd │ │ +04065e: 5bb1 c804 |0071: iput-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lvStates:Landroid/widget/ListView; // field@04c8 │ │ +040662: 54b1 c804 |0073: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lvStates:Landroid/widget/ListView; // field@04c8 │ │ +040666: 6e20 170c 0100 |0075: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ +04066c: 54b1 c804 |0078: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lvStates:Landroid/widget/ListView; // field@04c8 │ │ +040670: 6e20 1d0c b100 |007a: invoke-virtual {v1, v11}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ +040676: 54b1 c704 |007d: iget-object v1, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ +04067a: 54b2 c704 |007f: iget-object v2, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ +04067e: 54b3 c704 |0081: iget-object v3, v11, Lpro/oneredpixel/l9droid/RestoreGameActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04c7 │ │ +040682: 6e20 f50e 6300 |0083: invoke-virtual {v3, v6}, Lpro/oneredpixel/l9droid/Library;.getFolder:(Ljava/lang/String;)Ljava/lang/String; // method@0ef5 │ │ +040688: 0c03 |0086: move-result-object v3 │ │ +04068a: 6e20 f30e 3200 |0087: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/Library;.getFileNameWithoutPath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef3 │ │ +040690: 0c02 |008a: move-result-object v2 │ │ +040692: 6e30 f60e b102 |008b: invoke-virtual {v1, v11, v2}, Lpro/oneredpixel/l9droid/Library;.getGameInfo:(Landroid/app/Activity;Ljava/lang/String;)Lpro/oneredpixel/l9droid/GameInfo; // method@0ef6 │ │ +040698: 0c07 |008e: move-result-object v7 │ │ +04069a: 1401 0600 087f |008f: const v1, #float 1.80775e+38 // #7f080006 │ │ +0406a0: 6e20 560f 1b00 |0092: invoke-virtual {v11, v1}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.findViewById:(I)Landroid/view/View; // method@0f56 │ │ +0406a6: 0c09 |0095: move-result-object v9 │ │ +0406a8: 1f09 c601 |0096: check-cast v9, Landroid/widget/TextView; // type@01c6 │ │ +0406ac: 6e10 a90d 0700 |0098: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/GameInfo;.getTitle:()Ljava/lang/String; // method@0da9 │ │ +0406b2: 0c01 |009b: move-result-object v1 │ │ +0406b4: 6e10 d20c 0100 |009c: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0cd2 │ │ +0406ba: 0c01 |009f: move-result-object v1 │ │ +0406bc: 6e20 4c0c 1900 |00a0: invoke-virtual {v9, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +0406c2: 0e00 |00a3: return-void │ │ +0406c4: 1301 0800 |00a4: const/16 v1, #int 8 // #8 │ │ +0406c8: 289f |00a6: goto 0045 // -0061 │ │ +0406ca: 0000 |00a7: nop // spacer │ │ +0406cc: 0003 0400 0300 0000 3600 087f 3800 ... |00a8: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=28 │ │ 0x0005 line=29 │ │ 0x000b line=31 │ │ 0x0014 line=32 │ │ 0x0017 line=34 │ │ @@ -74572,33 +74582,33 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -03f584: |[03f584] pro.oneredpixel.l9droid.RestoreGameActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -03f594: 5442 c604 |0000: iget-object v2, v4, Lpro/oneredpixel/l9droid/RestoreGameActivity;.data:Ljava/util/ArrayList; // field@04c6 │ │ -03f598: 6e20 fe0c 7200 |0002: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03f59e: 0c02 |0005: move-result-object v2 │ │ -03f5a0: 1f02 1d02 |0006: check-cast v2, Ljava/util/Map; // type@021d │ │ -03f5a4: 1a03 1911 |0008: const-string v3, "path" // string@1119 │ │ -03f5a8: 7220 1e0d 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -03f5ae: 0c02 |000d: move-result-object v2 │ │ -03f5b0: 1f02 fa01 |000e: check-cast v2, Ljava/lang/String; // type@01fa │ │ -03f5b4: 0721 |0010: move-object v1, v2 │ │ -03f5b6: 1f01 fa01 |0011: check-cast v1, Ljava/lang/String; // type@01fa │ │ -03f5ba: 2200 1e00 |0013: new-instance v0, Landroid/content/Intent; // type@001e │ │ -03f5be: 7010 8300 0000 |0015: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ -03f5c4: 1a02 1612 |0018: const-string v2, "restoregame" // string@1216 │ │ -03f5c8: 6e30 9600 2001 |001a: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03f5ce: 12f2 |001d: const/4 v2, #int -1 // #ff │ │ -03f5d0: 6e30 5e0f 2400 |001e: invoke-virtual {v4, v2, v0}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.setResult:(ILandroid/content/Intent;)V // method@0f5e │ │ -03f5d6: 6e10 570f 0400 |0021: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.finish:()V // method@0f57 │ │ -03f5dc: 0e00 |0024: return-void │ │ +0406e0: |[0406e0] pro.oneredpixel.l9droid.RestoreGameActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0406f0: 5442 c604 |0000: iget-object v2, v4, Lpro/oneredpixel/l9droid/RestoreGameActivity;.data:Ljava/util/ArrayList; // field@04c6 │ │ +0406f4: 6e20 fe0c 7200 |0002: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0406fa: 0c02 |0005: move-result-object v2 │ │ +0406fc: 1f02 1d02 |0006: check-cast v2, Ljava/util/Map; // type@021d │ │ +040700: 1a03 1711 |0008: const-string v3, "path" // string@1117 │ │ +040704: 7220 1e0d 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +04070a: 0c02 |000d: move-result-object v2 │ │ +04070c: 1f02 fa01 |000e: check-cast v2, Ljava/lang/String; // type@01fa │ │ +040710: 0721 |0010: move-object v1, v2 │ │ +040712: 1f01 fa01 |0011: check-cast v1, Ljava/lang/String; // type@01fa │ │ +040716: 2200 1e00 |0013: new-instance v0, Landroid/content/Intent; // type@001e │ │ +04071a: 7010 8300 0000 |0015: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ +040720: 1a02 1412 |0018: const-string v2, "restoregame" // string@1214 │ │ +040724: 6e30 9600 2001 |001a: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +04072a: 12f2 |001d: const/4 v2, #int -1 // #ff │ │ +04072c: 6e30 5e0f 2400 |001e: invoke-virtual {v4, v2, v0}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.setResult:(ILandroid/content/Intent;)V // method@0f5e │ │ +040732: 6e10 570f 0400 |0021: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/RestoreGameActivity;.finish:()V // method@0f57 │ │ +040738: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0013 line=58 │ │ 0x0018 line=59 │ │ 0x001d line=60 │ │ 0x0021 line=61 │ │ @@ -74646,23 +74656,23 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03f5e0: |[03f5e0] pro.oneredpixel.l9droid.SaveStruct.:()V │ │ -03f5f0: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f5f6: 1300 0001 |0003: const/16 v0, #int 256 // #100 │ │ -03f5fa: 2300 7702 |0005: new-array v0, v0, [S // type@0277 │ │ -03f5fe: 5b10 cb04 |0007: iput-object v0, v1, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ -03f602: 1300 0008 |0009: const/16 v0, #int 2048 // #800 │ │ -03f606: 2300 6202 |000b: new-array v0, v0, [B // type@0262 │ │ -03f60a: 5b10 ca04 |000d: iput-object v0, v1, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ -03f60e: 0e00 |000f: return-void │ │ +04073c: |[04073c] pro.oneredpixel.l9droid.SaveStruct.:()V │ │ +04074c: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +040752: 1300 0001 |0003: const/16 v0, #int 256 // #100 │ │ +040756: 2300 7702 |0005: new-array v0, v0, [S // type@0277 │ │ +04075a: 5b10 cb04 |0007: iput-object v0, v1, Lpro/oneredpixel/l9droid/SaveStruct;.vartable:[S // field@04cb │ │ +04075e: 1300 0008 |0009: const/16 v0, #int 2048 // #800 │ │ +040762: 2300 6202 |000b: new-array v0, v0, [B // type@0262 │ │ +040766: 5b10 ca04 |000d: iput-object v0, v1, Lpro/oneredpixel/l9droid/SaveStruct;.listarea:[B // field@04ca │ │ +04076a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7312 │ │ 0x0003 line=7313 │ │ 0x0009 line=7314 │ │ 0x000f line=7315 │ │ locals : │ │ @@ -74714,17 +74724,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f610: |[03f610] pro.oneredpixel.l9droid.ScanData.:()V │ │ -03f620: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03f626: 0e00 |0003: return-void │ │ +04076c: |[04076c] pro.oneredpixel.l9droid.ScanData.:()V │ │ +04077c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +040782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7318 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/ScanData; │ │ │ │ Virtual methods - │ │ @@ -74788,17 +74798,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f628: |[03f628] pro.oneredpixel.l9droid.SelectFileActivity.:()V │ │ -03f638: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ -03f63e: 0e00 |0003: return-void │ │ +040784: |[040784] pro.oneredpixel.l9droid.SelectFileActivity.:()V │ │ +040794: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ +04079a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/SelectFileActivity; │ │ │ │ Virtual methods - │ │ @@ -74807,21 +74817,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03f640: |[03f640] pro.oneredpixel.l9droid.SelectFileActivity.onClick:(Landroid/view/View;)V │ │ -03f650: 6e10 f60a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0af6 │ │ -03f656: 0a00 |0003: move-result v0 │ │ -03f658: 1401 0700 087f |0004: const v1, #float 1.80775e+38 // #7f080007 │ │ -03f65e: 3310 0500 |0007: if-ne v0, v1, 000c // +0005 │ │ -03f662: 6e10 650f 0200 |0009: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/SelectFileActivity;.onBackPressed:()V // method@0f65 │ │ -03f668: 0e00 |000c: return-void │ │ +04079c: |[04079c] pro.oneredpixel.l9droid.SelectFileActivity.onClick:(Landroid/view/View;)V │ │ +0407ac: 6e10 f60a 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0af6 │ │ +0407b2: 0a00 |0003: move-result v0 │ │ +0407b4: 1401 0700 087f |0004: const v1, #float 1.80775e+38 // #7f080007 │ │ +0407ba: 3310 0500 |0007: if-ne v0, v1, 000c // +0005 │ │ +0407be: 6e10 650f 0200 |0009: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/SelectFileActivity;.onBackPressed:()V // method@0f65 │ │ +0407c4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0009 line=103 │ │ 0x000c line=105 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lpro/oneredpixel/l9droid/SelectFileActivity; │ │ @@ -74832,104 +74842,104 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 194 16-bit code units │ │ -03f66c: |[03f66c] pro.oneredpixel.l9droid.SelectFileActivity.onCreate:(Landroid/os/Bundle;)V │ │ -03f67c: 1243 |0000: const/4 v3, #int 4 // #4 │ │ -03f67e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03f680: 6f20 1900 a900 |0002: invoke-super {v9, v10}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -03f686: 1400 1000 037f |0005: const v0, #float 1.74129e+38 // #7f030010 │ │ -03f68c: 6e20 6c0f 0900 |0008: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.setContentView:(I)V // method@0f6c │ │ -03f692: 7100 fa0e 0000 |000b: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ -03f698: 0c00 |000e: move-result-object v0 │ │ -03f69a: 5b90 d304 |000f: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04d3 │ │ -03f69e: 6e20 640f 2900 |0011: invoke-virtual {v9, v2}, Lpro/oneredpixel/l9droid/SelectFileActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0f64 │ │ -03f6a4: 0c07 |0014: move-result-object v7 │ │ -03f6a6: 1a00 7f12 |0015: const-string v0, "selectfileactivity_folder" // string@127f │ │ -03f6aa: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -03f6ac: 7230 a800 0701 |0018: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -03f6b2: 0c00 |001b: move-result-object v0 │ │ -03f6b4: 5b90 d204 |001c: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ -03f6b8: 5490 d204 |001e: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ -03f6bc: 3800 0f00 |0020: if-eqz v0, 002f // +000f │ │ -03f6c0: 2200 d001 |0022: new-instance v0, Ljava/io/File; // type@01d0 │ │ -03f6c4: 5491 d204 |0024: iget-object v1, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ -03f6c8: 7020 5e0c 1000 |0026: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ -03f6ce: 6e10 600c 0000 |0029: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0c60 │ │ -03f6d4: 0a00 |002c: move-result v0 │ │ -03f6d6: 3900 1800 |002d: if-nez v0, 0045 // +0018 │ │ -03f6da: 7100 0e01 0000 |002f: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ -03f6e0: 0c08 |0032: move-result-object v8 │ │ -03f6e2: 1a00 d60f |0033: const-string v0, "mounted" // string@0fd6 │ │ -03f6e6: 6e20 c30c 0800 |0035: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -03f6ec: 0a00 |0038: move-result v0 │ │ -03f6ee: 3800 7800 |0039: if-eqz v0, 00b1 // +0078 │ │ -03f6f2: 7100 0d01 0000 |003b: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ -03f6f8: 0c00 |003e: move-result-object v0 │ │ -03f6fa: 6e10 610c 0000 |003f: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ -03f700: 0c00 |0042: move-result-object v0 │ │ -03f702: 5b90 d204 |0043: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ -03f706: 5490 d304 |0045: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04d3 │ │ -03f70a: 5491 d204 |0047: iget-object v1, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ -03f70e: 6e20 f40e 1000 |0049: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.getFilesInFolder:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0ef4 │ │ -03f714: 0c00 |004c: move-result-object v0 │ │ -03f716: 5b90 d104 |004d: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ -03f71a: 1400 3900 087f |004f: const v0, #float 1.80776e+38 // #7f080039 │ │ -03f720: 6e20 620f 0900 |0052: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.findViewById:(I)Landroid/view/View; // method@0f62 │ │ -03f726: 0c00 |0055: move-result-object v0 │ │ -03f728: 1f00 c601 |0056: check-cast v0, Landroid/widget/TextView; // type@01c6 │ │ -03f72c: 5b90 d604 |0058: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.tvFolder:Landroid/widget/TextView; // field@04d6 │ │ -03f730: 5490 d604 |005a: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.tvFolder:Landroid/widget/TextView; // field@04d6 │ │ -03f734: 5491 d204 |005c: iget-object v1, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ -03f738: 6e20 4c0c 1000 |005e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03f73e: 2334 7402 |0061: new-array v4, v3, [Ljava/lang/String; // type@0274 │ │ -03f742: 1a00 ec0f |0063: const-string v0, "name" // string@0fec │ │ -03f746: 4d00 0402 |0065: aput-object v0, v4, v2 │ │ -03f74a: 1210 |0067: const/4 v0, #int 1 // #1 │ │ -03f74c: 1a01 1e0a |0068: const-string v1, "date" // string@0a1e │ │ -03f750: 4d01 0400 |006a: aput-object v1, v4, v0 │ │ -03f754: 1220 |006c: const/4 v0, #int 2 // #2 │ │ -03f756: 1a01 3b0d |006d: const-string v1, "image" // string@0d3b │ │ -03f75a: 4d01 0400 |006f: aput-object v1, v4, v0 │ │ -03f75e: 1230 |0071: const/4 v0, #int 3 // #3 │ │ -03f760: 1a01 7413 |0072: const-string v1, "size" // string@1374 │ │ -03f764: 4d01 0400 |0074: aput-object v1, v4, v0 │ │ -03f768: 2335 6402 |0076: new-array v5, v3, [I // type@0264 │ │ -03f76c: 2605 3e00 0000 |0078: fill-array-data v5, 000000b6 // +0000003e │ │ -03f772: 2200 c401 |007b: new-instance v0, Landroid/widget/SimpleAdapter; // type@01c4 │ │ -03f776: 5492 d104 |007d: iget-object v2, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ -03f77a: 1403 1100 037f |007f: const v3, #float 1.74129e+38 // #7f030011 │ │ -03f780: 0791 |0082: move-object v1, v9 │ │ -03f782: 7606 390c 0000 |0083: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleAdapter;.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V // method@0c39 │ │ -03f788: 5b90 d504 |0086: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.sAdapter:Landroid/widget/SimpleAdapter; // field@04d5 │ │ -03f78c: 1400 3a00 087f |0088: const v0, #float 1.80776e+38 // #7f08003a │ │ -03f792: 6e20 620f 0900 |008b: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.findViewById:(I)Landroid/view/View; // method@0f62 │ │ -03f798: 0c00 |008e: move-result-object v0 │ │ -03f79a: 1f00 bd01 |008f: check-cast v0, Landroid/widget/ListView; // type@01bd │ │ -03f79e: 5b90 d404 |0091: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ -03f7a2: 5490 d404 |0093: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ -03f7a6: 5491 d504 |0095: iget-object v1, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.sAdapter:Landroid/widget/SimpleAdapter; // field@04d5 │ │ -03f7aa: 6e20 170c 1000 |0097: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ -03f7b0: 5490 d404 |009a: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ -03f7b4: 6e20 1d0c 9000 |009c: invoke-virtual {v0, v9}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ -03f7ba: 5490 d404 |009f: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ -03f7be: 6e20 1e0c 9000 |00a1: invoke-virtual {v0, v9}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@0c1e │ │ -03f7c4: 1400 0700 087f |00a4: const v0, #float 1.80775e+38 // #7f080007 │ │ -03f7ca: 6e20 620f 0900 |00a7: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.findViewById:(I)Landroid/view/View; // method@0f62 │ │ -03f7d0: 0c06 |00aa: move-result-object v6 │ │ -03f7d2: 1f06 ba01 |00ab: check-cast v6, Landroid/widget/ImageView; // type@01ba │ │ -03f7d6: 6e20 020c 9600 |00ad: invoke-virtual {v6, v9}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ -03f7dc: 0e00 |00b0: return-void │ │ -03f7de: 1a00 fa00 |00b1: const-string v0, "/" // string@00fa │ │ -03f7e2: 5b90 d204 |00b3: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ -03f7e6: 2890 |00b5: goto 0045 // -0070 │ │ -03f7e8: 0003 0400 0400 0000 3600 087f 3800 ... |00b6: array-data (12 units) │ │ +0407c8: |[0407c8] pro.oneredpixel.l9droid.SelectFileActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0407d8: 1243 |0000: const/4 v3, #int 4 // #4 │ │ +0407da: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0407dc: 6f20 1900 a900 |0002: invoke-super {v9, v10}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +0407e2: 1400 1000 037f |0005: const v0, #float 1.74129e+38 // #7f030010 │ │ +0407e8: 6e20 6c0f 0900 |0008: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.setContentView:(I)V // method@0f6c │ │ +0407ee: 7100 fa0e 0000 |000b: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ +0407f4: 0c00 |000e: move-result-object v0 │ │ +0407f6: 5b90 d304 |000f: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04d3 │ │ +0407fa: 6e20 640f 2900 |0011: invoke-virtual {v9, v2}, Lpro/oneredpixel/l9droid/SelectFileActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0f64 │ │ +040800: 0c07 |0014: move-result-object v7 │ │ +040802: 1a00 7d12 |0015: const-string v0, "selectfileactivity_folder" // string@127d │ │ +040806: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +040808: 7230 a800 0701 |0018: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +04080e: 0c00 |001b: move-result-object v0 │ │ +040810: 5b90 d204 |001c: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ +040814: 5490 d204 |001e: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ +040818: 3800 0f00 |0020: if-eqz v0, 002f // +000f │ │ +04081c: 2200 d001 |0022: new-instance v0, Ljava/io/File; // type@01d0 │ │ +040820: 5491 d204 |0024: iget-object v1, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ +040824: 7020 5e0c 1000 |0026: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c5e │ │ +04082a: 6e10 600c 0000 |0029: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0c60 │ │ +040830: 0a00 |002c: move-result v0 │ │ +040832: 3900 1800 |002d: if-nez v0, 0045 // +0018 │ │ +040836: 7100 0e01 0000 |002f: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@010e │ │ +04083c: 0c08 |0032: move-result-object v8 │ │ +04083e: 1a00 d40f |0033: const-string v0, "mounted" // string@0fd4 │ │ +040842: 6e20 c30c 0800 |0035: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +040848: 0a00 |0038: move-result v0 │ │ +04084a: 3800 7800 |0039: if-eqz v0, 00b1 // +0078 │ │ +04084e: 7100 0d01 0000 |003b: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010d │ │ +040854: 0c00 |003e: move-result-object v0 │ │ +040856: 6e10 610c 0000 |003f: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0c61 │ │ +04085c: 0c00 |0042: move-result-object v0 │ │ +04085e: 5b90 d204 |0043: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ +040862: 5490 d304 |0045: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04d3 │ │ +040866: 5491 d204 |0047: iget-object v1, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ +04086a: 6e20 f40e 1000 |0049: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.getFilesInFolder:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0ef4 │ │ +040870: 0c00 |004c: move-result-object v0 │ │ +040872: 5b90 d104 |004d: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ +040876: 1400 3900 087f |004f: const v0, #float 1.80776e+38 // #7f080039 │ │ +04087c: 6e20 620f 0900 |0052: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.findViewById:(I)Landroid/view/View; // method@0f62 │ │ +040882: 0c00 |0055: move-result-object v0 │ │ +040884: 1f00 c601 |0056: check-cast v0, Landroid/widget/TextView; // type@01c6 │ │ +040888: 5b90 d604 |0058: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.tvFolder:Landroid/widget/TextView; // field@04d6 │ │ +04088c: 5490 d604 |005a: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.tvFolder:Landroid/widget/TextView; // field@04d6 │ │ +040890: 5491 d204 |005c: iget-object v1, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ +040894: 6e20 4c0c 1000 |005e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +04089a: 2334 7402 |0061: new-array v4, v3, [Ljava/lang/String; // type@0274 │ │ +04089e: 1a00 ea0f |0063: const-string v0, "name" // string@0fea │ │ +0408a2: 4d00 0402 |0065: aput-object v0, v4, v2 │ │ +0408a6: 1210 |0067: const/4 v0, #int 1 // #1 │ │ +0408a8: 1a01 1d0a |0068: const-string v1, "date" // string@0a1d │ │ +0408ac: 4d01 0400 |006a: aput-object v1, v4, v0 │ │ +0408b0: 1220 |006c: const/4 v0, #int 2 // #2 │ │ +0408b2: 1a01 3a0d |006d: const-string v1, "image" // string@0d3a │ │ +0408b6: 4d01 0400 |006f: aput-object v1, v4, v0 │ │ +0408ba: 1230 |0071: const/4 v0, #int 3 // #3 │ │ +0408bc: 1a01 7213 |0072: const-string v1, "size" // string@1372 │ │ +0408c0: 4d01 0400 |0074: aput-object v1, v4, v0 │ │ +0408c4: 2335 6402 |0076: new-array v5, v3, [I // type@0264 │ │ +0408c8: 2605 3e00 0000 |0078: fill-array-data v5, 000000b6 // +0000003e │ │ +0408ce: 2200 c401 |007b: new-instance v0, Landroid/widget/SimpleAdapter; // type@01c4 │ │ +0408d2: 5492 d104 |007d: iget-object v2, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ +0408d6: 1403 1100 037f |007f: const v3, #float 1.74129e+38 // #7f030011 │ │ +0408dc: 0791 |0082: move-object v1, v9 │ │ +0408de: 7606 390c 0000 |0083: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleAdapter;.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V // method@0c39 │ │ +0408e4: 5b90 d504 |0086: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.sAdapter:Landroid/widget/SimpleAdapter; // field@04d5 │ │ +0408e8: 1400 3a00 087f |0088: const v0, #float 1.80776e+38 // #7f08003a │ │ +0408ee: 6e20 620f 0900 |008b: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.findViewById:(I)Landroid/view/View; // method@0f62 │ │ +0408f4: 0c00 |008e: move-result-object v0 │ │ +0408f6: 1f00 bd01 |008f: check-cast v0, Landroid/widget/ListView; // type@01bd │ │ +0408fa: 5b90 d404 |0091: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ +0408fe: 5490 d404 |0093: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ +040902: 5491 d504 |0095: iget-object v1, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.sAdapter:Landroid/widget/SimpleAdapter; // field@04d5 │ │ +040906: 6e20 170c 1000 |0097: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ +04090c: 5490 d404 |009a: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ +040910: 6e20 1d0c 9000 |009c: invoke-virtual {v0, v9}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ +040916: 5490 d404 |009f: iget-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ +04091a: 6e20 1e0c 9000 |00a1: invoke-virtual {v0, v9}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@0c1e │ │ +040920: 1400 0700 087f |00a4: const v0, #float 1.80775e+38 // #7f080007 │ │ +040926: 6e20 620f 0900 |00a7: invoke-virtual {v9, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.findViewById:(I)Landroid/view/View; // method@0f62 │ │ +04092c: 0c06 |00aa: move-result-object v6 │ │ +04092e: 1f06 ba01 |00ab: check-cast v6, Landroid/widget/ImageView; // type@01ba │ │ +040932: 6e20 020c 9600 |00ad: invoke-virtual {v6, v9}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c02 │ │ +040938: 0e00 |00b0: return-void │ │ +04093a: 1a00 fa00 |00b1: const-string v0, "/" // string@00fa │ │ +04093e: 5b90 d204 |00b3: iput-object v0, v9, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ +040942: 2890 |00b5: goto 0045 // -0070 │ │ +040944: 0003 0400 0400 0000 3600 087f 3800 ... |00b6: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=34 │ │ 0x0005 line=35 │ │ 0x000b line=37 │ │ 0x0011 line=39 │ │ 0x0015 line=40 │ │ @@ -74967,26 +74977,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -03f800: |[03f800] pro.oneredpixel.l9droid.SelectFileActivity.onDestroy:()V │ │ -03f810: 6f10 1d00 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ -03f816: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -03f818: 6e20 640f 2400 |0004: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/SelectFileActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0f64 │ │ -03f81e: 0c01 |0007: move-result-object v1 │ │ -03f820: 7210 a600 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00a6 │ │ -03f826: 0c00 |000b: move-result-object v0 │ │ -03f828: 1a02 7f12 |000c: const-string v2, "selectfileactivity_folder" // string@127f │ │ -03f82c: 5443 d204 |000e: iget-object v3, v4, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ -03f830: 7230 a400 2003 |0010: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00a4 │ │ -03f836: 7210 a200 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00a2 │ │ -03f83c: 0e00 |0016: return-void │ │ +04095c: |[04095c] pro.oneredpixel.l9droid.SelectFileActivity.onDestroy:()V │ │ +04096c: 6f10 1d00 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ +040972: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +040974: 6e20 640f 2400 |0004: invoke-virtual {v4, v2}, Lpro/oneredpixel/l9droid/SelectFileActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0f64 │ │ +04097a: 0c01 |0007: move-result-object v1 │ │ +04097c: 7210 a600 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00a6 │ │ +040982: 0c00 |000b: move-result-object v0 │ │ +040984: 1a02 7d12 |000c: const-string v2, "selectfileactivity_folder" // string@127d │ │ +040988: 5443 d204 |000e: iget-object v3, v4, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ +04098c: 7230 a400 2003 |0010: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00a4 │ │ +040992: 7210 a200 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00a2 │ │ +040998: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ 0x0008 line=110 │ │ 0x000c line=111 │ │ 0x0013 line=112 │ │ @@ -75001,42 +75011,42 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -03f840: |[03f840] pro.oneredpixel.l9droid.SelectFileActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -03f850: 5431 d104 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ -03f854: 6e20 fe0c 6100 |0002: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03f85a: 0c01 |0005: move-result-object v1 │ │ -03f85c: 1f01 1d02 |0006: check-cast v1, Ljava/util/Map; // type@021d │ │ -03f860: 1a02 1911 |0008: const-string v2, "path" // string@1119 │ │ -03f864: 7220 1e0d 2100 |000a: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -03f86a: 0c01 |000d: move-result-object v1 │ │ -03f86c: 1f01 fa01 |000e: check-cast v1, Ljava/lang/String; // type@01fa │ │ -03f870: 0710 |0010: move-object v0, v1 │ │ -03f872: 1f00 fa01 |0011: check-cast v0, Ljava/lang/String; // type@01fa │ │ -03f876: 5431 d104 |0013: iget-object v1, v3, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ -03f87a: 6e20 fe0c 6100 |0015: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03f880: 0c01 |0018: move-result-object v1 │ │ -03f882: 1f01 1d02 |0019: check-cast v1, Ljava/util/Map; // type@021d │ │ -03f886: 1a02 3c14 |001b: const-string v2, "type" // string@143c │ │ -03f88a: 7220 1e0d 2100 |001d: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -03f890: 0c01 |0020: move-result-object v1 │ │ -03f892: 1f01 ef01 |0021: check-cast v1, Ljava/lang/Integer; // type@01ef │ │ -03f896: 1f01 ef01 |0023: check-cast v1, Ljava/lang/Integer; // type@01ef │ │ -03f89a: 6e10 9c0c 0100 |0025: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -03f8a0: 0a01 |0028: move-result v1 │ │ -03f8a2: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -03f8a4: 3321 0600 |002a: if-ne v1, v2, 0030 // +0006 │ │ -03f8a8: 6e20 6b0f 0300 |002c: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.selectFolder:(Ljava/lang/String;)V // method@0f6b │ │ -03f8ae: 0e00 |002f: return-void │ │ -03f8b0: 6e20 6d0f 0300 |0030: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.showFolderContent:(Ljava/lang/String;)V // method@0f6d │ │ -03f8b6: 28fc |0033: goto 002f // -0004 │ │ +04099c: |[04099c] pro.oneredpixel.l9droid.SelectFileActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0409ac: 5431 d104 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ +0409b0: 6e20 fe0c 6100 |0002: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0409b6: 0c01 |0005: move-result-object v1 │ │ +0409b8: 1f01 1d02 |0006: check-cast v1, Ljava/util/Map; // type@021d │ │ +0409bc: 1a02 1711 |0008: const-string v2, "path" // string@1117 │ │ +0409c0: 7220 1e0d 2100 |000a: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +0409c6: 0c01 |000d: move-result-object v1 │ │ +0409c8: 1f01 fa01 |000e: check-cast v1, Ljava/lang/String; // type@01fa │ │ +0409cc: 0710 |0010: move-object v0, v1 │ │ +0409ce: 1f00 fa01 |0011: check-cast v0, Ljava/lang/String; // type@01fa │ │ +0409d2: 5431 d104 |0013: iget-object v1, v3, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ +0409d6: 6e20 fe0c 6100 |0015: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0409dc: 0c01 |0018: move-result-object v1 │ │ +0409de: 1f01 1d02 |0019: check-cast v1, Ljava/util/Map; // type@021d │ │ +0409e2: 1a02 3a14 |001b: const-string v2, "type" // string@143a │ │ +0409e6: 7220 1e0d 2100 |001d: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +0409ec: 0c01 |0020: move-result-object v1 │ │ +0409ee: 1f01 ef01 |0021: check-cast v1, Ljava/lang/Integer; // type@01ef │ │ +0409f2: 1f01 ef01 |0023: check-cast v1, Ljava/lang/Integer; // type@01ef │ │ +0409f6: 6e10 9c0c 0100 |0025: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +0409fc: 0a01 |0028: move-result v1 │ │ +0409fe: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +040a00: 3321 0600 |002a: if-ne v1, v2, 0030 // +0006 │ │ +040a04: 6e20 6b0f 0300 |002c: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.selectFolder:(Ljava/lang/String;)V // method@0f6b │ │ +040a0a: 0e00 |002f: return-void │ │ +040a0c: 6e20 6d0f 0300 |0030: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.showFolderContent:(Ljava/lang/String;)V // method@0f6d │ │ +040a12: 28fc |0033: goto 002f // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0013 line=69 │ │ 0x002c line=70 │ │ 0x002f line=74 │ │ 0x0030 line=72 │ │ @@ -75054,40 +75064,40 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03f8b8: |[03f8b8] pro.oneredpixel.l9droid.SelectFileActivity.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -03f8c8: 5431 d104 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ -03f8cc: 6e20 fe0c 6100 |0002: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03f8d2: 0c01 |0005: move-result-object v1 │ │ -03f8d4: 1f01 1d02 |0006: check-cast v1, Ljava/util/Map; // type@021d │ │ -03f8d8: 1a02 1911 |0008: const-string v2, "path" // string@1119 │ │ -03f8dc: 7220 1e0d 2100 |000a: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -03f8e2: 0c01 |000d: move-result-object v1 │ │ -03f8e4: 1f01 fa01 |000e: check-cast v1, Ljava/lang/String; // type@01fa │ │ -03f8e8: 0710 |0010: move-object v0, v1 │ │ -03f8ea: 1f00 fa01 |0011: check-cast v0, Ljava/lang/String; // type@01fa │ │ -03f8ee: 5431 d104 |0013: iget-object v1, v3, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ -03f8f2: 6e20 fe0c 6100 |0015: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03f8f8: 0c01 |0018: move-result-object v1 │ │ -03f8fa: 1f01 1d02 |0019: check-cast v1, Ljava/util/Map; // type@021d │ │ -03f8fe: 1a02 3c14 |001b: const-string v2, "type" // string@143c │ │ -03f902: 7220 1e0d 2100 |001d: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ -03f908: 0c01 |0020: move-result-object v1 │ │ -03f90a: 1f01 ef01 |0021: check-cast v1, Ljava/lang/Integer; // type@01ef │ │ -03f90e: 1f01 ef01 |0023: check-cast v1, Ljava/lang/Integer; // type@01ef │ │ -03f912: 6e10 9c0c 0100 |0025: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -03f918: 0a01 |0028: move-result v1 │ │ -03f91a: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -03f91e: 6e20 6b0f 0300 |002b: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.selectFolder:(Ljava/lang/String;)V // method@0f6b │ │ -03f924: 1211 |002e: const/4 v1, #int 1 // #1 │ │ -03f926: 0f01 |002f: return v1 │ │ +040a14: |[040a14] pro.oneredpixel.l9droid.SelectFileActivity.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +040a24: 5431 d104 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ +040a28: 6e20 fe0c 6100 |0002: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +040a2e: 0c01 |0005: move-result-object v1 │ │ +040a30: 1f01 1d02 |0006: check-cast v1, Ljava/util/Map; // type@021d │ │ +040a34: 1a02 1711 |0008: const-string v2, "path" // string@1117 │ │ +040a38: 7220 1e0d 2100 |000a: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +040a3e: 0c01 |000d: move-result-object v1 │ │ +040a40: 1f01 fa01 |000e: check-cast v1, Ljava/lang/String; // type@01fa │ │ +040a44: 0710 |0010: move-object v0, v1 │ │ +040a46: 1f00 fa01 |0011: check-cast v0, Ljava/lang/String; // type@01fa │ │ +040a4a: 5431 d104 |0013: iget-object v1, v3, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ +040a4e: 6e20 fe0c 6100 |0015: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +040a54: 0c01 |0018: move-result-object v1 │ │ +040a56: 1f01 1d02 |0019: check-cast v1, Ljava/util/Map; // type@021d │ │ +040a5a: 1a02 3a14 |001b: const-string v2, "type" // string@143a │ │ +040a5e: 7220 1e0d 2100 |001d: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d1e │ │ +040a64: 0c01 |0020: move-result-object v1 │ │ +040a66: 1f01 ef01 |0021: check-cast v1, Ljava/lang/Integer; // type@01ef │ │ +040a6a: 1f01 ef01 |0023: check-cast v1, Ljava/lang/Integer; // type@01ef │ │ +040a6e: 6e10 9c0c 0100 |0025: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +040a74: 0a01 |0028: move-result v1 │ │ +040a76: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +040a7a: 6e20 6b0f 0300 |002b: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.selectFolder:(Ljava/lang/String;)V // method@0f6b │ │ +040a80: 1211 |002e: const/4 v1, #int 1 // #1 │ │ +040a82: 0f01 |002f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0013 line=79 │ │ 0x002b line=80 │ │ 0x002e line=82 │ │ locals : │ │ @@ -75104,23 +75114,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03f928: |[03f928] pro.oneredpixel.l9droid.SelectFileActivity.selectFolder:(Ljava/lang/String;)V │ │ -03f938: 2200 1e00 |0000: new-instance v0, Landroid/content/Intent; // type@001e │ │ -03f93c: 1c01 3c02 |0002: const-class v1, Lpro/oneredpixel/l9droid/ImportSelectFolderName; // type@023c │ │ -03f940: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -03f946: 1a01 7e12 |0007: const-string v1, "selectedpath" // string@127e │ │ -03f94a: 6e30 9600 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -03f950: 6e20 6e0f 0200 |000c: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.startActivity:(Landroid/content/Intent;)V // method@0f6e │ │ -03f956: 6e10 630f 0200 |000f: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/SelectFileActivity;.finish:()V // method@0f63 │ │ -03f95c: 0e00 |0012: return-void │ │ +040a84: |[040a84] pro.oneredpixel.l9droid.SelectFileActivity.selectFolder:(Ljava/lang/String;)V │ │ +040a94: 2200 1e00 |0000: new-instance v0, Landroid/content/Intent; // type@001e │ │ +040a98: 1c01 3c02 |0002: const-class v1, Lpro/oneredpixel/l9droid/ImportSelectFolderName; // type@023c │ │ +040a9c: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +040aa2: 1a01 7c12 |0007: const-string v1, "selectedpath" // string@127c │ │ +040aa6: 6e30 9600 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +040aac: 6e20 6e0f 0200 |000c: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/SelectFileActivity;.startActivity:(Landroid/content/Intent;)V // method@0f6e │ │ +040ab2: 6e10 630f 0200 |000f: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/SelectFileActivity;.finish:()V // method@0f63 │ │ +040ab8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=96 │ │ 0x000c line=97 │ │ 0x000f line=98 │ │ 0x0012 line=99 │ │ @@ -75134,31 +75144,31 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -03f960: |[03f960] pro.oneredpixel.l9droid.SelectFileActivity.showFolderContent:(Ljava/lang/String;)V │ │ -03f970: 5420 d604 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.tvFolder:Landroid/widget/TextView; // field@04d6 │ │ -03f974: 6e20 4c0c 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -03f97a: 5420 d104 |0005: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ -03f97e: 6e10 fc0c 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ -03f984: 5420 d104 |000a: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ -03f988: 5421 d304 |000c: iget-object v1, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04d3 │ │ -03f98c: 6e20 f40e 3100 |000e: invoke-virtual {v1, v3}, Lpro/oneredpixel/l9droid/Library;.getFilesInFolder:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0ef4 │ │ -03f992: 0c01 |0011: move-result-object v1 │ │ -03f994: 6e20 fb0c 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@0cfb │ │ -03f99a: 5420 d504 |0015: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.sAdapter:Landroid/widget/SimpleAdapter; // field@04d5 │ │ -03f99e: 6e10 3a0c 0000 |0017: invoke-virtual {v0}, Landroid/widget/SimpleAdapter;.notifyDataSetChanged:()V // method@0c3a │ │ -03f9a4: 5420 d404 |001a: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ -03f9a8: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -03f9aa: 6e20 1f0c 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@0c1f │ │ -03f9b0: 5b23 d204 |0020: iput-object v3, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ -03f9b4: 0e00 |0022: return-void │ │ +040abc: |[040abc] pro.oneredpixel.l9droid.SelectFileActivity.showFolderContent:(Ljava/lang/String;)V │ │ +040acc: 5420 d604 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.tvFolder:Landroid/widget/TextView; // field@04d6 │ │ +040ad0: 6e20 4c0c 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +040ad6: 5420 d104 |0005: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ +040ada: 6e10 fc0c 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ +040ae0: 5420 d104 |000a: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.data:Ljava/util/ArrayList; // field@04d1 │ │ +040ae4: 5421 d304 |000c: iget-object v1, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.lib:Lpro/oneredpixel/l9droid/Library; // field@04d3 │ │ +040ae8: 6e20 f40e 3100 |000e: invoke-virtual {v1, v3}, Lpro/oneredpixel/l9droid/Library;.getFilesInFolder:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0ef4 │ │ +040aee: 0c01 |0011: move-result-object v1 │ │ +040af0: 6e20 fb0c 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@0cfb │ │ +040af6: 5420 d504 |0015: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.sAdapter:Landroid/widget/SimpleAdapter; // field@04d5 │ │ +040afa: 6e10 3a0c 0000 |0017: invoke-virtual {v0}, Landroid/widget/SimpleAdapter;.notifyDataSetChanged:()V // method@0c3a │ │ +040b00: 5420 d404 |001a: iget-object v0, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.lvFiles:Landroid/widget/ListView; // field@04d4 │ │ +040b04: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +040b06: 6e20 1f0c 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@0c1f │ │ +040b0c: 5b23 d204 |0020: iput-object v3, v2, Lpro/oneredpixel/l9droid/SelectFileActivity;.folder:Ljava/lang/String; // field@04d2 │ │ +040b10: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000a line=88 │ │ 0x0015 line=89 │ │ 0x001a line=90 │ │ @@ -75202,303 +75212,303 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Threads;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f9b8: |[03f9b8] pro.oneredpixel.l9droid.Threads$1.:(Lpro/oneredpixel/l9droid/Threads;)V │ │ -03f9c8: 5b01 d704 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03f9cc: 7010 0f01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ -03f9d2: 0e00 |0005: return-void │ │ +040b14: |[040b14] pro.oneredpixel.l9droid.Threads$1.:(Lpro/oneredpixel/l9droid/Threads;)V │ │ +040b24: 5b01 d704 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040b28: 7010 0f01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ +040b2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/Threads$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/oneredpixel/l9droid/Threads; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/oneredpixel/l9droid/Threads; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/Threads$1;) │ │ name : 'handleMessage' │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 580 16-bit code units │ │ -03f9d4: |[03f9d4] pro.oneredpixel.l9droid.Threads$1.handleMessage:(Landroid/os/Message;)V │ │ -03f9e4: 120a |0000: const/4 v10, #int 0 // #0 │ │ -03f9e6: 1245 |0001: const/4 v5, #int 4 // #4 │ │ -03f9e8: 1219 |0002: const/4 v9, #int 1 // #1 │ │ -03f9ea: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -03f9ec: 54b4 d704 |0004: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03f9f0: 5444 e604 |0006: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03f9f4: 3904 0e00 |0008: if-nez v4, 0016 // +000e │ │ -03f9f8: 6204 f902 |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ -03f9fc: 1606 c800 |000c: const-wide/16 v6, #int 200 // #c8 │ │ -03fa00: 6e30 2d0d 6407 |000e: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ -03fa06: 28f3 |0011: goto 0004 // -000d │ │ -03fa08: 0d01 |0012: move-exception v1 │ │ -03fa0a: 6e10 a10c 0100 |0013: invoke-virtual {v1}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ -03fa10: 52c4 2000 |0016: iget v4, v12, Landroid/os/Message;.what:I // field@0020 │ │ -03fa14: 2b04 0e02 0000 |0018: packed-switch v4, 00000226 // +0000020e │ │ -03fa1a: 0e00 |001b: return-void │ │ -03fa1c: 54b4 d704 |001c: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fa20: 5c48 f704 |001e: iput-boolean v8, v4, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ -03fa24: 54b4 d704 |0020: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fa28: 5444 e604 |0022: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fa2c: 5444 2d03 |0024: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -03fa30: 6e20 f80b 8400 |0026: invoke-virtual {v4, v8}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0bf8 │ │ -03fa36: 28f2 |0029: goto 001b // -000e │ │ -03fa38: 54b4 d704 |002a: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fa3c: 5444 e604 |002c: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fa40: 6e20 8f0d 8400 |002e: invoke-virtual {v4, v8}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ -03fa46: 54b4 d704 |0031: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fa4a: 5444 e604 |0033: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fa4e: 5444 2c03 |0035: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -03fa52: 6e20 e50b 9400 |0037: invoke-virtual {v4, v9}, Landroid/widget/EditText;.setFocusable:(Z)V // method@0be5 │ │ -03fa58: 54b4 d704 |003a: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fa5c: 5444 e604 |003c: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fa60: 5444 2c03 |003e: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -03fa64: 6e10 e40b 0400 |0040: invoke-virtual {v4}, Landroid/widget/EditText;.requestFocus:()Z // method@0be4 │ │ -03fa6a: 54b4 d704 |0043: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fa6e: 5c49 f704 |0045: iput-boolean v9, v4, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ -03fa72: 54b4 d704 |0047: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fa76: 5444 e604 |0049: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fa7a: 5444 2d03 |004b: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -03fa7e: 6e20 f80b 9400 |004d: invoke-virtual {v4, v9}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0bf8 │ │ -03fa84: 54b4 d704 |0050: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fa88: 5444 e604 |0052: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fa8c: 5444 2a03 |0054: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ -03fa90: 6e20 d70b 5400 |0056: invoke-virtual {v4, v5}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -03fa96: 54b4 d704 |0059: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fa9a: 5444 e604 |005b: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fa9e: 5444 2903 |005d: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ -03faa2: 6e20 d70b 5400 |005f: invoke-virtual {v4, v5}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -03faa8: 54b4 d704 |0062: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03faac: 5444 e604 |0064: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fab0: 5444 2d03 |0066: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -03fab4: 6e20 fb0b 8400 |0068: invoke-virtual {v4, v8}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ -03faba: 54b4 d704 |006b: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fabe: 5444 e604 |006d: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fac2: 5444 2c03 |006f: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -03fac6: 6e20 e90b 8400 |0071: invoke-virtual {v4, v8}, Landroid/widget/EditText;.setVisibility:(I)V // method@0be9 │ │ -03facc: 54b4 d704 |0074: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fad0: 5444 e604 |0076: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fad4: 5444 2c03 |0078: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -03fad8: 6e10 e40b 0400 |007a: invoke-virtual {v4}, Landroid/widget/EditText;.requestFocus:()Z // method@0be4 │ │ -03fade: 289e |007d: goto 001b // -0062 │ │ -03fae0: 54b4 d704 |007e: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fae4: 5444 e604 |0080: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fae8: 6e20 8f0d 9400 |0082: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ -03faee: 54b4 d704 |0085: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03faf2: 5444 e604 |0087: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03faf6: 5444 2a03 |0089: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ -03fafa: 6e20 d70b 8400 |008b: invoke-virtual {v4, v8}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -03fb00: 54b4 d704 |008e: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fb04: 5444 e604 |0090: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fb08: 5444 2903 |0092: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ -03fb0c: 6e20 d70b 8400 |0094: invoke-virtual {v4, v8}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ -03fb12: 54b4 d704 |0097: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fb16: 5444 e604 |0099: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fb1a: 5444 2d03 |009b: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -03fb1e: 6e20 fb0b 5400 |009d: invoke-virtual {v4, v5}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ -03fb24: 54b4 d704 |00a0: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fb28: 5444 e604 |00a2: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fb2c: 5444 2c03 |00a4: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ -03fb30: 6e20 e90b 5400 |00a6: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setVisibility:(I)V // method@0be9 │ │ -03fb36: 54b4 d704 |00a9: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fb3a: 5444 e604 |00ab: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fb3e: 5444 2903 |00ad: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ -03fb42: 6e10 d20b 0400 |00af: invoke-virtual {v4}, Landroid/widget/Button;.isFocused:()Z // method@0bd2 │ │ -03fb48: 0a04 |00b2: move-result v4 │ │ -03fb4a: 3904 0b00 |00b3: if-nez v4, 00be // +000b │ │ -03fb4e: 54b4 d704 |00b5: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fb52: 5444 e604 |00b7: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fb56: 5444 2a03 |00b9: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ -03fb5a: 6e10 d30b 0400 |00bb: invoke-virtual {v4}, Landroid/widget/Button;.requestFocusFromTouch:()Z // method@0bd3 │ │ -03fb60: 54b4 d704 |00be: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fb64: 5e48 f004 |00c0: iput-char v8, v4, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ -03fb68: 2900 59ff |00c2: goto/16 001b // -00a7 │ │ -03fb6c: 54b4 d704 |00c4: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fb70: 5444 e604 |00c6: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fb74: 5444 2d03 |00c8: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ -03fb78: 6e20 f80b 8400 |00ca: invoke-virtual {v4, v8}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0bf8 │ │ -03fb7e: 2900 4eff |00cd: goto/16 001b // -00b2 │ │ -03fb82: 54b4 d704 |00cf: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fb86: 5444 e604 |00d1: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fb8a: 6e10 940d 0400 |00d3: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/GameActivity;.selectFileToRestore:()V // method@0d94 │ │ -03fb90: 2900 45ff |00d6: goto/16 001b // -00bb │ │ -03fb94: 52c4 1e00 |00d8: iget v4, v12, Landroid/os/Message;.arg1:I // field@001e │ │ -03fb98: 8e40 |00da: int-to-char v0, v4 │ │ -03fb9a: 1304 0d00 |00db: const/16 v4, #int 13 // #d │ │ -03fb9e: 3340 0d00 |00dd: if-ne v0, v4, 00ea // +000d │ │ -03fba2: 54b4 d704 |00df: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fba6: 5444 e604 |00e1: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fbaa: 1305 0a00 |00e3: const/16 v5, #int 10 // #a │ │ -03fbae: 6e20 8e0d 5400 |00e5: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/GameActivity;.outCharToLog:(C)V // method@0d8e │ │ -03fbb4: 2900 33ff |00e8: goto/16 001b // -00cd │ │ -03fbb8: 54b4 d704 |00ea: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fbbc: 5444 e604 |00ec: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fbc0: 6e20 8e0d 0400 |00ee: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/GameActivity;.outCharToLog:(C)V // method@0d8e │ │ -03fbc6: 2900 2aff |00f1: goto/16 001b // -00d6 │ │ -03fbca: 54b4 d704 |00f3: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fbce: 5444 e604 |00f5: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fbd2: 6e20 8f0d 8400 |00f7: invoke-virtual {v4, v8}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ -03fbd8: 2900 21ff |00fa: goto/16 001b // -00df │ │ -03fbdc: 54b4 d704 |00fc: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fbe0: 5b4a f404 |00fe: iput-object v10, v4, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -03fbe4: 54b4 d704 |0100: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fbe8: 12f5 |0102: const/4 v5, #int -1 // #ff │ │ -03fbea: 5945 f304 |0103: iput v5, v4, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -03fbee: 54b4 d704 |0105: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fbf2: 5444 f504 |0107: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -03fbf6: 6e10 470d 0400 |0109: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.clear:()V // method@0d47 │ │ -03fbfc: 54b4 d704 |010c: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc00: 5444 f104 |010e: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fc04: 5444 1704 |0110: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ -03fc08: 3804 2300 |0112: if-eqz v4, 0135 // +0023 │ │ -03fc0c: 1202 |0114: const/4 v2, #int 0 // #0 │ │ -03fc0e: 54b4 d704 |0115: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc12: 5444 f104 |0117: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fc16: 5444 1704 |0119: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ -03fc1a: 6e10 040d 0400 |011b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -03fc20: 0a04 |011e: move-result v4 │ │ -03fc22: 3542 1600 |011f: if-ge v2, v4, 0135 // +0016 │ │ -03fc26: 54b4 d704 |0121: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc2a: 5444 f504 |0123: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -03fc2e: 54b5 d704 |0125: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc32: 5455 f104 |0127: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fc36: 5455 1704 |0129: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ -03fc3a: 6e20 fe0c 2500 |012b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -03fc40: 0c05 |012e: move-result-object v5 │ │ -03fc42: 6e20 460d 5400 |012f: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.add:(Ljava/lang/Object;)V // method@0d46 │ │ -03fc48: d802 0201 |0132: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03fc4c: 28e1 |0134: goto 0115 // -001f │ │ -03fc4e: 54b4 d704 |0135: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc52: 5444 f204 |0137: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -03fc56: 54b5 d704 |0139: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc5a: 5455 f504 |013b: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -03fc5e: 54b6 d704 |013d: iget-object v6, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc62: 5466 e604 |013f: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fc66: 5266 3803 |0141: iget v6, v6, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ -03fc6a: 6e30 080f 5406 |0143: invoke-virtual {v4, v5, v6}, Lpro/oneredpixel/l9droid/Library;.refreshLogCommandsColor:(Landroid/widget/ArrayAdapter;I)V // method@0f08 │ │ -03fc70: 54b4 d704 |0146: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc74: 54b5 d704 |0148: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc78: 5455 f504 |014a: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -03fc7c: 6e10 480d 0500 |014c: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getCount:()I // method@0d48 │ │ -03fc82: 0a05 |014f: move-result v5 │ │ -03fc84: d805 05ff |0150: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03fc88: 5945 f304 |0152: iput v5, v4, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -03fc8c: 54b4 d704 |0154: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc90: 5b4a f404 |0156: iput-object v10, v4, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -03fc94: 2900 c3fe |0158: goto/16 001b // -013d │ │ -03fc98: 54b4 d704 |015a: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fc9c: 5c48 f804 |015c: iput-boolean v8, v4, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ -03fca0: 54b4 d704 |015e: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fca4: 5444 f104 |0160: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fca8: 5b4a 0604 |0162: iput-object v10, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -03fcac: 54b4 d704 |0164: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fcb0: 5b4a e804 |0166: iput-object v10, v4, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -03fcb4: 54b4 d704 |0168: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fcb8: 5444 e604 |016a: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fcbc: 5444 2f03 |016c: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -03fcc0: 54b5 d704 |016e: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fcc4: 5455 e804 |0170: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -03fcc8: 6e20 ff0b 5400 |0172: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ -03fcce: 54b4 d704 |0175: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fcd2: 5444 e604 |0177: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fcd6: 5444 2f03 |0179: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -03fcda: 1305 0800 |017b: const/16 v5, #int 8 // #8 │ │ -03fcde: 6e20 030c 5400 |017d: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0c03 │ │ -03fce4: 2900 9bfe |0180: goto/16 001b // -0165 │ │ -03fce8: 54b4 d704 |0182: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fcec: 5c49 f804 |0184: iput-boolean v9, v4, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ -03fcf0: 54b4 d704 |0186: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fcf4: 5444 e604 |0188: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fcf8: 5444 2f03 |018a: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -03fcfc: 54b5 d704 |018c: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd00: 5455 e804 |018e: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -03fd04: 6e20 ff0b 5400 |0190: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ -03fd0a: 54b4 d704 |0193: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd0e: 5444 e604 |0195: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fd12: 5444 2f03 |0197: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -03fd16: 6e20 030c 8400 |0199: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0c03 │ │ -03fd1c: 2900 7ffe |019c: goto/16 001b // -0181 │ │ -03fd20: 54b4 d704 |019e: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd24: 5444 f104 |01a0: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fd28: 3804 6600 |01a2: if-eqz v4, 0208 // +0066 │ │ -03fd2c: 54b4 d704 |01a4: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd30: 5444 e804 |01a6: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -03fd34: 54b5 d704 |01a8: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd38: 5455 f104 |01aa: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fd3c: 5455 0604 |01ac: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -03fd40: 3254 5a00 |01ae: if-eq v4, v5, 0208 // +005a │ │ -03fd44: 1203 |01b0: const/4 v3, #int 0 // #0 │ │ -03fd46: 54b4 d704 |01b1: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd4a: 5444 f104 |01b3: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fd4e: 5444 0604 |01b5: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -03fd52: 3804 3100 |01b7: if-eqz v4, 01e8 // +0031 │ │ -03fd56: 54b4 d704 |01b9: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd5a: 5444 e804 |01bb: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -03fd5e: 3804 5600 |01bd: if-eqz v4, 0213 // +0056 │ │ -03fd62: 54b4 d704 |01bf: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd66: 5444 f104 |01c1: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fd6a: 5444 0604 |01c3: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -03fd6e: 6e10 d600 0400 |01c5: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@00d6 │ │ -03fd74: 0a04 |01c8: move-result v4 │ │ -03fd76: 54b5 d704 |01c9: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd7a: 5455 e804 |01cb: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -03fd7e: 6e10 d600 0500 |01cd: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@00d6 │ │ -03fd84: 0a05 |01d0: move-result v5 │ │ -03fd86: 3354 1600 |01d1: if-ne v4, v5, 01e7 // +0016 │ │ -03fd8a: 54b4 d704 |01d3: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fd8e: 5444 f104 |01d5: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fd92: 5444 0604 |01d7: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -03fd96: 6e10 d700 0400 |01d9: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@00d7 │ │ -03fd9c: 0a04 |01dc: move-result v4 │ │ -03fd9e: 54b5 d704 |01dd: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fda2: 5455 e804 |01df: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -03fda6: 6e10 d700 0500 |01e1: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@00d7 │ │ -03fdac: 0a05 |01e4: move-result v5 │ │ -03fdae: 3254 0300 |01e5: if-eq v4, v5, 01e8 // +0003 │ │ -03fdb2: 1213 |01e7: const/4 v3, #int 1 // #1 │ │ -03fdb4: 54b4 d704 |01e8: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fdb8: 54b5 d704 |01ea: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fdbc: 5455 f104 |01ec: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fdc0: 5455 0604 |01ee: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -03fdc4: 5b45 e804 |01f0: iput-object v5, v4, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -03fdc8: 54b4 d704 |01f2: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fdcc: 5444 e604 |01f4: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fdd0: 5444 2f03 |01f6: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -03fdd4: 54b5 d704 |01f8: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fdd8: 5455 e804 |01fa: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -03fddc: 6e20 ff0b 5400 |01fc: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ -03fde2: 3803 0900 |01ff: if-eqz v3, 0208 // +0009 │ │ -03fde6: 54b4 d704 |0201: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fdea: 5444 e604 |0203: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fdee: 6e10 9a0d 0400 |0205: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/GameActivity;.updatePictureSize:()V // method@0d9a │ │ -03fdf4: 54b4 d704 |0208: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fdf8: 5444 e604 |020a: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fdfc: 5444 2f03 |020c: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -03fe00: 6e10 fd0b 0400 |020e: invoke-virtual {v4}, Landroid/widget/ImageView;.invalidate:()V // method@0bfd │ │ -03fe06: 2900 0afe |0211: goto/16 001b // -01f6 │ │ -03fe0a: 1213 |0213: const/4 v3, #int 1 // #1 │ │ -03fe0c: 28d4 |0214: goto 01e8 // -002c │ │ -03fe0e: 54b4 d704 |0215: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ -03fe12: 5445 e604 |0217: iget-object v5, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03fe16: 54c4 1f00 |0219: iget-object v4, v12, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001f │ │ -03fe1a: 1f04 fa01 |021b: check-cast v4, Ljava/lang/String; // type@01fa │ │ -03fe1e: 7130 550c 4509 |021d: invoke-static {v5, v4, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ -03fe24: 0c04 |0220: move-result-object v4 │ │ -03fe26: 6e10 560c 0400 |0221: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ -03fe2c: 2900 f7fd |0224: goto/16 001b // -0209 │ │ -03fe30: 0001 0d00 0000 0000 0400 0000 1200 ... |0226: packed-switch-data (30 units) │ │ +040b30: |[040b30] pro.oneredpixel.l9droid.Threads$1.handleMessage:(Landroid/os/Message;)V │ │ +040b40: 120a |0000: const/4 v10, #int 0 // #0 │ │ +040b42: 1245 |0001: const/4 v5, #int 4 // #4 │ │ +040b44: 1219 |0002: const/4 v9, #int 1 // #1 │ │ +040b46: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +040b48: 54b4 d704 |0004: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040b4c: 5444 e604 |0006: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040b50: 3904 0e00 |0008: if-nez v4, 0016 // +000e │ │ +040b54: 6204 f902 |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ +040b58: 1606 c800 |000c: const-wide/16 v6, #int 200 // #c8 │ │ +040b5c: 6e30 2d0d 6407 |000e: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ +040b62: 28f3 |0011: goto 0004 // -000d │ │ +040b64: 0d01 |0012: move-exception v1 │ │ +040b66: 6e10 a10c 0100 |0013: invoke-virtual {v1}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ +040b6c: 52c4 2000 |0016: iget v4, v12, Landroid/os/Message;.what:I // field@0020 │ │ +040b70: 2b04 0e02 0000 |0018: packed-switch v4, 00000226 // +0000020e │ │ +040b76: 0e00 |001b: return-void │ │ +040b78: 54b4 d704 |001c: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040b7c: 5c48 f704 |001e: iput-boolean v8, v4, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ +040b80: 54b4 d704 |0020: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040b84: 5444 e604 |0022: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040b88: 5444 2d03 |0024: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +040b8c: 6e20 f80b 8400 |0026: invoke-virtual {v4, v8}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0bf8 │ │ +040b92: 28f2 |0029: goto 001b // -000e │ │ +040b94: 54b4 d704 |002a: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040b98: 5444 e604 |002c: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040b9c: 6e20 8f0d 8400 |002e: invoke-virtual {v4, v8}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ +040ba2: 54b4 d704 |0031: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040ba6: 5444 e604 |0033: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040baa: 5444 2c03 |0035: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +040bae: 6e20 e50b 9400 |0037: invoke-virtual {v4, v9}, Landroid/widget/EditText;.setFocusable:(Z)V // method@0be5 │ │ +040bb4: 54b4 d704 |003a: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040bb8: 5444 e604 |003c: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040bbc: 5444 2c03 |003e: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +040bc0: 6e10 e40b 0400 |0040: invoke-virtual {v4}, Landroid/widget/EditText;.requestFocus:()Z // method@0be4 │ │ +040bc6: 54b4 d704 |0043: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040bca: 5c49 f704 |0045: iput-boolean v9, v4, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ +040bce: 54b4 d704 |0047: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040bd2: 5444 e604 |0049: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040bd6: 5444 2d03 |004b: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +040bda: 6e20 f80b 9400 |004d: invoke-virtual {v4, v9}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0bf8 │ │ +040be0: 54b4 d704 |0050: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040be4: 5444 e604 |0052: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040be8: 5444 2a03 |0054: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ +040bec: 6e20 d70b 5400 |0056: invoke-virtual {v4, v5}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +040bf2: 54b4 d704 |0059: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040bf6: 5444 e604 |005b: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040bfa: 5444 2903 |005d: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ +040bfe: 6e20 d70b 5400 |005f: invoke-virtual {v4, v5}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +040c04: 54b4 d704 |0062: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040c08: 5444 e604 |0064: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040c0c: 5444 2d03 |0066: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +040c10: 6e20 fb0b 8400 |0068: invoke-virtual {v4, v8}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ +040c16: 54b4 d704 |006b: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040c1a: 5444 e604 |006d: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040c1e: 5444 2c03 |006f: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +040c22: 6e20 e90b 8400 |0071: invoke-virtual {v4, v8}, Landroid/widget/EditText;.setVisibility:(I)V // method@0be9 │ │ +040c28: 54b4 d704 |0074: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040c2c: 5444 e604 |0076: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040c30: 5444 2c03 |0078: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +040c34: 6e10 e40b 0400 |007a: invoke-virtual {v4}, Landroid/widget/EditText;.requestFocus:()Z // method@0be4 │ │ +040c3a: 289e |007d: goto 001b // -0062 │ │ +040c3c: 54b4 d704 |007e: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040c40: 5444 e604 |0080: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040c44: 6e20 8f0d 9400 |0082: invoke-virtual {v4, v9}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ +040c4a: 54b4 d704 |0085: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040c4e: 5444 e604 |0087: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040c52: 5444 2a03 |0089: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ +040c56: 6e20 d70b 8400 |008b: invoke-virtual {v4, v8}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +040c5c: 54b4 d704 |008e: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040c60: 5444 e604 |0090: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040c64: 5444 2903 |0092: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ +040c68: 6e20 d70b 8400 |0094: invoke-virtual {v4, v8}, Landroid/widget/Button;.setVisibility:(I)V // method@0bd7 │ │ +040c6e: 54b4 d704 |0097: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040c72: 5444 e604 |0099: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040c76: 5444 2d03 |009b: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +040c7a: 6e20 fb0b 5400 |009d: invoke-virtual {v4, v5}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0bfb │ │ +040c80: 54b4 d704 |00a0: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040c84: 5444 e604 |00a2: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040c88: 5444 2c03 |00a4: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.etCmd:Landroid/widget/EditText; // field@032c │ │ +040c8c: 6e20 e90b 5400 |00a6: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setVisibility:(I)V // method@0be9 │ │ +040c92: 54b4 d704 |00a9: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040c96: 5444 e604 |00ab: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040c9a: 5444 2903 |00ad: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bEnter:Landroid/widget/Button; // field@0329 │ │ +040c9e: 6e10 d20b 0400 |00af: invoke-virtual {v4}, Landroid/widget/Button;.isFocused:()Z // method@0bd2 │ │ +040ca4: 0a04 |00b2: move-result v4 │ │ +040ca6: 3904 0b00 |00b3: if-nez v4, 00be // +000b │ │ +040caa: 54b4 d704 |00b5: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040cae: 5444 e604 |00b7: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040cb2: 5444 2a03 |00b9: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.bSpace:Landroid/widget/Button; // field@032a │ │ +040cb6: 6e10 d30b 0400 |00bb: invoke-virtual {v4}, Landroid/widget/Button;.requestFocusFromTouch:()Z // method@0bd3 │ │ +040cbc: 54b4 d704 |00be: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040cc0: 5e48 f004 |00c0: iput-char v8, v4, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ +040cc4: 2900 59ff |00c2: goto/16 001b // -00a7 │ │ +040cc8: 54b4 d704 |00c4: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040ccc: 5444 e604 |00c6: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040cd0: 5444 2d03 |00c8: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ibCmd:Landroid/widget/ImageButton; // field@032d │ │ +040cd4: 6e20 f80b 8400 |00ca: invoke-virtual {v4, v8}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0bf8 │ │ +040cda: 2900 4eff |00cd: goto/16 001b // -00b2 │ │ +040cde: 54b4 d704 |00cf: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040ce2: 5444 e604 |00d1: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040ce6: 6e10 940d 0400 |00d3: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/GameActivity;.selectFileToRestore:()V // method@0d94 │ │ +040cec: 2900 45ff |00d6: goto/16 001b // -00bb │ │ +040cf0: 52c4 1e00 |00d8: iget v4, v12, Landroid/os/Message;.arg1:I // field@001e │ │ +040cf4: 8e40 |00da: int-to-char v0, v4 │ │ +040cf6: 1304 0d00 |00db: const/16 v4, #int 13 // #d │ │ +040cfa: 3340 0d00 |00dd: if-ne v0, v4, 00ea // +000d │ │ +040cfe: 54b4 d704 |00df: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d02: 5444 e604 |00e1: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040d06: 1305 0a00 |00e3: const/16 v5, #int 10 // #a │ │ +040d0a: 6e20 8e0d 5400 |00e5: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/GameActivity;.outCharToLog:(C)V // method@0d8e │ │ +040d10: 2900 33ff |00e8: goto/16 001b // -00cd │ │ +040d14: 54b4 d704 |00ea: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d18: 5444 e604 |00ec: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040d1c: 6e20 8e0d 0400 |00ee: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/GameActivity;.outCharToLog:(C)V // method@0d8e │ │ +040d22: 2900 2aff |00f1: goto/16 001b // -00d6 │ │ +040d26: 54b4 d704 |00f3: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d2a: 5444 e604 |00f5: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040d2e: 6e20 8f0d 8400 |00f7: invoke-virtual {v4, v8}, Lpro/oneredpixel/l9droid/GameActivity;.outLogFlush:(Z)V // method@0d8f │ │ +040d34: 2900 21ff |00fa: goto/16 001b // -00df │ │ +040d38: 54b4 d704 |00fc: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d3c: 5b4a f404 |00fe: iput-object v10, v4, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +040d40: 54b4 d704 |0100: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d44: 12f5 |0102: const/4 v5, #int -1 // #ff │ │ +040d46: 5945 f304 |0103: iput v5, v4, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +040d4a: 54b4 d704 |0105: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d4e: 5444 f504 |0107: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +040d52: 6e10 470d 0400 |0109: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.clear:()V // method@0d47 │ │ +040d58: 54b4 d704 |010c: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d5c: 5444 f104 |010e: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040d60: 5444 1704 |0110: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ +040d64: 3804 2300 |0112: if-eqz v4, 0135 // +0023 │ │ +040d68: 1202 |0114: const/4 v2, #int 0 // #0 │ │ +040d6a: 54b4 d704 |0115: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d6e: 5444 f104 |0117: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040d72: 5444 1704 |0119: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ +040d76: 6e10 040d 0400 |011b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +040d7c: 0a04 |011e: move-result v4 │ │ +040d7e: 3542 1600 |011f: if-ge v2, v4, 0135 // +0016 │ │ +040d82: 54b4 d704 |0121: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d86: 5444 f504 |0123: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +040d8a: 54b5 d704 |0125: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040d8e: 5455 f104 |0127: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040d92: 5455 1704 |0129: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ +040d96: 6e20 fe0c 2500 |012b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +040d9c: 0c05 |012e: move-result-object v5 │ │ +040d9e: 6e20 460d 5400 |012f: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.add:(Ljava/lang/Object;)V // method@0d46 │ │ +040da4: d802 0201 |0132: add-int/lit8 v2, v2, #int 1 // #01 │ │ +040da8: 28e1 |0134: goto 0115 // -001f │ │ +040daa: 54b4 d704 |0135: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040dae: 5444 f204 |0137: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +040db2: 54b5 d704 |0139: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040db6: 5455 f504 |013b: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +040dba: 54b6 d704 |013d: iget-object v6, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040dbe: 5466 e604 |013f: iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040dc2: 5266 3803 |0141: iget v6, v6, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ +040dc6: 6e30 080f 5406 |0143: invoke-virtual {v4, v5, v6}, Lpro/oneredpixel/l9droid/Library;.refreshLogCommandsColor:(Landroid/widget/ArrayAdapter;I)V // method@0f08 │ │ +040dcc: 54b4 d704 |0146: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040dd0: 54b5 d704 |0148: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040dd4: 5455 f504 |014a: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +040dd8: 6e10 480d 0500 |014c: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.getCount:()I // method@0d48 │ │ +040dde: 0a05 |014f: move-result v5 │ │ +040de0: d805 05ff |0150: add-int/lit8 v5, v5, #int -1 // #ff │ │ +040de4: 5945 f304 |0152: iput v5, v4, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +040de8: 54b4 d704 |0154: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040dec: 5b4a f404 |0156: iput-object v10, v4, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +040df0: 2900 c3fe |0158: goto/16 001b // -013d │ │ +040df4: 54b4 d704 |015a: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040df8: 5c48 f804 |015c: iput-boolean v8, v4, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ +040dfc: 54b4 d704 |015e: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e00: 5444 f104 |0160: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040e04: 5b4a 0604 |0162: iput-object v10, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +040e08: 54b4 d704 |0164: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e0c: 5b4a e804 |0166: iput-object v10, v4, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +040e10: 54b4 d704 |0168: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e14: 5444 e604 |016a: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040e18: 5444 2f03 |016c: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +040e1c: 54b5 d704 |016e: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e20: 5455 e804 |0170: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +040e24: 6e20 ff0b 5400 |0172: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ +040e2a: 54b4 d704 |0175: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e2e: 5444 e604 |0177: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040e32: 5444 2f03 |0179: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +040e36: 1305 0800 |017b: const/16 v5, #int 8 // #8 │ │ +040e3a: 6e20 030c 5400 |017d: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0c03 │ │ +040e40: 2900 9bfe |0180: goto/16 001b // -0165 │ │ +040e44: 54b4 d704 |0182: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e48: 5c49 f804 |0184: iput-boolean v9, v4, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ +040e4c: 54b4 d704 |0186: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e50: 5444 e604 |0188: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040e54: 5444 2f03 |018a: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +040e58: 54b5 d704 |018c: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e5c: 5455 e804 |018e: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +040e60: 6e20 ff0b 5400 |0190: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ +040e66: 54b4 d704 |0193: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e6a: 5444 e604 |0195: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040e6e: 5444 2f03 |0197: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +040e72: 6e20 030c 8400 |0199: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0c03 │ │ +040e78: 2900 7ffe |019c: goto/16 001b // -0181 │ │ +040e7c: 54b4 d704 |019e: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e80: 5444 f104 |01a0: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040e84: 3804 6600 |01a2: if-eqz v4, 0208 // +0066 │ │ +040e88: 54b4 d704 |01a4: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e8c: 5444 e804 |01a6: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +040e90: 54b5 d704 |01a8: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040e94: 5455 f104 |01aa: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040e98: 5455 0604 |01ac: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +040e9c: 3254 5a00 |01ae: if-eq v4, v5, 0208 // +005a │ │ +040ea0: 1203 |01b0: const/4 v3, #int 0 // #0 │ │ +040ea2: 54b4 d704 |01b1: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040ea6: 5444 f104 |01b3: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040eaa: 5444 0604 |01b5: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +040eae: 3804 3100 |01b7: if-eqz v4, 01e8 // +0031 │ │ +040eb2: 54b4 d704 |01b9: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040eb6: 5444 e804 |01bb: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +040eba: 3804 5600 |01bd: if-eqz v4, 0213 // +0056 │ │ +040ebe: 54b4 d704 |01bf: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040ec2: 5444 f104 |01c1: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040ec6: 5444 0604 |01c3: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +040eca: 6e10 d600 0400 |01c5: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@00d6 │ │ +040ed0: 0a04 |01c8: move-result v4 │ │ +040ed2: 54b5 d704 |01c9: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040ed6: 5455 e804 |01cb: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +040eda: 6e10 d600 0500 |01cd: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@00d6 │ │ +040ee0: 0a05 |01d0: move-result v5 │ │ +040ee2: 3354 1600 |01d1: if-ne v4, v5, 01e7 // +0016 │ │ +040ee6: 54b4 d704 |01d3: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040eea: 5444 f104 |01d5: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040eee: 5444 0604 |01d7: iget-object v4, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +040ef2: 6e10 d700 0400 |01d9: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@00d7 │ │ +040ef8: 0a04 |01dc: move-result v4 │ │ +040efa: 54b5 d704 |01dd: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040efe: 5455 e804 |01df: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +040f02: 6e10 d700 0500 |01e1: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@00d7 │ │ +040f08: 0a05 |01e4: move-result v5 │ │ +040f0a: 3254 0300 |01e5: if-eq v4, v5, 01e8 // +0003 │ │ +040f0e: 1213 |01e7: const/4 v3, #int 1 // #1 │ │ +040f10: 54b4 d704 |01e8: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040f14: 54b5 d704 |01ea: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040f18: 5455 f104 |01ec: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +040f1c: 5455 0604 |01ee: iget-object v5, v5, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +040f20: 5b45 e804 |01f0: iput-object v5, v4, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +040f24: 54b4 d704 |01f2: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040f28: 5444 e604 |01f4: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040f2c: 5444 2f03 |01f6: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +040f30: 54b5 d704 |01f8: iget-object v5, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040f34: 5455 e804 |01fa: iget-object v5, v5, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +040f38: 6e20 ff0b 5400 |01fc: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ +040f3e: 3803 0900 |01ff: if-eqz v3, 0208 // +0009 │ │ +040f42: 54b4 d704 |0201: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040f46: 5444 e604 |0203: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040f4a: 6e10 9a0d 0400 |0205: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/GameActivity;.updatePictureSize:()V // method@0d9a │ │ +040f50: 54b4 d704 |0208: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040f54: 5444 e604 |020a: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040f58: 5444 2f03 |020c: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +040f5c: 6e10 fd0b 0400 |020e: invoke-virtual {v4}, Landroid/widget/ImageView;.invalidate:()V // method@0bfd │ │ +040f62: 2900 0afe |0211: goto/16 001b // -01f6 │ │ +040f66: 1213 |0213: const/4 v3, #int 1 // #1 │ │ +040f68: 28d4 |0214: goto 01e8 // -002c │ │ +040f6a: 54b4 d704 |0215: iget-object v4, v11, Lpro/oneredpixel/l9droid/Threads$1;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d7 │ │ +040f6e: 5445 e604 |0217: iget-object v5, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +040f72: 54c4 1f00 |0219: iget-object v4, v12, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001f │ │ +040f76: 1f04 fa01 |021b: check-cast v4, Ljava/lang/String; // type@01fa │ │ +040f7a: 7130 550c 4509 |021d: invoke-static {v5, v4, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c55 │ │ +040f80: 0c04 |0220: move-result-object v4 │ │ +040f82: 6e10 560c 0400 |0221: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@0c56 │ │ +040f88: 2900 f7fd |0224: goto/16 001b // -0209 │ │ +040f8c: 0001 0d00 0000 0000 0400 0000 1200 ... |0226: packed-switch-data (30 units) │ │ catches : 1 │ │ 0x0004 - 0x0011 │ │ Ljava/lang/InterruptedException; -> 0x0012 │ │ positions : │ │ 0x0004 line=83 │ │ 0x000a line=84 │ │ 0x0012 line=85 │ │ @@ -75604,74 +75614,74 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Threads;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03fe7c: |[03fe7c] pro.oneredpixel.l9droid.Threads$2.:(Lpro/oneredpixel/l9droid/Threads;)V │ │ -03fe8c: 5b01 d804 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ -03fe90: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03fe96: 0e00 |0005: return-void │ │ +040fd8: |[040fd8] pro.oneredpixel.l9droid.Threads$2.:(Lpro/oneredpixel/l9droid/Threads;)V │ │ +040fe8: 5b01 d804 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ +040fec: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +040ff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/Threads$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/oneredpixel/l9droid/Threads; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/oneredpixel/l9droid/Threads; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/Threads$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -03fe98: |[03fe98] pro.oneredpixel.l9droid.Threads$2.run:()V │ │ -03fea8: 5441 d804 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ -03feac: 5511 f904 |0002: iget-boolean v1, v1, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ -03feb0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -03feb2: 3221 4300 |0005: if-eq v1, v2, 0048 // +0043 │ │ -03feb6: 6301 ed04 |0007: sget-boolean v1, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ -03feba: 3801 3700 |0009: if-eqz v1, 0040 // +0037 │ │ -03febe: 5441 d804 |000b: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ -03fec2: 5411 f104 |000d: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fec6: 3801 2900 |000f: if-eqz v1, 0038 // +0029 │ │ -03feca: 5441 d804 |0011: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ -03fece: 5411 f104 |0013: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03fed2: 6e10 b30e 0100 |0015: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/L9implement;.L9DoPeriodGfxTask:()Z // method@0eb3 │ │ -03fed8: 0a01 |0018: move-result v1 │ │ -03feda: 3801 1f00 |0019: if-eqz v1, 0038 // +001f │ │ -03fede: 5441 d804 |001b: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ -03fee2: 5411 ee04 |001d: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -03fee6: 1272 |001f: const/4 v2, #int 7 // #7 │ │ -03fee8: 6e20 1901 2100 |0020: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ -03feee: 5441 d804 |0023: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ -03fef2: 5411 ee04 |0025: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -03fef6: 1272 |0027: const/4 v2, #int 7 // #7 │ │ -03fef8: 6e20 1a01 2100 |0028: invoke-virtual {v1, v2}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -03fefe: 6201 f902 |002b: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ -03ff02: 1602 3200 |002d: const-wide/16 v2, #int 50 // #32 │ │ -03ff06: 6e30 2d0d 2103 |002f: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ -03ff0c: 28ce |0032: goto 0000 // -0032 │ │ -03ff0e: 0d00 |0033: move-exception v0 │ │ -03ff10: 6e10 a10c 0000 |0034: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ -03ff16: 28c9 |0037: goto 0000 // -0037 │ │ -03ff18: 6201 f902 |0038: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ -03ff1c: 1602 f401 |003a: const-wide/16 v2, #int 500 // #1f4 │ │ -03ff20: 6e30 2d0d 2103 |003c: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ -03ff26: 28c1 |003f: goto 0000 // -003f │ │ -03ff28: 6201 f902 |0040: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ -03ff2c: 1602 f401 |0042: const-wide/16 v2, #int 500 // #1f4 │ │ -03ff30: 6e30 2d0d 2103 |0044: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ -03ff36: 28b9 |0047: goto 0000 // -0047 │ │ -03ff38: 0e00 |0048: return-void │ │ +040ff4: |[040ff4] pro.oneredpixel.l9droid.Threads$2.run:()V │ │ +041004: 5441 d804 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ +041008: 5511 f904 |0002: iget-boolean v1, v1, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ +04100c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +04100e: 3221 4300 |0005: if-eq v1, v2, 0048 // +0043 │ │ +041012: 6301 ed04 |0007: sget-boolean v1, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ +041016: 3801 3700 |0009: if-eqz v1, 0040 // +0037 │ │ +04101a: 5441 d804 |000b: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ +04101e: 5411 f104 |000d: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +041022: 3801 2900 |000f: if-eqz v1, 0038 // +0029 │ │ +041026: 5441 d804 |0011: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ +04102a: 5411 f104 |0013: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +04102e: 6e10 b30e 0100 |0015: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/L9implement;.L9DoPeriodGfxTask:()Z // method@0eb3 │ │ +041034: 0a01 |0018: move-result v1 │ │ +041036: 3801 1f00 |0019: if-eqz v1, 0038 // +001f │ │ +04103a: 5441 d804 |001b: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ +04103e: 5411 ee04 |001d: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +041042: 1272 |001f: const/4 v2, #int 7 // #7 │ │ +041044: 6e20 1901 2100 |0020: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeMessages:(I)V // method@0119 │ │ +04104a: 5441 d804 |0023: iget-object v1, v4, Lpro/oneredpixel/l9droid/Threads$2;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d8 │ │ +04104e: 5411 ee04 |0025: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +041052: 1272 |0027: const/4 v2, #int 7 // #7 │ │ +041054: 6e20 1a01 2100 |0028: invoke-virtual {v1, v2}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04105a: 6201 f902 |002b: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ +04105e: 1602 3200 |002d: const-wide/16 v2, #int 50 // #32 │ │ +041062: 6e30 2d0d 2103 |002f: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ +041068: 28ce |0032: goto 0000 // -0032 │ │ +04106a: 0d00 |0033: move-exception v0 │ │ +04106c: 6e10 a10c 0000 |0034: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ +041072: 28c9 |0037: goto 0000 // -0037 │ │ +041074: 6201 f902 |0038: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ +041078: 1602 f401 |003a: const-wide/16 v2, #int 500 // #1f4 │ │ +04107c: 6e30 2d0d 2103 |003c: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ +041082: 28c1 |003f: goto 0000 // -003f │ │ +041084: 6201 f902 |0040: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ +041088: 1602 f401 |0042: const-wide/16 v2, #int 500 // #1f4 │ │ +04108c: 6e30 2d0d 2103 |0044: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ +041092: 28b9 |0047: goto 0000 // -0047 │ │ +041094: 0e00 |0048: return-void │ │ catches : 2 │ │ 0x0007 - 0x0032 │ │ Ljava/lang/InterruptedException; -> 0x0033 │ │ 0x0038 - 0x0047 │ │ Ljava/lang/InterruptedException; -> 0x0033 │ │ positions : │ │ 0x0000 line=215 │ │ @@ -75724,125 +75734,125 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Threads;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ff54: |[03ff54] pro.oneredpixel.l9droid.Threads$3.:(Lpro/oneredpixel/l9droid/Threads;)V │ │ -03ff64: 5b01 d904 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ff68: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -03ff6e: 0e00 |0005: return-void │ │ +0410b0: |[0410b0] pro.oneredpixel.l9droid.Threads$3.:(Lpro/oneredpixel/l9droid/Threads;)V │ │ +0410c0: 5b01 d904 |0000: iput-object v1, v0, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +0410c4: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0410ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/oneredpixel/l9droid/Threads$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/oneredpixel/l9droid/Threads; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/oneredpixel/l9droid/Threads; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/oneredpixel/l9droid/Threads$3;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 174 16-bit code units │ │ -03ff70: |[03ff70] pro.oneredpixel.l9droid.Threads$3.run:()V │ │ -03ff80: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -03ff82: 5473 d904 |0001: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ff86: 5433 f104 |0003: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03ff8a: 5233 f703 |0005: iget v3, v3, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ -03ff8e: 5474 d904 |0007: iget-object v4, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ff92: 5444 f104 |0009: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03ff96: 3803 a200 |000b: if-eqz v3, 00ad // +00a2 │ │ -03ff9a: 5473 d904 |000d: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ff9e: 5533 f904 |000f: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ -03ffa2: 3263 9c00 |0011: if-eq v3, v6, 00ad // +009c │ │ -03ffa6: 5473 d904 |0013: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ffaa: 5433 f104 |0015: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03ffae: 5233 f703 |0017: iget v3, v3, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ -03ffb2: 5474 d904 |0019: iget-object v4, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ffb6: 5444 f104 |001b: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -03ffba: 1224 |001d: const/4 v4, #int 2 // #2 │ │ -03ffbc: 3343 4700 |001e: if-ne v3, v4, 0065 // +0047 │ │ -03ffc0: 5473 d904 |0020: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ffc4: 5433 ee04 |0022: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -03ffc8: 6e20 1a01 6300 |0024: invoke-virtual {v3, v6}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -03ffce: 5473 d904 |0027: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ffd2: 5433 e604 |0029: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03ffd6: 3803 0a00 |002b: if-eqz v3, 0035 // +000a │ │ -03ffda: 5473 d904 |002d: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ffde: 5433 e604 |002f: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -03ffe2: 5433 2b03 |0031: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ -03ffe6: 3903 1500 |0033: if-nez v3, 0048 // +0015 │ │ -03ffea: 5473 d904 |0035: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -03ffee: 5533 f904 |0037: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ -03fff2: 3263 0f00 |0039: if-eq v3, v6, 0048 // +000f │ │ -03fff6: 6203 f902 |003b: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ -03fffa: 1604 c800 |003d: const-wide/16 v4, #int 200 // #c8 │ │ -03fffe: 6e30 2d0d 4305 |003f: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ -040004: 28e5 |0042: goto 0027 // -001b │ │ -040006: 0d00 |0043: move-exception v0 │ │ -040008: 6e10 a10c 0000 |0044: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ -04000e: 28ba |0047: goto 0001 // -0046 │ │ -040010: 5473 d904 |0048: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -040014: 5433 ee04 |004a: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -040018: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -04001a: 6e20 1a01 4300 |004d: invoke-virtual {v3, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -040020: 5473 d904 |0050: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -040024: 5433 f104 |0052: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040028: 5474 d904 |0054: iget-object v4, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -04002c: 5444 e604 |0056: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -040030: 5444 2b03 |0058: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ -040034: 6e20 b20e 4300 |005a: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/L9implement;.InputCommand:(Ljava/lang/String;)V // method@0eb2 │ │ -04003a: 5473 d904 |005d: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -04003e: 5433 e604 |005f: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -040042: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -040044: 5b34 2b03 |0062: iput-object v4, v3, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ -040048: 289d |0064: goto 0001 // -0063 │ │ -04004a: 5473 d904 |0065: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -04004e: 5433 f104 |0067: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040052: 5233 f703 |0069: iget v3, v3, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ -040056: 5474 d904 |006b: iget-object v4, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -04005a: 5444 f104 |006d: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -04005e: 1254 |006f: const/4 v4, #int 5 // #5 │ │ -040060: 3343 2e00 |0070: if-ne v3, v4, 009e // +002e │ │ -040064: 5473 d904 |0072: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -040068: 5433 ee04 |0074: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -04006c: 1304 0800 |0076: const/16 v4, #int 8 // #8 │ │ -040070: 6e20 1a01 4300 |0078: invoke-virtual {v3, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -040076: 5473 d904 |007b: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -04007a: 5433 e604 |007d: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -04007e: 5231 4403 |007f: iget v1, v3, Lpro/oneredpixel/l9droid/GameActivity;.pref_sysscriptdelay:I // field@0344 │ │ -040082: 0112 |0081: move v2, v1 │ │ -040084: d801 02ff |0082: add-int/lit8 v1, v2, #int -1 // #ff │ │ -040088: 3d02 0f00 |0084: if-lez v2, 0093 // +000f │ │ -04008c: 6203 f902 |0086: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ -040090: 1604 e803 |0088: const-wide/16 v4, #int 1000 // #3e8 │ │ -040094: 6e30 2d0d 4305 |008a: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ -04009a: 0112 |008d: move v2, v1 │ │ -04009c: 28f4 |008e: goto 0082 // -000c │ │ -04009e: 0d00 |008f: move-exception v0 │ │ -0400a0: 6e10 a10c 0000 |0090: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ -0400a6: 5473 d904 |0093: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -0400aa: 5433 f104 |0095: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -0400ae: 1a04 0000 |0097: const-string v4, "" // string@0000 │ │ -0400b2: 6e20 b20e 4300 |0099: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/L9implement;.InputCommand:(Ljava/lang/String;)V // method@0eb2 │ │ -0400b8: 2900 65ff |009c: goto/16 0001 // -009b │ │ -0400bc: 5473 d904 |009e: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -0400c0: 5533 e704 |00a0: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ -0400c4: 3903 5fff |00a2: if-nez v3, 0001 // -00a1 │ │ -0400c8: 5473 d904 |00a4: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ -0400cc: 5433 f104 |00a6: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -0400d0: 6e10 d70e 0300 |00a8: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9implement;.step:()V // method@0ed7 │ │ -0400d6: 2900 56ff |00ab: goto/16 0001 // -00aa │ │ -0400da: 0e00 |00ad: return-void │ │ +0410cc: |[0410cc] pro.oneredpixel.l9droid.Threads$3.run:()V │ │ +0410dc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0410de: 5473 d904 |0001: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +0410e2: 5433 f104 |0003: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0410e6: 5233 f703 |0005: iget v3, v3, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ +0410ea: 5474 d904 |0007: iget-object v4, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +0410ee: 5444 f104 |0009: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0410f2: 3803 a200 |000b: if-eqz v3, 00ad // +00a2 │ │ +0410f6: 5473 d904 |000d: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +0410fa: 5533 f904 |000f: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ +0410fe: 3263 9c00 |0011: if-eq v3, v6, 00ad // +009c │ │ +041102: 5473 d904 |0013: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +041106: 5433 f104 |0015: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +04110a: 5233 f703 |0017: iget v3, v3, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ +04110e: 5474 d904 |0019: iget-object v4, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +041112: 5444 f104 |001b: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +041116: 1224 |001d: const/4 v4, #int 2 // #2 │ │ +041118: 3343 4700 |001e: if-ne v3, v4, 0065 // +0047 │ │ +04111c: 5473 d904 |0020: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +041120: 5433 ee04 |0022: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +041124: 6e20 1a01 6300 |0024: invoke-virtual {v3, v6}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04112a: 5473 d904 |0027: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +04112e: 5433 e604 |0029: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +041132: 3803 0a00 |002b: if-eqz v3, 0035 // +000a │ │ +041136: 5473 d904 |002d: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +04113a: 5433 e604 |002f: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04113e: 5433 2b03 |0031: iget-object v3, v3, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ +041142: 3903 1500 |0033: if-nez v3, 0048 // +0015 │ │ +041146: 5473 d904 |0035: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +04114a: 5533 f904 |0037: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ +04114e: 3263 0f00 |0039: if-eq v3, v6, 0048 // +000f │ │ +041152: 6203 f902 |003b: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ +041156: 1604 c800 |003d: const-wide/16 v4, #int 200 // #c8 │ │ +04115a: 6e30 2d0d 4305 |003f: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ +041160: 28e5 |0042: goto 0027 // -001b │ │ +041162: 0d00 |0043: move-exception v0 │ │ +041164: 6e10 a10c 0000 |0044: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ +04116a: 28ba |0047: goto 0001 // -0046 │ │ +04116c: 5473 d904 |0048: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +041170: 5433 ee04 |004a: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +041174: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +041176: 6e20 1a01 4300 |004d: invoke-virtual {v3, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04117c: 5473 d904 |0050: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +041180: 5433 f104 |0052: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +041184: 5474 d904 |0054: iget-object v4, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +041188: 5444 e604 |0056: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04118c: 5444 2b03 |0058: iget-object v4, v4, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ +041190: 6e20 b20e 4300 |005a: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/L9implement;.InputCommand:(Ljava/lang/String;)V // method@0eb2 │ │ +041196: 5473 d904 |005d: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +04119a: 5433 e604 |005f: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04119e: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +0411a0: 5b34 2b03 |0062: iput-object v4, v3, Lpro/oneredpixel/l9droid/GameActivity;.command:Ljava/lang/String; // field@032b │ │ +0411a4: 289d |0064: goto 0001 // -0063 │ │ +0411a6: 5473 d904 |0065: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +0411aa: 5433 f104 |0067: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0411ae: 5233 f703 |0069: iget v3, v3, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ +0411b2: 5474 d904 |006b: iget-object v4, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +0411b6: 5444 f104 |006d: iget-object v4, v4, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0411ba: 1254 |006f: const/4 v4, #int 5 // #5 │ │ +0411bc: 3343 2e00 |0070: if-ne v3, v4, 009e // +002e │ │ +0411c0: 5473 d904 |0072: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +0411c4: 5433 ee04 |0074: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +0411c8: 1304 0800 |0076: const/16 v4, #int 8 // #8 │ │ +0411cc: 6e20 1a01 4300 |0078: invoke-virtual {v3, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +0411d2: 5473 d904 |007b: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +0411d6: 5433 e604 |007d: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +0411da: 5231 4403 |007f: iget v1, v3, Lpro/oneredpixel/l9droid/GameActivity;.pref_sysscriptdelay:I // field@0344 │ │ +0411de: 0112 |0081: move v2, v1 │ │ +0411e0: d801 02ff |0082: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0411e4: 3d02 0f00 |0084: if-lez v2, 0093 // +000f │ │ +0411e8: 6203 f902 |0086: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ +0411ec: 1604 e803 |0088: const-wide/16 v4, #int 1000 // #3e8 │ │ +0411f0: 6e30 2d0d 4305 |008a: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ +0411f6: 0112 |008d: move v2, v1 │ │ +0411f8: 28f4 |008e: goto 0082 // -000c │ │ +0411fa: 0d00 |008f: move-exception v0 │ │ +0411fc: 6e10 a10c 0000 |0090: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ +041202: 5473 d904 |0093: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +041206: 5433 f104 |0095: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +04120a: 1a04 0000 |0097: const-string v4, "" // string@0000 │ │ +04120e: 6e20 b20e 4300 |0099: invoke-virtual {v3, v4}, Lpro/oneredpixel/l9droid/L9implement;.InputCommand:(Ljava/lang/String;)V // method@0eb2 │ │ +041214: 2900 65ff |009c: goto/16 0001 // -009b │ │ +041218: 5473 d904 |009e: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +04121c: 5533 e704 |00a0: iget-boolean v3, v3, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ +041220: 3903 5fff |00a2: if-nez v3, 0001 // -00a1 │ │ +041224: 5473 d904 |00a4: iget-object v3, v7, Lpro/oneredpixel/l9droid/Threads$3;.this$0:Lpro/oneredpixel/l9droid/Threads; // field@04d9 │ │ +041228: 5433 f104 |00a6: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +04122c: 6e10 d70e 0300 |00a8: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9implement;.step:()V // method@0ed7 │ │ +041232: 2900 56ff |00ab: goto/16 0001 // -00aa │ │ +041236: 0e00 |00ad: return-void │ │ catches : 3 │ │ 0x0027 - 0x0042 │ │ Ljava/lang/InterruptedException; -> 0x0043 │ │ 0x0048 - 0x0064 │ │ Ljava/lang/InterruptedException; -> 0x0043 │ │ 0x007b - 0x008d │ │ Ljava/lang/InterruptedException; -> 0x008f │ │ @@ -76051,46 +76061,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -040100: |[040100] pro.oneredpixel.l9droid.Threads.:()V │ │ -040110: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040112: 6a00 ed04 |0001: sput-boolean v0, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ -040116: 0e00 |0003: return-void │ │ +04125c: |[04125c] pro.oneredpixel.l9droid.Threads.:()V │ │ +04126c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04126e: 6a00 ed04 |0001: sput-boolean v0, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ +041272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #1 : (in Lpro/oneredpixel/l9droid/Threads;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -040118: |[040118] pro.oneredpixel.l9droid.Threads.:()V │ │ -040128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04012a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04012c: 7010 b10c 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -040132: 5c21 f904 |0005: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ -040136: 5c21 e704 |0007: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ -04013a: 5c21 f804 |0009: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ -04013e: 5c21 f704 |000b: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ -040142: 5b20 e804 |000d: iput-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -040146: 5b20 f404 |000f: iput-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ -04014a: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -04014c: 5920 f304 |0012: iput v0, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -040150: 5e21 f004 |0014: iput-char v1, v2, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ -040154: 0e00 |0016: return-void │ │ +041274: |[041274] pro.oneredpixel.l9droid.Threads.:()V │ │ +041284: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041286: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +041288: 7010 b10c 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04128e: 5c21 f904 |0005: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ +041292: 5c21 e704 |0007: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/Threads;.activityPaused:Z // field@04e7 │ │ +041296: 5c21 f804 |0009: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/Threads;.menuPicturesEnabled:Z // field@04f8 │ │ +04129a: 5c21 f704 |000b: iput-boolean v1, v2, Lpro/oneredpixel/l9droid/Threads;.menuHashEnabled:Z // field@04f7 │ │ +04129e: 5b20 e804 |000d: iput-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +0412a2: 5b20 f404 |000f: iput-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.logStringCapacitor:Landroid/text/SpannableStringBuilder; // field@04f4 │ │ +0412a6: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +0412a8: 5920 f304 |0012: iput v0, v2, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +0412ac: 5e21 f004 |0014: iput-char v1, v2, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ +0412b0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=13 │ │ 0x0005 line=33 │ │ 0x0007 line=34 │ │ 0x0009 line=35 │ │ 0x000b line=36 │ │ @@ -76107,28 +76117,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -040158: |[040158] pro.oneredpixel.l9droid.Threads.autosaveGame:()V │ │ -040168: 5431 f104 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -04016c: 3801 1700 |0002: if-eqz v1, 0019 // +0017 │ │ -040170: 5431 f104 |0004: iget-object v1, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040174: 5211 f703 |0006: iget v1, v1, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ -040178: 5432 f104 |0008: iget-object v2, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -04017c: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ -040180: 5431 f204 |000c: iget-object v1, v3, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -040184: 1a02 3307 |000e: const-string v2, "Saves/auto.sav" // string@0733 │ │ -040188: 6e20 f10e 2100 |0010: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ -04018e: 0c00 |0013: move-result-object v0 │ │ -040190: 5431 f104 |0014: iget-object v1, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040194: 6e20 be0e 0100 |0016: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9implement;.autosave:(Ljava/lang/String;)Z // method@0ebe │ │ -04019a: 0e00 |0019: return-void │ │ +0412b4: |[0412b4] pro.oneredpixel.l9droid.Threads.autosaveGame:()V │ │ +0412c4: 5431 f104 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0412c8: 3801 1700 |0002: if-eqz v1, 0019 // +0017 │ │ +0412cc: 5431 f104 |0004: iget-object v1, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0412d0: 5211 f703 |0006: iget v1, v1, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ +0412d4: 5432 f104 |0008: iget-object v2, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0412d8: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ +0412dc: 5431 f204 |000c: iget-object v1, v3, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +0412e0: 1a02 3307 |000e: const-string v2, "Saves/auto.sav" // string@0733 │ │ +0412e4: 6e20 f10e 2100 |0010: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ +0412ea: 0c00 |0013: move-result-object v0 │ │ +0412ec: 5431 f104 |0014: iget-object v1, v3, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0412f0: 6e20 be0e 0100 |0016: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9implement;.autosave:(Ljava/lang/String;)Z // method@0ebe │ │ +0412f6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0004 line=289 │ │ 0x000c line=290 │ │ 0x0014 line=291 │ │ 0x0019 line=294 │ │ @@ -76141,50 +76151,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -04019c: |[04019c] pro.oneredpixel.l9droid.Threads.create:()V │ │ -0401ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0401ae: 7100 fa0e 0000 |0001: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ -0401b4: 0c00 |0004: move-result-object v0 │ │ -0401b6: 5b50 f204 |0005: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -0401ba: 5450 f204 |0007: iget-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -0401be: 5451 e604 |0009: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -0401c2: 6e20 050f 1000 |000b: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.prepareLibrary:(Landroid/app/Activity;)Z // method@0f05 │ │ -0401c8: 2200 3202 |000e: new-instance v0, Lpro/oneredpixel/l9droid/CustomisableListAdapter; // type@0232 │ │ -0401cc: 5451 e604 |0010: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -0401d0: 1402 0c00 037f |0012: const v2, #float 1.74129e+38 // #7f03000c │ │ -0401d6: 2203 1102 |0015: new-instance v3, Ljava/util/ArrayList; // type@0211 │ │ -0401da: 7010 f70c 0300 |0017: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0401e0: 7040 450d 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0d45 │ │ -0401e6: 5b50 f504 |001d: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -0401ea: 2200 3a02 |001f: new-instance v0, Lpro/oneredpixel/l9droid/History; // type@023a │ │ -0401ee: 7010 b60d 0000 |0021: invoke-direct {v0}, Lpro/oneredpixel/l9droid/History;.:()V // method@0db6 │ │ -0401f4: 5b50 ef04 |0024: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ -0401f8: 2200 3202 |0026: new-instance v0, Lpro/oneredpixel/l9droid/CustomisableListAdapter; // type@0232 │ │ -0401fc: 5451 e604 |0028: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -040200: 1502 037f |002a: const/high16 v2, #int 2130903040 // #7f03 │ │ -040204: 5453 ef04 |002c: iget-object v3, v5, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ -040208: 6e10 b90d 0300 |002e: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/History;.getHistory:()Ljava/util/ArrayList; // method@0db9 │ │ -04020e: 0c03 |0031: move-result-object v3 │ │ -040210: 7040 450d 1032 |0032: invoke-direct {v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0d45 │ │ -040216: 5b50 f604 |0035: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ -04021a: 5c54 f904 |0037: iput-boolean v4, v5, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ -04021e: 2200 5b02 |0039: new-instance v0, Lpro/oneredpixel/l9droid/Threads$1; // type@025b │ │ -040222: 7020 6f0f 5000 |003b: invoke-direct {v0, v5}, Lpro/oneredpixel/l9droid/Threads$1;.:(Lpro/oneredpixel/l9droid/Threads;)V // method@0f6f │ │ -040228: 5b50 ee04 |003e: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -04022c: 5450 ee04 |0040: iget-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -040230: 6e20 1a01 4000 |0042: invoke-virtual {v0, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -040236: 5450 f204 |0045: iget-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -04023a: 5451 ee04 |0047: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -04023e: 5b01 3704 |0049: iput-object v1, v0, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ -040242: 0e00 |004b: return-void │ │ +0412f8: |[0412f8] pro.oneredpixel.l9droid.Threads.create:()V │ │ +041308: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04130a: 7100 fa0e 0000 |0001: invoke-static {}, Lpro/oneredpixel/l9droid/Library;.getInstance:()Lpro/oneredpixel/l9droid/Library; // method@0efa │ │ +041310: 0c00 |0004: move-result-object v0 │ │ +041312: 5b50 f204 |0005: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +041316: 5450 f204 |0007: iget-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +04131a: 5451 e604 |0009: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04131e: 6e20 050f 1000 |000b: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.prepareLibrary:(Landroid/app/Activity;)Z // method@0f05 │ │ +041324: 2200 3202 |000e: new-instance v0, Lpro/oneredpixel/l9droid/CustomisableListAdapter; // type@0232 │ │ +041328: 5451 e604 |0010: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04132c: 1402 0c00 037f |0012: const v2, #float 1.74129e+38 // #7f03000c │ │ +041332: 2203 1102 |0015: new-instance v3, Ljava/util/ArrayList; // type@0211 │ │ +041336: 7010 f70c 0300 |0017: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +04133c: 7040 450d 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0d45 │ │ +041342: 5b50 f504 |001d: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +041346: 2200 3a02 |001f: new-instance v0, Lpro/oneredpixel/l9droid/History; // type@023a │ │ +04134a: 7010 b60d 0000 |0021: invoke-direct {v0}, Lpro/oneredpixel/l9droid/History;.:()V // method@0db6 │ │ +041350: 5b50 ef04 |0024: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ +041354: 2200 3202 |0026: new-instance v0, Lpro/oneredpixel/l9droid/CustomisableListAdapter; // type@0232 │ │ +041358: 5451 e604 |0028: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04135c: 1502 037f |002a: const/high16 v2, #int 2130903040 // #7f03 │ │ +041360: 5453 ef04 |002c: iget-object v3, v5, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ +041364: 6e10 b90d 0300 |002e: invoke-virtual {v3}, Lpro/oneredpixel/l9droid/History;.getHistory:()Ljava/util/ArrayList; // method@0db9 │ │ +04136a: 0c03 |0031: move-result-object v3 │ │ +04136c: 7040 450d 1032 |0032: invoke-direct {v0, v1, v2, v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0d45 │ │ +041372: 5b50 f604 |0035: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f6 │ │ +041376: 5c54 f904 |0037: iput-boolean v4, v5, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ +04137a: 2200 5b02 |0039: new-instance v0, Lpro/oneredpixel/l9droid/Threads$1; // type@025b │ │ +04137e: 7020 6f0f 5000 |003b: invoke-direct {v0, v5}, Lpro/oneredpixel/l9droid/Threads$1;.:(Lpro/oneredpixel/l9droid/Threads;)V // method@0f6f │ │ +041384: 5b50 ee04 |003e: iput-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +041388: 5450 ee04 |0040: iget-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +04138c: 6e20 1a01 4000 |0042: invoke-virtual {v0, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +041392: 5450 f204 |0045: iget-object v0, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +041396: 5451 ee04 |0047: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +04139a: 5b01 3704 |0049: iput-object v1, v0, Lpro/oneredpixel/l9droid/Library;.h:Landroid/os/Handler; // field@0437 │ │ +04139e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x0007 line=68 │ │ 0x000e line=71 │ │ 0x001f line=72 │ │ 0x0026 line=73 │ │ @@ -76201,42 +76211,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -040244: |[040244] pro.oneredpixel.l9droid.Threads.destroy:()V │ │ -040254: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040256: 5420 f104 |0001: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -04025a: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -04025e: 5420 f104 |0005: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040262: 6e10 bd0e 0000 |0007: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/L9implement;.StopGame:()V // method@0ebd │ │ -040268: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04026a: 5c20 f904 |000b: iput-boolean v0, v2, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ -04026e: 5420 eb04 |000d: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ -040272: 3800 0a00 |000f: if-eqz v0, 0019 // +000a │ │ -040276: 5420 eb04 |0011: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ -04027a: 6e10 e70c 0000 |0013: invoke-virtual {v0}, Ljava/lang/Thread;.isAlive:()Z // method@0ce7 │ │ -040280: 0a00 |0016: move-result v0 │ │ -040282: 3900 faff |0017: if-nez v0, 0011 // -0006 │ │ -040286: 5420 fa04 |0019: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ -04028a: 3800 0a00 |001b: if-eqz v0, 0025 // +000a │ │ -04028e: 5420 fa04 |001d: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ -040292: 6e10 e70c 0000 |001f: invoke-virtual {v0}, Ljava/lang/Thread;.isAlive:()Z // method@0ce7 │ │ -040298: 0a00 |0022: move-result v0 │ │ -04029a: 3900 faff |0023: if-nez v0, 001d // -0006 │ │ -04029e: 5b21 fa04 |0025: iput-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ -0402a2: 5b21 eb04 |0027: iput-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ -0402a6: 5b21 f104 |0029: iput-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -0402aa: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -0402ac: 5c20 f904 |002c: iput-boolean v0, v2, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ -0402b0: 5420 f204 |002e: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -0402b4: 6e20 0b0f 1000 |0030: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.setGamePath:(Ljava/lang/String;)V // method@0f0b │ │ -0402ba: 0e00 |0033: return-void │ │ +0413a0: |[0413a0] pro.oneredpixel.l9droid.Threads.destroy:()V │ │ +0413b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0413b2: 5420 f104 |0001: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0413b6: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +0413ba: 5420 f104 |0005: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0413be: 6e10 bd0e 0000 |0007: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/L9implement;.StopGame:()V // method@0ebd │ │ +0413c4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0413c6: 5c20 f904 |000b: iput-boolean v0, v2, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ +0413ca: 5420 eb04 |000d: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ +0413ce: 3800 0a00 |000f: if-eqz v0, 0019 // +000a │ │ +0413d2: 5420 eb04 |0011: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ +0413d6: 6e10 e70c 0000 |0013: invoke-virtual {v0}, Ljava/lang/Thread;.isAlive:()Z // method@0ce7 │ │ +0413dc: 0a00 |0016: move-result v0 │ │ +0413de: 3900 faff |0017: if-nez v0, 0011 // -0006 │ │ +0413e2: 5420 fa04 |0019: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ +0413e6: 3800 0a00 |001b: if-eqz v0, 0025 // +000a │ │ +0413ea: 5420 fa04 |001d: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ +0413ee: 6e10 e70c 0000 |001f: invoke-virtual {v0}, Ljava/lang/Thread;.isAlive:()Z // method@0ce7 │ │ +0413f4: 0a00 |0022: move-result v0 │ │ +0413f6: 3900 faff |0023: if-nez v0, 001d // -0006 │ │ +0413fa: 5b21 fa04 |0025: iput-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ +0413fe: 5b21 eb04 |0027: iput-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ +041402: 5b21 f104 |0029: iput-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +041406: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +041408: 5c20 f904 |002c: iput-boolean v0, v2, Lpro/oneredpixel/l9droid/Threads;.needToQuit:Z // field@04f9 │ │ +04140c: 5420 f204 |002e: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +041410: 6e20 0b0f 1000 |0030: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/Library;.setGamePath:(Ljava/lang/String;)V // method@0f0b │ │ +041416: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=275 │ │ 0x0005 line=276 │ │ 0x000a line=277 │ │ 0x000d line=278 │ │ 0x0019 line=279 │ │ @@ -76254,21 +76264,21 @@ │ │ type : '(Lpro/oneredpixel/l9droid/GameActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0402bc: |[0402bc] pro.oneredpixel.l9droid.Threads.link:(Lpro/oneredpixel/l9droid/GameActivity;)V │ │ -0402cc: 5b23 e604 |0000: iput-object v3, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -0402d0: 5420 e604 |0002: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -0402d4: 5400 2f03 |0004: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ -0402d8: 5421 e804 |0006: iget-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ -0402dc: 6e20 ff0b 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ -0402e2: 0e00 |000b: return-void │ │ +041418: |[041418] pro.oneredpixel.l9droid.Threads.link:(Lpro/oneredpixel/l9droid/GameActivity;)V │ │ +041428: 5b23 e604 |0000: iput-object v3, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04142c: 5420 e604 |0002: iget-object v0, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +041430: 5400 2f03 |0004: iget-object v0, v0, Lpro/oneredpixel/l9droid/GameActivity;.ivScreen:Landroid/widget/ImageView; // field@032f │ │ +041434: 5421 e804 |0006: iget-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.bm:Landroid/graphics/Bitmap; // field@04e8 │ │ +041438: 6e20 ff0b 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0bff │ │ +04143e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000b line=60 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lpro/oneredpixel/l9droid/Threads; │ │ @@ -76279,66 +76289,66 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0402e4: |[0402e4] pro.oneredpixel.l9droid.Threads.startGame:(Ljava/lang/String;Z)V │ │ -0402f4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0402f6: 6e10 790f 0500 |0001: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/Threads;.destroy:()V // method@0f79 │ │ -0402fc: 2201 4102 |0004: new-instance v1, Lpro/oneredpixel/l9droid/L9implement; // type@0241 │ │ -040300: 5452 f204 |0006: iget-object v2, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -040304: 5453 ee04 |0008: iget-object v3, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -040308: 7040 b00e 2153 |000a: invoke-direct {v1, v2, v3, v5}, Lpro/oneredpixel/l9droid/L9implement;.:(Lpro/oneredpixel/l9droid/Library;Landroid/os/Handler;Lpro/oneredpixel/l9droid/Threads;)V // method@0eb0 │ │ -04030e: 5b51 f104 |000d: iput-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040312: 3906 0300 |000f: if-nez v6, 0012 // +0003 │ │ -040316: 0e00 |0011: return-void │ │ -040318: 5451 f204 |0012: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -04031c: 6e20 0b0f 6100 |0014: invoke-virtual {v1, v6}, Lpro/oneredpixel/l9droid/Library;.setGamePath:(Ljava/lang/String;)V // method@0f0b │ │ -040322: 5451 f104 |0017: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040326: 6e20 bf0e 6100 |0019: invoke-virtual {v1, v6}, Lpro/oneredpixel/l9droid/L9implement;.findPictureFile:(Ljava/lang/String;)Ljava/lang/String; // method@0ebf │ │ -04032c: 0c00 |001c: move-result-object v0 │ │ -04032e: 5451 f104 |001d: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040332: 6e30 ba0e 6100 |001f: invoke-virtual {v1, v6, v0}, Lpro/oneredpixel/l9droid/L9implement;.LoadGame:(Ljava/lang/String;Ljava/lang/String;)Z // method@0eba │ │ -040338: 0a01 |0022: move-result v1 │ │ -04033a: 1212 |0023: const/4 v2, #int 1 // #1 │ │ -04033c: 3221 0a00 |0024: if-eq v1, v2, 002e // +000a │ │ -040340: 5b54 f104 |0026: iput-object v4, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040344: 5451 f204 |0028: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -040348: 6e20 0b0f 4100 |002a: invoke-virtual {v1, v4}, Lpro/oneredpixel/l9droid/Library;.setGamePath:(Ljava/lang/String;)V // method@0f0b │ │ -04034e: 28e4 |002d: goto 0011 // -001c │ │ -040350: 3807 3500 |002e: if-eqz v7, 0063 // +0035 │ │ -040354: 5451 f104 |0030: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ -040358: 5452 f204 |0032: iget-object v2, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ -04035c: 1a03 3307 |0034: const-string v3, "Saves/auto.sav" // string@0733 │ │ -040360: 6e20 f10e 3200 |0036: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ -040366: 0c02 |0039: move-result-object v2 │ │ -040368: 6e20 d50e 2100 |003a: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/L9implement;.restore_autosave:(Ljava/lang/String;)Z // method@0ed5 │ │ -04036e: 1201 |003d: const/4 v1, #int 0 // #0 │ │ -040370: 6a01 ed04 |003e: sput-boolean v1, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ -040374: 2201 fd01 |0040: new-instance v1, Ljava/lang/Thread; // type@01fd │ │ -040378: 2202 5c02 |0042: new-instance v2, Lpro/oneredpixel/l9droid/Threads$2; // type@025c │ │ -04037c: 7020 710f 5200 |0044: invoke-direct {v2, v5}, Lpro/oneredpixel/l9droid/Threads$2;.:(Lpro/oneredpixel/l9droid/Threads;)V // method@0f71 │ │ -040382: 7020 e50c 2100 |0047: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0ce5 │ │ -040388: 5b51 eb04 |004a: iput-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ -04038c: 5451 eb04 |004c: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ -040390: 6e10 e80c 0100 |004e: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@0ce8 │ │ -040396: 2201 fd01 |0051: new-instance v1, Ljava/lang/Thread; // type@01fd │ │ -04039a: 2202 5d02 |0053: new-instance v2, Lpro/oneredpixel/l9droid/Threads$3; // type@025d │ │ -04039e: 7020 730f 5200 |0055: invoke-direct {v2, v5}, Lpro/oneredpixel/l9droid/Threads$3;.:(Lpro/oneredpixel/l9droid/Threads;)V // method@0f73 │ │ -0403a4: 7020 e50c 2100 |0058: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0ce5 │ │ -0403aa: 5b51 fa04 |005b: iput-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ -0403ae: 5451 fa04 |005d: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ -0403b2: 6e10 e80c 0100 |005f: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@0ce8 │ │ -0403b8: 28af |0062: goto 0011 // -0051 │ │ -0403ba: 5451 ee04 |0063: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ -0403be: 1262 |0065: const/4 v2, #int 6 // #6 │ │ -0403c0: 6e20 1a01 2100 |0066: invoke-virtual {v1, v2}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -0403c6: 28d4 |0069: goto 003d // -002c │ │ +041440: |[041440] pro.oneredpixel.l9droid.Threads.startGame:(Ljava/lang/String;Z)V │ │ +041450: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +041452: 6e10 790f 0500 |0001: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/Threads;.destroy:()V // method@0f79 │ │ +041458: 2201 4102 |0004: new-instance v1, Lpro/oneredpixel/l9droid/L9implement; // type@0241 │ │ +04145c: 5452 f204 |0006: iget-object v2, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +041460: 5453 ee04 |0008: iget-object v3, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +041464: 7040 b00e 2153 |000a: invoke-direct {v1, v2, v3, v5}, Lpro/oneredpixel/l9droid/L9implement;.:(Lpro/oneredpixel/l9droid/Library;Landroid/os/Handler;Lpro/oneredpixel/l9droid/Threads;)V // method@0eb0 │ │ +04146a: 5b51 f104 |000d: iput-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +04146e: 3906 0300 |000f: if-nez v6, 0012 // +0003 │ │ +041472: 0e00 |0011: return-void │ │ +041474: 5451 f204 |0012: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +041478: 6e20 0b0f 6100 |0014: invoke-virtual {v1, v6}, Lpro/oneredpixel/l9droid/Library;.setGamePath:(Ljava/lang/String;)V // method@0f0b │ │ +04147e: 5451 f104 |0017: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +041482: 6e20 bf0e 6100 |0019: invoke-virtual {v1, v6}, Lpro/oneredpixel/l9droid/L9implement;.findPictureFile:(Ljava/lang/String;)Ljava/lang/String; // method@0ebf │ │ +041488: 0c00 |001c: move-result-object v0 │ │ +04148a: 5451 f104 |001d: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +04148e: 6e30 ba0e 6100 |001f: invoke-virtual {v1, v6, v0}, Lpro/oneredpixel/l9droid/L9implement;.LoadGame:(Ljava/lang/String;Ljava/lang/String;)Z // method@0eba │ │ +041494: 0a01 |0022: move-result v1 │ │ +041496: 1212 |0023: const/4 v2, #int 1 // #1 │ │ +041498: 3221 0a00 |0024: if-eq v1, v2, 002e // +000a │ │ +04149c: 5b54 f104 |0026: iput-object v4, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0414a0: 5451 f204 |0028: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +0414a4: 6e20 0b0f 4100 |002a: invoke-virtual {v1, v4}, Lpro/oneredpixel/l9droid/Library;.setGamePath:(Ljava/lang/String;)V // method@0f0b │ │ +0414aa: 28e4 |002d: goto 0011 // -001c │ │ +0414ac: 3807 3500 |002e: if-eqz v7, 0063 // +0035 │ │ +0414b0: 5451 f104 |0030: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.l9:Lpro/oneredpixel/l9droid/L9implement; // field@04f1 │ │ +0414b4: 5452 f204 |0032: iget-object v2, v5, Lpro/oneredpixel/l9droid/Threads;.lib:Lpro/oneredpixel/l9droid/Library; // field@04f2 │ │ +0414b8: 1a03 3307 |0034: const-string v3, "Saves/auto.sav" // string@0733 │ │ +0414bc: 6e20 f10e 3200 |0036: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ +0414c2: 0c02 |0039: move-result-object v2 │ │ +0414c4: 6e20 d50e 2100 |003a: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/L9implement;.restore_autosave:(Ljava/lang/String;)Z // method@0ed5 │ │ +0414ca: 1201 |003d: const/4 v1, #int 0 // #0 │ │ +0414cc: 6a01 ed04 |003e: sput-boolean v1, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ +0414d0: 2201 fd01 |0040: new-instance v1, Ljava/lang/Thread; // type@01fd │ │ +0414d4: 2202 5c02 |0042: new-instance v2, Lpro/oneredpixel/l9droid/Threads$2; // type@025c │ │ +0414d8: 7020 710f 5200 |0044: invoke-direct {v2, v5}, Lpro/oneredpixel/l9droid/Threads$2;.:(Lpro/oneredpixel/l9droid/Threads;)V // method@0f71 │ │ +0414de: 7020 e50c 2100 |0047: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0ce5 │ │ +0414e4: 5b51 eb04 |004a: iput-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ +0414e8: 5451 eb04 |004c: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.g:Ljava/lang/Thread; // field@04eb │ │ +0414ec: 6e10 e80c 0100 |004e: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@0ce8 │ │ +0414f2: 2201 fd01 |0051: new-instance v1, Ljava/lang/Thread; // type@01fd │ │ +0414f6: 2202 5d02 |0053: new-instance v2, Lpro/oneredpixel/l9droid/Threads$3; // type@025d │ │ +0414fa: 7020 730f 5200 |0055: invoke-direct {v2, v5}, Lpro/oneredpixel/l9droid/Threads$3;.:(Lpro/oneredpixel/l9droid/Threads;)V // method@0f73 │ │ +041500: 7020 e50c 2100 |0058: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0ce5 │ │ +041506: 5b51 fa04 |005b: iput-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ +04150a: 5451 fa04 |005d: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.t:Ljava/lang/Thread; // field@04fa │ │ +04150e: 6e10 e80c 0100 |005f: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@0ce8 │ │ +041514: 28af |0062: goto 0011 // -0051 │ │ +041516: 5451 ee04 |0063: iget-object v1, v5, Lpro/oneredpixel/l9droid/Threads;.h:Landroid/os/Handler; // field@04ee │ │ +04151a: 1262 |0065: const/4 v2, #int 6 // #6 │ │ +04151c: 6e20 1a01 2100 |0066: invoke-virtual {v1, v2}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +041522: 28d4 |0069: goto 003d // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=194 │ │ 0x0004 line=196 │ │ 0x000f line=197 │ │ 0x0011 line=271 │ │ 0x0012 line=199 │ │ @@ -76365,17 +76375,17 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0403c8: |[0403c8] pro.oneredpixel.l9droid.Threads.stopGame:()V │ │ -0403d8: 6e10 790f 0000 |0000: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/Threads;.destroy:()V // method@0f79 │ │ -0403de: 0e00 |0003: return-void │ │ +041524: |[041524] pro.oneredpixel.l9droid.Threads.stopGame:()V │ │ +041534: 6e10 790f 0000 |0000: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/Threads;.destroy:()V // method@0f79 │ │ +04153a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/Threads; │ │ │ │ @@ -76384,18 +76394,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0403e0: |[0403e0] pro.oneredpixel.l9droid.Threads.unlink:()V │ │ -0403f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0403f2: 5b10 e604 |0001: iput-object v0, v1, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -0403f6: 0e00 |0003: return-void │ │ +04153c: |[04153c] pro.oneredpixel.l9droid.Threads.unlink:()V │ │ +04154c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04154e: 5b10 e604 |0001: iput-object v0, v1, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +041552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lpro/oneredpixel/l9droid/Threads; │ │ │ │ @@ -76430,17 +76440,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0403f8: |[0403f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -040408: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04040e: 0e00 |0003: return-void │ │ +041554: |[041554] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +041564: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04156a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -76449,17 +76459,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -040410: |[040410] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -040420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040422: 0f00 |0001: return v0 │ │ +04156c: |[04156c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04157c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04157e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -76468,17 +76478,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -040424: |[040424] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -040434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040436: 1100 |0001: return-object v0 │ │ +041580: |[041580] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +041590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041592: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -76487,17 +76497,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -040438: |[040438] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -040448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04044a: 1100 |0001: return-object v0 │ │ +041594: |[041594] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0415a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0415a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -76506,17 +76516,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04044c: |[04044c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04045c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04045e: 1100 |0001: return-object v0 │ │ +0415a8: |[0415a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0415b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0415ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -76525,17 +76535,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -040460: |[040460] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -040470: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040472: 1100 |0001: return-object v0 │ │ +0415bc: |[0415bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0415cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0415ce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -76564,17 +76574,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040474: |[040474] android.support.v4.app.ActivityCompat.:()V │ │ -040484: 7010 0d04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@040d │ │ -04048a: 0e00 |0003: return-void │ │ +0415d0: |[0415d0] android.support.v4.app.ActivityCompat.:()V │ │ +0415e0: 7010 0d04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@040d │ │ +0415e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -76582,23 +76592,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04048c: |[04048c] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -04049c: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -0404a0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0404a4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -0404a8: 7110 5401 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0154 │ │ -0404ae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0404b0: 0f00 |000a: return v0 │ │ -0404b2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0404b4: 28fe |000c: goto 000a // -0002 │ │ +0415e8: |[0415e8] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +0415f8: 6000 1d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +0415fc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +041600: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +041604: 7110 5401 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0154 │ │ +04160a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04160c: 0f00 |000a: return v0 │ │ +04160e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +041610: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0006 line=62 │ │ 0x0009 line=63 │ │ 0x000a line=65 │ │ locals : │ │ @@ -76757,20 +76767,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0404b8: |[0404b8] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -0404c8: 7010 ca02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@02ca │ │ -0404ce: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0404d0: 5c10 3600 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0036 │ │ -0404d4: 5b12 4000 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -0404d8: 0e00 |0008: return-void │ │ +041614: |[041614] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +041624: 7010 ca02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@02ca │ │ +04162a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04162c: 5c10 3600 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0036 │ │ +041630: 5b12 4000 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +041634: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0003 line=206 │ │ 0x0006 line=292 │ │ 0x0008 line=293 │ │ locals : │ │ @@ -76782,84 +76792,84 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 141 16-bit code units │ │ -0404dc: |[0404dc] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -0404ec: 5441 4000 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -0404f0: 5b61 7b00 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -0404f4: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -0404f8: 5461 8f00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -0404fc: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -040500: 5461 8f00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -040504: 6e20 c30c 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -04050a: 0a01 |000f: move-result v1 │ │ -04050c: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -040510: 2201 ec01 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -040514: 2202 fb01 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -040518: 7010 d70c 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04051e: 1a03 0402 |0019: const-string v3, "Can't change tag of fragment " // string@0204 │ │ -040522: 6e20 dd0c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040528: 0c02 |001e: move-result-object v2 │ │ -04052a: 6e20 dc0c 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -040530: 0c02 |0022: move-result-object v2 │ │ -040532: 1a03 1e01 |0023: const-string v3, ": was " // string@011e │ │ -040536: 6e20 dd0c 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04053c: 0c02 |0028: move-result-object v2 │ │ -04053e: 5463 8f00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -040542: 6e20 dd0c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040548: 0c02 |002e: move-result-object v2 │ │ -04054a: 1a03 9600 |002f: const-string v3, " now " // string@0096 │ │ -04054e: 6e20 dd0c 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040554: 0c02 |0034: move-result-object v2 │ │ -040556: 6e20 dd0c 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04055c: 0c02 |0038: move-result-object v2 │ │ -04055e: 6e10 e10c 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -040564: 0c02 |003c: move-result-object v2 │ │ -040566: 7020 990c 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -04056c: 2701 |0040: throw v1 │ │ -04056e: 5b67 8f00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -040572: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -040576: 5261 7a00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -04057a: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -04057e: 5261 7a00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -040582: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -040586: 2201 ec01 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -04058a: 2202 fb01 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -04058e: 7010 d70c 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -040594: 1a03 0302 |0054: const-string v3, "Can't change container ID of fragment " // string@0203 │ │ -040598: 6e20 dd0c 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04059e: 0c02 |0059: move-result-object v2 │ │ -0405a0: 6e20 dc0c 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0405a6: 0c02 |005d: move-result-object v2 │ │ -0405a8: 1a03 1e01 |005e: const-string v3, ": was " // string@011e │ │ -0405ac: 6e20 dd0c 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0405b2: 0c02 |0063: move-result-object v2 │ │ -0405b4: 5263 7a00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -0405b8: 6e20 da0c 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0405be: 0c02 |0069: move-result-object v2 │ │ -0405c0: 1a03 9600 |006a: const-string v3, " now " // string@0096 │ │ -0405c4: 6e20 dd0c 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0405ca: 0c02 |006f: move-result-object v2 │ │ -0405cc: 6e20 da0c 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0405d2: 0c02 |0073: move-result-object v2 │ │ -0405d4: 6e10 e10c 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0405da: 0c02 |0077: move-result-object v2 │ │ -0405dc: 7020 990c 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0405e2: 2701 |007b: throw v1 │ │ -0405e4: 5965 7a00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -0405e8: 5965 7700 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -0405ec: 2200 5700 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ -0405f0: 7010 5501 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ -0405f6: 5908 2300 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -0405fa: 5b06 2600 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -0405fe: 6e20 5a01 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ -040604: 0e00 |008c: return-void │ │ +041638: |[041638] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +041648: 5441 4000 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +04164c: 5b61 7b00 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +041650: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +041654: 5461 8f00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +041658: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +04165c: 5461 8f00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +041660: 6e20 c30c 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +041666: 0a01 |000f: move-result v1 │ │ +041668: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +04166c: 2201 ec01 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +041670: 2202 fb01 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +041674: 7010 d70c 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04167a: 1a03 0402 |0019: const-string v3, "Can't change tag of fragment " // string@0204 │ │ +04167e: 6e20 dd0c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +041684: 0c02 |001e: move-result-object v2 │ │ +041686: 6e20 dc0c 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04168c: 0c02 |0022: move-result-object v2 │ │ +04168e: 1a03 1e01 |0023: const-string v3, ": was " // string@011e │ │ +041692: 6e20 dd0c 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +041698: 0c02 |0028: move-result-object v2 │ │ +04169a: 5463 8f00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +04169e: 6e20 dd0c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0416a4: 0c02 |002e: move-result-object v2 │ │ +0416a6: 1a03 9700 |002f: const-string v3, " now " // string@0097 │ │ +0416aa: 6e20 dd0c 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0416b0: 0c02 |0034: move-result-object v2 │ │ +0416b2: 6e20 dd0c 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0416b8: 0c02 |0038: move-result-object v2 │ │ +0416ba: 6e10 e10c 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0416c0: 0c02 |003c: move-result-object v2 │ │ +0416c2: 7020 990c 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +0416c8: 2701 |0040: throw v1 │ │ +0416ca: 5b67 8f00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +0416ce: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +0416d2: 5261 7a00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +0416d6: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +0416da: 5261 7a00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +0416de: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +0416e2: 2201 ec01 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +0416e6: 2202 fb01 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +0416ea: 7010 d70c 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0416f0: 1a03 0302 |0054: const-string v3, "Can't change container ID of fragment " // string@0203 │ │ +0416f4: 6e20 dd0c 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0416fa: 0c02 |0059: move-result-object v2 │ │ +0416fc: 6e20 dc0c 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +041702: 0c02 |005d: move-result-object v2 │ │ +041704: 1a03 1e01 |005e: const-string v3, ": was " // string@011e │ │ +041708: 6e20 dd0c 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04170e: 0c02 |0063: move-result-object v2 │ │ +041710: 5263 7a00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +041714: 6e20 da0c 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +04171a: 0c02 |0069: move-result-object v2 │ │ +04171c: 1a03 9700 |006a: const-string v3, " now " // string@0097 │ │ +041720: 6e20 dd0c 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +041726: 0c02 |006f: move-result-object v2 │ │ +041728: 6e20 da0c 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +04172e: 0c02 |0073: move-result-object v2 │ │ +041730: 6e10 e10c 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +041736: 0c02 |0077: move-result-object v2 │ │ +041738: 7020 990c 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +04173e: 2701 |007b: throw v1 │ │ +041740: 5965 7a00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +041744: 5965 7700 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +041748: 2200 5700 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ +04174c: 7010 5501 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ +041752: 5908 2300 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +041756: 5b06 2600 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +04175a: 6e20 5a01 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ +041760: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0004 line=354 │ │ 0x0006 line=355 │ │ 0x0012 line=356 │ │ 0x0041 line=360 │ │ @@ -76886,19 +76896,19 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -040608: |[040608] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -040618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04061a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04061c: 7051 6301 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@0163 │ │ -040622: 1102 |0005: return-object v2 │ │ +041764: |[041764] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +041774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041776: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +041778: 7051 6301 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@0163 │ │ +04177e: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0005 line=343 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -76909,18 +76919,18 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -040624: |[040624] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -040634: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -040636: 7050 6301 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@0163 │ │ -04063c: 1101 |0004: return-object v1 │ │ +041780: |[041780] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +041790: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +041792: 7050 6301 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@0163 │ │ +041798: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0004 line=348 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -76932,19 +76942,19 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -040640: |[040640] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -040650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040652: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -040654: 7051 6301 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@0163 │ │ -04065a: 1102 |0005: return-object v2 │ │ +04179c: |[04179c] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0417ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0417ae: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0417b0: 7051 6301 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@0163 │ │ +0417b6: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0005 line=338 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -76955,37 +76965,37 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$Op;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -04065c: |[04065c] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -04066c: 5410 3e00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ -040670: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -040674: 5b12 4500 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -040678: 5b12 3e00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ -04067c: 5210 3c00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003c │ │ -040680: 5920 2400 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ -040684: 5210 3d00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003d │ │ -040688: 5920 2500 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ -04068c: 5210 4300 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0043 │ │ -040690: 5920 2800 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -040694: 5210 4400 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0044 │ │ -040698: 5920 2900 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ -04069c: 5210 4200 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0042 │ │ -0406a0: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0406a4: 5910 4200 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0042 │ │ -0406a8: 0e00 |001e: return-void │ │ -0406aa: 5410 4500 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -0406ae: 5b20 2a00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@002a │ │ -0406b2: 5410 4500 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -0406b6: 5b02 2700 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ -0406ba: 5b12 4500 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -0406be: 28df |0029: goto 0008 // -0021 │ │ +0417b8: |[0417b8] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +0417c8: 5410 3e00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ +0417cc: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +0417d0: 5b12 4500 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +0417d4: 5b12 3e00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ +0417d8: 5210 3c00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003c │ │ +0417dc: 5920 2400 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ +0417e0: 5210 3d00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003d │ │ +0417e4: 5920 2500 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ +0417e8: 5210 4300 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0043 │ │ +0417ec: 5920 2800 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +0417f0: 5210 4400 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0044 │ │ +0417f4: 5920 2900 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ +0417f8: 5210 4200 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0042 │ │ +0417fc: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +041800: 5910 4200 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0042 │ │ +041804: 0e00 |001e: return-void │ │ +041806: 5410 4500 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +04180a: 5b20 2a00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@002a │ │ +04180e: 5410 4500 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +041812: 5b02 2700 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ +041816: 5b12 4500 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +04181a: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=329 │ │ 0x000c line=330 │ │ 0x0010 line=331 │ │ @@ -77004,25 +77014,25 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0406c0: |[0406c0] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0406d0: 5520 3600 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0036 │ │ -0406d4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0406d8: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -0406dc: 1a01 8f07 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@078f │ │ -0406e0: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0406e6: 2700 |000b: throw v0 │ │ -0406e8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0406ea: 5c20 3500 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ -0406ee: 5b23 4100 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ -0406f2: 1102 |0011: return-object v2 │ │ +04181c: |[04181c] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04182c: 5520 3600 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0036 │ │ +041830: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +041834: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +041838: 1a01 8f07 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@078f │ │ +04183c: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +041842: 2700 |000b: throw v0 │ │ +041844: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +041846: 5c20 3500 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ +04184a: 5b23 4100 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ +04184e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0004 line=461 │ │ 0x000c line=464 │ │ 0x000f line=465 │ │ 0x0011 line=466 │ │ @@ -77035,22 +77045,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0406f4: |[0406f4] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -040704: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ -040708: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ -04070e: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -040710: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -040714: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -040718: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ -04071e: 1102 |000d: return-object v2 │ │ +041850: |[041850] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +041860: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ +041864: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ +04186a: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +04186c: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +041870: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +041874: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ +04187a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0005 line=429 │ │ 0x0008 line=430 │ │ 0x000a line=431 │ │ 0x000d line=433 │ │ @@ -77064,102 +77074,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -040720: |[040720] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -040730: 5563 3500 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ -040734: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -040738: 0e00 |0004: return-void │ │ -04073a: 6303 c600 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -04073e: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -040742: 1a03 cf01 |0009: const-string v3, "BackStackEntry" // string@01cf │ │ -040746: 2204 fb01 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -04074a: 7010 d70c 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -040750: 1a05 e201 |0010: const-string v5, "Bump nesting in " // string@01e2 │ │ -040754: 6e20 dd0c 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04075a: 0c04 |0015: move-result-object v4 │ │ -04075c: 6e20 dc0c 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -040762: 0c04 |0019: move-result-object v4 │ │ -040764: 1a05 4a00 |001a: const-string v5, " by " // string@004a │ │ -040768: 6e20 dd0c 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04076e: 0c04 |001f: move-result-object v4 │ │ -040770: 6e20 da0c 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -040776: 0c04 |0023: move-result-object v4 │ │ -040778: 6e10 e10c 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04077e: 0c04 |0027: move-result-object v4 │ │ -040780: 7120 a60a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -040786: 5461 3e00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ -04078a: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -04078e: 5413 2600 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -040792: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -040796: 5413 2600 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -04079a: 5234 7300 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -04079e: b074 |0037: add-int/2addr v4, v7 │ │ -0407a0: 5934 7300 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -0407a4: 6303 c600 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -0407a8: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -0407ac: 1a03 cf01 |003e: const-string v3, "BackStackEntry" // string@01cf │ │ -0407b0: 2204 fb01 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -0407b4: 7010 d70c 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0407ba: 1a05 e301 |0045: const-string v5, "Bump nesting of " // string@01e3 │ │ -0407be: 6e20 dd0c 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0407c4: 0c04 |004a: move-result-object v4 │ │ -0407c6: 5415 2600 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -0407ca: 6e20 dc0c 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0407d0: 0c04 |0050: move-result-object v4 │ │ -0407d2: 1a05 a100 |0051: const-string v5, " to " // string@00a1 │ │ -0407d6: 6e20 dd0c 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0407dc: 0c04 |0056: move-result-object v4 │ │ -0407de: 5415 2600 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -0407e2: 5255 7300 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -0407e6: 6e20 da0c 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0407ec: 0c04 |005e: move-result-object v4 │ │ -0407ee: 6e10 e10c 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0407f4: 0c04 |0062: move-result-object v4 │ │ -0407f6: 7120 a60a 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0407fc: 5413 2b00 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040800: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -040804: 5413 2b00 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040808: 6e10 040d 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -04080e: 0a03 |006f: move-result v3 │ │ -040810: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -040814: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -040818: 5413 2b00 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -04081c: 6e20 fe0c 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -040822: 0c02 |0079: move-result-object v2 │ │ -040824: 1f02 5f00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ -040828: 5223 7300 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -04082c: b073 |007e: add-int/2addr v3, v7 │ │ -04082e: 5923 7300 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -040832: 6303 c600 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -040836: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -04083a: 1a03 cf01 |0085: const-string v3, "BackStackEntry" // string@01cf │ │ -04083e: 2204 fb01 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -040842: 7010 d70c 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -040848: 1a05 e301 |008c: const-string v5, "Bump nesting of " // string@01e3 │ │ -04084c: 6e20 dd0c 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040852: 0c04 |0091: move-result-object v4 │ │ -040854: 6e20 dc0c 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04085a: 0c04 |0095: move-result-object v4 │ │ -04085c: 1a05 a100 |0096: const-string v5, " to " // string@00a1 │ │ -040860: 6e20 dd0c 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040866: 0c04 |009b: move-result-object v4 │ │ -040868: 5225 7300 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -04086c: 6e20 da0c 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -040872: 0c04 |00a1: move-result-object v4 │ │ -040874: 6e10 e10c 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04087a: 0c04 |00a5: move-result-object v4 │ │ -04087c: 7120 a60a 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -040882: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -040886: 28c7 |00ab: goto 0072 // -0039 │ │ -040888: 5411 2700 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ -04088c: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +04187c: |[04187c] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +04188c: 5563 3500 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ +041890: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +041894: 0e00 |0004: return-void │ │ +041896: 6303 c600 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +04189a: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +04189e: 1a03 cf01 |0009: const-string v3, "BackStackEntry" // string@01cf │ │ +0418a2: 2204 fb01 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +0418a6: 7010 d70c 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0418ac: 1a05 e201 |0010: const-string v5, "Bump nesting in " // string@01e2 │ │ +0418b0: 6e20 dd0c 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0418b6: 0c04 |0015: move-result-object v4 │ │ +0418b8: 6e20 dc0c 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0418be: 0c04 |0019: move-result-object v4 │ │ +0418c0: 1a05 4a00 |001a: const-string v5, " by " // string@004a │ │ +0418c4: 6e20 dd0c 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0418ca: 0c04 |001f: move-result-object v4 │ │ +0418cc: 6e20 da0c 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0418d2: 0c04 |0023: move-result-object v4 │ │ +0418d4: 6e10 e10c 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0418da: 0c04 |0027: move-result-object v4 │ │ +0418dc: 7120 a60a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0418e2: 5461 3e00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ +0418e6: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +0418ea: 5413 2600 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +0418ee: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +0418f2: 5413 2600 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +0418f6: 5234 7300 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +0418fa: b074 |0037: add-int/2addr v4, v7 │ │ +0418fc: 5934 7300 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +041900: 6303 c600 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +041904: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +041908: 1a03 cf01 |003e: const-string v3, "BackStackEntry" // string@01cf │ │ +04190c: 2204 fb01 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +041910: 7010 d70c 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +041916: 1a05 e301 |0045: const-string v5, "Bump nesting of " // string@01e3 │ │ +04191a: 6e20 dd0c 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +041920: 0c04 |004a: move-result-object v4 │ │ +041922: 5415 2600 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +041926: 6e20 dc0c 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04192c: 0c04 |0050: move-result-object v4 │ │ +04192e: 1a05 a200 |0051: const-string v5, " to " // string@00a2 │ │ +041932: 6e20 dd0c 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +041938: 0c04 |0056: move-result-object v4 │ │ +04193a: 5415 2600 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +04193e: 5255 7300 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +041942: 6e20 da0c 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +041948: 0c04 |005e: move-result-object v4 │ │ +04194a: 6e10 e10c 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +041950: 0c04 |0062: move-result-object v4 │ │ +041952: 7120 a60a 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +041958: 5413 2b00 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +04195c: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +041960: 5413 2b00 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +041964: 6e10 040d 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +04196a: 0a03 |006f: move-result v3 │ │ +04196c: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +041970: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +041974: 5413 2b00 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +041978: 6e20 fe0c 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +04197e: 0c02 |0079: move-result-object v2 │ │ +041980: 1f02 5f00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ +041984: 5223 7300 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +041988: b073 |007e: add-int/2addr v3, v7 │ │ +04198a: 5923 7300 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +04198e: 6303 c600 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +041992: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +041996: 1a03 cf01 |0085: const-string v3, "BackStackEntry" // string@01cf │ │ +04199a: 2204 fb01 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +04199e: 7010 d70c 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0419a4: 1a05 e301 |008c: const-string v5, "Bump nesting of " // string@01e3 │ │ +0419a8: 6e20 dd0c 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0419ae: 0c04 |0091: move-result-object v4 │ │ +0419b0: 6e20 dc0c 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0419b6: 0c04 |0095: move-result-object v4 │ │ +0419b8: 1a05 a200 |0096: const-string v5, " to " // string@00a2 │ │ +0419bc: 6e20 dd0c 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0419c2: 0c04 |009b: move-result-object v4 │ │ +0419c4: 5225 7300 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +0419c8: 6e20 da0c 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0419ce: 0c04 |00a1: move-result-object v4 │ │ +0419d0: 6e10 e10c 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0419d6: 0c04 |00a5: move-result-object v4 │ │ +0419d8: 7120 a60a 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0419de: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0419e2: 28c7 |00ab: goto 0072 // -0039 │ │ +0419e4: 5411 2700 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ +0419e8: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0004 line=529 │ │ 0x0005 line=510 │ │ 0x002b line=512 │ │ 0x002d line=513 │ │ @@ -77185,19 +77195,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040890: |[040890] android.support.v4.app.BackStackRecord.commit:()I │ │ -0408a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0408a2: 6e20 6001 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0160 │ │ -0408a8: 0a00 |0004: move-result v0 │ │ -0408aa: 0f00 |0005: return v0 │ │ +0419ec: |[0419ec] android.support.v4.app.BackStackRecord.commit:()I │ │ +0419fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0419fe: 6e20 6001 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0160 │ │ +041a04: 0a00 |0004: move-result v0 │ │ +041a06: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77205,19 +77215,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0408ac: |[0408ac] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -0408bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0408be: 6e20 6001 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0160 │ │ -0408c4: 0a00 |0004: move-result v0 │ │ -0408c6: 0f00 |0005: return v0 │ │ +041a08: |[041a08] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +041a18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +041a1a: 6e20 6001 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0160 │ │ +041a20: 0a00 |0004: move-result v0 │ │ +041a22: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77225,49 +77235,49 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -0408c8: |[0408c8] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -0408d8: 5530 3b00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@003b │ │ -0408dc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0408e0: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -0408e4: 1a01 b709 |0006: const-string v1, "commit already called" // string@09b7 │ │ -0408e8: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0408ee: 2700 |000b: throw v0 │ │ -0408f0: 6300 c600 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -0408f4: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -0408f8: 1a00 cf01 |0010: const-string v0, "BackStackEntry" // string@01cf │ │ -0408fc: 2201 fb01 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -040900: 7010 d70c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -040906: 1a02 1402 |0017: const-string v2, "Commit: " // string@0214 │ │ -04090a: 6e20 dd0c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040910: 0c01 |001c: move-result-object v1 │ │ -040912: 6e20 dc0c 3100 |001d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -040918: 0c01 |0020: move-result-object v1 │ │ -04091a: 6e10 e10c 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -040920: 0c01 |0024: move-result-object v1 │ │ -040922: 7120 a60a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -040928: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -04092a: 5c30 3b00 |0029: iput-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@003b │ │ -04092e: 5530 3500 |002b: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ -040932: 3800 1200 |002d: if-eqz v0, 003f // +0012 │ │ -040936: 5430 4000 |002f: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04093a: 6e20 5c02 3000 |0031: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@025c │ │ -040940: 0a00 |0034: move-result v0 │ │ -040942: 5930 3f00 |0035: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -040946: 5430 4000 |0037: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04094a: 6e30 7202 3004 |0039: invoke-virtual {v0, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0272 │ │ -040950: 5230 3f00 |003c: iget v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -040954: 0f00 |003e: return v0 │ │ -040956: 12f0 |003f: const/4 v0, #int -1 // #ff │ │ -040958: 5930 3f00 |0040: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -04095c: 28f5 |0042: goto 0037 // -000b │ │ +041a24: |[041a24] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +041a34: 5530 3b00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@003b │ │ +041a38: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +041a3c: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +041a40: 1a01 b609 |0006: const-string v1, "commit already called" // string@09b6 │ │ +041a44: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +041a4a: 2700 |000b: throw v0 │ │ +041a4c: 6300 c600 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +041a50: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +041a54: 1a00 cf01 |0010: const-string v0, "BackStackEntry" // string@01cf │ │ +041a58: 2201 fb01 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +041a5c: 7010 d70c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +041a62: 1a02 1402 |0017: const-string v2, "Commit: " // string@0214 │ │ +041a66: 6e20 dd0c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +041a6c: 0c01 |001c: move-result-object v1 │ │ +041a6e: 6e20 dc0c 3100 |001d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +041a74: 0c01 |0020: move-result-object v1 │ │ +041a76: 6e10 e10c 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +041a7c: 0c01 |0024: move-result-object v1 │ │ +041a7e: 7120 a60a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +041a84: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +041a86: 5c30 3b00 |0029: iput-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@003b │ │ +041a8a: 5530 3500 |002b: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ +041a8e: 3800 1200 |002d: if-eqz v0, 003f // +0012 │ │ +041a92: 5430 4000 |002f: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +041a96: 6e20 5c02 3000 |0031: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@025c │ │ +041a9c: 0a00 |0034: move-result v0 │ │ +041a9e: 5930 3f00 |0035: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +041aa2: 5430 4000 |0037: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +041aa6: 6e30 7202 3004 |0039: invoke-virtual {v0, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0272 │ │ +041aac: 5230 3f00 |003c: iget v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +041ab0: 0f00 |003e: return v0 │ │ +041ab2: 12f0 |003f: const/4 v0, #int -1 // #ff │ │ +041ab4: 5930 3f00 |0040: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +041ab8: 28f5 |0042: goto 0037 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x000c line=541 │ │ 0x0028 line=542 │ │ 0x002b line=543 │ │ 0x002f line=544 │ │ @@ -77283,22 +77293,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -040960: |[040960] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -040970: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ -040974: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ -04097a: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -04097c: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -040980: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -040984: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ -04098a: 1102 |000d: return-object v2 │ │ +041abc: |[041abc] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +041acc: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ +041ad0: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ +041ad6: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +041ad8: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +041adc: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +041ae0: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ +041ae6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ 0x0008 line=421 │ │ 0x000a line=422 │ │ 0x000d line=424 │ │ @@ -77312,24 +77322,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04098c: |[04098c] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -04099c: 5520 3500 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ -0409a0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0409a4: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -0409a8: 1a01 9007 |0006: const-string v1, "This transaction is already being added to the back stack" // string@0790 │ │ -0409ac: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0409b2: 2700 |000b: throw v0 │ │ -0409b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0409b6: 5c20 3600 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0036 │ │ -0409ba: 1102 |000f: return-object v2 │ │ +041ae8: |[041ae8] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +041af8: 5520 3500 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ +041afc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +041b00: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +041b04: 1a01 9007 |0006: const-string v1, "This transaction is already being added to the back stack" // string@0790 │ │ +041b08: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +041b0e: 2700 |000b: throw v0 │ │ +041b10: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +041b12: 5c20 3600 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0036 │ │ +041b16: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=478 │ │ 0x000f line=479 │ │ locals : │ │ @@ -77340,210 +77350,210 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 446 16-bit code units │ │ -0409bc: |[0409bc] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0409cc: 6e20 800c 7900 |0000: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0409d2: 1a04 080f |0003: const-string v4, "mName=" // string@0f08 │ │ -0409d6: 6e20 800c 4900 |0005: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0409dc: 5464 4100 |0008: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ -0409e0: 6e20 800c 4900 |000a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0409e6: 1a04 8000 |000d: const-string v4, " mIndex=" // string@0080 │ │ -0409ea: 6e20 800c 4900 |000f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0409f0: 5264 3f00 |0012: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -0409f4: 6e20 7e0c 4900 |0014: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -0409fa: 1a04 7700 |0017: const-string v4, " mCommitted=" // string@0077 │ │ -0409fe: 6e20 800c 4900 |0019: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040a04: 5564 3b00 |001c: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@003b │ │ -040a08: 6e20 860c 4900 |001e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -040a0e: 5264 4600 |0021: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -040a12: 3804 2100 |0023: if-eqz v4, 0044 // +0021 │ │ -040a16: 6e20 800c 7900 |0025: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040a1c: 1a04 820f |0028: const-string v4, "mTransition=#" // string@0f82 │ │ -040a20: 6e20 800c 4900 |002a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040a26: 5264 4600 |002d: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -040a2a: 7110 9f0c 0400 |002f: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040a30: 0c04 |0032: move-result-object v4 │ │ -040a32: 6e20 800c 4900 |0033: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040a38: 1a04 9100 |0036: const-string v4, " mTransitionStyle=#" // string@0091 │ │ -040a3c: 6e20 800c 4900 |0038: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040a42: 5264 4700 |003b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -040a46: 7110 9f0c 0400 |003d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040a4c: 0c04 |0040: move-result-object v4 │ │ -040a4e: 6e20 850c 4900 |0041: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -040a54: 5264 3c00 |0044: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003c │ │ -040a58: 3904 0600 |0046: if-nez v4, 004c // +0006 │ │ -040a5c: 5264 3d00 |0048: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003d │ │ -040a60: 3804 2100 |004a: if-eqz v4, 006b // +0021 │ │ -040a64: 6e20 800c 7900 |004c: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040a6a: 1a04 ae0e |004f: const-string v4, "mEnterAnim=#" // string@0eae │ │ -040a6e: 6e20 800c 4900 |0051: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040a74: 5264 3c00 |0054: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003c │ │ -040a78: 7110 9f0c 0400 |0056: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040a7e: 0c04 |0059: move-result-object v4 │ │ -040a80: 6e20 800c 4900 |005a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040a86: 1a04 7c00 |005d: const-string v4, " mExitAnim=#" // string@007c │ │ -040a8a: 6e20 800c 4900 |005f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040a90: 5264 3d00 |0062: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003d │ │ -040a94: 7110 9f0c 0400 |0064: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040a9a: 0c04 |0067: move-result-object v4 │ │ -040a9c: 6e20 850c 4900 |0068: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -040aa2: 5264 4300 |006b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0043 │ │ -040aa6: 3904 0600 |006d: if-nez v4, 0073 // +0006 │ │ -040aaa: 5264 4400 |006f: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0044 │ │ -040aae: 3804 2100 |0071: if-eqz v4, 0092 // +0021 │ │ -040ab2: 6e20 800c 7900 |0073: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040ab8: 1a04 240f |0076: const-string v4, "mPopEnterAnim=#" // string@0f24 │ │ -040abc: 6e20 800c 4900 |0078: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040ac2: 5264 4300 |007b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0043 │ │ -040ac6: 7110 9f0c 0400 |007d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040acc: 0c04 |0080: move-result-object v4 │ │ -040ace: 6e20 800c 4900 |0081: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040ad4: 1a04 8500 |0084: const-string v4, " mPopExitAnim=#" // string@0085 │ │ -040ad8: 6e20 800c 4900 |0086: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040ade: 5264 4400 |0089: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0044 │ │ -040ae2: 7110 9f0c 0400 |008b: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040ae8: 0c04 |008e: move-result-object v4 │ │ -040aea: 6e20 850c 4900 |008f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -040af0: 5264 3900 |0092: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ -040af4: 3904 0600 |0094: if-nez v4, 009a // +0006 │ │ -040af8: 5464 3a00 |0096: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ -040afc: 3804 1d00 |0098: if-eqz v4, 00b5 // +001d │ │ -040b00: 6e20 800c 7900 |009a: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040b06: 1a04 670e |009d: const-string v4, "mBreadCrumbTitleRes=#" // string@0e67 │ │ -040b0a: 6e20 800c 4900 |009f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040b10: 5264 3900 |00a2: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ -040b14: 7110 9f0c 0400 |00a4: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040b1a: 0c04 |00a7: move-result-object v4 │ │ -040b1c: 6e20 800c 4900 |00a8: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040b22: 1a04 7600 |00ab: const-string v4, " mBreadCrumbTitleText=" // string@0076 │ │ -040b26: 6e20 800c 4900 |00ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040b2c: 5464 3a00 |00b0: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ -040b30: 6e20 840c 4900 |00b2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -040b36: 5264 3700 |00b5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ -040b3a: 3904 0600 |00b7: if-nez v4, 00bd // +0006 │ │ -040b3e: 5464 3800 |00b9: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -040b42: 3804 1d00 |00bb: if-eqz v4, 00d8 // +001d │ │ -040b46: 6e20 800c 7900 |00bd: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040b4c: 1a04 640e |00c0: const-string v4, "mBreadCrumbShortTitleRes=#" // string@0e64 │ │ -040b50: 6e20 800c 4900 |00c2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040b56: 5264 3700 |00c5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ -040b5a: 7110 9f0c 0400 |00c7: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040b60: 0c04 |00ca: move-result-object v4 │ │ -040b62: 6e20 800c 4900 |00cb: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040b68: 1a04 7500 |00ce: const-string v4, " mBreadCrumbShortTitleText=" // string@0075 │ │ -040b6c: 6e20 800c 4900 |00d0: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040b72: 5464 3800 |00d3: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -040b76: 6e20 840c 4900 |00d5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -040b7c: 5464 3e00 |00d8: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ -040b80: 3804 e300 |00da: if-eqz v4, 01bd // +00e3 │ │ -040b84: 6e20 800c 7900 |00dc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040b8a: 1a04 bd06 |00df: const-string v4, "Operations:" // string@06bd │ │ -040b8e: 6e20 850c 4900 |00e1: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -040b94: 2204 fb01 |00e4: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -040b98: 7010 d70c 0400 |00e6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -040b9e: 6e20 dd0c 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040ba4: 0c04 |00ec: move-result-object v4 │ │ -040ba6: 1a05 1f00 |00ed: const-string v5, " " // string@001f │ │ -040baa: 6e20 dd0c 5400 |00ef: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040bb0: 0c04 |00f2: move-result-object v4 │ │ -040bb2: 6e10 e10c 0400 |00f3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -040bb8: 0c01 |00f6: move-result-object v1 │ │ -040bba: 5463 3e00 |00f7: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ -040bbe: 1202 |00f9: const/4 v2, #int 0 // #0 │ │ -040bc0: 3803 c300 |00fa: if-eqz v3, 01bd // +00c3 │ │ -040bc4: 6e20 800c 7900 |00fc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040bca: 1a04 2c00 |00ff: const-string v4, " Op #" // string@002c │ │ -040bce: 6e20 800c 4900 |0101: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040bd4: 6e20 7e0c 2900 |0104: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -040bda: 1a04 1601 |0107: const-string v4, ":" // string@0116 │ │ -040bde: 6e20 850c 4900 |0109: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -040be4: 6e20 800c 1900 |010c: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040bea: 1a04 a809 |010f: const-string v4, "cmd=" // string@09a8 │ │ -040bee: 6e20 800c 4900 |0111: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040bf4: 5234 2300 |0114: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -040bf8: 6e20 7e0c 4900 |0116: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -040bfe: 1a04 5f00 |0119: const-string v4, " fragment=" // string@005f │ │ -040c02: 6e20 800c 4900 |011b: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040c08: 5434 2600 |011e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -040c0c: 6e20 840c 4900 |0120: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -040c12: 5234 2400 |0123: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ -040c16: 3904 0600 |0125: if-nez v4, 012b // +0006 │ │ -040c1a: 5234 2500 |0127: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ -040c1e: 3804 2100 |0129: if-eqz v4, 014a // +0021 │ │ -040c22: 6e20 800c 7900 |012b: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040c28: 1a04 d20a |012e: const-string v4, "enterAnim=#" // string@0ad2 │ │ -040c2c: 6e20 800c 4900 |0130: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040c32: 5234 2400 |0133: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ -040c36: 7110 9f0c 0400 |0135: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040c3c: 0c04 |0138: move-result-object v4 │ │ -040c3e: 6e20 800c 4900 |0139: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040c44: 1a04 5b00 |013c: const-string v4, " exitAnim=#" // string@005b │ │ -040c48: 6e20 800c 4900 |013e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040c4e: 5234 2500 |0141: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ -040c52: 7110 9f0c 0400 |0143: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040c58: 0c04 |0146: move-result-object v4 │ │ -040c5a: 6e20 850c 4900 |0147: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -040c60: 5234 2800 |014a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -040c64: 3904 0600 |014c: if-nez v4, 0152 // +0006 │ │ -040c68: 5234 2900 |014e: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ -040c6c: 3804 2100 |0150: if-eqz v4, 0171 // +0021 │ │ -040c70: 6e20 800c 7900 |0152: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040c76: 1a04 5511 |0155: const-string v4, "popEnterAnim=#" // string@1155 │ │ -040c7a: 6e20 800c 4900 |0157: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040c80: 5234 2800 |015a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -040c84: 7110 9f0c 0400 |015c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040c8a: 0c04 |015f: move-result-object v4 │ │ -040c8c: 6e20 800c 4900 |0160: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040c92: 1a04 9a00 |0163: const-string v4, " popExitAnim=#" // string@009a │ │ -040c96: 6e20 800c 4900 |0165: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040c9c: 5234 2900 |0168: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ -040ca0: 7110 9f0c 0400 |016a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -040ca6: 0c04 |016d: move-result-object v4 │ │ -040ca8: 6e20 850c 4900 |016e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -040cae: 5434 2b00 |0171: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040cb2: 3804 4600 |0173: if-eqz v4, 01b9 // +0046 │ │ -040cb6: 5434 2b00 |0175: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040cba: 6e10 040d 0400 |0177: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -040cc0: 0a04 |017a: move-result v4 │ │ -040cc2: 3d04 3e00 |017b: if-lez v4, 01b9 // +003e │ │ -040cc6: 1200 |017d: const/4 v0, #int 0 // #0 │ │ -040cc8: 5434 2b00 |017e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040ccc: 6e10 040d 0400 |0180: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -040cd2: 0a04 |0183: move-result v4 │ │ -040cd4: 3540 3500 |0184: if-ge v0, v4, 01b9 // +0035 │ │ -040cd8: 6e20 800c 1900 |0186: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040cde: 5434 2b00 |0189: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040ce2: 6e10 040d 0400 |018b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -040ce8: 0a04 |018e: move-result v4 │ │ -040cea: 1215 |018f: const/4 v5, #int 1 // #1 │ │ -040cec: 3354 1300 |0190: if-ne v4, v5, 01a3 // +0013 │ │ -040cf0: 1a04 f806 |0192: const-string v4, "Removed: " // string@06f8 │ │ -040cf4: 6e20 800c 4900 |0194: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040cfa: 5434 2b00 |0197: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040cfe: 6e20 fe0c 0400 |0199: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -040d04: 0c04 |019c: move-result-object v4 │ │ -040d06: 6e20 840c 4900 |019d: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -040d0c: d800 0001 |01a0: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040d10: 28dc |01a2: goto 017e // -0024 │ │ -040d12: 1a04 f706 |01a3: const-string v4, "Removed:" // string@06f7 │ │ -040d16: 6e20 850c 4900 |01a5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -040d1c: 6e20 800c 1900 |01a8: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040d22: 1a04 2000 |01ab: const-string v4, " #" // string@0020 │ │ -040d26: 6e20 800c 4900 |01ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040d2c: 6e20 7e0c 2900 |01b0: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -040d32: 1a04 1701 |01b3: const-string v4, ": " // string@0117 │ │ -040d36: 6e20 800c 4900 |01b5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -040d3c: 28df |01b8: goto 0197 // -0021 │ │ -040d3e: 5433 2700 |01b9: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ -040d42: 2900 3fff |01bb: goto/16 00fa // -00c1 │ │ -040d46: 0e00 |01bd: return-void │ │ +041b18: |[041b18] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +041b28: 6e20 800c 7900 |0000: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041b2e: 1a04 060f |0003: const-string v4, "mName=" // string@0f06 │ │ +041b32: 6e20 800c 4900 |0005: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041b38: 5464 4100 |0008: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ +041b3c: 6e20 800c 4900 |000a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041b42: 1a04 8100 |000d: const-string v4, " mIndex=" // string@0081 │ │ +041b46: 6e20 800c 4900 |000f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041b4c: 5264 3f00 |0012: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +041b50: 6e20 7e0c 4900 |0014: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +041b56: 1a04 7800 |0017: const-string v4, " mCommitted=" // string@0078 │ │ +041b5a: 6e20 800c 4900 |0019: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041b60: 5564 3b00 |001c: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@003b │ │ +041b64: 6e20 860c 4900 |001e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +041b6a: 5264 4600 |0021: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +041b6e: 3804 2100 |0023: if-eqz v4, 0044 // +0021 │ │ +041b72: 6e20 800c 7900 |0025: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041b78: 1a04 800f |0028: const-string v4, "mTransition=#" // string@0f80 │ │ +041b7c: 6e20 800c 4900 |002a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041b82: 5264 4600 |002d: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +041b86: 7110 9f0c 0400 |002f: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041b8c: 0c04 |0032: move-result-object v4 │ │ +041b8e: 6e20 800c 4900 |0033: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041b94: 1a04 9200 |0036: const-string v4, " mTransitionStyle=#" // string@0092 │ │ +041b98: 6e20 800c 4900 |0038: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041b9e: 5264 4700 |003b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +041ba2: 7110 9f0c 0400 |003d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041ba8: 0c04 |0040: move-result-object v4 │ │ +041baa: 6e20 850c 4900 |0041: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +041bb0: 5264 3c00 |0044: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003c │ │ +041bb4: 3904 0600 |0046: if-nez v4, 004c // +0006 │ │ +041bb8: 5264 3d00 |0048: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003d │ │ +041bbc: 3804 2100 |004a: if-eqz v4, 006b // +0021 │ │ +041bc0: 6e20 800c 7900 |004c: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041bc6: 1a04 ac0e |004f: const-string v4, "mEnterAnim=#" // string@0eac │ │ +041bca: 6e20 800c 4900 |0051: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041bd0: 5264 3c00 |0054: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003c │ │ +041bd4: 7110 9f0c 0400 |0056: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041bda: 0c04 |0059: move-result-object v4 │ │ +041bdc: 6e20 800c 4900 |005a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041be2: 1a04 7d00 |005d: const-string v4, " mExitAnim=#" // string@007d │ │ +041be6: 6e20 800c 4900 |005f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041bec: 5264 3d00 |0062: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003d │ │ +041bf0: 7110 9f0c 0400 |0064: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041bf6: 0c04 |0067: move-result-object v4 │ │ +041bf8: 6e20 850c 4900 |0068: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +041bfe: 5264 4300 |006b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0043 │ │ +041c02: 3904 0600 |006d: if-nez v4, 0073 // +0006 │ │ +041c06: 5264 4400 |006f: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0044 │ │ +041c0a: 3804 2100 |0071: if-eqz v4, 0092 // +0021 │ │ +041c0e: 6e20 800c 7900 |0073: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041c14: 1a04 220f |0076: const-string v4, "mPopEnterAnim=#" // string@0f22 │ │ +041c18: 6e20 800c 4900 |0078: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041c1e: 5264 4300 |007b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0043 │ │ +041c22: 7110 9f0c 0400 |007d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041c28: 0c04 |0080: move-result-object v4 │ │ +041c2a: 6e20 800c 4900 |0081: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041c30: 1a04 8600 |0084: const-string v4, " mPopExitAnim=#" // string@0086 │ │ +041c34: 6e20 800c 4900 |0086: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041c3a: 5264 4400 |0089: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0044 │ │ +041c3e: 7110 9f0c 0400 |008b: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041c44: 0c04 |008e: move-result-object v4 │ │ +041c46: 6e20 850c 4900 |008f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +041c4c: 5264 3900 |0092: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ +041c50: 3904 0600 |0094: if-nez v4, 009a // +0006 │ │ +041c54: 5464 3a00 |0096: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ +041c58: 3804 1d00 |0098: if-eqz v4, 00b5 // +001d │ │ +041c5c: 6e20 800c 7900 |009a: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041c62: 1a04 650e |009d: const-string v4, "mBreadCrumbTitleRes=#" // string@0e65 │ │ +041c66: 6e20 800c 4900 |009f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041c6c: 5264 3900 |00a2: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ +041c70: 7110 9f0c 0400 |00a4: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041c76: 0c04 |00a7: move-result-object v4 │ │ +041c78: 6e20 800c 4900 |00a8: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041c7e: 1a04 7700 |00ab: const-string v4, " mBreadCrumbTitleText=" // string@0077 │ │ +041c82: 6e20 800c 4900 |00ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041c88: 5464 3a00 |00b0: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ +041c8c: 6e20 840c 4900 |00b2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +041c92: 5264 3700 |00b5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ +041c96: 3904 0600 |00b7: if-nez v4, 00bd // +0006 │ │ +041c9a: 5464 3800 |00b9: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +041c9e: 3804 1d00 |00bb: if-eqz v4, 00d8 // +001d │ │ +041ca2: 6e20 800c 7900 |00bd: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041ca8: 1a04 620e |00c0: const-string v4, "mBreadCrumbShortTitleRes=#" // string@0e62 │ │ +041cac: 6e20 800c 4900 |00c2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041cb2: 5264 3700 |00c5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ +041cb6: 7110 9f0c 0400 |00c7: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041cbc: 0c04 |00ca: move-result-object v4 │ │ +041cbe: 6e20 800c 4900 |00cb: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041cc4: 1a04 7600 |00ce: const-string v4, " mBreadCrumbShortTitleText=" // string@0076 │ │ +041cc8: 6e20 800c 4900 |00d0: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041cce: 5464 3800 |00d3: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +041cd2: 6e20 840c 4900 |00d5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +041cd8: 5464 3e00 |00d8: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ +041cdc: 3804 e300 |00da: if-eqz v4, 01bd // +00e3 │ │ +041ce0: 6e20 800c 7900 |00dc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041ce6: 1a04 bd06 |00df: const-string v4, "Operations:" // string@06bd │ │ +041cea: 6e20 850c 4900 |00e1: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +041cf0: 2204 fb01 |00e4: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +041cf4: 7010 d70c 0400 |00e6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +041cfa: 6e20 dd0c 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +041d00: 0c04 |00ec: move-result-object v4 │ │ +041d02: 1a05 1f00 |00ed: const-string v5, " " // string@001f │ │ +041d06: 6e20 dd0c 5400 |00ef: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +041d0c: 0c04 |00f2: move-result-object v4 │ │ +041d0e: 6e10 e10c 0400 |00f3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +041d14: 0c01 |00f6: move-result-object v1 │ │ +041d16: 5463 3e00 |00f7: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ +041d1a: 1202 |00f9: const/4 v2, #int 0 // #0 │ │ +041d1c: 3803 c300 |00fa: if-eqz v3, 01bd // +00c3 │ │ +041d20: 6e20 800c 7900 |00fc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041d26: 1a04 2c00 |00ff: const-string v4, " Op #" // string@002c │ │ +041d2a: 6e20 800c 4900 |0101: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041d30: 6e20 7e0c 2900 |0104: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +041d36: 1a04 1601 |0107: const-string v4, ":" // string@0116 │ │ +041d3a: 6e20 850c 4900 |0109: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +041d40: 6e20 800c 1900 |010c: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041d46: 1a04 a709 |010f: const-string v4, "cmd=" // string@09a7 │ │ +041d4a: 6e20 800c 4900 |0111: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041d50: 5234 2300 |0114: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +041d54: 6e20 7e0c 4900 |0116: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +041d5a: 1a04 5f00 |0119: const-string v4, " fragment=" // string@005f │ │ +041d5e: 6e20 800c 4900 |011b: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041d64: 5434 2600 |011e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +041d68: 6e20 840c 4900 |0120: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +041d6e: 5234 2400 |0123: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ +041d72: 3904 0600 |0125: if-nez v4, 012b // +0006 │ │ +041d76: 5234 2500 |0127: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ +041d7a: 3804 2100 |0129: if-eqz v4, 014a // +0021 │ │ +041d7e: 6e20 800c 7900 |012b: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041d84: 1a04 d10a |012e: const-string v4, "enterAnim=#" // string@0ad1 │ │ +041d88: 6e20 800c 4900 |0130: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041d8e: 5234 2400 |0133: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ +041d92: 7110 9f0c 0400 |0135: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041d98: 0c04 |0138: move-result-object v4 │ │ +041d9a: 6e20 800c 4900 |0139: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041da0: 1a04 5b00 |013c: const-string v4, " exitAnim=#" // string@005b │ │ +041da4: 6e20 800c 4900 |013e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041daa: 5234 2500 |0141: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ +041dae: 7110 9f0c 0400 |0143: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041db4: 0c04 |0146: move-result-object v4 │ │ +041db6: 6e20 850c 4900 |0147: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +041dbc: 5234 2800 |014a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +041dc0: 3904 0600 |014c: if-nez v4, 0152 // +0006 │ │ +041dc4: 5234 2900 |014e: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ +041dc8: 3804 2100 |0150: if-eqz v4, 0171 // +0021 │ │ +041dcc: 6e20 800c 7900 |0152: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041dd2: 1a04 5311 |0155: const-string v4, "popEnterAnim=#" // string@1153 │ │ +041dd6: 6e20 800c 4900 |0157: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041ddc: 5234 2800 |015a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +041de0: 7110 9f0c 0400 |015c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041de6: 0c04 |015f: move-result-object v4 │ │ +041de8: 6e20 800c 4900 |0160: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041dee: 1a04 9b00 |0163: const-string v4, " popExitAnim=#" // string@009b │ │ +041df2: 6e20 800c 4900 |0165: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041df8: 5234 2900 |0168: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ +041dfc: 7110 9f0c 0400 |016a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +041e02: 0c04 |016d: move-result-object v4 │ │ +041e04: 6e20 850c 4900 |016e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +041e0a: 5434 2b00 |0171: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +041e0e: 3804 4600 |0173: if-eqz v4, 01b9 // +0046 │ │ +041e12: 5434 2b00 |0175: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +041e16: 6e10 040d 0400 |0177: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +041e1c: 0a04 |017a: move-result v4 │ │ +041e1e: 3d04 3e00 |017b: if-lez v4, 01b9 // +003e │ │ +041e22: 1200 |017d: const/4 v0, #int 0 // #0 │ │ +041e24: 5434 2b00 |017e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +041e28: 6e10 040d 0400 |0180: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +041e2e: 0a04 |0183: move-result v4 │ │ +041e30: 3540 3500 |0184: if-ge v0, v4, 01b9 // +0035 │ │ +041e34: 6e20 800c 1900 |0186: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041e3a: 5434 2b00 |0189: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +041e3e: 6e10 040d 0400 |018b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +041e44: 0a04 |018e: move-result v4 │ │ +041e46: 1215 |018f: const/4 v5, #int 1 // #1 │ │ +041e48: 3354 1300 |0190: if-ne v4, v5, 01a3 // +0013 │ │ +041e4c: 1a04 f806 |0192: const-string v4, "Removed: " // string@06f8 │ │ +041e50: 6e20 800c 4900 |0194: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041e56: 5434 2b00 |0197: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +041e5a: 6e20 fe0c 0400 |0199: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +041e60: 0c04 |019c: move-result-object v4 │ │ +041e62: 6e20 840c 4900 |019d: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +041e68: d800 0001 |01a0: add-int/lit8 v0, v0, #int 1 // #01 │ │ +041e6c: 28dc |01a2: goto 017e // -0024 │ │ +041e6e: 1a04 f706 |01a3: const-string v4, "Removed:" // string@06f7 │ │ +041e72: 6e20 850c 4900 |01a5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +041e78: 6e20 800c 1900 |01a8: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041e7e: 1a04 2000 |01ab: const-string v4, " #" // string@0020 │ │ +041e82: 6e20 800c 4900 |01ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041e88: 6e20 7e0c 2900 |01b0: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +041e8e: 1a04 1701 |01b3: const-string v4, ": " // string@0117 │ │ +041e92: 6e20 800c 4900 |01b5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +041e98: 28df |01b8: goto 0197 // -0021 │ │ +041e9a: 5433 2700 |01b9: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ +041e9e: 2900 3fff |01bb: goto/16 00fa // -00c1 │ │ +041ea2: 0e00 |01bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x000d line=218 │ │ 0x0017 line=219 │ │ 0x0021 line=220 │ │ 0x0025 line=221 │ │ @@ -77618,25 +77628,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -040d48: |[040d48] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -040d58: 5220 3700 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ -040d5c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -040d60: 5420 4000 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -040d64: 5400 d000 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -040d68: 5221 3700 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ -040d6c: 6e20 1002 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0210 │ │ -040d72: 0c00 |000d: move-result-object v0 │ │ -040d74: 1100 |000e: return-object v0 │ │ -040d76: 5420 3800 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -040d7a: 28fd |0011: goto 000e // -0003 │ │ +041ea4: |[041ea4] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +041eb4: 5220 3700 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ +041eb8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +041ebc: 5420 4000 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +041ec0: 5400 d000 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +041ec4: 5221 3700 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ +041ec8: 6e20 1002 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0210 │ │ +041ece: 0c00 |000d: move-result-object v0 │ │ +041ed0: 1100 |000e: return-object v0 │ │ +041ed2: 5420 3800 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +041ed6: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x000e line=318 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -77646,17 +77656,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040d7c: |[040d7c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -040d8c: 5210 3700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ -040d90: 0f00 |0002: return v0 │ │ +041ed8: |[041ed8] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +041ee8: 5210 3700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ +041eec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #15 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77664,25 +77674,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -040d94: |[040d94] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -040da4: 5220 3900 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ -040da8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -040dac: 5420 4000 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -040db0: 5400 d000 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -040db4: 5221 3900 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ -040db8: 6e20 1002 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0210 │ │ -040dbe: 0c00 |000d: move-result-object v0 │ │ -040dc0: 1100 |000e: return-object v0 │ │ -040dc2: 5420 3a00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ -040dc6: 28fd |0011: goto 000e // -0003 │ │ +041ef0: |[041ef0] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +041f00: 5220 3900 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ +041f04: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +041f08: 5420 4000 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +041f0c: 5400 d000 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +041f10: 5221 3900 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ +041f14: 6e20 1002 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0210 │ │ +041f1a: 0c00 |000d: move-result-object v0 │ │ +041f1c: 1100 |000e: return-object v0 │ │ +041f1e: 5420 3a00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ +041f22: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0004 line=309 │ │ 0x000e line=311 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -77692,17 +77702,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040dc8: |[040dc8] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -040dd8: 5210 3900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ -040ddc: 0f00 |0002: return v0 │ │ +041f24: |[041f24] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +041f34: 5210 3900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ +041f38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #17 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77710,17 +77720,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040de0: |[040de0] android.support.v4.app.BackStackRecord.getId:()I │ │ -040df0: 5210 3f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -040df4: 0f00 |0002: return v0 │ │ +041f3c: |[041f3c] android.support.v4.app.BackStackRecord.getId:()I │ │ +041f4c: 5210 3f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +041f50: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77728,17 +77738,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040df8: |[040df8] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -040e08: 5410 4100 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ -040e0c: 1100 |0002: return-object v0 │ │ +041f54: |[041f54] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +041f64: 5410 4100 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0041 │ │ +041f68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77746,17 +77756,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040e10: |[040e10] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -040e20: 5210 4600 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -040e24: 0f00 |0002: return v0 │ │ +041f6c: |[041f6c] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +041f7c: 5210 4600 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +041f80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77764,17 +77774,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040e28: |[040e28] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -040e38: 5210 4700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -040e3c: 0f00 |0002: return v0 │ │ +041f84: |[041f84] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +041f94: 5210 4700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +041f98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77782,22 +77792,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -040e40: |[040e40] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -040e50: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ -040e54: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ -040e5a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -040e5c: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -040e60: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -040e64: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ -040e6a: 1102 |000d: return-object v2 │ │ +041f9c: |[041f9c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +041fac: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ +041fb0: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ +041fb6: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +041fb8: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +041fbc: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +041fc0: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ +041fc6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0005 line=402 │ │ 0x0008 line=403 │ │ 0x000a line=404 │ │ 0x000d line=406 │ │ @@ -77811,17 +77821,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040e6c: |[040e6c] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -040e7c: 5510 3600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0036 │ │ -040e80: 0f00 |0002: return v0 │ │ +041fc8: |[041fc8] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +041fd8: 5510 3600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0036 │ │ +041fdc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #23 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77829,21 +77839,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -040e84: |[040e84] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -040e94: 5210 4200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0042 │ │ -040e98: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -040e9c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -040e9e: 0f00 |0005: return v0 │ │ -040ea0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -040ea2: 28fe |0007: goto 0005 // -0002 │ │ +041fe0: |[041fe0] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +041ff0: 5210 4200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0042 │ │ +041ff4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +041ff8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +041ffa: 0f00 |0005: return v0 │ │ +041ffc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +041ffe: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -77851,150 +77861,150 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 290 16-bit code units │ │ -040ea4: |[040ea4] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -040eb4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -040eb6: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ -040eb8: 6304 c600 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -040ebc: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -040ec0: 1a04 cf01 |0006: const-string v4, "BackStackEntry" // string@01cf │ │ -040ec4: 2205 fb01 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -040ec8: 7010 d70c 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -040ece: 1a06 5911 |000d: const-string v6, "popFromBackStack: " // string@1159 │ │ -040ed2: 6e20 dd0c 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040ed8: 0c05 |0012: move-result-object v5 │ │ -040eda: 6e20 dc0c a500 |0013: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -040ee0: 0c05 |0016: move-result-object v5 │ │ -040ee2: 6e10 e10c 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -040ee8: 0c05 |001a: move-result-object v5 │ │ -040eea: 7120 a60a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -040ef0: 6e20 5d01 9a00 |001e: invoke-virtual {v10, v9}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@015d │ │ -040ef6: 54a3 4500 |0021: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -040efa: 3803 cb00 |0023: if-eqz v3, 00ee // +00cb │ │ -040efe: 5234 2300 |0025: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -040f02: 2b04 e900 0000 |0027: packed-switch v4, 00000110 // +000000e9 │ │ -040f08: 2204 eb01 |002a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -040f0c: 2205 fb01 |002c: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -040f10: 7010 d70c 0500 |002e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -040f16: 1a06 9907 |0031: const-string v6, "Unknown cmd: " // string@0799 │ │ -040f1a: 6e20 dd0c 6500 |0033: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -040f20: 0c05 |0036: move-result-object v5 │ │ -040f22: 5236 2300 |0037: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -040f26: 6e20 da0c 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -040f2c: 0c05 |003c: move-result-object v5 │ │ -040f2e: 6e10 e10c 0500 |003d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -040f34: 0c05 |0040: move-result-object v5 │ │ -040f36: 7020 960c 5400 |0041: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -040f3c: 2704 |0044: throw v4 │ │ -040f3e: 5430 2600 |0045: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -040f42: 5234 2900 |0047: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ -040f46: 5904 8500 |0049: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -040f4a: 54a4 4000 |004b: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -040f4e: 52a5 4600 |004d: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -040f52: 7110 9502 0500 |004f: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ -040f58: 0a05 |0052: move-result v5 │ │ -040f5a: 52a6 4700 |0053: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -040f5e: 6e40 9002 0465 |0055: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0290 │ │ -040f64: 5433 2a00 |0058: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@002a │ │ -040f68: 28c9 |005a: goto 0023 // -0037 │ │ -040f6a: 5430 2600 |005b: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -040f6e: 3800 1300 |005d: if-eqz v0, 0070 // +0013 │ │ -040f72: 5234 2900 |005f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ -040f76: 5904 8500 |0061: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -040f7a: 54a4 4000 |0063: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -040f7e: 52a5 4600 |0065: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -040f82: 7110 9502 0500 |0067: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ -040f88: 0a05 |006a: move-result v5 │ │ -040f8a: 52a6 4700 |006b: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -040f8e: 6e40 9002 0465 |006d: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0290 │ │ -040f94: 5434 2b00 |0070: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040f98: 3804 e6ff |0072: if-eqz v4, 0058 // -001a │ │ -040f9c: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -040f9e: 5434 2b00 |0075: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040fa2: 6e10 040d 0400 |0077: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -040fa8: 0a04 |007a: move-result v4 │ │ -040faa: 3541 ddff |007b: if-ge v1, v4, 0058 // -0023 │ │ -040fae: 5434 2b00 |007d: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -040fb2: 6e20 fe0c 1400 |007f: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -040fb8: 0c02 |0082: move-result-object v2 │ │ -040fba: 1f02 5f00 |0083: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ -040fbe: 5234 2800 |0085: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -040fc2: 5924 8500 |0087: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -040fc6: 54a4 4000 |0089: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -040fca: 6e30 5a02 2407 |008b: invoke-virtual {v4, v2, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ -040fd0: d801 0101 |008e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -040fd4: 28e5 |0090: goto 0075 // -001b │ │ -040fd6: 5430 2600 |0091: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -040fda: 5234 2800 |0093: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -040fde: 5904 8500 |0095: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -040fe2: 54a4 4000 |0097: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -040fe6: 6e30 5a02 0407 |0099: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ -040fec: 28bc |009c: goto 0058 // -0044 │ │ -040fee: 5430 2600 |009d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -040ff2: 5234 2800 |009f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -040ff6: 5904 8500 |00a1: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -040ffa: 54a4 4000 |00a3: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -040ffe: 52a5 4600 |00a5: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -041002: 7110 9502 0500 |00a7: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ -041008: 0a05 |00aa: move-result v5 │ │ -04100a: 52a6 4700 |00ab: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -04100e: 6e40 9b02 0465 |00ad: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@029b │ │ -041014: 28a8 |00b0: goto 0058 // -0058 │ │ -041016: 5430 2600 |00b1: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -04101a: 5234 2900 |00b3: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ -04101e: 5904 8500 |00b5: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -041022: 54a4 4000 |00b7: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -041026: 52a5 4600 |00b9: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -04102a: 7110 9502 0500 |00bb: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ -041030: 0a05 |00be: move-result v5 │ │ -041032: 52a6 4700 |00bf: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -041036: 6e40 7c02 0465 |00c1: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@027c │ │ -04103c: 2894 |00c4: goto 0058 // -006c │ │ -04103e: 5430 2600 |00c5: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -041042: 5234 2800 |00c7: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -041046: 5904 8500 |00c9: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -04104a: 54a4 4000 |00cb: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04104e: 52a5 4600 |00cd: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -041052: 7110 9502 0500 |00cf: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ -041058: 0a05 |00d2: move-result v5 │ │ -04105a: 52a6 4700 |00d3: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -04105e: 6e40 5e02 0465 |00d5: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@025e │ │ -041064: 2880 |00d8: goto 0058 // -0080 │ │ -041066: 5430 2600 |00d9: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -04106a: 5234 2800 |00db: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ -04106e: 5904 8500 |00dd: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -041072: 54a4 4000 |00df: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -041076: 52a5 4600 |00e1: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -04107a: 7110 9502 0500 |00e3: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ -041080: 0a05 |00e6: move-result v5 │ │ -041082: 52a6 4700 |00e7: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -041086: 6e40 6102 0465 |00e9: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0261 │ │ -04108c: 2900 6cff |00ec: goto/16 0058 // -0094 │ │ -041090: 380b 1400 |00ee: if-eqz v11, 0102 // +0014 │ │ -041094: 54a4 4000 |00f0: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -041098: 54a5 4000 |00f2: iget-object v5, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04109c: 5255 d800 |00f4: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -0410a0: 52a6 4600 |00f6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -0410a4: 7110 9502 0600 |00f8: invoke-static {v6}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ -0410aa: 0a06 |00fb: move-result v6 │ │ -0410ac: 52a7 4700 |00fc: iget v7, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -0410b0: 1218 |00fe: const/4 v8, #int 1 // #1 │ │ -0410b2: 6e58 8202 5476 |00ff: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0282 │ │ -0410b8: 52a4 3f00 |0102: iget v4, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -0410bc: 3a04 0b00 |0104: if-ltz v4, 010f // +000b │ │ -0410c0: 54a4 4000 |0106: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -0410c4: 52a5 3f00 |0108: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -0410c8: 6e20 7802 5400 |010a: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0278 │ │ -0410ce: 59a9 3f00 |010d: iput v9, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -0410d2: 0e00 |010f: return-void │ │ -0410d4: 0001 0700 0100 0000 1e00 0000 3400 ... |0110: packed-switch-data (18 units) │ │ +042000: |[042000] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +042010: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +042012: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ +042014: 6304 c600 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +042018: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +04201c: 1a04 cf01 |0006: const-string v4, "BackStackEntry" // string@01cf │ │ +042020: 2205 fb01 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +042024: 7010 d70c 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04202a: 1a06 5711 |000d: const-string v6, "popFromBackStack: " // string@1157 │ │ +04202e: 6e20 dd0c 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +042034: 0c05 |0012: move-result-object v5 │ │ +042036: 6e20 dc0c a500 |0013: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04203c: 0c05 |0016: move-result-object v5 │ │ +04203e: 6e10 e10c 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +042044: 0c05 |001a: move-result-object v5 │ │ +042046: 7120 a60a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +04204c: 6e20 5d01 9a00 |001e: invoke-virtual {v10, v9}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@015d │ │ +042052: 54a3 4500 |0021: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +042056: 3803 cb00 |0023: if-eqz v3, 00ee // +00cb │ │ +04205a: 5234 2300 |0025: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +04205e: 2b04 e900 0000 |0027: packed-switch v4, 00000110 // +000000e9 │ │ +042064: 2204 eb01 |002a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +042068: 2205 fb01 |002c: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +04206c: 7010 d70c 0500 |002e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +042072: 1a06 9907 |0031: const-string v6, "Unknown cmd: " // string@0799 │ │ +042076: 6e20 dd0c 6500 |0033: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04207c: 0c05 |0036: move-result-object v5 │ │ +04207e: 5236 2300 |0037: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +042082: 6e20 da0c 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +042088: 0c05 |003c: move-result-object v5 │ │ +04208a: 6e10 e10c 0500 |003d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +042090: 0c05 |0040: move-result-object v5 │ │ +042092: 7020 960c 5400 |0041: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +042098: 2704 |0044: throw v4 │ │ +04209a: 5430 2600 |0045: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +04209e: 5234 2900 |0047: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ +0420a2: 5904 8500 |0049: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +0420a6: 54a4 4000 |004b: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0420aa: 52a5 4600 |004d: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +0420ae: 7110 9502 0500 |004f: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ +0420b4: 0a05 |0052: move-result v5 │ │ +0420b6: 52a6 4700 |0053: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +0420ba: 6e40 9002 0465 |0055: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0290 │ │ +0420c0: 5433 2a00 |0058: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@002a │ │ +0420c4: 28c9 |005a: goto 0023 // -0037 │ │ +0420c6: 5430 2600 |005b: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +0420ca: 3800 1300 |005d: if-eqz v0, 0070 // +0013 │ │ +0420ce: 5234 2900 |005f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ +0420d2: 5904 8500 |0061: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +0420d6: 54a4 4000 |0063: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0420da: 52a5 4600 |0065: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +0420de: 7110 9502 0500 |0067: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ +0420e4: 0a05 |006a: move-result v5 │ │ +0420e6: 52a6 4700 |006b: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +0420ea: 6e40 9002 0465 |006d: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0290 │ │ +0420f0: 5434 2b00 |0070: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +0420f4: 3804 e6ff |0072: if-eqz v4, 0058 // -001a │ │ +0420f8: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +0420fa: 5434 2b00 |0075: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +0420fe: 6e10 040d 0400 |0077: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +042104: 0a04 |007a: move-result v4 │ │ +042106: 3541 ddff |007b: if-ge v1, v4, 0058 // -0023 │ │ +04210a: 5434 2b00 |007d: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +04210e: 6e20 fe0c 1400 |007f: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +042114: 0c02 |0082: move-result-object v2 │ │ +042116: 1f02 5f00 |0083: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ +04211a: 5234 2800 |0085: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +04211e: 5924 8500 |0087: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +042122: 54a4 4000 |0089: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +042126: 6e30 5a02 2407 |008b: invoke-virtual {v4, v2, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ +04212c: d801 0101 |008e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +042130: 28e5 |0090: goto 0075 // -001b │ │ +042132: 5430 2600 |0091: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +042136: 5234 2800 |0093: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +04213a: 5904 8500 |0095: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +04213e: 54a4 4000 |0097: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +042142: 6e30 5a02 0407 |0099: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ +042148: 28bc |009c: goto 0058 // -0044 │ │ +04214a: 5430 2600 |009d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +04214e: 5234 2800 |009f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +042152: 5904 8500 |00a1: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +042156: 54a4 4000 |00a3: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +04215a: 52a5 4600 |00a5: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +04215e: 7110 9502 0500 |00a7: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ +042164: 0a05 |00aa: move-result v5 │ │ +042166: 52a6 4700 |00ab: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +04216a: 6e40 9b02 0465 |00ad: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@029b │ │ +042170: 28a8 |00b0: goto 0058 // -0058 │ │ +042172: 5430 2600 |00b1: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +042176: 5234 2900 |00b3: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0029 │ │ +04217a: 5904 8500 |00b5: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +04217e: 54a4 4000 |00b7: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +042182: 52a5 4600 |00b9: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +042186: 7110 9502 0500 |00bb: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ +04218c: 0a05 |00be: move-result v5 │ │ +04218e: 52a6 4700 |00bf: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +042192: 6e40 7c02 0465 |00c1: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@027c │ │ +042198: 2894 |00c4: goto 0058 // -006c │ │ +04219a: 5430 2600 |00c5: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +04219e: 5234 2800 |00c7: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +0421a2: 5904 8500 |00c9: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +0421a6: 54a4 4000 |00cb: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0421aa: 52a5 4600 |00cd: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +0421ae: 7110 9502 0500 |00cf: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ +0421b4: 0a05 |00d2: move-result v5 │ │ +0421b6: 52a6 4700 |00d3: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +0421ba: 6e40 5e02 0465 |00d5: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@025e │ │ +0421c0: 2880 |00d8: goto 0058 // -0080 │ │ +0421c2: 5430 2600 |00d9: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +0421c6: 5234 2800 |00db: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0028 │ │ +0421ca: 5904 8500 |00dd: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +0421ce: 54a4 4000 |00df: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0421d2: 52a5 4600 |00e1: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +0421d6: 7110 9502 0500 |00e3: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ +0421dc: 0a05 |00e6: move-result v5 │ │ +0421de: 52a6 4700 |00e7: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +0421e2: 6e40 6102 0465 |00e9: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0261 │ │ +0421e8: 2900 6cff |00ec: goto/16 0058 // -0094 │ │ +0421ec: 380b 1400 |00ee: if-eqz v11, 0102 // +0014 │ │ +0421f0: 54a4 4000 |00f0: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0421f4: 54a5 4000 |00f2: iget-object v5, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0421f8: 5255 d800 |00f4: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +0421fc: 52a6 4600 |00f6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +042200: 7110 9502 0600 |00f8: invoke-static {v6}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0295 │ │ +042206: 0a06 |00fb: move-result v6 │ │ +042208: 52a7 4700 |00fc: iget v7, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +04220c: 1218 |00fe: const/4 v8, #int 1 // #1 │ │ +04220e: 6e58 8202 5476 |00ff: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0282 │ │ +042214: 52a4 3f00 |0102: iget v4, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +042218: 3a04 0b00 |0104: if-ltz v4, 010f // +000b │ │ +04221c: 54a4 4000 |0106: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +042220: 52a5 3f00 |0108: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +042224: 6e20 7802 5400 |010a: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0278 │ │ +04222a: 59a9 3f00 |010d: iput v9, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +04222e: 0e00 |010f: return-void │ │ +042230: 0001 0700 0100 0000 1e00 0000 3400 ... |0110: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=644 │ │ 0x001e line=646 │ │ 0x0021 line=648 │ │ 0x0023 line=649 │ │ 0x0025 line=650 │ │ @@ -78054,22 +78064,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0410f8: |[0410f8] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -041108: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ -04110c: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ -041112: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -041114: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -041118: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -04111c: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ -041122: 1102 |000d: return-object v2 │ │ +042254: |[042254] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +042264: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ +042268: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ +04226e: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +042270: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +042274: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +042278: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ +04227e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0005 line=393 │ │ 0x0008 line=394 │ │ 0x000a line=395 │ │ 0x000d line=397 │ │ @@ -78083,19 +78093,19 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -041124: |[041124] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -041134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041136: 6e40 7301 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0173 │ │ -04113c: 0c00 |0004: move-result-object v0 │ │ -04113e: 1100 |0005: return-object v0 │ │ +042280: |[042280] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +042290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042292: 6e40 7301 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0173 │ │ +042298: 0c00 |0004: move-result-object v0 │ │ +04229a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 containerViewId I │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -78105,23 +78115,23 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -041140: |[041140] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -041150: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -041154: 2200 eb01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -041158: 1a01 8206 |0004: const-string v1, "Must use non-zero containerViewId" // string@0682 │ │ -04115c: 7020 960c 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -041162: 2700 |0009: throw v0 │ │ -041164: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -041166: 7050 6301 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@0163 │ │ -04116c: 1102 |000e: return-object v2 │ │ +04229c: |[04229c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0422ac: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +0422b0: 2200 eb01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +0422b4: 1a01 8206 |0004: const-string v1, "Must use non-zero containerViewId" // string@0682 │ │ +0422b8: 7020 960c 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +0422be: 2700 |0009: throw v0 │ │ +0422c0: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0422c2: 7050 6301 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@0163 │ │ +0422c8: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0002 line=384 │ │ 0x000a line=387 │ │ 0x000e line=388 │ │ locals : │ │ @@ -78135,202 +78145,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -041170: |[041170] android.support.v4.app.BackStackRecord.run:()V │ │ -041180: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -041182: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -041184: 6304 c600 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -041188: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -04118c: 1a04 cf01 |0006: const-string v4, "BackStackEntry" // string@01cf │ │ -041190: 2205 fb01 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -041194: 7010 d70c 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04119a: 1a06 0507 |000d: const-string v6, "Run: " // string@0705 │ │ -04119e: 6e20 dd0c 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0411a4: 0c05 |0012: move-result-object v5 │ │ -0411a6: 6e20 dc0c 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0411ac: 0c05 |0016: move-result-object v5 │ │ -0411ae: 6e10 e10c 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0411b4: 0c05 |001a: move-result-object v5 │ │ -0411b6: 7120 a60a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0411bc: 5594 3500 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ -0411c0: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -0411c4: 5294 3f00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -0411c8: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -0411cc: 2204 ec01 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@01ec │ │ -0411d0: 1a05 9908 |0028: const-string v5, "addToBackStack() called after commit()" // string@0899 │ │ -0411d4: 7020 990c 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0411da: 2704 |002d: throw v4 │ │ -0411dc: 6e20 5d01 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@015d │ │ -0411e2: 5493 3e00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ -0411e6: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -0411ea: 5234 2300 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -0411ee: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -0411f4: 2204 eb01 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -0411f8: 2205 fb01 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -0411fc: 7010 d70c 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -041202: 1a06 9907 |0041: const-string v6, "Unknown cmd: " // string@0799 │ │ -041206: 6e20 dd0c 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04120c: 0c05 |0046: move-result-object v5 │ │ -04120e: 5236 2300 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -041212: 6e20 da0c 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -041218: 0c05 |004c: move-result-object v5 │ │ -04121a: 6e10 e10c 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -041220: 0c05 |0050: move-result-object v5 │ │ -041222: 7020 960c 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -041228: 2704 |0054: throw v4 │ │ -04122a: 5430 2600 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -04122e: 5234 2400 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ -041232: 5904 8500 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -041236: 5494 4000 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04123a: 6e30 5a02 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ -041240: 5433 2700 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ -041244: 28d1 |0062: goto 0033 // -002f │ │ -041246: 5430 2600 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -04124a: 5494 4000 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04124e: 5444 d100 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -041252: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -041256: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -041258: 5494 4000 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04125c: 5444 d100 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -041260: 6e10 040d 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -041266: 0a04 |0073: move-result v4 │ │ -041268: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -04126c: 5494 4000 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -041270: 5444 d100 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -041274: 6e20 fe0c 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -04127a: 0c02 |007d: move-result-object v2 │ │ -04127c: 1f02 5f00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ -041280: 6304 c600 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -041284: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -041288: 1a04 cf01 |0084: const-string v4, "BackStackEntry" // string@01cf │ │ -04128c: 2205 fb01 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -041290: 7010 d70c 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -041296: 1a06 ae06 |008b: const-string v6, "OP_REPLACE: adding=" // string@06ae │ │ -04129a: 6e20 dd0c 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0412a0: 0c05 |0090: move-result-object v5 │ │ -0412a2: 6e20 dc0c 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0412a8: 0c05 |0094: move-result-object v5 │ │ -0412aa: 1a06 9900 |0095: const-string v6, " old=" // string@0099 │ │ -0412ae: 6e20 dd0c 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0412b4: 0c05 |009a: move-result-object v5 │ │ -0412b6: 6e20 dc0c 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0412bc: 0c05 |009e: move-result-object v5 │ │ -0412be: 6e10 e10c 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0412c4: 0c05 |00a2: move-result-object v5 │ │ -0412c6: 7120 a60a 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0412cc: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -0412d0: 5224 7700 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -0412d4: 5205 7700 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -0412d8: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -0412dc: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -0412e0: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -0412e2: 5b30 2600 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -0412e6: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0412ea: 28b7 |00b5: goto 006c // -0049 │ │ -0412ec: 5434 2b00 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -0412f0: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -0412f4: 2204 1102 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0211 │ │ -0412f8: 7010 f70c 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0412fe: 5b34 2b00 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -041302: 5434 2b00 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ -041306: 6e20 fa0c 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -04130c: 5234 2500 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ -041310: 5924 8500 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -041314: 5594 3500 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ -041318: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -04131c: 5224 7300 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -041320: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -041324: 5924 7300 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -041328: 6304 c600 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -04132c: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -041330: 1a04 cf01 |00d8: const-string v4, "BackStackEntry" // string@01cf │ │ -041334: 2205 fb01 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -041338: 7010 d70c 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04133e: 1a06 e301 |00df: const-string v6, "Bump nesting of " // string@01e3 │ │ -041342: 6e20 dd0c 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -041348: 0c05 |00e4: move-result-object v5 │ │ -04134a: 6e20 dc0c 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -041350: 0c05 |00e8: move-result-object v5 │ │ -041352: 1a06 a100 |00e9: const-string v6, " to " // string@00a1 │ │ -041356: 6e20 dd0c 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04135c: 0c05 |00ee: move-result-object v5 │ │ -04135e: 5226 7300 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -041362: 6e20 da0c 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -041368: 0c05 |00f4: move-result-object v5 │ │ -04136a: 6e10 e10c 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -041370: 0c05 |00f8: move-result-object v5 │ │ -041372: 7120 a60a 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -041378: 5494 4000 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04137c: 5295 4600 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -041380: 5296 4700 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -041384: 6e40 9002 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0290 │ │ -04138a: 28ae |0105: goto 00b3 // -0052 │ │ -04138c: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -041390: 5234 2400 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ -041394: 5904 8500 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -041398: 5494 4000 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04139c: 6e30 5a02 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ -0413a2: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -0413a6: 5430 2600 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -0413aa: 5234 2500 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ -0413ae: 5904 8500 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -0413b2: 5494 4000 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -0413b6: 5295 4600 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -0413ba: 5296 4700 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -0413be: 6e40 9002 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0290 │ │ -0413c4: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -0413c8: 5430 2600 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -0413cc: 5234 2500 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ -0413d0: 5904 8500 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -0413d4: 5494 4000 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -0413d8: 5295 4600 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -0413dc: 5296 4700 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -0413e0: 6e40 7c02 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@027c │ │ -0413e6: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -0413ea: 5430 2600 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -0413ee: 5234 2400 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ -0413f2: 5904 8500 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -0413f6: 5494 4000 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -0413fa: 5295 4600 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -0413fe: 5296 4700 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -041402: 6e40 9b02 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@029b │ │ -041408: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -04140c: 5430 2600 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -041410: 5234 2500 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ -041414: 5904 8500 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -041418: 5494 4000 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04141c: 5295 4600 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -041420: 5296 4700 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -041424: 6e40 6102 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0261 │ │ -04142a: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -04142e: 5430 2600 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -041432: 5234 2400 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ -041436: 5904 8500 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -04143a: 5494 4000 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -04143e: 5295 4600 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -041442: 5296 4700 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -041446: 6e40 5e02 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@025e │ │ -04144c: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -041450: 5494 4000 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -041454: 5495 4000 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -041458: 5255 d800 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -04145c: 5296 4600 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -041460: 5297 4700 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -041464: 6e58 8202 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0282 │ │ -04146a: 5594 3500 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ -04146e: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -041472: 5494 4000 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ -041476: 6e20 5902 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0259 │ │ -04147c: 0e00 |017e: return-void │ │ -04147e: 0000 |017f: nop // spacer │ │ -041480: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +0422cc: |[0422cc] android.support.v4.app.BackStackRecord.run:()V │ │ +0422dc: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0422de: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0422e0: 6304 c600 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0422e4: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +0422e8: 1a04 cf01 |0006: const-string v4, "BackStackEntry" // string@01cf │ │ +0422ec: 2205 fb01 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +0422f0: 7010 d70c 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0422f6: 1a06 0507 |000d: const-string v6, "Run: " // string@0705 │ │ +0422fa: 6e20 dd0c 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +042300: 0c05 |0012: move-result-object v5 │ │ +042302: 6e20 dc0c 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +042308: 0c05 |0016: move-result-object v5 │ │ +04230a: 6e10 e10c 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +042310: 0c05 |001a: move-result-object v5 │ │ +042312: 7120 a60a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +042318: 5594 3500 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ +04231c: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +042320: 5294 3f00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +042324: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +042328: 2204 ec01 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@01ec │ │ +04232c: 1a05 9908 |0028: const-string v5, "addToBackStack() called after commit()" // string@0899 │ │ +042330: 7020 990c 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +042336: 2704 |002d: throw v4 │ │ +042338: 6e20 5d01 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@015d │ │ +04233e: 5493 3e00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003e │ │ +042342: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +042346: 5234 2300 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +04234a: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +042350: 2204 eb01 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +042354: 2205 fb01 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +042358: 7010 d70c 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04235e: 1a06 9907 |0041: const-string v6, "Unknown cmd: " // string@0799 │ │ +042362: 6e20 dd0c 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +042368: 0c05 |0046: move-result-object v5 │ │ +04236a: 5236 2300 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +04236e: 6e20 da0c 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +042374: 0c05 |004c: move-result-object v5 │ │ +042376: 6e10 e10c 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04237c: 0c05 |0050: move-result-object v5 │ │ +04237e: 7020 960c 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +042384: 2704 |0054: throw v4 │ │ +042386: 5430 2600 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +04238a: 5234 2400 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ +04238e: 5904 8500 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +042392: 5494 4000 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +042396: 6e30 5a02 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ +04239c: 5433 2700 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0027 │ │ +0423a0: 28d1 |0062: goto 0033 // -002f │ │ +0423a2: 5430 2600 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +0423a6: 5494 4000 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0423aa: 5444 d100 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0423ae: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +0423b2: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +0423b4: 5494 4000 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0423b8: 5444 d100 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0423bc: 6e10 040d 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0423c2: 0a04 |0073: move-result v4 │ │ +0423c4: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +0423c8: 5494 4000 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0423cc: 5444 d100 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0423d0: 6e20 fe0c 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0423d6: 0c02 |007d: move-result-object v2 │ │ +0423d8: 1f02 5f00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ +0423dc: 6304 c600 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0423e0: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +0423e4: 1a04 cf01 |0084: const-string v4, "BackStackEntry" // string@01cf │ │ +0423e8: 2205 fb01 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +0423ec: 7010 d70c 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0423f2: 1a06 ae06 |008b: const-string v6, "OP_REPLACE: adding=" // string@06ae │ │ +0423f6: 6e20 dd0c 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0423fc: 0c05 |0090: move-result-object v5 │ │ +0423fe: 6e20 dc0c 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +042404: 0c05 |0094: move-result-object v5 │ │ +042406: 1a06 9a00 |0095: const-string v6, " old=" // string@009a │ │ +04240a: 6e20 dd0c 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +042410: 0c05 |009a: move-result-object v5 │ │ +042412: 6e20 dc0c 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +042418: 0c05 |009e: move-result-object v5 │ │ +04241a: 6e10 e10c 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +042420: 0c05 |00a2: move-result-object v5 │ │ +042422: 7120 a60a 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +042428: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +04242c: 5224 7700 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +042430: 5205 7700 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +042434: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +042438: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +04243c: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +04243e: 5b30 2600 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +042442: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +042446: 28b7 |00b5: goto 006c // -0049 │ │ +042448: 5434 2b00 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +04244c: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +042450: 2204 1102 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0211 │ │ +042454: 7010 f70c 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +04245a: 5b34 2b00 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +04245e: 5434 2b00 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@002b │ │ +042462: 6e20 fa0c 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +042468: 5234 2500 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ +04246c: 5924 8500 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +042470: 5594 3500 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ +042474: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +042478: 5224 7300 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +04247c: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +042480: 5924 7300 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +042484: 6304 c600 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +042488: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +04248c: 1a04 cf01 |00d8: const-string v4, "BackStackEntry" // string@01cf │ │ +042490: 2205 fb01 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +042494: 7010 d70c 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04249a: 1a06 e301 |00df: const-string v6, "Bump nesting of " // string@01e3 │ │ +04249e: 6e20 dd0c 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0424a4: 0c05 |00e4: move-result-object v5 │ │ +0424a6: 6e20 dc0c 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0424ac: 0c05 |00e8: move-result-object v5 │ │ +0424ae: 1a06 a200 |00e9: const-string v6, " to " // string@00a2 │ │ +0424b2: 6e20 dd0c 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0424b8: 0c05 |00ee: move-result-object v5 │ │ +0424ba: 5226 7300 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +0424be: 6e20 da0c 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0424c4: 0c05 |00f4: move-result-object v5 │ │ +0424c6: 6e10 e10c 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0424cc: 0c05 |00f8: move-result-object v5 │ │ +0424ce: 7120 a60a 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0424d4: 5494 4000 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0424d8: 5295 4600 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +0424dc: 5296 4700 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +0424e0: 6e40 9002 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0290 │ │ +0424e6: 28ae |0105: goto 00b3 // -0052 │ │ +0424e8: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +0424ec: 5234 2400 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ +0424f0: 5904 8500 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +0424f4: 5494 4000 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0424f8: 6e30 5a02 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@025a │ │ +0424fe: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +042502: 5430 2600 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +042506: 5234 2500 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ +04250a: 5904 8500 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +04250e: 5494 4000 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +042512: 5295 4600 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +042516: 5296 4700 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +04251a: 6e40 9002 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0290 │ │ +042520: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +042524: 5430 2600 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +042528: 5234 2500 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ +04252c: 5904 8500 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +042530: 5494 4000 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +042534: 5295 4600 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +042538: 5296 4700 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +04253c: 6e40 7c02 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@027c │ │ +042542: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +042546: 5430 2600 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +04254a: 5234 2400 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ +04254e: 5904 8500 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +042552: 5494 4000 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +042556: 5295 4600 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +04255a: 5296 4700 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +04255e: 6e40 9b02 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@029b │ │ +042564: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +042568: 5430 2600 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +04256c: 5234 2500 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0025 │ │ +042570: 5904 8500 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +042574: 5494 4000 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +042578: 5295 4600 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +04257c: 5296 4700 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +042580: 6e40 6102 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0261 │ │ +042586: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +04258a: 5430 2600 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +04258e: 5234 2400 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0024 │ │ +042592: 5904 8500 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +042596: 5494 4000 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +04259a: 5295 4600 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +04259e: 5296 4700 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +0425a2: 6e40 5e02 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@025e │ │ +0425a8: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +0425ac: 5494 4000 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0425b0: 5495 4000 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0425b4: 5255 d800 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +0425b8: 5296 4600 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +0425bc: 5297 4700 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +0425c0: 6e58 8202 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0282 │ │ +0425c6: 5594 3500 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0035 │ │ +0425ca: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +0425ce: 5494 4000 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0040 │ │ +0425d2: 6e20 5902 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0259 │ │ +0425d8: 0e00 |017e: return-void │ │ +0425da: 0000 |017f: nop // spacer │ │ +0425dc: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=553 │ │ 0x001e line=555 │ │ 0x0022 line=556 │ │ 0x0026 line=557 │ │ 0x002e line=561 │ │ @@ -78400,19 +78410,19 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0414a4: |[0414a4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0414b4: 5912 3700 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ -0414b8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0414ba: 5b10 3800 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -0414be: 1101 |0005: return-object v1 │ │ +042600: |[042600] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +042610: 5912 3700 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ +042614: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +042616: 5b10 3800 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +04261a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0002 line=496 │ │ 0x0005 line=497 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -78423,19 +78433,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0414c0: |[0414c0] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -0414d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0414d2: 5910 3700 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ -0414d6: 5b12 3800 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -0414da: 1101 |0005: return-object v1 │ │ +04261c: |[04261c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +04262c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04262e: 5910 3700 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0037 │ │ +042632: 5b12 3800 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +042636: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ 0x0005 line=503 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -78446,19 +78456,19 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0414dc: |[0414dc] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0414ec: 5912 3900 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ -0414f0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0414f2: 5b10 3a00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ -0414f6: 1101 |0005: return-object v1 │ │ +042638: |[042638] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +042648: 5912 3900 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ +04264c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04264e: 5b10 3a00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ +042652: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0002 line=484 │ │ 0x0005 line=485 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -78469,19 +78479,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0414f8: |[0414f8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -041508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04150a: 5910 3900 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ -04150e: 5b12 3a00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ -041512: 1101 |0005: return-object v1 │ │ +042654: |[042654] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +042664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042666: 5910 3900 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0039 │ │ +04266a: 5b12 3a00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@003a │ │ +04266e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0003 line=490 │ │ 0x0005 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -78492,19 +78502,19 @@ │ │ type : '(II)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -041514: |[041514] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -041524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041526: 6e50 7a01 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@017a │ │ -04152c: 0c00 |0004: move-result-object v0 │ │ -04152e: 1100 |0005: return-object v0 │ │ +042670: |[042670] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +042680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042682: 6e50 7a01 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@017a │ │ +042688: 0c00 |0004: move-result-object v0 │ │ +04268a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=437 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -78514,20 +78524,20 @@ │ │ type : '(IIII)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -041530: |[041530] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -041540: 5901 3c00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003c │ │ -041544: 5902 3d00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003d │ │ -041548: 5903 4300 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0043 │ │ -04154c: 5904 4400 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0044 │ │ -041550: 1100 |0008: return-object v0 │ │ +04268c: |[04268c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +04269c: 5901 3c00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003c │ │ +0426a0: 5902 3d00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003d │ │ +0426a4: 5903 4300 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0043 │ │ +0426a8: 5904 4400 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0044 │ │ +0426ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0002 line=443 │ │ 0x0004 line=444 │ │ 0x0006 line=445 │ │ 0x0008 line=446 │ │ @@ -78543,17 +78553,17 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041554: |[041554] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -041564: 5901 4600 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ -041568: 1100 |0002: return-object v0 │ │ +0426b0: |[0426b0] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0426c0: 5901 4600 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0046 │ │ +0426c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0002 line=451 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -78563,17 +78573,17 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04156c: |[04156c] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04157c: 5901 4700 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ -041580: 1100 |0002: return-object v0 │ │ +0426c8: |[0426c8] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0426d8: 5901 4700 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0047 │ │ +0426dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0002 line=456 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -78583,22 +78593,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -041584: |[041584] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -041594: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ -041598: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ -04159e: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -0415a0: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ -0415a4: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ -0415a8: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ -0415ae: 1102 |000d: return-object v2 │ │ +0426e0: |[0426e0] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0426f0: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0057 │ │ +0426f4: 7010 5501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0155 │ │ +0426fa: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +0426fc: 5901 2300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0023 │ │ +042700: 5b03 2600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0026 │ │ +042704: 6e20 5a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@015a │ │ +04270a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0005 line=411 │ │ 0x0008 line=412 │ │ 0x000a line=413 │ │ 0x000d line=415 │ │ @@ -78720,25 +78730,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0415b0: |[0415b0] android.support.v4.app.DialogFragment.:()V │ │ -0415c0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0415c2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0415c4: 7010 b101 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@01b1 │ │ -0415ca: 5920 6400 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ -0415ce: 5920 6500 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ -0415d2: 5c21 5e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ -0415d6: 5c21 6300 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -0415da: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -0415dc: 5920 5d00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ -0415e0: 0e00 |0010: return-void │ │ +04270c: |[04270c] android.support.v4.app.DialogFragment.:()V │ │ +04271c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04271e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +042720: 7010 b101 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@01b1 │ │ +042726: 5920 6400 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ +04272a: 5920 6500 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ +04272e: 5c21 5e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ +042732: 5c21 6300 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +042736: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +042738: 5920 5d00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ +04273c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -78753,18 +78763,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0415e4: |[0415e4] android.support.v4.app.DialogFragment.dismiss:()V │ │ -0415f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0415f6: 6e20 8c01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018c │ │ -0415fc: 0e00 |0004: return-void │ │ +042740: |[042740] android.support.v4.app.DialogFragment.dismiss:()V │ │ +042750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042752: 6e20 8c01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018c │ │ +042758: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -78773,18 +78783,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -041600: |[041600] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -041610: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -041612: 6e20 8c01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018c │ │ -041618: 0e00 |0004: return-void │ │ +04275c: |[04275c] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +04276c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04276e: 6e20 8c01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018c │ │ +042774: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -78793,48 +78803,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -04161c: |[04161c] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -04162c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04162e: 5541 6100 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ -041632: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -041636: 0e00 |0005: return-void │ │ -041638: 5c43 6100 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ -04163c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -04163e: 5c41 6200 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ -041642: 5441 6000 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041646: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -04164a: 5441 6000 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -04164e: 6e10 3800 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ -041654: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -041656: 5b41 6000 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -04165a: 5c43 6600 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ -04165e: 5241 5d00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ -041662: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -041666: 6e10 8f01 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@018f │ │ -04166c: 0c01 |0020: move-result-object v1 │ │ -04166e: 5242 5d00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ -041672: 6e30 4302 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0243 │ │ -041678: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -04167a: 5941 5d00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ -04167e: 28dc |0029: goto 0005 // -0024 │ │ -041680: 6e10 8f01 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@018f │ │ -041686: 0c01 |002d: move-result-object v1 │ │ -041688: 6e10 3802 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ -04168e: 0c00 |0031: move-result-object v0 │ │ -041690: 6e20 d702 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02d7 │ │ -041696: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -04169a: 6e10 d102 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@02d1 │ │ -0416a0: 28cb |003a: goto 0005 // -0035 │ │ -0416a2: 6e10 d002 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@02d0 │ │ -0416a8: 28c7 |003e: goto 0005 // -0039 │ │ +042778: |[042778] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +042788: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04278a: 5541 6100 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ +04278e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +042792: 0e00 |0005: return-void │ │ +042794: 5c43 6100 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ +042798: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +04279a: 5c41 6200 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ +04279e: 5441 6000 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +0427a2: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +0427a6: 5441 6000 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +0427aa: 6e10 3800 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ +0427b0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0427b2: 5b41 6000 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +0427b6: 5c43 6600 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ +0427ba: 5241 5d00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ +0427be: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +0427c2: 6e10 8f01 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@018f │ │ +0427c8: 0c01 |0020: move-result-object v1 │ │ +0427ca: 5242 5d00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ +0427ce: 6e30 4302 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0243 │ │ +0427d4: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +0427d6: 5941 5d00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ +0427da: 28dc |0029: goto 0005 // -0024 │ │ +0427dc: 6e10 8f01 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@018f │ │ +0427e2: 0c01 |002d: move-result-object v1 │ │ +0427e4: 6e10 3802 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ +0427ea: 0c00 |0031: move-result-object v0 │ │ +0427ec: 6e20 d702 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02d7 │ │ +0427f2: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +0427f6: 6e10 d102 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@02d1 │ │ +0427fc: 28cb |003a: goto 0005 // -0035 │ │ +0427fe: 6e10 d002 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@02d0 │ │ +042804: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -78859,17 +78869,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0416ac: |[0416ac] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -0416bc: 5410 6000 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -0416c0: 1100 |0002: return-object v0 │ │ +042808: |[042808] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +042818: 5410 6000 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +04281c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -78877,51 +78887,51 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -0416c4: |[0416c4] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0416d4: 5520 6300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -0416d8: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -0416dc: 6f20 b801 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01b8 │ │ -0416e2: 0c00 |0007: move-result-object v0 │ │ -0416e4: 1100 |0008: return-object v0 │ │ -0416e6: 6e20 9901 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0199 │ │ -0416ec: 0c00 |000c: move-result-object v0 │ │ -0416ee: 5b20 6000 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -0416f2: 5220 6400 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ -0416f6: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -0416fc: 5420 6000 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041700: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -041704: 5420 6000 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041708: 6e10 3900 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0039 │ │ -04170e: 0c00 |001d: move-result-object v0 │ │ -041710: 1a01 e90d |001e: const-string v1, "layout_inflater" // string@0de9 │ │ -041714: 6e20 7d00 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ -04171a: 0c00 |0023: move-result-object v0 │ │ -04171c: 1f00 8101 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ -041720: 28e2 |0026: goto 0008 // -001e │ │ -041722: 5420 6000 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041726: 6e10 3a00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003a │ │ -04172c: 0c00 |002c: move-result-object v0 │ │ -04172e: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -041732: 6e20 480b 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0b48 │ │ -041738: 5420 6000 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -04173c: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -04173e: 6e20 3e00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@003e │ │ -041744: 28dc |0038: goto 0014 // -0024 │ │ -041746: 5420 5c00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@005c │ │ -04174a: 1a01 e90d |003b: const-string v1, "layout_inflater" // string@0de9 │ │ -04174e: 6e20 0f02 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@020f │ │ -041754: 0c00 |0040: move-result-object v0 │ │ -041756: 1f00 8101 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ -04175a: 28c5 |0043: goto 0008 // -003b │ │ -04175c: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +042820: |[042820] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +042830: 5520 6300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +042834: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +042838: 6f20 b801 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01b8 │ │ +04283e: 0c00 |0007: move-result-object v0 │ │ +042840: 1100 |0008: return-object v0 │ │ +042842: 6e20 9901 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0199 │ │ +042848: 0c00 |000c: move-result-object v0 │ │ +04284a: 5b20 6000 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +04284e: 5220 6400 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ +042852: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +042858: 5420 6000 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +04285c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +042860: 5420 6000 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042864: 6e10 3900 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0039 │ │ +04286a: 0c00 |001d: move-result-object v0 │ │ +04286c: 1a01 e80d |001e: const-string v1, "layout_inflater" // string@0de8 │ │ +042870: 6e20 7d00 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ +042876: 0c00 |0023: move-result-object v0 │ │ +042878: 1f00 8101 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ +04287c: 28e2 |0026: goto 0008 // -001e │ │ +04287e: 5420 6000 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042882: 6e10 3a00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003a │ │ +042888: 0c00 |002c: move-result-object v0 │ │ +04288a: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +04288e: 6e20 480b 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0b48 │ │ +042894: 5420 6000 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042898: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +04289a: 6e20 3e00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@003e │ │ +0428a0: 28dc |0038: goto 0014 // -0024 │ │ +0428a2: 5420 5c00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@005c │ │ +0428a6: 1a01 e80d |003b: const-string v1, "layout_inflater" // string@0de8 │ │ +0428aa: 6e20 0f02 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@020f │ │ +0428b0: 0c00 |0040: move-result-object v0 │ │ +0428b2: 1f00 8101 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ +0428b6: 28c5 |0043: goto 0008 // -003b │ │ +0428b8: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=310 │ │ 0x0009 line=295 │ │ 0x000f line=296 │ │ @@ -78940,17 +78950,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041770: |[041770] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -041780: 5510 6300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -041784: 0f00 |0002: return v0 │ │ +0428cc: |[0428cc] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +0428dc: 5510 6300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +0428e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -78958,17 +78968,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041788: |[041788] android.support.v4.app.DialogFragment.getTheme:()I │ │ -041798: 5210 6500 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ -04179c: 0f00 |0002: return v0 │ │ +0428e4: |[0428e4] android.support.v4.app.DialogFragment.getTheme:()I │ │ +0428f4: 5210 6500 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ +0428f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -78976,17 +78986,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0417a0: |[0417a0] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -0417b0: 5510 5e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ -0417b4: 0f00 |0002: return v0 │ │ +0428fc: |[0428fc] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +04290c: 5510 5e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ +042910: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -78994,50 +79004,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0417b8: |[0417b8] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -0417c8: 6f20 d001 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01d0 │ │ -0417ce: 5542 6300 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -0417d2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0417d6: 0e00 |0007: return-void │ │ -0417d8: 6e10 9301 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0193 │ │ -0417de: 0c01 |000b: move-result-object v1 │ │ -0417e0: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -0417e4: 6e10 fd0a 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ -0417ea: 0c02 |0011: move-result-object v2 │ │ -0417ec: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -0417f0: 2202 ec01 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ -0417f4: 1a03 4302 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0243 │ │ -0417f8: 7020 990c 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0417fe: 2702 |001b: throw v2 │ │ -041800: 5442 6000 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041804: 6e20 4000 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0040 │ │ -04180a: 5442 6000 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -04180e: 6e10 8d01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@018d │ │ -041814: 0c03 |0026: move-result-object v3 │ │ -041816: 6e20 4300 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0043 │ │ -04181c: 5442 6000 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041820: 5543 5e00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ -041824: 6e20 3f00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ -04182a: 5442 6000 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -04182e: 6e20 4100 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0041 │ │ -041834: 5442 6000 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041838: 6e20 4200 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0042 │ │ -04183e: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -041842: 1a02 c908 |003d: const-string v2, "android:savedDialogState" // string@08c9 │ │ -041846: 6e20 fe00 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@00fe │ │ -04184c: 0c00 |0042: move-result-object v0 │ │ -04184e: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -041852: 5442 6000 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041856: 6e20 3c00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@003c │ │ -04185c: 28bd |004a: goto 0007 // -0043 │ │ +042914: |[042914] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +042924: 6f20 d001 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01d0 │ │ +04292a: 5542 6300 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +04292e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +042932: 0e00 |0007: return-void │ │ +042934: 6e10 9301 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0193 │ │ +04293a: 0c01 |000b: move-result-object v1 │ │ +04293c: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +042940: 6e10 fd0a 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0afd │ │ +042946: 0c02 |0011: move-result-object v2 │ │ +042948: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +04294c: 2202 ec01 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ +042950: 1a03 4302 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0243 │ │ +042954: 7020 990c 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +04295a: 2702 |001b: throw v2 │ │ +04295c: 5442 6000 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042960: 6e20 4000 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0040 │ │ +042966: 5442 6000 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +04296a: 6e10 8d01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@018d │ │ +042970: 0c03 |0026: move-result-object v3 │ │ +042972: 6e20 4300 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0043 │ │ +042978: 5442 6000 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +04297c: 5543 5e00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ +042980: 6e20 3f00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ +042986: 5442 6000 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +04298a: 6e20 4100 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0041 │ │ +042990: 5442 6000 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042994: 6e20 4200 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0042 │ │ +04299a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +04299e: 1a02 c908 |003d: const-string v2, "android:savedDialogState" // string@08c9 │ │ +0429a2: 6e20 fe00 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@00fe │ │ +0429a8: 0c00 |0042: move-result-object v0 │ │ +0429aa: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +0429ae: 5442 6000 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +0429b2: 6e20 3c00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@003c │ │ +0429b8: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -79063,21 +79073,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -041860: |[041860] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -041870: 6f20 d201 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01d2 │ │ -041876: 5510 6200 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ -04187a: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -04187e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -041880: 5c10 6100 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ -041884: 0e00 |000a: return-void │ │ +0429bc: |[0429bc] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0429cc: 6f20 d201 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01d2 │ │ +0429d2: 5510 6200 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ +0429d6: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +0429da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0429dc: 5c10 6100 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ +0429e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -79089,16 +79099,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -041888: |[041888] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -041898: 0e00 |0000: return-void │ │ +0429e4: |[0429e4] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +0429f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -79107,48 +79117,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04189c: |[04189c] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -0418ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0418ae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0418b0: 6f20 d501 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01d5 │ │ -0418b6: 5230 5f00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@005f │ │ -0418ba: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -0418be: 0110 |0009: move v0, v1 │ │ -0418c0: 5c30 6300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -0418c4: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -0418c8: 1a00 cb08 |000e: const-string v0, "android:style" // string@08cb │ │ -0418cc: 6e30 ff00 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ -0418d2: 0a00 |0013: move-result v0 │ │ -0418d4: 5930 6400 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ -0418d8: 1a00 d008 |0016: const-string v0, "android:theme" // string@08d0 │ │ -0418dc: 6e30 ff00 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ -0418e2: 0a00 |001b: move-result v0 │ │ -0418e4: 5930 6500 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ -0418e8: 1a00 c708 |001e: const-string v0, "android:cancelable" // string@08c7 │ │ -0418ec: 6e30 fd00 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00fd │ │ -0418f2: 0a00 |0023: move-result v0 │ │ -0418f4: 5c30 5e00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ -0418f8: 1a00 ca08 |0026: const-string v0, "android:showsDialog" // string@08ca │ │ -0418fc: 5531 6300 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -041900: 6e30 fd00 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00fd │ │ -041906: 0a00 |002d: move-result v0 │ │ -041908: 5c30 6300 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -04190c: 1a00 c608 |0030: const-string v0, "android:backStackId" // string@08c6 │ │ -041910: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -041912: 6e30 ff00 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ -041918: 0a00 |0036: move-result v0 │ │ -04191a: 5930 5d00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ -04191e: 0e00 |0039: return-void │ │ -041920: 0120 |003a: move v0, v2 │ │ -041922: 28cf |003b: goto 000a // -0031 │ │ +0429f8: |[0429f8] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +042a08: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +042a0a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +042a0c: 6f20 d501 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01d5 │ │ +042a12: 5230 5f00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@005f │ │ +042a16: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +042a1a: 0110 |0009: move v0, v1 │ │ +042a1c: 5c30 6300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +042a20: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +042a24: 1a00 cb08 |000e: const-string v0, "android:style" // string@08cb │ │ +042a28: 6e30 ff00 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ +042a2e: 0a00 |0013: move-result v0 │ │ +042a30: 5930 6400 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ +042a34: 1a00 d008 |0016: const-string v0, "android:theme" // string@08d0 │ │ +042a38: 6e30 ff00 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ +042a3e: 0a00 |001b: move-result v0 │ │ +042a40: 5930 6500 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ +042a44: 1a00 c708 |001e: const-string v0, "android:cancelable" // string@08c7 │ │ +042a48: 6e30 fd00 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00fd │ │ +042a4e: 0a00 |0023: move-result v0 │ │ +042a50: 5c30 5e00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ +042a54: 1a00 ca08 |0026: const-string v0, "android:showsDialog" // string@08ca │ │ +042a58: 5531 6300 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +042a5c: 6e30 fd00 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00fd │ │ +042a62: 0a00 |002d: move-result v0 │ │ +042a64: 5c30 6300 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +042a68: 1a00 c608 |0030: const-string v0, "android:backStackId" // string@08c6 │ │ +042a6c: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +042a6e: 6e30 ff00 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ +042a74: 0a00 |0036: move-result v0 │ │ +042a76: 5930 5d00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ +042a7a: 0e00 |0039: return-void │ │ +042a7c: 0120 |003a: move v0, v2 │ │ +042a7e: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -79166,22 +79176,22 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -041924: |[041924] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -041934: 2200 0e00 |0000: new-instance v0, Landroid/app/Dialog; // type@000e │ │ -041938: 6e10 8d01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@018d │ │ -04193e: 0c01 |0005: move-result-object v1 │ │ -041940: 6e10 9201 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0192 │ │ -041946: 0a02 |0009: move-result v2 │ │ -041948: 7030 3700 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0037 │ │ -04194e: 1100 |000d: return-object v0 │ │ +042a80: |[042a80] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +042a90: 2200 0e00 |0000: new-instance v0, Landroid/app/Dialog; // type@000e │ │ +042a94: 6e10 8d01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@018d │ │ +042a9a: 0c01 |0005: move-result-object v1 │ │ +042a9c: 6e10 9201 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0192 │ │ +042aa2: 0a02 |0009: move-result v2 │ │ +042aa4: 7030 3700 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0037 │ │ +042aaa: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -79190,25 +79200,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -041950: |[041950] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -041960: 6f10 dc01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01dc │ │ -041966: 5410 6000 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -04196a: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -04196e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -041970: 5c10 6600 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ -041974: 5410 6000 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041978: 6e10 3800 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ -04197e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -041980: 5b10 6000 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041984: 0e00 |0012: return-void │ │ +042aac: |[042aac] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +042abc: 6f10 dc01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01dc │ │ +042ac2: 5410 6000 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042ac6: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +042aca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +042acc: 5c10 6600 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ +042ad0: 5410 6000 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042ad4: 6e10 3800 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ +042ada: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +042adc: 5b10 6000 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042ae0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -79221,23 +79231,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -041988: |[041988] android.support.v4.app.DialogFragment.onDetach:()V │ │ -041998: 6f10 dd01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01dd │ │ -04199e: 5510 6200 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ -0419a2: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -0419a6: 5510 6100 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ -0419aa: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -0419ae: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0419b0: 5c10 6100 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ -0419b4: 0e00 |000e: return-void │ │ +042ae4: |[042ae4] android.support.v4.app.DialogFragment.onDetach:()V │ │ +042af4: 6f10 dd01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01dd │ │ +042afa: 5510 6200 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ +042afe: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +042b02: 5510 6100 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ +042b06: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +042b0a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +042b0c: 5c10 6100 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ +042b10: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -79248,20 +79258,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0419b8: |[0419b8] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -0419c8: 5510 6600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ -0419cc: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0419d0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0419d2: 6e20 8c01 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018c │ │ -0419d8: 0e00 |0008: return-void │ │ +042b14: |[042b14] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +042b24: 5510 6600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ +042b28: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +042b2c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +042b2e: 6e20 8c01 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018c │ │ +042b34: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=349 │ │ 0x0008 line=351 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -79272,51 +79282,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -0419dc: |[0419dc] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0419ec: 6f20 e601 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01e6 │ │ -0419f2: 5431 6000 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -0419f6: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0419fa: 5431 6000 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -0419fe: 6e10 3d00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@003d │ │ -041a04: 0c00 |000c: move-result-object v0 │ │ -041a06: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -041a0a: 1a01 c908 |000f: const-string v1, "android:savedDialogState" // string@08c9 │ │ -041a0e: 6e30 0701 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0107 │ │ -041a14: 5231 6400 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ -041a18: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -041a1c: 1a01 cb08 |0018: const-string v1, "android:style" // string@08cb │ │ -041a20: 5232 6400 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ -041a24: 6e30 0801 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ -041a2a: 5231 6500 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ -041a2e: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -041a32: 1a01 d008 |0023: const-string v1, "android:theme" // string@08d0 │ │ -041a36: 5232 6500 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ -041a3a: 6e30 0801 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ -041a40: 5531 5e00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ -041a44: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -041a48: 1a01 c708 |002e: const-string v1, "android:cancelable" // string@08c7 │ │ -041a4c: 5532 5e00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ -041a50: 6e30 0601 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0106 │ │ -041a56: 5531 6300 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -041a5a: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -041a5e: 1a01 ca08 |0039: const-string v1, "android:showsDialog" // string@08ca │ │ -041a62: 5532 6300 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -041a66: 6e30 0601 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0106 │ │ -041a6c: 5231 5d00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ -041a70: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -041a72: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -041a76: 1a01 c608 |0045: const-string v1, "android:backStackId" // string@08c6 │ │ -041a7a: 5232 5d00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ -041a7e: 6e30 0801 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ -041a84: 0e00 |004c: return-void │ │ +042b38: |[042b38] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +042b48: 6f20 e601 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01e6 │ │ +042b4e: 5431 6000 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042b52: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +042b56: 5431 6000 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042b5a: 6e10 3d00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@003d │ │ +042b60: 0c00 |000c: move-result-object v0 │ │ +042b62: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +042b66: 1a01 c908 |000f: const-string v1, "android:savedDialogState" // string@08c9 │ │ +042b6a: 6e30 0701 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0107 │ │ +042b70: 5231 6400 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ +042b74: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +042b78: 1a01 cb08 |0018: const-string v1, "android:style" // string@08cb │ │ +042b7c: 5232 6400 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ +042b80: 6e30 0801 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ +042b86: 5231 6500 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ +042b8a: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +042b8e: 1a01 d008 |0023: const-string v1, "android:theme" // string@08d0 │ │ +042b92: 5232 6500 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ +042b96: 6e30 0801 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ +042b9c: 5531 5e00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ +042ba0: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +042ba4: 1a01 c708 |002e: const-string v1, "android:cancelable" // string@08c7 │ │ +042ba8: 5532 5e00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ +042bac: 6e30 0601 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0106 │ │ +042bb2: 5531 6300 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +042bb6: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +042bba: 1a01 ca08 |0039: const-string v1, "android:showsDialog" // string@08ca │ │ +042bbe: 5532 6300 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +042bc2: 6e30 0601 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0106 │ │ +042bc8: 5231 5d00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ +042bcc: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +042bce: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +042bd2: 1a01 c608 |0045: const-string v1, "android:backStackId" // string@08c6 │ │ +042bd6: 5232 5d00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ +042bda: 6e30 0801 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ +042be0: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -79341,23 +79351,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -041a88: |[041a88] android.support.v4.app.DialogFragment.onStart:()V │ │ -041a98: 6f10 e701 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01e7 │ │ -041a9e: 5410 6000 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041aa2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -041aa6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -041aa8: 5c10 6600 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ -041aac: 5410 6000 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041ab0: 6e10 4400 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0044 │ │ -041ab6: 0e00 |000f: return-void │ │ +042be4: |[042be4] android.support.v4.app.DialogFragment.onStart:()V │ │ +042bf4: 6f10 e701 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01e7 │ │ +042bfa: 5410 6000 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042bfe: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +042c02: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +042c04: 5c10 6600 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ +042c08: 5410 6000 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042c0c: 6e10 4400 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0044 │ │ +042c12: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -79369,21 +79379,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -041ab8: |[041ab8] android.support.v4.app.DialogFragment.onStop:()V │ │ -041ac8: 6f10 e801 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01e8 │ │ -041ace: 5410 6000 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041ad2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -041ad6: 5410 6000 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041ada: 6e10 3b00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@003b │ │ -041ae0: 0e00 |000c: return-void │ │ +042c14: |[042c14] android.support.v4.app.DialogFragment.onStop:()V │ │ +042c24: 6f10 e801 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01e8 │ │ +042c2a: 5410 6000 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042c2e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +042c32: 5410 6000 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042c36: 6e10 3b00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@003b │ │ +042c3c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -79394,21 +79404,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -041ae4: |[041ae4] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -041af4: 5c12 5e00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ -041af8: 5410 6000 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041afc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -041b00: 5410 6000 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ -041b04: 6e20 3f00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ -041b0a: 0e00 |000b: return-void │ │ +042c40: |[042c40] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +042c50: 5c12 5e00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005e │ │ +042c54: 5410 6000 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042c58: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +042c5c: 5410 6000 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0060 │ │ +042c60: 6e20 3f00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ +042c66: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -79419,17 +79429,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041b0c: |[041b0c] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -041b1c: 5c01 6300 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ -041b20: 0e00 |0002: return-void │ │ +042c68: |[042c68] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +042c78: 5c01 6300 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0063 │ │ +042c7c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -79439,27 +79449,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -041b24: |[041b24] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -041b34: 5923 6400 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ -041b38: 5220 6400 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ -041b3c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -041b3e: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -041b42: 5220 6400 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ -041b46: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -041b48: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -041b4c: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -041b52: 5920 6500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ -041b56: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -041b5a: 5924 6500 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ -041b5e: 0e00 |0015: return-void │ │ +042c80: |[042c80] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +042c90: 5923 6400 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ +042c94: 5220 6400 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ +042c98: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +042c9a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +042c9e: 5220 6400 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0064 │ │ +042ca2: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +042ca4: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +042ca8: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +042cae: 5920 6500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ +042cb2: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +042cb6: 5924 6500 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0065 │ │ +042cba: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -79474,26 +79484,26 @@ │ │ type : '(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -041b60: |[041b60] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -041b70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -041b72: 5c21 6100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ -041b76: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -041b78: 5c20 6200 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ -041b7c: 6e30 cd02 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@02cd │ │ -041b82: 5c21 6600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ -041b86: 6e10 d002 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@02d0 │ │ -041b8c: 0a00 |000e: move-result v0 │ │ -041b8e: 5920 5d00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ -041b92: 5220 5d00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ -041b96: 0f00 |0013: return v0 │ │ +042cbc: |[042cbc] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +042ccc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042cce: 5c21 6100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ +042cd2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +042cd4: 5c20 6200 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ +042cd8: 6e30 cd02 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@02cd │ │ +042cde: 5c21 6600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0066 │ │ +042ce2: 6e10 d002 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@02d0 │ │ +042ce8: 0a00 |000e: move-result v0 │ │ +042cea: 5920 5d00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ +042cee: 5220 5d00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005d │ │ +042cf2: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -79508,24 +79518,24 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -041b98: |[041b98] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -041ba8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -041baa: 5c21 6100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ -041bae: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -041bb0: 5c21 6200 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ -041bb4: 6e10 3802 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ -041bba: 0c00 |0009: move-result-object v0 │ │ -041bbc: 6e30 cd02 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@02cd │ │ -041bc2: 6e10 d002 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@02d0 │ │ -041bc8: 0e00 |0010: return-void │ │ +042cf4: |[042cf4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +042d04: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042d06: 5c21 6100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0061 │ │ +042d0a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +042d0c: 5c21 6200 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0062 │ │ +042d10: 6e10 3802 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ +042d16: 0c00 |0009: move-result-object v0 │ │ +042d18: 6e30 cd02 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@02cd │ │ +042d1e: 6e10 d002 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@02d0 │ │ +042d24: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -79761,37 +79771,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -041bcc: |[041bcc] android.support.v4.app.FragmentManagerImpl.:()V │ │ -041bdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041bde: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -041be2: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -041be6: 6a00 c600 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -041bea: 6001 1d00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -041bee: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -041bf2: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -041bf6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -041bf8: 6a00 c900 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c9 │ │ -041bfc: 2200 a301 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01a3 │ │ -041c00: 7020 c60b 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0bc6 │ │ -041c06: 6900 c800 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c8 │ │ -041c0a: 2200 a301 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01a3 │ │ -041c0e: 7020 c60b 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0bc6 │ │ -041c14: 6900 c700 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c7 │ │ -041c18: 2200 9d01 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@019d │ │ -041c1c: 7020 be0b 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0bbe │ │ -041c22: 6900 be00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00be │ │ -041c26: 2200 9d01 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@019d │ │ -041c2a: 7020 be0b 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0bbe │ │ -041c30: 6900 bd00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00bd │ │ -041c34: 0e00 |002c: return-void │ │ +042d28: |[042d28] android.support.v4.app.FragmentManagerImpl.:()V │ │ +042d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042d3a: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +042d3e: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +042d42: 6a00 c600 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +042d46: 6001 1d00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +042d4a: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +042d4e: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +042d52: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +042d54: 6a00 c900 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c9 │ │ +042d58: 2200 a301 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01a3 │ │ +042d5c: 7020 c60b 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0bc6 │ │ +042d62: 6900 c800 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c8 │ │ +042d66: 2200 a301 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01a3 │ │ +042d6a: 7020 c60b 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0bc6 │ │ +042d70: 6900 c700 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c7 │ │ +042d74: 2200 9d01 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@019d │ │ +042d78: 7020 be0b 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0bbe │ │ +042d7e: 6900 be00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00be │ │ +042d82: 2200 9d01 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@019d │ │ +042d86: 7020 be0b 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0bbe │ │ +042d8c: 6900 bd00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00bd │ │ +042d90: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=378 │ │ 0x0007 line=381 │ │ 0x0010 line=672 │ │ 0x0017 line=673 │ │ 0x001e line=674 │ │ @@ -79803,25 +79813,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -041c38: |[041c38] android.support.v4.app.FragmentManagerImpl.:()V │ │ -041c48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -041c4a: 7010 3602 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0236 │ │ -041c50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -041c52: 5920 d800 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -041c56: 5b21 e100 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ -041c5a: 5b21 e000 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ -041c5e: 2200 6700 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0067 │ │ -041c62: 7020 4b02 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@024b │ │ -041c68: 5b20 da00 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00da │ │ -041c6c: 0e00 |0012: return-void │ │ +042d94: |[042d94] android.support.v4.app.FragmentManagerImpl.:()V │ │ +042da4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042da6: 7010 3602 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0236 │ │ +042dac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +042dae: 5920 d800 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +042db2: 5b21 e100 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ +042db6: 5b21 e000 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ +042dba: 2200 6700 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0067 │ │ +042dbe: 7020 4b02 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@024b │ │ +042dc4: 5b20 da00 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00da │ │ +042dc8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=377 │ │ 0x0004 line=404 │ │ 0x0007 line=414 │ │ 0x0009 line=415 │ │ 0x000b line=417 │ │ @@ -79833,37 +79843,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -041c70: |[041c70] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -041c80: 5530 e200 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ -041c84: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -041c88: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -041c8c: 1a01 ff01 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@01ff │ │ -041c90: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -041c96: 2700 |000b: throw v0 │ │ -041c98: 5430 de00 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -041c9c: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -041ca0: 2200 ec01 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -041ca4: 2201 fb01 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -041ca8: 7010 d70c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -041cae: 1a02 0002 |0017: const-string v2, "Can not perform this action inside of " // string@0200 │ │ -041cb2: 6e20 dd0c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -041cb8: 0c01 |001c: move-result-object v1 │ │ -041cba: 5432 de00 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -041cbe: 6e20 dd0c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -041cc4: 0c01 |0022: move-result-object v1 │ │ -041cc6: 6e10 e10c 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -041ccc: 0c01 |0026: move-result-object v1 │ │ -041cce: 7020 990c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -041cd4: 2700 |002a: throw v0 │ │ -041cd6: 0e00 |002b: return-void │ │ +042dcc: |[042dcc] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +042ddc: 5530 e200 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ +042de0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +042de4: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +042de8: 1a01 ff01 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@01ff │ │ +042dec: 7020 990c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +042df2: 2700 |000b: throw v0 │ │ +042df4: 5430 de00 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +042df8: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +042dfc: 2200 ec01 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +042e00: 2201 fb01 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +042e04: 7010 d70c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +042e0a: 1a02 0002 |0017: const-string v2, "Can not perform this action inside of " // string@0200 │ │ +042e0e: 6e20 dd0c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +042e14: 0c01 |001c: move-result-object v1 │ │ +042e16: 5432 de00 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +042e1a: 6e20 dd0c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +042e20: 0c01 |0022: move-result-object v1 │ │ +042e22: 6e10 e10c 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +042e28: 0c01 |0026: move-result-object v1 │ │ +042e2a: 7020 990c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +042e30: 2700 |002a: throw v0 │ │ +042e32: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1313 │ │ 0x0004 line=1314 │ │ 0x000c line=1317 │ │ 0x0010 line=1318 │ │ 0x002b line=1321 │ │ @@ -79875,22 +79885,22 @@ │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -041cd8: |[041cd8] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -041ce8: 2200 9e01 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@019e │ │ -041cec: 7030 bf0b 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0bbf │ │ -041cf2: 6201 c700 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c7 │ │ -041cf6: 6e20 c10b 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bc1 │ │ -041cfc: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -041d00: 6e30 c00b 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0bc0 │ │ -041d06: 1100 |000f: return-object v0 │ │ +042e34: |[042e34] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +042e44: 2200 9e01 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@019e │ │ +042e48: 7030 bf0b 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0bbf │ │ +042e4e: 6201 c700 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c7 │ │ +042e52: 6e20 c10b 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bc1 │ │ +042e58: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +042e5c: 6e30 c00b 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0bc0 │ │ +042e62: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x0005 line=696 │ │ 0x000a line=697 │ │ 0x000f line=698 │ │ locals : │ │ @@ -79904,41 +79914,41 @@ │ │ type : '(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 53 16-bit code units │ │ -041d08: |[041d08] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -041d18: 220a a101 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01a1 │ │ -041d1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -041d1e: 7020 c30b 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0bc3 │ │ -041d24: 2200 a501 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01a5 │ │ -041d28: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -041d2a: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -041d2e: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -041d30: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -041d34: 01c1 |000e: move v1, v12 │ │ -041d36: 01d2 |000f: move v2, v13 │ │ -041d38: 01c3 |0010: move v3, v12 │ │ -041d3a: 01d4 |0011: move v4, v13 │ │ -041d3c: 7609 c70b 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0bc7 │ │ -041d42: 6201 c800 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c8 │ │ -041d46: 6e20 c90b 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bc9 │ │ -041d4c: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -041d50: 6e30 c80b 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0bc8 │ │ -041d56: 6e20 c40b 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0bc4 │ │ -041d5c: 2209 9e01 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@019e │ │ -041d60: 7030 bf0b e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0bbf │ │ -041d66: 6201 c700 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c7 │ │ -041d6a: 6e20 c10b 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bc1 │ │ -041d70: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -041d74: 6e30 c00b 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0bc0 │ │ -041d7a: 6e20 c40b 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0bc4 │ │ -041d80: 110a |0034: return-object v10 │ │ +042e64: |[042e64] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +042e74: 220a a101 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01a1 │ │ +042e78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +042e7a: 7020 c30b 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0bc3 │ │ +042e80: 2200 a501 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01a5 │ │ +042e84: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +042e86: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +042e8a: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +042e8c: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +042e90: 01c1 |000e: move v1, v12 │ │ +042e92: 01d2 |000f: move v2, v13 │ │ +042e94: 01c3 |0010: move v3, v12 │ │ +042e96: 01d4 |0011: move v4, v13 │ │ +042e98: 7609 c70b 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0bc7 │ │ +042e9e: 6201 c800 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c8 │ │ +042ea2: 6e20 c90b 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bc9 │ │ +042ea8: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +042eac: 6e30 c80b 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0bc8 │ │ +042eb2: 6e20 c40b 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0bc4 │ │ +042eb8: 2209 9e01 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@019e │ │ +042ebc: 7030 bf0b e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0bbf │ │ +042ec2: 6201 c700 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c7 │ │ +042ec6: 6e20 c10b 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bc1 │ │ +042ecc: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +042ed0: 6e30 c00b 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0bc0 │ │ +042ed6: 6e20 c40b 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0bc4 │ │ +042edc: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0006 line=682 │ │ 0x0015 line=684 │ │ 0x001a line=685 │ │ 0x001f line=686 │ │ @@ -79962,25 +79972,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -041d84: |[041d84] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -041d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041d96: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -041d9c: 0f00 |0004: return v0 │ │ -041d9e: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -041da2: 28fd |0007: goto 0004 // -0003 │ │ -041da4: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -041da8: 28fa |000a: goto 0004 // -0006 │ │ -041daa: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -041dae: 28f7 |000d: goto 0004 // -0009 │ │ -041db0: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +042ee0: |[042ee0] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +042ef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042ef2: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +042ef8: 0f00 |0004: return v0 │ │ +042efa: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +042efe: 28fd |0007: goto 0004 // -0003 │ │ +042f00: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +042f04: 28fa |000a: goto 0004 // -0006 │ │ +042f06: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +042f0a: 28f7 |000d: goto 0004 // -0009 │ │ +042f0c: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1988 │ │ 0x0001 line=1989 │ │ 0x0004 line=2000 │ │ 0x0005 line=1991 │ │ 0x0007 line=1992 │ │ @@ -79997,35 +80007,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -041dcc: |[041dcc] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -041ddc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -041dde: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -041de4: 0f00 |0004: return v0 │ │ -041de6: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -041dea: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -041dec: 28fc |0008: goto 0004 // -0004 │ │ -041dee: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -041df0: 28fe |000a: goto 0008 // -0002 │ │ -041df2: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -041df6: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -041df8: 28f6 |000e: goto 0004 // -000a │ │ -041dfa: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -041dfc: 28fe |0010: goto 000e // -0002 │ │ -041dfe: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -041e02: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -041e04: 28f0 |0014: goto 0004 // -0010 │ │ -041e06: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -041e08: 28fe |0016: goto 0014 // -0002 │ │ -041e0a: 0000 |0017: nop // spacer │ │ -041e0c: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +042f28: |[042f28] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +042f38: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +042f3a: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +042f40: 0f00 |0004: return v0 │ │ +042f42: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +042f46: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +042f48: 28fc |0008: goto 0004 // -0004 │ │ +042f4a: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +042f4c: 28fe |000a: goto 0008 // -0002 │ │ +042f4e: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +042f52: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +042f54: 28f6 |000e: goto 0004 // -000a │ │ +042f56: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +042f58: 28fe |0010: goto 000e // -0002 │ │ +042f5a: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +042f5e: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +042f60: 28f0 |0014: goto 0004 // -0010 │ │ +042f62: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +042f64: 28fe |0016: goto 0014 // -0002 │ │ +042f66: 0000 |0017: nop // spacer │ │ +042f68: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2012 │ │ 0x0001 line=2013 │ │ 0x0004 line=2024 │ │ 0x0005 line=2015 │ │ 0x0008 line=2016 │ │ @@ -80046,24 +80056,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -041e28: |[041e28] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -041e38: 5410 d400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -041e3c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -041e40: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -041e44: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -041e4a: 5b10 d400 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -041e4e: 5410 d400 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -041e52: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -041e58: 6e10 9202 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0292 │ │ -041e5e: 0e00 |0013: return-void │ │ +042f84: |[042f84] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +042f94: 5410 d400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +042f98: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +042f9c: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +042fa0: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +042fa6: 5b10 d400 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +042faa: 5410 d400 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +042fae: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +042fb4: 6e10 9202 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0292 │ │ +042fba: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1463 │ │ 0x0004 line=1464 │ │ 0x000b line=1466 │ │ 0x0010 line=1467 │ │ 0x0013 line=1468 │ │ @@ -80076,50 +80086,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -041e60: |[041e60] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -041e70: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -041e72: 5440 d100 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -041e76: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -041e7a: 2200 1102 |0005: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -041e7e: 7010 f70c 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -041e84: 5b40 d100 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -041e88: 6300 c600 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -041e8c: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -041e90: 1a00 8902 |0010: const-string v0, "FragmentManager" // string@0289 │ │ -041e94: 2201 fb01 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -041e98: 7010 d70c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -041e9e: 1a02 7a08 |0017: const-string v2, "add: " // string@087a │ │ -041ea2: 6e20 dd0c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -041ea8: 0c01 |001c: move-result-object v1 │ │ -041eaa: 6e20 dc0c 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -041eb0: 0c01 |0020: move-result-object v1 │ │ -041eb2: 6e10 e10c 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -041eb8: 0c01 |0024: move-result-object v1 │ │ -041eba: 7120 a60a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -041ec0: 6e20 7e02 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@027e │ │ -041ec6: 5550 7900 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -041eca: 3900 1b00 |002d: if-nez v0, 0048 // +001b │ │ -041ece: 5440 d100 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -041ed2: 6e20 fa0c 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -041ed8: 5c53 7000 |0034: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -041edc: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -041ede: 5c50 8600 |0037: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ -041ee2: 5550 7d00 |0039: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -041ee6: 3800 0800 |003b: if-eqz v0, 0043 // +0008 │ │ -041eea: 5550 8400 |003d: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -041eee: 3800 0400 |003f: if-eqz v0, 0043 // +0004 │ │ -041ef2: 5c43 dd00 |0041: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -041ef6: 3806 0500 |0043: if-eqz v6, 0048 // +0005 │ │ -041efa: 6e20 8402 5400 |0045: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0284 │ │ -041f00: 0e00 |0048: return-void │ │ +042fbc: |[042fbc] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +042fcc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +042fce: 5440 d100 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +042fd2: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +042fd6: 2200 1102 |0005: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +042fda: 7010 f70c 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +042fe0: 5b40 d100 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +042fe4: 6300 c600 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +042fe8: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +042fec: 1a00 8902 |0010: const-string v0, "FragmentManager" // string@0289 │ │ +042ff0: 2201 fb01 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +042ff4: 7010 d70c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +042ffa: 1a02 7a08 |0017: const-string v2, "add: " // string@087a │ │ +042ffe: 6e20 dd0c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +043004: 0c01 |001c: move-result-object v1 │ │ +043006: 6e20 dc0c 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04300c: 0c01 |0020: move-result-object v1 │ │ +04300e: 6e10 e10c 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +043014: 0c01 |0024: move-result-object v1 │ │ +043016: 7120 a60a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +04301c: 6e20 7e02 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@027e │ │ +043022: 5550 7900 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +043026: 3900 1b00 |002d: if-nez v0, 0048 // +001b │ │ +04302a: 5440 d100 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04302e: 6e20 fa0c 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +043034: 5c53 7000 |0034: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +043038: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +04303a: 5c50 8600 |0037: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ +04303e: 5550 7d00 |0039: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +043042: 3800 0800 |003b: if-eqz v0, 0043 // +0008 │ │ +043046: 5550 8400 |003d: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +04304a: 3800 0400 |003f: if-eqz v0, 0043 // +0004 │ │ +04304e: 5c43 dd00 |0041: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +043052: 3806 0500 |0043: if-eqz v6, 0048 // +0005 │ │ +043056: 6e20 8402 5400 |0045: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0284 │ │ +04305c: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1147 │ │ 0x0005 line=1148 │ │ 0x000c line=1150 │ │ 0x0028 line=1151 │ │ 0x002b line=1152 │ │ @@ -80141,23 +80151,23 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -041f04: |[041f04] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -041f14: 5410 d500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ -041f18: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -041f1c: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -041f20: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -041f26: 5b10 d500 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ -041f2a: 5410 d500 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ -041f2e: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -041f34: 0e00 |0010: return-void │ │ +043060: |[043060] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +043070: 5410 d500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ +043074: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +043078: 2200 1102 |0004: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +04307c: 7010 f70c 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +043082: 5b10 d500 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ +043086: 5410 d500 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ +04308a: 6e20 fa0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +043090: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0004 line=501 │ │ 0x000b line=503 │ │ 0x0010 line=504 │ │ locals : │ │ @@ -80169,89 +80179,89 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -041f38: |[041f38] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -041f48: 1d05 |0000: monitor-enter v5 │ │ -041f4a: 5452 d200 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -041f4e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -041f52: 5452 d200 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -041f56: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -041f5c: 0a02 |000a: move-result v2 │ │ -041f5e: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -041f62: 5452 d600 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -041f66: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -041f6a: 2202 1102 |0011: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ -041f6e: 7010 f70c 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -041f74: 5b52 d600 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -041f78: 5452 d600 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -041f7c: 6e10 040d 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -041f82: 0a00 |001d: move-result v0 │ │ -041f84: 6302 c600 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -041f88: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -041f8c: 1a02 8902 |0022: const-string v2, "FragmentManager" // string@0289 │ │ -041f90: 2203 fb01 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -041f94: 7010 d70c 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -041f9a: 1a04 4407 |0029: const-string v4, "Setting back stack index " // string@0744 │ │ -041f9e: 6e20 dd0c 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -041fa4: 0c03 |002e: move-result-object v3 │ │ -041fa6: 6e20 da0c 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -041fac: 0c03 |0032: move-result-object v3 │ │ -041fae: 1a04 a100 |0033: const-string v4, " to " // string@00a1 │ │ -041fb2: 6e20 dd0c 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -041fb8: 0c03 |0038: move-result-object v3 │ │ -041fba: 6e20 dc0c 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -041fc0: 0c03 |003c: move-result-object v3 │ │ -041fc2: 6e10 e10c 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -041fc8: 0c03 |0040: move-result-object v3 │ │ -041fca: 7120 a60a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -041fd0: 5452 d600 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -041fd4: 6e20 fa0c 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -041fda: 1e05 |0049: monitor-exit v5 │ │ -041fdc: 0101 |004a: move v1, v0 │ │ -041fde: 0f01 |004b: return v1 │ │ -041fe0: 5452 d200 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -041fe4: 5453 d200 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -041fe8: 6e10 040d 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -041fee: 0a03 |0053: move-result v3 │ │ -041ff0: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -041ff4: 6e20 010d 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ -041ffa: 0c02 |0059: move-result-object v2 │ │ -041ffc: 1f02 ef01 |005a: check-cast v2, Ljava/lang/Integer; // type@01ef │ │ -042000: 6e10 9c0c 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -042006: 0a00 |005f: move-result v0 │ │ -042008: 6302 c600 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -04200c: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -042010: 1a02 8902 |0064: const-string v2, "FragmentManager" // string@0289 │ │ -042014: 2203 fb01 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -042018: 7010 d70c 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04201e: 1a04 b901 |006b: const-string v4, "Adding back stack index " // string@01b9 │ │ -042022: 6e20 dd0c 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042028: 0c03 |0070: move-result-object v3 │ │ -04202a: 6e20 da0c 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -042030: 0c03 |0074: move-result-object v3 │ │ -042032: 1a04 a600 |0075: const-string v4, " with " // string@00a6 │ │ -042036: 6e20 dd0c 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04203c: 0c03 |007a: move-result-object v3 │ │ -04203e: 6e20 dc0c 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -042044: 0c03 |007e: move-result-object v3 │ │ -042046: 6e10 e10c 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04204c: 0c03 |0082: move-result-object v3 │ │ -04204e: 7120 a60a 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -042054: 5452 d600 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -042058: 6e30 030d 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ -04205e: 1e05 |008b: monitor-exit v5 │ │ -042060: 0101 |008c: move v1, v0 │ │ -042062: 28be |008d: goto 004b // -0042 │ │ -042064: 0d02 |008e: move-exception v2 │ │ -042066: 1e05 |008f: monitor-exit v5 │ │ -042068: 2702 |0090: throw v2 │ │ +043094: |[043094] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +0430a4: 1d05 |0000: monitor-enter v5 │ │ +0430a6: 5452 d200 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +0430aa: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0430ae: 5452 d200 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +0430b2: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0430b8: 0a02 |000a: move-result v2 │ │ +0430ba: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +0430be: 5452 d600 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0430c2: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +0430c6: 2202 1102 |0011: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ +0430ca: 7010 f70c 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +0430d0: 5b52 d600 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0430d4: 5452 d600 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0430d8: 6e10 040d 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0430de: 0a00 |001d: move-result v0 │ │ +0430e0: 6302 c600 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0430e4: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +0430e8: 1a02 8902 |0022: const-string v2, "FragmentManager" // string@0289 │ │ +0430ec: 2203 fb01 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +0430f0: 7010 d70c 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0430f6: 1a04 4407 |0029: const-string v4, "Setting back stack index " // string@0744 │ │ +0430fa: 6e20 dd0c 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +043100: 0c03 |002e: move-result-object v3 │ │ +043102: 6e20 da0c 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +043108: 0c03 |0032: move-result-object v3 │ │ +04310a: 1a04 a200 |0033: const-string v4, " to " // string@00a2 │ │ +04310e: 6e20 dd0c 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +043114: 0c03 |0038: move-result-object v3 │ │ +043116: 6e20 dc0c 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04311c: 0c03 |003c: move-result-object v3 │ │ +04311e: 6e10 e10c 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +043124: 0c03 |0040: move-result-object v3 │ │ +043126: 7120 a60a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +04312c: 5452 d600 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +043130: 6e20 fa0c 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +043136: 1e05 |0049: monitor-exit v5 │ │ +043138: 0101 |004a: move v1, v0 │ │ +04313a: 0f01 |004b: return v1 │ │ +04313c: 5452 d200 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +043140: 5453 d200 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +043144: 6e10 040d 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +04314a: 0a03 |0053: move-result v3 │ │ +04314c: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +043150: 6e20 010d 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ +043156: 0c02 |0059: move-result-object v2 │ │ +043158: 1f02 ef01 |005a: check-cast v2, Ljava/lang/Integer; // type@01ef │ │ +04315c: 6e10 9c0c 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +043162: 0a00 |005f: move-result v0 │ │ +043164: 6302 c600 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +043168: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +04316c: 1a02 8902 |0064: const-string v2, "FragmentManager" // string@0289 │ │ +043170: 2203 fb01 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +043174: 7010 d70c 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04317a: 1a04 b901 |006b: const-string v4, "Adding back stack index " // string@01b9 │ │ +04317e: 6e20 dd0c 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +043184: 0c03 |0070: move-result-object v3 │ │ +043186: 6e20 da0c 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +04318c: 0c03 |0074: move-result-object v3 │ │ +04318e: 1a04 a600 |0075: const-string v4, " with " // string@00a6 │ │ +043192: 6e20 dd0c 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +043198: 0c03 |007a: move-result-object v3 │ │ +04319a: 6e20 dc0c 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0431a0: 0c03 |007e: move-result-object v3 │ │ +0431a2: 6e10 e10c 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0431a8: 0c03 |0082: move-result-object v3 │ │ +0431aa: 7120 a60a 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0431b0: 5452 d600 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0431b4: 6e30 030d 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ +0431ba: 1e05 |008b: monitor-exit v5 │ │ +0431bc: 0101 |008c: move v1, v0 │ │ +0431be: 28be |008d: goto 004b // -0042 │ │ +0431c0: 0d02 |008e: move-exception v2 │ │ +0431c2: 1e05 |008f: monitor-exit v5 │ │ +0431c4: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0001 line=1344 │ │ 0x000d line=1345 │ │ @@ -80279,22 +80289,22 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -042078: |[042078] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -042088: 5410 d000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04208c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -042090: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -042094: 7010 980c 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0c98 │ │ -04209a: 2700 |0009: throw v0 │ │ -04209c: 5b12 d000 |000a: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0420a0: 0e00 |000c: return-void │ │ +0431d4: |[0431d4] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0431e4: 5410 d000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0431e8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0431ec: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +0431f0: 7010 980c 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0c98 │ │ +0431f6: 2700 |0009: throw v0 │ │ +0431f8: 5b12 d000 |000a: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0431fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1829 │ │ 0x000a line=1830 │ │ 0x000c line=1831 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -80305,55 +80315,55 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 78 16-bit code units │ │ -0420a4: |[0420a4] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0420b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0420b6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0420b8: 6300 c600 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -0420bc: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -0420c0: 1a00 8902 |0006: const-string v0, "FragmentManager" // string@0289 │ │ -0420c4: 2201 fb01 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0420c8: 7010 d70c 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0420ce: 1a02 e808 |000d: const-string v2, "attach: " // string@08e8 │ │ -0420d2: 6e20 dd0c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0420d8: 0c01 |0012: move-result-object v1 │ │ -0420da: 6e20 dc0c 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0420e0: 0c01 |0016: move-result-object v1 │ │ -0420e2: 6e10 e10c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0420e8: 0c01 |001a: move-result-object v1 │ │ -0420ea: 7120 a60a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0420f0: 5570 7900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -0420f4: 3800 2d00 |0020: if-eqz v0, 004d // +002d │ │ -0420f8: 5c75 7900 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -0420fc: 5570 7000 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -042100: 3900 2700 |0026: if-nez v0, 004d // +0027 │ │ -042104: 5460 d100 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042108: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -04210c: 2200 1102 |002c: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -042110: 7010 f70c 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -042116: 5b60 d100 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04211a: 5460 d100 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04211e: 6e20 fa0c 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -042124: 5c73 7000 |0038: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -042128: 5570 7d00 |003a: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -04212c: 3800 0800 |003c: if-eqz v0, 0044 // +0008 │ │ -042130: 5570 8400 |003e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -042134: 3800 0400 |0040: if-eqz v0, 0044 // +0004 │ │ -042138: 5c63 dd00 |0042: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -04213c: 5262 d800 |0044: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -042140: 0760 |0046: move-object v0, v6 │ │ -042142: 0771 |0047: move-object v1, v7 │ │ -042144: 0183 |0048: move v3, v8 │ │ -042146: 0194 |0049: move v4, v9 │ │ -042148: 7406 8502 0000 |004a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ -04214e: 0e00 |004d: return-void │ │ +043200: |[043200] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +043210: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +043212: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +043214: 6300 c600 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +043218: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04321c: 1a00 8902 |0006: const-string v0, "FragmentManager" // string@0289 │ │ +043220: 2201 fb01 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +043224: 7010 d70c 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04322a: 1a02 e708 |000d: const-string v2, "attach: " // string@08e7 │ │ +04322e: 6e20 dd0c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +043234: 0c01 |0012: move-result-object v1 │ │ +043236: 6e20 dc0c 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04323c: 0c01 |0016: move-result-object v1 │ │ +04323e: 6e10 e10c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +043244: 0c01 |001a: move-result-object v1 │ │ +043246: 7120 a60a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +04324c: 5570 7900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +043250: 3800 2d00 |0020: if-eqz v0, 004d // +002d │ │ +043254: 5c75 7900 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +043258: 5570 7000 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +04325c: 3900 2700 |0026: if-nez v0, 004d // +0027 │ │ +043260: 5460 d100 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043264: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +043268: 2200 1102 |002c: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +04326c: 7010 f70c 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +043272: 5b60 d100 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043276: 5460 d100 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04327a: 6e20 fa0c 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +043280: 5c73 7000 |0038: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +043284: 5570 7d00 |003a: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +043288: 3800 0800 |003c: if-eqz v0, 0044 // +0008 │ │ +04328c: 5570 8400 |003e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +043290: 3800 0400 |0040: if-eqz v0, 0044 // +0004 │ │ +043294: 5c63 dd00 |0042: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +043298: 5262 d800 |0044: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +04329c: 0760 |0046: move-object v0, v6 │ │ +04329e: 0771 |0047: move-object v1, v7 │ │ +0432a0: 0183 |0048: move v3, v8 │ │ +0432a2: 0194 |0049: move v4, v9 │ │ +0432a4: 7406 8502 0000 |004a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ +0432aa: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1239 │ │ 0x001e line=1240 │ │ 0x0022 line=1241 │ │ 0x0024 line=1242 │ │ 0x0028 line=1243 │ │ @@ -80375,18 +80385,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042150: |[042150] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -042160: 2200 5800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ -042164: 7020 5601 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0156 │ │ -04216a: 1100 |0005: return-object v0 │ │ +0432ac: |[0432ac] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0432bc: 2200 5800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ +0432c0: 7020 5601 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0156 │ │ +0432c6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -80394,51 +80404,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 69 16-bit code units │ │ -04216c: |[04216c] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04217c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04217e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -042180: 6300 c600 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -042184: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -042188: 1a00 8902 |0006: const-string v0, "FragmentManager" // string@0289 │ │ -04218c: 2201 fb01 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -042190: 7010 d70c 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -042196: 1a03 430a |000d: const-string v3, "detach: " // string@0a43 │ │ -04219a: 6e20 dd0c 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0421a0: 0c01 |0012: move-result-object v1 │ │ -0421a2: 6e20 dc0c 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0421a8: 0c01 |0016: move-result-object v1 │ │ -0421aa: 6e10 e10c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0421b0: 0c01 |001a: move-result-object v1 │ │ -0421b2: 7120 a60a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0421b8: 5570 7900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -0421bc: 3900 2400 |0020: if-nez v0, 0044 // +0024 │ │ -0421c0: 5c72 7900 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -0421c4: 5570 7000 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -0421c8: 3800 1e00 |0026: if-eqz v0, 0044 // +001e │ │ -0421cc: 5460 d100 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0421d0: 3800 0700 |002a: if-eqz v0, 0031 // +0007 │ │ -0421d4: 5460 d100 |002c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0421d8: 6e20 020d 7000 |002e: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ -0421de: 5570 7d00 |0031: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -0421e2: 3800 0800 |0033: if-eqz v0, 003b // +0008 │ │ -0421e6: 5570 8400 |0035: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -0421ea: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ -0421ee: 5c62 dd00 |0039: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -0421f2: 5c75 7000 |003b: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -0421f6: 0760 |003d: move-object v0, v6 │ │ -0421f8: 0771 |003e: move-object v1, v7 │ │ -0421fa: 0183 |003f: move v3, v8 │ │ -0421fc: 0194 |0040: move v4, v9 │ │ -0421fe: 7406 8502 0000 |0041: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ -042204: 0e00 |0044: return-void │ │ +0432c8: |[0432c8] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0432d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0432da: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0432dc: 6300 c600 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0432e0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +0432e4: 1a00 8902 |0006: const-string v0, "FragmentManager" // string@0289 │ │ +0432e8: 2201 fb01 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +0432ec: 7010 d70c 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0432f2: 1a03 420a |000d: const-string v3, "detach: " // string@0a42 │ │ +0432f6: 6e20 dd0c 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0432fc: 0c01 |0012: move-result-object v1 │ │ +0432fe: 6e20 dc0c 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +043304: 0c01 |0016: move-result-object v1 │ │ +043306: 6e10 e10c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04330c: 0c01 |001a: move-result-object v1 │ │ +04330e: 7120 a60a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +043314: 5570 7900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +043318: 3900 2400 |0020: if-nez v0, 0044 // +0024 │ │ +04331c: 5c72 7900 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +043320: 5570 7000 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +043324: 3800 1e00 |0026: if-eqz v0, 0044 // +001e │ │ +043328: 5460 d100 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04332c: 3800 0700 |002a: if-eqz v0, 0031 // +0007 │ │ +043330: 5460 d100 |002c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043334: 6e20 020d 7000 |002e: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ +04333a: 5570 7d00 |0031: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +04333e: 3800 0800 |0033: if-eqz v0, 003b // +0008 │ │ +043342: 5570 8400 |0035: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +043346: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ +04334a: 5c62 dd00 |0039: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +04334e: 5c75 7000 |003b: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +043352: 0760 |003d: move-object v0, v6 │ │ +043354: 0771 |003e: move-object v1, v7 │ │ +043356: 0183 |003f: move v3, v8 │ │ +043358: 0194 |0040: move v4, v9 │ │ +04335a: 7406 8502 0000 |0041: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ +043360: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1221 │ │ 0x001e line=1222 │ │ 0x0022 line=1223 │ │ 0x0024 line=1224 │ │ 0x0028 line=1226 │ │ @@ -80459,20 +80469,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -042208: |[042208] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -042218: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04221a: 5c21 e200 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ -04221e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -042220: 6e30 8302 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ -042226: 0e00 |0007: return-void │ │ +043364: |[043364] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +043374: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +043376: 5c21 e200 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ +04337a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04337c: 6e30 8302 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ +043382: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1843 │ │ 0x0003 line=1844 │ │ 0x0007 line=1845 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -80482,31 +80492,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -042228: |[042228] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -042238: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04223c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -042240: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -042242: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042246: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -04224c: 0a02 |000a: move-result v2 │ │ -04224e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -042252: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042256: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -04225c: 0c00 |0012: move-result-object v0 │ │ -04225e: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -042262: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -042266: 6e20 d301 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01d3 │ │ -04226c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042270: 28e9 |001c: goto 0005 // -0017 │ │ -042272: 0e00 |001d: return-void │ │ +043384: |[043384] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +043394: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043398: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04339c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04339e: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0433a2: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0433a8: 0a02 |000a: move-result v2 │ │ +0433aa: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0433ae: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0433b2: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0433b8: 0c00 |0012: move-result-object v0 │ │ +0433ba: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +0433be: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0433c2: 6e20 d301 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01d3 │ │ +0433c8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0433cc: 28e9 |001c: goto 0005 // -0017 │ │ +0433ce: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1882 │ │ 0x0004 line=1883 │ │ 0x000d line=1884 │ │ 0x0015 line=1885 │ │ 0x0017 line=1886 │ │ @@ -80523,40 +80533,40 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -042274: |[042274] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -042284: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042288: 3802 2800 |0002: if-eqz v2, 002a // +0028 │ │ -04228c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04228e: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042292: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042298: 0a02 |000a: move-result v2 │ │ -04229a: 3521 1f00 |000b: if-ge v1, v2, 002a // +001f │ │ -04229e: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0422a2: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0422a8: 0c00 |0012: move-result-object v0 │ │ -0422aa: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -0422ae: 3800 1200 |0015: if-eqz v0, 0027 // +0012 │ │ -0422b2: 5502 7e00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -0422b6: 3902 0e00 |0019: if-nez v2, 0027 // +000e │ │ -0422ba: 5502 9300 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -0422be: 3802 0a00 |001d: if-eqz v2, 0027 // +000a │ │ -0422c2: 6e20 d401 4000 |001f: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@01d4 │ │ -0422c8: 0a02 |0022: move-result v2 │ │ -0422ca: 3802 0400 |0023: if-eqz v2, 0027 // +0004 │ │ -0422ce: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -0422d0: 0f02 |0026: return v2 │ │ -0422d2: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0422d6: 28dc |0029: goto 0005 // -0024 │ │ -0422d8: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -0422da: 28fb |002b: goto 0026 // -0005 │ │ +0433d0: |[0433d0] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +0433e0: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0433e4: 3802 2800 |0002: if-eqz v2, 002a // +0028 │ │ +0433e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0433ea: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0433ee: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0433f4: 0a02 |000a: move-result v2 │ │ +0433f6: 3521 1f00 |000b: if-ge v1, v2, 002a // +001f │ │ +0433fa: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0433fe: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043404: 0c00 |0012: move-result-object v0 │ │ +043406: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +04340a: 3800 1200 |0015: if-eqz v0, 0027 // +0012 │ │ +04340e: 5502 7e00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +043412: 3902 0e00 |0019: if-nez v2, 0027 // +000e │ │ +043416: 5502 9300 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +04341a: 3802 0a00 |001d: if-eqz v2, 0027 // +000a │ │ +04341e: 6e20 d401 4000 |001f: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@01d4 │ │ +043424: 0a02 |0022: move-result v2 │ │ +043426: 3802 0400 |0023: if-eqz v2, 0027 // +0004 │ │ +04342a: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +04342c: 0f02 |0026: return v2 │ │ +04342e: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043432: 28dc |0029: goto 0005 // -0024 │ │ +043434: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +043436: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1963 │ │ 0x0004 line=1964 │ │ 0x000d line=1965 │ │ 0x0015 line=1966 │ │ 0x001f line=1967 │ │ @@ -80577,20 +80587,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0422dc: |[0422dc] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -0422ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0422ee: 5c21 e200 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ -0422f2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0422f4: 6e30 8302 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ -0422fa: 0e00 |0007: return-void │ │ +043438: |[043438] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +043448: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04344a: 5c21 e200 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ +04344e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +043450: 6e30 8302 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ +043456: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1838 │ │ 0x0003 line=1839 │ │ 0x0007 line=1840 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -80600,63 +80610,63 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -0422fc: |[0422fc] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -04230c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04230e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -042310: 5454 d100 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042314: 3804 3200 |0004: if-eqz v4, 0036 // +0032 │ │ -042318: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04231a: 5454 d100 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04231e: 6e10 040d 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042324: 0a04 |000c: move-result v4 │ │ -042326: 3541 2900 |000d: if-ge v1, v4, 0036 // +0029 │ │ -04232a: 5454 d100 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04232e: 6e20 fe0c 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042334: 0c00 |0014: move-result-object v0 │ │ -042336: 1f00 5f00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -04233a: 3800 1c00 |0017: if-eqz v0, 0033 // +001c │ │ -04233e: 5504 7e00 |0019: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -042342: 3904 1800 |001b: if-nez v4, 0033 // +0018 │ │ -042346: 5504 7d00 |001d: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -04234a: 3804 1400 |001f: if-eqz v4, 0033 // +0014 │ │ -04234e: 5504 8400 |0021: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -042352: 3804 1000 |0023: if-eqz v4, 0033 // +0010 │ │ -042356: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -042358: 6e30 d801 6007 |0026: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@01d8 │ │ -04235e: 3902 0700 |0029: if-nez v2, 0030 // +0007 │ │ -042362: 2202 1102 |002b: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ -042366: 7010 f70c 0200 |002d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -04236c: 6e20 fa0c 0200 |0030: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -042372: d801 0101 |0033: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042376: 28d2 |0035: goto 0007 // -002e │ │ -042378: 5454 d700 |0036: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ -04237c: 3804 2100 |0038: if-eqz v4, 0059 // +0021 │ │ -042380: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -042382: 5454 d700 |003b: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ -042386: 6e10 040d 0400 |003d: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -04238c: 0a04 |0040: move-result v4 │ │ -04238e: 3541 1800 |0041: if-ge v1, v4, 0059 // +0018 │ │ -042392: 5454 d700 |0043: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ -042396: 6e20 fe0c 1400 |0045: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -04239c: 0c00 |0048: move-result-object v0 │ │ -04239e: 1f00 5f00 |0049: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -0423a2: 3802 0800 |004b: if-eqz v2, 0053 // +0008 │ │ -0423a6: 6e20 fd0c 0200 |004d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0cfd │ │ -0423ac: 0a04 |0050: move-result v4 │ │ -0423ae: 3904 0500 |0051: if-nez v4, 0056 // +0005 │ │ -0423b2: 6e10 db01 0000 |0053: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@01db │ │ -0423b8: d801 0101 |0056: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0423bc: 28e3 |0058: goto 003b // -001d │ │ -0423be: 5b52 d700 |0059: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ -0423c2: 0f03 |005b: return v3 │ │ +043458: |[043458] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +043468: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04346a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04346c: 5454 d100 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043470: 3804 3200 |0004: if-eqz v4, 0036 // +0032 │ │ +043474: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +043476: 5454 d100 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04347a: 6e10 040d 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043480: 0a04 |000c: move-result v4 │ │ +043482: 3541 2900 |000d: if-ge v1, v4, 0036 // +0029 │ │ +043486: 5454 d100 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04348a: 6e20 fe0c 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043490: 0c00 |0014: move-result-object v0 │ │ +043492: 1f00 5f00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +043496: 3800 1c00 |0017: if-eqz v0, 0033 // +001c │ │ +04349a: 5504 7e00 |0019: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +04349e: 3904 1800 |001b: if-nez v4, 0033 // +0018 │ │ +0434a2: 5504 7d00 |001d: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +0434a6: 3804 1400 |001f: if-eqz v4, 0033 // +0014 │ │ +0434aa: 5504 8400 |0021: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +0434ae: 3804 1000 |0023: if-eqz v4, 0033 // +0010 │ │ +0434b2: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +0434b4: 6e30 d801 6007 |0026: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@01d8 │ │ +0434ba: 3902 0700 |0029: if-nez v2, 0030 // +0007 │ │ +0434be: 2202 1102 |002b: new-instance v2, Ljava/util/ArrayList; // type@0211 │ │ +0434c2: 7010 f70c 0200 |002d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +0434c8: 6e20 fa0c 0200 |0030: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0434ce: d801 0101 |0033: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0434d2: 28d2 |0035: goto 0007 // -002e │ │ +0434d4: 5454 d700 |0036: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ +0434d8: 3804 2100 |0038: if-eqz v4, 0059 // +0021 │ │ +0434dc: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +0434de: 5454 d700 |003b: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ +0434e2: 6e10 040d 0400 |003d: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0434e8: 0a04 |0040: move-result v4 │ │ +0434ea: 3541 1800 |0041: if-ge v1, v4, 0059 // +0018 │ │ +0434ee: 5454 d700 |0043: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ +0434f2: 6e20 fe0c 1400 |0045: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0434f8: 0c00 |0048: move-result-object v0 │ │ +0434fa: 1f00 5f00 |0049: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +0434fe: 3802 0800 |004b: if-eqz v2, 0053 // +0008 │ │ +043502: 6e20 fd0c 0200 |004d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0cfd │ │ +043508: 0a04 |0050: move-result v4 │ │ +04350a: 3904 0500 |0051: if-nez v4, 0056 // +0005 │ │ +04350e: 6e10 db01 0000 |0053: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@01db │ │ +043514: d801 0101 |0056: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043518: 28e3 |0058: goto 003b // -001d │ │ +04351a: 5b52 d700 |0059: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ +04351e: 0f03 |005b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1904 │ │ 0x0001 line=1905 │ │ 0x0002 line=1906 │ │ 0x0006 line=1907 │ │ 0x000f line=1908 │ │ @@ -80692,23 +80702,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0423c4: |[0423c4] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -0423d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0423d6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0423d8: 5c20 d900 |0002: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d9 │ │ -0423dc: 6e10 7302 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ -0423e2: 6e30 8302 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ -0423e8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0423ea: 5b20 d000 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0423ee: 0e00 |000d: return-void │ │ +043520: |[043520] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +043530: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +043532: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +043534: 5c20 d900 |0002: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d9 │ │ +043538: 6e10 7302 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ +04353e: 6e30 8302 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ +043544: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +043546: 5b20 d000 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +04354a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1875 │ │ 0x0004 line=1876 │ │ 0x0007 line=1877 │ │ 0x000a line=1878 │ │ 0x000d line=1879 │ │ @@ -80720,31 +80730,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0423f0: |[0423f0] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -042400: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042404: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -042408: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04240a: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04240e: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042414: 0a02 |000a: move-result v2 │ │ -042416: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04241a: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04241e: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042424: 0c00 |0012: move-result-object v0 │ │ -042426: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -04242a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04242e: 6e10 e001 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@01e0 │ │ -042434: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042438: 28e9 |001c: goto 0005 // -0017 │ │ -04243a: 0e00 |001d: return-void │ │ +04354c: |[04354c] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +04355c: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043560: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +043564: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +043566: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04356a: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043570: 0a02 |000a: move-result v2 │ │ +043572: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +043576: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04357a: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043580: 0c00 |0012: move-result-object v0 │ │ +043582: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +043586: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04358a: 6e10 e001 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@01e0 │ │ +043590: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043594: 28e9 |001c: goto 0005 // -0017 │ │ +043596: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1893 │ │ 0x0004 line=1894 │ │ 0x000d line=1895 │ │ 0x0015 line=1896 │ │ 0x0017 line=1897 │ │ @@ -80760,42 +80770,42 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -04243c: |[04243c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04244c: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042450: 3802 2c00 |0002: if-eqz v2, 002e // +002c │ │ -042454: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -042456: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04245a: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042460: 0a02 |000a: move-result v2 │ │ -042462: 3521 2300 |000b: if-ge v1, v2, 002e // +0023 │ │ -042466: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04246a: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042470: 0c00 |0012: move-result-object v0 │ │ -042472: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -042476: 3800 1600 |0015: if-eqz v0, 002b // +0016 │ │ -04247a: 5502 7e00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -04247e: 3902 1200 |0019: if-nez v2, 002b // +0012 │ │ -042482: 5502 7d00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -042486: 3802 0e00 |001d: if-eqz v2, 002b // +000e │ │ -04248a: 5502 8400 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -04248e: 3802 0a00 |0021: if-eqz v2, 002b // +000a │ │ -042492: 6e20 e101 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01e1 │ │ -042498: 0a02 |0026: move-result v2 │ │ -04249a: 3802 0400 |0027: if-eqz v2, 002b // +0004 │ │ -04249e: 1212 |0029: const/4 v2, #int 1 // #1 │ │ -0424a0: 0f02 |002a: return v2 │ │ -0424a2: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0424a6: 28d8 |002d: goto 0005 // -0028 │ │ -0424a8: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -0424aa: 28fb |002f: goto 002a // -0005 │ │ +043598: |[043598] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0435a8: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0435ac: 3802 2c00 |0002: if-eqz v2, 002e // +002c │ │ +0435b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0435b2: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0435b6: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0435bc: 0a02 |000a: move-result v2 │ │ +0435be: 3521 2300 |000b: if-ge v1, v2, 002e // +0023 │ │ +0435c2: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0435c6: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0435cc: 0c00 |0012: move-result-object v0 │ │ +0435ce: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +0435d2: 3800 1600 |0015: if-eqz v0, 002b // +0016 │ │ +0435d6: 5502 7e00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +0435da: 3902 1200 |0019: if-nez v2, 002b // +0012 │ │ +0435de: 5502 7d00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +0435e2: 3802 0e00 |001d: if-eqz v2, 002b // +000e │ │ +0435e6: 5502 8400 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +0435ea: 3802 0a00 |0021: if-eqz v2, 002b // +000a │ │ +0435ee: 6e20 e101 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01e1 │ │ +0435f4: 0a02 |0026: move-result v2 │ │ +0435f6: 3802 0400 |0027: if-eqz v2, 002b // +0004 │ │ +0435fa: 1212 |0029: const/4 v2, #int 1 // #1 │ │ +0435fc: 0f02 |002a: return v2 │ │ +0435fe: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043602: 28d8 |002d: goto 0005 // -0028 │ │ +043604: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +043606: 28fb |002f: goto 002a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1949 │ │ 0x0004 line=1950 │ │ 0x000d line=1951 │ │ 0x0015 line=1952 │ │ 0x0023 line=1953 │ │ @@ -80816,37 +80826,37 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0424ac: |[0424ac] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0424bc: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0424c0: 3802 2700 |0002: if-eqz v2, 0029 // +0027 │ │ -0424c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0424c6: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0424ca: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0424d0: 0a02 |000a: move-result v2 │ │ -0424d2: 3521 1e00 |000b: if-ge v1, v2, 0029 // +001e │ │ -0424d6: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0424da: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0424e0: 0c00 |0012: move-result-object v0 │ │ -0424e2: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -0424e6: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ -0424ea: 5502 7e00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -0424ee: 3902 0d00 |0019: if-nez v2, 0026 // +000d │ │ -0424f2: 5502 7d00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -0424f6: 3802 0900 |001d: if-eqz v2, 0026 // +0009 │ │ -0424fa: 5502 8400 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -0424fe: 3802 0500 |0021: if-eqz v2, 0026 // +0005 │ │ -042502: 6e20 e201 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@01e2 │ │ -042508: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04250c: 28dd |0028: goto 0005 // -0023 │ │ -04250e: 0e00 |0029: return-void │ │ +043608: |[043608] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +043618: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04361c: 3802 2700 |0002: if-eqz v2, 0029 // +0027 │ │ +043620: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +043622: 5432 d100 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043626: 6e10 040d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +04362c: 0a02 |000a: move-result v2 │ │ +04362e: 3521 1e00 |000b: if-ge v1, v2, 0029 // +001e │ │ +043632: 5432 d100 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043636: 6e20 fe0c 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +04363c: 0c00 |0012: move-result-object v0 │ │ +04363e: 1f00 5f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +043642: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ +043646: 5502 7e00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +04364a: 3902 0d00 |0019: if-nez v2, 0026 // +000d │ │ +04364e: 5502 7d00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +043652: 3802 0900 |001d: if-eqz v2, 0026 // +0009 │ │ +043656: 5502 8400 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +04365a: 3802 0500 |0021: if-eqz v2, 0026 // +0005 │ │ +04365e: 6e20 e201 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@01e2 │ │ +043664: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043668: 28dd |0028: goto 0005 // -0023 │ │ +04366a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1977 │ │ 0x0004 line=1978 │ │ 0x000d line=1979 │ │ 0x0015 line=1980 │ │ 0x0023 line=1981 │ │ @@ -80863,19 +80873,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -042510: |[042510] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -042520: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -042522: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -042524: 6e30 8302 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ -04252a: 0e00 |0005: return-void │ │ +04366c: |[04366c] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +04367c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +04367e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +043680: 6e30 8302 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ +043686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x0005 line=1859 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -80884,39 +80894,39 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04252c: |[04252c] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -04253c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04253e: 5443 d100 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042542: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ -042546: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -042548: 5443 d100 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04254c: 6e10 040d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042552: 0a03 |000b: move-result v3 │ │ -042554: 3531 1f00 |000c: if-ge v1, v3, 002b // +001f │ │ -042558: 5443 d100 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04255c: 6e20 fe0c 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042562: 0c00 |0013: move-result-object v0 │ │ -042564: 1f00 5f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -042568: 3800 1200 |0016: if-eqz v0, 0028 // +0012 │ │ -04256c: 5503 7e00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -042570: 3903 0e00 |001a: if-nez v3, 0028 // +000e │ │ -042574: 5503 7d00 |001c: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -042578: 3803 0a00 |001e: if-eqz v3, 0028 // +000a │ │ -04257c: 5503 8400 |0020: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -042580: 3803 0600 |0022: if-eqz v3, 0028 // +0006 │ │ -042584: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -042586: 6e20 e401 5000 |0025: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@01e4 │ │ -04258c: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042590: 28dc |002a: goto 0006 // -0024 │ │ -042592: 0f02 |002b: return v2 │ │ +043688: |[043688] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +043698: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04369a: 5443 d100 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04369e: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ +0436a2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0436a4: 5443 d100 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0436a8: 6e10 040d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0436ae: 0a03 |000b: move-result v3 │ │ +0436b0: 3531 1f00 |000c: if-ge v1, v3, 002b // +001f │ │ +0436b4: 5443 d100 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0436b8: 6e20 fe0c 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0436be: 0c00 |0013: move-result-object v0 │ │ +0436c0: 1f00 5f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +0436c4: 3800 1200 |0016: if-eqz v0, 0028 // +0012 │ │ +0436c8: 5503 7e00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +0436cc: 3903 0e00 |001a: if-nez v3, 0028 // +000e │ │ +0436d0: 5503 7d00 |001c: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +0436d4: 3803 0a00 |001e: if-eqz v3, 0028 // +000a │ │ +0436d8: 5503 8400 |0020: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +0436dc: 3803 0600 |0022: if-eqz v3, 0028 // +0006 │ │ +0436e0: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +0436e2: 6e20 e401 5000 |0025: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@01e4 │ │ +0436e8: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0436ec: 28dc |002a: goto 0006 // -0024 │ │ +0436ee: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1935 │ │ 0x0001 line=1936 │ │ 0x0005 line=1937 │ │ 0x000e line=1938 │ │ 0x0016 line=1939 │ │ @@ -80936,19 +80946,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -042594: |[042594] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -0425a4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0425a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0425a8: 6e30 8302 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ -0425ae: 0e00 |0005: return-void │ │ +0436f0: |[0436f0] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +043700: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +043702: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +043704: 6e30 8302 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ +04370a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1871 │ │ 0x0005 line=1872 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -80957,20 +80967,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0425b0: |[0425b0] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -0425c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0425c2: 5c21 e200 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ -0425c6: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -0425c8: 6e30 8302 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ -0425ce: 0e00 |0007: return-void │ │ +04370c: |[04370c] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +04371c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04371e: 5c21 e200 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ +043722: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +043724: 6e30 8302 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ +04372a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1853 │ │ 0x0003 line=1854 │ │ 0x0007 line=1855 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -80980,20 +80990,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0425d0: |[0425d0] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -0425e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0425e2: 5c21 e200 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ -0425e6: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -0425e8: 6e30 8302 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ -0425ee: 0e00 |0007: return-void │ │ +04372c: |[04372c] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +04373c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04373e: 5c21 e200 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ +043742: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +043744: 6e30 8302 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ +04374a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1848 │ │ 0x0003 line=1849 │ │ 0x0007 line=1850 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -81003,21 +81013,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0425f0: |[0425f0] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -042600: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -042602: 5c20 e200 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ -042606: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -042608: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04260a: 6e30 8302 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ -042610: 0e00 |0008: return-void │ │ +04374c: |[04374c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +04375c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04375e: 5c20 e200 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ +043762: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +043764: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +043766: 6e30 8302 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0283 │ │ +04376c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1865 │ │ 0x0003 line=1867 │ │ 0x0008 line=1868 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -81027,250 +81037,250 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 520 16-bit code units │ │ -042614: |[042614] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -042624: 2206 fb01 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -042628: 7010 d70c 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04262e: 6e20 dd0c 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042634: 0c06 |0008: move-result-object v6 │ │ -042636: 1a07 1f00 |0009: const-string v7, " " // string@001f │ │ -04263a: 6e20 dd0c 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042640: 0c06 |000e: move-result-object v6 │ │ -042642: 6e10 e10c 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -042648: 0c04 |0012: move-result-object v4 │ │ -04264a: 5486 cf00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -04264e: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -042652: 5486 cf00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042656: 6e10 040d 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -04265c: 0a00 |001c: move-result v0 │ │ -04265e: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -042662: 6e20 800c 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042668: 1a06 ae01 |0022: const-string v6, "Active Fragments in " // string@01ae │ │ -04266c: 6e20 800c 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042672: 7110 e40c 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ -042678: 0a06 |002a: move-result v6 │ │ -04267a: 7110 9f0c 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -042680: 0c06 |002e: move-result-object v6 │ │ -042682: 6e20 800c 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042688: 1a06 1601 |0032: const-string v6, ":" // string@0116 │ │ -04268c: 6e20 850c 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -042692: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -042694: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -042698: 5486 cf00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -04269c: 6e20 fe0c 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0426a2: 0c02 |003f: move-result-object v2 │ │ -0426a4: 1f02 5f00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ -0426a8: 6e20 800c 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0426ae: 1a06 2000 |0045: const-string v6, " #" // string@0020 │ │ -0426b2: 6e20 800c 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0426b8: 6e20 7e0c 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -0426be: 1a06 1701 |004d: const-string v6, ": " // string@0117 │ │ -0426c2: 6e20 800c 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0426c8: 6e20 840c 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -0426ce: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -0426d2: 6e5c b201 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@01b2 │ │ -0426d8: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0426dc: 28dc |005c: goto 0038 // -0024 │ │ -0426de: 5486 d100 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0426e2: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -0426e6: 5486 d100 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0426ea: 6e10 040d 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0426f0: 0a00 |0066: move-result v0 │ │ -0426f2: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -0426f6: 6e20 800c 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0426fc: 1a06 b701 |006c: const-string v6, "Added Fragments:" // string@01b7 │ │ -042700: 6e20 850c 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -042706: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -042708: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -04270c: 5486 d100 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042710: 6e20 fe0c 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042716: 0c02 |0079: move-result-object v2 │ │ -042718: 1f02 5f00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ -04271c: 6e20 800c 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042722: 1a06 2000 |007f: const-string v6, " #" // string@0020 │ │ -042726: 6e20 800c 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04272c: 6e20 7e0c 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -042732: 1a06 1701 |0087: const-string v6, ": " // string@0117 │ │ -042736: 6e20 800c 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04273c: 6e10 fa01 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@01fa │ │ -042742: 0c06 |008f: move-result-object v6 │ │ -042744: 6e20 850c 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -04274a: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04274e: 28dd |0095: goto 0072 // -0023 │ │ -042750: 5486 d700 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ -042754: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -042758: 5486 d700 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ -04275c: 6e10 040d 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042762: 0a00 |009f: move-result v0 │ │ -042764: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -042768: 6e20 800c 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04276e: 1a06 9702 |00a5: const-string v6, "Fragments Created Menus:" // string@0297 │ │ -042772: 6e20 850c 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -042778: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -04277a: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -04277e: 5486 d700 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ -042782: 6e20 fe0c 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042788: 0c02 |00b2: move-result-object v2 │ │ -04278a: 1f02 5f00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ -04278e: 6e20 800c 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042794: 1a06 2000 |00b8: const-string v6, " #" // string@0020 │ │ -042798: 6e20 800c 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04279e: 6e20 7e0c 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -0427a4: 1a06 1701 |00c0: const-string v6, ": " // string@0117 │ │ -0427a8: 6e20 800c 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0427ae: 6e10 fa01 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@01fa │ │ -0427b4: 0c06 |00c8: move-result-object v6 │ │ -0427b6: 6e20 850c 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -0427bc: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0427c0: 28dd |00ce: goto 00ab // -0023 │ │ -0427c2: 5486 d400 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -0427c6: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -0427ca: 5486 d400 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -0427ce: 6e10 040d 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0427d4: 0a00 |00d8: move-result v0 │ │ -0427d6: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -0427da: 6e20 800c 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0427e0: 1a06 ce01 |00de: const-string v6, "Back Stack:" // string@01ce │ │ -0427e4: 6e20 850c 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -0427ea: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -0427ec: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -0427f0: 5486 d400 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -0427f4: 6e20 fe0c 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0427fa: 0c01 |00eb: move-result-object v1 │ │ -0427fc: 1f01 5800 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ -042800: 6e20 800c 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042806: 1a06 2000 |00f1: const-string v6, " #" // string@0020 │ │ -04280a: 6e20 800c 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042810: 6e20 7e0c 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -042816: 1a06 1701 |00f9: const-string v6, ": " // string@0117 │ │ -04281a: 6e20 800c 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042820: 6e10 b60c 0100 |00fe: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ -042826: 0c06 |0101: move-result-object v6 │ │ -042828: 6e20 850c 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -04282e: 6e5c 6401 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0164 │ │ -042834: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -042838: 28da |010a: goto 00e4 // -0026 │ │ -04283a: 1d08 |010b: monitor-enter v8 │ │ -04283c: 5486 d600 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -042840: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -042844: 5486 d600 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -042848: 6e10 040d 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -04284e: 0a00 |0115: move-result v0 │ │ -042850: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -042854: 6e20 800c 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04285a: 1a06 cd01 |011b: const-string v6, "Back Stack Indices:" // string@01cd │ │ -04285e: 6e20 850c 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -042864: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -042866: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -04286a: 5486 d600 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -04286e: 6e20 fe0c 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042874: 0c01 |0128: move-result-object v1 │ │ -042876: 1f01 5800 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ -04287a: 6e20 800c 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042880: 1a06 2000 |012e: const-string v6, " #" // string@0020 │ │ -042884: 6e20 800c 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04288a: 6e20 7e0c 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -042890: 1a06 1701 |0136: const-string v6, ": " // string@0117 │ │ -042894: 6e20 800c 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04289a: 6e20 840c 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -0428a0: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0428a4: 28e1 |0140: goto 0121 // -001f │ │ -0428a6: 5486 d200 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -0428aa: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -0428ae: 5486 d200 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -0428b2: 6e10 040d 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0428b8: 0a06 |014a: move-result v6 │ │ -0428ba: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -0428be: 6e20 800c 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0428c4: 1a06 580e |0150: const-string v6, "mAvailBackStackIndices: " // string@0e58 │ │ -0428c8: 6e20 800c 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0428ce: 5486 d200 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -0428d2: 6e10 050d 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0d05 │ │ -0428d8: 0c06 |015a: move-result-object v6 │ │ -0428da: 7110 070d 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d07 │ │ -0428e0: 0c06 |015e: move-result-object v6 │ │ -0428e2: 6e20 850c 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -0428e8: 1e08 |0162: monitor-exit v8 │ │ -0428ea: 5486 df00 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -0428ee: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -0428f2: 5486 df00 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -0428f6: 6e10 040d 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0428fc: 0a00 |016c: move-result v0 │ │ -0428fe: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -042902: 6e20 800c 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042908: 1a06 e006 |0172: const-string v6, "Pending Actions:" // string@06e0 │ │ -04290c: 6e20 850c 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -042912: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -042914: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -042918: 5486 df00 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -04291c: 6e20 fe0c 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042922: 0c05 |017f: move-result-object v5 │ │ -042924: 1f05 f801 |0180: check-cast v5, Ljava/lang/Runnable; // type@01f8 │ │ -042928: 6e20 800c 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04292e: 1a06 2000 |0185: const-string v6, " #" // string@0020 │ │ -042932: 6e20 800c 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042938: 6e20 7e0c 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -04293e: 1a06 1701 |018d: const-string v6, ": " // string@0117 │ │ -042942: 6e20 800c 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042948: 6e20 840c 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -04294e: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -042952: 28e1 |0197: goto 0178 // -001f │ │ -042954: 0d06 |0198: move-exception v6 │ │ -042956: 1e08 |0199: monitor-exit v8 │ │ -042958: 2706 |019a: throw v6 │ │ -04295a: 6e20 800c 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042960: 1a06 8a02 |019e: const-string v6, "FragmentManager misc state:" // string@028a │ │ -042964: 6e20 850c 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -04296a: 6e20 800c 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042970: 1a06 3600 |01a6: const-string v6, " mCurState=" // string@0036 │ │ -042974: 6e20 800c 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04297a: 5286 d800 |01ab: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -04297e: 6e20 7e0c 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -042984: 1a06 8d00 |01b0: const-string v6, " mStateSaved=" // string@008d │ │ -042988: 6e20 800c 6b00 |01b2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04298e: 5586 e200 |01b5: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ -042992: 6e20 810c 6b00 |01b7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -042998: 1a06 7a00 |01ba: const-string v6, " mDestroyed=" // string@007a │ │ -04299c: 6e20 800c 6b00 |01bc: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0429a2: 5586 d900 |01bf: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d9 │ │ -0429a6: 6e20 860c 6b00 |01c1: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -0429ac: 5586 dd00 |01c4: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -0429b0: 3806 0f00 |01c6: if-eqz v6, 01d5 // +000f │ │ -0429b4: 6e20 800c 9b00 |01c8: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0429ba: 1a06 3800 |01cb: const-string v6, " mNeedMenuInvalidate=" // string@0038 │ │ -0429be: 6e20 800c 6b00 |01cd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0429c4: 5586 dd00 |01d0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -0429c8: 6e20 860c 6b00 |01d2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -0429ce: 5486 de00 |01d5: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -0429d2: 3806 0f00 |01d7: if-eqz v6, 01e6 // +000f │ │ -0429d6: 6e20 800c 9b00 |01d9: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0429dc: 1a06 3900 |01dc: const-string v6, " mNoTransactionsBecause=" // string@0039 │ │ -0429e0: 6e20 800c 6b00 |01de: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0429e6: 5486 de00 |01e1: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -0429ea: 6e20 850c 6b00 |01e3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -0429f0: 5486 d300 |01e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -0429f4: 3806 1f00 |01e8: if-eqz v6, 0207 // +001f │ │ -0429f8: 5486 d300 |01ea: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -0429fc: 6e10 040d 0600 |01ec: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042a02: 0a06 |01ef: move-result v6 │ │ -042a04: 3d06 1700 |01f0: if-lez v6, 0207 // +0017 │ │ -042a08: 6e20 800c 9b00 |01f2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042a0e: 1a06 3500 |01f5: const-string v6, " mAvailIndices: " // string@0035 │ │ -042a12: 6e20 800c 6b00 |01f7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -042a18: 5486 d300 |01fa: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -042a1c: 6e10 050d 0600 |01fc: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0d05 │ │ -042a22: 0c06 |01ff: move-result-object v6 │ │ -042a24: 7110 070d 0600 |0200: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d07 │ │ -042a2a: 0c06 |0203: move-result-object v6 │ │ -042a2c: 6e20 850c 6b00 |0204: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -042a32: 0e00 |0207: return-void │ │ +043770: |[043770] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +043780: 2206 fb01 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +043784: 7010 d70c 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04378a: 6e20 dd0c 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +043790: 0c06 |0008: move-result-object v6 │ │ +043792: 1a07 1f00 |0009: const-string v7, " " // string@001f │ │ +043796: 6e20 dd0c 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04379c: 0c06 |000e: move-result-object v6 │ │ +04379e: 6e10 e10c 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0437a4: 0c04 |0012: move-result-object v4 │ │ +0437a6: 5486 cf00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0437aa: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +0437ae: 5486 cf00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0437b2: 6e10 040d 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0437b8: 0a00 |001c: move-result v0 │ │ +0437ba: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +0437be: 6e20 800c 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0437c4: 1a06 ae01 |0022: const-string v6, "Active Fragments in " // string@01ae │ │ +0437c8: 6e20 800c 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0437ce: 7110 e40c 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ +0437d4: 0a06 |002a: move-result v6 │ │ +0437d6: 7110 9f0c 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +0437dc: 0c06 |002e: move-result-object v6 │ │ +0437de: 6e20 800c 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0437e4: 1a06 1601 |0032: const-string v6, ":" // string@0116 │ │ +0437e8: 6e20 850c 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +0437ee: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +0437f0: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +0437f4: 5486 cf00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0437f8: 6e20 fe0c 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0437fe: 0c02 |003f: move-result-object v2 │ │ +043800: 1f02 5f00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ +043804: 6e20 800c 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04380a: 1a06 2000 |0045: const-string v6, " #" // string@0020 │ │ +04380e: 6e20 800c 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043814: 6e20 7e0c 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +04381a: 1a06 1701 |004d: const-string v6, ": " // string@0117 │ │ +04381e: 6e20 800c 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043824: 6e20 840c 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +04382a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +04382e: 6e5c b201 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@01b2 │ │ +043834: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +043838: 28dc |005c: goto 0038 // -0024 │ │ +04383a: 5486 d100 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04383e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +043842: 5486 d100 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043846: 6e10 040d 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +04384c: 0a00 |0066: move-result v0 │ │ +04384e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +043852: 6e20 800c 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043858: 1a06 b701 |006c: const-string v6, "Added Fragments:" // string@01b7 │ │ +04385c: 6e20 850c 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +043862: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +043864: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +043868: 5486 d100 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04386c: 6e20 fe0c 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043872: 0c02 |0079: move-result-object v2 │ │ +043874: 1f02 5f00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ +043878: 6e20 800c 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04387e: 1a06 2000 |007f: const-string v6, " #" // string@0020 │ │ +043882: 6e20 800c 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043888: 6e20 7e0c 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +04388e: 1a06 1701 |0087: const-string v6, ": " // string@0117 │ │ +043892: 6e20 800c 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043898: 6e10 fa01 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@01fa │ │ +04389e: 0c06 |008f: move-result-object v6 │ │ +0438a0: 6e20 850c 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +0438a6: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0438aa: 28dd |0095: goto 0072 // -0023 │ │ +0438ac: 5486 d700 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ +0438b0: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +0438b4: 5486 d700 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ +0438b8: 6e10 040d 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0438be: 0a00 |009f: move-result v0 │ │ +0438c0: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +0438c4: 6e20 800c 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0438ca: 1a06 9702 |00a5: const-string v6, "Fragments Created Menus:" // string@0297 │ │ +0438ce: 6e20 850c 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +0438d4: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +0438d6: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +0438da: 5486 d700 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d7 │ │ +0438de: 6e20 fe0c 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0438e4: 0c02 |00b2: move-result-object v2 │ │ +0438e6: 1f02 5f00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@005f │ │ +0438ea: 6e20 800c 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0438f0: 1a06 2000 |00b8: const-string v6, " #" // string@0020 │ │ +0438f4: 6e20 800c 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0438fa: 6e20 7e0c 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +043900: 1a06 1701 |00c0: const-string v6, ": " // string@0117 │ │ +043904: 6e20 800c 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04390a: 6e10 fa01 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@01fa │ │ +043910: 0c06 |00c8: move-result-object v6 │ │ +043912: 6e20 850c 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +043918: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04391c: 28dd |00ce: goto 00ab // -0023 │ │ +04391e: 5486 d400 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +043922: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +043926: 5486 d400 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +04392a: 6e10 040d 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043930: 0a00 |00d8: move-result v0 │ │ +043932: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +043936: 6e20 800c 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04393c: 1a06 ce01 |00de: const-string v6, "Back Stack:" // string@01ce │ │ +043940: 6e20 850c 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +043946: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +043948: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +04394c: 5486 d400 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +043950: 6e20 fe0c 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043956: 0c01 |00eb: move-result-object v1 │ │ +043958: 1f01 5800 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ +04395c: 6e20 800c 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043962: 1a06 2000 |00f1: const-string v6, " #" // string@0020 │ │ +043966: 6e20 800c 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04396c: 6e20 7e0c 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +043972: 1a06 1701 |00f9: const-string v6, ": " // string@0117 │ │ +043976: 6e20 800c 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04397c: 6e10 b60c 0100 |00fe: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ +043982: 0c06 |0101: move-result-object v6 │ │ +043984: 6e20 850c 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +04398a: 6e5c 6401 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0164 │ │ +043990: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +043994: 28da |010a: goto 00e4 // -0026 │ │ +043996: 1d08 |010b: monitor-enter v8 │ │ +043998: 5486 d600 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +04399c: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +0439a0: 5486 d600 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0439a4: 6e10 040d 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0439aa: 0a00 |0115: move-result v0 │ │ +0439ac: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +0439b0: 6e20 800c 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0439b6: 1a06 cd01 |011b: const-string v6, "Back Stack Indices:" // string@01cd │ │ +0439ba: 6e20 850c 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +0439c0: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0439c2: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +0439c6: 5486 d600 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0439ca: 6e20 fe0c 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0439d0: 0c01 |0128: move-result-object v1 │ │ +0439d2: 1f01 5800 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ +0439d6: 6e20 800c 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0439dc: 1a06 2000 |012e: const-string v6, " #" // string@0020 │ │ +0439e0: 6e20 800c 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0439e6: 6e20 7e0c 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +0439ec: 1a06 1701 |0136: const-string v6, ": " // string@0117 │ │ +0439f0: 6e20 800c 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0439f6: 6e20 840c 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +0439fc: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +043a00: 28e1 |0140: goto 0121 // -001f │ │ +043a02: 5486 d200 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +043a06: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +043a0a: 5486 d200 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +043a0e: 6e10 040d 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043a14: 0a06 |014a: move-result v6 │ │ +043a16: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +043a1a: 6e20 800c 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043a20: 1a06 560e |0150: const-string v6, "mAvailBackStackIndices: " // string@0e56 │ │ +043a24: 6e20 800c 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043a2a: 5486 d200 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +043a2e: 6e10 050d 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0d05 │ │ +043a34: 0c06 |015a: move-result-object v6 │ │ +043a36: 7110 070d 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d07 │ │ +043a3c: 0c06 |015e: move-result-object v6 │ │ +043a3e: 6e20 850c 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +043a44: 1e08 |0162: monitor-exit v8 │ │ +043a46: 5486 df00 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043a4a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +043a4e: 5486 df00 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043a52: 6e10 040d 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043a58: 0a00 |016c: move-result v0 │ │ +043a5a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +043a5e: 6e20 800c 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043a64: 1a06 e006 |0172: const-string v6, "Pending Actions:" // string@06e0 │ │ +043a68: 6e20 850c 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +043a6e: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +043a70: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +043a74: 5486 df00 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043a78: 6e20 fe0c 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043a7e: 0c05 |017f: move-result-object v5 │ │ +043a80: 1f05 f801 |0180: check-cast v5, Ljava/lang/Runnable; // type@01f8 │ │ +043a84: 6e20 800c 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043a8a: 1a06 2000 |0185: const-string v6, " #" // string@0020 │ │ +043a8e: 6e20 800c 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043a94: 6e20 7e0c 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +043a9a: 1a06 1701 |018d: const-string v6, ": " // string@0117 │ │ +043a9e: 6e20 800c 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043aa4: 6e20 840c 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +043aaa: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +043aae: 28e1 |0197: goto 0178 // -001f │ │ +043ab0: 0d06 |0198: move-exception v6 │ │ +043ab2: 1e08 |0199: monitor-exit v8 │ │ +043ab4: 2706 |019a: throw v6 │ │ +043ab6: 6e20 800c 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043abc: 1a06 8a02 |019e: const-string v6, "FragmentManager misc state:" // string@028a │ │ +043ac0: 6e20 850c 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +043ac6: 6e20 800c 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043acc: 1a06 3600 |01a6: const-string v6, " mCurState=" // string@0036 │ │ +043ad0: 6e20 800c 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043ad6: 5286 d800 |01ab: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +043ada: 6e20 7e0c 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +043ae0: 1a06 8e00 |01b0: const-string v6, " mStateSaved=" // string@008e │ │ +043ae4: 6e20 800c 6b00 |01b2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043aea: 5586 e200 |01b5: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ +043aee: 6e20 810c 6b00 |01b7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +043af4: 1a06 7b00 |01ba: const-string v6, " mDestroyed=" // string@007b │ │ +043af8: 6e20 800c 6b00 |01bc: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043afe: 5586 d900 |01bf: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d9 │ │ +043b02: 6e20 860c 6b00 |01c1: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +043b08: 5586 dd00 |01c4: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +043b0c: 3806 0f00 |01c6: if-eqz v6, 01d5 // +000f │ │ +043b10: 6e20 800c 9b00 |01c8: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043b16: 1a06 3800 |01cb: const-string v6, " mNeedMenuInvalidate=" // string@0038 │ │ +043b1a: 6e20 800c 6b00 |01cd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043b20: 5586 dd00 |01d0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +043b24: 6e20 860c 6b00 |01d2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +043b2a: 5486 de00 |01d5: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +043b2e: 3806 0f00 |01d7: if-eqz v6, 01e6 // +000f │ │ +043b32: 6e20 800c 9b00 |01d9: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043b38: 1a06 3900 |01dc: const-string v6, " mNoTransactionsBecause=" // string@0039 │ │ +043b3c: 6e20 800c 6b00 |01de: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043b42: 5486 de00 |01e1: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +043b46: 6e20 850c 6b00 |01e3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +043b4c: 5486 d300 |01e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +043b50: 3806 1f00 |01e8: if-eqz v6, 0207 // +001f │ │ +043b54: 5486 d300 |01ea: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +043b58: 6e10 040d 0600 |01ec: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043b5e: 0a06 |01ef: move-result v6 │ │ +043b60: 3d06 1700 |01f0: if-lez v6, 0207 // +0017 │ │ +043b64: 6e20 800c 9b00 |01f2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043b6a: 1a06 3500 |01f5: const-string v6, " mAvailIndices: " // string@0035 │ │ +043b6e: 6e20 800c 6b00 |01f7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +043b74: 5486 d300 |01fa: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +043b78: 6e10 050d 0600 |01fc: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0d05 │ │ +043b7e: 0c06 |01ff: move-result-object v6 │ │ +043b80: 7110 070d 0600 |0200: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d07 │ │ +043b86: 0c06 |0203: move-result-object v6 │ │ +043b88: 6e20 850c 6b00 |0204: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +043b8e: 0e00 |0207: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=566 │ │ @@ -81384,49 +81394,49 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -042a48: |[042a48] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -042a58: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -042a5c: 7010 6002 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0260 │ │ -042a62: 1d02 |0005: monitor-enter v2 │ │ -042a64: 5420 d000 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -042a68: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -042a6c: 2200 ec01 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -042a70: 1a01 b101 |000c: const-string v1, "Activity has been destroyed" // string@01b1 │ │ -042a74: 7020 990c 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -042a7a: 2700 |0011: throw v0 │ │ -042a7c: 0d00 |0012: move-exception v0 │ │ -042a7e: 1e02 |0013: monitor-exit v2 │ │ -042a80: 2700 |0014: throw v0 │ │ -042a82: 5420 df00 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -042a86: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -042a8a: 2200 1102 |0019: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -042a8e: 7010 f70c 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -042a94: 5b20 df00 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -042a98: 5420 df00 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -042a9c: 6e20 fa0c 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -042aa2: 5420 df00 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -042aa6: 6e10 040d 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042aac: 0a00 |002a: move-result v0 │ │ -042aae: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -042ab0: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ -042ab4: 5420 d000 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -042ab8: 5400 aa00 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -042abc: 5421 da00 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00da │ │ -042ac0: 6e20 1801 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ -042ac6: 5420 d000 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -042aca: 5400 aa00 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -042ace: 5421 da00 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00da │ │ -042ad2: 6e20 1601 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0116 │ │ -042ad8: 1e02 |0040: monitor-exit v2 │ │ -042ada: 0e00 |0041: return-void │ │ +043ba4: |[043ba4] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +043bb4: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +043bb8: 7010 6002 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0260 │ │ +043bbe: 1d02 |0005: monitor-enter v2 │ │ +043bc0: 5420 d000 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +043bc4: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +043bc8: 2200 ec01 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +043bcc: 1a01 b101 |000c: const-string v1, "Activity has been destroyed" // string@01b1 │ │ +043bd0: 7020 990c 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +043bd6: 2700 |0011: throw v0 │ │ +043bd8: 0d00 |0012: move-exception v0 │ │ +043bda: 1e02 |0013: monitor-exit v2 │ │ +043bdc: 2700 |0014: throw v0 │ │ +043bde: 5420 df00 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043be2: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +043be6: 2200 1102 |0019: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +043bea: 7010 f70c 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +043bf0: 5b20 df00 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043bf4: 5420 df00 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043bf8: 6e20 fa0c 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +043bfe: 5420 df00 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043c02: 6e10 040d 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043c08: 0a00 |002a: move-result v0 │ │ +043c0a: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +043c0c: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ +043c10: 5420 d000 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +043c14: 5400 aa00 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +043c18: 5421 da00 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00da │ │ +043c1c: 6e20 1801 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ +043c22: 5420 d000 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +043c26: 5400 aa00 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +043c2a: 5421 da00 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00da │ │ +043c2e: 6e20 1601 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0116 │ │ +043c34: 1e02 |0040: monitor-exit v2 │ │ +043c36: 0e00 |0041: return-void │ │ catches : 2 │ │ 0x0006 - 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x0041 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=1324 │ │ @@ -81453,105 +81463,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -042af0: |[042af0] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -042b00: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -042b02: 5585 db00 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00db │ │ -042b06: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -042b0a: 2205 ec01 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@01ec │ │ -042b0e: 1a06 f606 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@06f6 │ │ -042b12: 7020 990c 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -042b18: 2705 |000c: throw v5 │ │ -042b1a: 7100 1c01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@011c │ │ -042b20: 0c05 |0010: move-result-object v5 │ │ -042b22: 5486 d000 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -042b26: 5466 aa00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -042b2a: 6e10 1101 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0111 │ │ -042b30: 0c06 |0018: move-result-object v6 │ │ -042b32: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -042b36: 2205 ec01 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@01ec │ │ -042b3a: 1a06 8006 |001d: const-string v6, "Must be called from main thread of process" // string@0680 │ │ -042b3e: 7020 990c 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -042b44: 2705 |0022: throw v5 │ │ -042b46: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -042b48: 1d08 |0024: monitor-enter v8 │ │ -042b4a: 5485 df00 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -042b4e: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -042b52: 5485 df00 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -042b56: 6e10 040d 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042b5c: 0a05 |002e: move-result v5 │ │ -042b5e: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -042b62: 1e08 |0031: monitor-exit v8 │ │ -042b64: 5585 dc00 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00dc │ │ -042b68: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -042b6c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -042b6e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -042b70: 5485 cf00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042b74: 6e10 040d 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042b7a: 0a05 |003d: move-result v5 │ │ -042b7c: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -042b80: 5485 cf00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042b84: 6e20 fe0c 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042b8a: 0c01 |0045: move-result-object v1 │ │ -042b8c: 1f01 5f00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ -042b90: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -042b94: 5415 8200 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -042b98: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -042b9c: 5415 8200 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -042ba0: 6e10 1d03 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@031d │ │ -042ba6: 0a05 |0053: move-result v5 │ │ -042ba8: b653 |0054: or-int/2addr v3, v5 │ │ -042baa: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -042bae: 28e1 |0057: goto 0038 // -001f │ │ -042bb0: 5485 df00 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -042bb4: 6e10 040d 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042bba: 0a04 |005d: move-result v4 │ │ -042bbc: 5485 e300 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ -042bc0: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -042bc4: 5485 e300 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ -042bc8: 2155 |0064: array-length v5, v5 │ │ -042bca: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -042bce: 2345 7302 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0273 │ │ -042bd2: 5b85 e300 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ -042bd6: 5485 df00 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -042bda: 5486 e300 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ -042bde: 6e20 060d 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ -042be4: 5485 df00 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ -042be8: 6e10 fc0c 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ -042bee: 5485 d000 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -042bf2: 5455 aa00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -042bf6: 5486 da00 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00da │ │ -042bfa: 6e20 1801 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ -042c00: 1e08 |0080: monitor-exit v8 │ │ -042c02: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -042c04: 5c85 db00 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00db │ │ -042c08: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -042c0a: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -042c0e: 5485 e300 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ -042c12: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -042c16: 7210 b70c 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0cb7 │ │ -042c1c: 5485 e300 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ -042c20: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -042c22: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -042c26: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -042c2a: 28f0 |0095: goto 0085 // -0010 │ │ -042c2c: 0d05 |0096: move-exception v5 │ │ -042c2e: 1e08 |0097: monitor-exit v8 │ │ -042c30: 2705 |0098: throw v5 │ │ -042c32: 5c87 db00 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00db │ │ -042c36: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -042c38: 2888 |009c: goto 0024 // -0078 │ │ -042c3a: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -042c3e: 5c87 dc00 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00dc │ │ -042c42: 6e10 9c02 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@029c │ │ -042c48: 0f00 |00a4: return v0 │ │ +043c4c: |[043c4c] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +043c5c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +043c5e: 5585 db00 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00db │ │ +043c62: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +043c66: 2205 ec01 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@01ec │ │ +043c6a: 1a06 f606 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@06f6 │ │ +043c6e: 7020 990c 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +043c74: 2705 |000c: throw v5 │ │ +043c76: 7100 1c01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@011c │ │ +043c7c: 0c05 |0010: move-result-object v5 │ │ +043c7e: 5486 d000 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +043c82: 5466 aa00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +043c86: 6e10 1101 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0111 │ │ +043c8c: 0c06 |0018: move-result-object v6 │ │ +043c8e: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +043c92: 2205 ec01 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@01ec │ │ +043c96: 1a06 8006 |001d: const-string v6, "Must be called from main thread of process" // string@0680 │ │ +043c9a: 7020 990c 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +043ca0: 2705 |0022: throw v5 │ │ +043ca2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +043ca4: 1d08 |0024: monitor-enter v8 │ │ +043ca6: 5485 df00 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043caa: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +043cae: 5485 df00 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043cb2: 6e10 040d 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043cb8: 0a05 |002e: move-result v5 │ │ +043cba: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +043cbe: 1e08 |0031: monitor-exit v8 │ │ +043cc0: 5585 dc00 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00dc │ │ +043cc4: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +043cc8: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +043cca: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +043ccc: 5485 cf00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043cd0: 6e10 040d 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043cd6: 0a05 |003d: move-result v5 │ │ +043cd8: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +043cdc: 5485 cf00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043ce0: 6e20 fe0c 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043ce6: 0c01 |0045: move-result-object v1 │ │ +043ce8: 1f01 5f00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ +043cec: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +043cf0: 5415 8200 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +043cf4: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +043cf8: 5415 8200 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +043cfc: 6e10 1d03 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@031d │ │ +043d02: 0a05 |0053: move-result v5 │ │ +043d04: b653 |0054: or-int/2addr v3, v5 │ │ +043d06: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +043d0a: 28e1 |0057: goto 0038 // -001f │ │ +043d0c: 5485 df00 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043d10: 6e10 040d 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043d16: 0a04 |005d: move-result v4 │ │ +043d18: 5485 e300 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ +043d1c: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +043d20: 5485 e300 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ +043d24: 2155 |0064: array-length v5, v5 │ │ +043d26: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +043d2a: 2345 7302 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0273 │ │ +043d2e: 5b85 e300 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ +043d32: 5485 df00 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043d36: 5486 e300 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ +043d3a: 6e20 060d 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ +043d40: 5485 df00 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00df │ │ +043d44: 6e10 fc0c 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ +043d4a: 5485 d000 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +043d4e: 5455 aa00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +043d52: 5486 da00 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00da │ │ +043d56: 6e20 1801 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ +043d5c: 1e08 |0080: monitor-exit v8 │ │ +043d5e: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +043d60: 5c85 db00 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00db │ │ +043d64: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +043d66: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +043d6a: 5485 e300 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ +043d6e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +043d72: 7210 b70c 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0cb7 │ │ +043d78: 5485 e300 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e3 │ │ +043d7c: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +043d7e: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +043d82: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +043d86: 28f0 |0095: goto 0085 // -0010 │ │ +043d88: 0d05 |0096: move-exception v5 │ │ +043d8a: 1e08 |0097: monitor-exit v8 │ │ +043d8c: 2705 |0098: throw v5 │ │ +043d8e: 5c87 db00 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00db │ │ +043d92: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +043d94: 2888 |009c: goto 0024 // -0078 │ │ +043d96: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +043d9a: 5c87 dc00 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00dc │ │ +043d9e: 6e10 9c02 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@029c │ │ +043da4: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -81608,18 +81618,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042c68: |[042c68] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -042c78: 6e10 7302 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ -042c7e: 0a00 |0003: move-result v0 │ │ -042c80: 0f00 |0004: return v0 │ │ +043dc4: |[043dc4] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +043dd4: 6e10 7302 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ +043dda: 0a00 |0003: move-result v0 │ │ +043ddc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #27 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -81627,50 +81637,50 @@ │ │ type : '(I)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -042c84: |[042c84] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -042c94: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042c98: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -042c9c: 5432 d100 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042ca0: 6e10 040d 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042ca6: 0a02 |0009: move-result v2 │ │ -042ca8: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -042cac: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -042cb0: 5432 d100 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042cb4: 6e20 fe0c 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042cba: 0c00 |0013: move-result-object v0 │ │ -042cbc: 1f00 5f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -042cc0: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -042cc4: 5202 7a00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -042cc8: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -042ccc: 1100 |001c: return-object v0 │ │ -042cce: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -042cd2: 28ed |001f: goto 000c // -0013 │ │ -042cd4: 5432 cf00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042cd8: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -042cdc: 5432 cf00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042ce0: 6e10 040d 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042ce6: 0a02 |0029: move-result v2 │ │ -042ce8: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -042cec: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -042cf0: 5432 cf00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042cf4: 6e20 fe0c 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042cfa: 0c00 |0033: move-result-object v0 │ │ -042cfc: 1f00 5f00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -042d00: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -042d04: 5202 7a00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -042d08: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -042d0c: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -042d10: 28ee |003e: goto 002c // -0012 │ │ -042d12: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -042d14: 28dc |0040: goto 001c // -0024 │ │ +043de0: |[043de0] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +043df0: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043df4: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +043df8: 5432 d100 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043dfc: 6e10 040d 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043e02: 0a02 |0009: move-result v2 │ │ +043e04: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +043e08: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +043e0c: 5432 d100 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043e10: 6e20 fe0c 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043e16: 0c00 |0013: move-result-object v0 │ │ +043e18: 1f00 5f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +043e1c: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +043e20: 5202 7a00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +043e24: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +043e28: 1100 |001c: return-object v0 │ │ +043e2a: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +043e2e: 28ed |001f: goto 000c // -0013 │ │ +043e30: 5432 cf00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043e34: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +043e38: 5432 cf00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043e3c: 6e10 040d 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043e42: 0a02 |0029: move-result v2 │ │ +043e44: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +043e48: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +043e4c: 5432 cf00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043e50: 6e20 fe0c 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043e56: 0c00 |0033: move-result-object v0 │ │ +043e58: 1f00 5f00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +043e5c: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +043e60: 5202 7a00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +043e64: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +043e68: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +043e6c: 28ee |003e: goto 002c // -0012 │ │ +043e6e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +043e70: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 0x0004 line=1259 │ │ 0x000e line=1260 │ │ 0x0016 line=1261 │ │ 0x001c line=1275 │ │ @@ -81696,56 +81706,56 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -042d18: |[042d18] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -042d28: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042d2c: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -042d30: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -042d34: 5432 d100 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042d38: 6e10 040d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042d3e: 0a02 |000b: move-result v2 │ │ -042d40: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -042d44: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -042d48: 5432 d100 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -042d4c: 6e20 fe0c 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042d52: 0c00 |0015: move-result-object v0 │ │ -042d54: 1f00 5f00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -042d58: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -042d5c: 5402 8f00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -042d60: 6e20 c30c 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -042d66: 0a02 |001f: move-result v2 │ │ -042d68: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -042d6c: 1100 |0022: return-object v0 │ │ -042d6e: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -042d72: 28e9 |0025: goto 000e // -0017 │ │ -042d74: 5432 cf00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042d78: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -042d7c: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -042d80: 5432 cf00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042d84: 6e10 040d 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042d8a: 0a02 |0031: move-result v2 │ │ -042d8c: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -042d90: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -042d94: 5432 cf00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042d98: 6e20 fe0c 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042d9e: 0c00 |003b: move-result-object v0 │ │ -042da0: 1f00 5f00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -042da4: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -042da8: 5402 8f00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ -042dac: 6e20 c30c 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -042db2: 0a02 |0045: move-result v2 │ │ -042db4: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -042db8: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -042dbc: 28ea |004a: goto 0034 // -0016 │ │ -042dbe: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -042dc0: 28d6 |004c: goto 0022 // -002a │ │ +043e74: |[043e74] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +043e84: 5432 d100 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043e88: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +043e8c: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +043e90: 5432 d100 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043e94: 6e10 040d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043e9a: 0a02 |000b: move-result v2 │ │ +043e9c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +043ea0: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +043ea4: 5432 d100 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +043ea8: 6e20 fe0c 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043eae: 0c00 |0015: move-result-object v0 │ │ +043eb0: 1f00 5f00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +043eb4: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +043eb8: 5402 8f00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +043ebc: 6e20 c30c 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +043ec2: 0a02 |001f: move-result v2 │ │ +043ec4: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +043ec8: 1100 |0022: return-object v0 │ │ +043eca: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +043ece: 28e9 |0025: goto 000e // -0017 │ │ +043ed0: 5432 cf00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043ed4: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +043ed8: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +043edc: 5432 cf00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043ee0: 6e10 040d 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043ee6: 0a02 |0031: move-result v2 │ │ +043ee8: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +043eec: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +043ef0: 5432 cf00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043ef4: 6e20 fe0c 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043efa: 0c00 |003b: move-result-object v0 │ │ +043efc: 1f00 5f00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +043f00: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +043f04: 5402 8f00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008f │ │ +043f08: 6e20 c30c 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +043f0e: 0a02 |0045: move-result v2 │ │ +043f10: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +043f14: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +043f18: 28ea |004a: goto 0034 // -0016 │ │ +043f1a: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +043f1c: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0006 line=1281 │ │ 0x0010 line=1282 │ │ 0x0018 line=1283 │ │ 0x0022 line=1297 │ │ @@ -81771,37 +81781,37 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -042dc4: |[042dc4] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -042dd4: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042dd8: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -042ddc: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -042de0: 5432 cf00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042de4: 6e10 040d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042dea: 0a02 |000b: move-result v2 │ │ -042dec: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -042df0: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -042df4: 5432 cf00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042df8: 6e20 fe0c 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042dfe: 0c00 |0015: move-result-object v0 │ │ -042e00: 1f00 5f00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -042e04: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -042e08: 5402 9500 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0095 │ │ -042e0c: 6e20 c30c 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -042e12: 0a02 |001f: move-result v2 │ │ -042e14: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -042e18: 1100 |0022: return-object v0 │ │ -042e1a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -042e1e: 28e9 |0025: goto 000e // -0017 │ │ -042e20: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -042e22: 28fb |0027: goto 0022 // -0005 │ │ +043f20: |[043f20] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +043f30: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043f34: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +043f38: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +043f3c: 5432 cf00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043f40: 6e10 040d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +043f46: 0a02 |000b: move-result v2 │ │ +043f48: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +043f4c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +043f50: 5432 cf00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +043f54: 6e20 fe0c 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +043f5a: 0c00 |0015: move-result-object v0 │ │ +043f5c: 1f00 5f00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +043f60: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +043f64: 5402 9500 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0095 │ │ +043f68: 6e20 c30c 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +043f6e: 0a02 |001f: move-result v2 │ │ +043f70: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +043f74: 1100 |0022: return-object v0 │ │ +043f76: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +043f7a: 28e9 |0025: goto 000e // -0017 │ │ +043f7c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +043f7e: 28fb |0027: goto 0022 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1301 │ │ 0x0006 line=1302 │ │ 0x0010 line=1303 │ │ 0x0018 line=1304 │ │ 0x0022 line=1309 │ │ @@ -81820,46 +81830,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -042e24: |[042e24] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -042e34: 1d03 |0000: monitor-enter v3 │ │ -042e36: 5430 d600 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -042e3a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -042e3c: 6e30 030d 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ -042e42: 5430 d200 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -042e46: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -042e4a: 2200 1102 |000b: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -042e4e: 7010 f70c 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -042e54: 5b30 d200 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -042e58: 6300 c600 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -042e5c: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -042e60: 1a00 8902 |0016: const-string v0, "FragmentManager" // string@0289 │ │ -042e64: 2201 fb01 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -042e68: 7010 d70c 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -042e6e: 1a02 9902 |001d: const-string v2, "Freeing back stack index " // string@0299 │ │ -042e72: 6e20 dd0c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042e78: 0c01 |0022: move-result-object v1 │ │ -042e7a: 6e20 da0c 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -042e80: 0c01 |0026: move-result-object v1 │ │ -042e82: 6e10 e10c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -042e88: 0c01 |002a: move-result-object v1 │ │ -042e8a: 7120 a60a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -042e90: 5430 d200 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -042e94: 7110 a00c 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -042e9a: 0c01 |0033: move-result-object v1 │ │ -042e9c: 6e20 fa0c 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -042ea2: 1e03 |0037: monitor-exit v3 │ │ -042ea4: 0e00 |0038: return-void │ │ -042ea6: 0d00 |0039: move-exception v0 │ │ -042ea8: 1e03 |003a: monitor-exit v3 │ │ -042eaa: 2700 |003b: throw v0 │ │ +043f80: |[043f80] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +043f90: 1d03 |0000: monitor-enter v3 │ │ +043f92: 5430 d600 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +043f96: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +043f98: 6e30 030d 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ +043f9e: 5430 d200 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +043fa2: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +043fa6: 2200 1102 |000b: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +043faa: 7010 f70c 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +043fb0: 5b30 d200 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +043fb4: 6300 c600 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +043fb8: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +043fbc: 1a00 8902 |0016: const-string v0, "FragmentManager" // string@0289 │ │ +043fc0: 2201 fb01 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +043fc4: 7010 d70c 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +043fca: 1a02 9902 |001d: const-string v2, "Freeing back stack index " // string@0299 │ │ +043fce: 6e20 dd0c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +043fd4: 0c01 |0022: move-result-object v1 │ │ +043fd6: 6e20 da0c 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +043fdc: 0c01 |0026: move-result-object v1 │ │ +043fde: 6e10 e10c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +043fe4: 0c01 |002a: move-result-object v1 │ │ +043fe6: 7120 a60a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +043fec: 5430 d200 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +043ff0: 7110 a00c 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +043ff6: 0c01 |0033: move-result-object v1 │ │ +043ff8: 6e20 fa0c 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +043ffe: 1e03 |0037: monitor-exit v3 │ │ +044000: 0e00 |0038: return-void │ │ +044002: 0d00 |0039: move-exception v0 │ │ +044004: 1e03 |003a: monitor-exit v3 │ │ +044006: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1388 │ │ 0x0001 line=1389 │ │ 0x0007 line=1390 │ │ @@ -81878,20 +81888,20 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042eb8: |[042eb8] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -042ec8: 5410 d400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -042ecc: 6e20 fe0c 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042ed2: 0c00 |0005: move-result-object v0 │ │ -042ed4: 1f00 6400 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0064 │ │ -042ed8: 1100 |0008: return-object v0 │ │ +044014: |[044014] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +044024: 5410 d400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +044028: 6e20 fe0c 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +04402e: 0c00 |0005: move-result-object v0 │ │ +044030: 1f00 6400 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0064 │ │ +044034: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -81900,23 +81910,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -042edc: |[042edc] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -042eec: 5410 d400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -042ef0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -042ef4: 5410 d400 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -042ef8: 6e10 040d 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042efe: 0a00 |0009: move-result v0 │ │ -042f00: 0f00 |000a: return v0 │ │ -042f02: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -042f04: 28fe |000c: goto 000a // -0002 │ │ +044038: |[044038] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +044048: 5410 d400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +04404c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044050: 5410 d400 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +044054: 6e10 040d 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +04405a: 0a00 |0009: move-result v0 │ │ +04405c: 0f00 |000a: return v0 │ │ +04405e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +044060: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #33 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -81924,64 +81934,64 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -042f08: |[042f08] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -042f18: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -042f1a: 6e30 ff00 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ -042f20: 0a01 |0004: move-result v1 │ │ -042f22: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -042f26: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -042f28: 1100 |0008: return-object v0 │ │ -042f2a: 5452 cf00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042f2e: 6e10 040d 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -042f34: 0a02 |000e: move-result v2 │ │ -042f36: 3421 2500 |000f: if-lt v1, v2, 0034 // +0025 │ │ -042f3a: 2202 ec01 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ -042f3e: 2203 fb01 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -042f42: 7010 d70c 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -042f48: 1a04 8202 |0018: const-string v4, "Fragement no longer exists for key " // string@0282 │ │ -042f4c: 6e20 dd0c 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042f52: 0c03 |001d: move-result-object v3 │ │ -042f54: 6e20 dd0c 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042f5a: 0c03 |0021: move-result-object v3 │ │ -042f5c: 1a04 1c01 |0022: const-string v4, ": index " // string@011c │ │ -042f60: 6e20 dd0c 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042f66: 0c03 |0027: move-result-object v3 │ │ -042f68: 6e20 da0c 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -042f6e: 0c03 |002b: move-result-object v3 │ │ -042f70: 6e10 e10c 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -042f76: 0c03 |002f: move-result-object v3 │ │ -042f78: 7020 990c 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -042f7e: 2702 |0033: throw v2 │ │ -042f80: 5452 cf00 |0034: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -042f84: 6e20 fe0c 1200 |0036: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -042f8a: 0c00 |0039: move-result-object v0 │ │ -042f8c: 1f00 5f00 |003a: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -042f90: 3900 ccff |003c: if-nez v0, 0008 // -0034 │ │ -042f94: 2202 ec01 |003e: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ -042f98: 2203 fb01 |0040: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -042f9c: 7010 d70c 0300 |0042: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -042fa2: 1a04 8202 |0045: const-string v4, "Fragement no longer exists for key " // string@0282 │ │ -042fa6: 6e20 dd0c 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042fac: 0c03 |004a: move-result-object v3 │ │ -042fae: 6e20 dd0c 7300 |004b: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042fb4: 0c03 |004e: move-result-object v3 │ │ -042fb6: 1a04 1c01 |004f: const-string v4, ": index " // string@011c │ │ -042fba: 6e20 dd0c 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -042fc0: 0c03 |0054: move-result-object v3 │ │ -042fc2: 6e20 da0c 1300 |0055: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -042fc8: 0c03 |0058: move-result-object v3 │ │ -042fca: 6e10 e10c 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -042fd0: 0c03 |005c: move-result-object v3 │ │ -042fd2: 7020 990c 3200 |005d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -042fd8: 2702 |0060: throw v2 │ │ +044064: |[044064] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +044074: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +044076: 6e30 ff00 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ +04407c: 0a01 |0004: move-result v1 │ │ +04407e: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +044082: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +044084: 1100 |0008: return-object v0 │ │ +044086: 5452 cf00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +04408a: 6e10 040d 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +044090: 0a02 |000e: move-result v2 │ │ +044092: 3421 2500 |000f: if-lt v1, v2, 0034 // +0025 │ │ +044096: 2202 ec01 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ +04409a: 2203 fb01 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +04409e: 7010 d70c 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0440a4: 1a04 8202 |0018: const-string v4, "Fragement no longer exists for key " // string@0282 │ │ +0440a8: 6e20 dd0c 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0440ae: 0c03 |001d: move-result-object v3 │ │ +0440b0: 6e20 dd0c 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0440b6: 0c03 |0021: move-result-object v3 │ │ +0440b8: 1a04 1c01 |0022: const-string v4, ": index " // string@011c │ │ +0440bc: 6e20 dd0c 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0440c2: 0c03 |0027: move-result-object v3 │ │ +0440c4: 6e20 da0c 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0440ca: 0c03 |002b: move-result-object v3 │ │ +0440cc: 6e10 e10c 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0440d2: 0c03 |002f: move-result-object v3 │ │ +0440d4: 7020 990c 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +0440da: 2702 |0033: throw v2 │ │ +0440dc: 5452 cf00 |0034: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0440e0: 6e20 fe0c 1200 |0036: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0440e6: 0c00 |0039: move-result-object v0 │ │ +0440e8: 1f00 5f00 |003a: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +0440ec: 3900 ccff |003c: if-nez v0, 0008 // -0034 │ │ +0440f0: 2202 ec01 |003e: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ +0440f4: 2203 fb01 |0040: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +0440f8: 7010 d70c 0300 |0042: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0440fe: 1a04 8202 |0045: const-string v4, "Fragement no longer exists for key " // string@0282 │ │ +044102: 6e20 dd0c 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044108: 0c03 |004a: move-result-object v3 │ │ +04410a: 6e20 dd0c 7300 |004b: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044110: 0c03 |004e: move-result-object v3 │ │ +044112: 1a04 1c01 |004f: const-string v4, ": index " // string@011c │ │ +044116: 6e20 dd0c 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04411c: 0c03 |0054: move-result-object v3 │ │ +04411e: 6e20 da0c 1300 |0055: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +044124: 0c03 |0058: move-result-object v3 │ │ +044126: 6e10 e10c 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04412c: 0c03 |005c: move-result-object v3 │ │ +04412e: 7020 990c 3200 |005d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +044134: 2702 |0060: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=524 │ │ 0x0005 line=525 │ │ 0x0007 line=526 │ │ 0x0008 line=537 │ │ 0x0009 line=528 │ │ @@ -82001,51 +82011,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -042fdc: |[042fdc] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -042fec: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -042fee: 6301 c600 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -042ff2: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -042ff6: 1a01 8902 |0005: const-string v1, "FragmentManager" // string@0289 │ │ -042ffa: 2202 fb01 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -042ffe: 7010 d70c 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043004: 1a03 eb0c |000c: const-string v3, "hide: " // string@0ceb │ │ -043008: 6e20 dd0c 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04300e: 0c02 |0011: move-result-object v2 │ │ -043010: 6e20 dc0c 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043016: 0c02 |0015: move-result-object v2 │ │ -043018: 6e10 e10c 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04301e: 0c02 |0019: move-result-object v2 │ │ -043020: 7120 a60a 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -043026: 5561 7e00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -04302a: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ -04302e: 5c64 7e00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -043032: 5461 9400 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043036: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ -04303a: 6e58 7d02 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@027d │ │ -043040: 0c00 |002a: move-result-object v0 │ │ -043042: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ -043046: 5461 9400 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -04304a: 6e20 250b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ -043050: 5461 9400 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043054: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -043058: 6e20 240b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -04305e: 5561 7000 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -043062: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ -043066: 5561 7d00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -04306a: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ -04306e: 5561 8400 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -043072: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ -043076: 5c54 dd00 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -04307a: 6e20 de01 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01de │ │ -043080: 0e00 |004a: return-void │ │ +044138: |[044138] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +044148: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04414a: 6301 c600 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +04414e: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +044152: 1a01 8902 |0005: const-string v1, "FragmentManager" // string@0289 │ │ +044156: 2202 fb01 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +04415a: 7010 d70c 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044160: 1a03 ea0c |000c: const-string v3, "hide: " // string@0cea │ │ +044164: 6e20 dd0c 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04416a: 0c02 |0011: move-result-object v2 │ │ +04416c: 6e20 dc0c 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044172: 0c02 |0015: move-result-object v2 │ │ +044174: 6e10 e10c 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04417a: 0c02 |0019: move-result-object v2 │ │ +04417c: 7120 a60a 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044182: 5561 7e00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +044186: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ +04418a: 5c64 7e00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +04418e: 5461 9400 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044192: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ +044196: 6e58 7d02 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@027d │ │ +04419c: 0c00 |002a: move-result-object v0 │ │ +04419e: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ +0441a2: 5461 9400 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0441a6: 6e20 250b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ +0441ac: 5461 9400 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0441b0: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +0441b4: 6e20 240b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +0441ba: 5561 7000 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +0441be: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ +0441c2: 5561 7d00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +0441c6: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ +0441ca: 5561 8400 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +0441ce: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ +0441d2: 5c54 dd00 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +0441d6: 6e20 de01 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01de │ │ +0441dc: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1183 │ │ 0x001d line=1184 │ │ 0x0021 line=1185 │ │ 0x0023 line=1186 │ │ 0x0027 line=1187 │ │ @@ -82068,85 +82078,85 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 138 16-bit code units │ │ -043084: |[043084] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -043094: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -04309a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -04309c: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -04309e: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -0430a2: 52a4 8500 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -0430a6: 6e40 d601 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@01d6 │ │ -0430ac: 0c01 |000c: move-result-object v1 │ │ -0430ae: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -0430b2: 1101 |000f: return-object v1 │ │ -0430b4: 52a4 8500 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -0430b8: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -0430bc: 5494 d000 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0430c0: 52a5 8500 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -0430c4: 7120 c50b 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ -0430ca: 0c00 |001b: move-result-object v0 │ │ -0430cc: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -0430d0: 0701 |001e: move-object v1, v0 │ │ -0430d2: 28f0 |001f: goto 000f // -0010 │ │ -0430d4: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -0430d8: 0731 |0022: move-object v1, v3 │ │ -0430da: 28ec |0023: goto 000f // -0014 │ │ -0430dc: 7120 9e02 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@029e │ │ -0430e2: 0a02 |0027: move-result v2 │ │ -0430e4: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -0430e8: 0731 |002a: move-object v1, v3 │ │ -0430ea: 28e4 |002b: goto 000f // -001c │ │ -0430ec: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -0430f2: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -0430f6: 5494 d000 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0430fa: 6e10 1102 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0211 │ │ -043100: 0c04 |0036: move-result-object v4 │ │ -043102: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -043106: 5494 d000 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04310a: 6e10 1102 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0211 │ │ -043110: 0c04 |003e: move-result-object v4 │ │ -043112: 6e10 490b 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0b49 │ │ -043118: 0c04 |0042: move-result-object v4 │ │ -04311a: 524d ee02 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@02ee │ │ -04311e: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -043122: 0731 |0047: move-object v1, v3 │ │ -043124: 28c7 |0048: goto 000f // -0039 │ │ -043126: 5493 d000 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04312a: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -04312e: 7156 8102 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0281 │ │ -043134: 0c01 |0050: move-result-object v1 │ │ -043136: 28be |0051: goto 000f // -0042 │ │ -043138: 5493 d000 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04313c: 7157 8102 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0281 │ │ -043142: 0c01 |0057: move-result-object v1 │ │ -043144: 28b7 |0058: goto 000f // -0049 │ │ -043146: 5493 d000 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04314a: 7156 8102 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0281 │ │ -043150: 0c01 |005e: move-result-object v1 │ │ -043152: 28b0 |005f: goto 000f // -0050 │ │ -043154: 5493 d000 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -043158: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -04315e: 7157 8102 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0281 │ │ -043164: 0c01 |0068: move-result-object v1 │ │ -043166: 28a6 |0069: goto 000f // -005a │ │ -043168: 5493 d000 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04316c: 7130 7f02 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@027f │ │ -043172: 0c01 |006f: move-result-object v1 │ │ -043174: 289f |0070: goto 000f // -0061 │ │ -043176: 5493 d000 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04317a: 7130 7f02 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@027f │ │ -043180: 0c01 |0076: move-result-object v1 │ │ -043182: 2898 |0077: goto 000f // -0068 │ │ -043184: 0731 |0078: move-object v1, v3 │ │ -043186: 2896 |0079: goto 000f // -006a │ │ -043188: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +0441e0: |[0441e0] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +0441f0: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +0441f6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0441f8: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +0441fa: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +0441fe: 52a4 8500 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +044202: 6e40 d601 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@01d6 │ │ +044208: 0c01 |000c: move-result-object v1 │ │ +04420a: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +04420e: 1101 |000f: return-object v1 │ │ +044210: 52a4 8500 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +044214: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +044218: 5494 d000 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +04421c: 52a5 8500 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +044220: 7120 c50b 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ +044226: 0c00 |001b: move-result-object v0 │ │ +044228: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +04422c: 0701 |001e: move-object v1, v0 │ │ +04422e: 28f0 |001f: goto 000f // -0010 │ │ +044230: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +044234: 0731 |0022: move-object v1, v3 │ │ +044236: 28ec |0023: goto 000f // -0014 │ │ +044238: 7120 9e02 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@029e │ │ +04423e: 0a02 |0027: move-result v2 │ │ +044240: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +044244: 0731 |002a: move-object v1, v3 │ │ +044246: 28e4 |002b: goto 000f // -001c │ │ +044248: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +04424e: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +044252: 5494 d000 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044256: 6e10 1102 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0211 │ │ +04425c: 0c04 |0036: move-result-object v4 │ │ +04425e: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +044262: 5494 d000 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044266: 6e10 1102 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0211 │ │ +04426c: 0c04 |003e: move-result-object v4 │ │ +04426e: 6e10 490b 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0b49 │ │ +044274: 0c04 |0042: move-result-object v4 │ │ +044276: 524d ee02 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@02ee │ │ +04427a: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +04427e: 0731 |0047: move-object v1, v3 │ │ +044280: 28c7 |0048: goto 000f // -0039 │ │ +044282: 5493 d000 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044286: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +04428a: 7156 8102 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0281 │ │ +044290: 0c01 |0050: move-result-object v1 │ │ +044292: 28be |0051: goto 000f // -0042 │ │ +044294: 5493 d000 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044298: 7157 8102 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0281 │ │ +04429e: 0c01 |0057: move-result-object v1 │ │ +0442a0: 28b7 |0058: goto 000f // -0049 │ │ +0442a2: 5493 d000 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0442a6: 7156 8102 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0281 │ │ +0442ac: 0c01 |005e: move-result-object v1 │ │ +0442ae: 28b0 |005f: goto 000f // -0050 │ │ +0442b0: 5493 d000 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0442b4: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +0442ba: 7157 8102 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0281 │ │ +0442c0: 0c01 |0068: move-result-object v1 │ │ +0442c2: 28a6 |0069: goto 000f // -005a │ │ +0442c4: 5493 d000 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0442c8: 7130 7f02 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@027f │ │ +0442ce: 0c01 |006f: move-result-object v1 │ │ +0442d0: 289f |0070: goto 000f // -0061 │ │ +0442d2: 5493 d000 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0442d6: 7130 7f02 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@027f │ │ +0442dc: 0c01 |0076: move-result-object v1 │ │ +0442de: 2898 |0077: goto 000f // -0068 │ │ +0442e0: 0731 |0078: move-object v1, v3 │ │ +0442e2: 2896 |0079: goto 000f // -006a │ │ +0442e4: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=703 │ │ 0x000d line=705 │ │ 0x000f line=757 │ │ 0x0010 line=709 │ │ 0x0014 line=710 │ │ @@ -82186,64 +82196,64 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0431a8: |[0431a8] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -0431b8: 5240 8000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0431bc: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -0431c0: 0e00 |0004: return-void │ │ -0431c2: 5430 d300 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -0431c6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0431ca: 5430 d300 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -0431ce: 6e10 040d 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0431d4: 0a00 |000e: move-result v0 │ │ -0431d6: 3c00 3800 |000f: if-gtz v0, 0047 // +0038 │ │ -0431da: 5430 cf00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0431de: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -0431e2: 2200 1102 |0015: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -0431e6: 7010 f70c 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0431ec: 5b30 cf00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0431f0: 5430 cf00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0431f4: 6e10 040d 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0431fa: 0a00 |0021: move-result v0 │ │ -0431fc: 6e20 f201 0400 |0022: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@01f2 │ │ -043202: 5430 cf00 |0025: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -043206: 6e20 fa0c 4000 |0027: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -04320c: 6300 c600 |002a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -043210: 3800 d8ff |002c: if-eqz v0, 0004 // -0028 │ │ -043214: 1a00 8902 |002e: const-string v0, "FragmentManager" // string@0289 │ │ -043218: 2201 fb01 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -04321c: 7010 d70c 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043222: 1a02 ba01 |0035: const-string v2, "Allocated fragment index " // string@01ba │ │ -043226: 6e20 dd0c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04322c: 0c01 |003a: move-result-object v1 │ │ -04322e: 6e20 dc0c 4100 |003b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043234: 0c01 |003e: move-result-object v1 │ │ -043236: 6e10 e10c 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04323c: 0c01 |0042: move-result-object v1 │ │ -04323e: 7120 a60a 1000 |0043: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -043244: 28be |0046: goto 0004 // -0042 │ │ -043246: 5430 d300 |0047: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04324a: 5431 d300 |0049: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04324e: 6e10 040d 0100 |004b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -043254: 0a01 |004e: move-result v1 │ │ -043256: d801 01ff |004f: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04325a: 6e20 010d 1000 |0051: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ -043260: 0c00 |0054: move-result-object v0 │ │ -043262: 1f00 ef01 |0055: check-cast v0, Ljava/lang/Integer; // type@01ef │ │ -043266: 6e10 9c0c 0000 |0057: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ -04326c: 0a00 |005a: move-result v0 │ │ -04326e: 6e20 f201 0400 |005b: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@01f2 │ │ -043274: 5430 cf00 |005e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -043278: 5241 8000 |0060: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -04327c: 6e30 030d 1004 |0062: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ -043282: 28c5 |0065: goto 002a // -003b │ │ +044304: |[044304] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +044314: 5240 8000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +044318: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +04431c: 0e00 |0004: return-void │ │ +04431e: 5430 d300 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +044322: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +044326: 5430 d300 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04432a: 6e10 040d 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +044330: 0a00 |000e: move-result v0 │ │ +044332: 3c00 3800 |000f: if-gtz v0, 0047 // +0038 │ │ +044336: 5430 cf00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +04433a: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +04433e: 2200 1102 |0015: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +044342: 7010 f70c 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +044348: 5b30 cf00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +04434c: 5430 cf00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +044350: 6e10 040d 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +044356: 0a00 |0021: move-result v0 │ │ +044358: 6e20 f201 0400 |0022: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@01f2 │ │ +04435e: 5430 cf00 |0025: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +044362: 6e20 fa0c 4000 |0027: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +044368: 6300 c600 |002a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +04436c: 3800 d8ff |002c: if-eqz v0, 0004 // -0028 │ │ +044370: 1a00 8902 |002e: const-string v0, "FragmentManager" // string@0289 │ │ +044374: 2201 fb01 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044378: 7010 d70c 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04437e: 1a02 ba01 |0035: const-string v2, "Allocated fragment index " // string@01ba │ │ +044382: 6e20 dd0c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044388: 0c01 |003a: move-result-object v1 │ │ +04438a: 6e20 dc0c 4100 |003b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044390: 0c01 |003e: move-result-object v1 │ │ +044392: 6e10 e10c 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044398: 0c01 |0042: move-result-object v1 │ │ +04439a: 7120 a60a 1000 |0043: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0443a0: 28be |0046: goto 0004 // -0042 │ │ +0443a2: 5430 d300 |0047: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +0443a6: 5431 d300 |0049: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +0443aa: 6e10 040d 0100 |004b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0443b0: 0a01 |004e: move-result v1 │ │ +0443b2: d801 01ff |004f: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0443b6: 6e20 010d 1000 |0051: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ +0443bc: 0c00 |0054: move-result-object v0 │ │ +0443be: 1f00 ef01 |0055: check-cast v0, Ljava/lang/Integer; // type@01ef │ │ +0443c2: 6e10 9c0c 0000 |0057: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0c9c │ │ +0443c8: 0a00 |005a: move-result v0 │ │ +0443ca: 6e20 f201 0400 |005b: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@01f2 │ │ +0443d0: 5430 cf00 |005e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0443d4: 5241 8000 |0060: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0443d8: 6e30 030d 1004 |0062: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ +0443de: 28c5 |0065: goto 002a // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ 0x0004 line=1129 │ │ 0x0005 line=1117 │ │ 0x0011 line=1118 │ │ 0x0015 line=1119 │ │ @@ -82261,50 +82271,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -043284: |[043284] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -043294: 5240 8000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -043298: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -04329c: 0e00 |0004: return-void │ │ -04329e: 6300 c600 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -0432a2: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -0432a6: 1a00 8902 |0009: const-string v0, "FragmentManager" // string@0289 │ │ -0432aa: 2201 fb01 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0432ae: 7010 d70c 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0432b4: 1a02 9a02 |0010: const-string v2, "Freeing fragment index " // string@029a │ │ -0432b8: 6e20 dd0c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0432be: 0c01 |0015: move-result-object v1 │ │ -0432c0: 6e20 dc0c 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0432c6: 0c01 |0019: move-result-object v1 │ │ -0432c8: 6e10 e10c 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0432ce: 0c01 |001d: move-result-object v1 │ │ -0432d0: 7120 a60a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0432d6: 5430 cf00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0432da: 5241 8000 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0432de: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -0432e0: 6e30 030d 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ -0432e6: 5430 d300 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -0432ea: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -0432ee: 2200 1102 |002d: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -0432f2: 7010 f70c 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0432f8: 5b30 d300 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -0432fc: 5430 d300 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -043300: 5241 8000 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -043304: 7110 a00c 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -04330a: 0c01 |003b: move-result-object v1 │ │ -04330c: 6e20 fa0c 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -043312: 5430 d000 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -043316: 5241 8000 |0041: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -04331a: 6e20 1202 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragmentIndex:(I)V // method@0212 │ │ -043320: 6e10 c501 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@01c5 │ │ -043326: 28bb |0049: goto 0004 // -0045 │ │ +0443e0: |[0443e0] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +0443f0: 5240 8000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0443f4: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +0443f8: 0e00 |0004: return-void │ │ +0443fa: 6300 c600 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0443fe: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +044402: 1a00 8902 |0009: const-string v0, "FragmentManager" // string@0289 │ │ +044406: 2201 fb01 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +04440a: 7010 d70c 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044410: 1a02 9a02 |0010: const-string v2, "Freeing fragment index " // string@029a │ │ +044414: 6e20 dd0c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04441a: 0c01 |0015: move-result-object v1 │ │ +04441c: 6e20 dc0c 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044422: 0c01 |0019: move-result-object v1 │ │ +044424: 6e10 e10c 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04442a: 0c01 |001d: move-result-object v1 │ │ +04442c: 7120 a60a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044432: 5430 cf00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +044436: 5241 8000 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +04443a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +04443c: 6e30 030d 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ +044442: 5430 d300 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +044446: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +04444a: 2200 1102 |002d: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +04444e: 7010 f70c 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +044454: 5b30 d300 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +044458: 5430 d300 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04445c: 5241 8000 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +044460: 7110 a00c 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +044466: 0c01 |003b: move-result-object v1 │ │ +044468: 6e20 fa0c 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +04446e: 5430 d000 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044472: 5241 8000 |0041: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +044476: 6e20 1202 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragmentIndex:(I)V // method@0212 │ │ +04447c: 6e10 c501 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@01c5 │ │ +044482: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1132 │ │ 0x0004 line=1144 │ │ 0x0005 line=1136 │ │ 0x0021 line=1137 │ │ 0x0029 line=1138 │ │ @@ -82321,67 +82331,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -043328: |[043328] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -043338: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04333a: 5480 d000 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04333e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -043342: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -043346: 2200 ec01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -04334a: 1a02 9106 |0009: const-string v2, "No activity" // string@0691 │ │ -04334e: 7020 990c 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -043354: 2700 |000e: throw v0 │ │ -043356: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -04335a: 5280 d800 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -04335e: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -043362: 0e00 |0015: return-void │ │ -043364: 5989 d800 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -043368: 5480 cf00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -04336c: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -043370: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -043372: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -043374: 5480 cf00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -043378: 6e10 040d 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -04337e: 0a00 |0023: move-result v0 │ │ -043380: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -043384: 5480 cf00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -043388: 6e20 fe0c 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -04338e: 0c01 |002b: move-result-object v1 │ │ -043390: 1f01 5f00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ -043394: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -043398: 0780 |0030: move-object v0, v8 │ │ -04339a: 0192 |0031: move v2, v9 │ │ -04339c: 01a3 |0032: move v3, v10 │ │ -04339e: 01b4 |0033: move v4, v11 │ │ -0433a0: 7406 8502 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ -0433a6: 5410 8200 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0433aa: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -0433ae: 5410 8200 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0433b2: 6e10 1d03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@031d │ │ -0433b8: 0a00 |0040: move-result v0 │ │ -0433ba: b607 |0041: or-int/2addr v7, v0 │ │ -0433bc: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0433c0: 28da |0044: goto 001e // -0026 │ │ -0433c2: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -0433c6: 6e10 9c02 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@029c │ │ -0433cc: 5580 dd00 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -0433d0: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -0433d4: 5480 d000 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0433d8: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -0433dc: 5280 d800 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -0433e0: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -0433e2: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -0433e6: 5480 d000 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0433ea: 6e10 2e02 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@022e │ │ -0433f0: 5c85 dd00 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -0433f4: 28b7 |005e: goto 0015 // -0049 │ │ +044484: |[044484] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +044494: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +044496: 5480 d000 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +04449a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +04449e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +0444a2: 2200 ec01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +0444a6: 1a02 9106 |0009: const-string v2, "No activity" // string@0691 │ │ +0444aa: 7020 990c 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +0444b0: 2700 |000e: throw v0 │ │ +0444b2: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +0444b6: 5280 d800 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +0444ba: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +0444be: 0e00 |0015: return-void │ │ +0444c0: 5989 d800 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +0444c4: 5480 cf00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0444c8: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +0444cc: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +0444ce: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0444d0: 5480 cf00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0444d4: 6e10 040d 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0444da: 0a00 |0023: move-result v0 │ │ +0444dc: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +0444e0: 5480 cf00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0444e4: 6e20 fe0c 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0444ea: 0c01 |002b: move-result-object v1 │ │ +0444ec: 1f01 5f00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ +0444f0: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +0444f4: 0780 |0030: move-object v0, v8 │ │ +0444f6: 0192 |0031: move v2, v9 │ │ +0444f8: 01a3 |0032: move v3, v10 │ │ +0444fa: 01b4 |0033: move v4, v11 │ │ +0444fc: 7406 8502 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ +044502: 5410 8200 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +044506: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +04450a: 5410 8200 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +04450e: 6e10 1d03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@031d │ │ +044514: 0a00 |0040: move-result v0 │ │ +044516: b607 |0041: or-int/2addr v7, v0 │ │ +044518: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04451c: 28da |0044: goto 001e // -0026 │ │ +04451e: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +044522: 6e10 9c02 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@029c │ │ +044528: 5580 dd00 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +04452c: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +044530: 5480 d000 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044534: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +044538: 5280 d800 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +04453c: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +04453e: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +044542: 5480 d000 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044546: 6e10 2e02 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@022e │ │ +04454c: 5c85 dd00 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +044550: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1069 │ │ 0x0007 line=1070 │ │ 0x000f line=1073 │ │ 0x0015 line=1099 │ │ 0x0016 line=1077 │ │ @@ -82414,18 +82424,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0433f8: |[0433f8] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -043408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04340a: 6e53 8202 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0282 │ │ -043410: 0e00 |0004: return-void │ │ +044554: |[044554] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +044564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044566: 6e53 8202 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0282 │ │ +04456c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1065 │ │ 0x0004 line=1066 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -82436,23 +82446,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -043414: |[043414] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -043424: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -043426: 5262 d800 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -04342a: 0760 |0003: move-object v0, v6 │ │ -04342c: 0771 |0004: move-object v1, v7 │ │ -04342e: 0134 |0005: move v4, v3 │ │ -043430: 0135 |0006: move v5, v3 │ │ -043432: 7406 8502 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ -043438: 0e00 |000a: return-void │ │ +044570: |[044570] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +044580: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +044582: 5262 d800 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +044586: 0760 |0003: move-object v0, v6 │ │ +044588: 0771 |0004: move-object v1, v7 │ │ +04458a: 0134 |0005: move v4, v3 │ │ +04458c: 0135 |0006: move v5, v3 │ │ +04458e: 7406 8502 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ +044594: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1061 │ │ 0x000a line=1062 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -82462,622 +82472,622 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 1236 16-bit code units │ │ -04343c: |[04343c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -04344c: 55b0 7000 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -043450: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -043454: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -043456: 370c 0300 |0005: if-le v12, v0, 0008 // +0003 │ │ -04345a: 121c |0007: const/4 v12, #int 1 // #1 │ │ -04345c: 55b0 8600 |0008: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ -043460: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ -043464: 52b0 8d00 |000c: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -043468: 370c 0400 |000e: if-le v12, v0, 0012 // +0004 │ │ -04346c: 52bc 8d00 |0010: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -043470: 55b0 7800 |0012: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -043474: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ -043478: 52b0 8d00 |0016: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -04347c: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -04347e: 3510 0600 |0019: if-ge v0, v1, 001f // +0006 │ │ -043482: 1230 |001b: const/4 v0, #int 3 // #3 │ │ -043484: 370c 0300 |001c: if-le v12, v0, 001f // +0003 │ │ -043488: 123c |001e: const/4 v12, #int 3 // #3 │ │ -04348a: 52b0 8d00 |001f: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -04348e: 35c0 9c02 |0021: if-ge v0, v12, 02bd // +029c │ │ -043492: 55b0 7c00 |0023: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -043496: 3800 0700 |0025: if-eqz v0, 002c // +0007 │ │ -04349a: 55b0 7f00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -04349e: 3900 0300 |0029: if-nez v0, 002c // +0003 │ │ -0434a2: 0e00 |002b: return-void │ │ -0434a4: 54b0 7100 |002c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -0434a8: 3800 0f00 |002e: if-eqz v0, 003d // +000f │ │ -0434ac: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -0434ae: 5bb0 7100 |0031: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -0434b2: 52b2 8e00 |0033: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ -0434b6: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -0434b8: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -0434ba: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -0434bc: 07a0 |0038: move-object v0, v10 │ │ -0434be: 07b1 |0039: move-object v1, v11 │ │ -0434c0: 7406 8502 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ -0434c6: 52b0 8d00 |003d: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -0434ca: 2b00 7904 0000 |003f: packed-switch v0, 000004b8 // +00000479 │ │ -0434d0: 59bc 8d00 |0042: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -0434d4: 28e7 |0044: goto 002b // -0019 │ │ -0434d6: 6300 c600 |0045: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -0434da: 3800 1a00 |0047: if-eqz v0, 0061 // +001a │ │ -0434de: 1a00 8902 |0049: const-string v0, "FragmentManager" // string@0289 │ │ -0434e2: 2201 fb01 |004b: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0434e6: 7010 d70c 0100 |004d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0434ec: 1a02 e00f |0050: const-string v2, "moveto CREATED: " // string@0fe0 │ │ -0434f0: 6e20 dd0c 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0434f6: 0c01 |0055: move-result-object v1 │ │ -0434f8: 6e20 dc0c b100 |0056: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0434fe: 0c01 |0059: move-result-object v1 │ │ -043500: 6e10 e10c 0100 |005a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043506: 0c01 |005d: move-result-object v1 │ │ -043508: 7120 a60a 1000 |005e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04350e: 54b0 8b00 |0061: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -043512: 3800 3b00 |0063: if-eqz v0, 009e // +003b │ │ -043516: 54b0 8b00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -04351a: 1a01 d208 |0067: const-string v1, "android:view_state" // string@08d2 │ │ -04351e: 6e20 0201 1000 |0069: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0102 │ │ -043524: 0c00 |006c: move-result-object v0 │ │ -043526: 5bb0 8c00 |006d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -04352a: 54b0 8b00 |006f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -04352e: 1a01 cf08 |0071: const-string v1, "android:target_state" // string@08cf │ │ -043532: 6e30 7b02 0a01 |0073: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@027b │ │ -043538: 0c00 |0076: move-result-object v0 │ │ -04353a: 5bb0 9000 |0077: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -04353e: 54b0 9000 |0079: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -043542: 3800 0d00 |007b: if-eqz v0, 0088 // +000d │ │ -043546: 54b0 8b00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -04354a: 1a01 ce08 |007f: const-string v1, "android:target_req_state" // string@08ce │ │ -04354e: 1202 |0081: const/4 v2, #int 0 // #0 │ │ -043550: 6e30 ff00 1002 |0082: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ -043556: 0a00 |0085: move-result v0 │ │ -043558: 59b0 9200 |0086: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ -04355c: 54b0 8b00 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -043560: 1a01 d108 |008a: const-string v1, "android:user_visible_hint" // string@08d1 │ │ -043564: 1212 |008c: const/4 v2, #int 1 // #1 │ │ -043566: 6e30 fd00 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00fd │ │ -04356c: 0a00 |0090: move-result v0 │ │ -04356e: 5cb0 9300 |0091: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -043572: 55b0 9300 |0093: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -043576: 3900 0900 |0095: if-nez v0, 009e // +0009 │ │ -04357a: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -04357c: 5cb0 7800 |0098: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -043580: 1230 |009a: const/4 v0, #int 3 // #3 │ │ -043582: 370c 0300 |009b: if-le v12, v0, 009e // +0003 │ │ -043586: 123c |009d: const/4 v12, #int 3 // #3 │ │ -043588: 54a0 d000 |009e: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04358c: 5bb0 6f00 |00a0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -043590: 54a0 d000 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -043594: 5400 a900 |00a4: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -043598: 5bb0 7b00 |00a6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -04359c: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ -04359e: 5cb0 7400 |00a9: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -0435a2: 54a0 d000 |00ab: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0435a6: 6e20 d201 0b00 |00ad: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01d2 │ │ -0435ac: 55b0 7400 |00b0: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -0435b0: 3900 2100 |00b2: if-nez v0, 00d3 // +0021 │ │ -0435b4: 2200 9a00 |00b4: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -0435b8: 2201 fb01 |00b6: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0435bc: 7010 d70c 0100 |00b8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0435c2: 1a02 8402 |00bb: const-string v2, "Fragment " // string@0284 │ │ -0435c6: 6e20 dd0c 2100 |00bd: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0435cc: 0c01 |00c0: move-result-object v1 │ │ -0435ce: 6e20 dc0c b100 |00c1: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0435d4: 0c01 |00c4: move-result-object v1 │ │ -0435d6: 1a02 4d00 |00c5: const-string v2, " did not call through to super.onAttach()" // string@004d │ │ -0435da: 6e20 dd0c 2100 |00c7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0435e0: 0c01 |00ca: move-result-object v1 │ │ -0435e2: 6e10 e10c 0100 |00cb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0435e8: 0c01 |00ce: move-result-object v1 │ │ -0435ea: 7020 d903 1000 |00cf: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -0435f0: 2700 |00d2: throw v0 │ │ -0435f2: 54a0 d000 |00d3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0435f6: 6e20 1502 b000 |00d5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0215 │ │ -0435fc: 55b0 8a00 |00d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ -043600: 3900 2d00 |00da: if-nez v0, 0107 // +002d │ │ -043604: 1200 |00dc: const/4 v0, #int 0 // #0 │ │ -043606: 5cb0 7400 |00dd: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -04360a: 54b0 8b00 |00df: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -04360e: 6e20 d501 0b00 |00e1: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01d5 │ │ -043614: 55b0 7400 |00e4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043618: 3900 2100 |00e6: if-nez v0, 0107 // +0021 │ │ -04361c: 2200 9a00 |00e8: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -043620: 2201 fb01 |00ea: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043624: 7010 d70c 0100 |00ec: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04362a: 1a02 8402 |00ef: const-string v2, "Fragment " // string@0284 │ │ -04362e: 6e20 dd0c 2100 |00f1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043634: 0c01 |00f4: move-result-object v1 │ │ -043636: 6e20 dc0c b100 |00f5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04363c: 0c01 |00f8: move-result-object v1 │ │ -04363e: 1a02 4e00 |00f9: const-string v2, " did not call through to super.onCreate()" // string@004e │ │ -043642: 6e20 dd0c 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043648: 0c01 |00fe: move-result-object v1 │ │ -04364a: 6e10 e10c 0100 |00ff: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043650: 0c01 |0102: move-result-object v1 │ │ -043652: 7020 d903 1000 |0103: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -043658: 2700 |0106: throw v0 │ │ -04365a: 1200 |0107: const/4 v0, #int 0 // #0 │ │ -04365c: 5cb0 8a00 |0108: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ -043660: 55b0 7c00 |010a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -043664: 3800 3300 |010c: if-eqz v0, 013f // +0033 │ │ -043668: 54b0 8b00 |010e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -04366c: 6e20 b801 0b00 |0110: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01b8 │ │ -043672: 0c00 |0113: move-result-object v0 │ │ -043674: 1201 |0114: const/4 v1, #int 0 // #0 │ │ -043676: 54b2 8b00 |0115: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -04367a: 6e40 d901 0b21 |0117: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01d9 │ │ -043680: 0c00 |011a: move-result-object v0 │ │ -043682: 5bb0 9400 |011b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043686: 54b0 9400 |011d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -04368a: 3800 8100 |011f: if-eqz v0, 01a0 // +0081 │ │ -04368e: 54b0 9400 |0121: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043692: 5bb0 8100 |0123: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -043696: 54b0 9400 |0125: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -04369a: 7110 4703 0000 |0127: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0347 │ │ -0436a0: 0c00 |012a: move-result-object v0 │ │ -0436a2: 5bb0 9400 |012b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0436a6: 55b0 7e00 |012d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -0436aa: 3800 0900 |012f: if-eqz v0, 0138 // +0009 │ │ -0436ae: 54b0 9400 |0131: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0436b2: 1301 0800 |0133: const/16 v1, #int 8 // #8 │ │ -0436b6: 6e20 240b 1000 |0135: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -0436bc: 54b0 9400 |0138: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0436c0: 54b1 8b00 |013a: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -0436c4: 6e30 e901 0b01 |013c: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e9 │ │ -0436ca: 1210 |013f: const/4 v0, #int 1 // #1 │ │ -0436cc: 370c e200 |0140: if-le v12, v0, 0222 // +00e2 │ │ -0436d0: 6300 c600 |0142: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -0436d4: 3800 1a00 |0144: if-eqz v0, 015e // +001a │ │ -0436d8: 1a00 8902 |0146: const-string v0, "FragmentManager" // string@0289 │ │ -0436dc: 2201 fb01 |0148: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0436e0: 7010 d70c 0100 |014a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0436e6: 1a02 df0f |014d: const-string v2, "moveto ACTIVITY_CREATED: " // string@0fdf │ │ -0436ea: 6e20 dd0c 2100 |014f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0436f0: 0c01 |0152: move-result-object v1 │ │ -0436f2: 6e20 dc0c b100 |0153: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0436f8: 0c01 |0156: move-result-object v1 │ │ -0436fa: 6e10 e10c 0100 |0157: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043700: 0c01 |015a: move-result-object v1 │ │ -043702: 7120 a60a 1000 |015b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -043708: 55b0 7c00 |015e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -04370c: 3900 8900 |0160: if-nez v0, 01e9 // +0089 │ │ -043710: 1207 |0162: const/4 v7, #int 0 // #0 │ │ -043712: 52b0 7700 |0163: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -043716: 3800 3f00 |0165: if-eqz v0, 01a4 // +003f │ │ -04371a: 54a0 d000 |0167: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -04371e: 52b1 7700 |0169: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -043722: 6e20 0402 1000 |016b: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0204 │ │ -043728: 0c07 |016e: move-result-object v7 │ │ -04372a: 1f07 9101 |016f: check-cast v7, Landroid/view/ViewGroup; // type@0191 │ │ -04372e: 3907 3300 |0171: if-nez v7, 01a4 // +0033 │ │ -043732: 55b0 8700 |0173: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0087 │ │ -043736: 3900 2f00 |0175: if-nez v0, 01a4 // +002f │ │ -04373a: 2200 eb01 |0177: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -04373e: 2201 fb01 |0179: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043742: 7010 d70c 0100 |017b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043748: 1a02 9906 |017e: const-string v2, "No view found for id 0x" // string@0699 │ │ -04374c: 6e20 dd0c 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043752: 0c01 |0183: move-result-object v1 │ │ -043754: 52b2 7700 |0184: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -043758: 7110 9f0c 0200 |0186: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -04375e: 0c02 |0189: move-result-object v2 │ │ -043760: 6e20 dd0c 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043766: 0c01 |018d: move-result-object v1 │ │ -043768: 1a02 5e00 |018e: const-string v2, " for fragment " // string@005e │ │ -04376c: 6e20 dd0c 2100 |0190: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043772: 0c01 |0193: move-result-object v1 │ │ -043774: 6e20 dc0c b100 |0194: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04377a: 0c01 |0197: move-result-object v1 │ │ -04377c: 6e10 e10c 0100 |0198: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043782: 0c01 |019b: move-result-object v1 │ │ -043784: 7020 960c 1000 |019c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -04378a: 2700 |019f: throw v0 │ │ -04378c: 1200 |01a0: const/4 v0, #int 0 // #0 │ │ -04378e: 5bb0 8100 |01a1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -043792: 289c |01a3: goto 013f // -0064 │ │ -043794: 5bb7 7600 |01a4: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -043798: 54b0 8b00 |01a6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -04379c: 6e20 b801 0b00 |01a8: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01b8 │ │ -0437a2: 0c00 |01ab: move-result-object v0 │ │ -0437a4: 54b1 8b00 |01ac: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -0437a8: 6e40 d901 0b17 |01ae: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01d9 │ │ -0437ae: 0c00 |01b1: move-result-object v0 │ │ -0437b0: 5bb0 9400 |01b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0437b4: 54b0 9400 |01b4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0437b8: 3800 5e00 |01b6: if-eqz v0, 0214 // +005e │ │ -0437bc: 54b0 9400 |01b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0437c0: 5bb0 8100 |01ba: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -0437c4: 54b0 9400 |01bc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0437c8: 7110 4703 0000 |01be: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0347 │ │ -0437ce: 0c00 |01c1: move-result-object v0 │ │ -0437d0: 5bb0 9400 |01c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0437d4: 3807 1300 |01c4: if-eqz v7, 01d7 // +0013 │ │ -0437d8: 1210 |01c6: const/4 v0, #int 1 // #1 │ │ -0437da: 6e5e 7d02 ba0d |01c7: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@027d │ │ -0437e0: 0c06 |01ca: move-result-object v6 │ │ -0437e2: 3806 0700 |01cb: if-eqz v6, 01d2 // +0007 │ │ -0437e6: 54b0 9400 |01cd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0437ea: 6e20 250b 6000 |01cf: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ -0437f0: 54b0 9400 |01d2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -0437f4: 6e20 2f0b 0700 |01d4: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0b2f │ │ -0437fa: 55b0 7e00 |01d7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -0437fe: 3800 0900 |01d9: if-eqz v0, 01e2 // +0009 │ │ -043802: 54b0 9400 |01db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043806: 1301 0800 |01dd: const/16 v1, #int 8 // #8 │ │ -04380a: 6e20 240b 1000 |01df: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -043810: 54b0 9400 |01e2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043814: 54b1 8b00 |01e4: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -043818: 6e30 e901 0b01 |01e6: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e9 │ │ -04381e: 1200 |01e9: const/4 v0, #int 0 // #0 │ │ -043820: 5cb0 7400 |01ea: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043824: 54b0 8b00 |01ec: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -043828: 6e20 d001 0b00 |01ee: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01d0 │ │ -04382e: 55b0 7400 |01f1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043832: 3900 2500 |01f3: if-nez v0, 0218 // +0025 │ │ -043836: 2200 9a00 |01f5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -04383a: 2201 fb01 |01f7: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -04383e: 7010 d70c 0100 |01f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043844: 1a02 8402 |01fc: const-string v2, "Fragment " // string@0284 │ │ -043848: 6e20 dd0c 2100 |01fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04384e: 0c01 |0201: move-result-object v1 │ │ -043850: 6e20 dc0c b100 |0202: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043856: 0c01 |0205: move-result-object v1 │ │ -043858: 1a02 4c00 |0206: const-string v2, " did not call through to super.onActivityCreated()" // string@004c │ │ -04385c: 6e20 dd0c 2100 |0208: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043862: 0c01 |020b: move-result-object v1 │ │ -043864: 6e10 e10c 0100 |020c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04386a: 0c01 |020f: move-result-object v1 │ │ -04386c: 7020 d903 1000 |0210: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -043872: 2700 |0213: throw v0 │ │ -043874: 1200 |0214: const/4 v0, #int 0 // #0 │ │ -043876: 5bb0 8100 |0215: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -04387a: 28d2 |0217: goto 01e9 // -002e │ │ -04387c: 54b0 9400 |0218: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043880: 3800 0500 |021a: if-eqz v0, 021f // +0005 │ │ -043884: 6e10 ef01 0b00 |021c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.restoreViewState:()V // method@01ef │ │ -04388a: 1200 |021f: const/4 v0, #int 0 // #0 │ │ -04388c: 5bb0 8b00 |0220: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -043890: 1230 |0222: const/4 v0, #int 3 // #3 │ │ -043892: 370c 4700 |0223: if-le v12, v0, 026a // +0047 │ │ -043896: 6300 c600 |0225: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -04389a: 3800 1a00 |0227: if-eqz v0, 0241 // +001a │ │ -04389e: 1a00 8902 |0229: const-string v0, "FragmentManager" // string@0289 │ │ -0438a2: 2201 fb01 |022b: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0438a6: 7010 d70c 0100 |022d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0438ac: 1a02 e20f |0230: const-string v2, "moveto STARTED: " // string@0fe2 │ │ -0438b0: 6e20 dd0c 2100 |0232: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0438b6: 0c01 |0235: move-result-object v1 │ │ -0438b8: 6e20 dc0c b100 |0236: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0438be: 0c01 |0239: move-result-object v1 │ │ -0438c0: 6e10 e10c 0100 |023a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0438c6: 0c01 |023d: move-result-object v1 │ │ -0438c8: 7120 a60a 1000 |023e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0438ce: 1200 |0241: const/4 v0, #int 0 // #0 │ │ -0438d0: 5cb0 7400 |0242: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -0438d4: 6e10 ec01 0b00 |0244: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@01ec │ │ -0438da: 55b0 7400 |0247: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -0438de: 3900 2100 |0249: if-nez v0, 026a // +0021 │ │ -0438e2: 2200 9a00 |024b: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -0438e6: 2201 fb01 |024d: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0438ea: 7010 d70c 0100 |024f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0438f0: 1a02 8402 |0252: const-string v2, "Fragment " // string@0284 │ │ -0438f4: 6e20 dd0c 2100 |0254: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0438fa: 0c01 |0257: move-result-object v1 │ │ -0438fc: 6e20 dc0c b100 |0258: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043902: 0c01 |025b: move-result-object v1 │ │ -043904: 1a02 5400 |025c: const-string v2, " did not call through to super.onStart()" // string@0054 │ │ -043908: 6e20 dd0c 2100 |025e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04390e: 0c01 |0261: move-result-object v1 │ │ -043910: 6e10 e10c 0100 |0262: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043916: 0c01 |0265: move-result-object v1 │ │ -043918: 7020 d903 1000 |0266: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -04391e: 2700 |0269: throw v0 │ │ -043920: 1240 |026a: const/4 v0, #int 4 // #4 │ │ -043922: 370c d7fd |026b: if-le v12, v0, 0042 // -0229 │ │ -043926: 6300 c600 |026d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -04392a: 3800 1a00 |026f: if-eqz v0, 0289 // +001a │ │ -04392e: 1a00 8902 |0271: const-string v0, "FragmentManager" // string@0289 │ │ -043932: 2201 fb01 |0273: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043936: 7010 d70c 0100 |0275: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04393c: 1a02 e10f |0278: const-string v2, "moveto RESUMED: " // string@0fe1 │ │ -043940: 6e20 dd0c 2100 |027a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043946: 0c01 |027d: move-result-object v1 │ │ -043948: 6e20 dc0c b100 |027e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04394e: 0c01 |0281: move-result-object v1 │ │ -043950: 6e10 e10c 0100 |0282: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043956: 0c01 |0285: move-result-object v1 │ │ -043958: 7120 a60a 1000 |0286: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04395e: 1200 |0289: const/4 v0, #int 0 // #0 │ │ -043960: 5cb0 7400 |028a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043964: 1210 |028c: const/4 v0, #int 1 // #1 │ │ -043966: 5cb0 8800 |028d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ -04396a: 6e10 e501 0b00 |028f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onResume:()V // method@01e5 │ │ -043970: 55b0 7400 |0292: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043974: 3900 2100 |0294: if-nez v0, 02b5 // +0021 │ │ -043978: 2200 9a00 |0296: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -04397c: 2201 fb01 |0298: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043980: 7010 d70c 0100 |029a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043986: 1a02 8402 |029d: const-string v2, "Fragment " // string@0284 │ │ -04398a: 6e20 dd0c 2100 |029f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043990: 0c01 |02a2: move-result-object v1 │ │ -043992: 6e20 dc0c b100 |02a3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043998: 0c01 |02a6: move-result-object v1 │ │ -04399a: 1a02 5300 |02a7: const-string v2, " did not call through to super.onResume()" // string@0053 │ │ -04399e: 6e20 dd0c 2100 |02a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0439a4: 0c01 |02ac: move-result-object v1 │ │ -0439a6: 6e10 e10c 0100 |02ad: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0439ac: 0c01 |02b0: move-result-object v1 │ │ -0439ae: 7020 d903 1000 |02b1: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -0439b4: 2700 |02b4: throw v0 │ │ -0439b6: 1200 |02b5: const/4 v0, #int 0 // #0 │ │ -0439b8: 5bb0 8b00 |02b6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -0439bc: 1200 |02b8: const/4 v0, #int 0 // #0 │ │ -0439be: 5bb0 8c00 |02b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -0439c2: 2900 87fd |02bb: goto/16 0042 // -0279 │ │ -0439c6: 52b0 8d00 |02bd: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -0439ca: 37c0 83fd |02bf: if-le v0, v12, 0042 // -027d │ │ -0439ce: 52b0 8d00 |02c1: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -0439d2: 2b00 0302 0000 |02c3: packed-switch v0, 000004c6 // +00000203 │ │ -0439d8: 2900 7cfd |02c6: goto/16 0042 // -0284 │ │ -0439dc: 1210 |02c8: const/4 v0, #int 1 // #1 │ │ -0439de: 350c 79fd |02c9: if-ge v12, v0, 0042 // -0287 │ │ -0439e2: 55a0 d900 |02cb: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d9 │ │ -0439e6: 3800 0e00 |02cd: if-eqz v0, 02db // +000e │ │ -0439ea: 54b0 7100 |02cf: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -0439ee: 3800 0a00 |02d1: if-eqz v0, 02db // +000a │ │ -0439f2: 54b9 7100 |02d3: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -0439f6: 1200 |02d5: const/4 v0, #int 0 // #0 │ │ -0439f8: 5bb0 7100 |02d6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -0439fc: 6e10 ef0a 0900 |02d8: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ -043a02: 54b0 7100 |02db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -043a06: 3800 5501 |02dd: if-eqz v0, 0432 // +0155 │ │ -043a0a: 59bc 8e00 |02df: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ -043a0e: 121c |02e1: const/4 v12, #int 1 // #1 │ │ -043a10: 2900 60fd |02e2: goto/16 0042 // -02a0 │ │ -043a14: 1250 |02e4: const/4 v0, #int 5 // #5 │ │ -043a16: 350c 4a00 |02e5: if-ge v12, v0, 032f // +004a │ │ -043a1a: 6300 c600 |02e7: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -043a1e: 3800 1a00 |02e9: if-eqz v0, 0303 // +001a │ │ -043a22: 1a00 8902 |02eb: const-string v0, "FragmentManager" // string@0289 │ │ -043a26: 2201 fb01 |02ed: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043a2a: 7010 d70c 0100 |02ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043a30: 1a02 dc0f |02f2: const-string v2, "movefrom RESUMED: " // string@0fdc │ │ -043a34: 6e20 dd0c 2100 |02f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043a3a: 0c01 |02f7: move-result-object v1 │ │ -043a3c: 6e20 dc0c b100 |02f8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043a42: 0c01 |02fb: move-result-object v1 │ │ -043a44: 6e10 e10c 0100 |02fc: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043a4a: 0c01 |02ff: move-result-object v1 │ │ -043a4c: 7120 a60a 1000 |0300: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -043a52: 1200 |0303: const/4 v0, #int 0 // #0 │ │ -043a54: 5cb0 7400 |0304: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043a58: 6e10 e301 0b00 |0306: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onPause:()V // method@01e3 │ │ -043a5e: 55b0 7400 |0309: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043a62: 3900 2100 |030b: if-nez v0, 032c // +0021 │ │ -043a66: 2200 9a00 |030d: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -043a6a: 2201 fb01 |030f: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043a6e: 7010 d70c 0100 |0311: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043a74: 1a02 8402 |0314: const-string v2, "Fragment " // string@0284 │ │ -043a78: 6e20 dd0c 2100 |0316: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043a7e: 0c01 |0319: move-result-object v1 │ │ -043a80: 6e20 dc0c b100 |031a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043a86: 0c01 |031d: move-result-object v1 │ │ -043a88: 1a02 5200 |031e: const-string v2, " did not call through to super.onPause()" // string@0052 │ │ -043a8c: 6e20 dd0c 2100 |0320: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043a92: 0c01 |0323: move-result-object v1 │ │ -043a94: 6e10 e10c 0100 |0324: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043a9a: 0c01 |0327: move-result-object v1 │ │ -043a9c: 7020 d903 1000 |0328: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -043aa2: 2700 |032b: throw v0 │ │ -043aa4: 1200 |032c: const/4 v0, #int 0 // #0 │ │ -043aa6: 5cb0 8800 |032d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ -043aaa: 1240 |032f: const/4 v0, #int 4 // #4 │ │ -043aac: 350c 4700 |0330: if-ge v12, v0, 0377 // +0047 │ │ -043ab0: 6300 c600 |0332: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -043ab4: 3800 1a00 |0334: if-eqz v0, 034e // +001a │ │ -043ab8: 1a00 8902 |0336: const-string v0, "FragmentManager" // string@0289 │ │ -043abc: 2201 fb01 |0338: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043ac0: 7010 d70c 0100 |033a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043ac6: 1a02 dd0f |033d: const-string v2, "movefrom STARTED: " // string@0fdd │ │ -043aca: 6e20 dd0c 2100 |033f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043ad0: 0c01 |0342: move-result-object v1 │ │ -043ad2: 6e20 dc0c b100 |0343: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043ad8: 0c01 |0346: move-result-object v1 │ │ -043ada: 6e10 e10c 0100 |0347: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043ae0: 0c01 |034a: move-result-object v1 │ │ -043ae2: 7120 a60a 1000 |034b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -043ae8: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -043aea: 5cb0 7400 |034f: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043aee: 6e10 ed01 0b00 |0351: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@01ed │ │ -043af4: 55b0 7400 |0354: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043af8: 3900 2100 |0356: if-nez v0, 0377 // +0021 │ │ -043afc: 2200 9a00 |0358: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -043b00: 2201 fb01 |035a: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043b04: 7010 d70c 0100 |035c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043b0a: 1a02 8402 |035f: const-string v2, "Fragment " // string@0284 │ │ -043b0e: 6e20 dd0c 2100 |0361: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043b14: 0c01 |0364: move-result-object v1 │ │ -043b16: 6e20 dc0c b100 |0365: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043b1c: 0c01 |0368: move-result-object v1 │ │ -043b1e: 1a02 5500 |0369: const-string v2, " did not call through to super.onStop()" // string@0055 │ │ -043b22: 6e20 dd0c 2100 |036b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043b28: 0c01 |036e: move-result-object v1 │ │ -043b2a: 6e10 e10c 0100 |036f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043b30: 0c01 |0372: move-result-object v1 │ │ -043b32: 7020 d903 1000 |0373: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -043b38: 2700 |0376: throw v0 │ │ -043b3a: 1230 |0377: const/4 v0, #int 3 // #3 │ │ -043b3c: 350c 2100 |0378: if-ge v12, v0, 0399 // +0021 │ │ -043b40: 6300 c600 |037a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -043b44: 3800 1a00 |037c: if-eqz v0, 0396 // +001a │ │ -043b48: 1a00 8902 |037e: const-string v0, "FragmentManager" // string@0289 │ │ -043b4c: 2201 fb01 |0380: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043b50: 7010 d70c 0100 |0382: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043b56: 1a02 de0f |0385: const-string v2, "movefrom STOPPED: " // string@0fde │ │ -043b5a: 6e20 dd0c 2100 |0387: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043b60: 0c01 |038a: move-result-object v1 │ │ -043b62: 6e20 dc0c b100 |038b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043b68: 0c01 |038e: move-result-object v1 │ │ -043b6a: 6e10 e10c 0100 |038f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043b70: 0c01 |0392: move-result-object v1 │ │ -043b72: 7120 a60a 1000 |0393: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -043b78: 6e10 eb01 0b00 |0396: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@01eb │ │ -043b7e: 1220 |0399: const/4 v0, #int 2 // #2 │ │ -043b80: 350c 2eff |039a: if-ge v12, v0, 02c8 // -00d2 │ │ -043b84: 6300 c600 |039c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -043b88: 3800 1a00 |039e: if-eqz v0, 03b8 // +001a │ │ -043b8c: 1a00 8902 |03a0: const-string v0, "FragmentManager" // string@0289 │ │ -043b90: 2201 fb01 |03a2: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043b94: 7010 d70c 0100 |03a4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043b9a: 1a02 da0f |03a7: const-string v2, "movefrom ACTIVITY_CREATED: " // string@0fda │ │ -043b9e: 6e20 dd0c 2100 |03a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043ba4: 0c01 |03ac: move-result-object v1 │ │ -043ba6: 6e20 dc0c b100 |03ad: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043bac: 0c01 |03b0: move-result-object v1 │ │ -043bae: 6e10 e10c 0100 |03b1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043bb4: 0c01 |03b4: move-result-object v1 │ │ -043bb6: 7120 a60a 1000 |03b5: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -043bbc: 54b0 9400 |03b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043bc0: 3800 1100 |03ba: if-eqz v0, 03cb // +0011 │ │ -043bc4: 54a0 d000 |03bc: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -043bc8: 6e10 1302 0000 |03be: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0213 │ │ -043bce: 0a00 |03c1: move-result v0 │ │ -043bd0: 3900 0900 |03c2: if-nez v0, 03cb // +0009 │ │ -043bd4: 54b0 8c00 |03c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -043bd8: 3900 0500 |03c6: if-nez v0, 03cb // +0005 │ │ -043bdc: 6e20 9902 ba00 |03c8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0299 │ │ -043be2: 1200 |03cb: const/4 v0, #int 0 // #0 │ │ -043be4: 5cb0 7400 |03cc: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043be8: 6e10 ea01 0b00 |03ce: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@01ea │ │ -043bee: 55b0 7400 |03d1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043bf2: 3900 2100 |03d3: if-nez v0, 03f4 // +0021 │ │ -043bf6: 2200 9a00 |03d5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -043bfa: 2201 fb01 |03d7: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043bfe: 7010 d70c 0100 |03d9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043c04: 1a02 8402 |03dc: const-string v2, "Fragment " // string@0284 │ │ -043c08: 6e20 dd0c 2100 |03de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043c0e: 0c01 |03e1: move-result-object v1 │ │ -043c10: 6e20 dc0c b100 |03e2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043c16: 0c01 |03e5: move-result-object v1 │ │ -043c18: 1a02 5000 |03e6: const-string v2, " did not call through to super.onDestroyView()" // string@0050 │ │ -043c1c: 6e20 dd0c 2100 |03e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043c22: 0c01 |03eb: move-result-object v1 │ │ -043c24: 6e10 e10c 0100 |03ec: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043c2a: 0c01 |03ef: move-result-object v1 │ │ -043c2c: 7020 d903 1000 |03f0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -043c32: 2700 |03f3: throw v0 │ │ -043c34: 54b0 9400 |03f4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043c38: 3800 3100 |03f6: if-eqz v0, 0427 // +0031 │ │ -043c3c: 54b0 7600 |03f8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -043c40: 3800 2d00 |03fa: if-eqz v0, 0427 // +002d │ │ -043c44: 1206 |03fc: const/4 v6, #int 0 // #0 │ │ -043c46: 52a0 d800 |03fd: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -043c4a: 3d00 0b00 |03ff: if-lez v0, 040a // +000b │ │ -043c4e: 55a0 d900 |0401: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d9 │ │ -043c52: 3900 0700 |0403: if-nez v0, 040a // +0007 │ │ -043c56: 1200 |0405: const/4 v0, #int 0 // #0 │ │ -043c58: 6e5e 7d02 ba0d |0406: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@027d │ │ -043c5e: 0c06 |0409: move-result-object v6 │ │ -043c60: 3806 1600 |040a: if-eqz v6, 0420 // +0016 │ │ -043c64: 07b8 |040c: move-object v8, v11 │ │ -043c66: 54b0 9400 |040d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043c6a: 5bb0 7100 |040f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ -043c6e: 59bc 8e00 |0411: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ -043c72: 2200 6b00 |0413: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@006b │ │ -043c76: 7030 5302 a008 |0415: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0253 │ │ -043c7c: 6e20 c20b 0600 |0418: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0bc2 │ │ -043c82: 54b0 9400 |041b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043c86: 6e20 250b 6000 |041d: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ -043c8c: 54b0 7600 |0420: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -043c90: 54b1 9400 |0422: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043c94: 6e20 440b 1000 |0424: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0b44 │ │ -043c9a: 1200 |0427: const/4 v0, #int 0 // #0 │ │ -043c9c: 5bb0 7600 |0428: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -043ca0: 1200 |042a: const/4 v0, #int 0 // #0 │ │ -043ca2: 5bb0 9400 |042b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -043ca6: 1200 |042d: const/4 v0, #int 0 // #0 │ │ -043ca8: 5bb0 8100 |042e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -043cac: 2900 98fe |0430: goto/16 02c8 // -0168 │ │ -043cb0: 6300 c600 |0432: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -043cb4: 3800 1a00 |0434: if-eqz v0, 044e // +001a │ │ -043cb8: 1a00 8902 |0436: const-string v0, "FragmentManager" // string@0289 │ │ -043cbc: 2201 fb01 |0438: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043cc0: 7010 d70c 0100 |043a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043cc6: 1a02 db0f |043d: const-string v2, "movefrom CREATED: " // string@0fdb │ │ -043cca: 6e20 dd0c 2100 |043f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043cd0: 0c01 |0442: move-result-object v1 │ │ -043cd2: 6e20 dc0c b100 |0443: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043cd8: 0c01 |0446: move-result-object v1 │ │ -043cda: 6e10 e10c 0100 |0447: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043ce0: 0c01 |044a: move-result-object v1 │ │ -043ce2: 7120 a60a 1000 |044b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -043ce8: 55b0 8a00 |044e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ -043cec: 3900 2b00 |0450: if-nez v0, 047b // +002b │ │ -043cf0: 1200 |0452: const/4 v0, #int 0 // #0 │ │ -043cf2: 5cb0 7400 |0453: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043cf6: 6e10 da01 0b00 |0455: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@01da │ │ -043cfc: 55b0 7400 |0458: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043d00: 3900 2100 |045a: if-nez v0, 047b // +0021 │ │ -043d04: 2200 9a00 |045c: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -043d08: 2201 fb01 |045e: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043d0c: 7010 d70c 0100 |0460: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043d12: 1a02 8402 |0463: const-string v2, "Fragment " // string@0284 │ │ -043d16: 6e20 dd0c 2100 |0465: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043d1c: 0c01 |0468: move-result-object v1 │ │ -043d1e: 6e20 dc0c b100 |0469: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043d24: 0c01 |046c: move-result-object v1 │ │ -043d26: 1a02 4f00 |046d: const-string v2, " did not call through to super.onDestroy()" // string@004f │ │ -043d2a: 6e20 dd0c 2100 |046f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043d30: 0c01 |0472: move-result-object v1 │ │ -043d32: 6e10 e10c 0100 |0473: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043d38: 0c01 |0476: move-result-object v1 │ │ -043d3a: 7020 d903 1000 |0477: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -043d40: 2700 |047a: throw v0 │ │ -043d42: 1200 |047b: const/4 v0, #int 0 // #0 │ │ -043d44: 5cb0 7400 |047c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043d48: 6e10 dd01 0b00 |047e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01dd │ │ -043d4e: 55b0 7400 |0481: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ -043d52: 3900 2100 |0483: if-nez v0, 04a4 // +0021 │ │ -043d56: 2200 9a00 |0485: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ -043d5a: 2201 fb01 |0487: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043d5e: 7010 d70c 0100 |0489: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043d64: 1a02 8402 |048c: const-string v2, "Fragment " // string@0284 │ │ -043d68: 6e20 dd0c 2100 |048e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043d6e: 0c01 |0491: move-result-object v1 │ │ -043d70: 6e20 dc0c b100 |0492: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -043d76: 0c01 |0495: move-result-object v1 │ │ -043d78: 1a02 5100 |0496: const-string v2, " did not call through to super.onDetach()" // string@0051 │ │ -043d7c: 6e20 dd0c 2100 |0498: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043d82: 0c01 |049b: move-result-object v1 │ │ -043d84: 6e10 e10c 0100 |049c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043d8a: 0c01 |049f: move-result-object v1 │ │ -043d8c: 7020 d903 1000 |04a0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ -043d92: 2700 |04a3: throw v0 │ │ -043d94: 390f 9efb |04a4: if-nez v15, 0042 // -0462 │ │ -043d98: 55b0 8a00 |04a6: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ -043d9c: 3900 0700 |04a8: if-nez v0, 04af // +0007 │ │ -043da0: 6e20 8002 ba00 |04aa: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0280 │ │ -043da6: 2900 95fb |04ad: goto/16 0042 // -046b │ │ -043daa: 1200 |04af: const/4 v0, #int 0 // #0 │ │ -043dac: 5bb0 6f00 |04b0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -043db0: 1200 |04b2: const/4 v0, #int 0 // #0 │ │ -043db2: 5bb0 7b00 |04b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -043db6: 2900 8dfb |04b5: goto/16 0042 // -0473 │ │ -043dba: 0000 |04b7: nop // spacer │ │ -043dbc: 0001 0500 0000 0000 0600 0000 0001 ... |04b8: packed-switch-data (14 units) │ │ -043dd8: 0001 0500 0100 0000 0500 0000 d600 ... |04c6: packed-switch-data (14 units) │ │ +044598: |[044598] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +0445a8: 55b0 7000 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +0445ac: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +0445b0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0445b2: 370c 0300 |0005: if-le v12, v0, 0008 // +0003 │ │ +0445b6: 121c |0007: const/4 v12, #int 1 // #1 │ │ +0445b8: 55b0 8600 |0008: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ +0445bc: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ +0445c0: 52b0 8d00 |000c: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +0445c4: 370c 0400 |000e: if-le v12, v0, 0012 // +0004 │ │ +0445c8: 52bc 8d00 |0010: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +0445cc: 55b0 7800 |0012: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +0445d0: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ +0445d4: 52b0 8d00 |0016: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +0445d8: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +0445da: 3510 0600 |0019: if-ge v0, v1, 001f // +0006 │ │ +0445de: 1230 |001b: const/4 v0, #int 3 // #3 │ │ +0445e0: 370c 0300 |001c: if-le v12, v0, 001f // +0003 │ │ +0445e4: 123c |001e: const/4 v12, #int 3 // #3 │ │ +0445e6: 52b0 8d00 |001f: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +0445ea: 35c0 9c02 |0021: if-ge v0, v12, 02bd // +029c │ │ +0445ee: 55b0 7c00 |0023: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +0445f2: 3800 0700 |0025: if-eqz v0, 002c // +0007 │ │ +0445f6: 55b0 7f00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +0445fa: 3900 0300 |0029: if-nez v0, 002c // +0003 │ │ +0445fe: 0e00 |002b: return-void │ │ +044600: 54b0 7100 |002c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +044604: 3800 0f00 |002e: if-eqz v0, 003d // +000f │ │ +044608: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +04460a: 5bb0 7100 |0031: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +04460e: 52b2 8e00 |0033: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ +044612: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +044614: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +044616: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +044618: 07a0 |0038: move-object v0, v10 │ │ +04461a: 07b1 |0039: move-object v1, v11 │ │ +04461c: 7406 8502 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ +044622: 52b0 8d00 |003d: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +044626: 2b00 7904 0000 |003f: packed-switch v0, 000004b8 // +00000479 │ │ +04462c: 59bc 8d00 |0042: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +044630: 28e7 |0044: goto 002b // -0019 │ │ +044632: 6300 c600 |0045: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +044636: 3800 1a00 |0047: if-eqz v0, 0061 // +001a │ │ +04463a: 1a00 8902 |0049: const-string v0, "FragmentManager" // string@0289 │ │ +04463e: 2201 fb01 |004b: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044642: 7010 d70c 0100 |004d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044648: 1a02 de0f |0050: const-string v2, "moveto CREATED: " // string@0fde │ │ +04464c: 6e20 dd0c 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044652: 0c01 |0055: move-result-object v1 │ │ +044654: 6e20 dc0c b100 |0056: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04465a: 0c01 |0059: move-result-object v1 │ │ +04465c: 6e10 e10c 0100 |005a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044662: 0c01 |005d: move-result-object v1 │ │ +044664: 7120 a60a 1000 |005e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +04466a: 54b0 8b00 |0061: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +04466e: 3800 3b00 |0063: if-eqz v0, 009e // +003b │ │ +044672: 54b0 8b00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +044676: 1a01 d208 |0067: const-string v1, "android:view_state" // string@08d2 │ │ +04467a: 6e20 0201 1000 |0069: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0102 │ │ +044680: 0c00 |006c: move-result-object v0 │ │ +044682: 5bb0 8c00 |006d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +044686: 54b0 8b00 |006f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +04468a: 1a01 cf08 |0071: const-string v1, "android:target_state" // string@08cf │ │ +04468e: 6e30 7b02 0a01 |0073: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@027b │ │ +044694: 0c00 |0076: move-result-object v0 │ │ +044696: 5bb0 9000 |0077: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +04469a: 54b0 9000 |0079: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +04469e: 3800 0d00 |007b: if-eqz v0, 0088 // +000d │ │ +0446a2: 54b0 8b00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +0446a6: 1a01 ce08 |007f: const-string v1, "android:target_req_state" // string@08ce │ │ +0446aa: 1202 |0081: const/4 v2, #int 0 // #0 │ │ +0446ac: 6e30 ff00 1002 |0082: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00ff │ │ +0446b2: 0a00 |0085: move-result v0 │ │ +0446b4: 59b0 9200 |0086: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ +0446b8: 54b0 8b00 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +0446bc: 1a01 d108 |008a: const-string v1, "android:user_visible_hint" // string@08d1 │ │ +0446c0: 1212 |008c: const/4 v2, #int 1 // #1 │ │ +0446c2: 6e30 fd00 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00fd │ │ +0446c8: 0a00 |0090: move-result v0 │ │ +0446ca: 5cb0 9300 |0091: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +0446ce: 55b0 9300 |0093: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +0446d2: 3900 0900 |0095: if-nez v0, 009e // +0009 │ │ +0446d6: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +0446d8: 5cb0 7800 |0098: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +0446dc: 1230 |009a: const/4 v0, #int 3 // #3 │ │ +0446de: 370c 0300 |009b: if-le v12, v0, 009e // +0003 │ │ +0446e2: 123c |009d: const/4 v12, #int 3 // #3 │ │ +0446e4: 54a0 d000 |009e: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0446e8: 5bb0 6f00 |00a0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +0446ec: 54a0 d000 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0446f0: 5400 a900 |00a4: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0446f4: 5bb0 7b00 |00a6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +0446f8: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ +0446fa: 5cb0 7400 |00a9: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +0446fe: 54a0 d000 |00ab: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044702: 6e20 d201 0b00 |00ad: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01d2 │ │ +044708: 55b0 7400 |00b0: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +04470c: 3900 2100 |00b2: if-nez v0, 00d3 // +0021 │ │ +044710: 2200 9a00 |00b4: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +044714: 2201 fb01 |00b6: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044718: 7010 d70c 0100 |00b8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04471e: 1a02 8402 |00bb: const-string v2, "Fragment " // string@0284 │ │ +044722: 6e20 dd0c 2100 |00bd: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044728: 0c01 |00c0: move-result-object v1 │ │ +04472a: 6e20 dc0c b100 |00c1: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044730: 0c01 |00c4: move-result-object v1 │ │ +044732: 1a02 4d00 |00c5: const-string v2, " did not call through to super.onAttach()" // string@004d │ │ +044736: 6e20 dd0c 2100 |00c7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04473c: 0c01 |00ca: move-result-object v1 │ │ +04473e: 6e10 e10c 0100 |00cb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044744: 0c01 |00ce: move-result-object v1 │ │ +044746: 7020 d903 1000 |00cf: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +04474c: 2700 |00d2: throw v0 │ │ +04474e: 54a0 d000 |00d3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044752: 6e20 1502 b000 |00d5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0215 │ │ +044758: 55b0 8a00 |00d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ +04475c: 3900 2d00 |00da: if-nez v0, 0107 // +002d │ │ +044760: 1200 |00dc: const/4 v0, #int 0 // #0 │ │ +044762: 5cb0 7400 |00dd: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044766: 54b0 8b00 |00df: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +04476a: 6e20 d501 0b00 |00e1: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01d5 │ │ +044770: 55b0 7400 |00e4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044774: 3900 2100 |00e6: if-nez v0, 0107 // +0021 │ │ +044778: 2200 9a00 |00e8: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +04477c: 2201 fb01 |00ea: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044780: 7010 d70c 0100 |00ec: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044786: 1a02 8402 |00ef: const-string v2, "Fragment " // string@0284 │ │ +04478a: 6e20 dd0c 2100 |00f1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044790: 0c01 |00f4: move-result-object v1 │ │ +044792: 6e20 dc0c b100 |00f5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044798: 0c01 |00f8: move-result-object v1 │ │ +04479a: 1a02 4e00 |00f9: const-string v2, " did not call through to super.onCreate()" // string@004e │ │ +04479e: 6e20 dd0c 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0447a4: 0c01 |00fe: move-result-object v1 │ │ +0447a6: 6e10 e10c 0100 |00ff: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0447ac: 0c01 |0102: move-result-object v1 │ │ +0447ae: 7020 d903 1000 |0103: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +0447b4: 2700 |0106: throw v0 │ │ +0447b6: 1200 |0107: const/4 v0, #int 0 // #0 │ │ +0447b8: 5cb0 8a00 |0108: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ +0447bc: 55b0 7c00 |010a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +0447c0: 3800 3300 |010c: if-eqz v0, 013f // +0033 │ │ +0447c4: 54b0 8b00 |010e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +0447c8: 6e20 b801 0b00 |0110: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01b8 │ │ +0447ce: 0c00 |0113: move-result-object v0 │ │ +0447d0: 1201 |0114: const/4 v1, #int 0 // #0 │ │ +0447d2: 54b2 8b00 |0115: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +0447d6: 6e40 d901 0b21 |0117: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01d9 │ │ +0447dc: 0c00 |011a: move-result-object v0 │ │ +0447de: 5bb0 9400 |011b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0447e2: 54b0 9400 |011d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0447e6: 3800 8100 |011f: if-eqz v0, 01a0 // +0081 │ │ +0447ea: 54b0 9400 |0121: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0447ee: 5bb0 8100 |0123: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +0447f2: 54b0 9400 |0125: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0447f6: 7110 4703 0000 |0127: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0347 │ │ +0447fc: 0c00 |012a: move-result-object v0 │ │ +0447fe: 5bb0 9400 |012b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044802: 55b0 7e00 |012d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +044806: 3800 0900 |012f: if-eqz v0, 0138 // +0009 │ │ +04480a: 54b0 9400 |0131: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +04480e: 1301 0800 |0133: const/16 v1, #int 8 // #8 │ │ +044812: 6e20 240b 1000 |0135: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +044818: 54b0 9400 |0138: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +04481c: 54b1 8b00 |013a: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +044820: 6e30 e901 0b01 |013c: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e9 │ │ +044826: 1210 |013f: const/4 v0, #int 1 // #1 │ │ +044828: 370c e200 |0140: if-le v12, v0, 0222 // +00e2 │ │ +04482c: 6300 c600 |0142: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +044830: 3800 1a00 |0144: if-eqz v0, 015e // +001a │ │ +044834: 1a00 8902 |0146: const-string v0, "FragmentManager" // string@0289 │ │ +044838: 2201 fb01 |0148: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +04483c: 7010 d70c 0100 |014a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044842: 1a02 dd0f |014d: const-string v2, "moveto ACTIVITY_CREATED: " // string@0fdd │ │ +044846: 6e20 dd0c 2100 |014f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04484c: 0c01 |0152: move-result-object v1 │ │ +04484e: 6e20 dc0c b100 |0153: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044854: 0c01 |0156: move-result-object v1 │ │ +044856: 6e10 e10c 0100 |0157: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04485c: 0c01 |015a: move-result-object v1 │ │ +04485e: 7120 a60a 1000 |015b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044864: 55b0 7c00 |015e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +044868: 3900 8900 |0160: if-nez v0, 01e9 // +0089 │ │ +04486c: 1207 |0162: const/4 v7, #int 0 // #0 │ │ +04486e: 52b0 7700 |0163: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +044872: 3800 3f00 |0165: if-eqz v0, 01a4 // +003f │ │ +044876: 54a0 d000 |0167: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +04487a: 52b1 7700 |0169: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +04487e: 6e20 0402 1000 |016b: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0204 │ │ +044884: 0c07 |016e: move-result-object v7 │ │ +044886: 1f07 9101 |016f: check-cast v7, Landroid/view/ViewGroup; // type@0191 │ │ +04488a: 3907 3300 |0171: if-nez v7, 01a4 // +0033 │ │ +04488e: 55b0 8700 |0173: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0087 │ │ +044892: 3900 2f00 |0175: if-nez v0, 01a4 // +002f │ │ +044896: 2200 eb01 |0177: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +04489a: 2201 fb01 |0179: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +04489e: 7010 d70c 0100 |017b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0448a4: 1a02 9906 |017e: const-string v2, "No view found for id 0x" // string@0699 │ │ +0448a8: 6e20 dd0c 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0448ae: 0c01 |0183: move-result-object v1 │ │ +0448b0: 52b2 7700 |0184: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +0448b4: 7110 9f0c 0200 |0186: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +0448ba: 0c02 |0189: move-result-object v2 │ │ +0448bc: 6e20 dd0c 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0448c2: 0c01 |018d: move-result-object v1 │ │ +0448c4: 1a02 5e00 |018e: const-string v2, " for fragment " // string@005e │ │ +0448c8: 6e20 dd0c 2100 |0190: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0448ce: 0c01 |0193: move-result-object v1 │ │ +0448d0: 6e20 dc0c b100 |0194: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0448d6: 0c01 |0197: move-result-object v1 │ │ +0448d8: 6e10 e10c 0100 |0198: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0448de: 0c01 |019b: move-result-object v1 │ │ +0448e0: 7020 960c 1000 |019c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +0448e6: 2700 |019f: throw v0 │ │ +0448e8: 1200 |01a0: const/4 v0, #int 0 // #0 │ │ +0448ea: 5bb0 8100 |01a1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +0448ee: 289c |01a3: goto 013f // -0064 │ │ +0448f0: 5bb7 7600 |01a4: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +0448f4: 54b0 8b00 |01a6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +0448f8: 6e20 b801 0b00 |01a8: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01b8 │ │ +0448fe: 0c00 |01ab: move-result-object v0 │ │ +044900: 54b1 8b00 |01ac: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +044904: 6e40 d901 0b17 |01ae: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01d9 │ │ +04490a: 0c00 |01b1: move-result-object v0 │ │ +04490c: 5bb0 9400 |01b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044910: 54b0 9400 |01b4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044914: 3800 5e00 |01b6: if-eqz v0, 0214 // +005e │ │ +044918: 54b0 9400 |01b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +04491c: 5bb0 8100 |01ba: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +044920: 54b0 9400 |01bc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044924: 7110 4703 0000 |01be: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0347 │ │ +04492a: 0c00 |01c1: move-result-object v0 │ │ +04492c: 5bb0 9400 |01c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044930: 3807 1300 |01c4: if-eqz v7, 01d7 // +0013 │ │ +044934: 1210 |01c6: const/4 v0, #int 1 // #1 │ │ +044936: 6e5e 7d02 ba0d |01c7: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@027d │ │ +04493c: 0c06 |01ca: move-result-object v6 │ │ +04493e: 3806 0700 |01cb: if-eqz v6, 01d2 // +0007 │ │ +044942: 54b0 9400 |01cd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044946: 6e20 250b 6000 |01cf: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ +04494c: 54b0 9400 |01d2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044950: 6e20 2f0b 0700 |01d4: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0b2f │ │ +044956: 55b0 7e00 |01d7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +04495a: 3800 0900 |01d9: if-eqz v0, 01e2 // +0009 │ │ +04495e: 54b0 9400 |01db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044962: 1301 0800 |01dd: const/16 v1, #int 8 // #8 │ │ +044966: 6e20 240b 1000 |01df: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +04496c: 54b0 9400 |01e2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044970: 54b1 8b00 |01e4: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +044974: 6e30 e901 0b01 |01e6: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e9 │ │ +04497a: 1200 |01e9: const/4 v0, #int 0 // #0 │ │ +04497c: 5cb0 7400 |01ea: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044980: 54b0 8b00 |01ec: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +044984: 6e20 d001 0b00 |01ee: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01d0 │ │ +04498a: 55b0 7400 |01f1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +04498e: 3900 2500 |01f3: if-nez v0, 0218 // +0025 │ │ +044992: 2200 9a00 |01f5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +044996: 2201 fb01 |01f7: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +04499a: 7010 d70c 0100 |01f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0449a0: 1a02 8402 |01fc: const-string v2, "Fragment " // string@0284 │ │ +0449a4: 6e20 dd0c 2100 |01fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0449aa: 0c01 |0201: move-result-object v1 │ │ +0449ac: 6e20 dc0c b100 |0202: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0449b2: 0c01 |0205: move-result-object v1 │ │ +0449b4: 1a02 4c00 |0206: const-string v2, " did not call through to super.onActivityCreated()" // string@004c │ │ +0449b8: 6e20 dd0c 2100 |0208: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0449be: 0c01 |020b: move-result-object v1 │ │ +0449c0: 6e10 e10c 0100 |020c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0449c6: 0c01 |020f: move-result-object v1 │ │ +0449c8: 7020 d903 1000 |0210: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +0449ce: 2700 |0213: throw v0 │ │ +0449d0: 1200 |0214: const/4 v0, #int 0 // #0 │ │ +0449d2: 5bb0 8100 |0215: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +0449d6: 28d2 |0217: goto 01e9 // -002e │ │ +0449d8: 54b0 9400 |0218: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +0449dc: 3800 0500 |021a: if-eqz v0, 021f // +0005 │ │ +0449e0: 6e10 ef01 0b00 |021c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.restoreViewState:()V // method@01ef │ │ +0449e6: 1200 |021f: const/4 v0, #int 0 // #0 │ │ +0449e8: 5bb0 8b00 |0220: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +0449ec: 1230 |0222: const/4 v0, #int 3 // #3 │ │ +0449ee: 370c 4700 |0223: if-le v12, v0, 026a // +0047 │ │ +0449f2: 6300 c600 |0225: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0449f6: 3800 1a00 |0227: if-eqz v0, 0241 // +001a │ │ +0449fa: 1a00 8902 |0229: const-string v0, "FragmentManager" // string@0289 │ │ +0449fe: 2201 fb01 |022b: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044a02: 7010 d70c 0100 |022d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044a08: 1a02 e00f |0230: const-string v2, "moveto STARTED: " // string@0fe0 │ │ +044a0c: 6e20 dd0c 2100 |0232: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044a12: 0c01 |0235: move-result-object v1 │ │ +044a14: 6e20 dc0c b100 |0236: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044a1a: 0c01 |0239: move-result-object v1 │ │ +044a1c: 6e10 e10c 0100 |023a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044a22: 0c01 |023d: move-result-object v1 │ │ +044a24: 7120 a60a 1000 |023e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044a2a: 1200 |0241: const/4 v0, #int 0 // #0 │ │ +044a2c: 5cb0 7400 |0242: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044a30: 6e10 ec01 0b00 |0244: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@01ec │ │ +044a36: 55b0 7400 |0247: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044a3a: 3900 2100 |0249: if-nez v0, 026a // +0021 │ │ +044a3e: 2200 9a00 |024b: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +044a42: 2201 fb01 |024d: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044a46: 7010 d70c 0100 |024f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044a4c: 1a02 8402 |0252: const-string v2, "Fragment " // string@0284 │ │ +044a50: 6e20 dd0c 2100 |0254: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044a56: 0c01 |0257: move-result-object v1 │ │ +044a58: 6e20 dc0c b100 |0258: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044a5e: 0c01 |025b: move-result-object v1 │ │ +044a60: 1a02 5400 |025c: const-string v2, " did not call through to super.onStart()" // string@0054 │ │ +044a64: 6e20 dd0c 2100 |025e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044a6a: 0c01 |0261: move-result-object v1 │ │ +044a6c: 6e10 e10c 0100 |0262: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044a72: 0c01 |0265: move-result-object v1 │ │ +044a74: 7020 d903 1000 |0266: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +044a7a: 2700 |0269: throw v0 │ │ +044a7c: 1240 |026a: const/4 v0, #int 4 // #4 │ │ +044a7e: 370c d7fd |026b: if-le v12, v0, 0042 // -0229 │ │ +044a82: 6300 c600 |026d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +044a86: 3800 1a00 |026f: if-eqz v0, 0289 // +001a │ │ +044a8a: 1a00 8902 |0271: const-string v0, "FragmentManager" // string@0289 │ │ +044a8e: 2201 fb01 |0273: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044a92: 7010 d70c 0100 |0275: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044a98: 1a02 df0f |0278: const-string v2, "moveto RESUMED: " // string@0fdf │ │ +044a9c: 6e20 dd0c 2100 |027a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044aa2: 0c01 |027d: move-result-object v1 │ │ +044aa4: 6e20 dc0c b100 |027e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044aaa: 0c01 |0281: move-result-object v1 │ │ +044aac: 6e10 e10c 0100 |0282: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044ab2: 0c01 |0285: move-result-object v1 │ │ +044ab4: 7120 a60a 1000 |0286: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044aba: 1200 |0289: const/4 v0, #int 0 // #0 │ │ +044abc: 5cb0 7400 |028a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044ac0: 1210 |028c: const/4 v0, #int 1 // #1 │ │ +044ac2: 5cb0 8800 |028d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ +044ac6: 6e10 e501 0b00 |028f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onResume:()V // method@01e5 │ │ +044acc: 55b0 7400 |0292: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044ad0: 3900 2100 |0294: if-nez v0, 02b5 // +0021 │ │ +044ad4: 2200 9a00 |0296: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +044ad8: 2201 fb01 |0298: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044adc: 7010 d70c 0100 |029a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044ae2: 1a02 8402 |029d: const-string v2, "Fragment " // string@0284 │ │ +044ae6: 6e20 dd0c 2100 |029f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044aec: 0c01 |02a2: move-result-object v1 │ │ +044aee: 6e20 dc0c b100 |02a3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044af4: 0c01 |02a6: move-result-object v1 │ │ +044af6: 1a02 5300 |02a7: const-string v2, " did not call through to super.onResume()" // string@0053 │ │ +044afa: 6e20 dd0c 2100 |02a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044b00: 0c01 |02ac: move-result-object v1 │ │ +044b02: 6e10 e10c 0100 |02ad: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044b08: 0c01 |02b0: move-result-object v1 │ │ +044b0a: 7020 d903 1000 |02b1: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +044b10: 2700 |02b4: throw v0 │ │ +044b12: 1200 |02b5: const/4 v0, #int 0 // #0 │ │ +044b14: 5bb0 8b00 |02b6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +044b18: 1200 |02b8: const/4 v0, #int 0 // #0 │ │ +044b1a: 5bb0 8c00 |02b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +044b1e: 2900 87fd |02bb: goto/16 0042 // -0279 │ │ +044b22: 52b0 8d00 |02bd: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +044b26: 37c0 83fd |02bf: if-le v0, v12, 0042 // -027d │ │ +044b2a: 52b0 8d00 |02c1: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +044b2e: 2b00 0302 0000 |02c3: packed-switch v0, 000004c6 // +00000203 │ │ +044b34: 2900 7cfd |02c6: goto/16 0042 // -0284 │ │ +044b38: 1210 |02c8: const/4 v0, #int 1 // #1 │ │ +044b3a: 350c 79fd |02c9: if-ge v12, v0, 0042 // -0287 │ │ +044b3e: 55a0 d900 |02cb: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d9 │ │ +044b42: 3800 0e00 |02cd: if-eqz v0, 02db // +000e │ │ +044b46: 54b0 7100 |02cf: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +044b4a: 3800 0a00 |02d1: if-eqz v0, 02db // +000a │ │ +044b4e: 54b9 7100 |02d3: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +044b52: 1200 |02d5: const/4 v0, #int 0 // #0 │ │ +044b54: 5bb0 7100 |02d6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +044b58: 6e10 ef0a 0900 |02d8: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ +044b5e: 54b0 7100 |02db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +044b62: 3800 5501 |02dd: if-eqz v0, 0432 // +0155 │ │ +044b66: 59bc 8e00 |02df: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ +044b6a: 121c |02e1: const/4 v12, #int 1 // #1 │ │ +044b6c: 2900 60fd |02e2: goto/16 0042 // -02a0 │ │ +044b70: 1250 |02e4: const/4 v0, #int 5 // #5 │ │ +044b72: 350c 4a00 |02e5: if-ge v12, v0, 032f // +004a │ │ +044b76: 6300 c600 |02e7: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +044b7a: 3800 1a00 |02e9: if-eqz v0, 0303 // +001a │ │ +044b7e: 1a00 8902 |02eb: const-string v0, "FragmentManager" // string@0289 │ │ +044b82: 2201 fb01 |02ed: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044b86: 7010 d70c 0100 |02ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044b8c: 1a02 da0f |02f2: const-string v2, "movefrom RESUMED: " // string@0fda │ │ +044b90: 6e20 dd0c 2100 |02f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044b96: 0c01 |02f7: move-result-object v1 │ │ +044b98: 6e20 dc0c b100 |02f8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044b9e: 0c01 |02fb: move-result-object v1 │ │ +044ba0: 6e10 e10c 0100 |02fc: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044ba6: 0c01 |02ff: move-result-object v1 │ │ +044ba8: 7120 a60a 1000 |0300: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044bae: 1200 |0303: const/4 v0, #int 0 // #0 │ │ +044bb0: 5cb0 7400 |0304: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044bb4: 6e10 e301 0b00 |0306: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onPause:()V // method@01e3 │ │ +044bba: 55b0 7400 |0309: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044bbe: 3900 2100 |030b: if-nez v0, 032c // +0021 │ │ +044bc2: 2200 9a00 |030d: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +044bc6: 2201 fb01 |030f: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044bca: 7010 d70c 0100 |0311: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044bd0: 1a02 8402 |0314: const-string v2, "Fragment " // string@0284 │ │ +044bd4: 6e20 dd0c 2100 |0316: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044bda: 0c01 |0319: move-result-object v1 │ │ +044bdc: 6e20 dc0c b100 |031a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044be2: 0c01 |031d: move-result-object v1 │ │ +044be4: 1a02 5200 |031e: const-string v2, " did not call through to super.onPause()" // string@0052 │ │ +044be8: 6e20 dd0c 2100 |0320: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044bee: 0c01 |0323: move-result-object v1 │ │ +044bf0: 6e10 e10c 0100 |0324: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044bf6: 0c01 |0327: move-result-object v1 │ │ +044bf8: 7020 d903 1000 |0328: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +044bfe: 2700 |032b: throw v0 │ │ +044c00: 1200 |032c: const/4 v0, #int 0 // #0 │ │ +044c02: 5cb0 8800 |032d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0088 │ │ +044c06: 1240 |032f: const/4 v0, #int 4 // #4 │ │ +044c08: 350c 4700 |0330: if-ge v12, v0, 0377 // +0047 │ │ +044c0c: 6300 c600 |0332: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +044c10: 3800 1a00 |0334: if-eqz v0, 034e // +001a │ │ +044c14: 1a00 8902 |0336: const-string v0, "FragmentManager" // string@0289 │ │ +044c18: 2201 fb01 |0338: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044c1c: 7010 d70c 0100 |033a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044c22: 1a02 db0f |033d: const-string v2, "movefrom STARTED: " // string@0fdb │ │ +044c26: 6e20 dd0c 2100 |033f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044c2c: 0c01 |0342: move-result-object v1 │ │ +044c2e: 6e20 dc0c b100 |0343: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044c34: 0c01 |0346: move-result-object v1 │ │ +044c36: 6e10 e10c 0100 |0347: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044c3c: 0c01 |034a: move-result-object v1 │ │ +044c3e: 7120 a60a 1000 |034b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044c44: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +044c46: 5cb0 7400 |034f: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044c4a: 6e10 ed01 0b00 |0351: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@01ed │ │ +044c50: 55b0 7400 |0354: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044c54: 3900 2100 |0356: if-nez v0, 0377 // +0021 │ │ +044c58: 2200 9a00 |0358: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +044c5c: 2201 fb01 |035a: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044c60: 7010 d70c 0100 |035c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044c66: 1a02 8402 |035f: const-string v2, "Fragment " // string@0284 │ │ +044c6a: 6e20 dd0c 2100 |0361: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044c70: 0c01 |0364: move-result-object v1 │ │ +044c72: 6e20 dc0c b100 |0365: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044c78: 0c01 |0368: move-result-object v1 │ │ +044c7a: 1a02 5500 |0369: const-string v2, " did not call through to super.onStop()" // string@0055 │ │ +044c7e: 6e20 dd0c 2100 |036b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044c84: 0c01 |036e: move-result-object v1 │ │ +044c86: 6e10 e10c 0100 |036f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044c8c: 0c01 |0372: move-result-object v1 │ │ +044c8e: 7020 d903 1000 |0373: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +044c94: 2700 |0376: throw v0 │ │ +044c96: 1230 |0377: const/4 v0, #int 3 // #3 │ │ +044c98: 350c 2100 |0378: if-ge v12, v0, 0399 // +0021 │ │ +044c9c: 6300 c600 |037a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +044ca0: 3800 1a00 |037c: if-eqz v0, 0396 // +001a │ │ +044ca4: 1a00 8902 |037e: const-string v0, "FragmentManager" // string@0289 │ │ +044ca8: 2201 fb01 |0380: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044cac: 7010 d70c 0100 |0382: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044cb2: 1a02 dc0f |0385: const-string v2, "movefrom STOPPED: " // string@0fdc │ │ +044cb6: 6e20 dd0c 2100 |0387: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044cbc: 0c01 |038a: move-result-object v1 │ │ +044cbe: 6e20 dc0c b100 |038b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044cc4: 0c01 |038e: move-result-object v1 │ │ +044cc6: 6e10 e10c 0100 |038f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044ccc: 0c01 |0392: move-result-object v1 │ │ +044cce: 7120 a60a 1000 |0393: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044cd4: 6e10 eb01 0b00 |0396: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@01eb │ │ +044cda: 1220 |0399: const/4 v0, #int 2 // #2 │ │ +044cdc: 350c 2eff |039a: if-ge v12, v0, 02c8 // -00d2 │ │ +044ce0: 6300 c600 |039c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +044ce4: 3800 1a00 |039e: if-eqz v0, 03b8 // +001a │ │ +044ce8: 1a00 8902 |03a0: const-string v0, "FragmentManager" // string@0289 │ │ +044cec: 2201 fb01 |03a2: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044cf0: 7010 d70c 0100 |03a4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044cf6: 1a02 d80f |03a7: const-string v2, "movefrom ACTIVITY_CREATED: " // string@0fd8 │ │ +044cfa: 6e20 dd0c 2100 |03a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044d00: 0c01 |03ac: move-result-object v1 │ │ +044d02: 6e20 dc0c b100 |03ad: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044d08: 0c01 |03b0: move-result-object v1 │ │ +044d0a: 6e10 e10c 0100 |03b1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044d10: 0c01 |03b4: move-result-object v1 │ │ +044d12: 7120 a60a 1000 |03b5: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044d18: 54b0 9400 |03b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044d1c: 3800 1100 |03ba: if-eqz v0, 03cb // +0011 │ │ +044d20: 54a0 d000 |03bc: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +044d24: 6e10 1302 0000 |03be: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0213 │ │ +044d2a: 0a00 |03c1: move-result v0 │ │ +044d2c: 3900 0900 |03c2: if-nez v0, 03cb // +0009 │ │ +044d30: 54b0 8c00 |03c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +044d34: 3900 0500 |03c6: if-nez v0, 03cb // +0005 │ │ +044d38: 6e20 9902 ba00 |03c8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0299 │ │ +044d3e: 1200 |03cb: const/4 v0, #int 0 // #0 │ │ +044d40: 5cb0 7400 |03cc: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044d44: 6e10 ea01 0b00 |03ce: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@01ea │ │ +044d4a: 55b0 7400 |03d1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044d4e: 3900 2100 |03d3: if-nez v0, 03f4 // +0021 │ │ +044d52: 2200 9a00 |03d5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +044d56: 2201 fb01 |03d7: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044d5a: 7010 d70c 0100 |03d9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044d60: 1a02 8402 |03dc: const-string v2, "Fragment " // string@0284 │ │ +044d64: 6e20 dd0c 2100 |03de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044d6a: 0c01 |03e1: move-result-object v1 │ │ +044d6c: 6e20 dc0c b100 |03e2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044d72: 0c01 |03e5: move-result-object v1 │ │ +044d74: 1a02 5000 |03e6: const-string v2, " did not call through to super.onDestroyView()" // string@0050 │ │ +044d78: 6e20 dd0c 2100 |03e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044d7e: 0c01 |03eb: move-result-object v1 │ │ +044d80: 6e10 e10c 0100 |03ec: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044d86: 0c01 |03ef: move-result-object v1 │ │ +044d88: 7020 d903 1000 |03f0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +044d8e: 2700 |03f3: throw v0 │ │ +044d90: 54b0 9400 |03f4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044d94: 3800 3100 |03f6: if-eqz v0, 0427 // +0031 │ │ +044d98: 54b0 7600 |03f8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +044d9c: 3800 2d00 |03fa: if-eqz v0, 0427 // +002d │ │ +044da0: 1206 |03fc: const/4 v6, #int 0 // #0 │ │ +044da2: 52a0 d800 |03fd: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +044da6: 3d00 0b00 |03ff: if-lez v0, 040a // +000b │ │ +044daa: 55a0 d900 |0401: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d9 │ │ +044dae: 3900 0700 |0403: if-nez v0, 040a // +0007 │ │ +044db2: 1200 |0405: const/4 v0, #int 0 // #0 │ │ +044db4: 6e5e 7d02 ba0d |0406: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@027d │ │ +044dba: 0c06 |0409: move-result-object v6 │ │ +044dbc: 3806 1600 |040a: if-eqz v6, 0420 // +0016 │ │ +044dc0: 07b8 |040c: move-object v8, v11 │ │ +044dc2: 54b0 9400 |040d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044dc6: 5bb0 7100 |040f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0071 │ │ +044dca: 59bc 8e00 |0411: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008e │ │ +044dce: 2200 6b00 |0413: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@006b │ │ +044dd2: 7030 5302 a008 |0415: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0253 │ │ +044dd8: 6e20 c20b 0600 |0418: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0bc2 │ │ +044dde: 54b0 9400 |041b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044de2: 6e20 250b 6000 |041d: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ +044de8: 54b0 7600 |0420: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +044dec: 54b1 9400 |0422: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044df0: 6e20 440b 1000 |0424: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0b44 │ │ +044df6: 1200 |0427: const/4 v0, #int 0 // #0 │ │ +044df8: 5bb0 7600 |0428: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +044dfc: 1200 |042a: const/4 v0, #int 0 // #0 │ │ +044dfe: 5bb0 9400 |042b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +044e02: 1200 |042d: const/4 v0, #int 0 // #0 │ │ +044e04: 5bb0 8100 |042e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +044e08: 2900 98fe |0430: goto/16 02c8 // -0168 │ │ +044e0c: 6300 c600 |0432: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +044e10: 3800 1a00 |0434: if-eqz v0, 044e // +001a │ │ +044e14: 1a00 8902 |0436: const-string v0, "FragmentManager" // string@0289 │ │ +044e18: 2201 fb01 |0438: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044e1c: 7010 d70c 0100 |043a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044e22: 1a02 d90f |043d: const-string v2, "movefrom CREATED: " // string@0fd9 │ │ +044e26: 6e20 dd0c 2100 |043f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044e2c: 0c01 |0442: move-result-object v1 │ │ +044e2e: 6e20 dc0c b100 |0443: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044e34: 0c01 |0446: move-result-object v1 │ │ +044e36: 6e10 e10c 0100 |0447: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044e3c: 0c01 |044a: move-result-object v1 │ │ +044e3e: 7120 a60a 1000 |044b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +044e44: 55b0 8a00 |044e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ +044e48: 3900 2b00 |0450: if-nez v0, 047b // +002b │ │ +044e4c: 1200 |0452: const/4 v0, #int 0 // #0 │ │ +044e4e: 5cb0 7400 |0453: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044e52: 6e10 da01 0b00 |0455: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@01da │ │ +044e58: 55b0 7400 |0458: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044e5c: 3900 2100 |045a: if-nez v0, 047b // +0021 │ │ +044e60: 2200 9a00 |045c: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +044e64: 2201 fb01 |045e: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044e68: 7010 d70c 0100 |0460: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044e6e: 1a02 8402 |0463: const-string v2, "Fragment " // string@0284 │ │ +044e72: 6e20 dd0c 2100 |0465: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044e78: 0c01 |0468: move-result-object v1 │ │ +044e7a: 6e20 dc0c b100 |0469: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044e80: 0c01 |046c: move-result-object v1 │ │ +044e82: 1a02 4f00 |046d: const-string v2, " did not call through to super.onDestroy()" // string@004f │ │ +044e86: 6e20 dd0c 2100 |046f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044e8c: 0c01 |0472: move-result-object v1 │ │ +044e8e: 6e10 e10c 0100 |0473: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044e94: 0c01 |0476: move-result-object v1 │ │ +044e96: 7020 d903 1000 |0477: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +044e9c: 2700 |047a: throw v0 │ │ +044e9e: 1200 |047b: const/4 v0, #int 0 // #0 │ │ +044ea0: 5cb0 7400 |047c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044ea4: 6e10 dd01 0b00 |047e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01dd │ │ +044eaa: 55b0 7400 |0481: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0074 │ │ +044eae: 3900 2100 |0483: if-nez v0, 04a4 // +0021 │ │ +044eb2: 2200 9a00 |0485: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +044eb6: 2201 fb01 |0487: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044eba: 7010 d70c 0100 |0489: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044ec0: 1a02 8402 |048c: const-string v2, "Fragment " // string@0284 │ │ +044ec4: 6e20 dd0c 2100 |048e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044eca: 0c01 |0491: move-result-object v1 │ │ +044ecc: 6e20 dc0c b100 |0492: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +044ed2: 0c01 |0495: move-result-object v1 │ │ +044ed4: 1a02 5100 |0496: const-string v2, " did not call through to super.onDetach()" // string@0051 │ │ +044ed8: 6e20 dd0c 2100 |0498: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044ede: 0c01 |049b: move-result-object v1 │ │ +044ee0: 6e10 e10c 0100 |049c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +044ee6: 0c01 |049f: move-result-object v1 │ │ +044ee8: 7020 d903 1000 |04a0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@03d9 │ │ +044eee: 2700 |04a3: throw v0 │ │ +044ef0: 390f 9efb |04a4: if-nez v15, 0042 // -0462 │ │ +044ef4: 55b0 8a00 |04a6: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ +044ef8: 3900 0700 |04a8: if-nez v0, 04af // +0007 │ │ +044efc: 6e20 8002 ba00 |04aa: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0280 │ │ +044f02: 2900 95fb |04ad: goto/16 0042 // -046b │ │ +044f06: 1200 |04af: const/4 v0, #int 0 // #0 │ │ +044f08: 5bb0 6f00 |04b0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +044f0c: 1200 |04b2: const/4 v0, #int 0 // #0 │ │ +044f0e: 5bb0 7b00 |04b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +044f12: 2900 8dfb |04b5: goto/16 0042 // -0473 │ │ +044f16: 0000 |04b7: nop // spacer │ │ +044f18: 0001 0500 0000 0000 0600 0000 0001 ... |04b8: packed-switch-data (14 units) │ │ +044f34: 0001 0500 0100 0000 0500 0000 d600 ... |04c6: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0007 line=776 │ │ 0x0008 line=778 │ │ 0x0010 line=780 │ │ 0x0012 line=784 │ │ @@ -83253,18 +83263,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043df4: |[043df4] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -043e04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043e06: 5c10 e200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ -043e0a: 0e00 |0003: return-void │ │ +044f50: |[044f50] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +044f60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044f62: 5c10 e200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ +044f66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1834 │ │ 0x0003 line=1835 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -83273,31 +83283,31 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -043e0c: |[043e0c] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -043e1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -043e1e: 5570 7800 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -043e22: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -043e26: 5560 db00 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00db │ │ -043e2a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -043e2e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -043e30: 5c60 dc00 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00dc │ │ -043e34: 0e00 |000c: return-void │ │ -043e36: 5c73 7800 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -043e3a: 5262 d800 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ -043e3e: 0760 |0011: move-object v0, v6 │ │ -043e40: 0771 |0012: move-object v1, v7 │ │ -043e42: 0134 |0013: move v4, v3 │ │ -043e44: 0135 |0014: move v5, v3 │ │ -043e46: 7406 8502 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ -043e4c: 28f4 |0018: goto 000c // -000c │ │ +044f68: |[044f68] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +044f78: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +044f7a: 5570 7800 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +044f7e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +044f82: 5560 db00 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00db │ │ +044f86: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +044f8a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +044f8c: 5c60 dc00 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00dc │ │ +044f90: 0e00 |000c: return-void │ │ +044f92: 5c73 7800 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +044f96: 5262 d800 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d8 │ │ +044f9a: 0760 |0011: move-object v0, v6 │ │ +044f9c: 0771 |0012: move-object v1, v7 │ │ +044f9e: 0134 |0013: move v4, v3 │ │ +044fa0: 0135 |0014: move v5, v3 │ │ +044fa2: 7406 8502 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ +044fa8: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=761 │ │ 0x0005 line=762 │ │ 0x0009 line=764 │ │ 0x000c line=770 │ │ 0x000d line=767 │ │ @@ -83311,20 +83321,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -043e50: |[043e50] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -043e60: 2200 6800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0068 │ │ -043e64: 7020 4d02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@024d │ │ -043e6a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -043e6c: 6e30 7202 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0272 │ │ -043e72: 0e00 |0009: return-void │ │ +044fac: |[044fac] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +044fbc: 2200 6800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0068 │ │ +044fc0: 7020 4d02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@024d │ │ +044fc6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +044fc8: 6e30 7202 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0272 │ │ +044fce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0009 line=441 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -83333,33 +83343,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -043e74: |[043e74] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -043e84: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -043e88: 2200 eb01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -043e8c: 2201 fb01 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043e90: 7010 d70c 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043e96: 1a02 d301 |0009: const-string v2, "Bad id: " // string@01d3 │ │ -043e9a: 6e20 dd0c 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043ea0: 0c01 |000e: move-result-object v1 │ │ -043ea2: 6e20 da0c 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -043ea8: 0c01 |0012: move-result-object v1 │ │ -043eaa: 6e10 e10c 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043eb0: 0c01 |0016: move-result-object v1 │ │ -043eb2: 7020 960c 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -043eb8: 2700 |001a: throw v0 │ │ -043eba: 2200 6a00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@006a │ │ -043ebe: 7040 5102 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0251 │ │ -043ec4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -043ec6: 6e30 7202 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0272 │ │ -043ecc: 0e00 |0024: return-void │ │ +044fd0: |[044fd0] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +044fe0: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +044fe4: 2200 eb01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +044fe8: 2201 fb01 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +044fec: 7010 d70c 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +044ff2: 1a02 d301 |0009: const-string v2, "Bad id: " // string@01d3 │ │ +044ff6: 6e20 dd0c 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +044ffc: 0c01 |000e: move-result-object v1 │ │ +044ffe: 6e20 da0c 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +045004: 0c01 |0012: move-result-object v1 │ │ +045006: 6e10 e10c 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04500c: 0c01 |0016: move-result-object v1 │ │ +04500e: 7020 960c 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +045014: 2700 |001a: throw v0 │ │ +045016: 2200 6a00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@006a │ │ +04501a: 7040 5102 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0251 │ │ +045020: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +045022: 6e30 7202 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0272 │ │ +045028: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0002 line=469 │ │ 0x001b line=471 │ │ 0x0024 line=476 │ │ locals : │ │ @@ -83372,20 +83382,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -043ed0: |[043ed0] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -043ee0: 2200 6900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0069 │ │ -043ee4: 7040 4f02 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@024f │ │ -043eea: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -043eec: 6e30 7202 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0272 │ │ -043ef2: 0e00 |0009: return-void │ │ +04502c: |[04502c] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +04503c: 2200 6900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0069 │ │ +045040: 7040 4f02 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@024f │ │ +045046: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +045048: 6e30 7202 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0272 │ │ +04504e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0009 line=457 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -83396,25 +83406,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -043ef4: |[043ef4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -043f04: 7010 6002 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0260 │ │ -043f0a: 6e10 7402 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0274 │ │ -043f10: 5440 d000 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -043f14: 5400 aa00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -043f18: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -043f1a: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -043f1c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -043f1e: 6e53 8e02 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ -043f24: 0a00 |0010: move-result v0 │ │ -043f26: 0f00 |0011: return v0 │ │ +045050: |[045050] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +045060: 7010 6002 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0260 │ │ +045066: 6e10 7402 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0274 │ │ +04506c: 5440 d000 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +045070: 5400 aa00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +045074: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +045076: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +045078: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04507a: 6e53 8e02 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ +045080: 0a00 |0010: move-result v0 │ │ +045082: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0003 line=446 │ │ 0x0006 line=447 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -83424,36 +83434,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -043f28: |[043f28] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -043f38: 7010 6002 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0260 │ │ -043f3e: 6e10 7402 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0274 │ │ -043f44: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -043f48: 2200 eb01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -043f4c: 2201 fb01 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -043f50: 7010 d70c 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -043f56: 1a02 d301 |000f: const-string v2, "Bad id: " // string@01d3 │ │ -043f5a: 6e20 dd0c 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -043f60: 0c01 |0014: move-result-object v1 │ │ -043f62: 6e20 da0c 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -043f68: 0c01 |0018: move-result-object v1 │ │ -043f6a: 6e10 e10c 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -043f70: 0c01 |001c: move-result-object v1 │ │ -043f72: 7020 960c 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -043f78: 2700 |0020: throw v0 │ │ -043f7a: 5430 d000 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -043f7e: 5400 aa00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -043f82: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -043f84: 6e55 8e02 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ -043f8a: 0a00 |0029: move-result v0 │ │ -043f8c: 0f00 |002a: return v0 │ │ +045084: |[045084] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +045094: 7010 6002 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0260 │ │ +04509a: 6e10 7402 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0274 │ │ +0450a0: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +0450a4: 2200 eb01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +0450a8: 2201 fb01 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +0450ac: 7010 d70c 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0450b2: 1a02 d301 |000f: const-string v2, "Bad id: " // string@01d3 │ │ +0450b6: 6e20 dd0c 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0450bc: 0c01 |0014: move-result-object v1 │ │ +0450be: 6e20 da0c 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0450c4: 0c01 |0018: move-result-object v1 │ │ +0450c6: 6e10 e10c 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0450cc: 0c01 |001c: move-result-object v1 │ │ +0450ce: 7020 960c 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +0450d4: 2700 |0020: throw v0 │ │ +0450d6: 5430 d000 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0450da: 5400 aa00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +0450de: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +0450e0: 6e55 8e02 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ +0450e6: 0a00 |0029: move-result v0 │ │ +0450e8: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0003 line=481 │ │ 0x0006 line=482 │ │ 0x0008 line=483 │ │ 0x0021 line=485 │ │ @@ -83467,23 +83477,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -043f90: |[043f90] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -043fa0: 7010 6002 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0260 │ │ -043fa6: 6e10 7402 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0274 │ │ -043fac: 5420 d000 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -043fb0: 5400 aa00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ -043fb4: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -043fb6: 6e54 8e02 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ -043fbc: 0a00 |000e: move-result v0 │ │ -043fbe: 0f00 |000f: return v0 │ │ +0450ec: |[0450ec] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +0450fc: 7010 6002 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0260 │ │ +045102: 6e10 7402 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0274 │ │ +045108: 5420 d000 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +04510c: 5400 aa00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00aa │ │ +045110: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +045112: 6e54 8e02 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@028e │ │ +045118: 0a00 |000e: move-result v0 │ │ +04511a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ 0x0006 line=463 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -83495,130 +83505,130 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 224 16-bit code units │ │ -043fc0: |[043fc0] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -043fd0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -043fd2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -043fd4: 54b6 d400 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -043fd8: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -043fdc: 0f09 |0006: return v9 │ │ -043fde: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -043fe2: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -043fe6: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -043fea: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -043fee: 54b6 d400 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -043ff2: 6e10 040d 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -043ff8: 0a06 |0014: move-result v6 │ │ -043ffa: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -043ffe: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -044002: 54b6 d400 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -044006: 6e20 010d 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ -04400c: 0c01 |001e: move-result-object v1 │ │ -04400e: 1f01 5800 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ -044012: 6e20 7001 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0170 │ │ -044018: 6e10 9202 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0292 │ │ -04401e: 0189 |0027: move v9, v8 │ │ -044020: 28de |0028: goto 0006 // -0022 │ │ -044022: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -044024: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -044028: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -04402c: 54b6 d400 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -044030: 6e10 040d 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -044036: 0a06 |0033: move-result v6 │ │ -044038: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -04403c: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -044040: 54b6 d400 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -044044: 6e20 fe0c 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -04404a: 0c01 |003d: move-result-object v1 │ │ -04404c: 1f01 5800 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ -044050: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -044054: 6e10 6a01 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@016a │ │ -04405a: 0c06 |0045: move-result-object v6 │ │ -04405c: 6e20 c30c 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -044062: 0a06 |0049: move-result v6 │ │ -044064: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -044068: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -04406c: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -044070: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -044074: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -044078: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -04407c: 54b6 d400 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -044080: 6e20 fe0c 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -044086: 0c01 |005b: move-result-object v1 │ │ -044088: 1f01 5800 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ -04408c: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -044090: 6e10 6a01 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@016a │ │ -044096: 0c06 |0063: move-result-object v6 │ │ -044098: 6e20 c30c 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -04409e: 0a06 |0067: move-result v6 │ │ -0440a0: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -0440a4: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -0440a8: 5216 3f00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -0440ac: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -0440b0: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0440b4: 28e2 |0072: goto 0054 // -001e │ │ -0440b6: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -0440ba: 5216 3f00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -0440be: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -0440c2: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0440c6: 28bb |007b: goto 0036 // -0045 │ │ -0440c8: 54b6 d400 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -0440cc: 6e10 040d 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0440d2: 0a06 |0081: move-result v6 │ │ -0440d4: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0440d8: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -0440dc: 2205 1102 |0086: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ -0440e0: 7010 f70c 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0440e6: 54b6 d400 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -0440ea: 6e10 040d 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0440f0: 0a06 |0090: move-result v6 │ │ -0440f2: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -0440f6: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -0440fa: 54b6 d400 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -0440fe: 6e20 010d 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ -044104: 0c06 |009a: move-result-object v6 │ │ -044106: 6e20 fa0c 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -04410c: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -044110: 28f3 |00a0: goto 0093 // -000d │ │ -044112: 6e10 040d 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -044118: 0a06 |00a4: move-result v6 │ │ -04411a: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -04411e: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -044120: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -044124: 6306 c600 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044128: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -04412c: 1a06 8902 |00ae: const-string v6, "FragmentManager" // string@0289 │ │ -044130: 2207 fb01 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ -044134: 7010 d70c 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04413a: 1a0a e806 |00b5: const-string v10, "Popping back stack state: " // string@06e8 │ │ -04413e: 6e20 dd0c a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044144: 0c07 |00ba: move-result-object v7 │ │ -044146: 6e20 fe0c 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -04414c: 0c0a |00be: move-result-object v10 │ │ -04414e: 6e20 dc0c a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044154: 0c07 |00c2: move-result-object v7 │ │ -044156: 6e10 e10c 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04415c: 0c07 |00c6: move-result-object v7 │ │ -04415e: 7120 a60a 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044164: 6e20 fe0c 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -04416a: 0c06 |00cd: move-result-object v6 │ │ -04416c: 1f06 5800 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ -044170: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -044174: 0187 |00d2: move v7, v8 │ │ -044176: 6e20 7001 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0170 │ │ -04417c: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -044180: 28d0 |00d8: goto 00a8 // -0030 │ │ -044182: 0197 |00d9: move v7, v9 │ │ -044184: 28f9 |00da: goto 00d3 // -0007 │ │ -044186: 6e10 9202 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0292 │ │ -04418c: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +04511c: |[04511c] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +04512c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04512e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +045130: 54b6 d400 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045134: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +045138: 0f09 |0006: return v9 │ │ +04513a: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +04513e: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +045142: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +045146: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +04514a: 54b6 d400 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +04514e: 6e10 040d 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045154: 0a06 |0014: move-result v6 │ │ +045156: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +04515a: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +04515e: 54b6 d400 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045162: 6e20 010d 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ +045168: 0c01 |001e: move-result-object v1 │ │ +04516a: 1f01 5800 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ +04516e: 6e20 7001 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0170 │ │ +045174: 6e10 9202 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0292 │ │ +04517a: 0189 |0027: move v9, v8 │ │ +04517c: 28de |0028: goto 0006 // -0022 │ │ +04517e: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +045180: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +045184: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +045188: 54b6 d400 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +04518c: 6e10 040d 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045192: 0a06 |0033: move-result v6 │ │ +045194: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +045198: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +04519c: 54b6 d400 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +0451a0: 6e20 fe0c 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0451a6: 0c01 |003d: move-result-object v1 │ │ +0451a8: 1f01 5800 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ +0451ac: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +0451b0: 6e10 6a01 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@016a │ │ +0451b6: 0c06 |0045: move-result-object v6 │ │ +0451b8: 6e20 c30c 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +0451be: 0a06 |0049: move-result v6 │ │ +0451c0: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +0451c4: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +0451c8: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +0451cc: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +0451d0: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0451d4: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +0451d8: 54b6 d400 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +0451dc: 6e20 fe0c 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0451e2: 0c01 |005b: move-result-object v1 │ │ +0451e4: 1f01 5800 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ +0451e8: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +0451ec: 6e10 6a01 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@016a │ │ +0451f2: 0c06 |0063: move-result-object v6 │ │ +0451f4: 6e20 c30c 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +0451fa: 0a06 |0067: move-result v6 │ │ +0451fc: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +045200: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +045204: 5216 3f00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +045208: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +04520c: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +045210: 28e2 |0072: goto 0054 // -001e │ │ +045212: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +045216: 5216 3f00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +04521a: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +04521e: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +045222: 28bb |007b: goto 0036 // -0045 │ │ +045224: 54b6 d400 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045228: 6e10 040d 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +04522e: 0a06 |0081: move-result v6 │ │ +045230: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +045234: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +045238: 2205 1102 |0086: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ +04523c: 7010 f70c 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +045242: 54b6 d400 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045246: 6e10 040d 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +04524c: 0a06 |0090: move-result v6 │ │ +04524e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +045252: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +045256: 54b6 d400 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +04525a: 6e20 010d 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d01 │ │ +045260: 0c06 |009a: move-result-object v6 │ │ +045262: 6e20 fa0c 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +045268: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04526c: 28f3 |00a0: goto 0093 // -000d │ │ +04526e: 6e10 040d 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045274: 0a06 |00a4: move-result v6 │ │ +045276: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +04527a: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +04527c: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +045280: 6306 c600 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045284: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +045288: 1a06 8902 |00ae: const-string v6, "FragmentManager" // string@0289 │ │ +04528c: 2207 fb01 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@01fb │ │ +045290: 7010 d70c 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045296: 1a0a e806 |00b5: const-string v10, "Popping back stack state: " // string@06e8 │ │ +04529a: 6e20 dd0c a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0452a0: 0c07 |00ba: move-result-object v7 │ │ +0452a2: 6e20 fe0c 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0452a8: 0c0a |00be: move-result-object v10 │ │ +0452aa: 6e20 dc0c a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0452b0: 0c07 |00c2: move-result-object v7 │ │ +0452b2: 6e10 e10c 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0452b8: 0c07 |00c6: move-result-object v7 │ │ +0452ba: 7120 a60a 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0452c0: 6e20 fe0c 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0452c6: 0c06 |00cd: move-result-object v6 │ │ +0452c8: 1f06 5800 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ +0452cc: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +0452d0: 0187 |00d2: move v7, v8 │ │ +0452d2: 6e20 7001 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0170 │ │ +0452d8: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0452dc: 28d0 |00d8: goto 00a8 // -0030 │ │ +0452de: 0197 |00d9: move v7, v9 │ │ +0452e0: 28f9 |00da: goto 00d3 // -0007 │ │ +0452e2: 6e10 9202 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0292 │ │ +0452e8: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1471 │ │ 0x0006 line=1530 │ │ 0x0007 line=1474 │ │ 0x000f line=1475 │ │ 0x0017 line=1476 │ │ @@ -83675,35 +83685,35 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -044190: |[044190] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -0441a0: 5260 8000 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0441a4: 3b00 2100 |0002: if-gez v0, 0023 // +0021 │ │ -0441a8: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -0441ac: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0441b0: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0441b6: 1a02 8402 |000b: const-string v2, "Fragment " // string@0284 │ │ -0441ba: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0441c0: 0c01 |0010: move-result-object v1 │ │ -0441c2: 6e20 dc0c 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0441c8: 0c01 |0014: move-result-object v1 │ │ -0441ca: 1a02 7000 |0015: const-string v2, " is not currently in the FragmentManager" // string@0070 │ │ -0441ce: 6e20 dd0c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0441d4: 0c01 |001a: move-result-object v1 │ │ -0441d6: 6e10 e10c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0441dc: 0c01 |001e: move-result-object v1 │ │ -0441de: 7020 990c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0441e4: 2700 |0022: throw v0 │ │ -0441e6: 5260 8000 |0023: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0441ea: 6e30 0801 5400 |0025: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ -0441f0: 0e00 |0028: return-void │ │ +0452ec: |[0452ec] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +0452fc: 5260 8000 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +045300: 3b00 2100 |0002: if-gez v0, 0023 // +0021 │ │ +045304: 2200 ec01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +045308: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +04530c: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045312: 1a02 8402 |000b: const-string v2, "Fragment " // string@0284 │ │ +045316: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04531c: 0c01 |0010: move-result-object v1 │ │ +04531e: 6e20 dc0c 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045324: 0c01 |0014: move-result-object v1 │ │ +045326: 1a02 7100 |0015: const-string v2, " is not currently in the FragmentManager" // string@0071 │ │ +04532a: 6e20 dd0c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045330: 0c01 |001a: move-result-object v1 │ │ +045332: 6e10 e10c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045338: 0c01 |001e: move-result-object v1 │ │ +04533a: 7020 990c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +045340: 2700 |0022: throw v0 │ │ +045342: 5260 8000 |0023: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +045346: 6e30 0801 5400 |0025: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ +04534c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0004 line=516 │ │ 0x0023 line=519 │ │ 0x0028 line=520 │ │ locals : │ │ @@ -83717,66 +83727,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 93 16-bit code units │ │ -0441f4: |[0441f4] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -044204: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -044206: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -044208: 6301 c600 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -04420c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -044210: 1a01 8902 |0006: const-string v1, "FragmentManager" // string@0289 │ │ -044214: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -044218: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04421e: 1a03 e311 |000d: const-string v3, "remove: " // string@11e3 │ │ -044222: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044228: 0c02 |0012: move-result-object v2 │ │ -04422a: 6e20 dc0c 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044230: 0c02 |0016: move-result-object v2 │ │ -044232: 1a03 9400 |0017: const-string v3, " nesting=" // string@0094 │ │ -044236: 6e20 dd0c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04423c: 0c02 |001c: move-result-object v2 │ │ -04423e: 5283 7300 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -044242: 6e20 da0c 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044248: 0c02 |0022: move-result-object v2 │ │ -04424a: 6e10 e10c 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044250: 0c02 |0026: move-result-object v2 │ │ -044252: 7120 a60a 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044258: 6e10 cb01 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@01cb │ │ -04425e: 0a01 |002d: move-result v1 │ │ -044260: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -044264: 0106 |0030: move v6, v0 │ │ -044266: 5581 7900 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -04426a: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -04426e: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -044272: 5471 d100 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -044276: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -04427a: 5471 d100 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -04427e: 6e20 020d 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ -044284: 5581 7d00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -044288: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -04428c: 5581 8400 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -044290: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -044294: 5c70 dd00 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -044298: 5c85 7000 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -04429c: 5c80 8600 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ -0442a0: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -0442a4: 0152 |0050: move v2, v5 │ │ -0442a6: 0770 |0051: move-object v0, v7 │ │ -0442a8: 0781 |0052: move-object v1, v8 │ │ -0442aa: 0193 |0053: move v3, v9 │ │ -0442ac: 01a4 |0054: move v4, v10 │ │ -0442ae: 7406 8502 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ -0442b4: 0e00 |0058: return-void │ │ -0442b6: 0156 |0059: move v6, v5 │ │ -0442b8: 28d7 |005a: goto 0031 // -0029 │ │ -0442ba: 0102 |005b: move v2, v0 │ │ -0442bc: 28f5 |005c: goto 0051 // -000b │ │ +045350: |[045350] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +045360: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +045362: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +045364: 6301 c600 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045368: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +04536c: 1a01 8902 |0006: const-string v1, "FragmentManager" // string@0289 │ │ +045370: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +045374: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04537a: 1a03 e111 |000d: const-string v3, "remove: " // string@11e1 │ │ +04537e: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045384: 0c02 |0012: move-result-object v2 │ │ +045386: 6e20 dc0c 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04538c: 0c02 |0016: move-result-object v2 │ │ +04538e: 1a03 9500 |0017: const-string v3, " nesting=" // string@0095 │ │ +045392: 6e20 dd0c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045398: 0c02 |001c: move-result-object v2 │ │ +04539a: 5283 7300 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +04539e: 6e20 da0c 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0453a4: 0c02 |0022: move-result-object v2 │ │ +0453a6: 6e10 e10c 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0453ac: 0c02 |0026: move-result-object v2 │ │ +0453ae: 7120 a60a 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0453b4: 6e10 cb01 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@01cb │ │ +0453ba: 0a01 |002d: move-result v1 │ │ +0453bc: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +0453c0: 0106 |0030: move v6, v0 │ │ +0453c2: 5581 7900 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +0453c6: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +0453ca: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +0453ce: 5471 d100 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0453d2: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +0453d6: 5471 d100 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +0453da: 6e20 020d 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ +0453e0: 5581 7d00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +0453e4: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +0453e8: 5581 8400 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +0453ec: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +0453f0: 5c70 dd00 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +0453f4: 5c85 7000 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +0453f8: 5c80 8600 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0086 │ │ +0453fc: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +045400: 0152 |0050: move v2, v5 │ │ +045402: 0770 |0051: move-object v0, v7 │ │ +045404: 0781 |0052: move-object v1, v8 │ │ +045406: 0193 |0053: move v3, v9 │ │ +045408: 01a4 |0054: move v4, v10 │ │ +04540a: 7406 8502 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0285 │ │ +045410: 0e00 |0058: return-void │ │ +045412: 0156 |0059: move v6, v5 │ │ +045414: 28d7 |005a: goto 0031 // -0029 │ │ +045416: 0102 |005b: move v2, v0 │ │ +045418: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1166 │ │ 0x002a line=1167 │ │ 0x0031 line=1168 │ │ 0x0037 line=1169 │ │ 0x003b line=1170 │ │ @@ -83801,20 +83811,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0442c0: |[0442c0] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -0442d0: 5410 d500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ -0442d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0442d8: 5410 d500 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ -0442dc: 6e20 020d 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ -0442e2: 0e00 |0009: return-void │ │ +04541c: |[04541c] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04542c: 5410 d500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ +045430: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +045434: 5410 d500 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ +045438: 6e20 020d 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ +04543e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0004 line=509 │ │ 0x0009 line=511 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -83825,30 +83835,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0442e4: |[0442e4] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -0442f4: 5421 d500 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ -0442f8: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -0442fc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0442fe: 5421 d500 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ -044302: 6e10 040d 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -044308: 0a01 |000a: move-result v1 │ │ -04430a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -04430e: 5421 d500 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ -044312: 6e20 fe0c 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -044318: 0c01 |0012: move-result-object v1 │ │ -04431a: 1f01 6500 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0065 │ │ -04431e: 7210 3502 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0235 │ │ -044324: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -044328: 28eb |001a: goto 0005 // -0015 │ │ -04432a: 0e00 |001b: return-void │ │ +045440: |[045440] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +045450: 5421 d500 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ +045454: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +045458: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04545a: 5421 d500 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ +04545e: 6e10 040d 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045464: 0a01 |000a: move-result v1 │ │ +045466: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +04546a: 5421 d500 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d5 │ │ +04546e: 6e20 fe0c 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +045474: 0c01 |0012: move-result-object v1 │ │ +045476: 1f01 6500 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0065 │ │ +04547a: 7210 3502 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0235 │ │ +045480: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +045484: 28eb |001a: goto 0005 // -0015 │ │ +045486: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1455 │ │ 0x0004 line=1456 │ │ 0x000d line=1457 │ │ 0x0018 line=1456 │ │ 0x001b line=1460 │ │ @@ -83861,298 +83871,298 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 570 16-bit code units │ │ -04432c: |[04432c] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -04433c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -04433e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -044340: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ -044344: 0e00 |0004: return-void │ │ -044346: 07b2 |0005: move-object v2, v11 │ │ -044348: 1f02 6e00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@006e │ │ -04434c: 5425 e500 |0008: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ -044350: 3805 faff |000a: if-eqz v5, 0004 // -0006 │ │ -044354: 380c 5900 |000c: if-eqz v12, 0065 // +0059 │ │ -044358: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04435a: 6e10 040d 0c00 |000f: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -044360: 0a05 |0012: move-result v5 │ │ -044362: 3554 5200 |0013: if-ge v4, v5, 0065 // +0052 │ │ -044366: 6e20 fe0c 4c00 |0015: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -04436c: 0c01 |0018: move-result-object v1 │ │ -04436e: 1f01 5f00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ -044372: 6305 c600 |001b: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044376: 3805 1a00 |001d: if-eqz v5, 0037 // +001a │ │ -04437a: 1a05 8902 |001f: const-string v5, "FragmentManager" // string@0289 │ │ -04437e: 2206 fb01 |0021: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -044382: 7010 d70c 0600 |0023: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044388: 1a07 0c12 |0026: const-string v7, "restoreAllState: re-attaching retained " // string@120c │ │ -04438c: 6e20 dd0c 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044392: 0c06 |002b: move-result-object v6 │ │ -044394: 6e20 dc0c 1600 |002c: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04439a: 0c06 |002f: move-result-object v6 │ │ -04439c: 6e10 e10c 0600 |0030: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0443a2: 0c06 |0033: move-result-object v6 │ │ -0443a4: 7120 a60a 6500 |0034: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0443aa: 5425 e500 |0037: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ -0443ae: 5216 8000 |0039: iget v6, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0443b2: 4603 0506 |003b: aget-object v3, v5, v6 │ │ -0443b6: 5b31 f500 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -0443ba: 5b18 8c00 |003f: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -0443be: 5919 7300 |0041: iput v9, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ -0443c2: 5c19 7f00 |0043: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -0443c6: 5c19 7000 |0045: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -0443ca: 5b18 9000 |0047: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -0443ce: 5435 f700 |0049: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -0443d2: 3805 1700 |004b: if-eqz v5, 0062 // +0017 │ │ -0443d6: 5435 f700 |004d: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -0443da: 54a6 d000 |004f: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0443de: 6e10 0602 0600 |0051: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0206 │ │ -0443e4: 0c06 |0054: move-result-object v6 │ │ -0443e6: 6e20 0c01 6500 |0055: invoke-virtual {v5, v6}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ -0443ec: 5435 f700 |0058: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -0443f0: 1a06 d208 |005a: const-string v6, "android:view_state" // string@08d2 │ │ -0443f4: 6e20 0201 6500 |005c: invoke-virtual {v5, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0102 │ │ -0443fa: 0c05 |005f: move-result-object v5 │ │ -0443fc: 5b15 8c00 |0060: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -044400: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -044404: 28ab |0064: goto 000f // -0055 │ │ -044406: 2205 1102 |0065: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ -04440a: 5426 e500 |0067: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ -04440e: 2166 |0069: array-length v6, v6 │ │ -044410: 7020 f80c 6500 |006a: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ -044416: 5ba5 cf00 |006d: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -04441a: 54a5 d300 |006f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04441e: 3805 0700 |0071: if-eqz v5, 0078 // +0007 │ │ -044422: 54a5 d300 |0073: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -044426: 6e10 fc0c 0500 |0075: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ -04442c: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -04442e: 5425 e500 |0079: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ -044432: 2155 |007b: array-length v5, v5 │ │ -044434: 3554 9600 |007c: if-ge v4, v5, 0112 // +0096 │ │ -044438: 5425 e500 |007e: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ -04443c: 4603 0504 |0080: aget-object v3, v5, v4 │ │ -044440: 3803 3800 |0082: if-eqz v3, 00ba // +0038 │ │ -044444: 54a5 d000 |0084: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -044448: 6e20 be02 5300 |0086: invoke-virtual {v3, v5}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@02be │ │ -04444e: 0c01 |0089: move-result-object v1 │ │ -044450: 6305 c600 |008a: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044454: 3805 2400 |008c: if-eqz v5, 00b0 // +0024 │ │ -044458: 1a05 8902 |008e: const-string v5, "FragmentManager" // string@0289 │ │ -04445c: 2206 fb01 |0090: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -044460: 7010 d70c 0600 |0092: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044466: 1a07 0812 |0095: const-string v7, "restoreAllState: adding #" // string@1208 │ │ -04446a: 6e20 dd0c 7600 |0097: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044470: 0c06 |009a: move-result-object v6 │ │ -044472: 6e20 da0c 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044478: 0c06 |009e: move-result-object v6 │ │ -04447a: 1a07 1701 |009f: const-string v7, ": " // string@0117 │ │ -04447e: 6e20 dd0c 7600 |00a1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044484: 0c06 |00a4: move-result-object v6 │ │ -044486: 6e20 dc0c 1600 |00a5: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04448c: 0c06 |00a8: move-result-object v6 │ │ -04448e: 6e10 e10c 0600 |00a9: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044494: 0c06 |00ac: move-result-object v6 │ │ -044496: 7120 a60a 6500 |00ad: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04449c: 54a5 cf00 |00b0: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0444a0: 6e20 fa0c 1500 |00b2: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0444a6: 5b38 f500 |00b5: iput-object v8, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ -0444aa: d804 0401 |00b7: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0444ae: 28c0 |00b9: goto 0079 // -0040 │ │ -0444b0: 6305 c600 |00ba: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -0444b4: 3805 2000 |00bc: if-eqz v5, 00dc // +0020 │ │ -0444b8: 1a05 8902 |00be: const-string v5, "FragmentManager" // string@0289 │ │ -0444bc: 2206 fb01 |00c0: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -0444c0: 7010 d70c 0600 |00c2: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0444c6: 1a07 0812 |00c5: const-string v7, "restoreAllState: adding #" // string@1208 │ │ -0444ca: 6e20 dd0c 7600 |00c7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0444d0: 0c06 |00ca: move-result-object v6 │ │ -0444d2: 6e20 da0c 4600 |00cb: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0444d8: 0c06 |00ce: move-result-object v6 │ │ -0444da: 1a07 1801 |00cf: const-string v7, ": (null)" // string@0118 │ │ -0444de: 6e20 dd0c 7600 |00d1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0444e4: 0c06 |00d4: move-result-object v6 │ │ -0444e6: 6e10 e10c 0600 |00d5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0444ec: 0c06 |00d8: move-result-object v6 │ │ -0444ee: 7120 a60a 6500 |00d9: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0444f4: 54a5 cf00 |00dc: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0444f8: 6e20 fa0c 8500 |00de: invoke-virtual {v5, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0444fe: 54a5 d300 |00e1: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -044502: 3905 0900 |00e3: if-nez v5, 00ec // +0009 │ │ -044506: 2205 1102 |00e5: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ -04450a: 7010 f70c 0500 |00e7: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -044510: 5ba5 d300 |00ea: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -044514: 6305 c600 |00ec: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044518: 3805 1a00 |00ee: if-eqz v5, 0108 // +001a │ │ -04451c: 1a05 8902 |00f0: const-string v5, "FragmentManager" // string@0289 │ │ -044520: 2206 fb01 |00f2: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -044524: 7010 d70c 0600 |00f4: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04452a: 1a07 0912 |00f7: const-string v7, "restoreAllState: adding avail #" // string@1209 │ │ -04452e: 6e20 dd0c 7600 |00f9: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044534: 0c06 |00fc: move-result-object v6 │ │ -044536: 6e20 da0c 4600 |00fd: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -04453c: 0c06 |0100: move-result-object v6 │ │ -04453e: 6e10 e10c 0600 |0101: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044544: 0c06 |0104: move-result-object v6 │ │ -044546: 7120 a60a 6500 |0105: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04454c: 54a5 d300 |0108: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ -044550: 7110 a00c 0400 |010a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -044556: 0c06 |010d: move-result-object v6 │ │ -044558: 6e20 fa0c 6500 |010e: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -04455e: 28a6 |0111: goto 00b7 // -005a │ │ -044560: 380c 5300 |0112: if-eqz v12, 0165 // +0053 │ │ -044564: 1204 |0114: const/4 v4, #int 0 // #0 │ │ -044566: 6e10 040d 0c00 |0115: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -04456c: 0a05 |0118: move-result v5 │ │ -04456e: 3554 4c00 |0119: if-ge v4, v5, 0165 // +004c │ │ -044572: 6e20 fe0c 4c00 |011b: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -044578: 0c01 |011e: move-result-object v1 │ │ -04457a: 1f01 5f00 |011f: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ -04457e: 5215 9100 |0121: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ -044582: 3a05 1800 |0123: if-ltz v5, 013b // +0018 │ │ -044586: 5215 9100 |0125: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ -04458a: 54a6 cf00 |0127: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -04458e: 6e10 040d 0600 |0129: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -044594: 0a06 |012c: move-result v6 │ │ -044596: 3565 1100 |012d: if-ge v5, v6, 013e // +0011 │ │ -04459a: 54a5 cf00 |012f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -04459e: 5216 9100 |0131: iget v6, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ -0445a2: 6e20 fe0c 6500 |0133: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0445a8: 0c05 |0136: move-result-object v5 │ │ -0445aa: 1f05 5f00 |0137: check-cast v5, Landroid/support/v4/app/Fragment; // type@005f │ │ -0445ae: 5b15 9000 |0139: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -0445b2: d804 0401 |013b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0445b6: 28d8 |013d: goto 0115 // -0028 │ │ -0445b8: 1a05 8902 |013e: const-string v5, "FragmentManager" // string@0289 │ │ -0445bc: 2206 fb01 |0140: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -0445c0: 7010 d70c 0600 |0142: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0445c6: 1a07 f306 |0145: const-string v7, "Re-attaching retained fragment " // string@06f3 │ │ -0445ca: 6e20 dd0c 7600 |0147: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0445d0: 0c06 |014a: move-result-object v6 │ │ -0445d2: 6e20 dc0c 1600 |014b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0445d8: 0c06 |014e: move-result-object v6 │ │ -0445da: 1a07 a000 |014f: const-string v7, " target no longer exists: " // string@00a0 │ │ -0445de: 6e20 dd0c 7600 |0151: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0445e4: 0c06 |0154: move-result-object v6 │ │ -0445e6: 5217 9100 |0155: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ -0445ea: 6e20 da0c 7600 |0157: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0445f0: 0c06 |015a: move-result-object v6 │ │ -0445f2: 6e10 e10c 0600 |015b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0445f8: 0c06 |015e: move-result-object v6 │ │ -0445fa: 7120 a70a 6500 |015f: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ -044600: 5b18 9000 |0162: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -044604: 28d7 |0164: goto 013b // -0029 │ │ -044606: 5425 e600 |0165: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ -04460a: 3805 6e00 |0167: if-eqz v5, 01d5 // +006e │ │ -04460e: 2205 1102 |0169: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ -044612: 5426 e600 |016b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ -044616: 2166 |016d: array-length v6, v6 │ │ -044618: 7020 f80c 6500 |016e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ -04461e: 5ba5 d100 |0171: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -044622: 1204 |0173: const/4 v4, #int 0 // #0 │ │ -044624: 5425 e600 |0174: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ -044628: 2155 |0176: array-length v5, v5 │ │ -04462a: 3554 6000 |0177: if-ge v4, v5, 01d7 // +0060 │ │ -04462e: 54a5 cf00 |0179: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -044632: 5426 e600 |017b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ -044636: 4406 0604 |017d: aget v6, v6, v4 │ │ -04463a: 6e20 fe0c 6500 |017f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -044640: 0c01 |0182: move-result-object v1 │ │ -044642: 1f01 5f00 |0183: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ -044646: 3901 1f00 |0185: if-nez v1, 01a4 // +001f │ │ -04464a: 2205 ec01 |0187: new-instance v5, Ljava/lang/IllegalStateException; // type@01ec │ │ -04464e: 2206 fb01 |0189: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -044652: 7010 d70c 0600 |018b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044658: 1a07 9306 |018e: const-string v7, "No instantiated fragment for index #" // string@0693 │ │ -04465c: 6e20 dd0c 7600 |0190: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044662: 0c06 |0193: move-result-object v6 │ │ -044664: 5427 e600 |0194: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ -044668: 4407 0704 |0196: aget v7, v7, v4 │ │ -04466c: 6e20 da0c 7600 |0198: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044672: 0c06 |019b: move-result-object v6 │ │ -044674: 6e10 e10c 0600 |019c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04467a: 0c06 |019f: move-result-object v6 │ │ -04467c: 7020 990c 6500 |01a0: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -044682: 2705 |01a3: throw v5 │ │ -044684: 1215 |01a4: const/4 v5, #int 1 // #1 │ │ -044686: 5c15 7000 |01a5: iput-boolean v5, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -04468a: 6305 c600 |01a7: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -04468e: 3805 2400 |01a9: if-eqz v5, 01cd // +0024 │ │ -044692: 1a05 8902 |01ab: const-string v5, "FragmentManager" // string@0289 │ │ -044696: 2206 fb01 |01ad: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -04469a: 7010 d70c 0600 |01af: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0446a0: 1a07 0b12 |01b2: const-string v7, "restoreAllState: making added #" // string@120b │ │ -0446a4: 6e20 dd0c 7600 |01b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0446aa: 0c06 |01b7: move-result-object v6 │ │ -0446ac: 6e20 da0c 4600 |01b8: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0446b2: 0c06 |01bb: move-result-object v6 │ │ -0446b4: 1a07 1701 |01bc: const-string v7, ": " // string@0117 │ │ -0446b8: 6e20 dd0c 7600 |01be: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0446be: 0c06 |01c1: move-result-object v6 │ │ -0446c0: 6e20 dc0c 1600 |01c2: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0446c6: 0c06 |01c5: move-result-object v6 │ │ -0446c8: 6e10 e10c 0600 |01c6: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0446ce: 0c06 |01c9: move-result-object v6 │ │ -0446d0: 7120 a60a 6500 |01ca: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0446d6: 54a5 d100 |01cd: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0446da: 6e20 fa0c 1500 |01cf: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0446e0: d804 0401 |01d2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0446e4: 28a0 |01d4: goto 0174 // -0060 │ │ -0446e6: 5ba8 d100 |01d5: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -0446ea: 5425 e700 |01d7: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ -0446ee: 3805 5d00 |01d9: if-eqz v5, 0236 // +005d │ │ -0446f2: 2205 1102 |01db: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ -0446f6: 5426 e700 |01dd: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ -0446fa: 2166 |01df: array-length v6, v6 │ │ -0446fc: 7020 f80c 6500 |01e0: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ -044702: 5ba5 d400 |01e3: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -044706: 1204 |01e5: const/4 v4, #int 0 // #0 │ │ -044708: 5425 e700 |01e6: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ -04470c: 2155 |01e8: array-length v5, v5 │ │ -04470e: 3554 1bfe |01e9: if-ge v4, v5, 0004 // -01e5 │ │ -044712: 5425 e700 |01eb: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ -044716: 4605 0504 |01ed: aget-object v5, v5, v4 │ │ -04471a: 6e20 8701 a500 |01ef: invoke-virtual {v5, v10}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0187 │ │ -044720: 0c00 |01f2: move-result-object v0 │ │ -044722: 6305 c600 |01f3: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044726: 3805 3000 |01f5: if-eqz v5, 0225 // +0030 │ │ -04472a: 1a05 8902 |01f7: const-string v5, "FragmentManager" // string@0289 │ │ -04472e: 2206 fb01 |01f9: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ -044732: 7010 d70c 0600 |01fb: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044738: 1a07 0a12 |01fe: const-string v7, "restoreAllState: adding bse #" // string@120a │ │ -04473c: 6e20 dd0c 7600 |0200: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044742: 0c06 |0203: move-result-object v6 │ │ -044744: 6e20 da0c 4600 |0204: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -04474a: 0c06 |0207: move-result-object v6 │ │ -04474c: 1a07 3f00 |0208: const-string v7, " (index " // string@003f │ │ -044750: 6e20 dd0c 7600 |020a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044756: 0c06 |020d: move-result-object v6 │ │ -044758: 5207 3f00 |020e: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -04475c: 6e20 da0c 7600 |0210: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044762: 0c06 |0213: move-result-object v6 │ │ -044764: 1a07 e200 |0214: const-string v7, "): " // string@00e2 │ │ -044768: 6e20 dd0c 7600 |0216: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04476e: 0c06 |0219: move-result-object v6 │ │ -044770: 6e20 dc0c 0600 |021a: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044776: 0c06 |021d: move-result-object v6 │ │ -044778: 6e10 e10c 0600 |021e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04477e: 0c06 |0221: move-result-object v6 │ │ -044780: 7120 a60a 6500 |0222: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044786: 54a5 d400 |0225: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -04478a: 6e20 fa0c 0500 |0227: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -044790: 5205 3f00 |022a: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -044794: 3a05 0700 |022c: if-ltz v5, 0233 // +0007 │ │ -044798: 5205 3f00 |022e: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ -04479c: 6e30 9a02 5a00 |0230: invoke-virtual {v10, v5, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@029a │ │ -0447a2: d804 0401 |0233: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0447a6: 28b1 |0235: goto 01e6 // -004f │ │ -0447a8: 5ba8 d400 |0236: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -0447ac: 2900 ccfd |0238: goto/16 0004 // -0234 │ │ +045488: |[045488] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +045498: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +04549a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +04549c: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ +0454a0: 0e00 |0004: return-void │ │ +0454a2: 07b2 |0005: move-object v2, v11 │ │ +0454a4: 1f02 6e00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@006e │ │ +0454a8: 5425 e500 |0008: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ +0454ac: 3805 faff |000a: if-eqz v5, 0004 // -0006 │ │ +0454b0: 380c 5900 |000c: if-eqz v12, 0065 // +0059 │ │ +0454b4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0454b6: 6e10 040d 0c00 |000f: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0454bc: 0a05 |0012: move-result v5 │ │ +0454be: 3554 5200 |0013: if-ge v4, v5, 0065 // +0052 │ │ +0454c2: 6e20 fe0c 4c00 |0015: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0454c8: 0c01 |0018: move-result-object v1 │ │ +0454ca: 1f01 5f00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ +0454ce: 6305 c600 |001b: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0454d2: 3805 1a00 |001d: if-eqz v5, 0037 // +001a │ │ +0454d6: 1a05 8902 |001f: const-string v5, "FragmentManager" // string@0289 │ │ +0454da: 2206 fb01 |0021: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +0454de: 7010 d70c 0600 |0023: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0454e4: 1a07 0a12 |0026: const-string v7, "restoreAllState: re-attaching retained " // string@120a │ │ +0454e8: 6e20 dd0c 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0454ee: 0c06 |002b: move-result-object v6 │ │ +0454f0: 6e20 dc0c 1600 |002c: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0454f6: 0c06 |002f: move-result-object v6 │ │ +0454f8: 6e10 e10c 0600 |0030: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0454fe: 0c06 |0033: move-result-object v6 │ │ +045500: 7120 a60a 6500 |0034: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +045506: 5425 e500 |0037: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ +04550a: 5216 8000 |0039: iget v6, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +04550e: 4603 0506 |003b: aget-object v3, v5, v6 │ │ +045512: 5b31 f500 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +045516: 5b18 8c00 |003f: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +04551a: 5919 7300 |0041: iput v9, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0073 │ │ +04551e: 5c19 7f00 |0043: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +045522: 5c19 7000 |0045: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +045526: 5b18 9000 |0047: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +04552a: 5435 f700 |0049: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +04552e: 3805 1700 |004b: if-eqz v5, 0062 // +0017 │ │ +045532: 5435 f700 |004d: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +045536: 54a6 d000 |004f: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +04553a: 6e10 0602 0600 |0051: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0206 │ │ +045540: 0c06 |0054: move-result-object v6 │ │ +045542: 6e20 0c01 6500 |0055: invoke-virtual {v5, v6}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ +045548: 5435 f700 |0058: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +04554c: 1a06 d208 |005a: const-string v6, "android:view_state" // string@08d2 │ │ +045550: 6e20 0201 6500 |005c: invoke-virtual {v5, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0102 │ │ +045556: 0c05 |005f: move-result-object v5 │ │ +045558: 5b15 8c00 |0060: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +04555c: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +045560: 28ab |0064: goto 000f // -0055 │ │ +045562: 2205 1102 |0065: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ +045566: 5426 e500 |0067: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ +04556a: 2166 |0069: array-length v6, v6 │ │ +04556c: 7020 f80c 6500 |006a: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ +045572: 5ba5 cf00 |006d: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +045576: 54a5 d300 |006f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04557a: 3805 0700 |0071: if-eqz v5, 0078 // +0007 │ │ +04557e: 54a5 d300 |0073: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +045582: 6e10 fc0c 0500 |0075: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ +045588: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +04558a: 5425 e500 |0079: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ +04558e: 2155 |007b: array-length v5, v5 │ │ +045590: 3554 9600 |007c: if-ge v4, v5, 0112 // +0096 │ │ +045594: 5425 e500 |007e: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ +045598: 4603 0504 |0080: aget-object v3, v5, v4 │ │ +04559c: 3803 3800 |0082: if-eqz v3, 00ba // +0038 │ │ +0455a0: 54a5 d000 |0084: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +0455a4: 6e20 be02 5300 |0086: invoke-virtual {v3, v5}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@02be │ │ +0455aa: 0c01 |0089: move-result-object v1 │ │ +0455ac: 6305 c600 |008a: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0455b0: 3805 2400 |008c: if-eqz v5, 00b0 // +0024 │ │ +0455b4: 1a05 8902 |008e: const-string v5, "FragmentManager" // string@0289 │ │ +0455b8: 2206 fb01 |0090: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +0455bc: 7010 d70c 0600 |0092: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0455c2: 1a07 0612 |0095: const-string v7, "restoreAllState: adding #" // string@1206 │ │ +0455c6: 6e20 dd0c 7600 |0097: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0455cc: 0c06 |009a: move-result-object v6 │ │ +0455ce: 6e20 da0c 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0455d4: 0c06 |009e: move-result-object v6 │ │ +0455d6: 1a07 1701 |009f: const-string v7, ": " // string@0117 │ │ +0455da: 6e20 dd0c 7600 |00a1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0455e0: 0c06 |00a4: move-result-object v6 │ │ +0455e2: 6e20 dc0c 1600 |00a5: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0455e8: 0c06 |00a8: move-result-object v6 │ │ +0455ea: 6e10 e10c 0600 |00a9: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0455f0: 0c06 |00ac: move-result-object v6 │ │ +0455f2: 7120 a60a 6500 |00ad: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0455f8: 54a5 cf00 |00b0: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0455fc: 6e20 fa0c 1500 |00b2: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +045602: 5b38 f500 |00b5: iput-object v8, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f5 │ │ +045606: d804 0401 |00b7: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04560a: 28c0 |00b9: goto 0079 // -0040 │ │ +04560c: 6305 c600 |00ba: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045610: 3805 2000 |00bc: if-eqz v5, 00dc // +0020 │ │ +045614: 1a05 8902 |00be: const-string v5, "FragmentManager" // string@0289 │ │ +045618: 2206 fb01 |00c0: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +04561c: 7010 d70c 0600 |00c2: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045622: 1a07 0612 |00c5: const-string v7, "restoreAllState: adding #" // string@1206 │ │ +045626: 6e20 dd0c 7600 |00c7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04562c: 0c06 |00ca: move-result-object v6 │ │ +04562e: 6e20 da0c 4600 |00cb: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +045634: 0c06 |00ce: move-result-object v6 │ │ +045636: 1a07 1801 |00cf: const-string v7, ": (null)" // string@0118 │ │ +04563a: 6e20 dd0c 7600 |00d1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045640: 0c06 |00d4: move-result-object v6 │ │ +045642: 6e10 e10c 0600 |00d5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045648: 0c06 |00d8: move-result-object v6 │ │ +04564a: 7120 a60a 6500 |00d9: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +045650: 54a5 cf00 |00dc: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +045654: 6e20 fa0c 8500 |00de: invoke-virtual {v5, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +04565a: 54a5 d300 |00e1: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04565e: 3905 0900 |00e3: if-nez v5, 00ec // +0009 │ │ +045662: 2205 1102 |00e5: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ +045666: 7010 f70c 0500 |00e7: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +04566c: 5ba5 d300 |00ea: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +045670: 6305 c600 |00ec: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045674: 3805 1a00 |00ee: if-eqz v5, 0108 // +001a │ │ +045678: 1a05 8902 |00f0: const-string v5, "FragmentManager" // string@0289 │ │ +04567c: 2206 fb01 |00f2: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +045680: 7010 d70c 0600 |00f4: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045686: 1a07 0712 |00f7: const-string v7, "restoreAllState: adding avail #" // string@1207 │ │ +04568a: 6e20 dd0c 7600 |00f9: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045690: 0c06 |00fc: move-result-object v6 │ │ +045692: 6e20 da0c 4600 |00fd: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +045698: 0c06 |0100: move-result-object v6 │ │ +04569a: 6e10 e10c 0600 |0101: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0456a0: 0c06 |0104: move-result-object v6 │ │ +0456a2: 7120 a60a 6500 |0105: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0456a8: 54a5 d300 |0108: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d3 │ │ +0456ac: 7110 a00c 0400 |010a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +0456b2: 0c06 |010d: move-result-object v6 │ │ +0456b4: 6e20 fa0c 6500 |010e: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0456ba: 28a6 |0111: goto 00b7 // -005a │ │ +0456bc: 380c 5300 |0112: if-eqz v12, 0165 // +0053 │ │ +0456c0: 1204 |0114: const/4 v4, #int 0 // #0 │ │ +0456c2: 6e10 040d 0c00 |0115: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0456c8: 0a05 |0118: move-result v5 │ │ +0456ca: 3554 4c00 |0119: if-ge v4, v5, 0165 // +004c │ │ +0456ce: 6e20 fe0c 4c00 |011b: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0456d4: 0c01 |011e: move-result-object v1 │ │ +0456d6: 1f01 5f00 |011f: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ +0456da: 5215 9100 |0121: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ +0456de: 3a05 1800 |0123: if-ltz v5, 013b // +0018 │ │ +0456e2: 5215 9100 |0125: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ +0456e6: 54a6 cf00 |0127: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0456ea: 6e10 040d 0600 |0129: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0456f0: 0a06 |012c: move-result v6 │ │ +0456f2: 3565 1100 |012d: if-ge v5, v6, 013e // +0011 │ │ +0456f6: 54a5 cf00 |012f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0456fa: 5216 9100 |0131: iget v6, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ +0456fe: 6e20 fe0c 6500 |0133: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +045704: 0c05 |0136: move-result-object v5 │ │ +045706: 1f05 5f00 |0137: check-cast v5, Landroid/support/v4/app/Fragment; // type@005f │ │ +04570a: 5b15 9000 |0139: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +04570e: d804 0401 |013b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +045712: 28d8 |013d: goto 0115 // -0028 │ │ +045714: 1a05 8902 |013e: const-string v5, "FragmentManager" // string@0289 │ │ +045718: 2206 fb01 |0140: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +04571c: 7010 d70c 0600 |0142: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045722: 1a07 f306 |0145: const-string v7, "Re-attaching retained fragment " // string@06f3 │ │ +045726: 6e20 dd0c 7600 |0147: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04572c: 0c06 |014a: move-result-object v6 │ │ +04572e: 6e20 dc0c 1600 |014b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045734: 0c06 |014e: move-result-object v6 │ │ +045736: 1a07 a100 |014f: const-string v7, " target no longer exists: " // string@00a1 │ │ +04573a: 6e20 dd0c 7600 |0151: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045740: 0c06 |0154: move-result-object v6 │ │ +045742: 5217 9100 |0155: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ +045746: 6e20 da0c 7600 |0157: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +04574c: 0c06 |015a: move-result-object v6 │ │ +04574e: 6e10 e10c 0600 |015b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045754: 0c06 |015e: move-result-object v6 │ │ +045756: 7120 a70a 6500 |015f: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ +04575c: 5b18 9000 |0162: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +045760: 28d7 |0164: goto 013b // -0029 │ │ +045762: 5425 e600 |0165: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ +045766: 3805 6e00 |0167: if-eqz v5, 01d5 // +006e │ │ +04576a: 2205 1102 |0169: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ +04576e: 5426 e600 |016b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ +045772: 2166 |016d: array-length v6, v6 │ │ +045774: 7020 f80c 6500 |016e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ +04577a: 5ba5 d100 |0171: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +04577e: 1204 |0173: const/4 v4, #int 0 // #0 │ │ +045780: 5425 e600 |0174: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ +045784: 2155 |0176: array-length v5, v5 │ │ +045786: 3554 6000 |0177: if-ge v4, v5, 01d7 // +0060 │ │ +04578a: 54a5 cf00 |0179: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +04578e: 5426 e600 |017b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ +045792: 4406 0604 |017d: aget v6, v6, v4 │ │ +045796: 6e20 fe0c 6500 |017f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +04579c: 0c01 |0182: move-result-object v1 │ │ +04579e: 1f01 5f00 |0183: check-cast v1, Landroid/support/v4/app/Fragment; // type@005f │ │ +0457a2: 3901 1f00 |0185: if-nez v1, 01a4 // +001f │ │ +0457a6: 2205 ec01 |0187: new-instance v5, Ljava/lang/IllegalStateException; // type@01ec │ │ +0457aa: 2206 fb01 |0189: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +0457ae: 7010 d70c 0600 |018b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0457b4: 1a07 9306 |018e: const-string v7, "No instantiated fragment for index #" // string@0693 │ │ +0457b8: 6e20 dd0c 7600 |0190: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0457be: 0c06 |0193: move-result-object v6 │ │ +0457c0: 5427 e600 |0194: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ +0457c4: 4407 0704 |0196: aget v7, v7, v4 │ │ +0457c8: 6e20 da0c 7600 |0198: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0457ce: 0c06 |019b: move-result-object v6 │ │ +0457d0: 6e10 e10c 0600 |019c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0457d6: 0c06 |019f: move-result-object v6 │ │ +0457d8: 7020 990c 6500 |01a0: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +0457de: 2705 |01a3: throw v5 │ │ +0457e0: 1215 |01a4: const/4 v5, #int 1 // #1 │ │ +0457e2: 5c15 7000 |01a5: iput-boolean v5, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +0457e6: 6305 c600 |01a7: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0457ea: 3805 2400 |01a9: if-eqz v5, 01cd // +0024 │ │ +0457ee: 1a05 8902 |01ab: const-string v5, "FragmentManager" // string@0289 │ │ +0457f2: 2206 fb01 |01ad: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +0457f6: 7010 d70c 0600 |01af: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0457fc: 1a07 0912 |01b2: const-string v7, "restoreAllState: making added #" // string@1209 │ │ +045800: 6e20 dd0c 7600 |01b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045806: 0c06 |01b7: move-result-object v6 │ │ +045808: 6e20 da0c 4600 |01b8: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +04580e: 0c06 |01bb: move-result-object v6 │ │ +045810: 1a07 1701 |01bc: const-string v7, ": " // string@0117 │ │ +045814: 6e20 dd0c 7600 |01be: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04581a: 0c06 |01c1: move-result-object v6 │ │ +04581c: 6e20 dc0c 1600 |01c2: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045822: 0c06 |01c5: move-result-object v6 │ │ +045824: 6e10 e10c 0600 |01c6: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04582a: 0c06 |01c9: move-result-object v6 │ │ +04582c: 7120 a60a 6500 |01ca: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +045832: 54a5 d100 |01cd: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +045836: 6e20 fa0c 1500 |01cf: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +04583c: d804 0401 |01d2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +045840: 28a0 |01d4: goto 0174 // -0060 │ │ +045842: 5ba8 d100 |01d5: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +045846: 5425 e700 |01d7: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ +04584a: 3805 5d00 |01d9: if-eqz v5, 0236 // +005d │ │ +04584e: 2205 1102 |01db: new-instance v5, Ljava/util/ArrayList; // type@0211 │ │ +045852: 5426 e700 |01dd: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ +045856: 2166 |01df: array-length v6, v6 │ │ +045858: 7020 f80c 6500 |01e0: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0cf8 │ │ +04585e: 5ba5 d400 |01e3: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045862: 1204 |01e5: const/4 v4, #int 0 // #0 │ │ +045864: 5425 e700 |01e6: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ +045868: 2155 |01e8: array-length v5, v5 │ │ +04586a: 3554 1bfe |01e9: if-ge v4, v5, 0004 // -01e5 │ │ +04586e: 5425 e700 |01eb: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ +045872: 4605 0504 |01ed: aget-object v5, v5, v4 │ │ +045876: 6e20 8701 a500 |01ef: invoke-virtual {v5, v10}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0187 │ │ +04587c: 0c00 |01f2: move-result-object v0 │ │ +04587e: 6305 c600 |01f3: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045882: 3805 3000 |01f5: if-eqz v5, 0225 // +0030 │ │ +045886: 1a05 8902 |01f7: const-string v5, "FragmentManager" // string@0289 │ │ +04588a: 2206 fb01 |01f9: new-instance v6, Ljava/lang/StringBuilder; // type@01fb │ │ +04588e: 7010 d70c 0600 |01fb: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045894: 1a07 0812 |01fe: const-string v7, "restoreAllState: adding bse #" // string@1208 │ │ +045898: 6e20 dd0c 7600 |0200: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04589e: 0c06 |0203: move-result-object v6 │ │ +0458a0: 6e20 da0c 4600 |0204: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0458a6: 0c06 |0207: move-result-object v6 │ │ +0458a8: 1a07 3f00 |0208: const-string v7, " (index " // string@003f │ │ +0458ac: 6e20 dd0c 7600 |020a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0458b2: 0c06 |020d: move-result-object v6 │ │ +0458b4: 5207 3f00 |020e: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +0458b8: 6e20 da0c 7600 |0210: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0458be: 0c06 |0213: move-result-object v6 │ │ +0458c0: 1a07 e200 |0214: const-string v7, "): " // string@00e2 │ │ +0458c4: 6e20 dd0c 7600 |0216: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0458ca: 0c06 |0219: move-result-object v6 │ │ +0458cc: 6e20 dc0c 0600 |021a: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0458d2: 0c06 |021d: move-result-object v6 │ │ +0458d4: 6e10 e10c 0600 |021e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0458da: 0c06 |0221: move-result-object v6 │ │ +0458dc: 7120 a60a 6500 |0222: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0458e2: 54a5 d400 |0225: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +0458e6: 6e20 fa0c 0500 |0227: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0458ec: 5205 3f00 |022a: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +0458f0: 3a05 0700 |022c: if-ltz v5, 0233 // +0007 │ │ +0458f4: 5205 3f00 |022e: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003f │ │ +0458f8: 6e30 9a02 5a00 |0230: invoke-virtual {v10, v5, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@029a │ │ +0458fe: d804 0401 |0233: add-int/lit8 v4, v4, #int 1 // #01 │ │ +045902: 28b1 |0235: goto 01e6 // -004f │ │ +045904: 5ba8 d400 |0236: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045908: 2900 ccfd |0238: goto/16 0004 // -0234 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1726 │ │ 0x0004 line=1826 │ │ 0x0006 line=1727 │ │ 0x0008 line=1728 │ │ 0x000c line=1732 │ │ @@ -84238,59 +84248,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0447b0: |[0447b0] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -0447c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0447c2: 5463 cf00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0447c6: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -0447ca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0447cc: 5463 cf00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0447d0: 6e10 040d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0447d6: 0a03 |000b: move-result v3 │ │ -0447d8: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -0447dc: 5463 cf00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0447e0: 6e20 fe0c 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0447e6: 0c00 |0013: move-result-object v0 │ │ -0447e8: 1f00 5f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -0447ec: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -0447f0: 5503 8900 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ -0447f4: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -0447f8: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -0447fc: 2201 1102 |001e: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ -044800: 7010 f70c 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -044806: 6e20 fa0c 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -04480c: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -04480e: 5c03 8a00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ -044812: 5403 9000 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -044816: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -04481a: 5403 9000 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -04481e: 5233 8000 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -044822: 5903 9100 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ -044826: 6303 c600 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -04482a: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -04482e: 1a03 8902 |0037: const-string v3, "FragmentManager" // string@0289 │ │ -044832: 2204 fb01 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ -044836: 7010 d70c 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04483c: 1a05 2012 |003e: const-string v5, "retainNonConfig: keeping retained " // string@1220 │ │ -044840: 6e20 dd0c 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044846: 0c04 |0043: move-result-object v4 │ │ -044848: 6e20 dc0c 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04484e: 0c04 |0047: move-result-object v4 │ │ -044850: 6e10 e10c 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044856: 0c04 |004b: move-result-object v4 │ │ -044858: 7120 a60a 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04485e: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -044862: 28b5 |0051: goto 0006 // -004b │ │ -044864: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -044866: 28de |0053: goto 0031 // -0022 │ │ -044868: 1101 |0054: return-object v1 │ │ +04590c: |[04590c] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +04591c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04591e: 5463 cf00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +045922: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +045926: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +045928: 5463 cf00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +04592c: 6e10 040d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045932: 0a03 |000b: move-result v3 │ │ +045934: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +045938: 5463 cf00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +04593c: 6e20 fe0c 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +045942: 0c00 |0013: move-result-object v0 │ │ +045944: 1f00 5f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +045948: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +04594c: 5503 8900 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0089 │ │ +045950: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +045954: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +045958: 2201 1102 |001e: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ +04595c: 7010 f70c 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +045962: 6e20 fa0c 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +045968: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +04596a: 5c03 8a00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008a │ │ +04596e: 5403 9000 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +045972: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +045976: 5403 9000 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +04597a: 5233 8000 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +04597e: 5903 9100 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0091 │ │ +045982: 6303 c600 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045986: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +04598a: 1a03 8902 |0037: const-string v3, "FragmentManager" // string@0289 │ │ +04598e: 2204 fb01 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@01fb │ │ +045992: 7010 d70c 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045998: 1a05 1e12 |003e: const-string v5, "retainNonConfig: keeping retained " // string@121e │ │ +04599c: 6e20 dd0c 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0459a2: 0c04 |0043: move-result-object v4 │ │ +0459a4: 6e20 dc0c 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0459aa: 0c04 |0047: move-result-object v4 │ │ +0459ac: 6e10 e10c 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0459b2: 0c04 |004b: move-result-object v4 │ │ +0459b4: 7120 a60a 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0459ba: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0459be: 28b5 |0051: goto 0006 // -004b │ │ +0459c0: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +0459c2: 28de |0053: goto 0031 // -0022 │ │ +0459c4: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x0001 line=1535 │ │ 0x0005 line=1536 │ │ 0x000e line=1537 │ │ 0x0016 line=1538 │ │ @@ -84315,279 +84325,279 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 544 16-bit code units │ │ -04486c: |[04486c] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -04487c: 120e |0000: const/4 v14, #int 0 // #0 │ │ -04487e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -044880: 6e10 7302 0f00 |0002: invoke-virtual {v15}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ -044886: 630a c900 |0005: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c9 │ │ -04488a: 380a 0500 |0007: if-eqz v10, 000c // +0005 │ │ -04488e: 121a |0009: const/4 v10, #int 1 // #1 │ │ -044890: 5cfa e200 |000a: iput-boolean v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ -044894: 54fa cf00 |000c: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -044898: 380a 0a00 |000e: if-eqz v10, 0018 // +000a │ │ -04489c: 54fa cf00 |0010: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0448a0: 6e10 040d 0a00 |0012: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0448a6: 0a0a |0015: move-result v10 │ │ -0448a8: 3c0a 0300 |0016: if-gtz v10, 0019 // +0003 │ │ -0448ac: 1105 |0018: return-object v5 │ │ -0448ae: 54fa cf00 |0019: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0448b2: 6e10 040d 0a00 |001b: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0448b8: 0a00 |001e: move-result v0 │ │ -0448ba: 2301 6b02 |001f: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@026b │ │ -0448be: 1207 |0021: const/4 v7, #int 0 // #0 │ │ -0448c0: 1208 |0022: const/4 v8, #int 0 // #0 │ │ -0448c2: 3508 fc00 |0023: if-ge v8, v0, 011f // +00fc │ │ -0448c6: 54fa cf00 |0025: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -0448ca: 6e20 fe0c 8a00 |0027: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0448d0: 0c04 |002a: move-result-object v4 │ │ -0448d2: 1f04 5f00 |002b: check-cast v4, Landroid/support/v4/app/Fragment; // type@005f │ │ -0448d6: 3804 e900 |002d: if-eqz v4, 0116 // +00e9 │ │ -0448da: 524a 8000 |002f: iget v10, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0448de: 3b0a 3f00 |0031: if-gez v10, 0070 // +003f │ │ -0448e2: 220a fb01 |0033: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ -0448e6: 7010 d70c 0a00 |0035: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0448ec: 1a0b 7302 |0038: const-string v11, "Failure saving state: active " // string@0273 │ │ -0448f0: 6e20 dd0c ba00 |003a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0448f6: 0c0a |003d: move-result-object v10 │ │ -0448f8: 6e20 dc0c 4a00 |003e: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0448fe: 0c0a |0041: move-result-object v10 │ │ -044900: 1a0b 6000 |0042: const-string v11, " has cleared index: " // string@0060 │ │ -044904: 6e20 dd0c ba00 |0044: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04490a: 0c0a |0047: move-result-object v10 │ │ -04490c: 524b 8000 |0048: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -044910: 6e20 da0c ba00 |004a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044916: 0c0a |004d: move-result-object v10 │ │ -044918: 6e10 e10c 0a00 |004e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04491e: 0c09 |0051: move-result-object v9 │ │ -044920: 1a0a 8902 |0052: const-string v10, "FragmentManager" // string@0289 │ │ -044924: 7120 a40a 9a00 |0054: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ -04492a: 1a0a 1e00 |0057: const-string v10, " " // string@001e │ │ -04492e: 220b db01 |0059: new-instance v11, Ljava/io/PrintWriter; // type@01db │ │ -044932: 220c d200 |005b: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00d2 │ │ -044936: 1a0d 8902 |005d: const-string v13, "FragmentManager" // string@0289 │ │ -04493a: 7020 dd04 dc00 |005f: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@04dd │ │ -044940: 7020 7d0c cb00 |0062: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c7d │ │ -044946: 23ec 7402 |0065: new-array v12, v14, [Ljava/lang/String; // type@0274 │ │ -04494a: 6e5c 7102 afb5 |0067: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0271 │ │ -044950: 220a ec01 |006a: new-instance v10, Ljava/lang/IllegalStateException; // type@01ec │ │ -044954: 7020 990c 9a00 |006c: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -04495a: 270a |006f: throw v10 │ │ -04495c: 1217 |0070: const/4 v7, #int 1 // #1 │ │ -04495e: 2206 7100 |0071: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0071 │ │ -044962: 7020 bc02 4600 |0073: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@02bc │ │ -044968: 4d06 0108 |0076: aput-object v6, v1, v8 │ │ -04496c: 524a 8d00 |0078: iget v10, v4, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -044970: 3d0a a000 |007a: if-lez v10, 011a // +00a0 │ │ -044974: 546a f700 |007c: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -044978: 390a 9c00 |007e: if-nez v10, 011a // +009c │ │ -04497c: 6e20 9702 4f00 |0080: invoke-virtual {v15, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0297 │ │ -044982: 0c0a |0083: move-result-object v10 │ │ -044984: 5b6a f700 |0084: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -044988: 544a 9000 |0086: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -04498c: 380a 6600 |0088: if-eqz v10, 00ee // +0066 │ │ -044990: 544a 9000 |008a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -044994: 52aa 8000 |008c: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -044998: 3b0a 3f00 |008e: if-gez v10, 00cd // +003f │ │ -04499c: 220a fb01 |0090: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ -0449a0: 7010 d70c 0a00 |0092: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0449a6: 1a0b 7202 |0095: const-string v11, "Failure saving state: " // string@0272 │ │ -0449aa: 6e20 dd0c ba00 |0097: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0449b0: 0c0a |009a: move-result-object v10 │ │ -0449b2: 6e20 dc0c 4a00 |009b: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0449b8: 0c0a |009e: move-result-object v10 │ │ -0449ba: 1a0b 6100 |009f: const-string v11, " has target not in fragment manager: " // string@0061 │ │ -0449be: 6e20 dd0c ba00 |00a1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0449c4: 0c0a |00a4: move-result-object v10 │ │ -0449c6: 544b 9000 |00a5: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -0449ca: 6e20 dc0c ba00 |00a7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0449d0: 0c0a |00aa: move-result-object v10 │ │ -0449d2: 6e10 e10c 0a00 |00ab: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0449d8: 0c09 |00ae: move-result-object v9 │ │ -0449da: 1a0a 8902 |00af: const-string v10, "FragmentManager" // string@0289 │ │ -0449de: 7120 a40a 9a00 |00b1: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ -0449e4: 1a0a 1e00 |00b4: const-string v10, " " // string@001e │ │ -0449e8: 220b db01 |00b6: new-instance v11, Ljava/io/PrintWriter; // type@01db │ │ -0449ec: 220c d200 |00b8: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00d2 │ │ -0449f0: 1a0d 8902 |00ba: const-string v13, "FragmentManager" // string@0289 │ │ -0449f4: 7020 dd04 dc00 |00bc: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@04dd │ │ -0449fa: 7020 7d0c cb00 |00bf: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c7d │ │ -044a00: 23ec 7402 |00c2: new-array v12, v14, [Ljava/lang/String; // type@0274 │ │ -044a04: 6e5c 7102 afb5 |00c4: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0271 │ │ -044a0a: 220a ec01 |00c7: new-instance v10, Ljava/lang/IllegalStateException; // type@01ec │ │ -044a0e: 7020 990c 9a00 |00c9: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -044a14: 270a |00cc: throw v10 │ │ -044a16: 546a f700 |00cd: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -044a1a: 390a 0900 |00cf: if-nez v10, 00d8 // +0009 │ │ -044a1e: 220a 4200 |00d1: new-instance v10, Landroid/os/Bundle; // type@0042 │ │ -044a22: 7010 fc00 0a00 |00d3: invoke-direct {v10}, Landroid/os/Bundle;.:()V // method@00fc │ │ -044a28: 5b6a f700 |00d6: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -044a2c: 546a f700 |00d8: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -044a30: 1a0b cf08 |00da: const-string v11, "android:target_state" // string@08cf │ │ -044a34: 544c 9000 |00dc: iget-object v12, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ -044a38: 6e40 8f02 afcb |00de: invoke-virtual {v15, v10, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@028f │ │ -044a3e: 524a 9200 |00e1: iget v10, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ -044a42: 380a 0b00 |00e3: if-eqz v10, 00ee // +000b │ │ -044a46: 546a f700 |00e5: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -044a4a: 1a0b ce08 |00e7: const-string v11, "android:target_req_state" // string@08ce │ │ -044a4e: 524c 9200 |00e9: iget v12, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ -044a52: 6e30 0801 ba0c |00eb: invoke-virtual {v10, v11, v12}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ -044a58: 630a c600 |00ee: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044a5c: 380a 2600 |00f0: if-eqz v10, 0116 // +0026 │ │ -044a60: 1a0a 8902 |00f2: const-string v10, "FragmentManager" // string@0289 │ │ -044a64: 220b fb01 |00f4: new-instance v11, Ljava/lang/StringBuilder; // type@01fb │ │ -044a68: 7010 d70c 0b00 |00f6: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044a6e: 1a0c 2e07 |00f9: const-string v12, "Saved state of " // string@072e │ │ -044a72: 6e20 dd0c cb00 |00fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044a78: 0c0b |00fe: move-result-object v11 │ │ -044a7a: 6e20 dc0c 4b00 |00ff: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044a80: 0c0b |0102: move-result-object v11 │ │ -044a82: 1a0c 1701 |0103: const-string v12, ": " // string@0117 │ │ -044a86: 6e20 dd0c cb00 |0105: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044a8c: 0c0b |0108: move-result-object v11 │ │ -044a8e: 546c f700 |0109: iget-object v12, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -044a92: 6e20 dc0c cb00 |010b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044a98: 0c0b |010e: move-result-object v11 │ │ -044a9a: 6e10 e10c 0b00 |010f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044aa0: 0c0b |0112: move-result-object v11 │ │ -044aa2: 7120 a60a ba00 |0113: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044aa8: d808 0801 |0116: add-int/lit8 v8, v8, #int 1 // #01 │ │ -044aac: 2900 0bff |0118: goto/16 0023 // -00f5 │ │ -044ab0: 544a 8b00 |011a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ -044ab4: 5b6a f700 |011c: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ -044ab8: 28d0 |011e: goto 00ee // -0030 │ │ -044aba: 3907 0f00 |011f: if-nez v7, 012e // +000f │ │ -044abe: 630a c600 |0121: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044ac2: 380a f5fe |0123: if-eqz v10, 0018 // -010b │ │ -044ac6: 1a0a 8902 |0125: const-string v10, "FragmentManager" // string@0289 │ │ -044aca: 1a0b 4612 |0127: const-string v11, "saveAllState: no fragments!" // string@1246 │ │ -044ace: 7120 a60a ba00 |0129: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044ad4: 2900 ecfe |012c: goto/16 0018 // -0114 │ │ -044ad8: 1202 |012e: const/4 v2, #int 0 // #0 │ │ -044ada: 1203 |012f: const/4 v3, #int 0 // #0 │ │ -044adc: 54fa d100 |0130: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -044ae0: 380a 9200 |0132: if-eqz v10, 01c4 // +0092 │ │ -044ae4: 54fa d100 |0134: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -044ae8: 6e10 040d 0a00 |0136: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -044aee: 0a00 |0139: move-result v0 │ │ -044af0: 3d00 8a00 |013a: if-lez v0, 01c4 // +008a │ │ -044af4: 2302 6402 |013c: new-array v2, v0, [I // type@0264 │ │ -044af8: 1208 |013e: const/4 v8, #int 0 // #0 │ │ -044afa: 3508 8500 |013f: if-ge v8, v0, 01c4 // +0085 │ │ -044afe: 54fa d100 |0141: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -044b02: 6e20 fe0c 8a00 |0143: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -044b08: 0c0a |0146: move-result-object v10 │ │ -044b0a: 1f0a 5f00 |0147: check-cast v10, Landroid/support/v4/app/Fragment; // type@005f │ │ -044b0e: 52aa 8000 |0149: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -044b12: 4b0a 0208 |014b: aput v10, v2, v8 │ │ -044b16: 440a 0208 |014d: aget v10, v2, v8 │ │ -044b1a: 3b0a 4500 |014f: if-gez v10, 0194 // +0045 │ │ -044b1e: 220a fb01 |0151: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ -044b22: 7010 d70c 0a00 |0153: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044b28: 1a0b 7302 |0156: const-string v11, "Failure saving state: active " // string@0273 │ │ -044b2c: 6e20 dd0c ba00 |0158: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044b32: 0c0a |015b: move-result-object v10 │ │ -044b34: 54fb d100 |015c: iget-object v11, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -044b38: 6e20 fe0c 8b00 |015e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -044b3e: 0c0b |0161: move-result-object v11 │ │ -044b40: 6e20 dc0c ba00 |0162: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044b46: 0c0a |0165: move-result-object v10 │ │ -044b48: 1a0b 6000 |0166: const-string v11, " has cleared index: " // string@0060 │ │ -044b4c: 6e20 dd0c ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044b52: 0c0a |016b: move-result-object v10 │ │ -044b54: 440b 0208 |016c: aget v11, v2, v8 │ │ -044b58: 6e20 da0c ba00 |016e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044b5e: 0c0a |0171: move-result-object v10 │ │ -044b60: 6e10 e10c 0a00 |0172: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044b66: 0c09 |0175: move-result-object v9 │ │ -044b68: 1a0a 8902 |0176: const-string v10, "FragmentManager" // string@0289 │ │ -044b6c: 7120 a40a 9a00 |0178: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ -044b72: 1a0a 1e00 |017b: const-string v10, " " // string@001e │ │ -044b76: 220b db01 |017d: new-instance v11, Ljava/io/PrintWriter; // type@01db │ │ -044b7a: 220c d200 |017f: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00d2 │ │ -044b7e: 1a0d 8902 |0181: const-string v13, "FragmentManager" // string@0289 │ │ -044b82: 7020 dd04 dc00 |0183: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@04dd │ │ -044b88: 7020 7d0c cb00 |0186: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c7d │ │ -044b8e: 23ec 7402 |0189: new-array v12, v14, [Ljava/lang/String; // type@0274 │ │ -044b92: 6e5c 7102 afb5 |018b: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0271 │ │ -044b98: 220a ec01 |018e: new-instance v10, Ljava/lang/IllegalStateException; // type@01ec │ │ -044b9c: 7020 990c 9a00 |0190: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -044ba2: 270a |0193: throw v10 │ │ -044ba4: 630a c600 |0194: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044ba8: 380a 2a00 |0196: if-eqz v10, 01c0 // +002a │ │ -044bac: 1a0a 8902 |0198: const-string v10, "FragmentManager" // string@0289 │ │ -044bb0: 220b fb01 |019a: new-instance v11, Ljava/lang/StringBuilder; // type@01fb │ │ -044bb4: 7010 d70c 0b00 |019c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044bba: 1a0c 4512 |019f: const-string v12, "saveAllState: adding fragment #" // string@1245 │ │ -044bbe: 6e20 dd0c cb00 |01a1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044bc4: 0c0b |01a4: move-result-object v11 │ │ -044bc6: 6e20 da0c 8b00 |01a5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044bcc: 0c0b |01a8: move-result-object v11 │ │ -044bce: 1a0c 1701 |01a9: const-string v12, ": " // string@0117 │ │ -044bd2: 6e20 dd0c cb00 |01ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044bd8: 0c0b |01ae: move-result-object v11 │ │ -044bda: 54fc d100 |01af: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ -044bde: 6e20 fe0c 8c00 |01b1: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -044be4: 0c0c |01b4: move-result-object v12 │ │ -044be6: 6e20 dc0c cb00 |01b5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044bec: 0c0b |01b8: move-result-object v11 │ │ -044bee: 6e10 e10c 0b00 |01b9: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044bf4: 0c0b |01bc: move-result-object v11 │ │ -044bf6: 7120 a60a ba00 |01bd: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044bfc: d808 0801 |01c0: add-int/lit8 v8, v8, #int 1 // #01 │ │ -044c00: 2900 7dff |01c2: goto/16 013f // -0083 │ │ -044c04: 54fa d400 |01c4: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -044c08: 380a 4d00 |01c6: if-eqz v10, 0213 // +004d │ │ -044c0c: 54fa d400 |01c8: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -044c10: 6e10 040d 0a00 |01ca: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -044c16: 0a00 |01cd: move-result v0 │ │ -044c18: 3d00 4500 |01ce: if-lez v0, 0213 // +0045 │ │ -044c1c: 2303 6802 |01d0: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0268 │ │ -044c20: 1208 |01d2: const/4 v8, #int 0 // #0 │ │ -044c22: 3508 4000 |01d3: if-ge v8, v0, 0213 // +0040 │ │ -044c26: 220b 5a00 |01d5: new-instance v11, Landroid/support/v4/app/BackStackState; // type@005a │ │ -044c2a: 54fa d400 |01d7: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -044c2e: 6e20 fe0c 8a00 |01d9: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -044c34: 0c0a |01dc: move-result-object v10 │ │ -044c36: 1f0a 5800 |01dd: check-cast v10, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ -044c3a: 7030 8501 fb0a |01df: invoke-direct {v11, v15, v10}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0185 │ │ -044c40: 4d0b 0308 |01e2: aput-object v11, v3, v8 │ │ -044c44: 630a c600 |01e4: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044c48: 380a 2a00 |01e6: if-eqz v10, 0210 // +002a │ │ -044c4c: 1a0a 8902 |01e8: const-string v10, "FragmentManager" // string@0289 │ │ -044c50: 220b fb01 |01ea: new-instance v11, Ljava/lang/StringBuilder; // type@01fb │ │ -044c54: 7010 d70c 0b00 |01ec: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044c5a: 1a0c 4412 |01ef: const-string v12, "saveAllState: adding back stack #" // string@1244 │ │ -044c5e: 6e20 dd0c cb00 |01f1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044c64: 0c0b |01f4: move-result-object v11 │ │ -044c66: 6e20 da0c 8b00 |01f5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044c6c: 0c0b |01f8: move-result-object v11 │ │ -044c6e: 1a0c 1701 |01f9: const-string v12, ": " // string@0117 │ │ -044c72: 6e20 dd0c cb00 |01fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044c78: 0c0b |01fe: move-result-object v11 │ │ -044c7a: 54fc d400 |01ff: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ -044c7e: 6e20 fe0c 8c00 |0201: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -044c84: 0c0c |0204: move-result-object v12 │ │ -044c86: 6e20 dc0c cb00 |0205: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044c8c: 0c0b |0208: move-result-object v11 │ │ -044c8e: 6e10 e10c 0b00 |0209: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044c94: 0c0b |020c: move-result-object v11 │ │ -044c96: 7120 a60a ba00 |020d: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044c9c: d808 0801 |0210: add-int/lit8 v8, v8, #int 1 // #01 │ │ -044ca0: 28c1 |0212: goto 01d3 // -003f │ │ -044ca2: 2205 6e00 |0213: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@006e │ │ -044ca6: 7010 a502 0500 |0215: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@02a5 │ │ -044cac: 5b51 e500 |0218: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ -044cb0: 5b52 e600 |021a: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ -044cb4: 5b53 e700 |021c: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ -044cb8: 2900 fafd |021e: goto/16 0018 // -0206 │ │ +0459c8: |[0459c8] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +0459d8: 120e |0000: const/4 v14, #int 0 // #0 │ │ +0459da: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0459dc: 6e10 7302 0f00 |0002: invoke-virtual {v15}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0273 │ │ +0459e2: 630a c900 |0005: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c9 │ │ +0459e6: 380a 0500 |0007: if-eqz v10, 000c // +0005 │ │ +0459ea: 121a |0009: const/4 v10, #int 1 // #1 │ │ +0459ec: 5cfa e200 |000a: iput-boolean v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e2 │ │ +0459f0: 54fa cf00 |000c: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0459f4: 380a 0a00 |000e: if-eqz v10, 0018 // +000a │ │ +0459f8: 54fa cf00 |0010: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0459fc: 6e10 040d 0a00 |0012: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045a02: 0a0a |0015: move-result v10 │ │ +045a04: 3c0a 0300 |0016: if-gtz v10, 0019 // +0003 │ │ +045a08: 1105 |0018: return-object v5 │ │ +045a0a: 54fa cf00 |0019: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +045a0e: 6e10 040d 0a00 |001b: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045a14: 0a00 |001e: move-result v0 │ │ +045a16: 2301 6b02 |001f: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@026b │ │ +045a1a: 1207 |0021: const/4 v7, #int 0 // #0 │ │ +045a1c: 1208 |0022: const/4 v8, #int 0 // #0 │ │ +045a1e: 3508 fc00 |0023: if-ge v8, v0, 011f // +00fc │ │ +045a22: 54fa cf00 |0025: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +045a26: 6e20 fe0c 8a00 |0027: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +045a2c: 0c04 |002a: move-result-object v4 │ │ +045a2e: 1f04 5f00 |002b: check-cast v4, Landroid/support/v4/app/Fragment; // type@005f │ │ +045a32: 3804 e900 |002d: if-eqz v4, 0116 // +00e9 │ │ +045a36: 524a 8000 |002f: iget v10, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +045a3a: 3b0a 3f00 |0031: if-gez v10, 0070 // +003f │ │ +045a3e: 220a fb01 |0033: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ +045a42: 7010 d70c 0a00 |0035: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045a48: 1a0b 7302 |0038: const-string v11, "Failure saving state: active " // string@0273 │ │ +045a4c: 6e20 dd0c ba00 |003a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045a52: 0c0a |003d: move-result-object v10 │ │ +045a54: 6e20 dc0c 4a00 |003e: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045a5a: 0c0a |0041: move-result-object v10 │ │ +045a5c: 1a0b 6000 |0042: const-string v11, " has cleared index: " // string@0060 │ │ +045a60: 6e20 dd0c ba00 |0044: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045a66: 0c0a |0047: move-result-object v10 │ │ +045a68: 524b 8000 |0048: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +045a6c: 6e20 da0c ba00 |004a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +045a72: 0c0a |004d: move-result-object v10 │ │ +045a74: 6e10 e10c 0a00 |004e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045a7a: 0c09 |0051: move-result-object v9 │ │ +045a7c: 1a0a 8902 |0052: const-string v10, "FragmentManager" // string@0289 │ │ +045a80: 7120 a40a 9a00 |0054: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ +045a86: 1a0a 1e00 |0057: const-string v10, " " // string@001e │ │ +045a8a: 220b db01 |0059: new-instance v11, Ljava/io/PrintWriter; // type@01db │ │ +045a8e: 220c d200 |005b: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00d2 │ │ +045a92: 1a0d 8902 |005d: const-string v13, "FragmentManager" // string@0289 │ │ +045a96: 7020 dd04 dc00 |005f: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@04dd │ │ +045a9c: 7020 7d0c cb00 |0062: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c7d │ │ +045aa2: 23ec 7402 |0065: new-array v12, v14, [Ljava/lang/String; // type@0274 │ │ +045aa6: 6e5c 7102 afb5 |0067: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0271 │ │ +045aac: 220a ec01 |006a: new-instance v10, Ljava/lang/IllegalStateException; // type@01ec │ │ +045ab0: 7020 990c 9a00 |006c: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +045ab6: 270a |006f: throw v10 │ │ +045ab8: 1217 |0070: const/4 v7, #int 1 // #1 │ │ +045aba: 2206 7100 |0071: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0071 │ │ +045abe: 7020 bc02 4600 |0073: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@02bc │ │ +045ac4: 4d06 0108 |0076: aput-object v6, v1, v8 │ │ +045ac8: 524a 8d00 |0078: iget v10, v4, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +045acc: 3d0a a000 |007a: if-lez v10, 011a // +00a0 │ │ +045ad0: 546a f700 |007c: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +045ad4: 390a 9c00 |007e: if-nez v10, 011a // +009c │ │ +045ad8: 6e20 9702 4f00 |0080: invoke-virtual {v15, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0297 │ │ +045ade: 0c0a |0083: move-result-object v10 │ │ +045ae0: 5b6a f700 |0084: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +045ae4: 544a 9000 |0086: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +045ae8: 380a 6600 |0088: if-eqz v10, 00ee // +0066 │ │ +045aec: 544a 9000 |008a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +045af0: 52aa 8000 |008c: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +045af4: 3b0a 3f00 |008e: if-gez v10, 00cd // +003f │ │ +045af8: 220a fb01 |0090: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ +045afc: 7010 d70c 0a00 |0092: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045b02: 1a0b 7202 |0095: const-string v11, "Failure saving state: " // string@0272 │ │ +045b06: 6e20 dd0c ba00 |0097: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045b0c: 0c0a |009a: move-result-object v10 │ │ +045b0e: 6e20 dc0c 4a00 |009b: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045b14: 0c0a |009e: move-result-object v10 │ │ +045b16: 1a0b 6100 |009f: const-string v11, " has target not in fragment manager: " // string@0061 │ │ +045b1a: 6e20 dd0c ba00 |00a1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045b20: 0c0a |00a4: move-result-object v10 │ │ +045b22: 544b 9000 |00a5: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +045b26: 6e20 dc0c ba00 |00a7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045b2c: 0c0a |00aa: move-result-object v10 │ │ +045b2e: 6e10 e10c 0a00 |00ab: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045b34: 0c09 |00ae: move-result-object v9 │ │ +045b36: 1a0a 8902 |00af: const-string v10, "FragmentManager" // string@0289 │ │ +045b3a: 7120 a40a 9a00 |00b1: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ +045b40: 1a0a 1e00 |00b4: const-string v10, " " // string@001e │ │ +045b44: 220b db01 |00b6: new-instance v11, Ljava/io/PrintWriter; // type@01db │ │ +045b48: 220c d200 |00b8: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00d2 │ │ +045b4c: 1a0d 8902 |00ba: const-string v13, "FragmentManager" // string@0289 │ │ +045b50: 7020 dd04 dc00 |00bc: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@04dd │ │ +045b56: 7020 7d0c cb00 |00bf: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c7d │ │ +045b5c: 23ec 7402 |00c2: new-array v12, v14, [Ljava/lang/String; // type@0274 │ │ +045b60: 6e5c 7102 afb5 |00c4: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0271 │ │ +045b66: 220a ec01 |00c7: new-instance v10, Ljava/lang/IllegalStateException; // type@01ec │ │ +045b6a: 7020 990c 9a00 |00c9: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +045b70: 270a |00cc: throw v10 │ │ +045b72: 546a f700 |00cd: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +045b76: 390a 0900 |00cf: if-nez v10, 00d8 // +0009 │ │ +045b7a: 220a 4200 |00d1: new-instance v10, Landroid/os/Bundle; // type@0042 │ │ +045b7e: 7010 fc00 0a00 |00d3: invoke-direct {v10}, Landroid/os/Bundle;.:()V // method@00fc │ │ +045b84: 5b6a f700 |00d6: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +045b88: 546a f700 |00d8: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +045b8c: 1a0b cf08 |00da: const-string v11, "android:target_state" // string@08cf │ │ +045b90: 544c 9000 |00dc: iget-object v12, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0090 │ │ +045b94: 6e40 8f02 afcb |00de: invoke-virtual {v15, v10, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@028f │ │ +045b9a: 524a 9200 |00e1: iget v10, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ +045b9e: 380a 0b00 |00e3: if-eqz v10, 00ee // +000b │ │ +045ba2: 546a f700 |00e5: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +045ba6: 1a0b ce08 |00e7: const-string v11, "android:target_req_state" // string@08ce │ │ +045baa: 524c 9200 |00e9: iget v12, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0092 │ │ +045bae: 6e30 0801 ba0c |00eb: invoke-virtual {v10, v11, v12}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0108 │ │ +045bb4: 630a c600 |00ee: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045bb8: 380a 2600 |00f0: if-eqz v10, 0116 // +0026 │ │ +045bbc: 1a0a 8902 |00f2: const-string v10, "FragmentManager" // string@0289 │ │ +045bc0: 220b fb01 |00f4: new-instance v11, Ljava/lang/StringBuilder; // type@01fb │ │ +045bc4: 7010 d70c 0b00 |00f6: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045bca: 1a0c 2e07 |00f9: const-string v12, "Saved state of " // string@072e │ │ +045bce: 6e20 dd0c cb00 |00fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045bd4: 0c0b |00fe: move-result-object v11 │ │ +045bd6: 6e20 dc0c 4b00 |00ff: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045bdc: 0c0b |0102: move-result-object v11 │ │ +045bde: 1a0c 1701 |0103: const-string v12, ": " // string@0117 │ │ +045be2: 6e20 dd0c cb00 |0105: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045be8: 0c0b |0108: move-result-object v11 │ │ +045bea: 546c f700 |0109: iget-object v12, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +045bee: 6e20 dc0c cb00 |010b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045bf4: 0c0b |010e: move-result-object v11 │ │ +045bf6: 6e10 e10c 0b00 |010f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045bfc: 0c0b |0112: move-result-object v11 │ │ +045bfe: 7120 a60a ba00 |0113: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +045c04: d808 0801 |0116: add-int/lit8 v8, v8, #int 1 // #01 │ │ +045c08: 2900 0bff |0118: goto/16 0023 // -00f5 │ │ +045c0c: 544a 8b00 |011a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008b │ │ +045c10: 5b6a f700 |011c: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f7 │ │ +045c14: 28d0 |011e: goto 00ee // -0030 │ │ +045c16: 3907 0f00 |011f: if-nez v7, 012e // +000f │ │ +045c1a: 630a c600 |0121: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045c1e: 380a f5fe |0123: if-eqz v10, 0018 // -010b │ │ +045c22: 1a0a 8902 |0125: const-string v10, "FragmentManager" // string@0289 │ │ +045c26: 1a0b 4412 |0127: const-string v11, "saveAllState: no fragments!" // string@1244 │ │ +045c2a: 7120 a60a ba00 |0129: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +045c30: 2900 ecfe |012c: goto/16 0018 // -0114 │ │ +045c34: 1202 |012e: const/4 v2, #int 0 // #0 │ │ +045c36: 1203 |012f: const/4 v3, #int 0 // #0 │ │ +045c38: 54fa d100 |0130: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +045c3c: 380a 9200 |0132: if-eqz v10, 01c4 // +0092 │ │ +045c40: 54fa d100 |0134: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +045c44: 6e10 040d 0a00 |0136: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045c4a: 0a00 |0139: move-result v0 │ │ +045c4c: 3d00 8a00 |013a: if-lez v0, 01c4 // +008a │ │ +045c50: 2302 6402 |013c: new-array v2, v0, [I // type@0264 │ │ +045c54: 1208 |013e: const/4 v8, #int 0 // #0 │ │ +045c56: 3508 8500 |013f: if-ge v8, v0, 01c4 // +0085 │ │ +045c5a: 54fa d100 |0141: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +045c5e: 6e20 fe0c 8a00 |0143: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +045c64: 0c0a |0146: move-result-object v10 │ │ +045c66: 1f0a 5f00 |0147: check-cast v10, Landroid/support/v4/app/Fragment; // type@005f │ │ +045c6a: 52aa 8000 |0149: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +045c6e: 4b0a 0208 |014b: aput v10, v2, v8 │ │ +045c72: 440a 0208 |014d: aget v10, v2, v8 │ │ +045c76: 3b0a 4500 |014f: if-gez v10, 0194 // +0045 │ │ +045c7a: 220a fb01 |0151: new-instance v10, Ljava/lang/StringBuilder; // type@01fb │ │ +045c7e: 7010 d70c 0a00 |0153: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045c84: 1a0b 7302 |0156: const-string v11, "Failure saving state: active " // string@0273 │ │ +045c88: 6e20 dd0c ba00 |0158: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045c8e: 0c0a |015b: move-result-object v10 │ │ +045c90: 54fb d100 |015c: iget-object v11, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +045c94: 6e20 fe0c 8b00 |015e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +045c9a: 0c0b |0161: move-result-object v11 │ │ +045c9c: 6e20 dc0c ba00 |0162: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045ca2: 0c0a |0165: move-result-object v10 │ │ +045ca4: 1a0b 6000 |0166: const-string v11, " has cleared index: " // string@0060 │ │ +045ca8: 6e20 dd0c ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045cae: 0c0a |016b: move-result-object v10 │ │ +045cb0: 440b 0208 |016c: aget v11, v2, v8 │ │ +045cb4: 6e20 da0c ba00 |016e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +045cba: 0c0a |0171: move-result-object v10 │ │ +045cbc: 6e10 e10c 0a00 |0172: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045cc2: 0c09 |0175: move-result-object v9 │ │ +045cc4: 1a0a 8902 |0176: const-string v10, "FragmentManager" // string@0289 │ │ +045cc8: 7120 a40a 9a00 |0178: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa4 │ │ +045cce: 1a0a 1e00 |017b: const-string v10, " " // string@001e │ │ +045cd2: 220b db01 |017d: new-instance v11, Ljava/io/PrintWriter; // type@01db │ │ +045cd6: 220c d200 |017f: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00d2 │ │ +045cda: 1a0d 8902 |0181: const-string v13, "FragmentManager" // string@0289 │ │ +045cde: 7020 dd04 dc00 |0183: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@04dd │ │ +045ce4: 7020 7d0c cb00 |0186: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c7d │ │ +045cea: 23ec 7402 |0189: new-array v12, v14, [Ljava/lang/String; // type@0274 │ │ +045cee: 6e5c 7102 afb5 |018b: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0271 │ │ +045cf4: 220a ec01 |018e: new-instance v10, Ljava/lang/IllegalStateException; // type@01ec │ │ +045cf8: 7020 990c 9a00 |0190: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +045cfe: 270a |0193: throw v10 │ │ +045d00: 630a c600 |0194: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045d04: 380a 2a00 |0196: if-eqz v10, 01c0 // +002a │ │ +045d08: 1a0a 8902 |0198: const-string v10, "FragmentManager" // string@0289 │ │ +045d0c: 220b fb01 |019a: new-instance v11, Ljava/lang/StringBuilder; // type@01fb │ │ +045d10: 7010 d70c 0b00 |019c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045d16: 1a0c 4312 |019f: const-string v12, "saveAllState: adding fragment #" // string@1243 │ │ +045d1a: 6e20 dd0c cb00 |01a1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045d20: 0c0b |01a4: move-result-object v11 │ │ +045d22: 6e20 da0c 8b00 |01a5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +045d28: 0c0b |01a8: move-result-object v11 │ │ +045d2a: 1a0c 1701 |01a9: const-string v12, ": " // string@0117 │ │ +045d2e: 6e20 dd0c cb00 |01ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045d34: 0c0b |01ae: move-result-object v11 │ │ +045d36: 54fc d100 |01af: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d1 │ │ +045d3a: 6e20 fe0c 8c00 |01b1: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +045d40: 0c0c |01b4: move-result-object v12 │ │ +045d42: 6e20 dc0c cb00 |01b5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045d48: 0c0b |01b8: move-result-object v11 │ │ +045d4a: 6e10 e10c 0b00 |01b9: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045d50: 0c0b |01bc: move-result-object v11 │ │ +045d52: 7120 a60a ba00 |01bd: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +045d58: d808 0801 |01c0: add-int/lit8 v8, v8, #int 1 // #01 │ │ +045d5c: 2900 7dff |01c2: goto/16 013f // -0083 │ │ +045d60: 54fa d400 |01c4: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045d64: 380a 4d00 |01c6: if-eqz v10, 0213 // +004d │ │ +045d68: 54fa d400 |01c8: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045d6c: 6e10 040d 0a00 |01ca: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045d72: 0a00 |01cd: move-result v0 │ │ +045d74: 3d00 4500 |01ce: if-lez v0, 0213 // +0045 │ │ +045d78: 2303 6802 |01d0: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0268 │ │ +045d7c: 1208 |01d2: const/4 v8, #int 0 // #0 │ │ +045d7e: 3508 4000 |01d3: if-ge v8, v0, 0213 // +0040 │ │ +045d82: 220b 5a00 |01d5: new-instance v11, Landroid/support/v4/app/BackStackState; // type@005a │ │ +045d86: 54fa d400 |01d7: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045d8a: 6e20 fe0c 8a00 |01d9: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +045d90: 0c0a |01dc: move-result-object v10 │ │ +045d92: 1f0a 5800 |01dd: check-cast v10, Landroid/support/v4/app/BackStackRecord; // type@0058 │ │ +045d96: 7030 8501 fb0a |01df: invoke-direct {v11, v15, v10}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0185 │ │ +045d9c: 4d0b 0308 |01e2: aput-object v11, v3, v8 │ │ +045da0: 630a c600 |01e4: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045da4: 380a 2a00 |01e6: if-eqz v10, 0210 // +002a │ │ +045da8: 1a0a 8902 |01e8: const-string v10, "FragmentManager" // string@0289 │ │ +045dac: 220b fb01 |01ea: new-instance v11, Ljava/lang/StringBuilder; // type@01fb │ │ +045db0: 7010 d70c 0b00 |01ec: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045db6: 1a0c 4212 |01ef: const-string v12, "saveAllState: adding back stack #" // string@1242 │ │ +045dba: 6e20 dd0c cb00 |01f1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045dc0: 0c0b |01f4: move-result-object v11 │ │ +045dc2: 6e20 da0c 8b00 |01f5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +045dc8: 0c0b |01f8: move-result-object v11 │ │ +045dca: 1a0c 1701 |01f9: const-string v12, ": " // string@0117 │ │ +045dce: 6e20 dd0c cb00 |01fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045dd4: 0c0b |01fe: move-result-object v11 │ │ +045dd6: 54fc d400 |01ff: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d4 │ │ +045dda: 6e20 fe0c 8c00 |0201: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +045de0: 0c0c |0204: move-result-object v12 │ │ +045de2: 6e20 dc0c cb00 |0205: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045de8: 0c0b |0208: move-result-object v11 │ │ +045dea: 6e10 e10c 0b00 |0209: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045df0: 0c0b |020c: move-result-object v11 │ │ +045df2: 7120 a60a ba00 |020d: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +045df8: d808 0801 |0210: add-int/lit8 v8, v8, #int 1 // #01 │ │ +045dfc: 28c1 |0212: goto 01d3 // -003f │ │ +045dfe: 2205 6e00 |0213: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@006e │ │ +045e02: 7010 a502 0500 |0215: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@02a5 │ │ +045e08: 5b51 e500 |0218: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e5 │ │ +045e0c: 5b52 e600 |021a: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e6 │ │ +045e10: 5b53 e700 |021c: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e7 │ │ +045e14: 2900 fafd |021e: goto/16 0018 // -0206 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1604 │ │ 0x0005 line=1606 │ │ 0x0009 line=1616 │ │ 0x000c line=1619 │ │ 0x0018 line=1720 │ │ @@ -84671,50 +84681,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -044cbc: |[044cbc] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -044ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044cce: 5431 e100 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ -044cd2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -044cd6: 2201 4200 |0005: new-instance v1, Landroid/os/Bundle; // type@0042 │ │ -044cda: 7010 fc00 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@00fc │ │ -044ce0: 5b31 e100 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ -044ce4: 5431 e100 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ -044ce8: 6e20 e601 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01e6 │ │ -044cee: 5431 e100 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ -044cf2: 6e10 0401 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0104 │ │ -044cf8: 0a01 |0016: move-result v1 │ │ -044cfa: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -044cfe: 5430 e100 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ -044d02: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -044d04: 5b31 e100 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ -044d08: 5441 9400 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -044d0c: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -044d10: 6e20 9902 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0299 │ │ -044d16: 5441 8c00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -044d1a: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -044d1e: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -044d22: 2200 4200 |002b: new-instance v0, Landroid/os/Bundle; // type@0042 │ │ -044d26: 7010 fc00 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00fc │ │ -044d2c: 1a01 d208 |0030: const-string v1, "android:view_state" // string@08d2 │ │ -044d30: 5442 8c00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -044d34: 6e30 0b01 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@010b │ │ -044d3a: 5541 9300 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -044d3e: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -044d42: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -044d46: 2200 4200 |003d: new-instance v0, Landroid/os/Bundle; // type@0042 │ │ -044d4a: 7010 fc00 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00fc │ │ -044d50: 1a01 d108 |0042: const-string v1, "android:user_visible_hint" // string@08d1 │ │ -044d54: 5542 9300 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ -044d58: 6e30 0601 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0106 │ │ -044d5e: 1100 |0049: return-object v0 │ │ +045e18: |[045e18] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +045e28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045e2a: 5431 e100 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ +045e2e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +045e32: 2201 4200 |0005: new-instance v1, Landroid/os/Bundle; // type@0042 │ │ +045e36: 7010 fc00 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@00fc │ │ +045e3c: 5b31 e100 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ +045e40: 5431 e100 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ +045e44: 6e20 e601 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01e6 │ │ +045e4a: 5431 e100 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ +045e4e: 6e10 0401 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0104 │ │ +045e54: 0a01 |0016: move-result v1 │ │ +045e56: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +045e5a: 5430 e100 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ +045e5e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +045e60: 5b31 e100 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e1 │ │ +045e64: 5441 9400 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +045e68: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +045e6c: 6e20 9902 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0299 │ │ +045e72: 5441 8c00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +045e76: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +045e7a: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +045e7e: 2200 4200 |002b: new-instance v0, Landroid/os/Bundle; // type@0042 │ │ +045e82: 7010 fc00 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00fc │ │ +045e88: 1a01 d208 |0030: const-string v1, "android:view_state" // string@08d2 │ │ +045e8c: 5442 8c00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +045e90: 6e30 0b01 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@010b │ │ +045e96: 5541 9300 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +045e9a: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +045e9e: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +045ea2: 2200 4200 |003d: new-instance v0, Landroid/os/Bundle; // type@0042 │ │ +045ea6: 7010 fc00 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00fc │ │ +045eac: 1a01 d108 |0042: const-string v1, "android:user_visible_hint" // string@08d1 │ │ +045eb0: 5542 9300 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0093 │ │ +045eb4: 6e30 0601 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0106 │ │ +045eba: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0001 line=1571 │ │ 0x0005 line=1572 │ │ 0x000c line=1574 │ │ 0x0011 line=1575 │ │ @@ -84743,41 +84753,41 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -044d60: |[044d60] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -044d70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -044d72: 5252 8000 |0001: iget v2, v5, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -044d76: 3b02 2100 |0003: if-gez v2, 0024 // +0021 │ │ -044d7a: 2201 ec01 |0005: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -044d7e: 2202 fb01 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -044d82: 7010 d70c 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044d88: 1a03 8402 |000c: const-string v3, "Fragment " // string@0284 │ │ -044d8c: 6e20 dd0c 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044d92: 0c02 |0011: move-result-object v2 │ │ -044d94: 6e20 dc0c 5200 |0012: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044d9a: 0c02 |0015: move-result-object v2 │ │ -044d9c: 1a03 7000 |0016: const-string v3, " is not currently in the FragmentManager" // string@0070 │ │ -044da0: 6e20 dd0c 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044da6: 0c02 |001b: move-result-object v2 │ │ -044da8: 6e10 e10c 0200 |001c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044dae: 0c02 |001f: move-result-object v2 │ │ -044db0: 7020 990c 2100 |0020: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -044db6: 2701 |0023: throw v1 │ │ -044db8: 5252 8d00 |0024: iget v2, v5, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ -044dbc: 3d02 0d00 |0026: if-lez v2, 0033 // +000d │ │ -044dc0: 6e20 9702 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0297 │ │ -044dc6: 0c00 |002b: move-result-object v0 │ │ -044dc8: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -044dcc: 2201 5e00 |002e: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@005e │ │ -044dd0: 7020 ac01 0100 |0030: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@01ac │ │ -044dd6: 1101 |0033: return-object v1 │ │ +045ebc: |[045ebc] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +045ecc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +045ece: 5252 8000 |0001: iget v2, v5, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +045ed2: 3b02 2100 |0003: if-gez v2, 0024 // +0021 │ │ +045ed6: 2201 ec01 |0005: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +045eda: 2202 fb01 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +045ede: 7010 d70c 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045ee4: 1a03 8402 |000c: const-string v3, "Fragment " // string@0284 │ │ +045ee8: 6e20 dd0c 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045eee: 0c02 |0011: move-result-object v2 │ │ +045ef0: 6e20 dc0c 5200 |0012: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +045ef6: 0c02 |0015: move-result-object v2 │ │ +045ef8: 1a03 7100 |0016: const-string v3, " is not currently in the FragmentManager" // string@0071 │ │ +045efc: 6e20 dd0c 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045f02: 0c02 |001b: move-result-object v2 │ │ +045f04: 6e10 e10c 0200 |001c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +045f0a: 0c02 |001f: move-result-object v2 │ │ +045f0c: 7020 990c 2100 |0020: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +045f12: 2701 |0023: throw v1 │ │ +045f14: 5252 8d00 |0024: iget v2, v5, Landroid/support/v4/app/Fragment;.mState:I // field@008d │ │ +045f18: 3d02 0d00 |0026: if-lez v2, 0033 // +000d │ │ +045f1c: 6e20 9702 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0297 │ │ +045f22: 0c00 |002b: move-result-object v0 │ │ +045f24: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +045f28: 2201 5e00 |002e: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@005e │ │ +045f2c: 7020 ac01 0100 |0030: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@01ac │ │ +045f32: 1101 |0033: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=542 │ │ 0x0005 line=543 │ │ 0x0024 line=546 │ │ 0x0028 line=547 │ │ 0x002c line=548 │ │ @@ -84792,38 +84802,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -044dd8: |[044dd8] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -044de8: 5430 8100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -044dec: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -044df0: 0e00 |0004: return-void │ │ -044df2: 5420 e000 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ -044df6: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -044dfa: 2200 7a01 |0009: new-instance v0, Landroid/util/SparseArray; // type@017a │ │ -044dfe: 7010 aa0a 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0aaa │ │ -044e04: 5b20 e000 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ -044e08: 5430 8100 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -044e0c: 5421 e000 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ -044e10: 6e20 190b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0b19 │ │ -044e16: 5420 e000 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ -044e1a: 6e10 ac0a 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0aac │ │ -044e20: 0a00 |001c: move-result v0 │ │ -044e22: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -044e26: 5420 e000 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ -044e2a: 5b30 8c00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ -044e2e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -044e30: 5b20 e000 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ -044e34: 28de |0026: goto 0004 // -0022 │ │ -044e36: 5420 e000 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ -044e3a: 6e10 ab0a 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0aab │ │ -044e40: 28e4 |002c: goto 0010 // -001c │ │ +045f34: |[045f34] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +045f44: 5430 8100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +045f48: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +045f4c: 0e00 |0004: return-void │ │ +045f4e: 5420 e000 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ +045f52: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +045f56: 2200 7a01 |0009: new-instance v0, Landroid/util/SparseArray; // type@017a │ │ +045f5a: 7010 aa0a 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0aaa │ │ +045f60: 5b20 e000 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ +045f64: 5430 8100 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +045f68: 5421 e000 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ +045f6c: 6e20 190b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0b19 │ │ +045f72: 5420 e000 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ +045f76: 6e10 ac0a 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0aac │ │ +045f7c: 0a00 |001c: move-result v0 │ │ +045f7e: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +045f82: 5420 e000 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ +045f86: 5b30 8c00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008c │ │ +045f8a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +045f8c: 5b20 e000 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ +045f90: 28de |0026: goto 0004 // -0022 │ │ +045f92: 5420 e000 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e0 │ │ +045f96: 6e10 ab0a 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0aab │ │ +045f9c: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1553 │ │ 0x0004 line=1566 │ │ 0x0005 line=1556 │ │ 0x0009 line=1557 │ │ 0x0010 line=1561 │ │ @@ -84840,99 +84850,99 @@ │ │ type : '(ILandroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 171 16-bit code units │ │ -044e44: |[044e44] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -044e54: 1d04 |0000: monitor-enter v4 │ │ -044e56: 5441 d600 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -044e5a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -044e5e: 2201 1102 |0005: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ -044e62: 7010 f70c 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -044e68: 5b41 d600 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -044e6c: 5441 d600 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -044e70: 6e10 040d 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -044e76: 0a00 |0011: move-result v0 │ │ -044e78: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -044e7c: 6301 c600 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044e80: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -044e84: 1a01 8902 |0018: const-string v1, "FragmentManager" // string@0289 │ │ -044e88: 2202 fb01 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -044e8c: 7010 d70c 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044e92: 1a03 4407 |001f: const-string v3, "Setting back stack index " // string@0744 │ │ -044e96: 6e20 dd0c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044e9c: 0c02 |0024: move-result-object v2 │ │ -044e9e: 6e20 da0c 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044ea4: 0c02 |0028: move-result-object v2 │ │ -044ea6: 1a03 a100 |0029: const-string v3, " to " // string@00a1 │ │ -044eaa: 6e20 dd0c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044eb0: 0c02 |002e: move-result-object v2 │ │ -044eb2: 6e20 dc0c 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044eb8: 0c02 |0032: move-result-object v2 │ │ -044eba: 6e10 e10c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044ec0: 0c02 |0036: move-result-object v2 │ │ -044ec2: 7120 a60a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044ec8: 5441 d600 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -044ecc: 6e30 030d 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ -044ed2: 1e04 |003f: monitor-exit v4 │ │ -044ed4: 0e00 |0040: return-void │ │ -044ed6: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -044eda: 5441 d600 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -044ede: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -044ee0: 6e20 fa0c 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -044ee6: 5441 d200 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -044eea: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -044eee: 2201 1102 |004d: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ -044ef2: 7010 f70c 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -044ef8: 5b41 d200 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -044efc: 6301 c600 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044f00: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -044f04: 1a01 8902 |0058: const-string v1, "FragmentManager" // string@0289 │ │ -044f08: 2202 fb01 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -044f0c: 7010 d70c 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044f12: 1a03 b801 |005f: const-string v3, "Adding available back stack index " // string@01b8 │ │ -044f16: 6e20 dd0c 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044f1c: 0c02 |0064: move-result-object v2 │ │ -044f1e: 6e20 da0c 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044f24: 0c02 |0068: move-result-object v2 │ │ -044f26: 6e10 e10c 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044f2c: 0c02 |006c: move-result-object v2 │ │ -044f2e: 7120 a60a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044f34: 5441 d200 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ -044f38: 7110 a00c 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ -044f3e: 0c02 |0075: move-result-object v2 │ │ -044f40: 6e20 fa0c 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -044f46: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -044f4a: 28c6 |007b: goto 0041 // -003a │ │ -044f4c: 6301 c600 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044f50: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -044f54: 1a01 8902 |0080: const-string v1, "FragmentManager" // string@0289 │ │ -044f58: 2202 fb01 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -044f5c: 7010 d70c 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044f62: 1a03 b901 |0087: const-string v3, "Adding back stack index " // string@01b9 │ │ -044f66: 6e20 dd0c 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044f6c: 0c02 |008c: move-result-object v2 │ │ -044f6e: 6e20 da0c 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -044f74: 0c02 |0090: move-result-object v2 │ │ -044f76: 1a03 a600 |0091: const-string v3, " with " // string@00a6 │ │ -044f7a: 6e20 dd0c 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044f80: 0c02 |0096: move-result-object v2 │ │ -044f82: 6e20 dc0c 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044f88: 0c02 |009a: move-result-object v2 │ │ -044f8a: 6e10 e10c 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044f90: 0c02 |009e: move-result-object v2 │ │ -044f92: 7120 a60a 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -044f98: 5441 d600 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ -044f9c: 6e20 fa0c 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -044fa2: 2898 |00a7: goto 003f // -0068 │ │ -044fa4: 0d01 |00a8: move-exception v1 │ │ -044fa6: 1e04 |00a9: monitor-exit v4 │ │ -044fa8: 2701 |00aa: throw v1 │ │ +045fa0: |[045fa0] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +045fb0: 1d04 |0000: monitor-enter v4 │ │ +045fb2: 5441 d600 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +045fb6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +045fba: 2201 1102 |0005: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ +045fbe: 7010 f70c 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +045fc4: 5b41 d600 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +045fc8: 5441 d600 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +045fcc: 6e10 040d 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +045fd2: 0a00 |0011: move-result v0 │ │ +045fd4: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +045fd8: 6301 c600 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +045fdc: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +045fe0: 1a01 8902 |0018: const-string v1, "FragmentManager" // string@0289 │ │ +045fe4: 2202 fb01 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +045fe8: 7010 d70c 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +045fee: 1a03 4407 |001f: const-string v3, "Setting back stack index " // string@0744 │ │ +045ff2: 6e20 dd0c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +045ff8: 0c02 |0024: move-result-object v2 │ │ +045ffa: 6e20 da0c 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +046000: 0c02 |0028: move-result-object v2 │ │ +046002: 1a03 a200 |0029: const-string v3, " to " // string@00a2 │ │ +046006: 6e20 dd0c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04600c: 0c02 |002e: move-result-object v2 │ │ +04600e: 6e20 dc0c 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +046014: 0c02 |0032: move-result-object v2 │ │ +046016: 6e10 e10c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04601c: 0c02 |0036: move-result-object v2 │ │ +04601e: 7120 a60a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +046024: 5441 d600 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +046028: 6e30 030d 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ +04602e: 1e04 |003f: monitor-exit v4 │ │ +046030: 0e00 |0040: return-void │ │ +046032: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +046036: 5441 d600 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +04603a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +04603c: 6e20 fa0c 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +046042: 5441 d200 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +046046: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +04604a: 2201 1102 |004d: new-instance v1, Ljava/util/ArrayList; // type@0211 │ │ +04604e: 7010 f70c 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +046054: 5b41 d200 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +046058: 6301 c600 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +04605c: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +046060: 1a01 8902 |0058: const-string v1, "FragmentManager" // string@0289 │ │ +046064: 2202 fb01 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +046068: 7010 d70c 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04606e: 1a03 b801 |005f: const-string v3, "Adding available back stack index " // string@01b8 │ │ +046072: 6e20 dd0c 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +046078: 0c02 |0064: move-result-object v2 │ │ +04607a: 6e20 da0c 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +046080: 0c02 |0068: move-result-object v2 │ │ +046082: 6e10 e10c 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +046088: 0c02 |006c: move-result-object v2 │ │ +04608a: 7120 a60a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +046090: 5441 d200 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d2 │ │ +046094: 7110 a00c 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0ca0 │ │ +04609a: 0c02 |0075: move-result-object v2 │ │ +04609c: 6e20 fa0c 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0460a2: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0460a6: 28c6 |007b: goto 0041 // -003a │ │ +0460a8: 6301 c600 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +0460ac: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +0460b0: 1a01 8902 |0080: const-string v1, "FragmentManager" // string@0289 │ │ +0460b4: 2202 fb01 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +0460b8: 7010 d70c 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0460be: 1a03 b901 |0087: const-string v3, "Adding back stack index " // string@01b9 │ │ +0460c2: 6e20 dd0c 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0460c8: 0c02 |008c: move-result-object v2 │ │ +0460ca: 6e20 da0c 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0460d0: 0c02 |0090: move-result-object v2 │ │ +0460d2: 1a03 a600 |0091: const-string v3, " with " // string@00a6 │ │ +0460d6: 6e20 dd0c 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0460dc: 0c02 |0096: move-result-object v2 │ │ +0460de: 6e20 dc0c 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0460e4: 0c02 |009a: move-result-object v2 │ │ +0460e6: 6e10 e10c 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0460ec: 0c02 |009e: move-result-object v2 │ │ +0460ee: 7120 a60a 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0460f4: 5441 d600 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0460f8: 6e20 fa0c 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0460fe: 2898 |00a7: goto 003f // -0068 │ │ +046100: 0d01 |00a8: move-exception v1 │ │ +046102: 1e04 |00a9: monitor-exit v4 │ │ +046104: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1363 │ │ 0x0001 line=1364 │ │ 0x0005 line=1365 │ │ @@ -84963,51 +84973,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -044fb8: |[044fb8] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -044fc8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -044fca: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -044fcc: 6301 c600 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ -044fd0: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -044fd4: 1a01 8902 |0006: const-string v1, "FragmentManager" // string@0289 │ │ -044fd8: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -044fdc: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -044fe2: 1a03 6413 |000d: const-string v3, "show: " // string@1364 │ │ -044fe6: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -044fec: 0c02 |0012: move-result-object v2 │ │ -044fee: 6e20 dc0c 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -044ff4: 0c02 |0016: move-result-object v2 │ │ -044ff6: 6e10 e10c 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -044ffc: 0c02 |001a: move-result-object v2 │ │ -044ffe: 7120 a60a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -045004: 5571 7e00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -045008: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -04500c: 5c74 7e00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -045010: 5471 9400 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -045014: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -045018: 6e59 7d02 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@027d │ │ -04501e: 0c00 |002b: move-result-object v0 │ │ -045020: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -045024: 5471 9400 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -045028: 6e20 250b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ -04502e: 5471 9400 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ -045032: 6e20 240b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -045038: 5571 7000 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ -04503c: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -045040: 5571 7d00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -045044: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -045048: 5571 8400 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -04504c: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -045050: 5c65 dd00 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ -045054: 6e20 de01 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01de │ │ -04505a: 0e00 |0049: return-void │ │ +046114: |[046114] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +046124: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +046126: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +046128: 6301 c600 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c6 │ │ +04612c: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +046130: 1a01 8902 |0006: const-string v1, "FragmentManager" // string@0289 │ │ +046134: 2202 fb01 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +046138: 7010 d70c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04613e: 1a03 6213 |000d: const-string v3, "show: " // string@1362 │ │ +046142: 6e20 dd0c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +046148: 0c02 |0012: move-result-object v2 │ │ +04614a: 6e20 dc0c 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +046150: 0c02 |0016: move-result-object v2 │ │ +046152: 6e10 e10c 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +046158: 0c02 |001a: move-result-object v2 │ │ +04615a: 7120 a60a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +046160: 5571 7e00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +046164: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +046168: 5c74 7e00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +04616c: 5471 9400 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +046170: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +046174: 6e59 7d02 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@027d │ │ +04617a: 0c00 |002b: move-result-object v0 │ │ +04617c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +046180: 5471 9400 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +046184: 6e20 250b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ +04618a: 5471 9400 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0094 │ │ +04618e: 6e20 240b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +046194: 5571 7000 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0070 │ │ +046198: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +04619c: 5571 7d00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +0461a0: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +0461a4: 5571 8400 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +0461a8: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +0461ac: 5c65 dd00 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00dd │ │ +0461b0: 6e20 de01 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01de │ │ +0461b6: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1202 │ │ 0x001e line=1203 │ │ 0x0022 line=1204 │ │ 0x0024 line=1205 │ │ 0x0028 line=1206 │ │ @@ -85030,31 +85040,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04505c: |[04505c] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -04506c: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -045070: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -045074: 0e00 |0004: return-void │ │ -045076: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -045078: 5432 cf00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -04507c: 6e10 040d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -045082: 0a02 |000b: move-result v2 │ │ -045084: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -045088: 5432 cf00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ -04508c: 6e20 fe0c 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -045092: 0c00 |0013: move-result-object v0 │ │ -045094: 1f00 5f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -045098: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -04509c: 6e20 8702 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0287 │ │ -0450a2: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0450a6: 28e9 |001d: goto 0006 // -0017 │ │ +0461b8: |[0461b8] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +0461c8: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0461cc: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +0461d0: 0e00 |0004: return-void │ │ +0461d2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0461d4: 5432 cf00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0461d8: 6e10 040d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0461de: 0a02 |000b: move-result v2 │ │ +0461e0: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +0461e4: 5432 cf00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cf │ │ +0461e8: 6e20 fe0c 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0461ee: 0c00 |0013: move-result-object v0 │ │ +0461f0: 1f00 5f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +0461f4: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0461f8: 6e20 8702 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0287 │ │ +0461fe: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +046202: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1102 │ │ 0x0004 line=1110 │ │ 0x0005 line=1104 │ │ 0x000e line=1105 │ │ 0x0016 line=1106 │ │ @@ -85070,34 +85080,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0450a8: |[0450a8] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -0450b8: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -0450bc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0450c0: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ -0450c6: 1a01 8c02 |0007: const-string v1, "FragmentManager{" // string@028c │ │ -0450ca: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0450d0: 7110 e40c 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ -0450d6: 0a01 |000f: move-result v1 │ │ -0450d8: 7110 9f0c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -0450de: 0c01 |0013: move-result-object v1 │ │ -0450e0: 6e20 dd0c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0450e6: 1a01 6c00 |0017: const-string v1, " in " // string@006c │ │ -0450ea: 6e20 dd0c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0450f0: 5421 d000 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -0450f4: 7120 dc04 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ -0450fa: 1a01 cb14 |0021: const-string v1, "}}" // string@14cb │ │ -0450fe: 6e20 dd0c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -045104: 6e10 e10c 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04510a: 0c01 |0029: move-result-object v1 │ │ -04510c: 1101 |002a: return-object v1 │ │ +046204: |[046204] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +046214: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +046218: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04621c: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ +046222: 1a01 8c02 |0007: const-string v1, "FragmentManager{" // string@028c │ │ +046226: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04622c: 7110 e40c 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ +046232: 0a01 |000f: move-result v1 │ │ +046234: 7110 9f0c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +04623a: 0c01 |0013: move-result-object v1 │ │ +04623c: 6e20 dd0c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +046242: 1a01 6c00 |0017: const-string v1, " in " // string@006c │ │ +046246: 6e20 dd0c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04624c: 5421 d000 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ +046250: 7120 dc04 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ +046256: 1a01 c914 |0021: const-string v1, "}}" // string@14c9 │ │ +04625a: 6e20 dd0c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +046260: 6e10 e10c 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +046266: 0c01 |0029: move-result-object v1 │ │ +046268: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0007 line=556 │ │ 0x000c line=557 │ │ 0x0017 line=558 │ │ 0x001c line=559 │ │ @@ -85154,21 +85164,21 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -045110: |[045110] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -045120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045122: 7010 e705 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@05e7 │ │ -045128: 5b10 ea00 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -04512c: 5b10 eb00 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ -045130: 5b12 ec00 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ -045134: 0e00 |000a: return-void │ │ +04626c: |[04626c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +04627c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04627e: 7010 e705 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@05e7 │ │ +046284: 5b10 ea00 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +046288: 5b10 eb00 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ +04628c: 5b12 ec00 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ +046290: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -85181,30 +85191,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -045138: |[045138] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -045148: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -04514c: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -045152: 1a01 cd08 |0005: const-string v1, "android:switcher:" // string@08cd │ │ -045156: 6e20 dd0c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04515c: 0c00 |000a: move-result-object v0 │ │ -04515e: 6e20 da0c 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -045164: 0c00 |000e: move-result-object v0 │ │ -045166: 1a01 1601 |000f: const-string v1, ":" // string@0116 │ │ -04516a: 6e20 dd0c 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -045170: 0c00 |0014: move-result-object v0 │ │ -045172: 6e30 db0c 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0cdb │ │ -045178: 0c00 |0018: move-result-object v0 │ │ -04517a: 6e10 e10c 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -045180: 0c00 |001c: move-result-object v0 │ │ -045182: 1100 |001d: return-object v0 │ │ +046294: |[046294] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +0462a4: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +0462a8: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0462ae: 1a01 cd08 |0005: const-string v1, "android:switcher:" // string@08cd │ │ +0462b2: 6e20 dd0c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0462b8: 0c00 |000a: move-result-object v0 │ │ +0462ba: 6e20 da0c 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +0462c0: 0c00 |000e: move-result-object v0 │ │ +0462c2: 1a01 1601 |000f: const-string v1, ":" // string@0116 │ │ +0462c6: 6e20 dd0c 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0462cc: 0c00 |0014: move-result-object v0 │ │ +0462ce: 6e30 db0c 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0cdb │ │ +0462d4: 0c00 |0018: move-result-object v0 │ │ +0462d6: 6e10 e10c 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0462dc: 0c00 |001c: move-result-object v0 │ │ +0462de: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -85214,25 +85224,25 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -045184: |[045184] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -045194: 5410 ea00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -045198: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04519c: 5410 ec00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ -0451a0: 6e10 3802 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ -0451a6: 0c00 |0009: move-result-object v0 │ │ -0451a8: 5b10 ea00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -0451ac: 5410 ea00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -0451b0: 1f04 5f00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@005f │ │ -0451b4: 6e20 d202 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02d2 │ │ -0451ba: 0e00 |0013: return-void │ │ +0462e0: |[0462e0] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0462f0: 5410 ea00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +0462f4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0462f8: 5410 ec00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ +0462fc: 6e10 3802 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ +046302: 0c00 |0009: move-result-object v0 │ │ +046304: 5b10 ea00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +046308: 5410 ea00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +04630c: 1f04 5f00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@005f │ │ +046310: 6e20 d202 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02d2 │ │ +046316: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -85246,24 +85256,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0451bc: |[0451bc] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -0451cc: 5410 ea00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -0451d0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -0451d4: 5410 ea00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -0451d8: 6e10 d102 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@02d1 │ │ -0451de: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0451e0: 5b10 ea00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -0451e4: 5410 ec00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ -0451e8: 6e10 3b02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@023b │ │ -0451ee: 0e00 |0011: return-void │ │ +046318: |[046318] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +046328: 5410 ea00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +04632c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +046330: 5410 ea00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +046334: 6e10 d102 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@02d1 │ │ +04633a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04633c: 5b10 ea00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +046340: 5410 ec00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ +046344: 6e10 3b02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@023b │ │ +04634a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -85282,17 +85292,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0451f0: |[0451f0] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -045200: 8130 |0000: int-to-long v0, v3 │ │ -045202: 1000 |0001: return-wide v0 │ │ +04634c: |[04634c] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +04635c: 8130 |0000: int-to-long v0, v3 │ │ +04635e: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -85301,50 +85311,50 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -045204: |[045204] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -045214: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -045216: 5484 ea00 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -04521a: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -04521e: 5484 ec00 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ -045222: 6e10 3802 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ -045228: 0c04 |000a: move-result-object v4 │ │ -04522a: 5b84 ea00 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -04522e: 6e20 ad02 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@02ad │ │ -045234: 0b02 |0010: move-result-wide v2 │ │ -045236: 6e10 380b 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b38 │ │ -04523c: 0a04 |0014: move-result v4 │ │ -04523e: 7130 b002 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02b0 │ │ -045244: 0c01 |0018: move-result-object v1 │ │ -045246: 5484 ec00 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ -04524a: 6e20 3d02 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@023d │ │ -045250: 0c00 |001e: move-result-object v0 │ │ -045252: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -045256: 5484 ea00 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -04525a: 6e20 cf02 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02cf │ │ -045260: 5484 eb00 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ -045264: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -045268: 6e20 f401 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ -04526e: 6e20 f701 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01f7 │ │ -045274: 1100 |0030: return-object v0 │ │ -045276: 6e20 ac02 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02ac │ │ -04527c: 0c00 |0034: move-result-object v0 │ │ -04527e: 5484 ea00 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ -045282: 6e10 380b 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b38 │ │ -045288: 0a05 |003a: move-result v5 │ │ -04528a: 6e10 380b 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b38 │ │ -045290: 0a06 |003e: move-result v6 │ │ -045292: 7130 b002 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02b0 │ │ -045298: 0c06 |0042: move-result-object v6 │ │ -04529a: 6e40 cc02 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@02cc │ │ -0452a0: 28e0 |0046: goto 0026 // -0020 │ │ +046360: |[046360] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +046370: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +046372: 5484 ea00 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +046376: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +04637a: 5484 ec00 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ +04637e: 6e10 3802 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ +046384: 0c04 |000a: move-result-object v4 │ │ +046386: 5b84 ea00 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +04638a: 6e20 ad02 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@02ad │ │ +046390: 0b02 |0010: move-result-wide v2 │ │ +046392: 6e10 380b 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b38 │ │ +046398: 0a04 |0014: move-result v4 │ │ +04639a: 7130 b002 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02b0 │ │ +0463a0: 0c01 |0018: move-result-object v1 │ │ +0463a2: 5484 ec00 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ec │ │ +0463a6: 6e20 3d02 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@023d │ │ +0463ac: 0c00 |001e: move-result-object v0 │ │ +0463ae: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +0463b2: 5484 ea00 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +0463b6: 6e20 cf02 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02cf │ │ +0463bc: 5484 eb00 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ +0463c0: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +0463c4: 6e20 f401 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ +0463ca: 6e20 f701 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01f7 │ │ +0463d0: 1100 |0030: return-object v0 │ │ +0463d2: 6e20 ac02 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02ac │ │ +0463d8: 0c00 |0034: move-result-object v0 │ │ +0463da: 5484 ea00 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ea │ │ +0463de: 6e10 380b 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b38 │ │ +0463e4: 0a05 |003a: move-result v5 │ │ +0463e6: 6e10 380b 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b38 │ │ +0463ec: 0a06 |003e: move-result v6 │ │ +0463ee: 7130 b002 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02b0 │ │ +0463f4: 0c06 |0042: move-result-object v6 │ │ +0463f6: 6e40 cc02 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@02cc │ │ +0463fc: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -85369,23 +85379,23 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0452a4: |[0452a4] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -0452b4: 1f03 5f00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@005f │ │ -0452b8: 6e10 c301 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01c3 │ │ -0452be: 0c00 |0005: move-result-object v0 │ │ -0452c0: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -0452c4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0452c6: 0f00 |0009: return v0 │ │ -0452c8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0452ca: 28fe |000b: goto 0009 // -0002 │ │ +046400: |[046400] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +046410: 1f03 5f00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@005f │ │ +046414: 6e10 c301 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01c3 │ │ +04641a: 0c00 |0005: move-result-object v0 │ │ +04641c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +046420: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +046422: 0f00 |0009: return v0 │ │ +046424: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +046426: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -85395,16 +85405,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0452cc: |[0452cc] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0452dc: 0e00 |0000: return-void │ │ +046428: |[046428] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +046438: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -85414,17 +85424,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0452e0: |[0452e0] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0452f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0452f2: 1100 |0001: return-object v0 │ │ +04643c: |[04643c] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04644c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04644e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ @@ -85432,32 +85442,32 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0452f4: |[0452f4] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -045304: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -045306: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -045308: 0770 |0002: move-object v0, v7 │ │ -04530a: 1f00 5f00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -04530e: 5441 eb00 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ -045312: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -045316: 5441 eb00 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ -04531a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04531e: 5441 eb00 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ -045322: 6e20 f401 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ -045328: 5441 eb00 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ -04532c: 6e20 f701 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01f7 │ │ -045332: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -045336: 6e20 f401 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ -04533c: 6e20 f701 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01f7 │ │ -045342: 5b40 eb00 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ -045346: 0e00 |0021: return-void │ │ +046450: |[046450] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +046460: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +046462: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +046464: 0770 |0002: move-object v0, v7 │ │ +046466: 1f00 5f00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +04646a: 5441 eb00 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ +04646e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +046472: 5441 eb00 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ +046476: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +04647a: 5441 eb00 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ +04647e: 6e20 f401 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ +046484: 5441 eb00 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ +046488: 6e20 f701 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01f7 │ │ +04648e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +046492: 6e20 f401 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ +046498: 6e20 f701 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01f7 │ │ +04649e: 5b40 eb00 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00eb │ │ +0464a2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -85478,16 +85488,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045348: |[045348] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -045358: 0e00 |0000: return-void │ │ +0464a4: |[0464a4] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0464b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ @@ -85552,27 +85562,27 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -04535c: |[04535c] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04536c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04536e: 7010 e705 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@05e7 │ │ -045374: 5b21 fb00 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -045378: 2200 1102 |0006: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -04537c: 7010 f70c 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -045382: 5b20 ff00 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -045386: 2200 1102 |000d: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -04538a: 7010 f70c 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -045390: 5b20 fe00 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -045394: 5b21 fc00 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ -045398: 5b23 fd00 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ -04539c: 0e00 |0018: return-void │ │ +0464b8: |[0464b8] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0464c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0464ca: 7010 e705 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@05e7 │ │ +0464d0: 5b21 fb00 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +0464d4: 2200 1102 |0006: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +0464d8: 7010 f70c 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +0464de: 5b20 ff00 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +0464e2: 2200 1102 |000d: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +0464e6: 7010 f70c 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +0464ec: 5b20 fe00 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +0464f0: 5b21 fc00 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ +0464f4: 5b23 fd00 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ +0464f8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -85588,41 +85598,41 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0453a0: |[0453a0] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0453b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0453b2: 0770 |0001: move-object v0, v7 │ │ -0453b4: 1f00 5f00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -0453b8: 5441 fb00 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -0453bc: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -0453c0: 5441 fd00 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ -0453c4: 6e10 3802 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ -0453ca: 0c01 |000d: move-result-object v1 │ │ -0453cc: 5b41 fb00 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -0453d0: 5441 ff00 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -0453d4: 6e10 040d 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0453da: 0a01 |0015: move-result v1 │ │ -0453dc: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -0453e0: 5441 ff00 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -0453e4: 6e20 fa0c 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0453ea: 28f3 |001d: goto 0010 // -000d │ │ -0453ec: 5441 ff00 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -0453f0: 5442 fd00 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ -0453f4: 6e20 4a02 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@024a │ │ -0453fa: 0c02 |0025: move-result-object v2 │ │ -0453fc: 6e30 030d 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ -045402: 5441 fe00 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -045406: 6e30 030d 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ -04540c: 5441 fb00 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -045410: 6e20 d702 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02d7 │ │ -045416: 0e00 |0033: return-void │ │ +0464fc: |[0464fc] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04650c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04650e: 0770 |0001: move-object v0, v7 │ │ +046510: 1f00 5f00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +046514: 5441 fb00 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +046518: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +04651c: 5441 fd00 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ +046520: 6e10 3802 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ +046526: 0c01 |000d: move-result-object v1 │ │ +046528: 5b41 fb00 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +04652c: 5441 ff00 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +046530: 6e10 040d 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +046536: 0a01 |0015: move-result v1 │ │ +046538: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +04653c: 5441 ff00 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +046540: 6e20 fa0c 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +046546: 28f3 |001d: goto 0010 // -000d │ │ +046548: 5441 ff00 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +04654c: 5442 fd00 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ +046550: 6e20 4a02 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@024a │ │ +046556: 0c02 |0025: move-result-object v2 │ │ +046558: 6e30 030d 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ +04655e: 5441 fe00 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +046562: 6e30 030d 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ +046568: 5441 fb00 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +04656c: 6e20 d702 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02d7 │ │ +046572: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=125 │ │ 0x0004 line=127 │ │ 0x0008 line=128 │ │ 0x0010 line=132 │ │ 0x0018 line=133 │ │ @@ -85642,24 +85652,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -045418: |[045418] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -045428: 5410 fb00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -04542c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -045430: 5410 fb00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -045434: 6e10 d102 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@02d1 │ │ -04543a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04543c: 5b10 fb00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -045440: 5410 fd00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ -045444: 6e10 3b02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@023b │ │ -04544a: 0e00 |0011: return-void │ │ +046574: |[046574] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +046584: 5410 fb00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +046588: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +04658c: 5410 fb00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +046590: 6e10 d102 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@02d1 │ │ +046596: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +046598: 5b10 fb00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +04659c: 5410 fd00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ +0465a0: 6e10 3b02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@023b │ │ +0465a6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x0009 line=159 │ │ 0x000c line=160 │ │ 0x0011 line=162 │ │ @@ -85678,61 +85688,61 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -04544c: |[04544c] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04545c: 5453 fe00 |0000: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -045460: 6e10 040d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -045466: 0a03 |0005: move-result v3 │ │ -045468: 3773 0d00 |0006: if-le v3, v7, 0013 // +000d │ │ -04546c: 5453 fe00 |0008: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -045470: 6e20 fe0c 7300 |000a: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -045476: 0c00 |000d: move-result-object v0 │ │ -045478: 1f00 5f00 |000e: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -04547c: 3800 0300 |0010: if-eqz v0, 0013 // +0003 │ │ -045480: 1100 |0012: return-object v0 │ │ -045482: 5453 fb00 |0013: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -045486: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ -04548a: 5453 fd00 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ -04548e: 6e10 3802 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ -045494: 0c03 |001c: move-result-object v3 │ │ -045496: 5b53 fb00 |001d: iput-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -04549a: 6e20 c302 7500 |001f: invoke-virtual {v5, v7}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02c3 │ │ -0454a0: 0c01 |0022: move-result-object v1 │ │ -0454a2: 5453 ff00 |0023: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -0454a6: 6e10 040d 0300 |0025: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0454ac: 0a03 |0028: move-result v3 │ │ -0454ae: 3773 0f00 |0029: if-le v3, v7, 0038 // +000f │ │ -0454b2: 5453 ff00 |002b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -0454b6: 6e20 fe0c 7300 |002d: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0454bc: 0c02 |0030: move-result-object v2 │ │ -0454be: 1f02 5e00 |0031: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@005e │ │ -0454c2: 3802 0500 |0033: if-eqz v2, 0038 // +0005 │ │ -0454c6: 6e20 f301 2100 |0035: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@01f3 │ │ -0454cc: 5453 fe00 |0038: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -0454d0: 6e10 040d 0300 |003a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0454d6: 0a03 |003d: move-result v3 │ │ -0454d8: 3673 0900 |003e: if-gt v3, v7, 0047 // +0009 │ │ -0454dc: 5453 fe00 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -0454e0: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -0454e2: 6e20 fa0c 4300 |0043: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0454e8: 28f2 |0046: goto 0038 // -000e │ │ -0454ea: 1203 |0047: const/4 v3, #int 0 // #0 │ │ -0454ec: 6e20 f401 3100 |0048: invoke-virtual {v1, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ -0454f2: 5453 fe00 |004b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -0454f6: 6e30 030d 7301 |004d: invoke-virtual {v3, v7, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ -0454fc: 5453 fb00 |0050: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ -045500: 6e10 380b 0600 |0052: invoke-virtual {v6}, Landroid/view/ViewGroup;.getId:()I // method@0b38 │ │ -045506: 0a04 |0055: move-result v4 │ │ -045508: 6e30 cb02 4301 |0056: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02cb │ │ -04550e: 0710 |0059: move-object v0, v1 │ │ -045510: 28b8 |005a: goto 0012 // -0048 │ │ +0465a8: |[0465a8] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0465b8: 5453 fe00 |0000: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +0465bc: 6e10 040d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0465c2: 0a03 |0005: move-result v3 │ │ +0465c4: 3773 0d00 |0006: if-le v3, v7, 0013 // +000d │ │ +0465c8: 5453 fe00 |0008: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +0465cc: 6e20 fe0c 7300 |000a: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +0465d2: 0c00 |000d: move-result-object v0 │ │ +0465d4: 1f00 5f00 |000e: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +0465d8: 3800 0300 |0010: if-eqz v0, 0013 // +0003 │ │ +0465dc: 1100 |0012: return-object v0 │ │ +0465de: 5453 fb00 |0013: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +0465e2: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ +0465e6: 5453 fd00 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ +0465ea: 6e10 3802 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0238 │ │ +0465f0: 0c03 |001c: move-result-object v3 │ │ +0465f2: 5b53 fb00 |001d: iput-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +0465f6: 6e20 c302 7500 |001f: invoke-virtual {v5, v7}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02c3 │ │ +0465fc: 0c01 |0022: move-result-object v1 │ │ +0465fe: 5453 ff00 |0023: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +046602: 6e10 040d 0300 |0025: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +046608: 0a03 |0028: move-result v3 │ │ +04660a: 3773 0f00 |0029: if-le v3, v7, 0038 // +000f │ │ +04660e: 5453 ff00 |002b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +046612: 6e20 fe0c 7300 |002d: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +046618: 0c02 |0030: move-result-object v2 │ │ +04661a: 1f02 5e00 |0031: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@005e │ │ +04661e: 3802 0500 |0033: if-eqz v2, 0038 // +0005 │ │ +046622: 6e20 f301 2100 |0035: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@01f3 │ │ +046628: 5453 fe00 |0038: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +04662c: 6e10 040d 0300 |003a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +046632: 0a03 |003d: move-result v3 │ │ +046634: 3673 0900 |003e: if-gt v3, v7, 0047 // +0009 │ │ +046638: 5453 fe00 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +04663c: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +04663e: 6e20 fa0c 4300 |0043: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +046644: 28f2 |0046: goto 0038 // -000e │ │ +046646: 1203 |0047: const/4 v3, #int 0 // #0 │ │ +046648: 6e20 f401 3100 |0048: invoke-virtual {v1, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ +04664e: 5453 fe00 |004b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +046652: 6e30 030d 7301 |004d: invoke-virtual {v3, v7, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ +046658: 5453 fb00 |0050: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fb │ │ +04665c: 6e10 380b 0600 |0052: invoke-virtual {v6}, Landroid/view/ViewGroup;.getId:()I // method@0b38 │ │ +046662: 0a04 |0055: move-result v4 │ │ +046664: 6e30 cb02 4301 |0056: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@02cb │ │ +04666a: 0710 |0059: move-object v0, v1 │ │ +04666c: 28b8 |005a: goto 0012 // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x0010 line=96 │ │ 0x0012 line=120 │ │ 0x0013 line=101 │ │ @@ -85761,23 +85771,23 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -045514: |[045514] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -045524: 1f03 5f00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@005f │ │ -045528: 6e10 c301 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01c3 │ │ -04552e: 0c00 |0005: move-result-object v0 │ │ -045530: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -045534: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -045536: 0f00 |0009: return v0 │ │ -045538: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04553a: 28fe |000b: goto 0009 // -0002 │ │ +046670: |[046670] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +046680: 1f03 5f00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@005f │ │ +046684: 6e10 c301 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01c3 │ │ +04668a: 0c00 |0005: move-result-object v0 │ │ +04668c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +046690: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +046692: 0f00 |0009: return v0 │ │ +046694: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +046696: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -85787,85 +85797,85 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -04553c: |[04553c] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04554c: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -045550: 07c0 |0002: move-object v0, v12 │ │ -045552: 1f00 4200 |0003: check-cast v0, Landroid/os/Bundle; // type@0042 │ │ -045556: 6e20 0c01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ -04555c: 1a08 ab13 |0008: const-string v8, "states" // string@13ab │ │ -045560: 6e20 0101 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0101 │ │ -045566: 0c02 |000d: move-result-object v2 │ │ -045568: 54b8 ff00 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -04556c: 6e10 fc0c 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ -045572: 54b8 fe00 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -045576: 6e10 fc0c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ -04557c: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -045580: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -045582: 2128 |001b: array-length v8, v2 │ │ -045584: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -045588: 54b9 ff00 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -04558c: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -045590: 1f08 5e00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@005e │ │ -045594: 6e20 fa0c 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -04559a: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04559e: 28f2 |0029: goto 001b // -000e │ │ -0455a0: 6e10 0501 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0105 │ │ -0455a6: 0c07 |002d: move-result-object v7 │ │ -0455a8: 7210 a20c 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0ca2 │ │ -0455ae: 0c04 |0031: move-result-object v4 │ │ -0455b0: 7210 100d 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ -0455b6: 0a08 |0035: move-result v8 │ │ -0455b8: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -0455bc: 7210 110d 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ -0455c2: 0c06 |003b: move-result-object v6 │ │ -0455c4: 1f06 fa01 |003c: check-cast v6, Ljava/lang/String; // type@01fa │ │ -0455c8: 1a08 fb0a |003e: const-string v8, "f" // string@0afb │ │ -0455cc: 6e20 cc0c 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ -0455d2: 0a08 |0043: move-result v8 │ │ -0455d4: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -0455d8: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -0455da: 6e20 ce0c 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ -0455e0: 0c08 |004a: move-result-object v8 │ │ -0455e2: 7110 9e0c 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0c9e │ │ -0455e8: 0a05 |004e: move-result v5 │ │ -0455ea: 54b8 fd00 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ -0455ee: 6e30 4002 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0240 │ │ -0455f4: 0c01 |0054: move-result-object v1 │ │ -0455f6: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -0455fa: 54b8 fe00 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -0455fe: 6e10 040d 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -045604: 0a08 |005c: move-result v8 │ │ -045606: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -04560a: 54b8 fe00 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -04560e: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -045610: 6e20 fa0c 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -045616: 28f2 |0065: goto 0057 // -000e │ │ -045618: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -04561a: 6e20 f401 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ -045620: 54b8 fe00 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -045624: 6e30 030d 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ -04562a: 28c3 |006f: goto 0032 // -003d │ │ -04562c: 1a08 9002 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0290 │ │ -045630: 2209 fb01 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ -045634: 7010 d70c 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04563a: 1a0a d201 |0077: const-string v10, "Bad fragment at key " // string@01d2 │ │ -04563e: 6e20 dd0c a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -045644: 0c09 |007c: move-result-object v9 │ │ -045646: 6e20 dd0c 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04564c: 0c09 |0080: move-result-object v9 │ │ -04564e: 6e10 e10c 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -045654: 0c09 |0084: move-result-object v9 │ │ -045656: 7120 a70a 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ -04565c: 28aa |0088: goto 0032 // -0056 │ │ -04565e: 0e00 |0089: return-void │ │ +046698: |[046698] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0466a8: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +0466ac: 07c0 |0002: move-object v0, v12 │ │ +0466ae: 1f00 4200 |0003: check-cast v0, Landroid/os/Bundle; // type@0042 │ │ +0466b2: 6e20 0c01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010c │ │ +0466b8: 1a08 a913 |0008: const-string v8, "states" // string@13a9 │ │ +0466bc: 6e20 0101 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0101 │ │ +0466c2: 0c02 |000d: move-result-object v2 │ │ +0466c4: 54b8 ff00 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +0466c8: 6e10 fc0c 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ +0466ce: 54b8 fe00 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +0466d2: 6e10 fc0c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0cfc │ │ +0466d8: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +0466dc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0466de: 2128 |001b: array-length v8, v2 │ │ +0466e0: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +0466e4: 54b9 ff00 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +0466e8: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +0466ec: 1f08 5e00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@005e │ │ +0466f0: 6e20 fa0c 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +0466f6: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0466fa: 28f2 |0029: goto 001b // -000e │ │ +0466fc: 6e10 0501 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0105 │ │ +046702: 0c07 |002d: move-result-object v7 │ │ +046704: 7210 a20c 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0ca2 │ │ +04670a: 0c04 |0031: move-result-object v4 │ │ +04670c: 7210 100d 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ +046712: 0a08 |0035: move-result v8 │ │ +046714: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +046718: 7210 110d 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ +04671e: 0c06 |003b: move-result-object v6 │ │ +046720: 1f06 fa01 |003c: check-cast v6, Ljava/lang/String; // type@01fa │ │ +046724: 1a08 fa0a |003e: const-string v8, "f" // string@0afa │ │ +046728: 6e20 cc0c 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ccc │ │ +04672e: 0a08 |0043: move-result v8 │ │ +046730: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +046734: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +046736: 6e20 ce0c 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0cce │ │ +04673c: 0c08 |004a: move-result-object v8 │ │ +04673e: 7110 9e0c 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0c9e │ │ +046744: 0a05 |004e: move-result v5 │ │ +046746: 54b8 fd00 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ +04674a: 6e30 4002 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0240 │ │ +046750: 0c01 |0054: move-result-object v1 │ │ +046752: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +046756: 54b8 fe00 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +04675a: 6e10 040d 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +046760: 0a08 |005c: move-result v8 │ │ +046762: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +046766: 54b8 fe00 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +04676a: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +04676c: 6e20 fa0c 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +046772: 28f2 |0065: goto 0057 // -000e │ │ +046774: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +046776: 6e20 f401 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ +04677c: 54b8 fe00 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +046780: 6e30 030d 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d03 │ │ +046786: 28c3 |006f: goto 0032 // -003d │ │ +046788: 1a08 9002 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0290 │ │ +04678c: 2209 fb01 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ +046790: 7010 d70c 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +046796: 1a0a d201 |0077: const-string v10, "Bad fragment at key " // string@01d2 │ │ +04679a: 6e20 dd0c a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0467a0: 0c09 |007c: move-result-object v9 │ │ +0467a2: 6e20 dd0c 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0467a8: 0c09 |0080: move-result-object v9 │ │ +0467aa: 6e10 e10c 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0467b0: 0c09 |0084: move-result-object v9 │ │ +0467b2: 7120 a70a 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa7 │ │ +0467b8: 28aa |0088: goto 0032 // -0056 │ │ +0467ba: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0005 line=195 │ │ 0x0008 line=196 │ │ 0x000e line=197 │ │ @@ -85904,57 +85914,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -045660: |[045660] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -045670: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -045672: 5475 ff00 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -045676: 6e10 040d 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -04567c: 0a05 |0006: move-result v5 │ │ -04567e: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -045682: 2204 4200 |0009: new-instance v4, Landroid/os/Bundle; // type@0042 │ │ -045686: 7010 fc00 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00fc │ │ -04568c: 5475 ff00 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -045690: 6e10 040d 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -045696: 0a05 |0013: move-result v5 │ │ -045698: 2351 6902 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0269 │ │ -04569c: 5475 ff00 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ -0456a0: 6e20 060d 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ -0456a6: 1a05 ab13 |001b: const-string v5, "states" // string@13ab │ │ -0456aa: 6e30 0a01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@010a │ │ -0456b0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0456b2: 5475 fe00 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -0456b6: 6e10 040d 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ -0456bc: 0a05 |0026: move-result v5 │ │ -0456be: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -0456c2: 5475 fe00 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ -0456c6: 6e20 fe0c 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ -0456cc: 0c00 |002e: move-result-object v0 │ │ -0456ce: 1f00 5f00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -0456d2: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -0456d6: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -0456da: 2204 4200 |0035: new-instance v4, Landroid/os/Bundle; // type@0042 │ │ -0456de: 7010 fc00 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00fc │ │ -0456e4: 2205 fb01 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ -0456e8: 7010 d70c 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0456ee: 1a06 fb0a |003f: const-string v6, "f" // string@0afb │ │ -0456f2: 6e20 dd0c 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0456f8: 0c05 |0044: move-result-object v5 │ │ -0456fa: 6e20 da0c 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -045700: 0c05 |0048: move-result-object v5 │ │ -045702: 6e10 e10c 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -045708: 0c03 |004c: move-result-object v3 │ │ -04570a: 5475 fd00 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ -04570e: 6e40 4802 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0248 │ │ -045714: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -045718: 28cd |0054: goto 0021 // -0033 │ │ -04571a: 1104 |0055: return-object v4 │ │ +0467bc: |[0467bc] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0467cc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0467ce: 5475 ff00 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +0467d2: 6e10 040d 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0467d8: 0a05 |0006: move-result v5 │ │ +0467da: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +0467de: 2204 4200 |0009: new-instance v4, Landroid/os/Bundle; // type@0042 │ │ +0467e2: 7010 fc00 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00fc │ │ +0467e8: 5475 ff00 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +0467ec: 6e10 040d 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +0467f2: 0a05 |0013: move-result v5 │ │ +0467f4: 2351 6902 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0269 │ │ +0467f8: 5475 ff00 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00ff │ │ +0467fc: 6e20 060d 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d06 │ │ +046802: 1a05 a913 |001b: const-string v5, "states" // string@13a9 │ │ +046806: 6e30 0a01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@010a │ │ +04680c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +04680e: 5475 fe00 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +046812: 6e10 040d 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d04 │ │ +046818: 0a05 |0026: move-result v5 │ │ +04681a: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +04681e: 5475 fe00 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fe │ │ +046822: 6e20 fe0c 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0cfe │ │ +046828: 0c00 |002e: move-result-object v0 │ │ +04682a: 1f00 5f00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +04682e: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +046832: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +046836: 2204 4200 |0035: new-instance v4, Landroid/os/Bundle; // type@0042 │ │ +04683a: 7010 fc00 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00fc │ │ +046840: 2205 fb01 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@01fb │ │ +046844: 7010 d70c 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04684a: 1a06 fa0a |003f: const-string v6, "f" // string@0afa │ │ +04684e: 6e20 dd0c 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +046854: 0c05 |0044: move-result-object v5 │ │ +046856: 6e20 da0c 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +04685c: 0c05 |0048: move-result-object v5 │ │ +04685e: 6e10 e10c 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +046864: 0c03 |004c: move-result-object v3 │ │ +046866: 5475 fd00 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fd │ │ +04686a: 6e40 4802 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0248 │ │ +046870: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +046874: 28cd |0054: goto 0021 // -0033 │ │ +046876: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0001 line=172 │ │ 0x0009 line=173 │ │ 0x000e line=174 │ │ 0x0016 line=175 │ │ @@ -85983,29 +85993,29 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04571c: |[04571c] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04572c: 0760 |0000: move-object v0, v6 │ │ -04572e: 1f00 5f00 |0001: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ -045732: 5431 fc00 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ -045736: 3210 1400 |0005: if-eq v0, v1, 0019 // +0014 │ │ -04573a: 5431 fc00 |0007: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ -04573e: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -045742: 5431 fc00 |000b: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ -045746: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -045748: 6e20 f401 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ -04574e: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -045752: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -045754: 6e20 f401 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ -04575a: 5b30 fc00 |0017: iput-object v0, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ -04575e: 0e00 |0019: return-void │ │ +046878: |[046878] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +046888: 0760 |0000: move-object v0, v6 │ │ +04688a: 1f00 5f00 |0001: check-cast v0, Landroid/support/v4/app/Fragment; // type@005f │ │ +04688e: 5431 fc00 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ +046892: 3210 1400 |0005: if-eq v0, v1, 0019 // +0014 │ │ +046896: 5431 fc00 |0007: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ +04689a: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +04689e: 5431 fc00 |000b: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ +0468a2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0468a4: 6e20 f401 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ +0468aa: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +0468ae: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0468b0: 6e20 f401 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01f4 │ │ +0468b6: 5b30 fc00 |0017: iput-object v0, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fc │ │ +0468ba: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ 0x0007 line=145 │ │ 0x000b line=146 │ │ 0x0011 line=148 │ │ @@ -86024,16 +86034,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045760: |[045760] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -045770: 0e00 |0000: return-void │ │ +0468bc: |[0468bc] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0468cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ @@ -86121,26 +86131,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -045774: |[045774] android.support.v4.app.ListFragment.:()V │ │ -045784: 7010 b101 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@01b1 │ │ -04578a: 2200 4400 |0003: new-instance v0, Landroid/os/Handler; // type@0044 │ │ -04578e: 7010 0f01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ -045794: 5b10 0f01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010f │ │ -045798: 2200 7400 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0074 │ │ -04579c: 7020 e302 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@02e3 │ │ -0457a2: 5b10 1501 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0115 │ │ -0457a6: 2200 7500 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0075 │ │ -0457aa: 7020 e502 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@02e5 │ │ -0457b0: 5b10 1301 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0113 │ │ -0457b4: 0e00 |0018: return-void │ │ +0468d0: |[0468d0] android.support.v4.app.ListFragment.:()V │ │ +0468e0: 7010 b101 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@01b1 │ │ +0468e6: 2200 4400 |0003: new-instance v0, Landroid/os/Handler; // type@0044 │ │ +0468ea: 7010 0f01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ +0468f0: 5b10 0f01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010f │ │ +0468f4: 2200 7400 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0074 │ │ +0468f8: 7020 e302 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@02e3 │ │ +0468fe: 5b10 1501 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0115 │ │ +046902: 2200 7500 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0075 │ │ +046906: 7020 e502 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@02e5 │ │ +04690c: 5b10 1301 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0113 │ │ +046910: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -86152,103 +86162,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -0457b8: |[0457b8] android.support.v4.app.ListFragment.ensureList:()V │ │ -0457c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0457ca: 5463 1001 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -0457ce: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -0457d2: 0e00 |0005: return-void │ │ -0457d4: 6e10 ee02 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@02ee │ │ -0457da: 0c02 |0009: move-result-object v2 │ │ -0457dc: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -0457e0: 2203 ec01 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@01ec │ │ -0457e4: 1a04 1d02 |000e: const-string v4, "Content view not yet created" // string@021d │ │ -0457e8: 7020 990c 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0457ee: 2703 |0013: throw v3 │ │ -0457f0: 2023 bd01 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01bd │ │ -0457f4: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -0457f8: 1f02 bd01 |0018: check-cast v2, Landroid/widget/ListView; // type@01bd │ │ -0457fc: 5b62 1001 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045800: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -045802: 5c63 1201 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ -045806: 5463 1001 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -04580a: 5464 1301 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0113 │ │ -04580e: 6e20 1d0c 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ -045814: 5463 0c01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ -045818: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -04581c: 5460 0c01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ -045820: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -045822: 5b63 0c01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ -045826: 6e20 f402 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@02f4 │ │ -04582c: 5463 0f01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010f │ │ -045830: 5464 1501 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0115 │ │ -045834: 6e20 1601 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0116 │ │ -04583a: 28cc |0039: goto 0005 // -0034 │ │ -04583c: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -045842: 6e20 f10a 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -045848: 0c03 |0040: move-result-object v3 │ │ -04584a: 1f03 c601 |0041: check-cast v3, Landroid/widget/TextView; // type@01c6 │ │ -04584e: 5b63 1601 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ -045852: 5463 1601 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ -045856: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -04585a: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -045860: 6e20 f10a 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -045866: 0c03 |004f: move-result-object v3 │ │ -045868: 5b63 0e01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010e │ │ -04586c: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -045872: 6e20 f10a 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -045878: 0c03 |0058: move-result-object v3 │ │ -04587a: 5b63 1401 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -04587e: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -045884: 6e20 f10a 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -04588a: 0c03 |0061: move-result-object v3 │ │ -04588c: 5b63 1101 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ -045890: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -045896: 6e20 f10a 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -04589c: 0c01 |006a: move-result-object v1 │ │ -04589e: 2013 bd01 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01bd │ │ -0458a2: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -0458a6: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -0458aa: 2203 f901 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@01f9 │ │ -0458ae: 1a04 0508 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0805 │ │ -0458b2: 7020 b80c 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ -0458b8: 2703 |0078: throw v3 │ │ -0458ba: 5463 1601 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ -0458be: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -0458c2: 6e20 540c 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ -0458c8: 28d2 |0080: goto 0052 // -002e │ │ -0458ca: 2203 f901 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@01f9 │ │ -0458ce: 1a04 1c02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@021c │ │ -0458d2: 7020 b80c 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ -0458d8: 2703 |0088: throw v3 │ │ -0458da: 1f01 bd01 |0089: check-cast v1, Landroid/widget/ListView; // type@01bd │ │ -0458de: 5b61 1001 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -0458e2: 5463 0e01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010e │ │ -0458e6: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -0458ea: 5463 1001 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -0458ee: 5464 0e01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010e │ │ -0458f2: 6e20 1b0c 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c1b │ │ -0458f8: 2884 |0098: goto 001c // -007c │ │ -0458fa: 5463 0d01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010d │ │ -0458fe: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -045902: 5463 1601 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ -045906: 5464 0d01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010d │ │ -04590a: 6e20 4c0c 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -045910: 5463 1001 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045914: 5464 1601 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ -045918: 6e20 1b0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c1b │ │ -04591e: 2900 71ff |00ab: goto/16 001c // -008f │ │ -045922: 5463 1401 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -045926: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -04592a: 7030 f602 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@02f6 │ │ -045930: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +046914: |[046914] android.support.v4.app.ListFragment.ensureList:()V │ │ +046924: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +046926: 5463 1001 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +04692a: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +04692e: 0e00 |0005: return-void │ │ +046930: 6e10 ee02 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@02ee │ │ +046936: 0c02 |0009: move-result-object v2 │ │ +046938: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +04693c: 2203 ec01 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@01ec │ │ +046940: 1a04 1d02 |000e: const-string v4, "Content view not yet created" // string@021d │ │ +046944: 7020 990c 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +04694a: 2703 |0013: throw v3 │ │ +04694c: 2023 bd01 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01bd │ │ +046950: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +046954: 1f02 bd01 |0018: check-cast v2, Landroid/widget/ListView; // type@01bd │ │ +046958: 5b62 1001 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +04695c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +04695e: 5c63 1201 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ +046962: 5463 1001 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046966: 5464 1301 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0113 │ │ +04696a: 6e20 1d0c 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c1d │ │ +046970: 5463 0c01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ +046974: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +046978: 5460 0c01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ +04697c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +04697e: 5b63 0c01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ +046982: 6e20 f402 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@02f4 │ │ +046988: 5463 0f01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010f │ │ +04698c: 5464 1501 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0115 │ │ +046990: 6e20 1601 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0116 │ │ +046996: 28cc |0039: goto 0005 // -0034 │ │ +046998: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +04699e: 6e20 f10a 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +0469a4: 0c03 |0040: move-result-object v3 │ │ +0469a6: 1f03 c601 |0041: check-cast v3, Landroid/widget/TextView; // type@01c6 │ │ +0469aa: 5b63 1601 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ +0469ae: 5463 1601 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ +0469b2: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +0469b6: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +0469bc: 6e20 f10a 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +0469c2: 0c03 |004f: move-result-object v3 │ │ +0469c4: 5b63 0e01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010e │ │ +0469c8: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +0469ce: 6e20 f10a 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +0469d4: 0c03 |0058: move-result-object v3 │ │ +0469d6: 5b63 1401 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +0469da: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +0469e0: 6e20 f10a 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +0469e6: 0c03 |0061: move-result-object v3 │ │ +0469e8: 5b63 1101 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ +0469ec: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +0469f2: 6e20 f10a 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +0469f8: 0c01 |006a: move-result-object v1 │ │ +0469fa: 2013 bd01 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01bd │ │ +0469fe: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +046a02: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +046a06: 2203 f901 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@01f9 │ │ +046a0a: 1a04 0508 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0805 │ │ +046a0e: 7020 b80c 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ +046a14: 2703 |0078: throw v3 │ │ +046a16: 5463 1601 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ +046a1a: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +046a1e: 6e20 540c 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c54 │ │ +046a24: 28d2 |0080: goto 0052 // -002e │ │ +046a26: 2203 f901 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@01f9 │ │ +046a2a: 1a04 1c02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@021c │ │ +046a2e: 7020 b80c 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ +046a34: 2703 |0088: throw v3 │ │ +046a36: 1f01 bd01 |0089: check-cast v1, Landroid/widget/ListView; // type@01bd │ │ +046a3a: 5b61 1001 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046a3e: 5463 0e01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010e │ │ +046a42: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +046a46: 5463 1001 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046a4a: 5464 0e01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010e │ │ +046a4e: 6e20 1b0c 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c1b │ │ +046a54: 2884 |0098: goto 001c // -007c │ │ +046a56: 5463 0d01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010d │ │ +046a5a: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +046a5e: 5463 1601 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ +046a62: 5464 0d01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010d │ │ +046a66: 6e20 4c0c 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +046a6c: 5463 1001 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046a70: 5464 1601 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ +046a74: 6e20 1b0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c1b │ │ +046a7a: 2900 71ff |00ab: goto/16 001c // -008f │ │ +046a7e: 5463 1401 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +046a82: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +046a86: 7030 f602 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@02f6 │ │ +046a8c: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=323 │ │ 0x0005 line=374 │ │ 0x0006 line=326 │ │ 0x000a line=327 │ │ 0x000c line=328 │ │ @@ -86293,77 +86303,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -045934: |[045934] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -045944: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -04594a: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -04594e: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -045952: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -045954: 7010 e802 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ -04595a: 5460 1401 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -04595e: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -045962: 2200 ec01 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -045966: 1a01 0202 |0011: const-string v1, "Can't be used with a custom content view" // string@0202 │ │ -04596a: 7020 990c 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -045970: 2700 |0016: throw v0 │ │ -045972: 5560 1201 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ -045976: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -04597a: 0e00 |001b: return-void │ │ -04597c: 5c67 1201 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ -045980: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -045984: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -045988: 5460 1401 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -04598c: 6e10 e902 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ -045992: 0c01 |0027: move-result-object v1 │ │ -045994: 7120 c50b 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ -04599a: 0c01 |002b: move-result-object v1 │ │ -04599c: 6e20 250b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ -0459a2: 5460 1101 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ -0459a6: 6e10 e902 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ -0459ac: 0c01 |0034: move-result-object v1 │ │ -0459ae: 7120 c50b 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ -0459b4: 0c01 |0038: move-result-object v1 │ │ -0459b6: 6e20 250b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ -0459bc: 5460 1401 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -0459c0: 6e20 240b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -0459c6: 5460 1101 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ -0459ca: 6e20 240b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -0459d0: 28d5 |0046: goto 001b // -002b │ │ -0459d2: 5460 1401 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -0459d6: 6e10 ef0a 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ -0459dc: 5460 1101 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ -0459e0: 6e10 ef0a 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ -0459e6: 28eb |0051: goto 003c // -0015 │ │ -0459e8: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -0459ec: 5460 1401 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -0459f0: 6e10 e902 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ -0459f6: 0c01 |0059: move-result-object v1 │ │ -0459f8: 7120 c50b 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ -0459fe: 0c01 |005d: move-result-object v1 │ │ -045a00: 6e20 250b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ -045a06: 5460 1101 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ -045a0a: 6e10 e902 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ -045a10: 0c01 |0066: move-result-object v1 │ │ -045a12: 7120 c50b 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ -045a18: 0c01 |006a: move-result-object v1 │ │ -045a1a: 6e20 250b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ -045a20: 5460 1401 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -045a24: 6e20 240b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -045a2a: 5460 1101 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ -045a2e: 6e20 240b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ -045a34: 28a3 |0078: goto 001b // -005d │ │ -045a36: 5460 1401 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -045a3a: 6e10 ef0a 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ -045a40: 5460 1101 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ -045a44: 6e10 ef0a 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ -045a4a: 28eb |0083: goto 006e // -0015 │ │ +046a90: |[046a90] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +046aa0: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +046aa6: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +046aaa: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +046aae: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +046ab0: 7010 e802 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ +046ab6: 5460 1401 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +046aba: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +046abe: 2200 ec01 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +046ac2: 1a01 0202 |0011: const-string v1, "Can't be used with a custom content view" // string@0202 │ │ +046ac6: 7020 990c 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +046acc: 2700 |0016: throw v0 │ │ +046ace: 5560 1201 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ +046ad2: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +046ad6: 0e00 |001b: return-void │ │ +046ad8: 5c67 1201 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ +046adc: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +046ae0: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +046ae4: 5460 1401 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +046ae8: 6e10 e902 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ +046aee: 0c01 |0027: move-result-object v1 │ │ +046af0: 7120 c50b 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ +046af6: 0c01 |002b: move-result-object v1 │ │ +046af8: 6e20 250b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ +046afe: 5460 1101 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ +046b02: 6e10 e902 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ +046b08: 0c01 |0034: move-result-object v1 │ │ +046b0a: 7120 c50b 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ +046b10: 0c01 |0038: move-result-object v1 │ │ +046b12: 6e20 250b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ +046b18: 5460 1401 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +046b1c: 6e20 240b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +046b22: 5460 1101 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ +046b26: 6e20 240b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +046b2c: 28d5 |0046: goto 001b // -002b │ │ +046b2e: 5460 1401 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +046b32: 6e10 ef0a 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ +046b38: 5460 1101 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ +046b3c: 6e10 ef0a 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ +046b42: 28eb |0051: goto 003c // -0015 │ │ +046b44: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +046b48: 5460 1401 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +046b4c: 6e10 e902 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ +046b52: 0c01 |0059: move-result-object v1 │ │ +046b54: 7120 c50b 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ +046b5a: 0c01 |005d: move-result-object v1 │ │ +046b5c: 6e20 250b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ +046b62: 5460 1101 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ +046b66: 6e10 e902 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ +046b6c: 0c01 |0066: move-result-object v1 │ │ +046b6e: 7120 c50b 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bc5 │ │ +046b74: 0c01 |006a: move-result-object v1 │ │ +046b76: 6e20 250b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b25 │ │ +046b7c: 5460 1401 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +046b80: 6e20 240b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +046b86: 5460 1101 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ +046b8a: 6e20 240b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b24 │ │ +046b90: 28a3 |0078: goto 001b // -005d │ │ +046b92: 5460 1401 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +046b96: 6e10 ef0a 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ +046b9c: 5460 1101 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ +046ba0: 6e10 ef0a 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0aef │ │ +046ba6: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -86394,17 +86404,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a4c: |[045a4c] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -045a5c: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ -045a60: 1100 |0002: return-object v0 │ │ +046ba8: |[046ba8] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +046bb8: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ +046bbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ #1 : (in Landroid/support/v4/app/ListFragment;) │ │ @@ -86412,18 +86422,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045a64: |[045a64] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -045a74: 7010 e802 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ -045a7a: 5410 1001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045a7e: 1100 |0005: return-object v0 │ │ +046bc0: |[046bc0] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +046bd0: 7010 e802 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ +046bd6: 5410 1001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046bda: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -86432,20 +86442,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -045a80: |[045a80] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -045a90: 7010 e802 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ -045a96: 5420 1001 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045a9a: 6e10 130c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0c13 │ │ -045aa0: 0b00 |0008: move-result-wide v0 │ │ -045aa2: 1000 |0009: return-wide v0 │ │ +046bdc: |[046bdc] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +046bec: 7010 e802 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ +046bf2: 5420 1001 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046bf6: 6e10 130c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0c13 │ │ +046bfc: 0b00 |0008: move-result-wide v0 │ │ +046bfe: 1000 |0009: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -86454,20 +86464,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -045aa4: |[045aa4] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -045ab4: 7010 e802 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ -045aba: 5410 1001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045abe: 6e10 140c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0c14 │ │ -045ac4: 0a00 |0008: move-result v0 │ │ -045ac6: 0f00 |0009: return v0 │ │ +046c00: |[046c00] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +046c10: 7010 e802 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ +046c16: 5410 1001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046c1a: 6e10 140c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0c14 │ │ +046c20: 0a00 |0008: move-result v0 │ │ +046c22: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -86476,73 +86486,73 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 142 16-bit code units │ │ -045ac8: |[045ac8] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -045ad8: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -045adc: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -045ade: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -045ae0: 6e10 e902 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ -045ae6: 0c00 |0007: move-result-object v0 │ │ -045ae8: 2205 b801 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01b8 │ │ -045aec: 7020 f40b 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0bf4 │ │ -045af2: 2203 bb01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01bb │ │ -045af6: 7020 040c 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c04 │ │ -045afc: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -045b02: 6e20 0b0c 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0c0b │ │ -045b08: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -045b0a: 6e20 0c0c 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0c0c │ │ -045b10: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -045b14: 6e20 0d0c 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0c0d │ │ -045b1a: 6e20 0a0c b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0c0a │ │ -045b20: 2204 be01 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01be │ │ -045b24: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -045b26: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -045b2c: 7040 210c 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c21 │ │ -045b32: 2207 b701 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ -045b36: 7030 f30b a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ -045b3c: 6e30 060c 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c06 │ │ -045b42: 2207 b701 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ -045b46: 7030 f30b 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ -045b4c: 6e30 f50b 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bf5 │ │ -045b52: 2201 b801 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01b8 │ │ -045b56: 7020 f40b 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0bf4 │ │ -045b5c: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -045b62: 6e20 f60b 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0bf6 │ │ -045b68: 2206 c601 |0048: new-instance v6, Landroid/widget/TextView; // type@01c6 │ │ -045b6c: 6e10 e902 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ -045b72: 0c07 |004d: move-result-object v7 │ │ -045b74: 7020 3b0c 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c3b │ │ -045b7a: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -045b80: 6e20 490c 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0c49 │ │ -045b86: 6e20 480c b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0c48 │ │ -045b8c: 2207 b701 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ -045b90: 7030 f30b 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ -045b96: 6e30 f50b 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bf5 │ │ -045b9c: 2202 bd01 |0062: new-instance v2, Landroid/widget/ListView; // type@01bd │ │ -045ba0: 6e10 e902 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ -045ba6: 0c07 |0067: move-result-object v7 │ │ -045ba8: 7020 0f0c 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0c0f │ │ -045bae: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -045bb4: 6e20 1c0c 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0c1c │ │ -045bba: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -045bbc: 6e20 1a0c 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0c1a │ │ -045bc2: 2207 b701 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ -045bc6: 7030 f30b 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ -045bcc: 6e30 f50b 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bf5 │ │ -045bd2: 2207 b701 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ -045bd6: 7030 f30b 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ -045bdc: 6e30 f50b 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bf5 │ │ -045be2: 2207 b701 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ -045be6: 7030 f30b 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ -045bec: 6e20 f70b 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bf7 │ │ -045bf2: 1105 |008d: return-object v5 │ │ +046c24: |[046c24] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +046c34: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +046c38: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +046c3a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +046c3c: 6e10 e902 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ +046c42: 0c00 |0007: move-result-object v0 │ │ +046c44: 2205 b801 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01b8 │ │ +046c48: 7020 f40b 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0bf4 │ │ +046c4e: 2203 bb01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01bb │ │ +046c52: 7020 040c 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c04 │ │ +046c58: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +046c5e: 6e20 0b0c 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0c0b │ │ +046c64: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +046c66: 6e20 0c0c 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0c0c │ │ +046c6c: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +046c70: 6e20 0d0c 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0c0d │ │ +046c76: 6e20 0a0c b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0c0a │ │ +046c7c: 2204 be01 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01be │ │ +046c80: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +046c82: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +046c88: 7040 210c 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c21 │ │ +046c8e: 2207 b701 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +046c92: 7030 f30b a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ +046c98: 6e30 060c 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c06 │ │ +046c9e: 2207 b701 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +046ca2: 7030 f30b 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ +046ca8: 6e30 f50b 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bf5 │ │ +046cae: 2201 b801 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01b8 │ │ +046cb2: 7020 f40b 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0bf4 │ │ +046cb8: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +046cbe: 6e20 f60b 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0bf6 │ │ +046cc4: 2206 c601 |0048: new-instance v6, Landroid/widget/TextView; // type@01c6 │ │ +046cc8: 6e10 e902 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ +046cce: 0c07 |004d: move-result-object v7 │ │ +046cd0: 7020 3b0c 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c3b │ │ +046cd6: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +046cdc: 6e20 490c 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0c49 │ │ +046ce2: 6e20 480c b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0c48 │ │ +046ce8: 2207 b701 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +046cec: 7030 f30b 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ +046cf2: 6e30 f50b 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bf5 │ │ +046cf8: 2202 bd01 |0062: new-instance v2, Landroid/widget/ListView; // type@01bd │ │ +046cfc: 6e10 e902 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e9 │ │ +046d02: 0c07 |0067: move-result-object v7 │ │ +046d04: 7020 0f0c 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0c0f │ │ +046d0a: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +046d10: 6e20 1c0c 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0c1c │ │ +046d16: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +046d18: 6e20 1a0c 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0c1a │ │ +046d1e: 2207 b701 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +046d22: 7030 f30b 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ +046d28: 6e30 f50b 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bf5 │ │ +046d2e: 2207 b701 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +046d32: 7030 f30b 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ +046d38: 6e30 f50b 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0bf5 │ │ +046d3e: 2207 b701 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +046d42: 7030 f30b 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0bf3 │ │ +046d48: 6e20 f70b 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bf7 │ │ +046d4e: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -86582,28 +86592,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -045bf4: |[045bf4] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -045c04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045c06: 5430 0f01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010f │ │ -045c0a: 5431 1501 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0115 │ │ -045c0e: 6e20 1801 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ -045c14: 5b32 1001 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045c18: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -045c1a: 5c30 1201 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ -045c1e: 5b32 1101 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ -045c22: 5b32 1401 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ -045c26: 5b32 0e01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010e │ │ -045c2a: 5b32 1601 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ -045c2e: 6f10 dc01 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01dc │ │ -045c34: 0e00 |0018: return-void │ │ +046d50: |[046d50] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +046d60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046d62: 5430 0f01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010f │ │ +046d66: 5431 1501 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0115 │ │ +046d6a: 6e20 1801 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ +046d70: 5b32 1001 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046d74: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +046d76: 5c30 1201 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ +046d7a: 5b32 1101 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0111 │ │ +046d7e: 5b32 1401 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0114 │ │ +046d82: 5b32 0e01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010e │ │ +046d86: 5b32 1601 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ +046d8a: 6f10 dc01 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01dc │ │ +046d90: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -86617,16 +86627,16 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045c38: |[045c38] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -045c48: 0e00 |0000: return-void │ │ +046d94: |[046d94] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +046da4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0001 reg=1 l Landroid/widget/ListView; │ │ 0x0000 - 0x0001 reg=2 v Landroid/view/View; │ │ @@ -86638,18 +86648,18 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -045c4c: |[045c4c] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -045c5c: 6f30 e901 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e9 │ │ -045c62: 7010 e802 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ -045c68: 0e00 |0006: return-void │ │ +046da8: |[046da8] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +046db8: 6f30 e901 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e9 │ │ +046dbe: 7010 e802 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ +046dc4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ 0x0006 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/ListFragment; │ │ @@ -86661,31 +86671,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -045c6c: |[045c6c] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -045c7c: 7010 e802 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ -045c82: 5420 1601 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ -045c86: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -045c8a: 2200 ec01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ -045c8e: 1a01 0202 |0009: const-string v1, "Can't be used with a custom content view" // string@0202 │ │ -045c92: 7020 990c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -045c98: 2700 |000e: throw v0 │ │ -045c9a: 5420 1601 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ -045c9e: 6e20 4c0c 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -045ca4: 5420 0d01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010d │ │ -045ca8: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -045cac: 5420 1001 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045cb0: 5421 1601 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ -045cb4: 6e20 1b0c 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c1b │ │ -045cba: 5b23 0d01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010d │ │ -045cbe: 0e00 |0021: return-void │ │ +046dc8: |[046dc8] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +046dd8: 7010 e802 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ +046dde: 5420 1601 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ +046de2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +046de6: 2200 ec01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ec │ │ +046dea: 1a01 0202 |0009: const-string v1, "Can't be used with a custom content view" // string@0202 │ │ +046dee: 7020 990c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +046df4: 2700 |000e: throw v0 │ │ +046df6: 5420 1601 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ +046dfa: 6e20 4c0c 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +046e00: 5420 0d01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010d │ │ +046e04: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +046e08: 5420 1001 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046e0c: 5421 1601 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0116 │ │ +046e10: 6e20 1b0c 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c1b │ │ +046e16: 5b23 0d01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010d │ │ +046e1a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -86701,38 +86711,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -045cc0: |[045cc0] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -045cd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045cd2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -045cd4: 5443 0c01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ -045cd8: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -045cdc: 0110 |0006: move v0, v1 │ │ -045cde: 5b45 0c01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ -045ce2: 5443 1001 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045ce6: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -045cea: 5443 1001 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045cee: 6e20 170c 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ -045cf4: 5543 1201 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ -045cf8: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -045cfc: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -045d00: 6e10 ee02 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@02ee │ │ -045d06: 0c03 |001b: move-result-object v3 │ │ -045d08: 6e10 060b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b06 │ │ -045d0e: 0c03 |001f: move-result-object v3 │ │ -045d10: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -045d14: 0112 |0022: move v2, v1 │ │ -045d16: 7030 f602 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@02f6 │ │ -045d1c: 0e00 |0026: return-void │ │ -045d1e: 0120 |0027: move v0, v2 │ │ -045d20: 28df |0028: goto 0007 // -0021 │ │ +046e1c: |[046e1c] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +046e2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046e2e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +046e30: 5443 0c01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ +046e34: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +046e38: 0110 |0006: move v0, v1 │ │ +046e3a: 5b45 0c01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010c │ │ +046e3e: 5443 1001 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046e42: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +046e46: 5443 1001 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046e4a: 6e20 170c 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c17 │ │ +046e50: 5543 1201 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0112 │ │ +046e54: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +046e58: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +046e5c: 6e10 ee02 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@02ee │ │ +046e62: 0c03 |001b: move-result-object v3 │ │ +046e64: 6e10 060b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b06 │ │ +046e6a: 0c03 |001f: move-result-object v3 │ │ +046e6c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +046e70: 0112 |0022: move v2, v1 │ │ +046e72: 7030 f602 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@02f6 │ │ +046e78: 0e00 |0026: return-void │ │ +046e7a: 0120 |0027: move v0, v2 │ │ +046e7c: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -86749,18 +86759,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -045d24: |[045d24] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -045d34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -045d36: 7030 f602 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@02f6 │ │ -045d3c: 0e00 |0004: return-void │ │ +046e80: |[046e80] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +046e90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +046e92: 7030 f602 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@02f6 │ │ +046e98: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -86770,18 +86780,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -045d40: |[045d40] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -045d50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045d52: 7030 f602 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@02f6 │ │ -045d58: 0e00 |0004: return-void │ │ +046e9c: |[046e9c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +046eac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046eae: 7030 f602 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@02f6 │ │ +046eb4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=267 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -86791,19 +86801,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045d5c: |[045d5c] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -045d6c: 7010 e802 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ -045d72: 5410 1001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ -045d76: 6e20 1f0c 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0c1f │ │ -045d7c: 0e00 |0008: return-void │ │ +046eb8: |[046eb8] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +046ec8: 7010 e802 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@02e8 │ │ +046ece: 5410 1001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0110 │ │ +046ed2: 6e20 1f0c 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0c1f │ │ +046ed8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ListFragment; │ │ @@ -86911,21 +86921,21 @@ │ │ type : '(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -045d80: |[045d80] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -045d90: 5b01 2501 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045d94: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -045d9a: 5902 1d01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -045d9e: 5b03 1701 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0117 │ │ -045da2: 5b04 1801 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -045da6: 0e00 |000b: return-void │ │ +046edc: |[046edc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +046eec: 5b01 2501 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +046ef0: 7010 b10c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +046ef6: 5902 1d01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +046efa: 5b03 1701 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0117 │ │ +046efe: 5b04 1801 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +046f02: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0005 line=227 │ │ 0x0007 line=228 │ │ 0x0009 line=229 │ │ 0x000b line=230 │ │ @@ -86943,71 +86953,71 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -045da8: |[045da8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -045db8: 5441 1801 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -045dbc: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -045dc0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -045dc2: 5441 2501 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045dc6: 5411 2801 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045dca: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -045dce: 5441 2501 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045dd2: 5411 2801 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045dd6: 5411 a900 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -045dda: 5410 de00 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -045dde: 5441 2501 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045de2: 5411 2801 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045de6: 5411 a900 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -045dea: 1a02 9e10 |0019: const-string v2, "onLoadFinished" // string@109e │ │ -045dee: 5b12 de00 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -045df2: 6301 2601 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -045df6: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -045dfa: 1a01 f405 |0021: const-string v1, "LoaderManager" // string@05f4 │ │ -045dfe: 2202 fb01 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -045e02: 7010 d70c 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -045e08: 1a03 3a00 |0028: const-string v3, " onLoadFinished in " // string@003a │ │ -045e0c: 6e20 dd0c 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -045e12: 0c02 |002d: move-result-object v2 │ │ -045e14: 6e20 dc0c 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -045e1a: 0c02 |0031: move-result-object v2 │ │ -045e1c: 1a03 1701 |0032: const-string v3, ": " // string@0117 │ │ -045e20: 6e20 dd0c 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -045e26: 0c02 |0037: move-result-object v2 │ │ -045e28: 6e20 3804 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0438 │ │ -045e2e: 0c03 |003b: move-result-object v3 │ │ -045e30: 6e20 dd0c 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -045e36: 0c02 |003f: move-result-object v2 │ │ -045e38: 6e10 e10c 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -045e3e: 0c02 |0043: move-result-object v2 │ │ -045e40: 7120 a60a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -045e46: 5441 1801 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -045e4a: 7230 fa02 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@02fa │ │ -045e50: 5441 2501 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045e54: 5411 2801 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045e58: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -045e5c: 5441 2501 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045e60: 5411 2801 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045e64: 5411 a900 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -045e68: 5b10 de00 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -045e6c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -045e6e: 5c41 1a01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ -045e72: 0e00 |005d: return-void │ │ -045e74: 0d01 |005e: move-exception v1 │ │ -045e76: 5442 2501 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045e7a: 5422 2801 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045e7e: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -045e82: 5442 2501 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045e86: 5422 2801 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045e8a: 5422 a900 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -045e8e: 5b20 de00 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -045e92: 2701 |006d: throw v1 │ │ +046f04: |[046f04] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +046f14: 5441 1801 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +046f18: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +046f1c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +046f1e: 5441 2501 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +046f22: 5411 2801 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +046f26: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +046f2a: 5441 2501 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +046f2e: 5411 2801 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +046f32: 5411 a900 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +046f36: 5410 de00 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +046f3a: 5441 2501 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +046f3e: 5411 2801 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +046f42: 5411 a900 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +046f46: 1a02 9c10 |0019: const-string v2, "onLoadFinished" // string@109c │ │ +046f4a: 5b12 de00 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +046f4e: 6301 2601 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +046f52: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +046f56: 1a01 f405 |0021: const-string v1, "LoaderManager" // string@05f4 │ │ +046f5a: 2202 fb01 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +046f5e: 7010 d70c 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +046f64: 1a03 3a00 |0028: const-string v3, " onLoadFinished in " // string@003a │ │ +046f68: 6e20 dd0c 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +046f6e: 0c02 |002d: move-result-object v2 │ │ +046f70: 6e20 dc0c 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +046f76: 0c02 |0031: move-result-object v2 │ │ +046f78: 1a03 1701 |0032: const-string v3, ": " // string@0117 │ │ +046f7c: 6e20 dd0c 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +046f82: 0c02 |0037: move-result-object v2 │ │ +046f84: 6e20 3804 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0438 │ │ +046f8a: 0c03 |003b: move-result-object v3 │ │ +046f8c: 6e20 dd0c 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +046f92: 0c02 |003f: move-result-object v2 │ │ +046f94: 6e10 e10c 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +046f9a: 0c02 |0043: move-result-object v2 │ │ +046f9c: 7120 a60a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +046fa2: 5441 1801 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +046fa6: 7230 fa02 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@02fa │ │ +046fac: 5441 2501 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +046fb0: 5411 2801 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +046fb4: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +046fb8: 5441 2501 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +046fbc: 5411 2801 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +046fc0: 5411 a900 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +046fc4: 5b10 de00 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +046fc8: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +046fca: 5c41 1a01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ +046fce: 0e00 |005d: return-void │ │ +046fd0: 0d01 |005e: move-exception v1 │ │ +046fd2: 5442 2501 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +046fd6: 5422 2801 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +046fda: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +046fde: 5442 2501 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +046fe2: 5422 2801 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +046fe6: 5422 a900 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +046fea: 5b20 de00 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +046fee: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x0005 line=418 │ │ @@ -87034,103 +87044,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -045ea0: |[045ea0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -045eb0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -045eb2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -045eb4: 6302 2601 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -045eb8: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -045ebc: 1a02 f405 |0006: const-string v2, "LoaderManager" // string@05f4 │ │ -045ec0: 2203 fb01 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -045ec4: 7010 d70c 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -045eca: 1a04 2300 |000d: const-string v4, " Destroying: " // string@0023 │ │ -045ece: 6e20 dd0c 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -045ed4: 0c03 |0012: move-result-object v3 │ │ -045ed6: 6e20 dc0c 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -045edc: 0c03 |0016: move-result-object v3 │ │ -045ede: 6e10 e10c 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -045ee4: 0c03 |001a: move-result-object v3 │ │ -045ee6: 7120 a60a 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -045eec: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -045eee: 5c72 1b01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@011b │ │ -045ef2: 5571 1a01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ -045ef6: 5c75 1a01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ -045efa: 5472 1801 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -045efe: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -045f02: 5472 1f01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -045f06: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -045f0a: 5572 1c01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -045f0e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -045f12: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -045f16: 6302 2601 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -045f1a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -045f1e: 1a02 f405 |0037: const-string v2, "LoaderManager" // string@05f4 │ │ -045f22: 2203 fb01 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -045f26: 7010 d70c 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -045f2c: 1a04 3000 |003e: const-string v4, " Reseting: " // string@0030 │ │ -045f30: 6e20 dd0c 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -045f36: 0c03 |0043: move-result-object v3 │ │ -045f38: 6e20 dc0c 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -045f3e: 0c03 |0047: move-result-object v3 │ │ -045f40: 6e10 e10c 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -045f46: 0c03 |004b: move-result-object v3 │ │ -045f48: 7120 a60a 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -045f4e: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -045f50: 5472 2501 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045f54: 5422 2801 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045f58: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -045f5c: 5472 2501 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045f60: 5422 2801 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045f64: 5422 a900 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -045f68: 5420 de00 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -045f6c: 5472 2501 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045f70: 5422 2801 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045f74: 5422 a900 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -045f78: 1a03 a010 |0064: const-string v3, "onLoaderReset" // string@10a0 │ │ -045f7c: 5b23 de00 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -045f80: 5472 1801 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -045f84: 5473 1f01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -045f88: 7220 fb02 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@02fb │ │ -045f8e: 5472 2501 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045f92: 5422 2801 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045f96: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -045f9a: 5472 2501 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045f9e: 5422 2801 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045fa2: 5422 a900 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -045fa6: 5b20 de00 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -045faa: 5b76 1801 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -045fae: 5b76 1901 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ -045fb2: 5c75 1c01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -045fb6: 5472 1f01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -045fba: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -045fbe: 5572 1e01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ -045fc2: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -045fc6: 5c75 1e01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ -045fca: 5472 1f01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -045fce: 6e20 4d04 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@044d │ │ -045fd4: 5472 1f01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -045fd8: 6e10 4804 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0448 │ │ -045fde: 5472 2001 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -045fe2: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -045fe6: 5472 2001 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -045fea: 6e10 0603 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -045ff0: 0e00 |00a0: return-void │ │ -045ff2: 0d02 |00a1: move-exception v2 │ │ -045ff4: 5473 2501 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -045ff8: 5433 2801 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -045ffc: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -046000: 5473 2501 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -046004: 5433 2801 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -046008: 5433 a900 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -04600c: 5b30 de00 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ -046010: 2702 |00b0: throw v2 │ │ +046ffc: |[046ffc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +04700c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04700e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +047010: 6302 2601 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047014: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +047018: 1a02 f405 |0006: const-string v2, "LoaderManager" // string@05f4 │ │ +04701c: 2203 fb01 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047020: 7010 d70c 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047026: 1a04 2300 |000d: const-string v4, " Destroying: " // string@0023 │ │ +04702a: 6e20 dd0c 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047030: 0c03 |0012: move-result-object v3 │ │ +047032: 6e20 dc0c 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047038: 0c03 |0016: move-result-object v3 │ │ +04703a: 6e10 e10c 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047040: 0c03 |001a: move-result-object v3 │ │ +047042: 7120 a60a 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047048: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04704a: 5c72 1b01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@011b │ │ +04704e: 5571 1a01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ +047052: 5c75 1a01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ +047056: 5472 1801 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +04705a: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +04705e: 5472 1f01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +047062: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +047066: 5572 1c01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +04706a: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +04706e: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +047072: 6302 2601 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047076: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +04707a: 1a02 f405 |0037: const-string v2, "LoaderManager" // string@05f4 │ │ +04707e: 2203 fb01 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047082: 7010 d70c 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047088: 1a04 3000 |003e: const-string v4, " Reseting: " // string@0030 │ │ +04708c: 6e20 dd0c 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047092: 0c03 |0043: move-result-object v3 │ │ +047094: 6e20 dc0c 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04709a: 0c03 |0047: move-result-object v3 │ │ +04709c: 6e10 e10c 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0470a2: 0c03 |004b: move-result-object v3 │ │ +0470a4: 7120 a60a 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0470aa: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +0470ac: 5472 2501 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0470b0: 5422 2801 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +0470b4: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +0470b8: 5472 2501 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0470bc: 5422 2801 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +0470c0: 5422 a900 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0470c4: 5420 de00 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +0470c8: 5472 2501 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0470cc: 5422 2801 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +0470d0: 5422 a900 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +0470d4: 1a03 9e10 |0064: const-string v3, "onLoaderReset" // string@109e │ │ +0470d8: 5b23 de00 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +0470dc: 5472 1801 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +0470e0: 5473 1f01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0470e4: 7220 fb02 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@02fb │ │ +0470ea: 5472 2501 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0470ee: 5422 2801 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +0470f2: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +0470f6: 5472 2501 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0470fa: 5422 2801 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +0470fe: 5422 a900 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +047102: 5b20 de00 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +047106: 5b76 1801 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +04710a: 5b76 1901 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ +04710e: 5c75 1c01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +047112: 5472 1f01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +047116: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +04711a: 5572 1e01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ +04711e: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +047122: 5c75 1e01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ +047126: 5472 1f01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +04712a: 6e20 4d04 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@044d │ │ +047130: 5472 1f01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +047134: 6e10 4804 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0448 │ │ +04713a: 5472 2001 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +04713e: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +047142: 5472 2001 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +047146: 6e10 0603 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +04714c: 0e00 |00a0: return-void │ │ +04714e: 0d02 |00a1: move-exception v2 │ │ +047150: 5473 2501 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +047154: 5433 2801 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +047158: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +04715c: 5473 2501 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +047160: 5433 2801 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +047164: 5433 a900 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +047168: 5b30 de00 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00de │ │ +04716c: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=325 │ │ 0x001e line=326 │ │ 0x0021 line=327 │ │ @@ -87168,112 +87178,112 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 234 16-bit code units │ │ -046020: |[046020] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -046030: 6e20 800c 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046036: 1a00 d20e |0003: const-string v0, "mId=" // string@0ed2 │ │ -04603a: 6e20 800c 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046040: 5230 1d01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -046044: 6e20 7e0c 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -04604a: 1a00 7300 |000d: const-string v0, " mArgs=" // string@0073 │ │ -04604e: 6e20 800c 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046054: 5430 1701 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0117 │ │ -046058: 6e20 840c 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -04605e: 6e20 800c 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046064: 1a00 6c0e |001a: const-string v0, "mCallbacks=" // string@0e6c │ │ -046068: 6e20 800c 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04606e: 5430 1801 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -046072: 6e20 840c 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -046078: 6e20 800c 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04607e: 1a00 f80e |0027: const-string v0, "mLoader=" // string@0ef8 │ │ -046082: 6e20 800c 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046088: 5430 1f01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04608c: 6e20 840c 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -046092: 5430 1f01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -046096: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -04609a: 5430 1f01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04609e: 2201 fb01 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0460a2: 7010 d70c 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0460a8: 6e20 dd0c 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0460ae: 0c01 |003f: move-result-object v1 │ │ -0460b0: 1a02 1e00 |0040: const-string v2, " " // string@001e │ │ -0460b4: 6e20 dd0c 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0460ba: 0c01 |0045: move-result-object v1 │ │ -0460bc: 6e10 e10c 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0460c2: 0c01 |0049: move-result-object v1 │ │ -0460c4: 6e57 3a04 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@043a │ │ -0460ca: 5530 1c01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -0460ce: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -0460d2: 5530 1a01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ -0460d6: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -0460da: 6e20 800c 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0460e0: 1a00 cc0e |0058: const-string v0, "mHaveData=" // string@0ecc │ │ -0460e4: 6e20 800c 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0460ea: 5530 1c01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -0460ee: 6e20 810c 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -0460f4: 1a00 3700 |0062: const-string v0, " mDeliveredData=" // string@0037 │ │ -0460f8: 6e20 800c 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0460fe: 5530 1a01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ -046102: 6e20 860c 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -046108: 6e20 800c 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04610e: 1a00 9c0e |006f: const-string v0, "mData=" // string@0e9c │ │ -046112: 6e20 800c 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046118: 5430 1901 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ -04611c: 6e20 840c 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -046122: 6e20 800c 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046128: 1a00 590f |007c: const-string v0, "mStarted=" // string@0f59 │ │ -04612c: 6e20 800c 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046132: 5530 2401 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -046136: 6e20 810c 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -04613c: 1a00 8800 |0086: const-string v0, " mReportNextStart=" // string@0088 │ │ -046140: 6e20 800c 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046146: 5530 2101 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ -04614a: 6e20 810c 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -046150: 1a00 7a00 |0090: const-string v0, " mDestroyed=" // string@007a │ │ -046154: 6e20 800c 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04615a: 5530 1b01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@011b │ │ -04615e: 6e20 860c 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -046164: 6e20 800c 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04616a: 1a00 400f |009d: const-string v0, "mRetaining=" // string@0f40 │ │ -04616e: 6e20 800c 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046174: 5530 2201 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ -046178: 6e20 810c 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -04617e: 1a00 8c00 |00a7: const-string v0, " mRetainingStarted=" // string@008c │ │ -046182: 6e20 800c 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046188: 5530 2301 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0123 │ │ -04618c: 6e20 810c 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ -046192: 1a00 8300 |00b1: const-string v0, " mListenerRegistered=" // string@0083 │ │ -046196: 6e20 800c 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04619c: 5530 1e01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ -0461a0: 6e20 860c 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -0461a6: 5430 2001 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -0461aa: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -0461ae: 6e20 800c 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -0461b4: 1a00 e106 |00c2: const-string v0, "Pending Loader " // string@06e1 │ │ -0461b8: 6e20 850c 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -0461be: 5430 2001 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -0461c2: 6e20 7f0c 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c7f │ │ -0461c8: 1a00 1601 |00cc: const-string v0, ":" // string@0116 │ │ -0461cc: 6e20 850c 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -0461d2: 5430 2001 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -0461d6: 2201 fb01 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0461da: 7010 d70c 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0461e0: 6e20 dd0c 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0461e6: 0c01 |00db: move-result-object v1 │ │ -0461e8: 1a02 1e00 |00dc: const-string v2, " " // string@001e │ │ -0461ec: 6e20 dd0c 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0461f2: 0c01 |00e1: move-result-object v1 │ │ -0461f4: 6e10 e10c 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0461fa: 0c01 |00e5: move-result-object v1 │ │ -0461fc: 6e57 0703 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0307 │ │ -046202: 0e00 |00e9: return-void │ │ +04717c: |[04717c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04718c: 6e20 800c 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047192: 1a00 d00e |0003: const-string v0, "mId=" // string@0ed0 │ │ +047196: 6e20 800c 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04719c: 5230 1d01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +0471a0: 6e20 7e0c 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +0471a6: 1a00 7400 |000d: const-string v0, " mArgs=" // string@0074 │ │ +0471aa: 6e20 800c 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0471b0: 5430 1701 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0117 │ │ +0471b4: 6e20 840c 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +0471ba: 6e20 800c 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0471c0: 1a00 6a0e |001a: const-string v0, "mCallbacks=" // string@0e6a │ │ +0471c4: 6e20 800c 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0471ca: 5430 1801 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +0471ce: 6e20 840c 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +0471d4: 6e20 800c 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0471da: 1a00 f60e |0027: const-string v0, "mLoader=" // string@0ef6 │ │ +0471de: 6e20 800c 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0471e4: 5430 1f01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0471e8: 6e20 840c 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +0471ee: 5430 1f01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0471f2: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +0471f6: 5430 1f01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0471fa: 2201 fb01 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +0471fe: 7010 d70c 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047204: 6e20 dd0c 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04720a: 0c01 |003f: move-result-object v1 │ │ +04720c: 1a02 1e00 |0040: const-string v2, " " // string@001e │ │ +047210: 6e20 dd0c 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047216: 0c01 |0045: move-result-object v1 │ │ +047218: 6e10 e10c 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04721e: 0c01 |0049: move-result-object v1 │ │ +047220: 6e57 3a04 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@043a │ │ +047226: 5530 1c01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +04722a: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +04722e: 5530 1a01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ +047232: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +047236: 6e20 800c 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04723c: 1a00 ca0e |0058: const-string v0, "mHaveData=" // string@0eca │ │ +047240: 6e20 800c 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047246: 5530 1c01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +04724a: 6e20 810c 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +047250: 1a00 3700 |0062: const-string v0, " mDeliveredData=" // string@0037 │ │ +047254: 6e20 800c 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04725a: 5530 1a01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ +04725e: 6e20 860c 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +047264: 6e20 800c 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04726a: 1a00 9a0e |006f: const-string v0, "mData=" // string@0e9a │ │ +04726e: 6e20 800c 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047274: 5430 1901 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ +047278: 6e20 840c 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +04727e: 6e20 800c 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047284: 1a00 570f |007c: const-string v0, "mStarted=" // string@0f57 │ │ +047288: 6e20 800c 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04728e: 5530 2401 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +047292: 6e20 810c 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +047298: 1a00 8900 |0086: const-string v0, " mReportNextStart=" // string@0089 │ │ +04729c: 6e20 800c 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0472a2: 5530 2101 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ +0472a6: 6e20 810c 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +0472ac: 1a00 7b00 |0090: const-string v0, " mDestroyed=" // string@007b │ │ +0472b0: 6e20 800c 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0472b6: 5530 1b01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@011b │ │ +0472ba: 6e20 860c 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +0472c0: 6e20 800c 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0472c6: 1a00 3e0f |009d: const-string v0, "mRetaining=" // string@0f3e │ │ +0472ca: 6e20 800c 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0472d0: 5530 2201 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ +0472d4: 6e20 810c 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +0472da: 1a00 8d00 |00a7: const-string v0, " mRetainingStarted=" // string@008d │ │ +0472de: 6e20 800c 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0472e4: 5530 2301 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0123 │ │ +0472e8: 6e20 810c 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c81 │ │ +0472ee: 1a00 8400 |00b1: const-string v0, " mListenerRegistered=" // string@0084 │ │ +0472f2: 6e20 800c 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +0472f8: 5530 1e01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ +0472fc: 6e20 860c 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +047302: 5430 2001 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +047306: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +04730a: 6e20 800c 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047310: 1a00 e106 |00c2: const-string v0, "Pending Loader " // string@06e1 │ │ +047314: 6e20 850c 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +04731a: 5430 2001 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +04731e: 6e20 7f0c 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c7f │ │ +047324: 1a00 1601 |00cc: const-string v0, ":" // string@0116 │ │ +047328: 6e20 850c 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +04732e: 5430 2001 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +047332: 2201 fb01 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +047336: 7010 d70c 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04733c: 6e20 dd0c 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047342: 0c01 |00db: move-result-object v1 │ │ +047344: 1a02 1e00 |00dc: const-string v2, " " // string@001e │ │ +047348: 6e20 dd0c 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04734e: 0c01 |00e1: move-result-object v1 │ │ +047350: 6e10 e10c 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047356: 0c01 |00e5: move-result-object v1 │ │ +047358: 6e57 0703 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0307 │ │ +04735e: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x000d line=450 │ │ 0x0017 line=451 │ │ 0x0024 line=452 │ │ 0x0031 line=453 │ │ @@ -87305,48 +87315,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -046204: |[046204] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -046214: 5530 2201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ -046218: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -04621c: 6300 2601 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046220: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -046224: 1a00 f405 |0008: const-string v0, "LoaderManager" // string@05f4 │ │ -046228: 2201 fb01 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -04622c: 7010 d70c 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046232: 1a02 2800 |000f: const-string v2, " Finished Retaining: " // string@0028 │ │ -046236: 6e20 dd0c 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04623c: 0c01 |0014: move-result-object v1 │ │ -04623e: 6e20 dc0c 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046244: 0c01 |0018: move-result-object v1 │ │ -046246: 6e10 e10c 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04624c: 0c01 |001c: move-result-object v1 │ │ -04624e: 7120 a60a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046254: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -046256: 5c30 2201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ -04625a: 5530 2401 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -04625e: 5531 2301 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0123 │ │ -046262: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -046266: 5530 2401 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -04626a: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -04626e: 6e10 0d03 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@030d │ │ -046274: 5530 2401 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -046278: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -04627c: 5530 1c01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -046280: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -046284: 5530 2101 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ -046288: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -04628c: 5430 1f01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -046290: 5431 1901 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ -046294: 6e30 0503 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0305 │ │ -04629a: 0e00 |0043: return-void │ │ +047360: |[047360] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +047370: 5530 2201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ +047374: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +047378: 6300 2601 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +04737c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +047380: 1a00 f405 |0008: const-string v0, "LoaderManager" // string@05f4 │ │ +047384: 2201 fb01 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +047388: 7010 d70c 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04738e: 1a02 2800 |000f: const-string v2, " Finished Retaining: " // string@0028 │ │ +047392: 6e20 dd0c 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047398: 0c01 |0014: move-result-object v1 │ │ +04739a: 6e20 dc0c 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0473a0: 0c01 |0018: move-result-object v1 │ │ +0473a2: 6e10 e10c 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0473a8: 0c01 |001c: move-result-object v1 │ │ +0473aa: 7120 a60a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0473b0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0473b2: 5c30 2201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ +0473b6: 5530 2401 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +0473ba: 5531 2301 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0123 │ │ +0473be: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +0473c2: 5530 2401 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +0473c6: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +0473ca: 6e10 0d03 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@030d │ │ +0473d0: 5530 2401 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +0473d4: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +0473d8: 5530 1c01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +0473dc: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +0473e0: 5530 2101 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ +0473e4: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +0473e8: 5430 1f01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0473ec: 5431 1901 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ +0473f0: 6e30 0503 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0305 │ │ +0473f6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0020 line=278 │ │ 0x0023 line=279 │ │ 0x0029 line=280 │ │ @@ -87362,110 +87372,110 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 197 16-bit code units │ │ -04629c: |[04629c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -0462ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0462ae: 6302 2601 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -0462b2: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -0462b6: 1a02 f405 |0005: const-string v2, "LoaderManager" // string@05f4 │ │ -0462ba: 2203 fb01 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -0462be: 7010 d70c 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0462c4: 1a04 9d10 |000c: const-string v4, "onLoadComplete: " // string@109d │ │ -0462c8: 6e20 dd0c 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0462ce: 0c03 |0011: move-result-object v3 │ │ -0462d0: 6e20 dc0c 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0462d6: 0c03 |0015: move-result-object v3 │ │ -0462d8: 6e10 e10c 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0462de: 0c03 |0019: move-result-object v3 │ │ -0462e0: 7120 a60a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0462e6: 5562 1b01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@011b │ │ -0462ea: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -0462ee: 6302 2601 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -0462f2: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -0462f6: 1a02 f405 |0025: const-string v2, "LoaderManager" // string@05f4 │ │ -0462fa: 1a03 2900 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0029 │ │ -0462fe: 7120 a60a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046304: 0e00 |002c: return-void │ │ -046306: 5462 2501 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -04630a: 5422 2b01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -04630e: 5263 1d01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -046312: 6e20 1405 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ -046318: 0c02 |0036: move-result-object v2 │ │ -04631a: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -04631e: 6302 2601 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046322: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -046326: 1a02 f405 |003d: const-string v2, "LoaderManager" // string@05f4 │ │ -04632a: 1a03 2a00 |003f: const-string v3, " Ignoring load complete -- not active" // string@002a │ │ -04632e: 7120 a60a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046334: 28e8 |0044: goto 002c // -0018 │ │ -046336: 5461 2001 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -04633a: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -04633e: 6302 2601 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046342: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -046346: 1a02 f405 |004d: const-string v2, "LoaderManager" // string@05f4 │ │ -04634a: 2203 fb01 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -04634e: 7010 d70c 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046354: 1a04 3400 |0054: const-string v4, " Switching to pending loader: " // string@0034 │ │ -046358: 6e20 dd0c 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04635e: 0c03 |0059: move-result-object v3 │ │ -046360: 6e20 dc0c 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046366: 0c03 |005d: move-result-object v3 │ │ -046368: 6e10 e10c 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04636e: 0c03 |0061: move-result-object v3 │ │ -046370: 7120 a60a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046376: 5b65 2001 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -04637a: 5462 2501 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -04637e: 5422 2b01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046382: 5263 1d01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -046386: 6e30 1b05 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ -04638c: 6e10 0603 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -046392: 5462 2501 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -046396: 6e20 1f03 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@031f │ │ -04639c: 28b4 |0078: goto 002c // -004c │ │ -04639e: 5462 1901 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ -0463a2: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -0463a6: 5562 1c01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -0463aa: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -0463ae: 5b68 1901 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ -0463b2: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -0463b4: 5c62 1c01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -0463b8: 5562 2401 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -0463bc: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -0463c0: 6e30 0503 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0305 │ │ -0463c6: 5462 2501 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -0463ca: 5422 2a01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -0463ce: 5263 1d01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -0463d2: 6e20 1405 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ -0463d8: 0c00 |0096: move-result-object v0 │ │ -0463da: 1f00 7900 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -0463de: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -0463e2: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -0463e6: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -0463e8: 5c02 1a01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ -0463ec: 6e10 0603 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -0463f2: 5462 2501 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -0463f6: 5422 2a01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -0463fa: 5263 1d01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -0463fe: 6e20 1c05 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@051c │ │ -046404: 5462 2501 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -046408: 5422 2801 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -04640c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -046410: 5462 2501 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -046414: 6e10 1d03 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@031d │ │ -04641a: 0a02 |00b7: move-result v2 │ │ -04641c: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -046420: 5462 2501 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -046424: 5422 2801 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -046428: 5422 a900 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -04642c: 6e10 9c02 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@029c │ │ -046432: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +0473f8: |[0473f8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +047408: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04740a: 6302 2601 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +04740e: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +047412: 1a02 f405 |0005: const-string v2, "LoaderManager" // string@05f4 │ │ +047416: 2203 fb01 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +04741a: 7010 d70c 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047420: 1a04 9b10 |000c: const-string v4, "onLoadComplete: " // string@109b │ │ +047424: 6e20 dd0c 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04742a: 0c03 |0011: move-result-object v3 │ │ +04742c: 6e20 dc0c 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047432: 0c03 |0015: move-result-object v3 │ │ +047434: 6e10 e10c 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04743a: 0c03 |0019: move-result-object v3 │ │ +04743c: 7120 a60a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047442: 5562 1b01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@011b │ │ +047446: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +04744a: 6302 2601 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +04744e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +047452: 1a02 f405 |0025: const-string v2, "LoaderManager" // string@05f4 │ │ +047456: 1a03 2900 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0029 │ │ +04745a: 7120 a60a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047460: 0e00 |002c: return-void │ │ +047462: 5462 2501 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +047466: 5422 2b01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +04746a: 5263 1d01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +04746e: 6e20 1405 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ +047474: 0c02 |0036: move-result-object v2 │ │ +047476: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +04747a: 6302 2601 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +04747e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +047482: 1a02 f405 |003d: const-string v2, "LoaderManager" // string@05f4 │ │ +047486: 1a03 2a00 |003f: const-string v3, " Ignoring load complete -- not active" // string@002a │ │ +04748a: 7120 a60a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047490: 28e8 |0044: goto 002c // -0018 │ │ +047492: 5461 2001 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +047496: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +04749a: 6302 2601 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +04749e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +0474a2: 1a02 f405 |004d: const-string v2, "LoaderManager" // string@05f4 │ │ +0474a6: 2203 fb01 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +0474aa: 7010 d70c 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0474b0: 1a04 3400 |0054: const-string v4, " Switching to pending loader: " // string@0034 │ │ +0474b4: 6e20 dd0c 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0474ba: 0c03 |0059: move-result-object v3 │ │ +0474bc: 6e20 dc0c 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0474c2: 0c03 |005d: move-result-object v3 │ │ +0474c4: 6e10 e10c 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0474ca: 0c03 |0061: move-result-object v3 │ │ +0474cc: 7120 a60a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0474d2: 5b65 2001 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +0474d6: 5462 2501 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0474da: 5422 2b01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +0474de: 5263 1d01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +0474e2: 6e30 1b05 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ +0474e8: 6e10 0603 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +0474ee: 5462 2501 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0474f2: 6e20 1f03 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@031f │ │ +0474f8: 28b4 |0078: goto 002c // -004c │ │ +0474fa: 5462 1901 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ +0474fe: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +047502: 5562 1c01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +047506: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +04750a: 5b68 1901 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ +04750e: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +047510: 5c62 1c01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +047514: 5562 2401 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +047518: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +04751c: 6e30 0503 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0305 │ │ +047522: 5462 2501 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +047526: 5422 2a01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +04752a: 5263 1d01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +04752e: 6e20 1405 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ +047534: 0c00 |0096: move-result-object v0 │ │ +047536: 1f00 7900 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +04753a: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +04753e: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +047542: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +047544: 5c02 1a01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ +047548: 6e10 0603 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +04754e: 5462 2501 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +047552: 5422 2a01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +047556: 5263 1d01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +04755a: 6e20 1c05 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@051c │ │ +047560: 5462 2501 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +047564: 5422 2801 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +047568: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +04756c: 5462 2501 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +047570: 6e10 1d03 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@031d │ │ +047576: 0a02 |00b7: move-result v2 │ │ +047578: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +04757c: 5462 2501 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +047580: 5422 2801 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +047584: 5422 a900 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +047588: 6e10 9c02 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@029c │ │ +04758e: 2900 69ff |00c3: goto/16 002c // -0097 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=360 │ │ 0x001d line=362 │ │ 0x0021 line=363 │ │ 0x002c line=413 │ │ 0x002d line=367 │ │ @@ -87502,27 +87512,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -046438: |[046438] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -046448: 5520 2401 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -04644c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -046450: 5520 2101 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ -046454: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -046458: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04645a: 5c20 2101 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ -04645e: 5520 1c01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -046462: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -046466: 5420 1f01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04646a: 5421 1901 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ -04646e: 6e30 0503 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0305 │ │ -046474: 0e00 |0016: return-void │ │ +047594: |[047594] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +0475a4: 5520 2401 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +0475a8: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0475ac: 5520 2101 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ +0475b0: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +0475b4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0475b6: 5c20 2101 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ +0475ba: 5520 1c01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +0475be: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +0475c2: 5420 1f01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0475c6: 5421 1901 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ +0475ca: 6e30 0503 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0305 │ │ +0475d0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ 0x0008 line=303 │ │ 0x000b line=304 │ │ 0x000f line=305 │ │ @@ -87535,37 +87545,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -046478: |[046478] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -046488: 6300 2601 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -04648c: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -046490: 1a00 f405 |0004: const-string v0, "LoaderManager" // string@05f4 │ │ -046494: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -046498: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04649e: 1a02 3100 |000b: const-string v2, " Retaining: " // string@0031 │ │ -0464a2: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0464a8: 0c01 |0010: move-result-object v1 │ │ -0464aa: 6e20 dc0c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0464b0: 0c01 |0014: move-result-object v1 │ │ -0464b2: 6e10 e10c 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0464b8: 0c01 |0018: move-result-object v1 │ │ -0464ba: 7120 a60a 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0464c0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0464c2: 5c30 2201 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ -0464c6: 5530 2401 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -0464ca: 5c30 2301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0123 │ │ -0464ce: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0464d0: 5c30 2401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -0464d4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0464d6: 5b30 1801 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -0464da: 0e00 |0029: return-void │ │ +0475d4: |[0475d4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +0475e4: 6300 2601 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +0475e8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +0475ec: 1a00 f405 |0004: const-string v0, "LoaderManager" // string@05f4 │ │ +0475f0: 2201 fb01 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +0475f4: 7010 d70c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0475fa: 1a02 3100 |000b: const-string v2, " Retaining: " // string@0031 │ │ +0475fe: 6e20 dd0c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047604: 0c01 |0010: move-result-object v1 │ │ +047606: 6e20 dc0c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04760c: 0c01 |0014: move-result-object v1 │ │ +04760e: 6e10 e10c 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047614: 0c01 |0018: move-result-object v1 │ │ +047616: 7120 a60a 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +04761c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +04761e: 5c30 2201 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ +047622: 5530 2401 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +047626: 5c30 2301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0123 │ │ +04762a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04762c: 5c30 2401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +047630: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +047632: 5b30 1801 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +047636: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x001c line=269 │ │ 0x001f line=270 │ │ 0x0023 line=271 │ │ 0x0026 line=272 │ │ @@ -87578,86 +87588,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -0464dc: |[0464dc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -0464ec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0464ee: 5540 2201 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ -0464f2: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -0464f6: 5540 2301 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0123 │ │ -0464fa: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -0464fe: 5c43 2401 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -046502: 0e00 |000b: return-void │ │ -046504: 5540 2401 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -046508: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -04650c: 5c43 2401 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -046510: 6300 2601 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046514: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -046518: 1a00 f405 |0016: const-string v0, "LoaderManager" // string@05f4 │ │ -04651c: 2201 fb01 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -046520: 7010 d70c 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046526: 1a02 3200 |001d: const-string v2, " Starting: " // string@0032 │ │ -04652a: 6e20 dd0c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046530: 0c01 |0022: move-result-object v1 │ │ -046532: 6e20 dc0c 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046538: 0c01 |0026: move-result-object v1 │ │ -04653a: 6e10 e10c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046540: 0c01 |002a: move-result-object v1 │ │ -046542: 7120 a60a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046548: 5440 1f01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04654c: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -046550: 5440 1801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -046554: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -046558: 5440 1801 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -04655c: 5241 1d01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -046560: 5442 1701 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0117 │ │ -046564: 7230 f902 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@02f9 │ │ -04656a: 0c00 |003f: move-result-object v0 │ │ -04656c: 5b40 1f01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -046570: 5440 1f01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -046574: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -046578: 5440 1f01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04657c: 6e10 b40c 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -046582: 0c00 |004b: move-result-object v0 │ │ -046584: 6e10 900c 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0c90 │ │ -04658a: 0a00 |004f: move-result v0 │ │ -04658c: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -046590: 5440 1f01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -046594: 6e10 b40c 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -04659a: 0c00 |0057: move-result-object v0 │ │ -04659c: 6e10 8d0c 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0c8d │ │ -0465a2: 0a00 |005b: move-result v0 │ │ -0465a4: 7110 ec0c 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0cec │ │ -0465aa: 0a00 |005f: move-result v0 │ │ -0465ac: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -0465b0: 2200 eb01 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -0465b4: 2201 fb01 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0465b8: 7010 d70c 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0465be: 1a02 b306 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@06b3 │ │ -0465c2: 6e20 dd0c 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0465c8: 0c01 |006e: move-result-object v1 │ │ -0465ca: 5442 1f01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -0465ce: 6e20 dc0c 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -0465d4: 0c01 |0074: move-result-object v1 │ │ -0465d6: 6e10 e10c 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0465dc: 0c01 |0078: move-result-object v1 │ │ -0465de: 7020 960c 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -0465e4: 2700 |007c: throw v0 │ │ -0465e6: 5540 1e01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ -0465ea: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -0465ee: 5440 1f01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -0465f2: 5241 1d01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -0465f6: 6e30 4704 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0447 │ │ -0465fc: 5c43 1e01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ -046600: 5440 1f01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -046604: 6e10 4904 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0449 │ │ -04660a: 2900 7cff |008f: goto/16 000b // -0084 │ │ +047638: |[047638] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +047648: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04764a: 5540 2201 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ +04764e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +047652: 5540 2301 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0123 │ │ +047656: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +04765a: 5c43 2401 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +04765e: 0e00 |000b: return-void │ │ +047660: 5540 2401 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +047664: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +047668: 5c43 2401 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +04766c: 6300 2601 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047670: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +047674: 1a00 f405 |0016: const-string v0, "LoaderManager" // string@05f4 │ │ +047678: 2201 fb01 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +04767c: 7010 d70c 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047682: 1a02 3200 |001d: const-string v2, " Starting: " // string@0032 │ │ +047686: 6e20 dd0c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04768c: 0c01 |0022: move-result-object v1 │ │ +04768e: 6e20 dc0c 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047694: 0c01 |0026: move-result-object v1 │ │ +047696: 6e10 e10c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04769c: 0c01 |002a: move-result-object v1 │ │ +04769e: 7120 a60a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0476a4: 5440 1f01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0476a8: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +0476ac: 5440 1801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +0476b0: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +0476b4: 5440 1801 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +0476b8: 5241 1d01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +0476bc: 5442 1701 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0117 │ │ +0476c0: 7230 f902 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@02f9 │ │ +0476c6: 0c00 |003f: move-result-object v0 │ │ +0476c8: 5b40 1f01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0476cc: 5440 1f01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0476d0: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +0476d4: 5440 1f01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0476d8: 6e10 b40c 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +0476de: 0c00 |004b: move-result-object v0 │ │ +0476e0: 6e10 900c 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0c90 │ │ +0476e6: 0a00 |004f: move-result v0 │ │ +0476e8: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +0476ec: 5440 1f01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0476f0: 6e10 b40c 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +0476f6: 0c00 |0057: move-result-object v0 │ │ +0476f8: 6e10 8d0c 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0c8d │ │ +0476fe: 0a00 |005b: move-result v0 │ │ +047700: 7110 ec0c 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0cec │ │ +047706: 0a00 |005f: move-result v0 │ │ +047708: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +04770c: 2200 eb01 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +047710: 2201 fb01 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +047714: 7010 d70c 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04771a: 1a02 b306 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@06b3 │ │ +04771e: 6e20 dd0c 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047724: 0c01 |006e: move-result-object v1 │ │ +047726: 5442 1f01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +04772a: 6e20 dc0c 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047730: 0c01 |0074: move-result-object v1 │ │ +047732: 6e10 e10c 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047738: 0c01 |0078: move-result-object v1 │ │ +04773a: 7020 960c 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +047740: 2700 |007c: throw v0 │ │ +047742: 5540 1e01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ +047746: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +04774a: 5440 1f01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +04774e: 5241 1d01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +047752: 6e30 4704 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0447 │ │ +047758: 5c43 1e01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ +04775c: 5440 1f01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +047760: 6e10 4904 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0449 │ │ +047766: 2900 7cff |008f: goto/16 000b // -0084 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=233 │ │ 0x0009 line=237 │ │ 0x000b line=265 │ │ 0x000c line=241 │ │ 0x0010 line=246 │ │ @@ -87679,42 +87689,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -046610: |[046610] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -046620: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -046622: 6300 2601 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046626: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -04662a: 1a00 f405 |0005: const-string v0, "LoaderManager" // string@05f4 │ │ -04662e: 2201 fb01 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -046632: 7010 d70c 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046638: 1a02 3300 |000c: const-string v2, " Stopping: " // string@0033 │ │ -04663c: 6e20 dd0c 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046642: 0c01 |0011: move-result-object v1 │ │ -046644: 6e20 dc0c 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04664a: 0c01 |0015: move-result-object v1 │ │ -04664c: 6e10 e10c 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046652: 0c01 |0019: move-result-object v1 │ │ -046654: 7120 a60a 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04665a: 5c43 2401 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -04665e: 5540 2201 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ -046662: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -046666: 5440 1f01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04666a: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -04666e: 5540 1e01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ -046672: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -046676: 5c43 1e01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ -04667a: 5440 1f01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04667e: 6e20 4d04 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@044d │ │ -046684: 5440 1f01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -046688: 6e10 4a04 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@044a │ │ -04668e: 0e00 |0037: return-void │ │ +04776c: |[04776c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +04777c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04777e: 6300 2601 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047782: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +047786: 1a00 f405 |0005: const-string v0, "LoaderManager" // string@05f4 │ │ +04778a: 2201 fb01 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +04778e: 7010 d70c 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047794: 1a02 3300 |000c: const-string v2, " Stopping: " // string@0033 │ │ +047798: 6e20 dd0c 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04779e: 0c01 |0011: move-result-object v1 │ │ +0477a0: 6e20 dc0c 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0477a6: 0c01 |0015: move-result-object v1 │ │ +0477a8: 6e10 e10c 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0477ae: 0c01 |0019: move-result-object v1 │ │ +0477b0: 7120 a60a 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0477b6: 5c43 2401 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +0477ba: 5540 2201 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0122 │ │ +0477be: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +0477c2: 5440 1f01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0477c6: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +0477ca: 5540 1e01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ +0477ce: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +0477d2: 5c43 1e01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011e │ │ +0477d6: 5440 1f01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0477da: 6e20 4d04 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@044d │ │ +0477e0: 5440 1f01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0477e4: 6e10 4a04 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@044a │ │ +0477ea: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=312 │ │ 0x001d line=313 │ │ 0x001f line=314 │ │ 0x0023 line=315 │ │ 0x002b line=317 │ │ @@ -87729,38 +87739,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -046690: |[046690] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -0466a0: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -0466a4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0466a8: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ -0466ae: 1a01 f305 |0007: const-string v1, "LoaderInfo{" // string@05f3 │ │ -0466b2: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0466b8: 7110 e40c 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ -0466be: 0a01 |000f: move-result v1 │ │ -0466c0: 7110 9f0c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -0466c6: 0c01 |0013: move-result-object v1 │ │ -0466c8: 6e20 dd0c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0466ce: 1a01 3b00 |0017: const-string v1, " #" // string@003b │ │ -0466d2: 6e20 dd0c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0466d8: 5221 1d01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -0466dc: 6e20 da0c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0466e2: 1a01 4000 |0021: const-string v1, " : " // string@0040 │ │ -0466e6: 6e20 dd0c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0466ec: 5421 1f01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -0466f0: 7120 dc04 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ -0466f6: 1a01 cb14 |002b: const-string v1, "}}" // string@14cb │ │ -0466fa: 6e20 dd0c 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046700: 6e10 e10c 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046706: 0c01 |0033: move-result-object v1 │ │ -046708: 1101 |0034: return-object v1 │ │ +0477ec: |[0477ec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +0477fc: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +047800: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +047804: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ +04780a: 1a01 f305 |0007: const-string v1, "LoaderInfo{" // string@05f3 │ │ +04780e: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047814: 7110 e40c 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ +04781a: 0a01 |000f: move-result v1 │ │ +04781c: 7110 9f0c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +047822: 0c01 |0013: move-result-object v1 │ │ +047824: 6e20 dd0c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04782a: 1a01 3b00 |0017: const-string v1, " #" // string@003b │ │ +04782e: 6e20 dd0c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047834: 5221 1d01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +047838: 6e20 da0c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +04783e: 1a01 4000 |0021: const-string v1, " : " // string@0040 │ │ +047842: 6e20 dd0c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047848: 5421 1f01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +04784c: 7120 dc04 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ +047852: 1a01 c914 |002b: const-string v1, "}}" // string@14c9 │ │ +047856: 6e20 dd0c 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04785c: 6e10 e10c 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047862: 0c01 |0033: move-result-object v1 │ │ +047864: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0007 line=438 │ │ 0x000c line=439 │ │ 0x0017 line=440 │ │ 0x001c line=441 │ │ @@ -87853,43 +87863,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04670c: |[04670c] android.support.v4.app.LoaderManagerImpl.:()V │ │ -04671c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04671e: 6a00 2601 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046722: 0e00 |0003: return-void │ │ +047868: |[047868] android.support.v4.app.LoaderManagerImpl.:()V │ │ +047878: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04787a: 6a00 2601 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +04787e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ name : '' │ │ type : '(Landroid/support/v4/app/FragmentActivity;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -046724: |[046724] android.support.v4.app.LoaderManagerImpl.:(Landroid/support/v4/app/FragmentActivity;Z)V │ │ -046734: 7010 fc02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@02fc │ │ -04673a: 2200 d500 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00d5 │ │ -04673e: 7010 0d05 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@050d │ │ -046744: 5b10 2b01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046748: 2200 d500 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00d5 │ │ -04674c: 7010 0d05 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@050d │ │ -046752: 5b10 2a01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -046756: 5b12 2801 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -04675a: 5c13 2e01 |0013: iput-boolean v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ -04675e: 0e00 |0015: return-void │ │ +047880: |[047880] android.support.v4.app.LoaderManagerImpl.:(Landroid/support/v4/app/FragmentActivity;Z)V │ │ +047890: 7010 fc02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@02fc │ │ +047896: 2200 d500 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00d5 │ │ +04789a: 7010 0d05 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@050d │ │ +0478a0: 5b10 2b01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +0478a4: 2200 d500 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00d5 │ │ +0478a8: 7010 0d05 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@050d │ │ +0478ae: 5b10 2a01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +0478b2: 5b12 2801 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +0478b6: 5c13 2e01 |0013: iput-boolean v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ +0478ba: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=476 │ │ 0x0013 line=477 │ │ @@ -87904,26 +87914,26 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -046760: |[046760] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -046770: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -046772: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -046774: 5c31 2901 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ -046778: 7040 1203 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0312 │ │ -04677e: 0c00 |0007: move-result-object v0 │ │ -046780: 6e20 1f03 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@031f │ │ -046786: 5c32 2901 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ -04678a: 1100 |000d: return-object v0 │ │ -04678c: 0d01 |000e: move-exception v1 │ │ -04678e: 5c32 2901 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ -046792: 2701 |0011: throw v1 │ │ +0478bc: |[0478bc] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +0478cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0478ce: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0478d0: 5c31 2901 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ +0478d4: 7040 1203 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0312 │ │ +0478da: 0c00 |0007: move-result-object v0 │ │ +0478dc: 6e20 1f03 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@031f │ │ +0478e2: 5c32 2901 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ +0478e6: 1100 |000d: return-object v0 │ │ +0478e8: 0d01 |000e: move-exception v1 │ │ +0478ea: 5c32 2901 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ +0478ee: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=495 │ │ 0x0004 line=496 │ │ 0x0008 line=497 │ │ @@ -87941,21 +87951,21 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0467a0: |[0467a0] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0467b0: 2200 7900 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -0467b4: 7055 0403 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@0304 │ │ -0467ba: 7230 f902 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@02f9 │ │ -0467c0: 0c01 |0008: move-result-object v1 │ │ -0467c2: 5b01 1f01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -0467c6: 1100 |000b: return-object v0 │ │ +0478fc: |[0478fc] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +04790c: 2200 7900 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047910: 7055 0403 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@0304 │ │ +047916: 7230 f902 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@02f9 │ │ +04791c: 0c01 |0008: move-result-object v1 │ │ +04791e: 5b01 1f01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +047922: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0005 line=487 │ │ 0x0009 line=488 │ │ 0x000b line=489 │ │ locals : │ │ @@ -87973,70 +87983,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0467c8: |[0467c8] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -0467d8: 5552 2901 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ -0467dc: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -0467e0: 2202 ec01 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ -0467e4: 1a03 fe01 |0006: const-string v3, "Called while creating a loader" // string@01fe │ │ -0467e8: 7020 990c 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0467ee: 2702 |000b: throw v2 │ │ -0467f0: 6302 2601 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -0467f4: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -0467f8: 1a02 f405 |0010: const-string v2, "LoaderManager" // string@05f4 │ │ -0467fc: 2203 fb01 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -046800: 7010 d70c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046806: 1a04 410a |0017: const-string v4, "destroyLoader in " // string@0a41 │ │ -04680a: 6e20 dd0c 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046810: 0c03 |001c: move-result-object v3 │ │ -046812: 6e20 dc0c 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046818: 0c03 |0020: move-result-object v3 │ │ -04681a: 1a04 9700 |0021: const-string v4, " of " // string@0097 │ │ -04681e: 6e20 dd0c 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046824: 0c03 |0026: move-result-object v3 │ │ -046826: 6e20 da0c 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -04682c: 0c03 |002a: move-result-object v3 │ │ -04682e: 6e10 e10c 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046834: 0c03 |002e: move-result-object v3 │ │ -046836: 7120 a60a 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04683c: 5452 2b01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046840: 6e20 1805 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0518 │ │ -046846: 0a00 |0037: move-result v0 │ │ -046848: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -04684c: 5452 2b01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046850: 6e20 2105 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046856: 0c01 |003f: move-result-object v1 │ │ -046858: 1f01 7900 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -04685c: 5452 2b01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046860: 6e20 1d05 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@051d │ │ -046866: 6e10 0603 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -04686c: 5452 2a01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -046870: 6e20 1805 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0518 │ │ -046876: 0a00 |004f: move-result v0 │ │ -046878: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -04687c: 5452 2a01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -046880: 6e20 2105 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046886: 0c01 |0057: move-result-object v1 │ │ -046888: 1f01 7900 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -04688c: 5452 2a01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -046890: 6e20 1d05 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@051d │ │ -046896: 6e10 0603 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -04689c: 5452 2801 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -0468a0: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -0468a4: 6e10 1d03 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@031d │ │ -0468aa: 0a02 |0069: move-result v2 │ │ -0468ac: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -0468b0: 5452 2801 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -0468b4: 5422 a900 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ -0468b8: 6e10 9c02 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@029c │ │ -0468be: 0e00 |0073: return-void │ │ +047924: |[047924] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +047934: 5552 2901 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ +047938: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +04793c: 2202 ec01 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ +047940: 1a03 fe01 |0006: const-string v3, "Called while creating a loader" // string@01fe │ │ +047944: 7020 990c 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +04794a: 2702 |000b: throw v2 │ │ +04794c: 6302 2601 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047950: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +047954: 1a02 f405 |0010: const-string v2, "LoaderManager" // string@05f4 │ │ +047958: 2203 fb01 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +04795c: 7010 d70c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047962: 1a04 400a |0017: const-string v4, "destroyLoader in " // string@0a40 │ │ +047966: 6e20 dd0c 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04796c: 0c03 |001c: move-result-object v3 │ │ +04796e: 6e20 dc0c 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047974: 0c03 |0020: move-result-object v3 │ │ +047976: 1a04 9800 |0021: const-string v4, " of " // string@0098 │ │ +04797a: 6e20 dd0c 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047980: 0c03 |0026: move-result-object v3 │ │ +047982: 6e20 da0c 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +047988: 0c03 |002a: move-result-object v3 │ │ +04798a: 6e10 e10c 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047990: 0c03 |002e: move-result-object v3 │ │ +047992: 7120 a60a 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047998: 5452 2b01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +04799c: 6e20 1805 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0518 │ │ +0479a2: 0a00 |0037: move-result v0 │ │ +0479a4: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +0479a8: 5452 2b01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +0479ac: 6e20 2105 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +0479b2: 0c01 |003f: move-result-object v1 │ │ +0479b4: 1f01 7900 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +0479b8: 5452 2b01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +0479bc: 6e20 1d05 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@051d │ │ +0479c2: 6e10 0603 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +0479c8: 5452 2a01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +0479cc: 6e20 1805 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0518 │ │ +0479d2: 0a00 |004f: move-result v0 │ │ +0479d4: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +0479d8: 5452 2a01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +0479dc: 6e20 2105 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +0479e2: 0c01 |0057: move-result-object v1 │ │ +0479e4: 1f01 7900 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +0479e8: 5452 2a01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +0479ec: 6e20 1d05 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@051d │ │ +0479f2: 6e10 0603 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +0479f8: 5452 2801 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +0479fc: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +047a00: 6e10 1d03 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@031d │ │ +047a06: 0a02 |0069: move-result v2 │ │ +047a08: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +047a0c: 5452 2801 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +047a10: 5422 a900 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a9 │ │ +047a14: 6e10 9c02 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@029c │ │ +047a1a: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0004 line=656 │ │ 0x000c line=659 │ │ 0x0032 line=660 │ │ 0x0038 line=661 │ │ @@ -88063,70 +88073,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -0468c0: |[0468c0] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -0468d0: 5541 2c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ -0468d4: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ -0468d8: 6301 2601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -0468dc: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0468e0: 1a01 f405 |0008: const-string v1, "LoaderManager" // string@05f4 │ │ -0468e4: 2202 fb01 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -0468e8: 7010 d70c 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0468ee: 1a03 4002 |000f: const-string v3, "Destroying Active in " // string@0240 │ │ -0468f2: 6e20 dd0c 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0468f8: 0c02 |0014: move-result-object v2 │ │ -0468fa: 6e20 dc0c 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046900: 0c02 |0018: move-result-object v2 │ │ -046902: 6e10 e10c 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046908: 0c02 |001c: move-result-object v2 │ │ -04690a: 7120 a60a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046910: 5441 2b01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046914: 6e10 2005 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -04691a: 0a01 |0025: move-result v1 │ │ -04691c: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -046920: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -046924: 5441 2b01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046928: 6e20 2105 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -04692e: 0c01 |002f: move-result-object v1 │ │ -046930: 1f01 7900 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046934: 6e10 0603 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -04693a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04693e: 28f1 |0037: goto 0028 // -000f │ │ -046940: 6301 2601 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046944: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ -046948: 1a01 f405 |003c: const-string v1, "LoaderManager" // string@05f4 │ │ -04694c: 2202 fb01 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -046950: 7010 d70c 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046956: 1a03 4102 |0043: const-string v3, "Destroying Inactive in " // string@0241 │ │ -04695a: 6e20 dd0c 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046960: 0c02 |0048: move-result-object v2 │ │ -046962: 6e20 dc0c 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046968: 0c02 |004c: move-result-object v2 │ │ -04696a: 6e10 e10c 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046970: 0c02 |0050: move-result-object v2 │ │ -046972: 7120 a60a 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046978: 5441 2a01 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -04697c: 6e10 2005 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046982: 0a01 |0059: move-result v1 │ │ -046984: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ -046988: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ -04698c: 5441 2a01 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -046990: 6e20 2105 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046996: 0c01 |0063: move-result-object v1 │ │ -046998: 1f01 7900 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -04699c: 6e10 0603 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -0469a2: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0469a6: 28f1 |006b: goto 005c // -000f │ │ -0469a8: 5441 2a01 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -0469ac: 6e10 1105 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0511 │ │ -0469b2: 0e00 |0071: return-void │ │ +047a1c: |[047a1c] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +047a2c: 5541 2c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ +047a30: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ +047a34: 6301 2601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047a38: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +047a3c: 1a01 f405 |0008: const-string v1, "LoaderManager" // string@05f4 │ │ +047a40: 2202 fb01 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +047a44: 7010 d70c 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047a4a: 1a03 4002 |000f: const-string v3, "Destroying Active in " // string@0240 │ │ +047a4e: 6e20 dd0c 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047a54: 0c02 |0014: move-result-object v2 │ │ +047a56: 6e20 dc0c 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047a5c: 0c02 |0018: move-result-object v2 │ │ +047a5e: 6e10 e10c 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047a64: 0c02 |001c: move-result-object v2 │ │ +047a66: 7120 a60a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047a6c: 5441 2b01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047a70: 6e10 2005 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047a76: 0a01 |0025: move-result v1 │ │ +047a78: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +047a7c: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +047a80: 5441 2b01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047a84: 6e20 2105 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047a8a: 0c01 |002f: move-result-object v1 │ │ +047a8c: 1f01 7900 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047a90: 6e10 0603 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +047a96: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047a9a: 28f1 |0037: goto 0028 // -000f │ │ +047a9c: 6301 2601 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047aa0: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ +047aa4: 1a01 f405 |003c: const-string v1, "LoaderManager" // string@05f4 │ │ +047aa8: 2202 fb01 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +047aac: 7010 d70c 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047ab2: 1a03 4102 |0043: const-string v3, "Destroying Inactive in " // string@0241 │ │ +047ab6: 6e20 dd0c 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047abc: 0c02 |0048: move-result-object v2 │ │ +047abe: 6e20 dc0c 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047ac4: 0c02 |004c: move-result-object v2 │ │ +047ac6: 6e10 e10c 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047acc: 0c02 |0050: move-result-object v2 │ │ +047ace: 7120 a60a 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047ad4: 5441 2a01 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +047ad8: 6e10 2005 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047ade: 0a01 |0059: move-result v1 │ │ +047ae0: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ +047ae4: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ +047ae8: 5441 2a01 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +047aec: 6e20 2105 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047af2: 0c01 |0063: move-result-object v1 │ │ +047af4: 1f01 7900 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047af8: 6e10 0603 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +047afe: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047b02: 28f1 |006b: goto 005c // -000f │ │ +047b04: 5441 2a01 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +047b08: 6e10 1105 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0511 │ │ +047b0e: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0004 line=771 │ │ 0x0020 line=772 │ │ 0x002a line=773 │ │ 0x0035 line=772 │ │ @@ -88146,29 +88156,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0469b4: |[0469b4] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -0469c4: 5431 2b01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -0469c8: 6e10 2005 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -0469ce: 0a01 |0005: move-result v1 │ │ -0469d0: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0469d4: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0469d8: 5431 2b01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -0469dc: 6e20 2105 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -0469e2: 0c01 |000f: move-result-object v1 │ │ -0469e4: 1f01 7900 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -0469e8: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0469ea: 5c12 2101 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ -0469ee: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0469f2: 28f1 |0017: goto 0008 // -000f │ │ -0469f4: 0e00 |0018: return-void │ │ +047b10: |[047b10] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +047b20: 5431 2b01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047b24: 6e10 2005 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047b2a: 0a01 |0005: move-result v1 │ │ +047b2c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +047b30: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +047b34: 5431 2b01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047b38: 6e20 2105 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047b3e: 0c01 |000f: move-result-object v1 │ │ +047b40: 1f01 7900 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047b44: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +047b46: 5c12 2101 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0121 │ │ +047b4a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047b4e: 28f1 |0017: goto 0008 // -000f │ │ +047b50: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x000a line=759 │ │ 0x0015 line=758 │ │ 0x0018 line=761 │ │ locals : │ │ @@ -88180,28 +88190,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0469f8: |[0469f8] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -046a08: 5421 2b01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046a0c: 6e10 2005 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046a12: 0a01 |0005: move-result v1 │ │ -046a14: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -046a18: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -046a1c: 5421 2b01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046a20: 6e20 2105 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046a26: 0c01 |000f: move-result-object v1 │ │ -046a28: 1f01 7900 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046a2c: 6e10 0a03 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@030a │ │ -046a32: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -046a36: 28f1 |0017: goto 0008 // -000f │ │ -046a38: 0e00 |0018: return-void │ │ +047b54: |[047b54] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +047b64: 5421 2b01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047b68: 6e10 2005 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047b6e: 0a01 |0005: move-result v1 │ │ +047b70: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +047b74: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +047b78: 5421 2b01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047b7c: 6e20 2105 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047b82: 0c01 |000f: move-result-object v1 │ │ +047b84: 1f01 7900 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047b88: 6e10 0a03 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@030a │ │ +047b8e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047b92: 28f1 |0017: goto 0008 // -000f │ │ +047b94: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x000a line=765 │ │ 0x0015 line=764 │ │ 0x0018 line=767 │ │ locals : │ │ @@ -88213,62 +88223,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -046a3c: |[046a3c] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -046a4c: 6302 2601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046a50: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -046a54: 1a02 f405 |0004: const-string v2, "LoaderManager" // string@05f4 │ │ -046a58: 2203 fb01 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -046a5c: 7010 d70c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046a62: 1a04 0307 |000b: const-string v4, "Retaining in " // string@0703 │ │ -046a66: 6e20 dd0c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046a6c: 0c03 |0010: move-result-object v3 │ │ -046a6e: 6e20 dc0c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046a74: 0c03 |0014: move-result-object v3 │ │ -046a76: 6e10 e10c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046a7c: 0c03 |0018: move-result-object v3 │ │ -046a7e: 7120 a60a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046a84: 5552 2e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ -046a88: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -046a8c: 2200 f901 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01f9 │ │ -046a90: 1a02 e70c |0022: const-string v2, "here" // string@0ce7 │ │ -046a94: 7020 b80c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ -046a9a: 6e10 ba0c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cba │ │ -046aa0: 1a02 f405 |002a: const-string v2, "LoaderManager" // string@05f4 │ │ -046aa4: 2203 fb01 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -046aa8: 7010 d70c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046aae: 1a04 fb01 |0031: const-string v4, "Called doRetain when not started: " // string@01fb │ │ -046ab2: 6e20 dd0c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046ab8: 0c03 |0036: move-result-object v3 │ │ -046aba: 6e20 dc0c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046ac0: 0c03 |003a: move-result-object v3 │ │ -046ac2: 6e10 e10c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046ac8: 0c03 |003e: move-result-object v3 │ │ -046aca: 7130 a80a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa8 │ │ -046ad0: 0e00 |0042: return-void │ │ -046ad2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -046ad4: 5c52 2c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ -046ad8: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -046ada: 5c52 2e01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ -046ade: 5452 2b01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046ae2: 6e10 2005 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046ae8: 0a02 |004e: move-result v2 │ │ -046aea: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -046aee: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -046af2: 5452 2b01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046af6: 6e20 2105 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046afc: 0c02 |0058: move-result-object v2 │ │ -046afe: 1f02 7900 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046b02: 6e10 0b03 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@030b │ │ -046b08: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -046b0c: 28f1 |0060: goto 0051 // -000f │ │ +047b98: |[047b98] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +047ba8: 6302 2601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047bac: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +047bb0: 1a02 f405 |0004: const-string v2, "LoaderManager" // string@05f4 │ │ +047bb4: 2203 fb01 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047bb8: 7010 d70c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047bbe: 1a04 0307 |000b: const-string v4, "Retaining in " // string@0703 │ │ +047bc2: 6e20 dd0c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047bc8: 0c03 |0010: move-result-object v3 │ │ +047bca: 6e20 dc0c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047bd0: 0c03 |0014: move-result-object v3 │ │ +047bd2: 6e10 e10c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047bd8: 0c03 |0018: move-result-object v3 │ │ +047bda: 7120 a60a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047be0: 5552 2e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ +047be4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +047be8: 2200 f901 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01f9 │ │ +047bec: 1a02 e60c |0022: const-string v2, "here" // string@0ce6 │ │ +047bf0: 7020 b80c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ +047bf6: 6e10 ba0c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cba │ │ +047bfc: 1a02 f405 |002a: const-string v2, "LoaderManager" // string@05f4 │ │ +047c00: 2203 fb01 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047c04: 7010 d70c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047c0a: 1a04 fb01 |0031: const-string v4, "Called doRetain when not started: " // string@01fb │ │ +047c0e: 6e20 dd0c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047c14: 0c03 |0036: move-result-object v3 │ │ +047c16: 6e20 dc0c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047c1c: 0c03 |003a: move-result-object v3 │ │ +047c1e: 6e10 e10c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047c24: 0c03 |003e: move-result-object v3 │ │ +047c26: 7130 a80a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa8 │ │ +047c2c: 0e00 |0042: return-void │ │ +047c2e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +047c30: 5c52 2c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ +047c34: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +047c36: 5c52 2e01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ +047c3a: 5452 2b01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047c3e: 6e10 2005 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047c44: 0a02 |004e: move-result v2 │ │ +047c46: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +047c4a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +047c4e: 5452 2b01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047c52: 6e20 2105 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047c58: 0c02 |0058: move-result-object v2 │ │ +047c5a: 1f02 7900 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047c5e: 6e10 0b03 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@030b │ │ +047c64: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +047c68: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ 0x001c line=732 │ │ 0x0020 line=733 │ │ 0x0027 line=734 │ │ 0x002a line=735 │ │ @@ -88288,60 +88298,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -046b10: |[046b10] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -046b20: 6302 2601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046b24: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -046b28: 1a02 f405 |0004: const-string v2, "LoaderManager" // string@05f4 │ │ -046b2c: 2203 fb01 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -046b30: 7010 d70c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046b36: 1a04 5607 |000b: const-string v4, "Starting in " // string@0756 │ │ -046b3a: 6e20 dd0c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046b40: 0c03 |0010: move-result-object v3 │ │ -046b42: 6e20 dc0c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046b48: 0c03 |0014: move-result-object v3 │ │ -046b4a: 6e10 e10c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046b50: 0c03 |0018: move-result-object v3 │ │ -046b52: 7120 a60a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046b58: 5552 2e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ -046b5c: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -046b60: 2200 f901 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01f9 │ │ -046b64: 1a02 e70c |0022: const-string v2, "here" // string@0ce7 │ │ -046b68: 7020 b80c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ -046b6e: 6e10 ba0c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cba │ │ -046b74: 1a02 f405 |002a: const-string v2, "LoaderManager" // string@05f4 │ │ -046b78: 2203 fb01 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -046b7c: 7010 d70c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046b82: 1a04 fc01 |0031: const-string v4, "Called doStart when already started: " // string@01fc │ │ -046b86: 6e20 dd0c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046b8c: 0c03 |0036: move-result-object v3 │ │ -046b8e: 6e20 dc0c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046b94: 0c03 |003a: move-result-object v3 │ │ -046b96: 6e10 e10c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046b9c: 0c03 |003e: move-result-object v3 │ │ -046b9e: 7130 a80a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa8 │ │ -046ba4: 0e00 |0042: return-void │ │ -046ba6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -046ba8: 5c52 2e01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ -046bac: 5452 2b01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046bb0: 6e10 2005 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046bb6: 0a02 |004b: move-result v2 │ │ -046bb8: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -046bbc: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -046bc0: 5452 2b01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046bc4: 6e20 2105 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046bca: 0c02 |0055: move-result-object v2 │ │ -046bcc: 1f02 7900 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046bd0: 6e10 0c03 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@030c │ │ -046bd6: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -046bda: 28f1 |005d: goto 004e // -000f │ │ +047c6c: |[047c6c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +047c7c: 6302 2601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047c80: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +047c84: 1a02 f405 |0004: const-string v2, "LoaderManager" // string@05f4 │ │ +047c88: 2203 fb01 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047c8c: 7010 d70c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047c92: 1a04 5607 |000b: const-string v4, "Starting in " // string@0756 │ │ +047c96: 6e20 dd0c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047c9c: 0c03 |0010: move-result-object v3 │ │ +047c9e: 6e20 dc0c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047ca4: 0c03 |0014: move-result-object v3 │ │ +047ca6: 6e10 e10c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047cac: 0c03 |0018: move-result-object v3 │ │ +047cae: 7120 a60a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047cb4: 5552 2e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ +047cb8: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +047cbc: 2200 f901 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01f9 │ │ +047cc0: 1a02 e60c |0022: const-string v2, "here" // string@0ce6 │ │ +047cc4: 7020 b80c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ +047cca: 6e10 ba0c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cba │ │ +047cd0: 1a02 f405 |002a: const-string v2, "LoaderManager" // string@05f4 │ │ +047cd4: 2203 fb01 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047cd8: 7010 d70c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047cde: 1a04 fc01 |0031: const-string v4, "Called doStart when already started: " // string@01fc │ │ +047ce2: 6e20 dd0c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047ce8: 0c03 |0036: move-result-object v3 │ │ +047cea: 6e20 dc0c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047cf0: 0c03 |003a: move-result-object v3 │ │ +047cf2: 6e10 e10c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047cf8: 0c03 |003e: move-result-object v3 │ │ +047cfa: 7130 a80a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa8 │ │ +047d00: 0e00 |0042: return-void │ │ +047d02: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +047d04: 5c52 2e01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ +047d08: 5452 2b01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047d0c: 6e10 2005 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047d12: 0a02 |004b: move-result v2 │ │ +047d14: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +047d18: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +047d1c: 5452 2b01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047d20: 6e20 2105 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047d26: 0c02 |0055: move-result-object v2 │ │ +047d28: 1f02 7900 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047d2c: 6e10 0c03 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@030c │ │ +047d32: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +047d36: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ 0x001c line=699 │ │ 0x0020 line=700 │ │ 0x0027 line=701 │ │ 0x002a line=702 │ │ @@ -88360,61 +88370,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -046bdc: |[046bdc] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -046bec: 6302 2601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046bf0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -046bf4: 1a02 f405 |0004: const-string v2, "LoaderManager" // string@05f4 │ │ -046bf8: 2203 fb01 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -046bfc: 7010 d70c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046c02: 1a04 5a07 |000b: const-string v4, "Stopping in " // string@075a │ │ -046c06: 6e20 dd0c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046c0c: 0c03 |0010: move-result-object v3 │ │ -046c0e: 6e20 dc0c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046c14: 0c03 |0014: move-result-object v3 │ │ -046c16: 6e10 e10c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046c1c: 0c03 |0018: move-result-object v3 │ │ -046c1e: 7120 a60a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046c24: 5552 2e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ -046c28: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -046c2c: 2200 f901 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01f9 │ │ -046c30: 1a02 e70c |0022: const-string v2, "here" // string@0ce7 │ │ -046c34: 7020 b80c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ -046c3a: 6e10 ba0c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cba │ │ -046c40: 1a02 f405 |002a: const-string v2, "LoaderManager" // string@05f4 │ │ -046c44: 2203 fb01 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -046c48: 7010 d70c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046c4e: 1a04 fd01 |0031: const-string v4, "Called doStop when not started: " // string@01fd │ │ -046c52: 6e20 dd0c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046c58: 0c03 |0036: move-result-object v3 │ │ -046c5a: 6e20 dc0c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046c60: 0c03 |003a: move-result-object v3 │ │ -046c62: 6e10 e10c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046c68: 0c03 |003e: move-result-object v3 │ │ -046c6a: 7130 a80a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa8 │ │ -046c70: 0e00 |0042: return-void │ │ -046c72: 5452 2b01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046c76: 6e10 2005 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046c7c: 0a02 |0048: move-result v2 │ │ -046c7e: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -046c82: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -046c86: 5452 2b01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046c8a: 6e20 2105 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046c90: 0c02 |0052: move-result-object v2 │ │ -046c92: 1f02 7900 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046c96: 6e10 0d03 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@030d │ │ -046c9c: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -046ca0: 28f1 |005a: goto 004b // -000f │ │ -046ca2: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -046ca4: 5c52 2e01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ -046ca8: 28e4 |005e: goto 0042 // -001c │ │ +047d38: |[047d38] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +047d48: 6302 2601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047d4c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +047d50: 1a02 f405 |0004: const-string v2, "LoaderManager" // string@05f4 │ │ +047d54: 2203 fb01 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047d58: 7010 d70c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047d5e: 1a04 5a07 |000b: const-string v4, "Stopping in " // string@075a │ │ +047d62: 6e20 dd0c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047d68: 0c03 |0010: move-result-object v3 │ │ +047d6a: 6e20 dc0c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047d70: 0c03 |0014: move-result-object v3 │ │ +047d72: 6e10 e10c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047d78: 0c03 |0018: move-result-object v3 │ │ +047d7a: 7120 a60a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047d80: 5552 2e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ +047d84: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +047d88: 2200 f901 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01f9 │ │ +047d8c: 1a02 e60c |0022: const-string v2, "here" // string@0ce6 │ │ +047d90: 7020 b80c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cb8 │ │ +047d96: 6e10 ba0c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cba │ │ +047d9c: 1a02 f405 |002a: const-string v2, "LoaderManager" // string@05f4 │ │ +047da0: 2203 fb01 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047da4: 7010 d70c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047daa: 1a04 fd01 |0031: const-string v4, "Called doStop when not started: " // string@01fd │ │ +047dae: 6e20 dd0c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047db4: 0c03 |0036: move-result-object v3 │ │ +047db6: 6e20 dc0c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047dbc: 0c03 |003a: move-result-object v3 │ │ +047dbe: 6e10 e10c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047dc4: 0c03 |003e: move-result-object v3 │ │ +047dc6: 7130 a80a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aa8 │ │ +047dcc: 0e00 |0042: return-void │ │ +047dce: 5452 2b01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047dd2: 6e10 2005 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047dd8: 0a02 |0048: move-result v2 │ │ +047dda: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +047dde: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +047de2: 5452 2b01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047de6: 6e20 2105 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047dec: 0c02 |0052: move-result-object v2 │ │ +047dee: 1f02 7900 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047df2: 6e10 0d03 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@030d │ │ +047df8: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +047dfc: 28f1 |005a: goto 004b // -000f │ │ +047dfe: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +047e00: 5c52 2e01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ +047e04: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x001c line=717 │ │ 0x0020 line=718 │ │ 0x0027 line=719 │ │ 0x002a line=720 │ │ @@ -88433,96 +88443,96 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 175 16-bit code units │ │ -046cac: |[046cac] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -046cbc: 5453 2b01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046cc0: 6e10 2005 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046cc6: 0a03 |0005: move-result v3 │ │ -046cc8: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -046ccc: 6e20 800c 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046cd2: 1a03 af01 |000b: const-string v3, "Active Loaders:" // string@01af │ │ -046cd6: 6e20 850c 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -046cdc: 2203 fb01 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -046ce0: 7010 d70c 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046ce6: 6e20 dd0c 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046cec: 0c03 |0018: move-result-object v3 │ │ -046cee: 1a04 1f00 |0019: const-string v4, " " // string@001f │ │ -046cf2: 6e20 dd0c 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046cf8: 0c03 |001e: move-result-object v3 │ │ -046cfa: 6e10 e10c 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046d00: 0c01 |0022: move-result-object v1 │ │ -046d02: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -046d04: 5453 2b01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046d08: 6e10 2005 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046d0e: 0a03 |0029: move-result v3 │ │ -046d10: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -046d14: 5453 2b01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046d18: 6e20 2105 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046d1e: 0c02 |0031: move-result-object v2 │ │ -046d20: 1f02 7900 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046d24: 6e20 800c 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046d2a: 1a03 2000 |0037: const-string v3, " #" // string@0020 │ │ -046d2e: 6e20 800c 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046d34: 5453 2b01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046d38: 6e20 1a05 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@051a │ │ -046d3e: 0a03 |0041: move-result v3 │ │ -046d40: 6e20 7e0c 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -046d46: 1a03 1701 |0045: const-string v3, ": " // string@0117 │ │ -046d4a: 6e20 800c 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046d50: 6e10 0e03 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@030e │ │ -046d56: 0c03 |004d: move-result-object v3 │ │ -046d58: 6e20 850c 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -046d5e: 6e59 0703 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0307 │ │ -046d64: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -046d68: 28ce |0056: goto 0024 // -0032 │ │ -046d6a: 5453 2a01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -046d6e: 6e10 2005 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046d74: 0a03 |005c: move-result v3 │ │ -046d76: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -046d7a: 6e20 800c 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046d80: 1a03 eb02 |0062: const-string v3, "Inactive Loaders:" // string@02eb │ │ -046d84: 6e20 850c 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -046d8a: 2203 fb01 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -046d8e: 7010 d70c 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046d94: 6e20 dd0c 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046d9a: 0c03 |006f: move-result-object v3 │ │ -046d9c: 1a04 1f00 |0070: const-string v4, " " // string@001f │ │ -046da0: 6e20 dd0c 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046da6: 0c03 |0075: move-result-object v3 │ │ -046da8: 6e10 e10c 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046dae: 0c01 |0079: move-result-object v1 │ │ -046db0: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -046db2: 5453 2a01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -046db6: 6e10 2005 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046dbc: 0a03 |0080: move-result v3 │ │ -046dbe: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -046dc2: 5453 2a01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -046dc6: 6e20 2105 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046dcc: 0c02 |0088: move-result-object v2 │ │ -046dce: 1f02 7900 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046dd2: 6e20 800c 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046dd8: 1a03 2000 |008e: const-string v3, " #" // string@0020 │ │ -046ddc: 6e20 800c 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046de2: 5453 2a01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -046de6: 6e20 1a05 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@051a │ │ -046dec: 0a03 |0098: move-result v3 │ │ -046dee: 6e20 7e0c 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ -046df4: 1a03 1701 |009c: const-string v3, ": " // string@0117 │ │ -046df8: 6e20 800c 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -046dfe: 6e10 0e03 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@030e │ │ -046e04: 0c03 |00a4: move-result-object v3 │ │ -046e06: 6e20 850c 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -046e0c: 6e59 0703 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0307 │ │ -046e12: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -046e16: 28ce |00ad: goto 007b // -0032 │ │ -046e18: 0e00 |00ae: return-void │ │ +047e08: |[047e08] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +047e18: 5453 2b01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047e1c: 6e10 2005 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047e22: 0a03 |0005: move-result v3 │ │ +047e24: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +047e28: 6e20 800c 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047e2e: 1a03 af01 |000b: const-string v3, "Active Loaders:" // string@01af │ │ +047e32: 6e20 850c 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +047e38: 2203 fb01 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047e3c: 7010 d70c 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047e42: 6e20 dd0c 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047e48: 0c03 |0018: move-result-object v3 │ │ +047e4a: 1a04 1f00 |0019: const-string v4, " " // string@001f │ │ +047e4e: 6e20 dd0c 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047e54: 0c03 |001e: move-result-object v3 │ │ +047e56: 6e10 e10c 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047e5c: 0c01 |0022: move-result-object v1 │ │ +047e5e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +047e60: 5453 2b01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047e64: 6e10 2005 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047e6a: 0a03 |0029: move-result v3 │ │ +047e6c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +047e70: 5453 2b01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047e74: 6e20 2105 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047e7a: 0c02 |0031: move-result-object v2 │ │ +047e7c: 1f02 7900 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047e80: 6e20 800c 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047e86: 1a03 2000 |0037: const-string v3, " #" // string@0020 │ │ +047e8a: 6e20 800c 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047e90: 5453 2b01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047e94: 6e20 1a05 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@051a │ │ +047e9a: 0a03 |0041: move-result v3 │ │ +047e9c: 6e20 7e0c 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +047ea2: 1a03 1701 |0045: const-string v3, ": " // string@0117 │ │ +047ea6: 6e20 800c 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047eac: 6e10 0e03 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@030e │ │ +047eb2: 0c03 |004d: move-result-object v3 │ │ +047eb4: 6e20 850c 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +047eba: 6e59 0703 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0307 │ │ +047ec0: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +047ec4: 28ce |0056: goto 0024 // -0032 │ │ +047ec6: 5453 2a01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +047eca: 6e10 2005 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047ed0: 0a03 |005c: move-result v3 │ │ +047ed2: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +047ed6: 6e20 800c 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047edc: 1a03 eb02 |0062: const-string v3, "Inactive Loaders:" // string@02eb │ │ +047ee0: 6e20 850c 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +047ee6: 2203 fb01 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +047eea: 7010 d70c 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047ef0: 6e20 dd0c 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047ef6: 0c03 |006f: move-result-object v3 │ │ +047ef8: 1a04 1f00 |0070: const-string v4, " " // string@001f │ │ +047efc: 6e20 dd0c 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047f02: 0c03 |0075: move-result-object v3 │ │ +047f04: 6e10 e10c 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047f0a: 0c01 |0079: move-result-object v1 │ │ +047f0c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +047f0e: 5453 2a01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +047f12: 6e10 2005 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047f18: 0a03 |0080: move-result v3 │ │ +047f1a: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +047f1e: 5453 2a01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +047f22: 6e20 2105 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047f28: 0c02 |0088: move-result-object v2 │ │ +047f2a: 1f02 7900 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047f2e: 6e20 800c 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047f34: 1a03 2000 |008e: const-string v3, " #" // string@0020 │ │ +047f38: 6e20 800c 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047f3e: 5453 2a01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +047f42: 6e20 1a05 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@051a │ │ +047f48: 0a03 |0098: move-result v3 │ │ +047f4a: 6e20 7e0c 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c7e │ │ +047f50: 1a03 1701 |009c: const-string v3, ": " // string@0117 │ │ +047f54: 6e20 800c 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +047f5a: 6e10 0e03 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@030e │ │ +047f60: 0c03 |00a4: move-result-object v3 │ │ +047f62: 6e20 850c 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +047f68: 6e59 0703 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0307 │ │ +047f6e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +047f72: 28ce |00ad: goto 007b // -0032 │ │ +047f74: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x0008 line=798 │ │ 0x0010 line=799 │ │ 0x0023 line=800 │ │ 0x002c line=801 │ │ @@ -88558,45 +88568,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -046e1c: |[046e1c] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -046e2c: 5541 2c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ -046e30: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -046e34: 6301 2601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046e38: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -046e3c: 1a01 f405 |0008: const-string v1, "LoaderManager" // string@05f4 │ │ -046e40: 2202 fb01 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -046e44: 7010 d70c 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046e4a: 1a03 7b02 |000f: const-string v3, "Finished Retaining in " // string@027b │ │ -046e4e: 6e20 dd0c 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046e54: 0c02 |0014: move-result-object v2 │ │ -046e56: 6e20 dc0c 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046e5c: 0c02 |0018: move-result-object v2 │ │ -046e5e: 6e10 e10c 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046e64: 0c02 |001c: move-result-object v2 │ │ -046e66: 7120 a60a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046e6c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -046e6e: 5c41 2c01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ -046e72: 5441 2b01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046e76: 6e10 2005 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046e7c: 0a01 |0028: move-result v1 │ │ -046e7e: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -046e82: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -046e86: 5441 2b01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046e8a: 6e20 2105 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046e90: 0c01 |0032: move-result-object v1 │ │ -046e92: 1f01 7900 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046e96: 6e10 0803 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0308 │ │ -046e9c: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -046ea0: 28f1 |003a: goto 002b // -000f │ │ -046ea2: 0e00 |003b: return-void │ │ +047f78: |[047f78] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +047f88: 5541 2c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ +047f8c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +047f90: 6301 2601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +047f94: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +047f98: 1a01 f405 |0008: const-string v1, "LoaderManager" // string@05f4 │ │ +047f9c: 2202 fb01 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +047fa0: 7010 d70c 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +047fa6: 1a03 7b02 |000f: const-string v3, "Finished Retaining in " // string@027b │ │ +047faa: 6e20 dd0c 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +047fb0: 0c02 |0014: move-result-object v2 │ │ +047fb2: 6e20 dc0c 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +047fb8: 0c02 |0018: move-result-object v2 │ │ +047fba: 6e10 e10c 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +047fc0: 0c02 |001c: move-result-object v2 │ │ +047fc2: 7120 a60a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +047fc8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +047fca: 5c41 2c01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012c │ │ +047fce: 5441 2b01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047fd2: 6e10 2005 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +047fd8: 0a01 |0028: move-result v1 │ │ +047fda: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +047fde: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +047fe2: 5441 2b01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +047fe6: 6e20 2105 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +047fec: 0c01 |0032: move-result-object v1 │ │ +047fee: 1f01 7900 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +047ff2: 6e10 0803 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0308 │ │ +047ff8: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047ffc: 28f1 |003a: goto 002b // -000f │ │ +047ffe: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ 0x0020 line=750 │ │ 0x0023 line=751 │ │ 0x002d line=752 │ │ @@ -88611,35 +88621,35 @@ │ │ type : '(I)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -046ea4: |[046ea4] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -046eb4: 5531 2901 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ -046eb8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -046ebc: 2201 ec01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -046ec0: 1a02 fe01 |0006: const-string v2, "Called while creating a loader" // string@01fe │ │ -046ec4: 7020 990c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -046eca: 2701 |000b: throw v1 │ │ -046ecc: 5431 2b01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046ed0: 6e20 1405 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ -046ed6: 0c00 |0011: move-result-object v0 │ │ -046ed8: 1f00 7900 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046edc: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -046ee0: 5401 2001 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -046ee4: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -046ee8: 5401 2001 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -046eec: 5411 1f01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -046ef0: 1101 |001e: return-object v1 │ │ -046ef2: 5401 1f01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -046ef6: 28fd |0021: goto 001e // -0003 │ │ -046ef8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -046efa: 28fb |0023: goto 001e // -0005 │ │ +048000: |[048000] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +048010: 5531 2901 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ +048014: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +048018: 2201 ec01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +04801c: 1a02 fe01 |0006: const-string v2, "Called while creating a loader" // string@01fe │ │ +048020: 7020 990c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +048026: 2701 |000b: throw v1 │ │ +048028: 5431 2b01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +04802c: 6e20 1405 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ +048032: 0c00 |0011: move-result-object v0 │ │ +048034: 1f00 7900 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +048038: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +04803c: 5401 2001 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +048040: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +048044: 5401 2001 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +048048: 5411 1f01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +04804c: 1101 |001e: return-object v1 │ │ +04804e: 5401 1f01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +048052: 28fd |0021: goto 001e // -0003 │ │ +048054: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +048056: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ 0x0004 line=684 │ │ 0x000c line=687 │ │ 0x0014 line=688 │ │ 0x0016 line=689 │ │ @@ -88657,36 +88667,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -046efc: |[046efc] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -046f0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -046f0e: 5454 2b01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046f12: 6e10 2005 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ -046f18: 0a00 |0006: move-result v0 │ │ -046f1a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -046f1c: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -046f20: 5454 2b01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046f24: 6e20 2105 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ -046f2a: 0c02 |000f: move-result-object v2 │ │ -046f2c: 1f02 7900 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046f30: 5524 2401 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -046f34: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -046f38: 5524 1a01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ -046f3c: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -046f40: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -046f42: b643 |001b: or-int/2addr v3, v4 │ │ -046f44: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046f48: 28ea |001e: goto 0008 // -0016 │ │ -046f4a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -046f4c: 28fb |0020: goto 001b // -0005 │ │ -046f4e: 0f03 |0021: return v3 │ │ +048058: |[048058] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +048068: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04806a: 5454 2b01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +04806e: 6e10 2005 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0520 │ │ +048074: 0a00 |0006: move-result v0 │ │ +048076: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +048078: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +04807c: 5454 2b01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +048080: 6e20 2105 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0521 │ │ +048086: 0c02 |000f: move-result-object v2 │ │ +048088: 1f02 7900 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +04808c: 5524 2401 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +048090: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +048094: 5524 1a01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ +048098: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +04809c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +04809e: b643 |001b: or-int/2addr v3, v4 │ │ +0480a0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0480a4: 28ea |001e: goto 0008 // -0016 │ │ +0480a6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +0480a8: 28fb |0020: goto 001b // -0005 │ │ +0480aa: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ 0x0001 line=822 │ │ 0x0007 line=823 │ │ 0x000a line=824 │ │ 0x0012 line=825 │ │ @@ -88705,83 +88715,83 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -046f50: |[046f50] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -046f60: 5541 2901 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ -046f64: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -046f68: 2201 ec01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -046f6c: 1a02 fe01 |0006: const-string v2, "Called while creating a loader" // string@01fe │ │ -046f70: 7020 990c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -046f76: 2701 |000b: throw v1 │ │ -046f78: 5441 2b01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -046f7c: 6e20 1405 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ -046f82: 0c00 |0011: move-result-object v0 │ │ -046f84: 1f00 7900 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -046f88: 6301 2601 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046f8c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -046f90: 1a01 f405 |0018: const-string v1, "LoaderManager" // string@05f4 │ │ -046f94: 2202 fb01 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -046f98: 7010 d70c 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046f9e: 1a03 5c0d |001f: const-string v3, "initLoader in " // string@0d5c │ │ -046fa2: 6e20 dd0c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046fa8: 0c02 |0024: move-result-object v2 │ │ -046faa: 6e20 dc0c 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046fb0: 0c02 |0028: move-result-object v2 │ │ -046fb2: 1a03 1b01 |0029: const-string v3, ": args=" // string@011b │ │ -046fb6: 6e20 dd0c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -046fbc: 0c02 |002e: move-result-object v2 │ │ -046fbe: 6e20 dc0c 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -046fc4: 0c02 |0032: move-result-object v2 │ │ -046fc6: 6e10 e10c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -046fcc: 0c02 |0036: move-result-object v2 │ │ -046fce: 7120 a60a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -046fd4: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -046fd8: 7040 1103 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0311 │ │ -046fde: 0c00 |003f: move-result-object v0 │ │ -046fe0: 6301 2601 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -046fe4: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -046fe8: 1a01 f405 |0044: const-string v1, "LoaderManager" // string@05f4 │ │ -046fec: 2202 fb01 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -046ff0: 7010 d70c 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -046ff6: 1a03 2100 |004b: const-string v3, " Created new loader " // string@0021 │ │ -046ffa: 6e20 dd0c 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -047000: 0c02 |0050: move-result-object v2 │ │ -047002: 6e20 dc0c 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -047008: 0c02 |0054: move-result-object v2 │ │ -04700a: 6e10 e10c 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -047010: 0c02 |0058: move-result-object v2 │ │ -047012: 7120 a60a 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -047018: 5501 1c01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -04701c: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -047020: 5541 2e01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ -047024: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -047028: 5401 1f01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04702c: 5402 1901 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ -047030: 6e30 0503 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0305 │ │ -047036: 5401 1f01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04703a: 1101 |006d: return-object v1 │ │ -04703c: 6301 2601 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -047040: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -047044: 1a01 f405 |0072: const-string v1, "LoaderManager" // string@05f4 │ │ -047048: 2202 fb01 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -04704c: 7010 d70c 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -047052: 1a03 2d00 |0079: const-string v3, " Re-using existing loader " // string@002d │ │ -047056: 6e20 dd0c 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04705c: 0c02 |007e: move-result-object v2 │ │ -04705e: 6e20 dc0c 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -047064: 0c02 |0082: move-result-object v2 │ │ -047066: 6e10 e10c 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04706c: 0c02 |0086: move-result-object v2 │ │ -04706e: 7120 a60a 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -047074: 5b07 1801 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ -047078: 28d0 |008c: goto 005c // -0030 │ │ +0480ac: |[0480ac] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0480bc: 5541 2901 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ +0480c0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0480c4: 2201 ec01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +0480c8: 1a02 fe01 |0006: const-string v2, "Called while creating a loader" // string@01fe │ │ +0480cc: 7020 990c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +0480d2: 2701 |000b: throw v1 │ │ +0480d4: 5441 2b01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +0480d8: 6e20 1405 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ +0480de: 0c00 |0011: move-result-object v0 │ │ +0480e0: 1f00 7900 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +0480e4: 6301 2601 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +0480e8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0480ec: 1a01 f405 |0018: const-string v1, "LoaderManager" // string@05f4 │ │ +0480f0: 2202 fb01 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +0480f4: 7010 d70c 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0480fa: 1a03 5b0d |001f: const-string v3, "initLoader in " // string@0d5b │ │ +0480fe: 6e20 dd0c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048104: 0c02 |0024: move-result-object v2 │ │ +048106: 6e20 dc0c 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04810c: 0c02 |0028: move-result-object v2 │ │ +04810e: 1a03 1b01 |0029: const-string v3, ": args=" // string@011b │ │ +048112: 6e20 dd0c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048118: 0c02 |002e: move-result-object v2 │ │ +04811a: 6e20 dc0c 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +048120: 0c02 |0032: move-result-object v2 │ │ +048122: 6e10 e10c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +048128: 0c02 |0036: move-result-object v2 │ │ +04812a: 7120 a60a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +048130: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +048134: 7040 1103 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0311 │ │ +04813a: 0c00 |003f: move-result-object v0 │ │ +04813c: 6301 2601 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +048140: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +048144: 1a01 f405 |0044: const-string v1, "LoaderManager" // string@05f4 │ │ +048148: 2202 fb01 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +04814c: 7010 d70c 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +048152: 1a03 2100 |004b: const-string v3, " Created new loader " // string@0021 │ │ +048156: 6e20 dd0c 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04815c: 0c02 |0050: move-result-object v2 │ │ +04815e: 6e20 dc0c 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +048164: 0c02 |0054: move-result-object v2 │ │ +048166: 6e10 e10c 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04816c: 0c02 |0058: move-result-object v2 │ │ +04816e: 7120 a60a 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +048174: 5501 1c01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +048178: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +04817c: 5541 2e01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ +048180: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +048184: 5401 1f01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +048188: 5402 1901 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0119 │ │ +04818c: 6e30 0503 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0305 │ │ +048192: 5401 1f01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +048196: 1101 |006d: return-object v1 │ │ +048198: 6301 2601 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +04819c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +0481a0: 1a01 f405 |0072: const-string v1, "LoaderManager" // string@05f4 │ │ +0481a4: 2202 fb01 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +0481a8: 7010 d70c 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0481ae: 1a03 2d00 |0079: const-string v3, " Re-using existing loader " // string@002d │ │ +0481b2: 6e20 dd0c 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0481b8: 0c02 |007e: move-result-object v2 │ │ +0481ba: 6e20 dc0c 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0481c0: 0c02 |0082: move-result-object v2 │ │ +0481c2: 6e10 e10c 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0481c8: 0c02 |0086: move-result-object v2 │ │ +0481ca: 7120 a60a 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0481d0: 5b07 1801 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0118 │ │ +0481d4: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0004 line=541 │ │ 0x000c line=544 │ │ 0x0014 line=546 │ │ 0x003a line=548 │ │ @@ -88805,22 +88815,22 @@ │ │ type : '(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -04707c: |[04707c] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -04708c: 5420 2b01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -047090: 5231 1d01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ -047094: 6e30 1b05 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ -04709a: 5520 2e01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ -04709e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -0470a2: 6e10 0c03 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@030c │ │ -0470a8: 0e00 |000e: return-void │ │ +0481d8: |[0481d8] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +0481e8: 5420 2b01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +0481ec: 5231 1d01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011d │ │ +0481f0: 6e30 1b05 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ +0481f6: 5520 2e01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012e │ │ +0481fa: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +0481fe: 6e10 0c03 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@030c │ │ +048204: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0007 line=506 │ │ 0x000b line=510 │ │ 0x000e line=512 │ │ locals : │ │ @@ -88832,135 +88842,135 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 253 16-bit code units │ │ -0470ac: |[0470ac] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0470bc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0470be: 5562 2901 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ -0470c2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0470c6: 2202 ec01 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ -0470ca: 1a03 fe01 |0007: const-string v3, "Called while creating a loader" // string@01fe │ │ -0470ce: 7020 990c 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -0470d4: 2702 |000c: throw v2 │ │ -0470d6: 5462 2b01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -0470da: 6e20 1405 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ -0470e0: 0c01 |0012: move-result-object v1 │ │ -0470e2: 1f01 7900 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -0470e6: 6302 2601 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -0470ea: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -0470ee: 1a02 f405 |0019: const-string v2, "LoaderManager" // string@05f4 │ │ -0470f2: 2203 fb01 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -0470f6: 7010 d70c 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0470fc: 1a04 0512 |0020: const-string v4, "restartLoader in " // string@1205 │ │ -047100: 6e20 dd0c 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -047106: 0c03 |0025: move-result-object v3 │ │ -047108: 6e20 dc0c 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04710e: 0c03 |0029: move-result-object v3 │ │ -047110: 1a04 1b01 |002a: const-string v4, ": args=" // string@011b │ │ -047114: 6e20 dd0c 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04711a: 0c03 |002f: move-result-object v3 │ │ -04711c: 6e20 dc0c 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -047122: 0c03 |0033: move-result-object v3 │ │ -047124: 6e10 e10c 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04712a: 0c03 |0037: move-result-object v3 │ │ -04712c: 7120 a60a 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -047132: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -047136: 5462 2a01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -04713a: 6e20 1405 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ -047140: 0c00 |0042: move-result-object v0 │ │ -047142: 1f00 7900 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ -047146: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -04714a: 5512 1c01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ -04714e: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -047152: 6302 2601 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -047156: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -04715a: 1a02 f405 |004f: const-string v2, "LoaderManager" // string@05f4 │ │ -04715e: 2203 fb01 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -047162: 7010 d70c 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -047168: 1a04 2e00 |0056: const-string v4, " Removing last inactive loader: " // string@002e │ │ -04716c: 6e20 dd0c 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -047172: 0c03 |005b: move-result-object v3 │ │ -047174: 6e20 dc0c 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04717a: 0c03 |005f: move-result-object v3 │ │ -04717c: 6e10 e10c 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -047182: 0c03 |0063: move-result-object v3 │ │ -047184: 7120 a60a 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04718a: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -04718c: 5c02 1a01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ -047190: 6e10 0603 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -047196: 5412 1f01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -04719a: 6e10 3704 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0437 │ │ -0471a0: 5462 2a01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -0471a4: 6e30 1b05 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ -0471aa: 7040 1103 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0311 │ │ -0471b0: 0c01 |007a: move-result-object v1 │ │ -0471b2: 5412 1f01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -0471b6: 1102 |007d: return-object v2 │ │ -0471b8: 5512 2401 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ -0471bc: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -0471c0: 6302 2601 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -0471c4: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -0471c8: 1a02 f405 |0086: const-string v2, "LoaderManager" // string@05f4 │ │ -0471cc: 1a03 2200 |0088: const-string v3, " Current loader is stopped; replacing" // string@0022 │ │ -0471d0: 7120 a60a 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -0471d6: 5462 2b01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ -0471da: 6e30 1b05 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ -0471e0: 6e10 0603 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -0471e6: 28e2 |0095: goto 0077 // -001e │ │ -0471e8: 5412 2001 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -0471ec: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -0471f0: 6302 2601 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -0471f4: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -0471f8: 1a02 f405 |009e: const-string v2, "LoaderManager" // string@05f4 │ │ -0471fc: 2203 fb01 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -047200: 7010 d70c 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -047206: 1a04 2f00 |00a5: const-string v4, " Removing pending loader: " // string@002f │ │ -04720a: 6e20 dd0c 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -047210: 0c03 |00aa: move-result-object v3 │ │ -047212: 5414 2001 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -047216: 6e20 dc0c 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04721c: 0c03 |00b0: move-result-object v3 │ │ -04721e: 6e10 e10c 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -047224: 0c03 |00b4: move-result-object v3 │ │ -047226: 7120 a60a 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04722c: 5412 2001 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -047230: 6e10 0603 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ -047236: 5b15 2001 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -04723a: 6302 2601 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -04723e: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -047242: 1a02 f405 |00c3: const-string v2, "LoaderManager" // string@05f4 │ │ -047246: 1a03 2400 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0024 │ │ -04724a: 7120 a60a 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -047250: 7040 1203 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0312 │ │ -047256: 0c02 |00cd: move-result-object v2 │ │ -047258: 5b12 2001 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -04725c: 5412 2001 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ -047260: 5422 1f01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -047264: 28a9 |00d4: goto 007d // -0057 │ │ -047266: 6302 2601 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ -04726a: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -04726e: 1a02 f405 |00d9: const-string v2, "LoaderManager" // string@05f4 │ │ -047272: 2203 fb01 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ -047276: 7010 d70c 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04727c: 1a04 2b00 |00e0: const-string v4, " Making last loader inactive: " // string@002b │ │ -047280: 6e20 dd0c 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -047286: 0c03 |00e5: move-result-object v3 │ │ -047288: 6e20 dc0c 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ -04728e: 0c03 |00e9: move-result-object v3 │ │ -047290: 6e10 e10c 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -047296: 0c03 |00ed: move-result-object v3 │ │ -047298: 7120 a60a 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ -04729e: 5412 1f01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ -0472a2: 6e10 3704 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0437 │ │ -0472a8: 5462 2a01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ -0472ac: 6e30 1b05 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ -0472b2: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +048208: |[048208] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +048218: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04821a: 5562 2901 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0129 │ │ +04821e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +048222: 2202 ec01 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01ec │ │ +048226: 1a03 fe01 |0007: const-string v3, "Called while creating a loader" // string@01fe │ │ +04822a: 7020 990c 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +048230: 2702 |000c: throw v2 │ │ +048232: 5462 2b01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +048236: 6e20 1405 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ +04823c: 0c01 |0012: move-result-object v1 │ │ +04823e: 1f01 7900 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +048242: 6302 2601 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +048246: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +04824a: 1a02 f405 |0019: const-string v2, "LoaderManager" // string@05f4 │ │ +04824e: 2203 fb01 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +048252: 7010 d70c 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +048258: 1a04 0312 |0020: const-string v4, "restartLoader in " // string@1203 │ │ +04825c: 6e20 dd0c 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048262: 0c03 |0025: move-result-object v3 │ │ +048264: 6e20 dc0c 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04826a: 0c03 |0029: move-result-object v3 │ │ +04826c: 1a04 1b01 |002a: const-string v4, ": args=" // string@011b │ │ +048270: 6e20 dd0c 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048276: 0c03 |002f: move-result-object v3 │ │ +048278: 6e20 dc0c 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +04827e: 0c03 |0033: move-result-object v3 │ │ +048280: 6e10 e10c 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +048286: 0c03 |0037: move-result-object v3 │ │ +048288: 7120 a60a 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +04828e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +048292: 5462 2a01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +048296: 6e20 1405 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0514 │ │ +04829c: 0c00 |0042: move-result-object v0 │ │ +04829e: 1f00 7900 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +0482a2: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +0482a6: 5512 1c01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011c │ │ +0482aa: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +0482ae: 6302 2601 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +0482b2: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +0482b6: 1a02 f405 |004f: const-string v2, "LoaderManager" // string@05f4 │ │ +0482ba: 2203 fb01 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +0482be: 7010 d70c 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0482c4: 1a04 2e00 |0056: const-string v4, " Removing last inactive loader: " // string@002e │ │ +0482c8: 6e20 dd0c 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0482ce: 0c03 |005b: move-result-object v3 │ │ +0482d0: 6e20 dc0c 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0482d6: 0c03 |005f: move-result-object v3 │ │ +0482d8: 6e10 e10c 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0482de: 0c03 |0063: move-result-object v3 │ │ +0482e0: 7120 a60a 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0482e6: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +0482e8: 5c02 1a01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@011a │ │ +0482ec: 6e10 0603 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +0482f2: 5412 1f01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0482f6: 6e10 3704 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0437 │ │ +0482fc: 5462 2a01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +048300: 6e30 1b05 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ +048306: 7040 1103 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0311 │ │ +04830c: 0c01 |007a: move-result-object v1 │ │ +04830e: 5412 1f01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +048312: 1102 |007d: return-object v2 │ │ +048314: 5512 2401 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0124 │ │ +048318: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +04831c: 6302 2601 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +048320: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +048324: 1a02 f405 |0086: const-string v2, "LoaderManager" // string@05f4 │ │ +048328: 1a03 2200 |0088: const-string v3, " Current loader is stopped; replacing" // string@0022 │ │ +04832c: 7120 a60a 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +048332: 5462 2b01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012b │ │ +048336: 6e30 1b05 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ +04833c: 6e10 0603 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +048342: 28e2 |0095: goto 0077 // -001e │ │ +048344: 5412 2001 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +048348: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +04834c: 6302 2601 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +048350: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +048354: 1a02 f405 |009e: const-string v2, "LoaderManager" // string@05f4 │ │ +048358: 2203 fb01 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +04835c: 7010 d70c 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +048362: 1a04 2f00 |00a5: const-string v4, " Removing pending loader: " // string@002f │ │ +048366: 6e20 dd0c 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04836c: 0c03 |00aa: move-result-object v3 │ │ +04836e: 5414 2001 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +048372: 6e20 dc0c 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +048378: 0c03 |00b0: move-result-object v3 │ │ +04837a: 6e10 e10c 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +048380: 0c03 |00b4: move-result-object v3 │ │ +048382: 7120 a60a 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +048388: 5412 2001 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +04838c: 6e10 0603 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0306 │ │ +048392: 5b15 2001 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +048396: 6302 2601 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +04839a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +04839e: 1a02 f405 |00c3: const-string v2, "LoaderManager" // string@05f4 │ │ +0483a2: 1a03 2400 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0024 │ │ +0483a6: 7120 a60a 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0483ac: 7040 1203 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0312 │ │ +0483b2: 0c02 |00cd: move-result-object v2 │ │ +0483b4: 5b12 2001 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +0483b8: 5412 2001 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0120 │ │ +0483bc: 5422 1f01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0483c0: 28a9 |00d4: goto 007d // -0057 │ │ +0483c2: 6302 2601 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0126 │ │ +0483c6: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +0483ca: 1a02 f405 |00d9: const-string v2, "LoaderManager" // string@05f4 │ │ +0483ce: 2203 fb01 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@01fb │ │ +0483d2: 7010 d70c 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +0483d8: 1a04 2b00 |00e0: const-string v4, " Making last loader inactive: " // string@002b │ │ +0483dc: 6e20 dd0c 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +0483e2: 0c03 |00e5: move-result-object v3 │ │ +0483e4: 6e20 dc0c 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cdc │ │ +0483ea: 0c03 |00e9: move-result-object v3 │ │ +0483ec: 6e10 e10c 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +0483f2: 0c03 |00ed: move-result-object v3 │ │ +0483f4: 7120 a60a 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0aa6 │ │ +0483fa: 5412 1f01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011f │ │ +0483fe: 6e10 3704 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0437 │ │ +048404: 5462 2a01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@012a │ │ +048408: 6e30 1b05 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@051b │ │ +04840e: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=590 │ │ 0x0005 line=591 │ │ 0x000d line=594 │ │ 0x0015 line=595 │ │ 0x003b line=596 │ │ @@ -89003,34 +89013,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0472b8: |[0472b8] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -0472c8: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -0472cc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0472d0: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ -0472d6: 1a01 f605 |0007: const-string v1, "LoaderManager{" // string@05f6 │ │ -0472da: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0472e0: 7110 e40c 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ -0472e6: 0a01 |000f: move-result v1 │ │ -0472e8: 7110 9f0c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ -0472ee: 0c01 |0013: move-result-object v1 │ │ -0472f0: 6e20 dd0c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0472f6: 1a01 6c00 |0017: const-string v1, " in " // string@006c │ │ -0472fa: 6e20 dd0c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -047300: 5421 2801 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -047304: 7120 dc04 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ -04730a: 1a01 cb14 |0021: const-string v1, "}}" // string@14cb │ │ -04730e: 6e20 dd0c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -047314: 6e10 e10c 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04731a: 0c01 |0029: move-result-object v1 │ │ -04731c: 1101 |002a: return-object v1 │ │ +048414: |[048414] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +048424: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +048428: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04842c: 7020 d80c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cd8 │ │ +048432: 1a01 f605 |0007: const-string v1, "LoaderManager{" // string@05f6 │ │ +048436: 6e20 dd0c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04843c: 7110 e40c 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0ce4 │ │ +048442: 0a01 |000f: move-result v1 │ │ +048444: 7110 9f0c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0c9f │ │ +04844a: 0c01 |0013: move-result-object v1 │ │ +04844c: 6e20 dd0c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048452: 1a01 6c00 |0017: const-string v1, " in " // string@006c │ │ +048456: 6e20 dd0c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04845c: 5421 2801 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +048460: 7120 dc04 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@04dc │ │ +048466: 1a01 c914 |0021: const-string v1, "}}" // string@14c9 │ │ +04846a: 6e20 dd0c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048470: 6e10 e10c 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +048476: 0c01 |0029: move-result-object v1 │ │ +048478: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x0007 line=787 │ │ 0x000c line=788 │ │ 0x0017 line=789 │ │ 0x001c line=790 │ │ @@ -89045,17 +89055,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047320: |[047320] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -047330: 5b01 2801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ -047334: 0e00 |0002: return-void │ │ +04847c: |[04847c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +04848c: 5b01 2801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0128 │ │ +048490: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0002 line=482 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0000 - 0x0003 reg=1 activity Landroid/support/v4/app/FragmentActivity; │ │ @@ -89091,17 +89101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047338: |[047338] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -047348: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04734e: 0e00 |0003: return-void │ │ +048494: |[048494] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +0484a4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0484aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -89110,25 +89120,25 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -047350: |[047350] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -047360: 7110 3603 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0336 │ │ -047366: 0c00 |0003: move-result-object v0 │ │ -047368: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -04736c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04736e: 1101 |0007: return-object v1 │ │ -047370: 2201 1e00 |0008: new-instance v1, Landroid/content/Intent; // type@001e │ │ -047374: 7010 8300 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0083 │ │ -04737a: 6e30 9c00 3100 |000d: invoke-virtual {v1, v3, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ -047380: 0c01 |0010: move-result-object v1 │ │ -047382: 28f6 |0011: goto 0007 // -000a │ │ +0484ac: |[0484ac] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0484bc: 7110 3603 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0336 │ │ +0484c2: 0c00 |0003: move-result-object v0 │ │ +0484c4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0484c8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0484ca: 1101 |0007: return-object v1 │ │ +0484cc: 2201 1e00 |0008: new-instance v1, Landroid/content/Intent; // type@001e │ │ +0484d0: 7010 8300 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0083 │ │ +0484d6: 6e30 9c00 3100 |000d: invoke-virtual {v1, v3, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ +0484dc: 0c01 |0010: move-result-object v1 │ │ +0484de: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ locals : │ │ 0x0004 - 0x0012 reg=0 parentActivity Ljava/lang/String; │ │ @@ -89140,43 +89150,43 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -047384: |[047384] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -047394: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047396: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -04739a: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -04739e: 0710 |0005: move-object v0, v1 │ │ -0473a0: 1100 |0006: return-object v0 │ │ -0473a2: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -0473a6: 1a03 c308 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@08c3 │ │ -0473aa: 6e20 0301 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0103 │ │ -0473b0: 0c00 |000e: move-result-object v0 │ │ -0473b2: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -0473b6: 0710 |0011: move-object v0, v1 │ │ -0473b8: 28f4 |0012: goto 0006 // -000c │ │ -0473ba: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0473bc: 6e20 be0c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -0473c2: 0a01 |0017: move-result v1 │ │ -0473c4: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -0473c8: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -0473cc: 2201 fb01 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ -0473d0: 7010 d70c 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0473d6: 6e10 7b00 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@007b │ │ -0473dc: 0c02 |0024: move-result-object v2 │ │ -0473de: 6e20 dd0c 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0473e4: 0c01 |0028: move-result-object v1 │ │ -0473e6: 6e20 dd0c 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0473ec: 0c01 |002c: move-result-object v1 │ │ -0473ee: 6e10 e10c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0473f4: 0c00 |0030: move-result-object v0 │ │ -0473f6: 28d5 |0031: goto 0006 // -002b │ │ +0484e0: |[0484e0] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0484f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0484f2: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +0484f6: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +0484fa: 0710 |0005: move-object v0, v1 │ │ +0484fc: 1100 |0006: return-object v0 │ │ +0484fe: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +048502: 1a03 c308 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@08c3 │ │ +048506: 6e20 0301 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0103 │ │ +04850c: 0c00 |000e: move-result-object v0 │ │ +04850e: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +048512: 0710 |0011: move-object v0, v1 │ │ +048514: 28f4 |0012: goto 0006 // -000c │ │ +048516: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +048518: 6e20 be0c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +04851e: 0a01 |0017: move-result v1 │ │ +048520: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +048524: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +048528: 2201 fb01 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@01fb │ │ +04852c: 7010 d70c 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +048532: 6e10 7b00 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@007b │ │ +048538: 0c02 |0024: move-result-object v2 │ │ +04853a: 6e20 dd0c 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048540: 0c01 |0028: move-result-object v1 │ │ +048542: 6e20 dd0c 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048548: 0c01 |002c: move-result-object v1 │ │ +04854a: 6e10 e10c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +048550: 0c00 |0030: move-result-object v0 │ │ +048552: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0006 line=76 │ │ 0x0007 line=71 │ │ 0x000f line=72 │ │ 0x0013 line=73 │ │ @@ -89192,20 +89202,20 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0473f8: |[0473f8] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -047408: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -04740c: 6e20 8500 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -047412: 6e20 2b00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ -047418: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ -04741e: 0e00 |000b: return-void │ │ +048554: |[048554] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +048564: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +048568: 6e20 8500 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +04856e: 6e20 2b00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ +048574: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ +04857a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=66 │ │ locals : │ │ @@ -89218,28 +89228,28 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -047420: |[047420] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -047430: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ -047436: 0c01 |0003: move-result-object v1 │ │ -047438: 6e10 8700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -04743e: 0c00 |0007: move-result-object v0 │ │ -047440: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -047444: 1a01 b708 |000a: const-string v1, "android.intent.action.MAIN" // string@08b7 │ │ -047448: 6e20 c30c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ -04744e: 0a01 |000f: move-result v1 │ │ -047450: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -047454: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -047456: 0f01 |0013: return v1 │ │ -047458: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04745a: 28fe |0015: goto 0013 // -0002 │ │ +04857c: |[04857c] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +04858c: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ +048592: 0c01 |0003: move-result-object v1 │ │ +048594: 6e10 8700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +04859a: 0c00 |0007: move-result-object v0 │ │ +04859c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +0485a0: 1a01 b708 |000a: const-string v1, "android.intent.action.MAIN" // string@08b7 │ │ +0485a4: 6e20 c30c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cc3 │ │ +0485aa: 0a01 |000f: move-result v1 │ │ +0485ac: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +0485b0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0485b2: 0f01 |0013: return v1 │ │ +0485b4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0485b6: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=58 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ @@ -89280,17 +89290,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04745c: |[04745c] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -04746c: 7010 8403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ -047472: 0e00 |0003: return-void │ │ +0485b8: |[0485b8] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +0485c8: 7010 8403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ +0485ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0003 line=612 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -89299,18 +89309,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -047474: |[047474] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -047484: 7010 8403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ -04748a: 6e20 4d03 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@034d │ │ -047490: 0e00 |0006: return-void │ │ +0485d0: |[0485d0] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0485e0: 7010 8403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ +0485e6: 6e20 4d03 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@034d │ │ +0485ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ 0x0006 line=616 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -89322,17 +89332,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047494: |[047494] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0474a4: 5b01 3601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0136 │ │ -0474a8: 1100 |0002: return-object v0 │ │ +0485f0: |[0485f0] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +048600: 5b01 3601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0136 │ │ +048604: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ 0x0002 line=638 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -89342,17 +89352,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0474ac: |[0474ac] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0474bc: 5b01 3501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0135 │ │ -0474c0: 1100 |0002: return-object v0 │ │ +048608: |[048608] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +048618: 5b01 3501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0135 │ │ +04861c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0002 line=624 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -89362,19 +89372,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0474c4: |[0474c4] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0474d4: 5b12 3701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0137 │ │ -0474d8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0474da: 5c10 3801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0138 │ │ -0474de: 1101 |0005: return-object v1 │ │ +048620: |[048620] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +048630: 5b12 3701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0137 │ │ +048634: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +048636: 5c10 3801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0138 │ │ +04863a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0002 line=632 │ │ 0x0005 line=633 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -89414,17 +89424,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0474e0: |[0474e0] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -0474f0: 7010 8403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ -0474f6: 0e00 |0003: return-void │ │ +04863c: |[04863c] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +04864c: 7010 8403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ +048652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ 0x0003 line=663 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -89433,18 +89443,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0474f8: |[0474f8] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -047508: 7010 8403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ -04750e: 6e20 5303 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0353 │ │ -047514: 0e00 |0006: return-void │ │ +048654: |[048654] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +048664: 7010 8403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ +04866a: 6e20 5303 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0353 │ │ +048670: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0003 line=666 │ │ 0x0006 line=667 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -89456,17 +89466,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047518: |[047518] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -047528: 5b01 3a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@013a │ │ -04752c: 1100 |0002: return-object v0 │ │ +048674: |[048674] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +048684: 5b01 3a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@013a │ │ +048688: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=688 │ │ 0x0002 line=689 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -89476,17 +89486,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047530: |[047530] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -047540: 5b01 3901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0139 │ │ -047544: 1100 |0002: return-object v0 │ │ +04868c: |[04868c] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +04869c: 5b01 3901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0139 │ │ +0486a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0002 line=675 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -89496,19 +89506,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -047548: |[047548] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -047558: 5b12 3b01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@013b │ │ -04755c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04755e: 5c10 3c01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@013c │ │ -047562: 1101 |0005: return-object v1 │ │ +0486a4: |[0486a4] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0486b4: 5b12 3b01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@013b │ │ +0486b8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0486ba: 5c10 3c01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@013c │ │ +0486be: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ 0x0002 line=683 │ │ 0x0005 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -89550,20 +89560,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -047564: |[047564] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -047574: 7010 8403 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ -04757a: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -04757e: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -047584: 5b10 5201 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0152 │ │ -047588: 0e00 |000a: return-void │ │ +0486c0: |[0486c0] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +0486d0: 7010 8403 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ +0486d6: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +0486da: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +0486e0: 5b10 5201 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0152 │ │ +0486e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x0003 line=714 │ │ 0x000a line=717 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -89573,21 +89583,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04758c: |[04758c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04759c: 7010 8403 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ -0475a2: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ -0475a6: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -0475ac: 5b10 5201 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0152 │ │ -0475b0: 6e20 7903 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0379 │ │ -0475b6: 0e00 |000d: return-void │ │ +0486e8: |[0486e8] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0486f8: 7010 8403 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0384 │ │ +0486fe: 2200 1102 |0003: new-instance v0, Ljava/util/ArrayList; // type@0211 │ │ +048702: 7010 f70c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +048708: 5b10 5201 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0152 │ │ +04870c: 6e20 7903 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0379 │ │ +048712: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x0003 line=714 │ │ 0x000a line=720 │ │ 0x000d line=721 │ │ locals : │ │ @@ -89600,18 +89610,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0475b8: |[0475b8] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0475c8: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0152 │ │ -0475cc: 6e20 fa0c 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ -0475d2: 1101 |0005: return-object v1 │ │ +048714: |[048714] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +048724: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0152 │ │ +048728: 6e20 fa0c 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0cfa │ │ +04872e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0005 line=743 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -89621,17 +89631,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0475d4: |[0475d4] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0475e4: 5b01 4f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014f │ │ -0475e8: 1100 |0002: return-object v0 │ │ +048730: |[048730] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +048740: 5b01 4f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014f │ │ +048744: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0002 line=729 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -89641,19 +89651,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0475ec: |[0475ec] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0475fc: 5b12 5001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0150 │ │ -047600: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -047602: 5c10 5101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0151 │ │ -047606: 1101 |0005: return-object v1 │ │ +048748: |[048748] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +048758: 5b12 5001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0150 │ │ +04875c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04875e: 5c10 5101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0151 │ │ +048762: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0002 line=737 │ │ 0x0005 line=738 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -89690,17 +89700,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047608: |[047608] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -047618: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04761e: 0e00 |0003: return-void │ │ +048764: |[048764] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +048774: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04877a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -89709,27 +89719,27 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -047620: |[047620] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -047630: 5460 4501 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -047634: 5461 4201 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ -047638: 5462 4101 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ -04763c: 5463 4001 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ -047640: 5464 3f01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ -047644: 6e54 6d00 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@006d │ │ -04764a: 5261 4701 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0147 │ │ -04764e: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -047652: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -047656: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -04765a: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -04765e: 1100 |0017: return-object v0 │ │ +04877c: |[04877c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +04878c: 5460 4501 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +048790: 5461 4201 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ +048794: 5462 4101 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ +048798: 5463 4001 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ +04879c: 5464 3f01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ +0487a0: 6e54 6d00 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@006d │ │ +0487a6: 5261 4701 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0147 │ │ +0487aa: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +0487ae: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +0487b2: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0487b6: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +0487ba: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x000d line=87 │ │ 0x0011 line=88 │ │ 0x0017 line=90 │ │ @@ -89769,17 +89779,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047660: |[047660] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -047670: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -047676: 0e00 |0003: return-void │ │ +0487bc: |[0487bc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +0487cc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0487d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -89788,28 +89798,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 25 16-bit code units │ │ -047678: |[047678] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -047688: 54b0 4201 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ -04768c: 54b1 4501 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -047690: 54b2 4101 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ -047694: 54b3 4001 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ -047698: 54b4 3e01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013e │ │ -04769c: 54b5 4d01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014d │ │ -0476a0: 52b6 4601 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0146 │ │ -0476a4: 54b7 3f01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ -0476a8: 54b8 4301 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0143 │ │ -0476ac: 54b9 4401 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0144 │ │ -0476b0: 770a 8b03 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/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; // method@038b │ │ -0476b6: 0c00 |0017: move-result-object v0 │ │ -0476b8: 1100 |0018: return-object v0 │ │ +0487d4: |[0487d4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0487e4: 54b0 4201 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ +0487e8: 54b1 4501 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +0487ec: 54b2 4101 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ +0487f0: 54b3 4001 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ +0487f4: 54b4 3e01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013e │ │ +0487f8: 54b5 4d01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014d │ │ +0487fc: 52b6 4601 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0146 │ │ +048800: 54b7 3f01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ +048804: 54b8 4301 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0143 │ │ +048808: 54b9 4401 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0144 │ │ +04880c: 770a 8b03 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/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; // method@038b │ │ +048812: 0c00 |0017: move-result-object v0 │ │ +048814: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -89844,17 +89854,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0476bc: |[0476bc] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -0476cc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0476d2: 0e00 |0003: return-void │ │ +048818: |[048818] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +048828: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04882e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -89863,31 +89873,31 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 31 16-bit code units │ │ -0476d4: |[0476d4] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0476e4: 54e0 4201 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ -0476e8: 54e1 4501 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -0476ec: 54e2 4101 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ -0476f0: 54e3 4001 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ -0476f4: 54e4 3e01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013e │ │ -0476f8: 54e5 4d01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014d │ │ -0476fc: 52e6 4601 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0146 │ │ -047700: 54e7 3f01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ -047704: 54e8 4301 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0143 │ │ -047708: 54e9 4401 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0144 │ │ -04770c: 52ea 4a01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@014a │ │ -047710: 52eb 4801 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0148 │ │ -047714: 55ec 4901 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0149 │ │ -047718: 770d 8d03 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.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;IIZ)Landroid/app/Notification; // method@038d │ │ -04771e: 0c00 |001d: move-result-object v0 │ │ -047720: 1100 |001e: return-object v0 │ │ +048830: |[048830] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +048840: 54e0 4201 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ +048844: 54e1 4501 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +048848: 54e2 4101 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ +04884c: 54e3 4001 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ +048850: 54e4 3e01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013e │ │ +048854: 54e5 4d01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014d │ │ +048858: 52e6 4601 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0146 │ │ +04885c: 54e7 3f01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ +048860: 54e8 4301 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0143 │ │ +048864: 54e9 4401 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0144 │ │ +048868: 52ea 4a01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@014a │ │ +04886c: 52eb 4801 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0148 │ │ +048870: 55ec 4901 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0149 │ │ +048874: 770d 8d03 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.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;IIZ)Landroid/app/Notification; // method@038d │ │ +04887a: 0c00 |001d: move-result-object v0 │ │ +04887c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -89922,17 +89932,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047724: |[047724] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -047734: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04773a: 0e00 |0003: return-void │ │ +048880: |[048880] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +048890: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +048896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -89941,128 +89951,128 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 227 16-bit code units │ │ -04773c: |[04773c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04774c: 2201 8f00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@008f │ │ -047750: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -047754: 5402 4201 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ -047758: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -04775c: 5403 4501 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ -047760: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -047764: 5404 4101 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ -047768: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -04776c: 5405 4001 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ -047770: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -047774: 5406 3e01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013e │ │ -047778: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -04777c: 5407 4d01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014d │ │ -047780: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -047784: 5208 4601 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0146 │ │ -047788: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -04778c: 5409 3f01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ -047790: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -047794: 540a 4301 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0143 │ │ -047798: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -04779c: 540b 4401 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0144 │ │ -0477a0: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -0477a4: 520c 4a01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@014a │ │ -0477a8: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -0477ac: 520d 4801 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0148 │ │ -0477b0: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -0477b4: 550e 4901 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0149 │ │ -0477b8: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -0477bc: 550f 4e01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@014e │ │ -0477c0: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -0477c4: 5200 4701 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0147 │ │ -0477c8: 0210 0000 |003e: move/from16 v16, v0 │ │ -0477cc: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -0477d0: 5400 4c01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@014c │ │ -0477d4: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -0477d8: 7611 8e03 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(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;IIZZILjava/lang/CharSequence;)V // method@038e │ │ -0477de: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -0477e2: 5402 3d01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013d │ │ -0477e6: 6e10 000d 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ -0477ec: 0c13 |0050: move-result-object v19 │ │ -0477ee: 7801 100d 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ -0477f4: 0a02 |0054: move-result v2 │ │ -0477f6: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -0477fa: 7801 110d 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ -047800: 0c12 |005a: move-result-object v18 │ │ -047802: 1f12 8100 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@0081 │ │ -047806: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -04780a: 5202 3301 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0133 │ │ -04780e: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -047812: 5403 3401 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0134 │ │ -047816: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -04781a: 5404 3201 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0132 │ │ -04781e: 6e40 8f03 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@038f │ │ -047824: 28e5 |006c: goto 0051 // -001b │ │ -047826: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -04782a: 5402 4b01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -04782e: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -047832: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -047836: 5402 4b01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -04783a: 2022 8300 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0083 │ │ -04783e: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -047842: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -047846: 5400 4b01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -04784a: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -04784e: 1f14 8300 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0083 │ │ -047852: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -047856: 5402 3901 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0139 │ │ -04785a: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -04785e: 5503 3c01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@013c │ │ -047862: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -047866: 5404 3b01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@013b │ │ -04786a: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -04786e: 5405 3a01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@013a │ │ -047872: 6e55 9103 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0391 │ │ -047878: 6e10 9303 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0393 │ │ -04787e: 0c02 |0099: move-result-object v2 │ │ -047880: 1102 |009a: return-object v2 │ │ -047882: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -047886: 5402 4b01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -04788a: 2022 8500 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0085 │ │ -04788e: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -047892: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -047896: 5400 4b01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -04789a: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -04789e: 1f14 8500 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0085 │ │ -0478a2: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -0478a6: 5402 4f01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014f │ │ -0478aa: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -0478ae: 5503 5101 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0151 │ │ -0478b2: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -0478b6: 5404 5001 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0150 │ │ -0478ba: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -0478be: 5405 5201 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0152 │ │ -0478c2: 6e55 9203 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0392 │ │ -0478c8: 28d8 |00be: goto 0096 // -0028 │ │ -0478ca: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -0478ce: 5402 4b01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -0478d2: 2022 8200 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0082 │ │ -0478d6: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -0478da: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -0478de: 5400 4b01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ -0478e2: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -0478e6: 1f14 8200 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0082 │ │ -0478ea: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -0478ee: 5402 3501 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0135 │ │ -0478f2: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -0478f6: 5503 3801 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0138 │ │ -0478fa: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -0478fe: 5404 3701 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0137 │ │ -047902: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -047906: 5405 3601 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0136 │ │ -04790a: 6e55 9003 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@0390 │ │ -047910: 28b4 |00e2: goto 0096 // -004c │ │ +048898: |[048898] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0488a8: 2201 8f00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@008f │ │ +0488ac: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +0488b0: 5402 4201 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0142 │ │ +0488b4: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +0488b8: 5403 4501 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0145 │ │ +0488bc: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +0488c0: 5404 4101 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0141 │ │ +0488c4: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +0488c8: 5405 4001 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0140 │ │ +0488cc: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +0488d0: 5406 3e01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013e │ │ +0488d4: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +0488d8: 5407 4d01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014d │ │ +0488dc: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +0488e0: 5208 4601 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0146 │ │ +0488e4: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +0488e8: 5409 3f01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013f │ │ +0488ec: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +0488f0: 540a 4301 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0143 │ │ +0488f4: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +0488f8: 540b 4401 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0144 │ │ +0488fc: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +048900: 520c 4a01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@014a │ │ +048904: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +048908: 520d 4801 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0148 │ │ +04890c: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +048910: 550e 4901 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0149 │ │ +048914: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +048918: 550f 4e01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@014e │ │ +04891c: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +048920: 5200 4701 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0147 │ │ +048924: 0210 0000 |003e: move/from16 v16, v0 │ │ +048928: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +04892c: 5400 4c01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@014c │ │ +048930: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +048934: 7611 8e03 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(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;IIZZILjava/lang/CharSequence;)V // method@038e │ │ +04893a: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +04893e: 5402 3d01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013d │ │ +048942: 6e10 000d 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ +048948: 0c13 |0050: move-result-object v19 │ │ +04894a: 7801 100d 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ +048950: 0a02 |0054: move-result v2 │ │ +048952: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +048956: 7801 110d 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ +04895c: 0c12 |005a: move-result-object v18 │ │ +04895e: 1f12 8100 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@0081 │ │ +048962: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +048966: 5202 3301 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0133 │ │ +04896a: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +04896e: 5403 3401 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0134 │ │ +048972: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +048976: 5404 3201 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0132 │ │ +04897a: 6e40 8f03 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@038f │ │ +048980: 28e5 |006c: goto 0051 // -001b │ │ +048982: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +048986: 5402 4b01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +04898a: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +04898e: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +048992: 5402 4b01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +048996: 2022 8300 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0083 │ │ +04899a: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +04899e: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +0489a2: 5400 4b01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +0489a6: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +0489aa: 1f14 8300 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0083 │ │ +0489ae: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +0489b2: 5402 3901 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0139 │ │ +0489b6: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +0489ba: 5503 3c01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@013c │ │ +0489be: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +0489c2: 5404 3b01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@013b │ │ +0489c6: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +0489ca: 5405 3a01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@013a │ │ +0489ce: 6e55 9103 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0391 │ │ +0489d4: 6e10 9303 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0393 │ │ +0489da: 0c02 |0099: move-result-object v2 │ │ +0489dc: 1102 |009a: return-object v2 │ │ +0489de: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +0489e2: 5402 4b01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +0489e6: 2022 8500 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0085 │ │ +0489ea: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +0489ee: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +0489f2: 5400 4b01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +0489f6: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +0489fa: 1f14 8500 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0085 │ │ +0489fe: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +048a02: 5402 4f01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014f │ │ +048a06: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +048a0a: 5503 5101 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0151 │ │ +048a0e: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +048a12: 5404 5001 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0150 │ │ +048a16: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +048a1a: 5405 5201 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0152 │ │ +048a1e: 6e55 9203 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0392 │ │ +048a24: 28d8 |00be: goto 0096 // -0028 │ │ +048a26: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +048a2a: 5402 4b01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +048a2e: 2022 8200 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0082 │ │ +048a32: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +048a36: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +048a3a: 5400 4b01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@014b │ │ +048a3e: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +048a42: 1f14 8200 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0082 │ │ +048a46: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +048a4a: 5402 3501 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0135 │ │ +048a4e: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +048a52: 5503 3801 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0138 │ │ +048a56: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +048a5a: 5404 3701 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0137 │ │ +048a5e: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +048a62: 5405 3601 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0136 │ │ +048a66: 6e55 9003 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@0390 │ │ +048a6c: 28b4 |00e2: goto 0096 // -004c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0049 line=118 │ │ 0x005d line=119 │ │ 0x006d line=121 │ │ 0x0073 line=122 │ │ @@ -90116,17 +90126,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047914: |[047914] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -047924: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04792a: 0e00 |0003: return-void │ │ +048a70: |[048a70] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +048a80: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +048a86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -90134,69 +90144,69 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -04792c: |[04792c] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -04793c: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -047940: 0171 |0002: move v1, v7 │ │ -047942: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -047946: 7220 890c 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0c89 │ │ -04794c: 0a00 |0008: move-result v0 │ │ -04794e: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -047952: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -047956: 1a02 c300 |000d: const-string v2, "<" // string@00c3 │ │ -04795a: 6e20 dd0c 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -047960: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -047964: 28ef |0014: goto 0003 // -0011 │ │ -047966: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -04796a: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -04796e: 1a02 c200 |0019: const-string v2, ">" // string@00c2 │ │ -047972: 6e20 dd0c 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -047978: 28f4 |001e: goto 0012 // -000c │ │ -04797a: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -04797e: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -047982: 1a02 c100 |0023: const-string v2, "&" // string@00c1 │ │ -047986: 6e20 dd0c 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04798c: 28ea |0028: goto 0012 // -0016 │ │ -04798e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -047992: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -047996: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -04799a: 2202 fb01 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -04799e: 7010 d70c 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -0479a4: 1a03 c000 |0034: const-string v3, "&#" // string@00c0 │ │ -0479a8: 6e20 dd0c 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0479ae: 0c02 |0039: move-result-object v2 │ │ -0479b0: 6e20 da0c 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -0479b6: 0c02 |003d: move-result-object v2 │ │ -0479b8: 1a03 1f01 |003e: const-string v3, ";" // string@011f │ │ -0479bc: 6e20 dd0c 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0479c2: 0c02 |0043: move-result-object v2 │ │ -0479c4: 6e10 e10c 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -0479ca: 0c02 |0047: move-result-object v2 │ │ -0479cc: 6e20 dd0c 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0479d2: 28c7 |004b: goto 0012 // -0039 │ │ -0479d4: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -0479d8: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0479dc: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -0479e0: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0479e4: 7220 890c 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0c89 │ │ -0479ea: 0a02 |0057: move-result v2 │ │ -0479ec: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -0479f0: 1a02 c400 |005a: const-string v2, " " // string@00c4 │ │ -0479f4: 6e20 dd0c 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -0479fa: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0479fe: 28ed |0061: goto 004e // -0013 │ │ -047a00: 6e20 d90c 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -047a06: 28ad |0065: goto 0012 // -0053 │ │ -047a08: 6e20 d90c 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ -047a0e: 28a9 |0069: goto 0012 // -0057 │ │ -047a10: 0e00 |006a: return-void │ │ +048a88: |[048a88] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +048a98: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +048a9c: 0171 |0002: move v1, v7 │ │ +048a9e: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +048aa2: 7220 890c 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0c89 │ │ +048aa8: 0a00 |0008: move-result v0 │ │ +048aaa: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +048aae: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +048ab2: 1a02 c300 |000d: const-string v2, "<" // string@00c3 │ │ +048ab6: 6e20 dd0c 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048abc: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048ac0: 28ef |0014: goto 0003 // -0011 │ │ +048ac2: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +048ac6: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +048aca: 1a02 c200 |0019: const-string v2, ">" // string@00c2 │ │ +048ace: 6e20 dd0c 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048ad4: 28f4 |001e: goto 0012 // -000c │ │ +048ad6: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +048ada: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +048ade: 1a02 c100 |0023: const-string v2, "&" // string@00c1 │ │ +048ae2: 6e20 dd0c 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048ae8: 28ea |0028: goto 0012 // -0016 │ │ +048aea: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +048aee: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +048af2: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +048af6: 2202 fb01 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +048afa: 7010 d70c 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +048b00: 1a03 c000 |0034: const-string v3, "&#" // string@00c0 │ │ +048b04: 6e20 dd0c 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048b0a: 0c02 |0039: move-result-object v2 │ │ +048b0c: 6e20 da0c 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +048b12: 0c02 |003d: move-result-object v2 │ │ +048b14: 1a03 1f01 |003e: const-string v3, ";" // string@011f │ │ +048b18: 6e20 dd0c 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048b1e: 0c02 |0043: move-result-object v2 │ │ +048b20: 6e10 e10c 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +048b26: 0c02 |0047: move-result-object v2 │ │ +048b28: 6e20 dd0c 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048b2e: 28c7 |004b: goto 0012 // -0039 │ │ +048b30: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +048b34: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +048b38: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +048b3c: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +048b40: 7220 890c 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0c89 │ │ +048b46: 0a02 |0057: move-result v2 │ │ +048b48: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +048b4c: 1a02 c400 |005a: const-string v2, " " // string@00c4 │ │ +048b50: 6e20 dd0c 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +048b56: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048b5a: 28ed |0061: goto 004e // -0013 │ │ +048b5c: 6e20 d90c 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +048b62: 28ad |0065: goto 0012 // -0053 │ │ +048b64: 6e20 d90c 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cd9 │ │ +048b6a: 28a9 |0069: goto 0012 // -0057 │ │ +048b6c: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -90227,19 +90237,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -047a14: |[047a14] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -047a24: 6e10 9f03 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@039f │ │ -047a2a: 0c00 |0003: move-result-object v0 │ │ -047a2c: 7220 c40a 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0ac4 │ │ -047a32: 0e00 |0007: return-void │ │ +048b70: |[048b70] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +048b80: 6e10 9f03 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@039f │ │ +048b86: 0c00 |0003: move-result-object v0 │ │ +048b88: 7220 c40a 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0ac4 │ │ +048b8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -90250,24 +90260,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -047a34: |[047a34] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -047a44: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ -047a48: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -047a4e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -047a50: 7210 8a0c 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0c8a │ │ -047a56: 0a02 |0009: move-result v2 │ │ -047a58: 7140 c703 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@03c7 │ │ -047a5e: 6e10 e10c 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -047a64: 0c01 |0010: move-result-object v1 │ │ -047a66: 1101 |0011: return-object v1 │ │ +048b90: |[048b90] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +048ba0: 2200 fb01 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@01fb │ │ +048ba4: 7010 d70c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +048baa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +048bac: 7210 8a0c 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0c8a │ │ +048bb2: 0a02 |0009: move-result v2 │ │ +048bb4: 7140 c703 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@03c7 │ │ +048bba: 6e10 e10c 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +048bc0: 0c01 |0010: move-result-object v1 │ │ +048bc2: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=93 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ @@ -90305,17 +90315,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047a68: |[047a68] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -047a78: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -047a7e: 0e00 |0003: return-void │ │ +048bc4: |[048bc4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +048bd4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +048bda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -90324,23 +90334,23 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -047a80: |[047a80] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -047a90: 2141 |0000: array-length v1, v4 │ │ -047a92: d801 01ff |0001: add-int/lit8 v1, v1, #int -1 // #ff │ │ -047a96: 4600 0401 |0003: aget-object v0, v4, v1 │ │ -047a9a: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ -047a9e: 6e20 8500 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -047aa4: 7140 7000 5360 |000a: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0070 │ │ -047aaa: 0c01 |000d: move-result-object v1 │ │ -047aac: 1101 |000e: return-object v1 │ │ +048bdc: |[048bdc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +048bec: 2141 |0000: array-length v1, v4 │ │ +048bee: d801 01ff |0001: add-int/lit8 v1, v1, #int -1 // #ff │ │ +048bf2: 4600 0401 |0003: aget-object v0, v4, v1 │ │ +048bf6: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ +048bfa: 6e20 8500 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +048c00: 7140 7000 5360 |000a: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0070 │ │ +048c06: 0c01 |000d: move-result-object v1 │ │ +048c08: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x000a line=81 │ │ locals : │ │ 0x0005 - 0x000f reg=0 topIntent Landroid/content/Intent; │ │ @@ -90382,17 +90392,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047ab0: |[047ab0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -047ac0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -047ac6: 0e00 |0003: return-void │ │ +048c0c: |[048c0c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +048c1c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +048c22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -90401,22 +90411,22 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -047ac8: |[047ac8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -047ad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047ada: 4600 0400 |0001: aget-object v0, v4, v0 │ │ -047ade: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ -047ae4: 6e20 8500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -047aea: 7140 f203 5364 |0009: invoke-static {v3, v5, v4, v6}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@03f2 │ │ -047af0: 0c00 |000c: move-result-object v0 │ │ -047af2: 1100 |000d: return-object v0 │ │ +048c24: |[048c24] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +048c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048c36: 4600 0400 |0001: aget-object v0, v4, v0 │ │ +048c3a: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ +048c40: 6e20 8500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +048c46: 7140 f203 5364 |0009: invoke-static {v3, v5, v4, v6}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@03f2 │ │ +048c4c: 0c00 |000c: move-result-object v0 │ │ +048c4e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x000e reg=3 context Landroid/content/Context; │ │ @@ -90456,17 +90466,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047af4: |[047af4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -047b04: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -047b0a: 0e00 |0003: return-void │ │ +048c50: |[048c50] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +048c60: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +048c66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -90475,22 +90485,22 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -047b0c: |[047b0c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -047b1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047b1e: 4600 0400 |0001: aget-object v0, v4, v0 │ │ -047b22: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ -047b28: 6e20 8500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -047b2e: 7157 f403 5364 |0009: invoke-static {v3, v5, v4, v6, v7}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@03f4 │ │ -047b34: 0c00 |000c: move-result-object v0 │ │ -047b36: 1100 |000d: return-object v0 │ │ +048c68: |[048c68] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +048c78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048c7a: 4600 0400 |0001: aget-object v0, v4, v0 │ │ +048c7e: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ +048c84: 6e20 8500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +048c8a: 7157 f403 5364 |0009: invoke-static {v3, v5, v4, v6, v7}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@03f4 │ │ +048c90: 0c00 |000c: move-result-object v0 │ │ +048c92: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0009 line=100 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x000e reg=3 context Landroid/content/Context; │ │ @@ -90553,22 +90563,22 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -047b38: |[047b38] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -047b48: 5b23 7701 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ -047b4c: 7010 7204 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0472 │ │ -047b52: 2200 2202 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0222 │ │ -047b56: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -047b58: 7020 210d 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d21 │ │ -047b5e: 5b20 7501 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ -047b62: 0e00 |000d: return-void │ │ +048c94: |[048c94] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +048ca4: 5b23 7701 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ +048ca8: 7010 7204 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0472 │ │ +048cae: 2200 2202 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0222 │ │ +048cb2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +048cb4: 7020 210d 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d21 │ │ +048cba: 5b20 7501 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ +048cbe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -90579,17 +90589,17 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047b64: |[047b64] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -047b74: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ -047b78: 1100 |0002: return-object v0 │ │ +048cc0: |[048cc0] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +048cd0: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ +048cd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ │ │ Virtual methods - │ │ @@ -90598,19 +90608,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -047b7c: |[047b7c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -047b8c: 1f02 7502 |0000: check-cast v2, [Ljava/lang/Void; // type@0275 │ │ -047b90: 6e20 f903 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@03f9 │ │ -047b96: 0c00 |0005: move-result-object v0 │ │ -047b98: 1100 |0006: return-object v0 │ │ +048cd8: |[048cd8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +048ce8: 1f02 7502 |0000: check-cast v2, [Ljava/lang/Void; // type@0275 │ │ +048cec: 6e20 f903 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@03f9 │ │ +048cf2: 0c00 |0005: move-result-object v0 │ │ +048cf4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -90620,21 +90630,21 @@ │ │ type : '([Ljava/lang/Void;)Ljava/lang/Object;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -047b9c: |[047b9c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -047bac: 5410 7701 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ -047bb0: 6e10 0904 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0409 │ │ -047bb6: 0c00 |0005: move-result-object v0 │ │ -047bb8: 5b10 7601 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0176 │ │ -047bbc: 5410 7601 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0176 │ │ -047bc0: 1100 |000a: return-object v0 │ │ +048cf8: |[048cf8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +048d08: 5410 7701 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ +048d0c: 6e10 0904 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0409 │ │ +048d12: 0c00 |0005: move-result-object v0 │ │ +048d14: 5b10 7601 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0176 │ │ +048d18: 5410 7601 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0176 │ │ +048d1c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0008 line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -90645,25 +90655,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -047bc4: |[047bc4] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -047bd4: 5420 7701 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ -047bd8: 5421 7601 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0176 │ │ -047bdc: 6e30 0104 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0401 │ │ -047be2: 5420 7501 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ -047be6: 6e10 230d 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d23 │ │ -047bec: 0e00 |000c: return-void │ │ -047bee: 0d00 |000d: move-exception v0 │ │ -047bf0: 5421 7501 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ -047bf4: 6e10 230d 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d23 │ │ -047bfa: 2700 |0013: throw v0 │ │ +048d20: |[048d20] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +048d30: 5420 7701 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ +048d34: 5421 7601 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0176 │ │ +048d38: 6e30 0104 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0401 │ │ +048d3e: 5420 7501 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ +048d42: 6e10 230d 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d23 │ │ +048d48: 0e00 |000c: return-void │ │ +048d4a: 0d00 |000d: move-exception v0 │ │ +048d4c: 5421 7501 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ +048d50: 6e10 230d 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d23 │ │ +048d56: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -90677,24 +90687,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -047c08: |[047c08] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -047c18: 5420 7701 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ -047c1c: 6e30 0204 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0402 │ │ -047c22: 5420 7501 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ -047c26: 6e10 230d 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d23 │ │ -047c2c: 0e00 |000a: return-void │ │ -047c2e: 0d00 |000b: move-exception v0 │ │ -047c30: 5421 7501 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ -047c34: 6e10 230d 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d23 │ │ -047c3a: 2700 |0011: throw v0 │ │ +048d64: |[048d64] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +048d74: 5420 7701 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ +048d78: 6e30 0204 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0402 │ │ +048d7e: 5420 7501 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ +048d82: 6e10 230d 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d23 │ │ +048d88: 0e00 |000a: return-void │ │ +048d8a: 0d00 |000b: move-exception v0 │ │ +048d8c: 5421 7501 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0175 │ │ +048d90: 6e10 230d 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d23 │ │ +048d96: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -90710,20 +90720,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -047c48: |[047c48] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -047c58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047c5a: 5c10 7801 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047c5e: 5410 7701 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ -047c62: 6e10 0404 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0404 │ │ -047c68: 0e00 |0008: return-void │ │ +048da4: |[048da4] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +048db4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048db6: 5c10 7801 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +048dba: 5410 7701 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0177 │ │ +048dbe: 6e10 0404 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0404 │ │ +048dc4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ @@ -90803,19 +90813,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -047c6c: |[047c6c] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -047c7c: 7020 3604 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0436 │ │ -047c82: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -047c86: 5a20 7d01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ -047c8a: 0e00 |0007: return-void │ │ +048dc8: |[048dc8] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +048dd8: 7020 3604 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0436 │ │ +048dde: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +048de2: 5a20 7d01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ +048de6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=88 │ │ 0x0007 line=93 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -90828,49 +90838,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -047c8c: |[047c8c] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -047c9c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -047c9e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -047ca0: 5441 7e01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047ca4: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -047ca8: 5441 7b01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ -047cac: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -047cb0: 5441 7e01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047cb4: 5511 7801 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047cb8: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -047cbc: 5441 7e01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047cc0: 5c10 7801 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047cc4: 5441 7c01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ -047cc8: 5442 7e01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047ccc: 6e20 1801 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ -047cd2: 5b43 7e01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047cd6: 0f00 |001d: return v0 │ │ -047cd8: 5441 7e01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047cdc: 5511 7801 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047ce0: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -047ce4: 5441 7e01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047ce8: 5c10 7801 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047cec: 5441 7c01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ -047cf0: 5442 7e01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047cf4: 6e20 1801 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ -047cfa: 5b43 7e01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047cfe: 28ec |0031: goto 001d // -0014 │ │ -047d00: 5441 7e01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047d04: 6e20 f703 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@03f7 │ │ -047d0a: 0a00 |0037: move-result v0 │ │ -047d0c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -047d10: 5441 7e01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047d14: 5b41 7b01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ -047d18: 5b43 7e01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047d1c: 28dd |0040: goto 001d // -0023 │ │ +048de8: |[048de8] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +048df8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +048dfa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +048dfc: 5441 7e01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e00: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +048e04: 5441 7b01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ +048e08: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +048e0c: 5441 7e01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e10: 5511 7801 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +048e14: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +048e18: 5441 7e01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e1c: 5c10 7801 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +048e20: 5441 7c01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ +048e24: 5442 7e01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e28: 6e20 1801 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ +048e2e: 5b43 7e01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e32: 0f00 |001d: return v0 │ │ +048e34: 5441 7e01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e38: 5511 7801 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +048e3c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +048e40: 5441 7e01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e44: 5c10 7801 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +048e48: 5441 7c01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ +048e4c: 5442 7e01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e50: 6e20 1801 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ +048e56: 5b43 7e01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e5a: 28ec |0031: goto 001d // -0014 │ │ +048e5c: 5441 7e01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e60: 6e20 f703 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@03f7 │ │ +048e66: 0a00 |0037: move-result v0 │ │ +048e68: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +048e6c: 5441 7e01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e70: 5b41 7b01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ +048e74: 5b43 7e01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048e78: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -90894,25 +90904,25 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -047d20: |[047d20] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -047d30: 6e20 0704 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0407 │ │ -047d36: 5420 7b01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ -047d3a: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ -047d3e: 7100 2c01 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ -047d44: 0b00 |000a: move-result-wide v0 │ │ -047d46: 5a20 7d01 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ -047d4a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -047d4c: 5b20 7b01 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ -047d50: 6e10 0404 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0404 │ │ -047d56: 0e00 |0013: return-void │ │ +048e7c: |[048e7c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +048e8c: 6e20 0704 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0407 │ │ +048e92: 5420 7b01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ +048e96: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ +048e9a: 7100 2c01 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ +048ea0: 0b00 |000a: move-result-wide v0 │ │ +048ea2: 5a20 7d01 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ +048ea6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +048ea8: 5b20 7b01 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ +048eac: 6e10 0404 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0404 │ │ +048eb2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000d line=204 │ │ 0x0010 line=205 │ │ @@ -90930,31 +90940,31 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -047d58: |[047d58] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -047d68: 5420 7e01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047d6c: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -047d70: 6e30 0104 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0401 │ │ -047d76: 0e00 |0007: return-void │ │ -047d78: 6e10 0504 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0405 │ │ -047d7e: 0a00 |000b: move-result v0 │ │ -047d80: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -047d84: 6e20 0704 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0407 │ │ -047d8a: 28f6 |0011: goto 0007 // -000a │ │ -047d8c: 7100 2c01 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ -047d92: 0b00 |0015: move-result-wide v0 │ │ -047d94: 5a20 7d01 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ -047d98: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -047d9a: 5b20 7e01 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047d9e: 6e20 0004 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0400 │ │ -047da4: 28e9 |001e: goto 0007 // -0017 │ │ +048eb4: |[048eb4] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +048ec4: 5420 7e01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048ec8: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +048ecc: 6e30 0104 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0401 │ │ +048ed2: 0e00 |0007: return-void │ │ +048ed4: 6e10 0504 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0405 │ │ +048eda: 0a00 |000b: move-result v0 │ │ +048edc: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +048ee0: 6e20 0704 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0407 │ │ +048ee6: 28f6 |0011: goto 0007 // -000a │ │ +048ee8: 7100 2c01 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ +048eee: 0b00 |0015: move-result-wide v0 │ │ +048ef0: 5a20 7d01 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ +048ef4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +048ef6: 5b20 7e01 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048efa: 6e20 0004 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0400 │ │ +048f00: 28e9 |001e: goto 0007 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=212 │ │ 0x0007 line=224 │ │ 0x0008 line=214 │ │ 0x000e line=216 │ │ @@ -90974,57 +90984,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -047da8: |[047da8] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -047db8: 6f58 3a04 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@043a │ │ -047dbe: 5440 7e01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047dc2: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -047dc6: 6e20 800c 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -047dcc: 1a00 730f |000a: const-string v0, "mTask=" // string@0f73 │ │ -047dd0: 6e20 800c 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -047dd6: 5440 7e01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047dda: 6e20 7f0c 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c7f │ │ -047de0: 1a00 a500 |0014: const-string v0, " waiting=" // string@00a5 │ │ -047de4: 6e20 800c 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -047dea: 5440 7e01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047dee: 5500 7801 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047df2: 6e20 860c 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -047df8: 5440 7b01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ -047dfc: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -047e00: 6e20 800c 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -047e06: 1a00 730e |0027: const-string v0, "mCancellingTask=" // string@0e73 │ │ -047e0a: 6e20 800c 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -047e10: 5440 7b01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ -047e14: 6e20 7f0c 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c7f │ │ -047e1a: 1a00 a500 |0031: const-string v0, " waiting=" // string@00a5 │ │ -047e1e: 6e20 800c 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -047e24: 5440 7b01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ -047e28: 5500 7801 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047e2c: 6e20 860c 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -047e32: 5340 7f01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ -047e36: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -047e3a: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -047e3e: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -047e42: 6e20 800c 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -047e48: 1a00 850f |0048: const-string v0, "mUpdateThrottle=" // string@0f85 │ │ -047e4c: 6e20 800c 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -047e52: 5340 7f01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ -047e56: 7130 2605 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0526 │ │ -047e5c: 1a00 8100 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0081 │ │ -047e60: 6e20 800c 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -047e66: 5340 7d01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ -047e6a: 7100 2c01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ -047e70: 0b02 |005c: move-result-wide v2 │ │ -047e72: 7157 2505 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0525 │ │ -047e78: 6e10 820c 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0c82 │ │ -047e7e: 0e00 |0063: return-void │ │ +048f04: |[048f04] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +048f14: 6f58 3a04 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@043a │ │ +048f1a: 5440 7e01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048f1e: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +048f22: 6e20 800c 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +048f28: 1a00 710f |000a: const-string v0, "mTask=" // string@0f71 │ │ +048f2c: 6e20 800c 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +048f32: 5440 7e01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048f36: 6e20 7f0c 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c7f │ │ +048f3c: 1a00 a500 |0014: const-string v0, " waiting=" // string@00a5 │ │ +048f40: 6e20 800c 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +048f46: 5440 7e01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048f4a: 5500 7801 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +048f4e: 6e20 860c 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +048f54: 5440 7b01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ +048f58: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +048f5c: 6e20 800c 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +048f62: 1a00 710e |0027: const-string v0, "mCancellingTask=" // string@0e71 │ │ +048f66: 6e20 800c 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +048f6c: 5440 7b01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ +048f70: 6e20 7f0c 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c7f │ │ +048f76: 1a00 a500 |0031: const-string v0, " waiting=" // string@00a5 │ │ +048f7a: 6e20 800c 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +048f80: 5440 7b01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ +048f84: 5500 7801 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +048f88: 6e20 860c 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +048f8e: 5340 7f01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ +048f92: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +048f96: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +048f9a: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +048f9e: 6e20 800c 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +048fa4: 1a00 830f |0048: const-string v0, "mUpdateThrottle=" // string@0f83 │ │ +048fa8: 6e20 800c 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +048fae: 5340 7f01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ +048fb2: 7130 2605 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0526 │ │ +048fb8: 1a00 8200 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0082 │ │ +048fbc: 6e20 800c 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +048fc2: 5340 7d01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ +048fc6: 7100 2c01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ +048fcc: 0b02 |005c: move-result-wide v2 │ │ +048fce: 7157 2505 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0525 │ │ +048fd4: 6e10 820c 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0c82 │ │ +048fda: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ 0x0007 line=268 │ │ 0x0014 line=269 │ │ 0x0020 line=271 │ │ @@ -91050,55 +91060,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -047e80: |[047e80] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -047e90: 5482 7b01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ -047e94: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -047e98: 5482 7e01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047e9c: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -047ea0: 5482 7e01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047ea4: 5522 7801 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047ea8: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -047eac: 5482 7e01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047eb0: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -047eb2: 5c23 7801 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047eb6: 5482 7c01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ -047eba: 5483 7e01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047ebe: 6e20 1801 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ -047ec4: 5382 7f01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ -047ec8: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -047ecc: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -047ed0: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -047ed4: 7100 2c01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ -047eda: 0b00 |0025: move-result-wide v0 │ │ -047edc: 5382 7d01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ -047ee0: 5384 7f01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ -047ee4: bb42 |002a: add-long/2addr v2, v4 │ │ -047ee6: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -047eea: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -047eee: 5482 7e01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047ef2: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -047ef4: 5c23 7801 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ -047ef8: 5482 7c01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ -047efc: 5483 7e01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047f00: 5384 7d01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ -047f04: 5386 7f01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ -047f08: bb64 |003c: add-long/2addr v4, v6 │ │ -047f0a: 6e40 1701 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0117 │ │ -047f10: 0e00 |0040: return-void │ │ -047f12: 5483 7e01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047f16: 6204 b901 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b9 │ │ -047f1a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -047f1c: 1f02 7502 |0046: check-cast v2, [Ljava/lang/Void; // type@0275 │ │ -047f20: 6e30 fa03 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@03fa │ │ -047f26: 28f5 |004b: goto 0040 // -000b │ │ +048fdc: |[048fdc] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +048fec: 5482 7b01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017b │ │ +048ff0: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +048ff4: 5482 7e01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +048ff8: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +048ffc: 5482 7e01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +049000: 5522 7801 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +049004: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +049008: 5482 7e01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +04900c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +04900e: 5c23 7801 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +049012: 5482 7c01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ +049016: 5483 7e01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +04901a: 6e20 1801 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0118 │ │ +049020: 5382 7f01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ +049024: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +049028: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +04902c: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +049030: 7100 2c01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012c │ │ +049036: 0b00 |0025: move-result-wide v0 │ │ +049038: 5382 7d01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ +04903c: 5384 7f01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ +049040: bb42 |002a: add-long/2addr v2, v4 │ │ +049042: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +049046: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +04904a: 5482 7e01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +04904e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +049050: 5c23 7801 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0178 │ │ +049054: 5482 7c01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ +049058: 5483 7e01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +04905c: 5384 7d01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017d │ │ +049060: 5386 7f01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ +049064: bb64 |003c: add-long/2addr v4, v6 │ │ +049066: 6e40 1701 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0117 │ │ +04906c: 0e00 |0040: return-void │ │ +04906e: 5483 7e01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +049072: 6204 b901 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b9 │ │ +049076: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +049078: 1f02 7502 |0046: check-cast v2, [Ljava/lang/Void; // type@0275 │ │ +04907c: 6e30 fa03 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@03fa │ │ +049082: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -91124,16 +91134,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047f28: |[047f28] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -047f38: 0e00 |0000: return-void │ │ +049084: |[049084] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +049094: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -91144,22 +91154,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -047f3c: |[047f3c] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -047f4c: 6f10 4304 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0443 │ │ -047f52: 6e10 ff03 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@03ff │ │ -047f58: 2200 a200 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00a2 │ │ -047f5c: 7020 f503 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@03f5 │ │ -047f62: 5b10 7e01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047f66: 6e10 0404 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0404 │ │ -047f6c: 0e00 |0010: return-void │ │ +049098: |[049098] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +0490a8: 6f10 4304 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0443 │ │ +0490ae: 6e10 ff03 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@03ff │ │ +0490b4: 2200 a200 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00a2 │ │ +0490b8: 7020 f503 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@03f5 │ │ +0490be: 5b10 7e01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +0490c2: 6e10 0404 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0404 │ │ +0490c8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -91172,18 +91182,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -047f70: |[047f70] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -047f80: 6e10 0604 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0406 │ │ -047f86: 0c00 |0003: move-result-object v0 │ │ -047f88: 1100 |0004: return-object v0 │ │ +0490cc: |[0490cc] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +0490dc: 6e10 0604 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0406 │ │ +0490e2: 0c00 |0003: move-result-object v0 │ │ +0490e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ @@ -91192,23 +91202,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -047f8c: |[047f8c] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -047f9c: 5a34 7f01 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ -047fa0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -047fa4: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -047fa8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -047fac: 2200 4400 |0008: new-instance v0, Landroid/os/Handler; // type@0044 │ │ -047fb0: 7010 0f01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ -047fb6: 5b30 7c01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ -047fba: 0e00 |000f: return-void │ │ +0490e8: |[0490e8] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +0490f8: 5a34 7f01 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017f │ │ +0490fc: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +049100: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +049104: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +049108: 2200 4400 |0008: new-instance v0, Landroid/os/Handler; // type@0044 │ │ +04910c: 7010 0f01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010f │ │ +049112: 5b30 7c01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017c │ │ +049116: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -91221,23 +91231,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -047fbc: |[047fbc] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -047fcc: 5420 7e01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ -047fd0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -047fd4: 7110 f603 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@03f6 │ │ -047fda: 0c01 |0007: move-result-object v1 │ │ -047fdc: 6e10 220d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d22 │ │ -047fe2: 0e00 |000b: return-void │ │ -047fe4: 0d01 |000c: move-exception v1 │ │ -047fe6: 28fe |000d: goto 000b // -0002 │ │ +049118: |[049118] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +049128: 5420 7e01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017e │ │ +04912c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +049130: 7110 f603 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@03f6 │ │ +049136: 0c01 |0007: move-result-object v1 │ │ +049138: 6e10 220d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d22 │ │ +04913e: 0e00 |000b: return-void │ │ +049140: 0d01 |000c: move-exception v1 │ │ +049142: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=254 │ │ 0x0002 line=255 │ │ 0x0004 line=257 │ │ @@ -91286,19 +91296,19 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -047ff8: |[047ff8] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -048008: 5b12 a901 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a9 │ │ -04800c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04800e: 7020 7004 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0470 │ │ -048014: 0e00 |0006: return-void │ │ +049154: |[049154] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +049164: 5b12 a901 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a9 │ │ +049168: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04916a: 7020 7004 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0470 │ │ +049170: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -91309,30 +91319,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -048018: |[048018] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -048028: 5430 a901 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a9 │ │ -04802c: 7110 7304 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0473 │ │ -048032: 0c00 |0005: move-result-object v0 │ │ -048034: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -048036: 6e20 300d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d30 │ │ -04803c: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -048040: 7110 2b01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@012b │ │ -048046: 5430 a901 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a9 │ │ -04804a: 5431 a901 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a9 │ │ -04804e: 5432 a801 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01a8 │ │ -048052: 6e20 7804 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0478 │ │ -048058: 0c01 |0018: move-result-object v1 │ │ -04805a: 7120 7404 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@0474 │ │ -048060: 0c00 |001c: move-result-object v0 │ │ -048062: 1100 |001d: return-object v0 │ │ +049174: |[049174] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +049184: 5430 a901 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a9 │ │ +049188: 7110 7304 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0473 │ │ +04918e: 0c00 |0005: move-result-object v0 │ │ +049190: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +049192: 6e20 300d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d30 │ │ +049198: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +04919c: 7110 2b01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@012b │ │ +0491a2: 5430 a901 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a9 │ │ +0491a6: 5431 a901 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a9 │ │ +0491aa: 5432 a801 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01a8 │ │ +0491ae: 6e20 7804 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0478 │ │ +0491b4: 0c01 |0018: move-result-object v1 │ │ +0491b6: 7120 7404 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@0474 │ │ +0491bc: 0c00 |001c: move-result-object v0 │ │ +0491be: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x000a line=122 │ │ 0x000f line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ @@ -91369,17 +91379,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048064: |[048064] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -048074: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04807a: 0e00 |0003: return-void │ │ +0491c0: |[0491c0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +0491d0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0491d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -91388,27 +91398,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -04807c: |[04807c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04808c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04808e: 6e10 eb00 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ -048094: 0c00 |0004: move-result-object v0 │ │ -048096: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -04809a: 0f02 |0007: return v2 │ │ -04809c: 6e10 ed00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ed │ │ -0480a2: 0a01 |000b: move-result v1 │ │ -0480a4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0480aa: 28f8 |000f: goto 0007 // -0008 │ │ -0480ac: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0480ae: 28f6 |0011: goto 0007 // -000a │ │ -0480b0: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +0491d8: |[0491d8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0491e8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0491ea: 6e10 eb00 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ +0491f0: 0c00 |0004: move-result-object v0 │ │ +0491f2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0491f6: 0f02 |0007: return v2 │ │ +0491f8: 6e10 ed00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ed │ │ +0491fe: 0a01 |000b: move-result v1 │ │ +049200: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +049206: 28f8 |000f: goto 0007 // -0008 │ │ +049208: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +04920a: 28f6 |0011: goto 0007 // -000a │ │ +04920c: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=53 │ │ 0x0008 line=45 │ │ 0x000c line=46 │ │ @@ -91451,17 +91461,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0480c0: |[0480c0] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -0480d0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0480d6: 0e00 |0003: return-void │ │ +04921c: |[04921c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +04922c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +049232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -91470,18 +91480,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0480d8: |[0480d8] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0480e8: 7110 9c04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@049c │ │ -0480ee: 0a00 |0003: move-result v0 │ │ -0480f0: 0f00 |0004: return v0 │ │ +049234: |[049234] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +049244: 7110 9c04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@049c │ │ +04924a: 0a00 |0003: move-result v0 │ │ +04924c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ @@ -91516,17 +91526,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0480f4: |[0480f4] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -048104: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04810a: 0e00 |0003: return-void │ │ +049250: |[049250] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +049260: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +049266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -91535,18 +91545,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04810c: |[04810c] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04811c: 7110 9e04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@049e │ │ -048122: 0a00 |0003: move-result v0 │ │ -048124: 0f00 |0004: return v0 │ │ +049268: |[049268] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +049278: 7110 9e04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@049e │ │ +04927e: 0a00 |0003: move-result v0 │ │ +049280: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ @@ -91581,17 +91591,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048128: |[048128] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -048138: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04813e: 0e00 |0003: return-void │ │ +049284: |[049284] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +049294: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04929a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -91600,18 +91610,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -048140: |[048140] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -048150: 7110 a004 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04a0 │ │ -048156: 0a00 |0003: move-result v0 │ │ -048158: 0f00 |0004: return v0 │ │ +04929c: |[04929c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0492ac: 7110 a004 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04a0 │ │ +0492b2: 0a00 |0003: move-result v0 │ │ +0492b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ @@ -91653,20 +91663,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04815c: |[04815c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -04816c: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -048172: 2200 c500 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00c5 │ │ -048176: 7020 a104 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04a1 │ │ -04817c: 5b10 c601 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c6 │ │ -048180: 0e00 |000a: return-void │ │ +0492b8: |[0492b8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +0492c8: 7010 b10c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0492ce: 2200 c500 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00c5 │ │ +0492d2: 7020 a104 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04a1 │ │ +0492d8: 5b10 c601 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c6 │ │ +0492dc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -91676,22 +91686,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -048184: |[048184] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -048194: 5420 c601 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c6 │ │ -048198: 6e10 ea0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0cea │ │ -04819e: 0c00 |0005: move-result-object v0 │ │ -0481a0: 1f00 c600 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c6 │ │ -0481a4: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -0481a6: 5901 c501 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c5 │ │ -0481aa: 0e00 |000b: return-void │ │ +0492e0: |[0492e0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0492f0: 5420 c601 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c6 │ │ +0492f4: 6e10 ea0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0cea │ │ +0492fa: 0c00 |0005: move-result-object v0 │ │ +0492fc: 1f00 c600 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c6 │ │ +049300: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +049302: 5901 c501 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c5 │ │ +049306: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000b line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -91700,21 +91710,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0481ac: |[0481ac] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0481bc: 5410 c601 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c6 │ │ -0481c0: 6e10 ea0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0cea │ │ -0481c6: 0c00 |0005: move-result-object v0 │ │ -0481c8: 1f00 c600 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c6 │ │ -0481cc: 5200 c501 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c5 │ │ -0481d0: 0f00 |000a: return v0 │ │ +049308: |[049308] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +049318: 5410 c601 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c6 │ │ +04931c: 6e10 ea0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0cea │ │ +049322: 0c00 |0005: move-result-object v0 │ │ +049324: 1f00 c600 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c6 │ │ +049328: 5200 c501 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c5 │ │ +04932c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;) │ │ @@ -91722,16 +91732,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0481d4: |[0481d4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0481e4: 0e00 |0000: return-void │ │ +049330: |[049330] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +049340: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 operationCount I │ │ │ │ @@ -91740,16 +91750,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0481e8: |[0481e8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0481f8: 0e00 |0000: return-void │ │ +049344: |[049344] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +049354: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 tag I │ │ 0x0000 - 0x0001 reg=2 operationCount I │ │ @@ -91759,21 +91769,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0481fc: |[0481fc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -04820c: 5410 c601 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c6 │ │ -048210: 6e10 ea0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0cea │ │ -048216: 0c00 |0005: move-result-object v0 │ │ -048218: 1f00 c600 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c6 │ │ -04821c: 5902 c501 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c5 │ │ -048220: 0e00 |000a: return-void │ │ +049358: |[049358] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +049368: 5410 c601 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c6 │ │ +04936c: 6e10 ea0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0cea │ │ +049372: 0c00 |0005: move-result-object v0 │ │ +049374: 1f00 c600 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c6 │ │ +049378: 5902 c501 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c5 │ │ +04937c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=73 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x000b reg=2 tag I │ │ @@ -91783,16 +91793,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -048224: |[048224] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -048234: 0e00 |0000: return-void │ │ +049380: |[049380] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +049390: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -91801,16 +91811,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -048238: |[048238] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -048248: 0e00 |0000: return-void │ │ +049394: |[049394] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0493a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -91849,17 +91859,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04824c: |[04824c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -04825c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -048262: 0e00 |0003: return-void │ │ +0493a8: |[0493a8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +0493b8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0493be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -91868,17 +91878,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -048264: |[048264] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -048274: 7100 c704 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@04c7 │ │ -04827a: 0e00 |0003: return-void │ │ +0493c0: |[0493c0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0493d0: 7100 c704 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@04c7 │ │ +0493d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ @@ -91887,18 +91897,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04827c: |[04827c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -04828c: 7100 c804 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@04c8 │ │ -048292: 0a00 |0003: move-result v0 │ │ -048294: 0f00 |0004: return v0 │ │ +0493d8: |[0493d8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0493e8: 7100 c804 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@04c8 │ │ +0493ee: 0a00 |0003: move-result v0 │ │ +0493f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;) │ │ @@ -91906,17 +91916,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048298: |[048298] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0482a8: 7110 c904 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@04c9 │ │ -0482ae: 0e00 |0003: return-void │ │ +0493f4: |[0493f4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +049404: 7110 c904 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@04c9 │ │ +04940a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -91926,17 +91936,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0482b0: |[0482b0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0482c0: 7120 ca04 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@04ca │ │ -0482c6: 0e00 |0003: return-void │ │ +04940c: |[04940c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +04941c: 7120 ca04 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@04ca │ │ +049422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -91947,17 +91957,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0482c8: |[0482c8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0482d8: 7110 cb04 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@04cb │ │ -0482de: 0e00 |0003: return-void │ │ +049424: |[049424] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +049434: 7110 cb04 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@04cb │ │ +04943a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -91967,17 +91977,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0482e0: |[0482e0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0482f0: 7110 cc04 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@04cc │ │ -0482f6: 0e00 |0003: return-void │ │ +04943c: |[04943c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +04944c: 7110 cc04 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@04cc │ │ +049452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ @@ -91987,17 +91997,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0482f8: |[0482f8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -048308: 7110 cd04 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@04cd │ │ -04830e: 0e00 |0003: return-void │ │ +049454: |[049454] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +049464: 7110 cd04 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@04cd │ │ +04946a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ @@ -92041,19 +92051,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -048310: |[048310] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -048320: 5b01 e401 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01e4 │ │ -048324: 5b02 e501 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -048328: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04832e: 0e00 |0007: return-void │ │ +04946c: |[04946c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +04947c: 5b01 e401 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01e4 │ │ +049480: 5b02 e501 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +049484: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04948a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -92064,19 +92074,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -048330: |[048330] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -048340: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -048344: 6e30 6405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0564 │ │ -04834a: 0a00 |0005: move-result v0 │ │ -04834c: 0f00 |0006: return v0 │ │ +04948c: |[04948c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04949c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +0494a0: 6e30 6405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0564 │ │ +0494a6: 0a00 |0005: move-result v0 │ │ +0494a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -92086,18 +92096,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -048350: |[048350] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -048360: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -048364: 6e30 6705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0567 │ │ -04836a: 0e00 |0005: return-void │ │ +0494ac: |[0494ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0494bc: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +0494c0: 6e30 6705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0567 │ │ +0494c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -92108,20 +92118,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -04836c: |[04836c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -04837c: 5420 e501 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -048380: 2201 3c01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ -048384: 7020 5e08 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@085e │ │ -04838a: 6e30 6805 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0568 │ │ -048390: 0e00 |000a: return-void │ │ +0494c8: |[0494c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0494d8: 5420 e501 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +0494dc: 2201 3c01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ +0494e0: 7020 5e08 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@085e │ │ +0494e6: 6e30 6805 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0568 │ │ +0494ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000a line=144 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -92132,18 +92142,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -048394: |[048394] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0483a4: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -0483a8: 6e30 6905 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0569 │ │ -0483ae: 0e00 |0005: return-void │ │ +0494f0: |[0494f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +049500: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +049504: 6e30 6905 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0569 │ │ +04950a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -92154,19 +92164,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0483b0: |[0483b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0483c0: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -0483c4: 6e40 6a05 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@056a │ │ -0483ca: 0a00 |0005: move-result v0 │ │ -0483cc: 0f00 |0006: return v0 │ │ +04950c: |[04950c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04951c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +049520: 6e40 6a05 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@056a │ │ +049526: 0a00 |0005: move-result v0 │ │ +049528: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -92177,18 +92187,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0483d0: |[0483d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0483e0: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -0483e4: 6e30 6c05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@056c │ │ -0483ea: 0e00 |0005: return-void │ │ +04952c: |[04952c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +04953c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +049540: 6e30 6c05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@056c │ │ +049546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -92199,18 +92209,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0483ec: |[0483ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0483fc: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -048400: 6e30 6d05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@056d │ │ -048406: 0e00 |0005: return-void │ │ +049548: |[049548] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +049558: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +04955c: 6e30 6d05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@056d │ │ +049562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -92255,19 +92265,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -048408: |[048408] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -048418: 5b01 e601 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01e6 │ │ -04841c: 5b02 e701 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -048420: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -048426: 0e00 |0007: return-void │ │ +049564: |[049564] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +049574: 5b01 e601 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01e6 │ │ +049578: 5b02 e701 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +04957c: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +049582: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -92278,19 +92288,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -048428: |[048428] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -048438: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -04843c: 6e30 6405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0564 │ │ -048442: 0a00 |0005: move-result v0 │ │ -048444: 0f00 |0006: return v0 │ │ +049584: |[049584] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +049594: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +049598: 6e30 6405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0564 │ │ +04959e: 0a00 |0005: move-result v0 │ │ +0495a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -92300,24 +92310,24 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -048448: |[048448] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -048458: 5421 e701 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -04845c: 6e20 6505 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0565 │ │ -048462: 0c00 |0005: move-result-object v0 │ │ -048464: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -048468: 6e10 eb08 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@08eb │ │ -04846e: 0c01 |000b: move-result-object v1 │ │ -048470: 1101 |000c: return-object v1 │ │ -048472: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -048474: 28fe |000e: goto 000c // -0002 │ │ +0495a4: |[0495a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +0495b4: 5421 e701 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +0495b8: 6e20 6505 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0565 │ │ +0495be: 0c00 |0005: move-result-object v0 │ │ +0495c0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0495c4: 6e10 eb08 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@08eb │ │ +0495ca: 0c01 |000b: move-result-object v1 │ │ +0495cc: 1101 |000c: return-object v1 │ │ +0495ce: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0495d0: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0006 line=262 │ │ locals : │ │ 0x0006 - 0x000f reg=0 provider Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ @@ -92328,18 +92338,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -048478: |[048478] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -048488: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -04848c: 6e30 6705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0567 │ │ -048492: 0e00 |0005: return-void │ │ +0495d4: |[0495d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0495e4: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +0495e8: 6e30 6705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0567 │ │ +0495ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -92350,20 +92360,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -048494: |[048494] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0484a4: 5420 e701 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -0484a8: 2201 3c01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ -0484ac: 7020 5e08 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@085e │ │ -0484b2: 6e30 6805 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0568 │ │ -0484b8: 0e00 |000a: return-void │ │ +0495f0: |[0495f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +049600: 5420 e701 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +049604: 2201 3c01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ +049608: 7020 5e08 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@085e │ │ +04960e: 6e30 6805 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0568 │ │ +049614: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=235 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -92374,18 +92384,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0484bc: |[0484bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0484cc: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -0484d0: 6e30 6905 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0569 │ │ -0484d6: 0e00 |0005: return-void │ │ +049618: |[049618] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +049628: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +04962c: 6e30 6905 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0569 │ │ +049632: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -92396,19 +92406,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0484d8: |[0484d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0484e8: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -0484ec: 6e40 6a05 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@056a │ │ -0484f2: 0a00 |0005: move-result v0 │ │ -0484f4: 0f00 |0006: return v0 │ │ +049634: |[049634] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +049644: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +049648: 6e40 6a05 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@056a │ │ +04964e: 0a00 |0005: move-result v0 │ │ +049650: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -92419,19 +92429,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0484f8: |[0484f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -048508: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -04850c: 6e40 6b05 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@056b │ │ -048512: 0a00 |0005: move-result v0 │ │ -048514: 0f00 |0006: return v0 │ │ +049654: |[049654] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +049664: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +049668: 6e40 6b05 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@056b │ │ +04966e: 0a00 |0005: move-result v0 │ │ +049670: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -92442,18 +92452,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -048518: |[048518] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -048528: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -04852c: 6e30 6c05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@056c │ │ -048532: 0e00 |0005: return-void │ │ +049674: |[049674] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +049684: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +049688: 6e30 6c05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@056c │ │ +04968e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0005 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -92464,18 +92474,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -048534: |[048534] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -048544: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ -048548: 6e30 6d05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@056d │ │ -04854e: 0e00 |0005: return-void │ │ +049690: |[049690] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0496a0: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e7 │ │ +0496a4: 6e30 6d05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@056d │ │ +0496aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -92512,17 +92522,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048550: |[048550] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -048560: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -048566: 0e00 |0003: return-void │ │ +0496ac: |[0496ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +0496bc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0496c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -92531,17 +92541,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048568: |[048568] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -048578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04857a: 0f00 |0001: return v0 │ │ +0496c4: |[0496c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0496d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0496d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -92552,17 +92562,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04857c: |[04857c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -04858c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04858e: 1100 |0001: return-object v0 │ │ +0496d8: |[0496d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0496e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0496ea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -92572,17 +92582,17 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048590: |[048590] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0485a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0485a2: 1100 |0001: return-object v0 │ │ +0496ec: |[0496ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0496fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0496fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -92591,17 +92601,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0485a4: |[0485a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0485b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0485b6: 1100 |0001: return-object v0 │ │ +049700: |[049700] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +049710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049712: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;) │ │ @@ -92609,16 +92619,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0485b8: |[0485b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0485c8: 0e00 |0000: return-void │ │ +049714: |[049714] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +049724: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -92629,16 +92639,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0485cc: |[0485cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0485dc: 0e00 |0000: return-void │ │ +049728: |[049728] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +049738: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -92649,16 +92659,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0485e0: |[0485e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0485f0: 0e00 |0000: return-void │ │ +04973c: |[04973c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04974c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -92669,17 +92679,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0485f4: |[0485f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -048604: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -048606: 0f00 |0001: return v0 │ │ +049750: |[049750] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +049760: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049762: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/ViewGroup; │ │ @@ -92691,17 +92701,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048608: |[048608] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -048618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04861a: 0f00 |0001: return v0 │ │ +049764: |[049764] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +049774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049776: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -92713,16 +92723,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04861c: |[04861c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04862c: 0e00 |0000: return-void │ │ +049778: |[049778] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +049788: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -92733,16 +92743,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -048630: |[048630] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -048640: 0e00 |0000: return-void │ │ +04978c: |[04978c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04979c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -92789,17 +92799,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048644: |[048644] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -048654: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04865a: 0e00 |0003: return-void │ │ +0497a0: |[0497a0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +0497b0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0497b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -92807,40 +92817,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -04865c: |[04865c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -04866c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04866e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -048670: 9504 0607 |0002: and-int v4, v6, v7 │ │ -048674: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -048678: 0121 |0006: move v1, v2 │ │ -04867a: 9600 0809 |0007: or-int v0, v8, v9 │ │ -04867e: 9504 0600 |0009: and-int v4, v6, v0 │ │ -048682: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -048686: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -04868a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -04868e: 2203 eb01 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01eb │ │ -048692: 1a04 0009 |0013: const-string v4, "bad arguments" // string@0900 │ │ -048696: 7020 960c 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ -04869c: 2703 |0018: throw v3 │ │ -04869e: 0131 |0019: move v1, v3 │ │ -0486a0: 28ed |001a: goto 0007 // -0013 │ │ -0486a2: 0132 |001b: move v2, v3 │ │ -0486a4: 28f1 |001c: goto 000d // -000f │ │ -0486a6: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -0486aa: b535 |001f: and-int/2addr v5, v3 │ │ -0486ac: 0f05 |0020: return v5 │ │ -0486ae: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -0486b2: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -0486b6: b535 |0025: and-int/2addr v5, v3 │ │ -0486b8: 28fa |0026: goto 0020 // -0006 │ │ +0497b8: |[0497b8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +0497c8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0497ca: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0497cc: 9504 0607 |0002: and-int v4, v6, v7 │ │ +0497d0: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +0497d4: 0121 |0006: move v1, v2 │ │ +0497d6: 9600 0809 |0007: or-int v0, v8, v9 │ │ +0497da: 9504 0600 |0009: and-int v4, v6, v0 │ │ +0497de: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +0497e2: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +0497e6: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +0497ea: 2203 eb01 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01eb │ │ +0497ee: 1a04 ff08 |0013: const-string v4, "bad arguments" // string@08ff │ │ +0497f2: 7020 960c 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0c96 │ │ +0497f8: 2703 |0018: throw v3 │ │ +0497fa: 0131 |0019: move v1, v3 │ │ +0497fc: 28ed |001a: goto 0007 // -0013 │ │ +0497fe: 0132 |001b: move v2, v3 │ │ +049800: 28f1 |001c: goto 000d // -000f │ │ +049802: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +049806: b535 |001f: and-int/2addr v5, v3 │ │ +049808: 0f05 |0020: return v5 │ │ +04980a: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +04980e: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +049812: b535 |0025: and-int/2addr v5, v3 │ │ +049814: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -92871,32 +92881,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0486bc: |[0486bc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0486cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0486ce: 6e20 a205 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05a2 │ │ -0486d4: 0a01 |0004: move-result v1 │ │ -0486d6: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -0486da: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -0486de: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -0486e2: 7152 9f05 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@059f │ │ -0486e8: 0a05 |000e: move-result v5 │ │ -0486ea: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -0486ec: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -0486f0: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -0486f4: 7153 9f05 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@059f │ │ -0486fa: 0a05 |0017: move-result v5 │ │ -0486fc: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -048700: 0f00 |001a: return v0 │ │ -048702: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -048704: 28fe |001c: goto 001a // -0002 │ │ +049818: |[049818] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +049828: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04982a: 6e20 a205 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05a2 │ │ +049830: 0a01 |0004: move-result v1 │ │ +049832: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +049836: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +04983a: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +04983e: 7152 9f05 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@059f │ │ +049844: 0a05 |000e: move-result v5 │ │ +049846: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +049848: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +04984c: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +049850: 7153 9f05 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@059f │ │ +049856: 0a05 |0017: move-result v5 │ │ +049858: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +04985c: 0f00 |001a: return v0 │ │ +04985e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +049860: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0007 line=79 │ │ 0x000f line=81 │ │ 0x0018 line=83 │ │ locals : │ │ @@ -92909,23 +92919,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -048708: |[048708] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -048718: 6e20 a205 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05a2 │ │ -04871e: 0a00 |0003: move-result v0 │ │ -048720: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -048724: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -048728: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04872a: 0f00 |0009: return v0 │ │ -04872c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04872e: 28fe |000b: goto 0009 // -0002 │ │ +049864: |[049864] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +049874: 6e20 a205 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05a2 │ │ +04987a: 0a00 |0003: move-result v0 │ │ +04987c: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +049880: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +049884: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +049886: 0f00 |0009: return v0 │ │ +049888: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04988a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -92934,23 +92944,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -048730: |[048730] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -048740: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -048744: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -048748: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -04874c: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -048750: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -048754: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -048758: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -04875c: 0f00 |000e: return v0 │ │ +04988c: |[04988c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +04989c: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +0498a0: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0498a4: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +0498a8: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +0498ac: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0498b0: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +0498b4: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +0498b8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0006 line=70 │ │ 0x000a line=71 │ │ 0x000c line=73 │ │ @@ -92989,17 +92999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048760: |[048760] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -048770: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -048776: 0e00 |0003: return-void │ │ +0498bc: |[0498bc] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +0498cc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0498d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -93008,18 +93018,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048778: |[048778] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -048788: 7120 b205 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@05b2 │ │ -04878e: 0a00 |0003: move-result v0 │ │ -048790: 0f00 |0004: return v0 │ │ +0498d4: |[0498d4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0498e4: 7120 b205 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@05b2 │ │ +0498ea: 0a00 |0003: move-result v0 │ │ +0498ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -93029,18 +93039,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -048794: |[048794] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0487a4: 7110 b305 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@05b3 │ │ -0487aa: 0a00 |0003: move-result v0 │ │ -0487ac: 0f00 |0004: return v0 │ │ +0498f0: |[0498f0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +049900: 7110 b305 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@05b3 │ │ +049906: 0a00 |0003: move-result v0 │ │ +049908: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -93049,18 +93059,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0487b0: |[0487b0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0487c0: 7110 b405 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@05b4 │ │ -0487c6: 0a00 |0003: move-result v0 │ │ -0487c8: 0f00 |0004: return v0 │ │ +04990c: |[04990c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +04991c: 7110 b405 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@05b4 │ │ +049922: 0a00 |0003: move-result v0 │ │ +049924: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -93095,17 +93105,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0487cc: |[0487cc] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ -0487dc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0487e2: 0e00 |0003: return-void │ │ +049928: |[049928] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ +049938: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04993e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -93114,17 +93124,17 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0487e4: |[0487e4] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -0487f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0487f6: 0f00 |0001: return v0 │ │ +049940: |[049940] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +049950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049952: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ @@ -93160,17 +93170,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0487f8: |[0487f8] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ -048808: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04880e: 0e00 |0003: return-void │ │ +049954: |[049954] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ +049964: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04996a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -93179,18 +93189,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048810: |[048810] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -048820: 7120 cb05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@05cb │ │ -048826: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -048828: 0f00 |0004: return v0 │ │ +04996c: |[04996c] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +04997c: 7120 cb05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@05cb │ │ +049982: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +049984: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ @@ -93227,17 +93237,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04882c: |[04882c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -04883c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -048842: 0e00 |0003: return-void │ │ +049988: |[049988] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +049998: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04999e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -93246,16 +93256,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -048844: |[048844] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -048854: 1101 |0000: return-object v1 │ │ +0499a0: |[0499a0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0499b0: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -93265,17 +93275,17 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048858: |[048858] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -048868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04886a: 0f00 |0001: return v0 │ │ +0499b4: |[0499b4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0499c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0499c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ @@ -93311,17 +93321,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04886c: |[04886c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -04887c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -048882: 0e00 |0003: return-void │ │ +0499c8: |[0499c8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +0499d8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +0499de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -93330,18 +93340,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048884: |[048884] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -048894: 7120 ca05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@05ca │ │ -04889a: 0c00 |0003: move-result-object v0 │ │ -04889c: 1100 |0004: return-object v0 │ │ +0499e0: |[0499e0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0499f0: 7120 ca05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@05ca │ │ +0499f6: 0c00 |0003: move-result-object v0 │ │ +0499f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -93351,18 +93361,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0488a0: |[0488a0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -0488b0: 7120 cb05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@05cb │ │ -0488b6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0488b8: 0f00 |0004: return v0 │ │ +0499fc: |[0499fc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +049a0c: 7120 cb05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@05cb │ │ +049a12: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +049a14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ @@ -93399,17 +93409,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0488bc: |[0488bc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -0488cc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0488d2: 0e00 |0003: return-void │ │ +049a18: |[049a18] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +049a28: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +049a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -93418,20 +93428,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0488d4: |[0488d4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0488e4: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0488e8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0488ea: 0f00 |0003: return v0 │ │ -0488ec: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -0488ee: 28fe |0005: goto 0003 // -0002 │ │ +049a30: |[049a30] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +049a40: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +049a44: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +049a46: 0f00 |0003: return v0 │ │ +049a48: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +049a4a: 28fe |0005: goto 0003 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=44 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -93443,22 +93453,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0488f0: |[0488f0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -048900: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -048904: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -048906: 0f00 |0003: return v0 │ │ -048908: 2200 ed01 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01ed │ │ -04890c: 1a01 ea06 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@06ea │ │ -048910: 7020 9a0c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0c9a │ │ -048916: 2700 |000b: throw v0 │ │ +049a4c: |[049a4c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +049a5c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +049a60: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +049a62: 0f00 |0003: return v0 │ │ +049a64: 2200 ed01 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01ed │ │ +049a68: 1a01 ea06 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@06ea │ │ +049a6c: 7020 9a0c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0c9a │ │ +049a72: 2700 |000b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0002 line=52 │ │ 0x0004 line=54 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -93470,23 +93480,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -048918: |[048918] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -048928: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -04892c: 6e10 cb0a 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0acb │ │ -048932: 0a00 |0005: move-result v0 │ │ -048934: 0f00 |0006: return v0 │ │ -048936: 2200 ed01 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01ed │ │ -04893a: 1a01 ea06 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@06ea │ │ -04893e: 7020 9a0c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0c9a │ │ -048944: 2700 |000e: throw v0 │ │ +049a74: |[049a74] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +049a84: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +049a88: 6e10 cb0a 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0acb │ │ +049a8e: 0a00 |0005: move-result v0 │ │ +049a90: 0f00 |0006: return v0 │ │ +049a92: 2200 ed01 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01ed │ │ +049a96: 1a01 ea06 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@06ea │ │ +049a9a: 7020 9a0c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0c9a │ │ +049aa0: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0007 line=61 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -93498,23 +93508,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -048948: |[048948] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -048958: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -04895c: 6e10 cd0a 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0acd │ │ -048962: 0a00 |0005: move-result v0 │ │ -048964: 0f00 |0006: return v0 │ │ -048966: 2200 ed01 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01ed │ │ -04896a: 1a01 ea06 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@06ea │ │ -04896e: 7020 9a0c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0c9a │ │ -048974: 2700 |000e: throw v0 │ │ +049aa4: |[049aa4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +049ab4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +049ab8: 6e10 cd0a 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0acd │ │ +049abe: 0a00 |0005: move-result v0 │ │ +049ac0: 0f00 |0006: return v0 │ │ +049ac2: 2200 ed01 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01ed │ │ +049ac6: 1a01 ea06 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@06ea │ │ +049aca: 7020 9a0c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0c9a │ │ +049ad0: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -93552,17 +93562,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048978: |[048978] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -048988: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04898e: 0e00 |0003: return-void │ │ +049ad4: |[049ad4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +049ae4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +049aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -93571,18 +93581,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048990: |[048990] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0489a0: 7120 e305 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05e3 │ │ -0489a6: 0a00 |0003: move-result v0 │ │ -0489a8: 0f00 |0004: return v0 │ │ +049aec: |[049aec] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +049afc: 7120 e305 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@05e3 │ │ +049b02: 0a00 |0003: move-result v0 │ │ +049b04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -93592,18 +93602,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0489ac: |[0489ac] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0489bc: 7120 e405 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05e4 │ │ -0489c2: 0a00 |0003: move-result v0 │ │ -0489c4: 0f00 |0004: return v0 │ │ +049b08: |[049b08] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +049b18: 7120 e405 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@05e4 │ │ +049b1e: 0a00 |0003: move-result v0 │ │ +049b20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -93613,18 +93623,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0489c8: |[0489c8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0489d8: 7120 e505 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@05e5 │ │ -0489de: 0a00 |0003: move-result v0 │ │ -0489e0: 0f00 |0004: return v0 │ │ +049b24: |[049b24] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +049b34: 7120 e505 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@05e5 │ │ +049b3a: 0a00 |0003: move-result v0 │ │ +049b3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -93634,18 +93644,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0489e4: |[0489e4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0489f4: 7120 e605 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@05e6 │ │ -0489fa: 0a00 |0003: move-result v0 │ │ -0489fc: 0f00 |0004: return v0 │ │ +049b40: |[049b40] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +049b50: 7120 e605 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@05e6 │ │ +049b56: 0a00 |0003: move-result v0 │ │ +049b58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -93690,18 +93700,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048a00: |[048a00] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -048a10: 5b01 2402 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ -048a14: 7010 d200 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d2 │ │ -048a1a: 0e00 |0005: return-void │ │ +049b5c: |[049b5c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +049b6c: 5b01 2402 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ +049b70: 7010 d200 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d2 │ │ +049b76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ @@ -93710,17 +93720,17 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -048a1c: |[048a1c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -048a2c: 7020 1c06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@061c │ │ -048a32: 0e00 |0003: return-void │ │ +049b78: |[049b78] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +049b88: 7020 1c06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@061c │ │ +049b8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/PagerTitleStrip$1; │ │ @@ -93731,18 +93741,18 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -048a34: |[048a34] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -048a44: 5410 2402 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ -048a48: 6e30 4706 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0647 │ │ -048a4e: 0e00 |0005: return-void │ │ +049b90: |[049b90] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +049ba0: 5410 2402 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ +049ba4: 6e30 4706 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0647 │ │ +049baa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0005 line=493 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=2 oldAdapter Landroid/support/v4/view/PagerAdapter; │ │ @@ -93753,26 +93763,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -048a50: |[048a50] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -048a60: 5430 2402 |0000: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ -048a64: 5431 2402 |0002: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ -048a68: 5411 3202 |0004: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048a6c: 6e10 1d07 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ -048a72: 0a01 |0009: move-result v1 │ │ -048a74: 5432 2402 |000a: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ -048a78: 5422 3202 |000c: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048a7c: 6e10 1807 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ -048a82: 0c02 |0011: move-result-object v2 │ │ -048a84: 6e30 4806 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0648 │ │ -048a8a: 0e00 |0015: return-void │ │ +049bac: |[049bac] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +049bbc: 5430 2402 |0000: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ +049bc0: 5431 2402 |0002: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ +049bc4: 5411 3202 |0004: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +049bc8: 6e10 1d07 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ +049bce: 0a01 |0009: move-result v1 │ │ +049bd0: 5432 2402 |000a: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ +049bd4: 5422 3202 |000c: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +049bd8: 6e10 1807 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ +049bde: 0c02 |0011: move-result-object v2 │ │ +049be0: 6e30 4806 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0648 │ │ +049be6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0015 line=498 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ │ │ @@ -93781,17 +93791,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048a8c: |[048a8c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -048a9c: 5901 2302 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0223 │ │ -048aa0: 0e00 |0002: return-void │ │ +049be8: |[049be8] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +049bf8: 5901 2302 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0223 │ │ +049bfc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0002 line=488 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0003 reg=1 state I │ │ @@ -93801,23 +93811,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -048aa4: |[048aa4] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -048ab4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -048ab8: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -048abc: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -048ac0: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -048ac4: 5420 2402 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ -048ac8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -048aca: 6e40 4906 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0649 │ │ -048ad0: 0e00 |000e: return-void │ │ +049c00: |[049c00] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +049c10: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +049c14: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +049c18: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +049c1c: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +049c20: 5420 2402 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ +049c24: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +049c26: 6e40 4906 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0649 │ │ +049c2c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0006 line=472 │ │ 0x0008 line=474 │ │ 0x000e line=475 │ │ locals : │ │ @@ -93831,28 +93841,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -048ad4: |[048ad4] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -048ae4: 5230 2302 |0000: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0223 │ │ -048ae8: 3900 1700 |0002: if-nez v0, 0019 // +0017 │ │ -048aec: 5430 2402 |0004: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ -048af0: 5431 2402 |0006: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ -048af4: 5411 3202 |0008: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048af8: 6e10 1d07 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ -048afe: 0a01 |000d: move-result v1 │ │ -048b00: 5432 2402 |000e: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ -048b04: 5422 3202 |0010: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048b08: 6e10 1807 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ -048b0e: 0c02 |0015: move-result-object v2 │ │ -048b10: 6e30 4806 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0648 │ │ -048b16: 0e00 |0019: return-void │ │ +049c30: |[049c30] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +049c40: 5230 2302 |0000: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0223 │ │ +049c44: 3900 1700 |0002: if-nez v0, 0019 // +0017 │ │ +049c48: 5430 2402 |0004: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ +049c4c: 5431 2402 |0006: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ +049c50: 5411 3202 |0008: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +049c54: 6e10 1d07 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ +049c5a: 0a01 |000d: move-result v1 │ │ +049c5c: 5432 2402 |000e: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0224 │ │ +049c60: 5422 3202 |0010: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +049c64: 6e10 1807 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ +049c6a: 0c02 |0015: move-result-object v2 │ │ +049c6c: 6e30 4806 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0648 │ │ +049c72: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0004 line=481 │ │ 0x0019 line=483 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ @@ -93889,17 +93899,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048b18: |[048b18] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -048b28: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -048b2e: 0e00 |0003: return-void │ │ +049c74: |[049c74] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +049c84: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +049c8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -93908,17 +93918,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048b30: |[048b30] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -048b40: 6e10 4b0c 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0c4b │ │ -048b46: 0e00 |0003: return-void │ │ +049c8c: |[049c8c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +049c9c: 6e10 4b0c 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0c4b │ │ +049ca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ @@ -93954,17 +93964,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048b48: |[048b48] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -048b58: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -048b5e: 0e00 |0003: return-void │ │ +049ca4: |[049ca4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +049cb4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +049cba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -93973,17 +93983,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048b60: |[048b60] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -048b70: 7110 4d06 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@064d │ │ -048b76: 0e00 |0003: return-void │ │ +049cbc: |[049cbc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +049ccc: 7110 4d06 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@064d │ │ +049cd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ @@ -94100,38 +94110,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -048b78: |[048b78] android.support.v4.view.PagerTitleStrip.:()V │ │ -048b88: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -048b8a: 2300 6402 |0001: new-array v0, v0, [I // type@0264 │ │ -048b8e: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -048b94: 6900 2502 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0225 │ │ -048b98: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -048b9a: 2300 6402 |0009: new-array v0, v0, [I // type@0264 │ │ -048b9e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -048ba0: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -048ba6: 4b02 0001 |000f: aput v2, v0, v1 │ │ -048baa: 6900 2902 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0229 │ │ -048bae: 6000 1d00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ -048bb2: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -048bb6: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -048bba: 2200 ff00 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@00ff │ │ -048bbe: 7010 2606 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0626 │ │ -048bc4: 6900 2602 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0226 │ │ -048bc8: 0e00 |0020: return-void │ │ -048bca: 2200 fe00 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@00fe │ │ -048bce: 7010 2406 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0624 │ │ -048bd4: 6900 2602 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0226 │ │ -048bd8: 28f8 |0028: goto 0020 // -0008 │ │ -048bda: 0000 |0029: nop // spacer │ │ -048bdc: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +049cd4: |[049cd4] android.support.v4.view.PagerTitleStrip.:()V │ │ +049ce4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +049ce6: 2300 6402 |0001: new-array v0, v0, [I // type@0264 │ │ +049cea: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +049cf0: 6900 2502 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0225 │ │ +049cf4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +049cf6: 2300 6402 |0009: new-array v0, v0, [I // type@0264 │ │ +049cfa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +049cfc: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +049d02: 4b02 0001 |000f: aput v2, v0, v1 │ │ +049d06: 6900 2902 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0229 │ │ +049d0a: 6000 1d00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001d │ │ +049d0e: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +049d12: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +049d16: 2200 ff00 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@00ff │ │ +049d1a: 7010 2606 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0626 │ │ +049d20: 6900 2602 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0226 │ │ +049d24: 0e00 |0020: return-void │ │ +049d26: 2200 fe00 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@00fe │ │ +049d2a: 7010 2406 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0624 │ │ +049d30: 6900 2602 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0226 │ │ +049d34: 28f8 |0028: goto 0020 // -0008 │ │ +049d36: 0000 |0029: nop // spacer │ │ +049d38: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=68 │ │ 0x0013 line=96 │ │ 0x0019 line=97 │ │ 0x0020 line=101 │ │ @@ -94144,18 +94154,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -048bf4: |[048bf4] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -048c04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048c06: 7030 2a06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@062a │ │ -048c0c: 0e00 |0004: return-void │ │ +049d50: |[049d50] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +049d60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049d62: 7030 2a06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@062a │ │ +049d68: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0004 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -94165,122 +94175,122 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 230 16-bit code units │ │ -048c10: |[048c10] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -048c20: 122a |0000: const/4 v10, #int 2 // #2 │ │ -048c22: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -048c24: 7030 2e0b cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b2e │ │ -048c2a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -048c2c: 59b7 2d02 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022d │ │ -048c30: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -048c34: 59b7 2e02 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ -048c38: 2207 fc00 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@00fc │ │ -048c3c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -048c3e: 7030 1d06 b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@061d │ │ -048c44: 5bb7 3102 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ -048c48: 2207 c601 |0014: new-instance v7, Landroid/widget/TextView; // type@01c6 │ │ -048c4c: 7020 3b0c c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c3b │ │ -048c52: 5bb7 3302 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -048c56: 6e20 2b06 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@062b │ │ -048c5c: 2207 c601 |001e: new-instance v7, Landroid/widget/TextView; // type@01c6 │ │ -048c60: 7020 3b0c c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c3b │ │ -048c66: 5bb7 2b02 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -048c6a: 6e20 2b06 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@062b │ │ -048c70: 2207 c601 |0028: new-instance v7, Landroid/widget/TextView; // type@01c6 │ │ -048c74: 7020 3b0c c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c3b │ │ -048c7a: 5bb7 2f02 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -048c7e: 6e20 2b06 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@062b │ │ -048c84: 6207 2502 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0225 │ │ -048c88: 6e30 7f00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007f │ │ -048c8e: 0c00 |0037: move-result-object v0 │ │ -048c90: 6e30 bd00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bd │ │ -048c96: 0a04 |003b: move-result v4 │ │ -048c98: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -048c9c: 54b7 3302 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -048ca0: 6e30 4d0c c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c4d │ │ -048ca6: 54b7 2b02 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -048caa: 6e30 4d0c c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c4d │ │ -048cb0: 54b7 2f02 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -048cb4: 6e30 4d0c c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c4d │ │ -048cba: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -048cbc: 6e30 bb00 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00bb │ │ -048cc2: 0a06 |0051: move-result v6 │ │ -048cc4: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -048cc8: 8267 |0054: int-to-float v7, v6 │ │ -048cca: 6e30 4506 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0645 │ │ -048cd0: 6e20 bf00 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00bf │ │ -048cd6: 0a07 |005b: move-result v7 │ │ -048cd8: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -048cdc: 6e30 ba00 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00ba │ │ -048ce2: 0a05 |0061: move-result v5 │ │ -048ce4: 54b7 3302 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -048ce8: 6e20 4e0c 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ -048cee: 54b7 2b02 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -048cf2: 6e20 4e0c 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ -048cf8: 54b7 2f02 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -048cfc: 6e20 4e0c 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ -048d02: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -048d04: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -048d08: 6e30 bc00 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00bc │ │ -048d0e: 0a07 |0077: move-result v7 │ │ -048d10: 59b7 2c02 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022c │ │ -048d14: 6e10 c000 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c0 │ │ -048d1a: 54b7 2b02 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -048d1e: 6e10 420c 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0c42 │ │ -048d24: 0c07 |0082: move-result-object v7 │ │ -048d26: 6e10 af00 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00af │ │ -048d2c: 0a07 |0086: move-result v7 │ │ -048d2e: 59b7 3502 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0235 │ │ -048d32: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -048d38: 6e20 4106 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0641 │ │ -048d3e: 54b7 3302 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -048d42: 6208 e902 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e9 │ │ -048d46: 6e20 460c 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c46 │ │ -048d4c: 54b7 2b02 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -048d50: 6208 e902 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e9 │ │ -048d54: 6e20 460c 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c46 │ │ -048d5a: 54b7 2f02 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -048d5e: 6208 e902 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e9 │ │ -048d62: 6e20 460c 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c46 │ │ -048d68: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -048d6a: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -048d6e: 6207 2902 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0229 │ │ -048d72: 6e30 7e00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@007e │ │ -048d78: 0c03 |00ac: move-result-object v3 │ │ -048d7a: 6e30 b900 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00b9 │ │ -048d80: 0a01 |00b0: move-result v1 │ │ -048d82: 6e10 c000 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00c0 │ │ -048d88: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -048d8c: 54b7 3302 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -048d90: 7110 4306 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0643 │ │ -048d96: 54b7 2b02 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -048d9a: 7110 4306 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0643 │ │ -048da0: 54b7 2f02 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -048da4: 7110 4306 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0643 │ │ -048daa: 6e10 7c00 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ -048db0: 0c07 |00c8: move-result-object v7 │ │ -048db2: 6e10 b200 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ -048db8: 0c07 |00cc: move-result-object v7 │ │ -048dba: 5272 eb02 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@02eb │ │ -048dbe: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -048dc2: c827 |00d1: mul-float/2addr v7, v2 │ │ -048dc4: 8777 |00d2: float-to-int v7, v7 │ │ -048dc6: 59b7 3402 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ -048dca: 0e00 |00d5: return-void │ │ -048dcc: 54b7 3302 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -048dd0: 6e10 4b0c 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c4b │ │ -048dd6: 54b7 2b02 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -048dda: 6e10 4b0c 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c4b │ │ -048de0: 54b7 2f02 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -048de4: 6e10 4b0c 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c4b │ │ -048dea: 28e0 |00e5: goto 00c5 // -0020 │ │ +049d6c: |[049d6c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +049d7c: 122a |0000: const/4 v10, #int 2 // #2 │ │ +049d7e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +049d80: 7030 2e0b cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b2e │ │ +049d86: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +049d88: 59b7 2d02 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022d │ │ +049d8c: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +049d90: 59b7 2e02 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ +049d94: 2207 fc00 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@00fc │ │ +049d98: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +049d9a: 7030 1d06 b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@061d │ │ +049da0: 5bb7 3102 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ +049da4: 2207 c601 |0014: new-instance v7, Landroid/widget/TextView; // type@01c6 │ │ +049da8: 7020 3b0c c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c3b │ │ +049dae: 5bb7 3302 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +049db2: 6e20 2b06 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@062b │ │ +049db8: 2207 c601 |001e: new-instance v7, Landroid/widget/TextView; // type@01c6 │ │ +049dbc: 7020 3b0c c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c3b │ │ +049dc2: 5bb7 2b02 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +049dc6: 6e20 2b06 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@062b │ │ +049dcc: 2207 c601 |0028: new-instance v7, Landroid/widget/TextView; // type@01c6 │ │ +049dd0: 7020 3b0c c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c3b │ │ +049dd6: 5bb7 2f02 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +049dda: 6e20 2b06 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@062b │ │ +049de0: 6207 2502 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0225 │ │ +049de4: 6e30 7f00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007f │ │ +049dea: 0c00 |0037: move-result-object v0 │ │ +049dec: 6e30 bd00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bd │ │ +049df2: 0a04 |003b: move-result v4 │ │ +049df4: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +049df8: 54b7 3302 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +049dfc: 6e30 4d0c c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c4d │ │ +049e02: 54b7 2b02 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +049e06: 6e30 4d0c c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c4d │ │ +049e0c: 54b7 2f02 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +049e10: 6e30 4d0c c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c4d │ │ +049e16: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +049e18: 6e30 bb00 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00bb │ │ +049e1e: 0a06 |0051: move-result v6 │ │ +049e20: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +049e24: 8267 |0054: int-to-float v7, v6 │ │ +049e26: 6e30 4506 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0645 │ │ +049e2c: 6e20 bf00 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00bf │ │ +049e32: 0a07 |005b: move-result v7 │ │ +049e34: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +049e38: 6e30 ba00 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00ba │ │ +049e3e: 0a05 |0061: move-result v5 │ │ +049e40: 54b7 3302 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +049e44: 6e20 4e0c 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ +049e4a: 54b7 2b02 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +049e4e: 6e20 4e0c 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ +049e54: 54b7 2f02 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +049e58: 6e20 4e0c 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ +049e5e: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +049e60: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +049e64: 6e30 bc00 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00bc │ │ +049e6a: 0a07 |0077: move-result v7 │ │ +049e6c: 59b7 2c02 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022c │ │ +049e70: 6e10 c000 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c0 │ │ +049e76: 54b7 2b02 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +049e7a: 6e10 420c 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0c42 │ │ +049e80: 0c07 |0082: move-result-object v7 │ │ +049e82: 6e10 af00 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00af │ │ +049e88: 0a07 |0086: move-result v7 │ │ +049e8a: 59b7 3502 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0235 │ │ +049e8e: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +049e94: 6e20 4106 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0641 │ │ +049e9a: 54b7 3302 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +049e9e: 6208 e902 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e9 │ │ +049ea2: 6e20 460c 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c46 │ │ +049ea8: 54b7 2b02 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +049eac: 6208 e902 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e9 │ │ +049eb0: 6e20 460c 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c46 │ │ +049eb6: 54b7 2f02 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +049eba: 6208 e902 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e9 │ │ +049ebe: 6e20 460c 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c46 │ │ +049ec4: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +049ec6: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +049eca: 6207 2902 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0229 │ │ +049ece: 6e30 7e00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@007e │ │ +049ed4: 0c03 |00ac: move-result-object v3 │ │ +049ed6: 6e30 b900 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00b9 │ │ +049edc: 0a01 |00b0: move-result v1 │ │ +049ede: 6e10 c000 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00c0 │ │ +049ee4: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +049ee8: 54b7 3302 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +049eec: 7110 4306 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0643 │ │ +049ef2: 54b7 2b02 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +049ef6: 7110 4306 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0643 │ │ +049efc: 54b7 2f02 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +049f00: 7110 4306 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0643 │ │ +049f06: 6e10 7c00 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ +049f0c: 0c07 |00c8: move-result-object v7 │ │ +049f0e: 6e10 b200 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ +049f14: 0c07 |00cc: move-result-object v7 │ │ +049f16: 5272 eb02 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@02eb │ │ +049f1a: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +049f1e: c827 |00d1: mul-float/2addr v7, v2 │ │ +049f20: 8777 |00d2: float-to-int v7, v7 │ │ +049f22: 59b7 3402 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ +049f26: 0e00 |00d5: return-void │ │ +049f28: 54b7 3302 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +049f2c: 6e10 4b0c 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c4b │ │ +049f32: 54b7 2b02 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +049f36: 6e10 4b0c 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c4b │ │ +049f3c: 54b7 2f02 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +049f40: 6e10 4b0c 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c4b │ │ +049f46: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=112 │ │ 0x0005 line=51 │ │ 0x0008 line=52 │ │ 0x000c line=59 │ │ 0x0014 line=114 │ │ @@ -94339,18 +94349,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -048dec: |[048dec] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -048dfc: 6200 2602 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0226 │ │ -048e00: 7220 2306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0623 │ │ -048e06: 0e00 |0005: return-void │ │ +049f48: |[049f48] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +049f58: 6200 2602 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0226 │ │ +049f5c: 7220 2306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0623 │ │ +049f62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -94360,22 +94370,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -048e08: |[048e08] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -048e18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048e1a: 6e10 2c06 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@062c │ │ -048e20: 0c00 |0004: move-result-object v0 │ │ -048e22: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -048e26: 6e10 e700 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@00e7 │ │ -048e2c: 0a01 |000a: move-result v1 │ │ -048e2e: 0f01 |000b: return v1 │ │ +049f64: |[049f64] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +049f74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +049f76: 6e10 2c06 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@062c │ │ +049f7c: 0c00 |0004: move-result-object v0 │ │ +049f7e: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +049f82: 6e10 e700 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@00e7 │ │ +049f88: 0a01 |000a: move-result v1 │ │ +049f8a: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0001 line=457 │ │ 0x0005 line=458 │ │ 0x0007 line=459 │ │ 0x000b line=461 │ │ @@ -94389,17 +94399,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048e30: |[048e30] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -048e40: 5210 3402 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ -048e44: 0f00 |0002: return v0 │ │ +049f8c: |[049f8c] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +049f9c: 5210 3402 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ +049fa0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTitleStrip;) │ │ @@ -94407,36 +94417,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -048e48: |[048e48] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -048e58: 6f10 3d0b 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b3d │ │ -048e5e: 6e10 3306 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0633 │ │ -048e64: 0c02 |0006: move-result-object v2 │ │ -048e66: 2023 2901 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0129 │ │ -048e6a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -048e6e: 2203 ec01 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@01ec │ │ -048e72: 1a04 d506 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@06d5 │ │ -048e76: 7020 990c 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -048e7c: 2703 |0012: throw v3 │ │ -048e7e: 0721 |0013: move-object v1, v2 │ │ -048e80: 1f01 2901 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0129 │ │ -048e84: 6e10 1807 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ -048e8a: 0c00 |0019: move-result-object v0 │ │ -048e8c: 5453 3102 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ -048e90: 6e20 5a07 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@075a │ │ -048e96: 5453 3102 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ -048e9a: 6e20 5d07 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@075d │ │ -048ea0: 5b51 3202 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048ea4: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -048ea6: 6e30 4706 3500 |0027: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0647 │ │ -048eac: 0e00 |002a: return-void │ │ +049fa4: |[049fa4] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +049fb4: 6f10 3d0b 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b3d │ │ +049fba: 6e10 3306 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0633 │ │ +049fc0: 0c02 |0006: move-result-object v2 │ │ +049fc2: 2023 2901 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0129 │ │ +049fc6: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +049fca: 2203 ec01 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@01ec │ │ +049fce: 1a04 d506 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@06d5 │ │ +049fd2: 7020 990c 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +049fd8: 2703 |0012: throw v3 │ │ +049fda: 0721 |0013: move-object v1, v2 │ │ +049fdc: 1f01 2901 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0129 │ │ +049fe0: 6e10 1807 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ +049fe6: 0c00 |0019: move-result-object v0 │ │ +049fe8: 5453 3102 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ +049fec: 6e20 5a07 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@075a │ │ +049ff2: 5453 3102 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ +049ff6: 6e20 5d07 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@075d │ │ +049ffc: 5b51 3202 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a000: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +04a002: 6e30 4706 3500 |0027: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0647 │ │ +04a008: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0003 line=240 │ │ 0x0007 line=241 │ │ 0x000b line=242 │ │ 0x0014 line=246 │ │ @@ -94457,29 +94467,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -048eb0: |[048eb0] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -048ec0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048ec2: 6f10 3e0b 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0b3e │ │ -048ec8: 5420 3202 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048ecc: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -048ed0: 5420 3202 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048ed4: 6e10 1807 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ -048eda: 0c00 |000d: move-result-object v0 │ │ -048edc: 6e30 4706 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0647 │ │ -048ee2: 5420 3202 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048ee6: 6e20 5a07 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@075a │ │ -048eec: 5420 3202 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048ef0: 6e20 5d07 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@075d │ │ -048ef6: 5b21 3202 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048efa: 0e00 |001d: return-void │ │ +04a00c: |[04a00c] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +04a01c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a01e: 6f10 3e0b 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0b3e │ │ +04a024: 5420 3202 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a028: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +04a02c: 5420 3202 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a030: 6e10 1807 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ +04a036: 0c00 |000d: move-result-object v0 │ │ +04a038: 6e30 4706 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0647 │ │ +04a03e: 5420 3202 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a042: 6e20 5a07 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@075a │ │ +04a048: 5420 3202 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a04c: 6e20 5d07 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@075d │ │ +04a052: 5b21 3202 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a056: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=257 │ │ 0x0004 line=258 │ │ 0x0008 line=259 │ │ 0x0011 line=260 │ │ 0x0016 line=261 │ │ @@ -94493,28 +94503,28 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -048efc: |[048efc] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -048f0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048f0e: 5431 3202 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048f12: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ -048f16: 5231 2e02 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ -048f1a: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -048f1e: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -048f22: 5230 2e02 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ -048f26: 5431 3202 |000d: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -048f2a: 6e10 1d07 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ -048f30: 0a01 |0012: move-result v1 │ │ -048f32: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -048f34: 6e40 4906 1320 |0014: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0649 │ │ -048f3a: 0e00 |0017: return-void │ │ +04a058: |[04a058] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +04a068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a06a: 5431 3202 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a06e: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ +04a072: 5231 2e02 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ +04a076: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +04a07a: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +04a07e: 5230 2e02 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ +04a082: 5431 3202 |000d: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a086: 6e10 1d07 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ +04a08c: 0a01 |0012: move-result v1 │ │ +04a08e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +04a090: 6e40 4906 1320 |0014: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0649 │ │ +04a096: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=449 │ │ 0x0005 line=450 │ │ 0x000d line=451 │ │ 0x0017 line=453 │ │ locals : │ │ @@ -94531,67 +94541,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -048f3c: |[048f3c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -048f4c: 7110 e80a 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0ae8 │ │ -048f52: 0a08 |0003: move-result v8 │ │ -048f54: 7110 e80a 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0ae8 │ │ -048f5a: 0a03 |0007: move-result v3 │ │ -048f5c: 7110 e90a 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0ae9 │ │ -048f62: 0a09 |000b: move-result v9 │ │ -048f64: 7110 e90a 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0ae9 │ │ -048f6a: 0a04 |000f: move-result v4 │ │ -048f6c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -048f70: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -048f74: 220a ec01 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@01ec │ │ -048f78: 1a0b 8106 |0016: const-string v11, "Must measure with an exact width" // string@0681 │ │ -048f7c: 7020 990c ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -048f82: 270a |001b: throw v10 │ │ -048f84: 0140 |001c: move v0, v4 │ │ -048f86: 6e10 2e06 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@062e │ │ -048f8c: 0a05 |0020: move-result v5 │ │ -048f8e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -048f90: 6e10 3206 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0632 │ │ -048f96: 0a0a |0025: move-result v10 │ │ -048f98: 6e10 2f06 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@062f │ │ -048f9e: 0a0b |0029: move-result v11 │ │ -048fa0: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -048fa4: b160 |002c: sub-int/2addr v0, v6 │ │ -048fa6: 829a |002d: int-to-float v10, v9 │ │ -048fa8: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -048fae: c8ba |0031: mul-float/2addr v10, v11 │ │ -048fb0: 87aa |0032: float-to-int v10, v10 │ │ -048fb2: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -048fb6: 7120 ea0a ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -048fbc: 0a02 |0038: move-result v2 │ │ -048fbe: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -048fc2: 7120 ea0a a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -048fc8: 0a01 |003e: move-result v1 │ │ -048fca: 54ca 3302 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -048fce: 6e30 440c 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ -048fd4: 54ca 2b02 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -048fd8: 6e30 440c 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ -048fde: 54ca 2f02 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -048fe2: 6e30 440c 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ -048fe8: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -048fec: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -048ff0: 6e30 4006 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0640 │ │ -048ff6: 0e00 |0055: return-void │ │ -048ff8: 54ca 2b02 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -048ffc: 6e10 3f0c 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ -049002: 0a07 |005b: move-result v7 │ │ -049004: 900a 0706 |005c: add-int v10, v7, v6 │ │ -049008: 7120 a90c a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -04900e: 0a0a |0061: move-result v10 │ │ -049010: 6e30 4006 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0640 │ │ -049016: 28f0 |0065: goto 0055 // -0010 │ │ +04a098: |[04a098] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +04a0a8: 7110 e80a 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0ae8 │ │ +04a0ae: 0a08 |0003: move-result v8 │ │ +04a0b0: 7110 e80a 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0ae8 │ │ +04a0b6: 0a03 |0007: move-result v3 │ │ +04a0b8: 7110 e90a 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0ae9 │ │ +04a0be: 0a09 |000b: move-result v9 │ │ +04a0c0: 7110 e90a 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0ae9 │ │ +04a0c6: 0a04 |000f: move-result v4 │ │ +04a0c8: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +04a0cc: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +04a0d0: 220a ec01 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@01ec │ │ +04a0d4: 1a0b 8106 |0016: const-string v11, "Must measure with an exact width" // string@0681 │ │ +04a0d8: 7020 990c ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +04a0de: 270a |001b: throw v10 │ │ +04a0e0: 0140 |001c: move v0, v4 │ │ +04a0e2: 6e10 2e06 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@062e │ │ +04a0e8: 0a05 |0020: move-result v5 │ │ +04a0ea: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +04a0ec: 6e10 3206 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0632 │ │ +04a0f2: 0a0a |0025: move-result v10 │ │ +04a0f4: 6e10 2f06 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@062f │ │ +04a0fa: 0a0b |0029: move-result v11 │ │ +04a0fc: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +04a100: b160 |002c: sub-int/2addr v0, v6 │ │ +04a102: 829a |002d: int-to-float v10, v9 │ │ +04a104: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +04a10a: c8ba |0031: mul-float/2addr v10, v11 │ │ +04a10c: 87aa |0032: float-to-int v10, v10 │ │ +04a10e: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +04a112: 7120 ea0a ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +04a118: 0a02 |0038: move-result v2 │ │ +04a11a: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +04a11e: 7120 ea0a a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +04a124: 0a01 |003e: move-result v1 │ │ +04a126: 54ca 3302 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a12a: 6e30 440c 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ +04a130: 54ca 2b02 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a134: 6e30 440c 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ +04a13a: 54ca 2f02 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a13e: 6e30 440c 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ +04a144: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +04a148: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +04a14c: 6e30 4006 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0640 │ │ +04a152: 0e00 |0055: return-void │ │ +04a154: 54ca 2b02 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a158: 6e10 3f0c 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ +04a15e: 0a07 |005b: move-result v7 │ │ +04a160: 900a 0706 |005c: add-int v10, v7, v6 │ │ +04a164: 7120 a90c a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +04a16a: 0a0a |0061: move-result v10 │ │ +04a16c: 6e30 4006 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0640 │ │ +04a172: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x0008 line=418 │ │ 0x000c line=419 │ │ 0x0010 line=421 │ │ @@ -94631,19 +94641,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -049018: |[049018] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -049028: 5510 3702 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0237 │ │ -04902c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -049030: 6f10 450b 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0b45 │ │ -049036: 0e00 |0007: return-void │ │ +04a174: |[04a174] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +04a184: 5510 3702 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0237 │ │ +04a188: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +04a18c: 6f10 450b 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0b45 │ │ +04a192: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0007 line=309 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -94653,18 +94663,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -049038: |[049038] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -049048: 5901 2c02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022c │ │ -04904c: 6e10 3b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@063b │ │ -049052: 0e00 |0005: return-void │ │ +04a194: |[04a194] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +04a1a4: 5901 2c02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022c │ │ +04a1a8: 6e10 3b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@063b │ │ +04a1ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0002 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -94675,31 +94685,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -049054: |[049054] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -049064: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -049068: c851 |0002: mul-float/2addr v1, v5 │ │ -04906a: 8711 |0003: float-to-int v1, v1 │ │ -04906c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -049070: 5941 3002 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0230 │ │ -049074: 5241 3002 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0230 │ │ -049078: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -04907c: 5242 3502 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0235 │ │ -049080: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -049086: b532 |0011: and-int/2addr v2, v3 │ │ -049088: 9600 0102 |0012: or-int v0, v1, v2 │ │ -04908c: 5441 3302 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -049090: 6e20 4e0c 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ -049096: 5441 2f02 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -04909a: 6e20 4e0c 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ -0490a0: 0e00 |001e: return-void │ │ +04a1b0: |[04a1b0] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +04a1c0: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +04a1c4: c851 |0002: mul-float/2addr v1, v5 │ │ +04a1c6: 8711 |0003: float-to-int v1, v1 │ │ +04a1c8: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +04a1cc: 5941 3002 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0230 │ │ +04a1d0: 5241 3002 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0230 │ │ +04a1d4: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +04a1d8: 5242 3502 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0235 │ │ +04a1dc: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +04a1e2: b532 |0011: and-int/2addr v2, v3 │ │ +04a1e4: 9600 0102 |0012: or-int v0, v1, v2 │ │ +04a1e8: 5441 3302 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a1ec: 6e20 4e0c 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ +04a1f2: 5441 2f02 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a1f6: 6e20 4e0c 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ +04a1fc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0008 line=190 │ │ 0x0014 line=191 │ │ 0x0019 line=192 │ │ 0x001e line=193 │ │ @@ -94713,29 +94723,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0490a4: |[0490a4] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -0490b4: 5945 3502 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0235 │ │ -0490b8: 5441 2b02 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -0490bc: 6e20 4e0c 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ -0490c2: 5241 3002 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0230 │ │ -0490c6: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0490ca: 5242 3502 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0235 │ │ -0490ce: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -0490d4: b532 |0010: and-int/2addr v2, v3 │ │ -0490d6: 9600 0102 |0011: or-int v0, v1, v2 │ │ -0490da: 5441 3302 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -0490de: 6e20 4e0c 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ -0490e4: 5441 2f02 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -0490e8: 6e20 4e0c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ -0490ee: 0e00 |001d: return-void │ │ +04a200: |[04a200] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +04a210: 5945 3502 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0235 │ │ +04a214: 5441 2b02 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a218: 6e20 4e0c 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ +04a21e: 5241 3002 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0230 │ │ +04a222: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +04a226: 5242 3502 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0235 │ │ +04a22a: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +04a230: b532 |0010: and-int/2addr v2, v3 │ │ +04a232: 9600 0102 |0011: or-int v0, v1, v2 │ │ +04a236: 5441 3302 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a23a: 6e20 4e0c 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ +04a240: 5441 2f02 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a244: 6e20 4e0c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c4e │ │ +04a24a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0002 line=203 │ │ 0x0007 line=204 │ │ 0x0013 line=205 │ │ 0x0018 line=206 │ │ @@ -94750,22 +94760,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0490f0: |[0490f0] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -049100: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -049104: 6e30 500c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c50 │ │ -04910a: 5410 2b02 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -04910e: 6e30 500c 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c50 │ │ -049114: 5410 2f02 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -049118: 6e30 500c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c50 │ │ -04911e: 0e00 |000f: return-void │ │ +04a24c: |[04a24c] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +04a25c: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a260: 6e30 500c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c50 │ │ +04a266: 5410 2b02 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a26a: 6e30 500c 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c50 │ │ +04a270: 5410 2f02 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a274: 6e30 500c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c50 │ │ +04a27a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=221 │ │ 0x000a line=222 │ │ 0x000f line=223 │ │ locals : │ │ @@ -94778,18 +94788,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -049120: |[049120] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -049130: 5901 3402 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ -049134: 6e10 3b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@063b │ │ -04913a: 0e00 |0005: return-void │ │ +04a27c: |[04a27c] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +04a28c: 5901 3402 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ +04a290: 6e10 3b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@063b │ │ +04a296: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -94800,33 +94810,33 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -04913c: |[04913c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -04914c: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -049150: 5410 3102 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ -049154: 6e20 fb05 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@05fb │ │ -04915a: 3803 0700 |0007: if-eqz v3, 000e // +0007 │ │ -04915e: 5410 3102 |0009: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ -049162: 6e20 f405 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@05f4 │ │ -049168: 5410 3202 |000e: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -04916c: 3800 1500 |0010: if-eqz v0, 0025 // +0015 │ │ -049170: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -049172: 5910 2d02 |0013: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022d │ │ -049176: 1500 80bf |0015: const/high16 v0, #int -1082130432 // #bf80 │ │ -04917a: 5910 2e02 |0017: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ -04917e: 5410 3202 |0019: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -049182: 6e10 1d07 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ -049188: 0a00 |001e: move-result v0 │ │ -04918a: 6e30 4806 0103 |001f: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0648 │ │ -049190: 6e10 3b06 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@063b │ │ -049196: 0e00 |0025: return-void │ │ +04a298: |[04a298] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +04a2a8: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +04a2ac: 5410 3102 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ +04a2b0: 6e20 fb05 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@05fb │ │ +04a2b6: 3803 0700 |0007: if-eqz v3, 000e // +0007 │ │ +04a2ba: 5410 3102 |0009: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0231 │ │ +04a2be: 6e20 f405 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@05f4 │ │ +04a2c4: 5410 3202 |000e: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a2c8: 3800 1500 |0010: if-eqz v0, 0025 // +0015 │ │ +04a2cc: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +04a2ce: 5910 2d02 |0013: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022d │ │ +04a2d2: 1500 80bf |0015: const/high16 v0, #int -1082130432 // #bf80 │ │ +04a2d6: 5910 2e02 |0017: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ +04a2da: 5410 3202 |0019: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a2de: 6e10 1d07 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ +04a2e4: 0a00 |001e: move-result v0 │ │ +04a2e6: 6e30 4806 0103 |001f: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0648 │ │ +04a2ec: 6e10 3b06 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@063b │ │ +04a2f2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0007 line=315 │ │ 0x0009 line=316 │ │ 0x000e line=318 │ │ @@ -94845,86 +94855,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -049198: |[049198] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -0491a8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0491aa: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -0491ae: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0491b0: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -0491b4: 6e10 ec05 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -0491ba: 0a03 |0009: move-result v3 │ │ -0491bc: 5ca7 3702 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0237 │ │ -0491c0: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -0491c2: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -0491c6: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -0491ca: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -0491ce: 6e20 ee05 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@05ee │ │ -0491d4: 0c04 |0016: move-result-object v4 │ │ -0491d6: 54a7 3302 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -0491da: 6e20 4c0c 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -0491e0: 54a8 2b02 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -0491e4: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -0491e8: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -0491ec: 6e20 ee05 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@05ee │ │ -0491f2: 0c07 |0025: move-result-object v7 │ │ -0491f4: 6e20 4c0c 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -0491fa: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -0491fc: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -049200: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -049204: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -049208: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04920c: 6e20 ee05 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@05ee │ │ -049212: 0c04 |0035: move-result-object v4 │ │ -049214: 54a7 2f02 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -049218: 6e20 4c0c 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -04921e: 6e10 3506 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0635 │ │ -049224: 0a07 |003e: move-result v7 │ │ -049226: 6e10 3006 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0630 │ │ -04922c: 0a08 |0042: move-result v8 │ │ -04922e: b187 |0043: sub-int/2addr v7, v8 │ │ -049230: 6e10 3106 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0631 │ │ -049236: 0a08 |0047: move-result v8 │ │ -049238: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -04923c: 6e10 2d06 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@062d │ │ -049242: 0a07 |004d: move-result v7 │ │ -049244: 6e10 3206 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0632 │ │ -04924a: 0a08 |0051: move-result v8 │ │ -04924c: b187 |0052: sub-int/2addr v7, v8 │ │ -04924e: 6e10 2f06 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@062f │ │ -049254: 0a08 |0056: move-result v8 │ │ -049256: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -04925a: 8257 |0059: int-to-float v7, v5 │ │ -04925c: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -049262: c887 |005d: mul-float/2addr v7, v8 │ │ -049264: 8777 |005e: float-to-int v7, v7 │ │ -049266: 7120 ea0a 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -04926c: 0a02 |0062: move-result v2 │ │ -04926e: 7120 ea0a 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ -049274: 0a01 |0066: move-result v1 │ │ -049276: 54a7 3302 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -04927a: 6e30 440c 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ -049280: 54a7 2b02 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -049284: 6e30 440c 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ -04928a: 54a7 2f02 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -04928e: 6e30 440c 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ -049294: 59ab 2d02 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022d │ │ -049298: 55a7 3602 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0236 │ │ -04929c: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -0492a0: 52a7 2e02 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ -0492a4: 6e40 4906 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0649 │ │ -0492aa: 5ca6 3702 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0237 │ │ -0492ae: 0e00 |0083: return-void │ │ -0492b0: 0163 |0084: move v3, v6 │ │ -0492b2: 2885 |0085: goto 000a // -007b │ │ -0492b4: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -0492b6: 289f |0087: goto 0026 // -0061 │ │ +04a2f4: |[04a2f4] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +04a304: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +04a306: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +04a30a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +04a30c: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +04a310: 6e10 ec05 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +04a316: 0a03 |0009: move-result v3 │ │ +04a318: 5ca7 3702 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0237 │ │ +04a31c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +04a31e: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +04a322: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +04a326: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +04a32a: 6e20 ee05 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@05ee │ │ +04a330: 0c04 |0016: move-result-object v4 │ │ +04a332: 54a7 3302 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a336: 6e20 4c0c 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +04a33c: 54a8 2b02 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a340: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +04a344: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +04a348: 6e20 ee05 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@05ee │ │ +04a34e: 0c07 |0025: move-result-object v7 │ │ +04a350: 6e20 4c0c 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +04a356: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +04a358: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04a35c: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +04a360: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +04a364: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04a368: 6e20 ee05 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@05ee │ │ +04a36e: 0c04 |0035: move-result-object v4 │ │ +04a370: 54a7 2f02 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a374: 6e20 4c0c 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +04a37a: 6e10 3506 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0635 │ │ +04a380: 0a07 |003e: move-result v7 │ │ +04a382: 6e10 3006 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0630 │ │ +04a388: 0a08 |0042: move-result v8 │ │ +04a38a: b187 |0043: sub-int/2addr v7, v8 │ │ +04a38c: 6e10 3106 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0631 │ │ +04a392: 0a08 |0047: move-result v8 │ │ +04a394: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +04a398: 6e10 2d06 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@062d │ │ +04a39e: 0a07 |004d: move-result v7 │ │ +04a3a0: 6e10 3206 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0632 │ │ +04a3a6: 0a08 |0051: move-result v8 │ │ +04a3a8: b187 |0052: sub-int/2addr v7, v8 │ │ +04a3aa: 6e10 2f06 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@062f │ │ +04a3b0: 0a08 |0056: move-result v8 │ │ +04a3b2: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +04a3b6: 8257 |0059: int-to-float v7, v5 │ │ +04a3b8: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +04a3be: c887 |005d: mul-float/2addr v7, v8 │ │ +04a3c0: 8777 |005e: float-to-int v7, v7 │ │ +04a3c2: 7120 ea0a 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +04a3c8: 0a02 |0062: move-result v2 │ │ +04a3ca: 7120 ea0a 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0aea │ │ +04a3d0: 0a01 |0066: move-result v1 │ │ +04a3d2: 54a7 3302 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a3d6: 6e30 440c 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ +04a3dc: 54a7 2b02 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a3e0: 6e30 440c 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ +04a3e6: 54a7 2f02 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a3ea: 6e30 440c 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c44 │ │ +04a3f0: 59ab 2d02 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022d │ │ +04a3f4: 55a7 3602 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0236 │ │ +04a3f8: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +04a3fc: 52a7 2e02 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ +04a400: 6e40 4906 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0649 │ │ +04a406: 5ca6 3702 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0237 │ │ +04a40a: 0e00 |0083: return-void │ │ +04a40c: 0163 |0084: move v3, v6 │ │ +04a40e: 2885 |0085: goto 000a // -007b │ │ +04a410: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +04a412: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=267 │ │ 0x000a line=268 │ │ 0x000c line=270 │ │ 0x000d line=271 │ │ 0x0011 line=272 │ │ @@ -94966,233 +94976,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -0492b8: |[0492b8] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -0492c8: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -0492cc: 5200 2d02 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022d │ │ -0492d0: 022a 0000 |0004: move/from16 v42, v0 │ │ -0492d4: 0200 2e00 |0006: move/from16 v0, v46 │ │ -0492d8: 0201 2a00 |0008: move/from16 v1, v42 │ │ -0492dc: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -0492e0: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -0492e4: 5400 3202 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ -0492e8: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -0492ec: 7401 1807 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ -0492f2: 0c2a |0015: move-result-object v42 │ │ -0492f4: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -0492f8: 0201 2e00 |0018: move/from16 v1, v46 │ │ -0492fc: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -049300: 6e30 4806 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0648 │ │ -049306: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -04930a: 0200 2a00 |0021: move/from16 v0, v42 │ │ -04930e: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -049312: 5c10 3602 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0236 │ │ -049316: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -04931a: 5400 3302 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -04931e: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -049322: 7401 400c 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c40 │ │ -049328: 0a24 |0030: move-result v36 │ │ -04932a: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -04932e: 5400 2b02 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -049332: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -049336: 7401 400c 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c40 │ │ -04933c: 0a12 |003a: move-result v18 │ │ -04933e: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -049342: 5400 2f02 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -049346: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -04934a: 7401 400c 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c40 │ │ -049350: 0a1a |0044: move-result v26 │ │ -049352: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -049356: 7401 3506 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0635 │ │ -04935c: 0a26 |004a: move-result v38 │ │ -04935e: 7401 2d06 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@062d │ │ -049364: 0a25 |004e: move-result v37 │ │ -049366: 7401 3006 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0630 │ │ -04936c: 0a1d |0052: move-result v29 │ │ -04936e: 7401 3106 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0631 │ │ -049374: 0a1e |0056: move-result v30 │ │ -049376: 7401 3206 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0632 │ │ -04937c: 0a1f |005a: move-result v31 │ │ -04937e: 7401 2f06 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@062f │ │ -049384: 0a1c |005e: move-result v28 │ │ -049386: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -04938a: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -04938e: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -049392: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -049396: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -04939a: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -04939e: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -0493a2: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -0493a6: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -0493aa: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -0493ae: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -0493b2: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -0493b6: 82a0 |0077: int-to-float v0, v10 │ │ -0493b8: 022b 0000 |0078: move/from16 v43, v0 │ │ -0493bc: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -0493c0: 0200 2b00 |007c: move/from16 v0, v43 │ │ -0493c4: 8700 |007e: float-to-int v0, v0 │ │ -0493c6: 022b 0000 |007f: move/from16 v43, v0 │ │ -0493ca: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -0493ce: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -0493d2: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -0493d6: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -0493da: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -0493de: 5400 3302 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -0493e2: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -0493e6: 7401 3c0c 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c3c │ │ -0493ec: 0a20 |0092: move-result v32 │ │ -0493ee: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -0493f2: 5400 2b02 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -0493f6: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -0493fa: 7401 3c0c 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c3c │ │ -049400: 0a0b |009c: move-result v11 │ │ -049402: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -049406: 5400 2f02 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -04940a: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -04940e: 7401 3c0c 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c3c │ │ -049414: 0a16 |00a6: move-result v22 │ │ -049416: 0200 2000 |00a7: move/from16 v0, v32 │ │ -04941a: 7120 a90c b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -049420: 0a2a |00ac: move-result v42 │ │ -049422: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -049426: 0201 1600 |00af: move/from16 v1, v22 │ │ -04942a: 7120 a90c 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -049430: 0a14 |00b4: move-result v20 │ │ -049432: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -049436: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -04943a: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -04943e: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -049442: 5400 3302 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -049446: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -04944a: 7401 3f0c 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ -049450: 0a2a |00c4: move-result v42 │ │ -049452: 9007 232a |00c5: add-int v7, v35, v42 │ │ -049456: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -04945a: 5400 2b02 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -04945e: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -049462: 7401 3f0c 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ -049468: 0a2a |00d0: move-result v42 │ │ -04946a: 9005 112a |00d1: add-int v5, v17, v42 │ │ -04946e: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -049472: 5400 2f02 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -049476: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -04947a: 7401 3f0c 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ -049480: 0a2a |00dc: move-result v42 │ │ -049482: 9006 192a |00dd: add-int v6, v25, v42 │ │ -049486: 7120 a90c 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -04948c: 0a2a |00e2: move-result v42 │ │ -04948e: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -049492: 7120 a90c 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -049498: 0a15 |00e8: move-result v21 │ │ -04949a: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -04949e: 5200 2c02 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022c │ │ -0494a2: 022a 0000 |00ed: move/from16 v42, v0 │ │ -0494a6: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -0494aa: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -0494b0: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -0494b4: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -0494b8: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -0494bc: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -0494c0: 5400 2b02 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -0494c4: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -0494c8: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -0494cc: 5400 2b02 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ -0494d0: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -0494d4: 7401 3f0c 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ -0494da: 0a2b |0109: move-result v43 │ │ -0494dc: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -0494e0: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0494e4: 0201 1000 |010e: move/from16 v1, v16 │ │ -0494e8: 0202 2b00 |0110: move/from16 v2, v43 │ │ -0494ec: 6e52 430c d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0c43 │ │ -0494f2: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -0494f6: 5200 3402 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ -0494fa: 022a 0000 |0119: move/from16 v42, v0 │ │ -0494fe: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -049502: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -049506: 0200 1d00 |011f: move/from16 v0, v29 │ │ -04950a: 0201 2a00 |0121: move/from16 v1, v42 │ │ -04950e: 7120 ab0c 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ -049514: 0a21 |0126: move-result v33 │ │ -049516: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -04951a: 5400 3302 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -04951e: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -049522: 902b 2124 |012d: add-int v43, v33, v36 │ │ -049526: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -04952a: 5400 3302 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ -04952e: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -049532: 7401 3f0c 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ -049538: 0a2c |0138: move-result v44 │ │ -04953a: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -04953e: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -049542: 0201 2100 |013d: move/from16 v1, v33 │ │ -049546: 0202 2200 |013f: move/from16 v2, v34 │ │ -04954a: 0203 2b00 |0141: move/from16 v3, v43 │ │ -04954e: 0204 2c00 |0143: move/from16 v4, v44 │ │ -049552: 6e54 430c 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0c43 │ │ -049558: 912a 261e |0148: sub-int v42, v38, v30 │ │ -04955c: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -049560: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -049564: 5200 3402 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ -049568: 022b 0000 |0150: move/from16 v43, v0 │ │ -04956c: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -049570: 7702 a90c 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -049576: 0a17 |0157: move-result v23 │ │ -049578: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -04957c: 5400 2f02 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -049580: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -049584: 902b 171a |015e: add-int v43, v23, v26 │ │ -049588: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -04958c: 5400 2f02 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ -049590: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -049594: 7401 3f0c 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ -04959a: 0a2c |0169: move-result v44 │ │ -04959c: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -0495a0: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -0495a4: 0201 1700 |016e: move/from16 v1, v23 │ │ -0495a8: 0202 1800 |0170: move/from16 v2, v24 │ │ -0495ac: 0203 2b00 |0172: move/from16 v3, v43 │ │ -0495b0: 0204 2c00 |0174: move/from16 v4, v44 │ │ -0495b4: 6e54 430c 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0c43 │ │ -0495ba: 0200 2f00 |0179: move/from16 v0, v47 │ │ -0495be: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -0495c2: 5910 2e02 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ -0495c6: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -0495ca: 0200 2a00 |0181: move/from16 v0, v42 │ │ -0495ce: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -0495d2: 5c10 3602 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0236 │ │ -0495d6: 0e00 |0187: return-void │ │ -0495d8: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -0495dc: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -0495e0: 5200 2e02 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ -0495e4: 022a 0000 |018e: move/from16 v42, v0 │ │ -0495e8: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -0495ec: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -0495f0: 28f3 |0194: goto 0187 // -000d │ │ -0495f2: 912a 251f |0195: sub-int v42, v37, v31 │ │ -0495f6: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -0495fa: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -0495fe: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -049602: 9022 0923 |019d: add-int v34, v9, v35 │ │ -049606: 9010 0911 |019f: add-int v16, v9, v17 │ │ -04960a: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -04960e: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -049612: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -049616: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -04961a: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -04961e: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -049622: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -049626: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -04962a: 0000 |01b1: nop // spacer │ │ -04962c: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +04a414: |[04a414] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +04a424: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +04a428: 5200 2d02 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022d │ │ +04a42c: 022a 0000 |0004: move/from16 v42, v0 │ │ +04a430: 0200 2e00 |0006: move/from16 v0, v46 │ │ +04a434: 0201 2a00 |0008: move/from16 v1, v42 │ │ +04a438: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +04a43c: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +04a440: 5400 3202 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0232 │ │ +04a444: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +04a448: 7401 1807 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0718 │ │ +04a44e: 0c2a |0015: move-result-object v42 │ │ +04a450: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +04a454: 0201 2e00 |0018: move/from16 v1, v46 │ │ +04a458: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +04a45c: 6e30 4806 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0648 │ │ +04a462: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +04a466: 0200 2a00 |0021: move/from16 v0, v42 │ │ +04a46a: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +04a46e: 5c10 3602 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0236 │ │ +04a472: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +04a476: 5400 3302 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a47a: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +04a47e: 7401 400c 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c40 │ │ +04a484: 0a24 |0030: move-result v36 │ │ +04a486: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +04a48a: 5400 2b02 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a48e: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +04a492: 7401 400c 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c40 │ │ +04a498: 0a12 |003a: move-result v18 │ │ +04a49a: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +04a49e: 5400 2f02 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a4a2: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +04a4a6: 7401 400c 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c40 │ │ +04a4ac: 0a1a |0044: move-result v26 │ │ +04a4ae: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +04a4b2: 7401 3506 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0635 │ │ +04a4b8: 0a26 |004a: move-result v38 │ │ +04a4ba: 7401 2d06 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@062d │ │ +04a4c0: 0a25 |004e: move-result v37 │ │ +04a4c2: 7401 3006 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0630 │ │ +04a4c8: 0a1d |0052: move-result v29 │ │ +04a4ca: 7401 3106 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0631 │ │ +04a4d0: 0a1e |0056: move-result v30 │ │ +04a4d2: 7401 3206 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0632 │ │ +04a4d8: 0a1f |005a: move-result v31 │ │ +04a4da: 7401 2f06 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@062f │ │ +04a4e0: 0a1c |005e: move-result v28 │ │ +04a4e2: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +04a4e6: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +04a4ea: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +04a4ee: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +04a4f2: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +04a4f6: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +04a4fa: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +04a4fe: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +04a502: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +04a506: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +04a50a: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +04a50e: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +04a512: 82a0 |0077: int-to-float v0, v10 │ │ +04a514: 022b 0000 |0078: move/from16 v43, v0 │ │ +04a518: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +04a51c: 0200 2b00 |007c: move/from16 v0, v43 │ │ +04a520: 8700 |007e: float-to-int v0, v0 │ │ +04a522: 022b 0000 |007f: move/from16 v43, v0 │ │ +04a526: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +04a52a: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +04a52e: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +04a532: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +04a536: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +04a53a: 5400 3302 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a53e: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +04a542: 7401 3c0c 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c3c │ │ +04a548: 0a20 |0092: move-result v32 │ │ +04a54a: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +04a54e: 5400 2b02 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a552: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +04a556: 7401 3c0c 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c3c │ │ +04a55c: 0a0b |009c: move-result v11 │ │ +04a55e: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +04a562: 5400 2f02 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a566: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +04a56a: 7401 3c0c 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c3c │ │ +04a570: 0a16 |00a6: move-result v22 │ │ +04a572: 0200 2000 |00a7: move/from16 v0, v32 │ │ +04a576: 7120 a90c b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +04a57c: 0a2a |00ac: move-result v42 │ │ +04a57e: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +04a582: 0201 1600 |00af: move/from16 v1, v22 │ │ +04a586: 7120 a90c 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +04a58c: 0a14 |00b4: move-result v20 │ │ +04a58e: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +04a592: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +04a596: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +04a59a: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +04a59e: 5400 3302 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a5a2: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +04a5a6: 7401 3f0c 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ +04a5ac: 0a2a |00c4: move-result v42 │ │ +04a5ae: 9007 232a |00c5: add-int v7, v35, v42 │ │ +04a5b2: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +04a5b6: 5400 2b02 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a5ba: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +04a5be: 7401 3f0c 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ +04a5c4: 0a2a |00d0: move-result v42 │ │ +04a5c6: 9005 112a |00d1: add-int v5, v17, v42 │ │ +04a5ca: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +04a5ce: 5400 2f02 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a5d2: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +04a5d6: 7401 3f0c 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ +04a5dc: 0a2a |00dc: move-result v42 │ │ +04a5de: 9006 192a |00dd: add-int v6, v25, v42 │ │ +04a5e2: 7120 a90c 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +04a5e8: 0a2a |00e2: move-result v42 │ │ +04a5ea: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +04a5ee: 7120 a90c 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +04a5f4: 0a15 |00e8: move-result v21 │ │ +04a5f6: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +04a5fa: 5200 2c02 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022c │ │ +04a5fe: 022a 0000 |00ed: move/from16 v42, v0 │ │ +04a602: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +04a606: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +04a60c: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +04a610: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +04a614: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +04a618: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +04a61c: 5400 2b02 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a620: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +04a624: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +04a628: 5400 2b02 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@022b │ │ +04a62c: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +04a630: 7401 3f0c 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ +04a636: 0a2b |0109: move-result v43 │ │ +04a638: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +04a63c: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +04a640: 0201 1000 |010e: move/from16 v1, v16 │ │ +04a644: 0202 2b00 |0110: move/from16 v2, v43 │ │ +04a648: 6e52 430c d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0c43 │ │ +04a64e: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +04a652: 5200 3402 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ +04a656: 022a 0000 |0119: move/from16 v42, v0 │ │ +04a65a: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +04a65e: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +04a662: 0200 1d00 |011f: move/from16 v0, v29 │ │ +04a666: 0201 2a00 |0121: move/from16 v1, v42 │ │ +04a66a: 7120 ab0c 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0cab │ │ +04a670: 0a21 |0126: move-result v33 │ │ +04a672: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +04a676: 5400 3302 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a67a: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +04a67e: 902b 2124 |012d: add-int v43, v33, v36 │ │ +04a682: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +04a686: 5400 3302 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0233 │ │ +04a68a: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +04a68e: 7401 3f0c 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ +04a694: 0a2c |0138: move-result v44 │ │ +04a696: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +04a69a: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +04a69e: 0201 2100 |013d: move/from16 v1, v33 │ │ +04a6a2: 0202 2200 |013f: move/from16 v2, v34 │ │ +04a6a6: 0203 2b00 |0141: move/from16 v3, v43 │ │ +04a6aa: 0204 2c00 |0143: move/from16 v4, v44 │ │ +04a6ae: 6e54 430c 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0c43 │ │ +04a6b4: 912a 261e |0148: sub-int v42, v38, v30 │ │ +04a6b8: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +04a6bc: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +04a6c0: 5200 3402 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0234 │ │ +04a6c4: 022b 0000 |0150: move/from16 v43, v0 │ │ +04a6c8: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +04a6cc: 7702 a90c 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +04a6d2: 0a17 |0157: move-result v23 │ │ +04a6d4: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +04a6d8: 5400 2f02 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a6dc: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +04a6e0: 902b 171a |015e: add-int v43, v23, v26 │ │ +04a6e4: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +04a6e8: 5400 2f02 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022f │ │ +04a6ec: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +04a6f0: 7401 3f0c 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c3f │ │ +04a6f6: 0a2c |0169: move-result v44 │ │ +04a6f8: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +04a6fc: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +04a700: 0201 1700 |016e: move/from16 v1, v23 │ │ +04a704: 0202 1800 |0170: move/from16 v2, v24 │ │ +04a708: 0203 2b00 |0172: move/from16 v3, v43 │ │ +04a70c: 0204 2c00 |0174: move/from16 v4, v44 │ │ +04a710: 6e54 430c 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0c43 │ │ +04a716: 0200 2f00 |0179: move/from16 v0, v47 │ │ +04a71a: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +04a71e: 5910 2e02 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ +04a722: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +04a726: 0200 2a00 |0181: move/from16 v0, v42 │ │ +04a72a: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +04a72e: 5c10 3602 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0236 │ │ +04a732: 0e00 |0187: return-void │ │ +04a734: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +04a738: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +04a73c: 5200 2e02 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022e │ │ +04a740: 022a 0000 |018e: move/from16 v42, v0 │ │ +04a744: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +04a748: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +04a74c: 28f3 |0194: goto 0187 // -000d │ │ +04a74e: 912a 251f |0195: sub-int v42, v37, v31 │ │ +04a752: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +04a756: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +04a75a: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +04a75e: 9022 0923 |019d: add-int v34, v9, v35 │ │ +04a762: 9010 0911 |019f: add-int v16, v9, v17 │ │ +04a766: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +04a76a: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +04a76e: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +04a772: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +04a776: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +04a77a: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +04a77e: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +04a782: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +04a786: 0000 |01b1: nop // spacer │ │ +04a788: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x000c line=328 │ │ 0x001f line=333 │ │ 0x0027 line=335 │ │ 0x0031 line=336 │ │ @@ -95358,17 +95368,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049640: |[049640] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -049650: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -049656: 0e00 |0003: return-void │ │ +04a79c: |[04a79c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +04a7ac: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04a7b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -95377,18 +95387,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -049658: |[049658] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -049668: 6e10 d50a 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0ad5 │ │ -04966e: 0a00 |0003: move-result v0 │ │ -049670: 0f00 |0004: return v0 │ │ +04a7b4: |[04a7b4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04a7c4: 6e10 d50a 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0ad5 │ │ +04a7ca: 0a00 |0003: move-result v0 │ │ +04a7cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -95398,18 +95408,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -049674: |[049674] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -049684: 6e10 d70a 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0ad7 │ │ -04968a: 0a00 |0003: move-result v0 │ │ -04968c: 0f00 |0004: return v0 │ │ +04a7d0: |[04a7d0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04a7e0: 6e10 d70a 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0ad7 │ │ +04a7e6: 0a00 |0003: move-result v0 │ │ +04a7e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -95445,17 +95455,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049690: |[049690] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -0496a0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0496a6: 0e00 |0003: return-void │ │ +04a7ec: |[04a7ec] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +04a7fc: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04a802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -95464,18 +95474,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0496a8: |[0496a8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0496b8: 7120 5b06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@065b │ │ -0496be: 0a00 |0003: move-result v0 │ │ -0496c0: 0f00 |0004: return v0 │ │ +04a804: |[04a804] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04a814: 7120 5b06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@065b │ │ +04a81a: 0a00 |0003: move-result v0 │ │ +04a81c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -95485,18 +95495,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0496c4: |[0496c4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0496d4: 7120 5c06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@065c │ │ -0496da: 0a00 |0003: move-result v0 │ │ -0496dc: 0f00 |0004: return v0 │ │ +04a820: |[04a820] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04a830: 7120 5c06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@065c │ │ +04a836: 0a00 |0003: move-result v0 │ │ +04a838: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -95532,17 +95542,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0496e0: |[0496e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -0496f0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0496f6: 0e00 |0003: return-void │ │ +04a83c: |[04a83c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +04a84c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04a852: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -95551,17 +95561,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0496f8: |[0496f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -049708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04970a: 0f00 |0001: return v0 │ │ +04a854: |[04a854] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +04a864: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a866: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -95571,17 +95581,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04970c: |[04970c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -04971c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04971e: 0f00 |0001: return v0 │ │ +04a868: |[04a868] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +04a878: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a87a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -95591,17 +95601,17 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049720: |[049720] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -049730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049732: 1100 |0001: return-object v0 │ │ +04a87c: |[04a87c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +04a88c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a88e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -95610,17 +95620,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049734: |[049734] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -049744: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -049748: 1000 |0002: return-wide v0 │ │ +04a890: |[04a890] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +04a8a0: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +04a8a4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -95628,17 +95638,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04974c: |[04974c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -04975c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04975e: 0f00 |0001: return v0 │ │ +04a8a8: |[04a8a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +04a8b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a8ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -95647,17 +95657,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049760: |[049760] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -049770: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -049772: 0f00 |0001: return v0 │ │ +04a8bc: |[04a8bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +04a8cc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04a8ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -95666,17 +95676,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049774: |[049774] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -049784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049786: 0f00 |0001: return v0 │ │ +04a8d0: |[04a8d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +04a8e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a8e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -95685,16 +95695,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049788: |[049788] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -049798: 0e00 |0000: return-void │ │ +04a8e4: |[04a8e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a8f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -95704,16 +95714,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04979c: |[04979c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0497ac: 0e00 |0000: return-void │ │ +04a8f8: |[04a8f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +04a908: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -95723,16 +95733,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0497b0: |[0497b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0497c0: 0e00 |0000: return-void │ │ +04a90c: |[04a90c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a91c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -95742,19 +95752,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0497c4: |[0497c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0497d4: 6e10 6106 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0661 │ │ -0497da: 0b00 |0003: move-result-wide v0 │ │ -0497dc: 6e30 100b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0b10 │ │ -0497e2: 0e00 |0007: return-void │ │ +04a920: |[04a920] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +04a930: 6e10 6106 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0661 │ │ +04a936: 0b00 |0003: move-result-wide v0 │ │ +04a938: 6e30 100b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0b10 │ │ +04a93e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0007 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -95764,24 +95774,24 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -0497e4: |[0497e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0497f4: 6e10 6106 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0661 │ │ -0497fa: 0b02 |0003: move-result-wide v2 │ │ -0497fc: 0791 |0004: move-object v1, v9 │ │ -0497fe: 01a4 |0005: move v4, v10 │ │ -049800: 01b5 |0006: move v5, v11 │ │ -049802: 01c6 |0007: move v6, v12 │ │ -049804: 01d7 |0008: move v7, v13 │ │ -049806: 7407 110b 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0b11 │ │ -04980c: 0e00 |000c: return-void │ │ +04a940: |[04a940] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +04a950: 6e10 6106 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0661 │ │ +04a956: 0b02 |0003: move-result-wide v2 │ │ +04a958: 0791 |0004: move-object v1, v9 │ │ +04a95a: 01a4 |0005: move v4, v10 │ │ +04a95c: 01b5 |0006: move v5, v11 │ │ +04a95e: 01c6 |0007: move v6, v12 │ │ +04a960: 01d7 |0008: move v7, v13 │ │ +04a962: 7407 110b 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0b11 │ │ +04a968: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x000c line=121 │ │ locals : │ │ 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ @@ -95795,19 +95805,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -049810: |[049810] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -049820: 6e10 6106 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0661 │ │ -049826: 0b00 |0003: move-result-wide v0 │ │ -049828: 6e40 0e0b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b0e │ │ -04982e: 0e00 |0007: return-void │ │ +04a96c: |[04a96c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +04a97c: 6e10 6106 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0661 │ │ +04a982: 0b00 |0003: move-result-wide v0 │ │ +04a984: 6e40 0e0b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b0e │ │ +04a98a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0007 line=124 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -95818,20 +95828,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -049830: |[049830] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -049840: 6e10 6106 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0661 │ │ -049846: 0b00 |0003: move-result-wide v0 │ │ -049848: bb60 |0004: add-long/2addr v0, v6 │ │ -04984a: 6e40 0e0b 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b0e │ │ -049850: 0e00 |0008: return-void │ │ +04a98c: |[04a98c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +04a99c: 6e10 6106 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0661 │ │ +04a9a2: 0b00 |0003: move-result-wide v0 │ │ +04a9a4: bb60 |0004: add-long/2addr v0, v6 │ │ +04a9a6: 6e40 0e0b 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b0e │ │ +04a9ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0008 line=127 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ @@ -95843,16 +95853,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049854: |[049854] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -049864: 0e00 |0000: return-void │ │ +04a9b0: |[04a9b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +04a9c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -95862,16 +95872,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049868: |[049868] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -049878: 0e00 |0000: return-void │ │ +04a9c4: |[04a9c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +04a9d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -95881,16 +95891,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04987c: |[04987c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -04988c: 0e00 |0000: return-void │ │ +04a9d8: |[04a9d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +04a9e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -95900,16 +95910,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049890: |[049890] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0498a0: 0e00 |0000: return-void │ │ +04a9ec: |[04a9ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +04a9fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -95945,17 +95955,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0498a4: |[0498a4] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -0498b4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0498ba: 0e00 |0003: return-void │ │ +04aa00: |[04aa00] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +04aa10: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04aa16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -95964,18 +95974,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0498bc: |[0498bc] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0498cc: 6e10 2a0b 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b2a │ │ -0498d2: 0a00 |0003: move-result v0 │ │ -0498d4: 0f00 |0004: return v0 │ │ +04aa18: |[04aa18] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +04aa28: 6e10 2a0b 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b2a │ │ +04aa2e: 0a00 |0003: move-result v0 │ │ +04aa30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -96010,17 +96020,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0498d8: |[0498d8] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -0498e8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -0498ee: 0e00 |0003: return-void │ │ +04aa34: |[04aa34] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +04aa44: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04aa4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -96029,18 +96039,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0498f0: |[0498f0] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -049900: 7110 c906 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@06c9 │ │ -049906: 0a00 |0003: move-result v0 │ │ -049908: 0f00 |0004: return v0 │ │ +04aa4c: |[04aa4c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +04aa5c: 7110 c906 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@06c9 │ │ +04aa62: 0a00 |0003: move-result v0 │ │ +04aa64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -96075,17 +96085,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04990c: |[04990c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -04991c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -049922: 0e00 |0003: return-void │ │ +04aa68: |[04aa68] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +04aa78: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04aa7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -96094,17 +96104,17 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049924: |[049924] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -049934: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049936: 0f00 |0001: return v0 │ │ +04aa80: |[04aa80] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04aa90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04aa92: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ @@ -96144,18 +96154,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -049938: |[049938] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -049948: 5b01 5002 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -04994c: 7010 6305 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0563 │ │ -049952: 0e00 |0005: return-void │ │ +04aa94: |[04aa94] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +04aaa4: 5b01 5002 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04aaa8: 7010 6305 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0563 │ │ +04aaae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2472 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -96165,21 +96175,21 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -049954: |[049954] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -049964: 6f30 6705 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0567 │ │ -04996a: 1c00 2901 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0129 │ │ -04996e: 6e10 8e0c 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ -049974: 0c00 |0008: move-result-object v0 │ │ -049976: 6e20 4d0b 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0b4d │ │ -04997c: 0e00 |000c: return-void │ │ +04aab0: |[04aab0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04aac0: 6f30 6705 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0567 │ │ +04aac6: 1c00 2901 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0129 │ │ +04aaca: 6e10 8e0c 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ +04aad0: 0c00 |0008: move-result-object v0 │ │ +04aad2: 6e20 4d0b 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0b4d │ │ +04aad8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ 0x0003 line=2477 │ │ 0x000c line=2478 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ @@ -96191,74 +96201,74 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -049980: |[049980] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -049990: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049992: 6f30 6805 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0568 │ │ -049998: 1c01 2901 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0129 │ │ -04999c: 6e10 8e0c 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ -0499a2: 0c01 |0009: move-result-object v1 │ │ -0499a4: 6e20 8c08 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@088c │ │ -0499aa: 5421 5002 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -0499ae: 7110 fa06 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -0499b4: 0c01 |0012: move-result-object v1 │ │ -0499b6: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ -0499ba: 5421 5002 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -0499be: 7110 fa06 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -0499c4: 0c01 |001a: move-result-object v1 │ │ -0499c6: 6e10 ec05 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -0499cc: 0a01 |001e: move-result v1 │ │ -0499ce: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ -0499d2: 6e20 9808 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0898 │ │ -0499d8: 5420 5002 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -0499dc: 7110 fa06 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -0499e2: 0c00 |0029: move-result-object v0 │ │ -0499e4: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -0499e8: 5420 5002 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -0499ec: 7110 fb06 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -0499f2: 0a00 |0031: move-result v0 │ │ -0499f4: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ -0499f8: 5420 5002 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -0499fc: 7110 fb06 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -049a02: 0a00 |0039: move-result v0 │ │ -049a04: 5421 5002 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049a08: 7110 fa06 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -049a0e: 0c01 |003f: move-result-object v1 │ │ -049a10: 6e10 ec05 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -049a16: 0a01 |0043: move-result v1 │ │ -049a18: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ -049a1c: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ -049a20: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ -049a24: 6e20 5f08 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@085f │ │ -049a2a: 5420 5002 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049a2e: 7110 fa06 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -049a34: 0c00 |0052: move-result-object v0 │ │ -049a36: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ -049a3a: 5420 5002 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049a3e: 7110 fb06 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -049a44: 0a00 |005a: move-result v0 │ │ -049a46: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ -049a4a: 5420 5002 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049a4e: 7110 fb06 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -049a54: 0a00 |0062: move-result v0 │ │ -049a56: 5421 5002 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049a5a: 7110 fa06 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -049a60: 0c01 |0068: move-result-object v1 │ │ -049a62: 6e10 ec05 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -049a68: 0a01 |006c: move-result v1 │ │ -049a6a: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ -049a6e: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ -049a72: 6e20 5f08 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@085f │ │ -049a78: 0e00 |0074: return-void │ │ -049a7a: 1200 |0075: const/4 v0, #int 0 // #0 │ │ -049a7c: 28ab |0076: goto 0021 // -0055 │ │ +04aadc: |[04aadc] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +04aaec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04aaee: 6f30 6805 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0568 │ │ +04aaf4: 1c01 2901 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0129 │ │ +04aaf8: 6e10 8e0c 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ +04aafe: 0c01 |0009: move-result-object v1 │ │ +04ab00: 6e20 8c08 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@088c │ │ +04ab06: 5421 5002 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ab0a: 7110 fa06 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04ab10: 0c01 |0012: move-result-object v1 │ │ +04ab12: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ +04ab16: 5421 5002 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ab1a: 7110 fa06 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04ab20: 0c01 |001a: move-result-object v1 │ │ +04ab22: 6e10 ec05 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +04ab28: 0a01 |001e: move-result v1 │ │ +04ab2a: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ +04ab2e: 6e20 9808 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0898 │ │ +04ab34: 5420 5002 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ab38: 7110 fa06 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04ab3e: 0c00 |0029: move-result-object v0 │ │ +04ab40: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +04ab44: 5420 5002 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ab48: 7110 fb06 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04ab4e: 0a00 |0031: move-result v0 │ │ +04ab50: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ +04ab54: 5420 5002 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ab58: 7110 fb06 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04ab5e: 0a00 |0039: move-result v0 │ │ +04ab60: 5421 5002 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ab64: 7110 fa06 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04ab6a: 0c01 |003f: move-result-object v1 │ │ +04ab6c: 6e10 ec05 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +04ab72: 0a01 |0043: move-result v1 │ │ +04ab74: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04ab78: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ +04ab7c: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ +04ab80: 6e20 5f08 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@085f │ │ +04ab86: 5420 5002 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ab8a: 7110 fa06 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04ab90: 0c00 |0052: move-result-object v0 │ │ +04ab92: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ +04ab96: 5420 5002 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ab9a: 7110 fb06 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04aba0: 0a00 |005a: move-result v0 │ │ +04aba2: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ +04aba6: 5420 5002 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04abaa: 7110 fb06 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04abb0: 0a00 |0062: move-result v0 │ │ +04abb2: 5421 5002 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04abb6: 7110 fa06 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04abbc: 0c01 |0068: move-result-object v1 │ │ +04abbe: 6e10 ec05 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +04abc4: 0a01 |006c: move-result v1 │ │ +04abc6: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ +04abca: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ +04abce: 6e20 5f08 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@085f │ │ +04abd4: 0e00 |0074: return-void │ │ +04abd6: 1200 |0075: const/4 v0, #int 0 // #0 │ │ +04abd8: 28ab |0076: goto 0021 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2482 │ │ 0x0004 line=2483 │ │ 0x000d line=2484 │ │ 0x0024 line=2485 │ │ 0x0048 line=2486 │ │ @@ -96276,78 +96286,78 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 126 16-bit code units │ │ -049a80: |[049a80] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -049a90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049a92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -049a94: 6f40 6b05 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@056b │ │ -049a9a: 0a02 |0005: move-result v2 │ │ -049a9c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -049aa0: 0f00 |0008: return v0 │ │ -049aa2: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ -049aa8: 0110 |000c: move v0, v1 │ │ -049aaa: 28fb |000d: goto 0008 // -0005 │ │ -049aac: 5442 5002 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049ab0: 7110 fa06 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -049ab6: 0c02 |0013: move-result-object v2 │ │ -049ab8: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ -049abc: 5442 5002 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049ac0: 7110 fb06 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -049ac6: 0a02 |001b: move-result v2 │ │ -049ac8: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ -049acc: 5442 5002 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049ad0: 7110 fb06 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -049ad6: 0a02 |0023: move-result v2 │ │ -049ad8: 5443 5002 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049adc: 7110 fa06 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -049ae2: 0c03 |0029: move-result-object v3 │ │ -049ae4: 6e10 ec05 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -049aea: 0a03 |002d: move-result v3 │ │ -049aec: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -049af0: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ -049af4: 5441 5002 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049af8: 5442 5002 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049afc: 7110 fb06 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -049b02: 0a02 |0039: move-result v2 │ │ -049b04: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -049b08: 6e20 5407 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ -049b0e: 28c9 |003f: goto 0008 // -0037 │ │ -049b10: 0110 |0040: move v0, v1 │ │ -049b12: 28c7 |0041: goto 0008 // -0039 │ │ -049b14: 5442 5002 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049b18: 7110 fa06 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -049b1e: 0c02 |0047: move-result-object v2 │ │ -049b20: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ -049b24: 5442 5002 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049b28: 7110 fb06 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -049b2e: 0a02 |004f: move-result v2 │ │ -049b30: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ -049b34: 5442 5002 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049b38: 7110 fb06 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -049b3e: 0a02 |0057: move-result v2 │ │ -049b40: 5443 5002 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049b44: 7110 fa06 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ -049b4a: 0c03 |005d: move-result-object v3 │ │ -049b4c: 6e10 ec05 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ -049b52: 0a03 |0061: move-result v3 │ │ -049b54: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ -049b58: 5441 5002 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049b5c: 5442 5002 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -049b60: 7110 fb06 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ -049b66: 0a02 |006b: move-result v2 │ │ -049b68: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -049b6c: 6e20 5407 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ -049b72: 2897 |0071: goto 0008 // -0069 │ │ -049b74: 0110 |0072: move v0, v1 │ │ -049b76: 2895 |0073: goto 0008 // -006b │ │ -049b78: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ +04abdc: |[04abdc] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04abec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04abee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04abf0: 6f40 6b05 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@056b │ │ +04abf6: 0a02 |0005: move-result v2 │ │ +04abf8: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +04abfc: 0f00 |0008: return v0 │ │ +04abfe: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ +04ac04: 0110 |000c: move v0, v1 │ │ +04ac06: 28fb |000d: goto 0008 // -0005 │ │ +04ac08: 5442 5002 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ac0c: 7110 fa06 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04ac12: 0c02 |0013: move-result-object v2 │ │ +04ac14: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ +04ac18: 5442 5002 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ac1c: 7110 fb06 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04ac22: 0a02 |001b: move-result v2 │ │ +04ac24: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ +04ac28: 5442 5002 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ac2c: 7110 fb06 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04ac32: 0a02 |0023: move-result v2 │ │ +04ac34: 5443 5002 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ac38: 7110 fa06 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04ac3e: 0c03 |0029: move-result-object v3 │ │ +04ac40: 6e10 ec05 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +04ac46: 0a03 |002d: move-result v3 │ │ +04ac48: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04ac4c: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ +04ac50: 5441 5002 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ac54: 5442 5002 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ac58: 7110 fb06 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04ac5e: 0a02 |0039: move-result v2 │ │ +04ac60: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04ac64: 6e20 5407 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ +04ac6a: 28c9 |003f: goto 0008 // -0037 │ │ +04ac6c: 0110 |0040: move v0, v1 │ │ +04ac6e: 28c7 |0041: goto 0008 // -0039 │ │ +04ac70: 5442 5002 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ac74: 7110 fa06 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04ac7a: 0c02 |0047: move-result-object v2 │ │ +04ac7c: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ +04ac80: 5442 5002 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ac84: 7110 fb06 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04ac8a: 0a02 |004f: move-result v2 │ │ +04ac8c: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ +04ac90: 5442 5002 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04ac94: 7110 fb06 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04ac9a: 0a02 |0057: move-result v2 │ │ +04ac9c: 5443 5002 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04aca0: 7110 fa06 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@06fa │ │ +04aca6: 0c03 |005d: move-result-object v3 │ │ +04aca8: 6e10 ec05 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@05ec │ │ +04acae: 0a03 |0061: move-result v3 │ │ +04acb0: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ +04acb4: 5441 5002 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04acb8: 5442 5002 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +04acbc: 7110 fb06 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@06fb │ │ +04acc2: 0a02 |006b: move-result v2 │ │ +04acc4: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04acc8: 6e20 5407 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ +04acce: 2897 |0071: goto 0008 // -0069 │ │ +04acd0: 0110 |0072: move v0, v1 │ │ +04acd2: 2895 |0073: goto 0008 // -006b │ │ +04acd4: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2495 │ │ 0x0008 line=2512 │ │ 0x0009 line=2498 │ │ 0x000d line=2512 │ │ 0x000e line=2500 │ │ @@ -96395,17 +96405,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049b8c: |[049b8c] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -049b9c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -049ba2: 0e00 |0003: return-void │ │ +04ace8: |[04ace8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +04acf8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04acfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -96414,18 +96424,18 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -049ba4: |[049ba4] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -049bb4: 2200 2701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0127 │ │ -049bb8: 7030 ee06 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@06ee │ │ -049bbe: 1100 |0005: return-object v0 │ │ +04ad00: |[04ad00] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +04ad10: 2200 2701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0127 │ │ +04ad14: 7030 ee06 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@06ee │ │ +04ad1a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1047 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -96435,18 +96445,18 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -049bc0: |[049bc0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -049bd0: 6e30 e906 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@06e9 │ │ -049bd6: 0c00 |0003: move-result-object v0 │ │ -049bd8: 1100 |0004: return-object v0 │ │ +04ad1c: |[04ad1c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +04ad2c: 6e30 e906 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@06e9 │ │ +04ad32: 0c00 |0003: move-result-object v0 │ │ +04ad34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -96456,17 +96466,17 @@ │ │ type : '(I)[Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049bdc: |[049bdc] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -049bec: 2320 6e02 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@026e │ │ -049bf0: 1100 |0002: return-object v0 │ │ +04ad38: |[04ad38] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +04ad48: 2320 6e02 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@026e │ │ +04ad4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1051 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -96475,18 +96485,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -049bf4: |[049bf4] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -049c04: 6e20 eb06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@06eb │ │ -049c0a: 0c00 |0003: move-result-object v0 │ │ -049c0c: 1100 |0004: return-object v0 │ │ +04ad50: |[04ad50] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +04ad60: 6e20 eb06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@06eb │ │ +04ad66: 0c00 |0003: move-result-object v0 │ │ +04ad68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -96521,17 +96531,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049c10: |[049c10] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -049c20: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -049c26: 0e00 |0003: return-void │ │ +04ad6c: |[04ad6c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +04ad7c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04ad82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -96540,16 +96550,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049c28: |[049c28] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -049c38: 0e00 |0000: return-void │ │ +04ad84: |[04ad84] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +04ad94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -96558,16 +96568,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049c3c: |[049c3c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -049c4c: 0e00 |0000: return-void │ │ +04ad98: |[04ad98] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +04ada8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -96578,16 +96588,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049c50: |[049c50] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -049c60: 0e00 |0000: return-void │ │ +04adac: |[04adac] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +04adbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ @@ -96622,17 +96632,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049c64: |[049c64] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -049c74: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -049c7a: 0e00 |0003: return-void │ │ +04adc0: |[04adc0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +04add0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04add6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ │ │ Virtual methods - │ │ @@ -96641,16 +96651,16 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049c7c: |[049c7c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -049c8c: 0e00 |0000: return-void │ │ +04add8: |[04add8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +04ade8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0001 reg=2 record Ljava/lang/Object; │ │ @@ -96660,17 +96670,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049c90: |[049c90] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -049ca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049ca2: 1100 |0001: return-object v0 │ │ +04adec: |[04adec] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +04adfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04adfe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -96680,17 +96690,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049ca4: |[049ca4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -049cb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049cb6: 0f00 |0001: return v0 │ │ +04ae00: |[04ae00] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +04ae10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ae12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -96733,19 +96743,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -049cb8: |[049cb8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -049cc8: 5b01 a302 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@02a3 │ │ -049ccc: 5b02 a402 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02a4 │ │ -049cd0: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -049cd6: 0e00 |0007: return-void │ │ +04ae14: |[04ae14] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +04ae24: 5b01 a302 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@02a3 │ │ +04ae28: 5b02 a402 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02a4 │ │ +04ae2c: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04ae32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -96756,18 +96766,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049cd8: |[049cd8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -049ce8: 5410 a402 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02a4 │ │ -049cec: 6e20 9307 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0793 │ │ -049cf2: 0e00 |0005: return-void │ │ +04ae34: |[04ae34] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +04ae44: 5410 a402 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02a4 │ │ +04ae48: 6e20 9307 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0793 │ │ +04ae4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -96807,17 +96817,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049cf4: |[049cf4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -049d04: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -049d0a: 0e00 |0003: return-void │ │ +04ae50: |[04ae50] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +04ae60: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04ae66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ │ │ Virtual methods - │ │ @@ -96826,17 +96836,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049d0c: |[049d0c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -049d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049d1e: 0f00 |0001: return v0 │ │ +04ae68: |[04ae68] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +04ae78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ae7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -96846,18 +96856,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -049d20: |[049d20] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -049d30: 7100 080d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d08 │ │ -049d36: 0c00 |0003: move-result-object v0 │ │ -049d38: 1100 |0004: return-object v0 │ │ +04ae7c: |[04ae7c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +04ae8c: 7100 080d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d08 │ │ +04ae92: 0c00 |0003: move-result-object v0 │ │ +04ae94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -96867,18 +96877,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -049d3c: |[049d3c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -049d4c: 7100 080d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d08 │ │ -049d52: 0c00 |0003: move-result-object v0 │ │ -049d54: 1100 |0004: return-object v0 │ │ +04ae98: |[04ae98] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +04aea8: 7100 080d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d08 │ │ +04aeae: 0c00 |0003: move-result-object v0 │ │ +04aeb0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -96887,17 +96897,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049d58: |[049d58] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -049d68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049d6a: 0f00 |0001: return v0 │ │ +04aeb4: |[04aeb4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +04aec4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04aec6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -96906,17 +96916,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049d6c: |[049d6c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -049d7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049d7e: 1100 |0001: return-object v0 │ │ +04aec8: |[04aec8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +04aed8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04aeda: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -96925,17 +96935,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049d80: |[049d80] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -049d90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049d92: 0f00 |0001: return v0 │ │ +04aedc: |[04aedc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +04aeec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04aeee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -96973,17 +96983,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049d94: |[049d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -049da4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -049daa: 0e00 |0003: return-void │ │ +04aef0: |[04aef0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +04af00: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04af06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -96992,16 +97002,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049dac: |[049dac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -049dbc: 0e00 |0000: return-void │ │ +04af08: |[04af08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +04af18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -97011,16 +97021,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049dc0: |[049dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -049dd0: 0e00 |0000: return-void │ │ +04af1c: |[04af1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04af2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -97030,16 +97040,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049dd4: |[049dd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -049de4: 0e00 |0000: return-void │ │ +04af30: |[04af30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04af40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -97050,18 +97060,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -049de8: |[049de8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -049df8: 7100 080d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d08 │ │ -049dfe: 0c00 |0003: move-result-object v0 │ │ -049e00: 1100 |0004: return-object v0 │ │ +04af44: |[04af44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +04af54: 7100 080d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d08 │ │ +04af5a: 0c00 |0003: move-result-object v0 │ │ +04af5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -97071,17 +97081,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049e04: |[049e04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -049e14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049e16: 1100 |0001: return-object v0 │ │ +04af60: |[04af60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04af70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04af72: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -97091,17 +97101,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049e18: |[049e18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -049e28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049e2a: 1100 |0001: return-object v0 │ │ +04af74: |[04af74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04af84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04af86: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -97111,17 +97121,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049e2c: |[049e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -049e3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049e3e: 0f00 |0001: return v0 │ │ +04af88: |[04af88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +04af98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04af9a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97130,16 +97140,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049e40: |[049e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -049e50: 0e00 |0000: return-void │ │ +04af9c: |[04af9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04afac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -97149,16 +97159,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049e54: |[049e54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -049e64: 0e00 |0000: return-void │ │ +04afb0: |[04afb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04afc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -97168,17 +97178,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049e68: |[049e68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -049e78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049e7a: 1100 |0001: return-object v0 │ │ +04afc4: |[04afc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04afd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04afd6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -97188,17 +97198,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049e7c: |[049e7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -049e8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049e8e: 0f00 |0001: return v0 │ │ +04afd8: |[04afd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +04afe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04afea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97207,17 +97217,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049e90: |[049e90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -049ea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049ea2: 1100 |0001: return-object v0 │ │ +04afec: |[04afec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04affc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04affe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97226,17 +97236,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049ea4: |[049ea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -049eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049eb6: 1100 |0001: return-object v0 │ │ +04b000: |[04b000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04b010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b012: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97245,17 +97255,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049eb8: |[049eb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -049ec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049eca: 0f00 |0001: return v0 │ │ +04b014: |[04b014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +04b024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b026: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97264,17 +97274,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049ecc: |[049ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -049edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049ede: 1100 |0001: return-object v0 │ │ +04b028: |[04b028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04b038: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b03a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97283,17 +97293,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049ee0: |[049ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -049ef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049ef2: 1100 |0001: return-object v0 │ │ +04b03c: |[04b03c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04b04c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b04e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97302,17 +97312,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049ef4: |[049ef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -049f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049f06: 1100 |0001: return-object v0 │ │ +04b050: |[04b050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04b060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b062: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97321,17 +97331,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049f08: |[049f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -049f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049f1a: 0f00 |0001: return v0 │ │ +04b064: |[04b064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +04b074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b076: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97340,17 +97350,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049f1c: |[049f1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -049f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049f2e: 0f00 |0001: return v0 │ │ +04b078: |[04b078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +04b088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b08a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97359,17 +97369,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049f30: |[049f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -049f40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049f42: 0f00 |0001: return v0 │ │ +04b08c: |[04b08c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +04b09c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b09e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97378,17 +97388,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049f44: |[049f44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -049f54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049f56: 0f00 |0001: return v0 │ │ +04b0a0: |[04b0a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +04b0b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b0b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97397,17 +97407,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049f58: |[049f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -049f68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049f6a: 0f00 |0001: return v0 │ │ +04b0b4: |[04b0b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +04b0c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b0c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97416,17 +97426,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049f6c: |[049f6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -049f7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049f7e: 0f00 |0001: return v0 │ │ +04b0c8: |[04b0c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +04b0d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b0da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97435,17 +97445,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049f80: |[049f80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -049f90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049f92: 0f00 |0001: return v0 │ │ +04b0dc: |[04b0dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +04b0ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b0ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97454,17 +97464,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049f94: |[049f94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -049fa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049fa6: 0f00 |0001: return v0 │ │ +04b0f0: |[04b0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +04b100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b102: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97473,17 +97483,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049fa8: |[049fa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -049fb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049fba: 0f00 |0001: return v0 │ │ +04b104: |[04b104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +04b114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b116: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97492,17 +97502,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049fbc: |[049fbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -049fcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049fce: 0f00 |0001: return v0 │ │ +04b118: |[04b118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +04b128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b12a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97511,17 +97521,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049fd0: |[049fd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -049fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049fe2: 0f00 |0001: return v0 │ │ +04b12c: |[04b12c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +04b13c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b13e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97530,17 +97540,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049fe4: |[049fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -049ff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049ff6: 0f00 |0001: return v0 │ │ +04b140: |[04b140] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +04b150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b152: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97549,17 +97559,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049ff8: |[049ff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -04a008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a00a: 0f00 |0001: return v0 │ │ +04b154: |[04b154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +04b164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b166: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97568,17 +97578,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a00c: |[04a00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -04a01c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a01e: 1100 |0001: return-object v0 │ │ +04b168: |[04b168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +04b178: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b17a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -97586,17 +97596,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a020: |[04a020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -04a030: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a032: 1100 |0001: return-object v0 │ │ +04b17c: |[04b17c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +04b18c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b18e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -97605,17 +97615,17 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a034: |[04a034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -04a044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a046: 1100 |0001: return-object v0 │ │ +04b190: |[04b190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +04b1a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b1a2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -97625,17 +97635,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a048: |[04a048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04a058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a05a: 1100 |0001: return-object v0 │ │ +04b1a4: |[04b1a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04b1b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b1b6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -97644,17 +97654,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a05c: |[04a05c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -04a06c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a06e: 0f00 |0001: return v0 │ │ +04b1b8: |[04b1b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +04b1c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b1ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -97664,17 +97674,17 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a070: |[04a070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -04a080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a082: 0f00 |0001: return v0 │ │ +04b1cc: |[04b1cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +04b1dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b1de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -97685,16 +97695,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a084: |[04a084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -04a094: 0e00 |0000: return-void │ │ +04b1e0: |[04b1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +04b1f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -97703,16 +97713,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a098: |[04a098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -04a0a8: 0e00 |0000: return-void │ │ +04b1f4: |[04b1f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +04b204: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -97722,16 +97732,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a0ac: |[04a0ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04a0bc: 0e00 |0000: return-void │ │ +04b208: |[04b208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04b218: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -97741,16 +97751,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a0c0: |[04a0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04a0d0: 0e00 |0000: return-void │ │ +04b21c: |[04b21c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04b22c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -97760,16 +97770,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a0d4: |[04a0d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -04a0e4: 0e00 |0000: return-void │ │ +04b230: |[04b230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +04b240: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -97779,16 +97789,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a0e8: |[04a0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -04a0f8: 0e00 |0000: return-void │ │ +04b244: |[04b244] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +04b254: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -97798,16 +97808,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a0fc: |[04a0fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04a10c: 0e00 |0000: return-void │ │ +04b258: |[04b258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04b268: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -97817,16 +97827,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a110: |[04a110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -04a120: 0e00 |0000: return-void │ │ +04b26c: |[04b26c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +04b27c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -97836,16 +97846,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a124: |[04a124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04a134: 0e00 |0000: return-void │ │ +04b280: |[04b280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04b290: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -97855,16 +97865,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a138: |[04a138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -04a148: 0e00 |0000: return-void │ │ +04b294: |[04b294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +04b2a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -97874,16 +97884,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a14c: |[04a14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -04a15c: 0e00 |0000: return-void │ │ +04b2a8: |[04b2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +04b2b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -97893,16 +97903,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a160: |[04a160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -04a170: 0e00 |0000: return-void │ │ +04b2bc: |[04b2bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +04b2cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -97912,16 +97922,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a174: |[04a174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -04a184: 0e00 |0000: return-void │ │ +04b2d0: |[04b2d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +04b2e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -97931,16 +97941,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a188: |[04a188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -04a198: 0e00 |0000: return-void │ │ +04b2e4: |[04b2e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +04b2f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -97950,16 +97960,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a19c: |[04a19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04a1ac: 0e00 |0000: return-void │ │ +04b2f8: |[04b2f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04b308: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -97969,16 +97979,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a1b0: |[04a1b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04a1c0: 0e00 |0000: return-void │ │ +04b30c: |[04b30c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04b31c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -97988,16 +97998,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a1c4: |[04a1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04a1d4: 0e00 |0000: return-void │ │ +04b320: |[04b320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04b330: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -98008,16 +98018,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a1d8: |[04a1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -04a1e8: 0e00 |0000: return-void │ │ +04b334: |[04b334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +04b344: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -98027,16 +98037,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a1ec: |[04a1ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -04a1fc: 0e00 |0000: return-void │ │ +04b348: |[04b348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +04b358: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -98046,16 +98056,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a200: |[04a200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -04a210: 0e00 |0000: return-void │ │ +04b35c: |[04b35c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +04b36c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -98065,16 +98075,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a214: |[04a214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04a224: 0e00 |0000: return-void │ │ +04b370: |[04b370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04b380: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -98084,16 +98094,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a228: |[04a228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04a238: 0e00 |0000: return-void │ │ +04b384: |[04b384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04b394: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -98104,16 +98114,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a23c: |[04a23c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04a24c: 0e00 |0000: return-void │ │ +04b398: |[04b398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04b3a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -98123,16 +98133,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a250: |[04a250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -04a260: 0e00 |0000: return-void │ │ +04b3ac: |[04b3ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +04b3bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ @@ -98178,19 +98188,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04a264: |[04a264] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -04a274: 5b01 c102 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@02c1 │ │ -04a278: 5b02 c202 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c2 │ │ -04a27c: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04a282: 0e00 |0007: return-void │ │ +04b3c0: |[04b3c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +04b3d0: 5b01 c102 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@02c1 │ │ +04b3d4: 5b02 c202 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c2 │ │ +04b3d8: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04b3de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -98201,24 +98211,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04a284: |[04a284] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -04a294: 5421 c202 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c2 │ │ -04a298: 6e20 e908 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -04a29e: 0c00 |0005: move-result-object v0 │ │ -04a2a0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -04a2a4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -04a2a6: 1101 |0009: return-object v1 │ │ -04a2a8: 6e10 6d08 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@086d │ │ -04a2ae: 0c01 |000d: move-result-object v1 │ │ -04a2b0: 28fb |000e: goto 0009 // -0005 │ │ +04b3e0: |[04b3e0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +04b3f0: 5421 c202 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c2 │ │ +04b3f4: 6e20 e908 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +04b3fa: 0c00 |0005: move-result-object v0 │ │ +04b3fc: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +04b400: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +04b402: 1101 |0009: return-object v1 │ │ +04b404: 6e10 6d08 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@086d │ │ +04b40a: 0c01 |000d: move-result-object v1 │ │ +04b40c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -98231,33 +98241,33 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -04a2b4: |[04a2b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -04a2c4: 5465 c202 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c2 │ │ -04a2c8: 6e30 ea08 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@08ea │ │ -04a2ce: 0c00 |0005: move-result-object v0 │ │ -04a2d0: 2204 1102 |0006: new-instance v4, Ljava/util/ArrayList; // type@0211 │ │ -04a2d4: 7010 f70c 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ -04a2da: 7210 1b0d 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0d1b │ │ -04a2e0: 0a03 |000e: move-result v3 │ │ -04a2e2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -04a2e4: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -04a2e8: 7220 1a0d 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ -04a2ee: 0c02 |0015: move-result-object v2 │ │ -04a2f0: 1f02 3c01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ -04a2f4: 6e10 6d08 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@086d │ │ -04a2fa: 0c05 |001b: move-result-object v5 │ │ -04a2fc: 7220 190d 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d19 │ │ -04a302: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04a306: 28ef |0021: goto 0010 // -0011 │ │ -04a308: 1104 |0022: return-object v4 │ │ +04b410: |[04b410] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +04b420: 5465 c202 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c2 │ │ +04b424: 6e30 ea08 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@08ea │ │ +04b42a: 0c00 |0005: move-result-object v0 │ │ +04b42c: 2204 1102 |0006: new-instance v4, Ljava/util/ArrayList; // type@0211 │ │ +04b430: 7010 f70c 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0cf7 │ │ +04b436: 7210 1b0d 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0d1b │ │ +04b43c: 0a03 |000e: move-result v3 │ │ +04b43e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +04b440: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +04b444: 7220 1a0d 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d1a │ │ +04b44a: 0c02 |0015: move-result-object v2 │ │ +04b44c: 1f02 3c01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@013c │ │ +04b450: 6e10 6d08 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@086d │ │ +04b456: 0c05 |001b: move-result-object v5 │ │ +04b458: 7220 190d 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d19 │ │ +04b45e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04b462: 28ef |0021: goto 0010 // -0011 │ │ +04b464: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -98279,19 +98289,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04a30c: |[04a30c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -04a31c: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c2 │ │ -04a320: 6e40 ec08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@08ec │ │ -04a326: 0a00 |0005: move-result v0 │ │ -04a328: 0f00 |0006: return v0 │ │ +04b468: |[04b468] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +04b478: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c2 │ │ +04b47c: 6e40 ec08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@08ec │ │ +04b482: 0a00 |0005: move-result v0 │ │ +04b484: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -98328,17 +98338,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a32c: |[04a32c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -04a33c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04a342: 0e00 |0003: return-void │ │ +04b488: |[04b488] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +04b498: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04b49e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ │ │ Virtual methods - │ │ @@ -98347,17 +98357,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a344: |[04a344] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -04a354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a356: 1100 |0001: return-object v0 │ │ +04b4a0: |[04b4a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +04b4b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b4b2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ 0x0000 - 0x0002 reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ @@ -98394,17 +98404,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a358: |[04a358] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -04a368: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04a36e: 0e00 |0003: return-void │ │ +04b4b4: |[04b4b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +04b4c4: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04b4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -98413,17 +98423,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a370: |[04a370] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -04a380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a382: 0f00 |0001: return v0 │ │ +04b4cc: |[04b4cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +04b4dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b4de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98432,17 +98442,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a384: |[04a384] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04a394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a396: 1100 |0001: return-object v0 │ │ +04b4e0: |[04b4e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04b4f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b4f2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98451,17 +98461,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a398: |[04a398] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04a3a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a3aa: 1100 |0001: return-object v0 │ │ +04b4f4: |[04b4f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04b504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b506: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98470,17 +98480,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a3ac: |[04a3ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04a3bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a3be: 1100 |0001: return-object v0 │ │ +04b508: |[04b508] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04b518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b51a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98489,17 +98499,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a3c0: |[04a3c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -04a3d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a3d2: 0f00 |0001: return v0 │ │ +04b51c: |[04b51c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +04b52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b52e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98508,17 +98518,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a3d4: |[04a3d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -04a3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a3e6: 0f00 |0001: return v0 │ │ +04b530: |[04b530] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +04b540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b542: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98527,17 +98537,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a3e8: |[04a3e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -04a3f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a3fa: 0f00 |0001: return v0 │ │ +04b544: |[04b544] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +04b554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b556: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98546,17 +98556,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a3fc: |[04a3fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -04a40c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a40e: 0f00 |0001: return v0 │ │ +04b558: |[04b558] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +04b568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b56a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98565,17 +98575,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a410: |[04a410] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -04a420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a422: 0f00 |0001: return v0 │ │ +04b56c: |[04b56c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +04b57c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b57e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98584,17 +98594,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a424: |[04a424] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -04a434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a436: 1100 |0001: return-object v0 │ │ +04b580: |[04b580] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +04b590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b592: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98603,17 +98613,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a438: |[04a438] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -04a448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a44a: 0f00 |0001: return v0 │ │ +04b594: |[04b594] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +04b5a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b5a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98622,17 +98632,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a44c: |[04a44c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -04a45c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a45e: 0f00 |0001: return v0 │ │ +04b5a8: |[04b5a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +04b5b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b5ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98641,17 +98651,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a460: |[04a460] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -04a470: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a472: 0f00 |0001: return v0 │ │ +04b5bc: |[04b5bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +04b5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b5ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98660,17 +98670,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a474: |[04a474] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04a484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a486: 1100 |0001: return-object v0 │ │ +04b5d0: |[04b5d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04b5e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b5e2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98679,18 +98689,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04a488: |[04a488] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -04a498: 7100 080d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d08 │ │ -04a49e: 0c00 |0003: move-result-object v0 │ │ -04a4a0: 1100 |0004: return-object v0 │ │ +04b5e4: |[04b5e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +04b5f4: 7100 080d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d08 │ │ +04b5fa: 0c00 |0003: move-result-object v0 │ │ +04b5fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98699,17 +98709,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a4a4: |[04a4a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -04a4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a4b6: 0f00 |0001: return v0 │ │ +04b600: |[04b600] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +04b610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b612: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98718,17 +98728,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a4b8: |[04a4b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -04a4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a4ca: 0f00 |0001: return v0 │ │ +04b614: |[04b614] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +04b624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b626: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98737,17 +98747,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a4cc: |[04a4cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -04a4dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a4de: 0f00 |0001: return v0 │ │ +04b628: |[04b628] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +04b638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b63a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98756,17 +98766,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a4e0: |[04a4e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -04a4f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a4f2: 0f00 |0001: return v0 │ │ +04b63c: |[04b63c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +04b64c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b64e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98775,17 +98785,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a4f4: |[04a4f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -04a504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a506: 0f00 |0001: return v0 │ │ +04b650: |[04b650] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +04b660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b662: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98794,17 +98804,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a508: |[04a508] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -04a518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a51a: 0f00 |0001: return v0 │ │ +04b664: |[04b664] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +04b674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b676: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98813,17 +98823,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a51c: |[04a51c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -04a52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a52e: 0f00 |0001: return v0 │ │ +04b678: |[04b678] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +04b688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b68a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98832,17 +98842,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a530: |[04a530] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -04a540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a542: 1100 |0001: return-object v0 │ │ +04b68c: |[04b68c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +04b69c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b69e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -98850,17 +98860,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a544: |[04a544] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04a554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a556: 1100 |0001: return-object v0 │ │ +04b6a0: |[04b6a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04b6b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b6b2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -98869,16 +98879,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a558: |[04a558] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -04a568: 0e00 |0000: return-void │ │ +04b6b4: |[04b6b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +04b6c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -98887,16 +98897,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a56c: |[04a56c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -04a57c: 0e00 |0000: return-void │ │ +04b6c8: |[04b6c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +04b6d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -98906,16 +98916,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a580: |[04a580] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04a590: 0e00 |0000: return-void │ │ +04b6dc: |[04b6dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04b6ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -98925,16 +98935,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a594: |[04a594] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -04a5a4: 0e00 |0000: return-void │ │ +04b6f0: |[04b6f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +04b700: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -98944,16 +98954,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a5a8: |[04a5a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04a5b8: 0e00 |0000: return-void │ │ +04b704: |[04b704] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04b714: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -98963,16 +98973,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a5bc: |[04a5bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04a5cc: 0e00 |0000: return-void │ │ +04b718: |[04b718] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04b728: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -98982,16 +98992,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a5d0: |[04a5d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -04a5e0: 0e00 |0000: return-void │ │ +04b72c: |[04b72c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +04b73c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -99001,16 +99011,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a5e4: |[04a5e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -04a5f4: 0e00 |0000: return-void │ │ +04b740: |[04b740] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +04b750: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -99020,16 +99030,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a5f8: |[04a5f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -04a608: 0e00 |0000: return-void │ │ +04b754: |[04b754] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +04b764: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -99039,16 +99049,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a60c: |[04a60c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -04a61c: 0e00 |0000: return-void │ │ +04b768: |[04b768] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +04b778: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -99058,16 +99068,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a620: |[04a620] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -04a630: 0e00 |0000: return-void │ │ +04b77c: |[04b77c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +04b78c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -99077,16 +99087,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a634: |[04a634] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -04a644: 0e00 |0000: return-void │ │ +04b790: |[04b790] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +04b7a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -99096,16 +99106,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a648: |[04a648] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -04a658: 0e00 |0000: return-void │ │ +04b7a4: |[04b7a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +04b7b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -99115,16 +99125,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a65c: |[04a65c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -04a66c: 0e00 |0000: return-void │ │ +04b7b8: |[04b7b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +04b7c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -99134,16 +99144,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a670: |[04a670] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -04a680: 0e00 |0000: return-void │ │ +04b7cc: |[04b7cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +04b7dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -99153,16 +99163,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a684: |[04a684] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -04a694: 0e00 |0000: return-void │ │ +04b7e0: |[04b7e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +04b7f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -99172,16 +99182,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a698: |[04a698] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -04a6a8: 0e00 |0000: return-void │ │ +04b7f4: |[04b7f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +04b804: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -99191,16 +99201,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a6ac: |[04a6ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -04a6bc: 0e00 |0000: return-void │ │ +04b808: |[04b808] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +04b818: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -99210,16 +99220,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a6c0: |[04a6c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -04a6d0: 0e00 |0000: return-void │ │ +04b81c: |[04b81c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +04b82c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -99229,16 +99239,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a6d4: |[04a6d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04a6e4: 0e00 |0000: return-void │ │ +04b830: |[04b830] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04b840: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -99248,16 +99258,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a6e8: |[04a6e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04a6f8: 0e00 |0000: return-void │ │ +04b844: |[04b844] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04b854: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -99268,16 +99278,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a6fc: |[04a6fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -04a70c: 0e00 |0000: return-void │ │ +04b858: |[04b858] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +04b868: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ @@ -99365,19 +99375,19 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04a710: |[04a710] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -04a720: 7010 cf0b 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0bcf │ │ -04a726: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04a728: 6e40 fe09 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09fe │ │ -04a72e: 0e00 |0007: return-void │ │ +04b86c: |[04b86c] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +04b87c: 7010 cf0b 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0bcf │ │ +04b882: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04b884: 6e40 fe09 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09fe │ │ +04b88a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -99389,18 +99399,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04a730: |[04a730] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -04a740: 7010 cf0b 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0bcf │ │ -04a746: 6e40 fe09 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09fe │ │ -04a74c: 0e00 |0006: return-void │ │ +04b88c: |[04b88c] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +04b89c: 7010 cf0b 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0bcf │ │ +04b8a2: 6e40 fe09 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09fe │ │ +04b8a8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=151 │ │ 0x0006 line=152 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -99413,22 +99423,22 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -04a750: |[04a750] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -04a760: 7010 cf0b 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0bcf │ │ -04a766: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -04a76a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -04a76c: 6e40 fe09 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09fe │ │ -04a772: 0e00 |0009: return-void │ │ -04a774: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -04a776: 28fb |000b: goto 0006 // -0005 │ │ +04b8ac: |[04b8ac] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +04b8bc: 7010 cf0b 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0bcf │ │ +04b8c2: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +04b8c6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +04b8c8: 6e40 fe09 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09fe │ │ +04b8ce: 0e00 |0009: return-void │ │ +04b8d0: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +04b8d2: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -99449,20 +99459,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04a778: |[04a778] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -04a788: 6e20 070a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a07 │ │ -04a78e: 0c00 |0003: move-result-object v0 │ │ -04a790: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -04a794: 7210 c200 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ -04a79a: 0e00 |0009: return-void │ │ +04b8d4: |[04b8d4] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +04b8e4: 6e20 070a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a07 │ │ +04b8ea: 0c00 |0003: move-result-object v0 │ │ +04b8ec: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +04b8f0: 7210 c200 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ +04b8f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -99475,21 +99485,21 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04a79c: |[04a79c] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -04a7ac: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -04a7b0: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -04a7b4: 1100 |0004: return-object v0 │ │ -04a7b6: 6e10 b60c 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ -04a7bc: 0c00 |0008: move-result-object v0 │ │ -04a7be: 28fb |0009: goto 0004 // -0005 │ │ +04b8f8: |[04b8f8] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +04b908: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +04b90c: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +04b910: 1100 |0004: return-object v0 │ │ +04b912: 6e10 b60c 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0cb6 │ │ +04b918: 0c00 |0008: move-result-object v0 │ │ +04b91a: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x000a reg=2 cursor Landroid/database/Cursor; │ │ │ │ @@ -99498,25 +99508,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -04a7c0: |[04a7c0] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -04a7d0: 5510 d202 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -04a7d4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -04a7d8: 5410 cf02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a7dc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -04a7e0: 5410 cf02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a7e4: 7210 c400 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00c4 │ │ -04a7ea: 0a00 |000d: move-result v0 │ │ -04a7ec: 0f00 |000e: return v0 │ │ -04a7ee: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04a7f0: 28fe |0010: goto 000e // -0002 │ │ +04b91c: |[04b91c] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +04b92c: 5510 d202 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +04b930: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +04b934: 5410 cf02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04b938: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +04b93c: 5410 cf02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04b940: 7210 c400 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00c4 │ │ +04b946: 0a00 |000d: move-result v0 │ │ +04b948: 0f00 |000e: return v0 │ │ +04b94a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04b94c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0008 line=202 │ │ 0x000e line=204 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -99526,17 +99536,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a7f4: |[04a7f4] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -04a804: 5410 cf02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a808: 1100 |0002: return-object v0 │ │ +04b950: |[04b950] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +04b960: 5410 cf02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04b964: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -99544,32 +99554,32 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -04a80c: |[04a80c] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04a81c: 5531 d202 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -04a820: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -04a824: 5431 cf02 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a828: 7220 c800 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00c8 │ │ -04a82e: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -04a832: 5431 ce02 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ -04a836: 5432 cf02 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a83a: 6e40 000a 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a00 │ │ -04a840: 0c00 |0012: move-result-object v0 │ │ -04a842: 5431 ce02 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ -04a846: 5432 cf02 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a84a: 6e40 f209 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@09f2 │ │ -04a850: 1100 |001a: return-object v0 │ │ -04a852: 0750 |001b: move-object v0, v5 │ │ -04a854: 28f7 |001c: goto 0013 // -0009 │ │ -04a856: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -04a858: 28fc |001e: goto 001a // -0004 │ │ +04b968: |[04b968] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04b978: 5531 d202 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +04b97c: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +04b980: 5431 cf02 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04b984: 7220 c800 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00c8 │ │ +04b98a: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +04b98e: 5431 ce02 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ +04b992: 5432 cf02 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04b996: 6e40 000a 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a00 │ │ +04b99c: 0c00 |0012: move-result-object v0 │ │ +04b99e: 5431 ce02 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ +04b9a2: 5432 cf02 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04b9a6: 6e40 f209 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@09f2 │ │ +04b9ac: 1100 |001a: return-object v0 │ │ +04b9ae: 0750 |001b: move-object v0, v5 │ │ +04b9b0: 28f7 |001c: goto 0013 // -0009 │ │ +04b9b2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +04b9b4: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -99589,22 +99599,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04a85c: |[04a85c] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -04a86c: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02d0 │ │ -04a870: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04a874: 2200 5501 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0155 │ │ -04a878: 7020 0c0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0a0c │ │ -04a87e: 5b10 d002 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02d0 │ │ -04a882: 5410 d002 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02d0 │ │ -04a886: 1100 |000d: return-object v0 │ │ +04b9b8: |[04b9b8] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +04b9c8: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02d0 │ │ +04b9cc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04b9d0: 2200 5501 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0155 │ │ +04b9d4: 7020 0c0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0a0c │ │ +04b9da: 5b10 d002 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02d0 │ │ +04b9de: 5410 d002 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02d0 │ │ +04b9e2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0004 line=405 │ │ 0x000b line=407 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -99614,17 +99624,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a888: |[04a888] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -04a898: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d3 │ │ -04a89c: 1100 |0002: return-object v0 │ │ +04b9e4: |[04b9e4] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +04b9f4: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d3 │ │ +04b9f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #8 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -99632,25 +99642,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04a8a0: |[04a8a0] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -04a8b0: 5510 d202 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -04a8b4: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -04a8b8: 5410 cf02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a8bc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -04a8c0: 5410 cf02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a8c4: 7220 c800 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00c8 │ │ -04a8ca: 5410 cf02 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a8ce: 1100 |000f: return-object v0 │ │ -04a8d0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -04a8d2: 28fe |0011: goto 000f // -0002 │ │ +04b9fc: |[04b9fc] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +04ba0c: 5510 d202 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +04ba10: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +04ba14: 5410 cf02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04ba18: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +04ba1c: 5410 cf02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04ba20: 7220 c800 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00c8 │ │ +04ba26: 5410 cf02 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04ba2a: 1100 |000f: return-object v0 │ │ +04ba2c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +04ba2e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -99662,29 +99672,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -04a8d4: |[04a8d4] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -04a8e4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -04a8e8: 5532 d202 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -04a8ec: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -04a8f0: 5432 cf02 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a8f4: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -04a8f8: 5432 cf02 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a8fc: 7220 c800 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00c8 │ │ -04a902: 0a02 |000f: move-result v2 │ │ -04a904: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -04a908: 5430 cf02 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a90c: 5231 d402 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d4 │ │ -04a910: 7220 c500 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00c5 │ │ -04a916: 0b00 |0019: move-result-wide v0 │ │ -04a918: 1000 |001a: return-wide v0 │ │ +04ba30: |[04ba30] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +04ba40: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +04ba44: 5532 d202 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +04ba48: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +04ba4c: 5432 cf02 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04ba50: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +04ba54: 5432 cf02 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04ba58: 7220 c800 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00c8 │ │ +04ba5e: 0a02 |000f: move-result v2 │ │ +04ba60: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +04ba64: 5430 cf02 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04ba68: 5231 d402 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d4 │ │ +04ba6c: 7220 c500 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00c5 │ │ +04ba72: 0b00 |0019: move-result-wide v0 │ │ +04ba74: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -99696,48 +99706,48 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -04a91c: |[04a91c] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04a92c: 5541 d202 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -04a930: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -04a934: 2201 ec01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -04a938: 1a02 fc13 |0006: const-string v2, "this should only be called when the cursor is valid" // string@13fc │ │ -04a93c: 7020 990c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -04a942: 2701 |000b: throw v1 │ │ -04a944: 5441 cf02 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a948: 7220 c800 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00c8 │ │ -04a94e: 0a01 |0011: move-result v1 │ │ -04a950: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -04a954: 2201 ec01 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ -04a958: 2202 fb01 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -04a95c: 7010 d70c 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04a962: 1a03 e009 |001b: const-string v3, "couldn't move cursor to position " // string@09e0 │ │ -04a966: 6e20 dd0c 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04a96c: 0c02 |0020: move-result-object v2 │ │ -04a96e: 6e20 da0c 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ -04a974: 0c02 |0024: move-result-object v2 │ │ -04a976: 6e10 e10c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04a97c: 0c02 |0028: move-result-object v2 │ │ -04a97e: 7020 990c 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -04a984: 2701 |002c: throw v1 │ │ -04a986: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -04a98a: 5441 ce02 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ -04a98e: 5442 cf02 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a992: 6e40 010a 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a01 │ │ -04a998: 0c00 |0036: move-result-object v0 │ │ -04a99a: 5441 ce02 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ -04a99e: 5442 cf02 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a9a2: 6e40 f209 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@09f2 │ │ -04a9a8: 1100 |003e: return-object v0 │ │ -04a9aa: 0760 |003f: move-object v0, v6 │ │ -04a9ac: 28f7 |0040: goto 0037 // -0009 │ │ +04ba78: |[04ba78] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04ba88: 5541 d202 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +04ba8c: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +04ba90: 2201 ec01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +04ba94: 1a02 fa13 |0006: const-string v2, "this should only be called when the cursor is valid" // string@13fa │ │ +04ba98: 7020 990c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +04ba9e: 2701 |000b: throw v1 │ │ +04baa0: 5441 cf02 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04baa4: 7220 c800 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00c8 │ │ +04baaa: 0a01 |0011: move-result v1 │ │ +04baac: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +04bab0: 2201 ec01 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@01ec │ │ +04bab4: 2202 fb01 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +04bab8: 7010 d70c 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04babe: 1a03 df09 |001b: const-string v3, "couldn't move cursor to position " // string@09df │ │ +04bac2: 6e20 dd0c 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04bac8: 0c02 |0020: move-result-object v2 │ │ +04baca: 6e20 da0c 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cda │ │ +04bad0: 0c02 |0024: move-result-object v2 │ │ +04bad2: 6e10 e10c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04bad8: 0c02 |0028: move-result-object v2 │ │ +04bada: 7020 990c 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +04bae0: 2701 |002c: throw v1 │ │ +04bae2: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +04bae6: 5441 ce02 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ +04baea: 5442 cf02 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04baee: 6e40 010a 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a01 │ │ +04baf4: 0c00 |0036: move-result-object v0 │ │ +04baf6: 5441 ce02 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ +04bafa: 5442 cf02 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04bafe: 6e40 f209 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@09f2 │ │ +04bb04: 1100 |003e: return-object v0 │ │ +04bb06: 0760 |003f: move-object v0, v6 │ │ +04bb08: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -99758,17 +99768,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a9b0: |[04a9b0] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -04a9c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04a9c2: 0f00 |0001: return v0 │ │ +04bb0c: |[04bb0c] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +04bb1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04bb1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #12 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -99776,59 +99786,59 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -04a9c4: |[04a9c4] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -04a9d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a9d6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04a9d8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04a9da: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -04a9de: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -04a9e2: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -04a9e6: 5c40 cc02 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02cc │ │ -04a9ea: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -04a9ee: 5b46 cf02 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04a9f2: 5c40 d202 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -04a9f6: 5b45 ce02 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ -04a9fa: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -04a9fe: 1a01 4808 |0015: const-string v1, "_id" // string@0848 │ │ -04aa02: 7220 c300 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c3 │ │ -04aa08: 0a01 |001a: move-result v1 │ │ -04aa0a: 5941 d402 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d4 │ │ -04aa0e: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -04aa12: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -04aa14: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -04aa18: 2201 5101 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0151 │ │ -04aa1c: 7020 e809 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@09e8 │ │ -04aa22: 5b41 cd02 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ -04aa26: 2201 5201 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0152 │ │ -04aa2a: 7030 ec09 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@09ec │ │ -04aa30: 5b41 d102 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ -04aa34: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -04aa38: 5441 cd02 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ -04aa3c: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -04aa40: 5441 cd02 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ -04aa44: 7220 c900 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00c9 │ │ -04aa4a: 5441 d102 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ -04aa4e: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -04aa52: 5441 d102 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ -04aa56: 7220 ca00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00ca │ │ -04aa5c: 0e00 |0044: return-void │ │ -04aa5e: 5c41 cc02 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02cc │ │ -04aa62: 28c4 |0047: goto 000b // -003c │ │ -04aa64: 0110 |0048: move v0, v1 │ │ -04aa66: 28c4 |0049: goto 000d // -003c │ │ -04aa68: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -04aa6a: 28d0 |004b: goto 001b // -0030 │ │ -04aa6c: 5b43 cd02 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ -04aa70: 5b43 d102 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ -04aa74: 28e0 |0050: goto 0030 // -0020 │ │ +04bb20: |[04bb20] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +04bb30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04bb32: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04bb34: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04bb36: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +04bb3a: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +04bb3e: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +04bb42: 5c40 cc02 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02cc │ │ +04bb46: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +04bb4a: 5b46 cf02 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04bb4e: 5c40 d202 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +04bb52: 5b45 ce02 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02ce │ │ +04bb56: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +04bb5a: 1a01 4808 |0015: const-string v1, "_id" // string@0848 │ │ +04bb5e: 7220 c300 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c3 │ │ +04bb64: 0a01 |001a: move-result v1 │ │ +04bb66: 5941 d402 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d4 │ │ +04bb6a: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +04bb6e: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +04bb70: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +04bb74: 2201 5101 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0151 │ │ +04bb78: 7020 e809 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@09e8 │ │ +04bb7e: 5b41 cd02 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ +04bb82: 2201 5201 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0152 │ │ +04bb86: 7030 ec09 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@09ec │ │ +04bb8c: 5b41 d102 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ +04bb90: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +04bb94: 5441 cd02 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ +04bb98: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +04bb9c: 5441 cd02 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ +04bba0: 7220 c900 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00c9 │ │ +04bba6: 5441 d102 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ +04bbaa: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +04bbae: 5441 d102 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ +04bbb2: 7220 ca00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00ca │ │ +04bbb8: 0e00 |0044: return-void │ │ +04bbba: 5c41 cc02 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02cc │ │ +04bbbe: 28c4 |0047: goto 000b // -003c │ │ +04bbc0: 0110 |0048: move v0, v1 │ │ +04bbc2: 28c4 |0049: goto 000d // -003c │ │ +04bbc4: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +04bbc6: 28d0 |004b: goto 001b // -0030 │ │ +04bbc8: 5b43 cd02 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ +04bbcc: 5b43 d102 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ +04bbd0: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -99860,21 +99870,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -04aa78: |[04aa78] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -04aa88: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -04aa8c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04aa8e: 6e40 fe09 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09fe │ │ -04aa94: 0e00 |0006: return-void │ │ -04aa96: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -04aa98: 28fb |0008: goto 0003 // -0005 │ │ +04bbd4: |[04bbd4] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +04bbe4: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +04bbe8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04bbea: 6e40 fe09 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09fe │ │ +04bbf0: 0e00 |0006: return-void │ │ +04bbf2: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +04bbf4: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ 0x0007 line=160 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -99887,18 +99897,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04aa9c: |[04aa9c] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04aaac: 6e40 010a 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a01 │ │ -04aab2: 0c00 |0003: move-result-object v0 │ │ -04aab4: 1100 |0004: return-object v0 │ │ +04bbf8: |[04bbf8] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04bc08: 6e40 010a 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a01 │ │ +04bc0e: 0c00 |0003: move-result-object v0 │ │ +04bc10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 cursor Landroid/database/Cursor; │ │ @@ -99915,28 +99925,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -04aab8: |[04aab8] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -04aac8: 5510 cc02 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02cc │ │ -04aacc: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -04aad0: 5410 cf02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04aad4: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -04aad8: 5410 cf02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04aadc: 7210 c700 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c7 │ │ -04aae2: 0a00 |000d: move-result v0 │ │ -04aae4: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -04aae8: 5410 cf02 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04aaec: 7210 cb00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00cb │ │ -04aaf2: 0a00 |0015: move-result v0 │ │ -04aaf4: 5c10 d202 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -04aaf8: 0e00 |0018: return-void │ │ +04bc14: |[04bc14] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +04bc24: 5510 cc02 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02cc │ │ +04bc28: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +04bc2c: 5410 cf02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04bc30: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +04bc34: 5410 cf02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04bc38: 7210 c700 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c7 │ │ +04bc3e: 0a00 |000d: move-result v0 │ │ +04bc40: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +04bc44: 5410 cf02 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04bc48: 7210 cb00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00cb │ │ +04bc4e: 0a00 |0015: move-result v0 │ │ +04bc50: 5c10 d202 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +04bc54: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0010 line=449 │ │ 0x0018 line=451 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -99946,23 +99956,23 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04aafc: |[04aafc] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -04ab0c: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d3 │ │ -04ab10: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04ab14: 5410 d302 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d3 │ │ -04ab18: 7220 f20b 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0bf2 │ │ -04ab1e: 0c00 |0009: move-result-object v0 │ │ -04ab20: 1100 |000a: return-object v0 │ │ -04ab22: 5410 cf02 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04ab26: 28fd |000d: goto 000a // -0003 │ │ +04bc58: |[04bc58] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +04bc68: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d3 │ │ +04bc6c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04bc70: 5410 d302 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d3 │ │ +04bc74: 7220 f20b 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0bf2 │ │ +04bc7a: 0c00 |0009: move-result-object v0 │ │ +04bc7c: 1100 |000a: return-object v0 │ │ +04bc7e: 5410 cf02 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04bc82: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x000a line=400 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -99973,17 +99983,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ab28: |[04ab28] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -04ab38: 5b01 d302 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d3 │ │ -04ab3c: 0e00 |0002: return-void │ │ +04bc84: |[04bc84] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +04bc94: 5b01 d302 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d3 │ │ +04bc98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0002 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0003 reg=1 filterQueryProvider Landroid/widget/FilterQueryProvider; │ │ @@ -99993,53 +100003,53 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -04ab40: |[04ab40] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -04ab50: 5421 cf02 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04ab54: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -04ab58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04ab5a: 1100 |0005: return-object v0 │ │ -04ab5c: 5420 cf02 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04ab60: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -04ab64: 5421 cd02 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ -04ab68: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -04ab6c: 5421 cd02 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ -04ab70: 7220 cc00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00cc │ │ -04ab76: 5421 d102 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ -04ab7a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -04ab7e: 5421 d102 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ -04ab82: 7220 cd00 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00cd │ │ -04ab88: 5b23 cf02 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ -04ab8c: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -04ab90: 5421 cd02 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ -04ab94: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -04ab98: 5421 cd02 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ -04ab9c: 7220 c900 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00c9 │ │ -04aba2: 5421 d102 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ -04aba6: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -04abaa: 5421 d102 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ -04abae: 7220 ca00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00ca │ │ -04abb4: 1a01 4808 |0032: const-string v1, "_id" // string@0848 │ │ -04abb8: 7220 c300 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c3 │ │ -04abbe: 0a01 |0037: move-result v1 │ │ -04abc0: 5921 d402 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d4 │ │ -04abc4: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -04abc6: 5c21 d202 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -04abca: 6e10 020a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a02 │ │ -04abd0: 28c5 |0040: goto 0005 // -003b │ │ -04abd2: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -04abd4: 5921 d402 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d4 │ │ -04abd8: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -04abda: 5c21 d202 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ -04abde: 6e10 030a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a03 │ │ -04abe4: 28bb |004a: goto 0005 // -0045 │ │ +04bc9c: |[04bc9c] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +04bcac: 5421 cf02 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04bcb0: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +04bcb4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04bcb6: 1100 |0005: return-object v0 │ │ +04bcb8: 5420 cf02 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04bcbc: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +04bcc0: 5421 cd02 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ +04bcc4: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +04bcc8: 5421 cd02 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ +04bccc: 7220 cc00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00cc │ │ +04bcd2: 5421 d102 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ +04bcd6: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +04bcda: 5421 d102 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ +04bcde: 7220 cd00 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00cd │ │ +04bce4: 5b23 cf02 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cf │ │ +04bce8: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +04bcec: 5421 cd02 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ +04bcf0: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +04bcf4: 5421 cd02 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cd │ │ +04bcf8: 7220 c900 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00c9 │ │ +04bcfe: 5421 d102 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ +04bd02: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +04bd06: 5421 d102 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02d1 │ │ +04bd0a: 7220 ca00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00ca │ │ +04bd10: 1a01 4808 |0032: const-string v1, "_id" // string@0848 │ │ +04bd14: 7220 c300 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c3 │ │ +04bd1a: 0a01 |0037: move-result v1 │ │ +04bd1c: 5921 d402 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d4 │ │ +04bd20: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +04bd22: 5c21 d202 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +04bd26: 6e10 020a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a02 │ │ +04bd2c: 28c5 |0040: goto 0005 // -003b │ │ +04bd2e: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +04bd30: 5921 d402 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d4 │ │ +04bd34: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +04bd36: 5c21 d202 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d2 │ │ +04bd3a: 6e10 030a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a03 │ │ +04bd40: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -100091,17 +100101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04abe8: |[04abe8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -04abf8: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04abfe: 0e00 |0003: return-void │ │ +04bd44: |[04bd44] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +04bd54: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04bd5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -100110,17 +100120,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ac00: |[04ac00] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -04ac10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ac12: 0f00 |0001: return v0 │ │ +04bd5c: |[04bd5c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +04bd6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bd6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -100130,16 +100140,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ac14: |[04ac14] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -04ac24: 0e00 |0000: return-void │ │ +04bd70: |[04bd70] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +04bd80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -100148,17 +100158,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ac28: |[04ac28] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -04ac38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ac3a: 0f00 |0001: return v0 │ │ +04bd84: |[04bd84] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +04bd94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04bd96: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -100167,17 +100177,17 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ac3c: |[04ac3c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -04ac4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ac4e: 1100 |0001: return-object v0 │ │ +04bd98: |[04bd98] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +04bda8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bdaa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -100186,17 +100196,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ac50: |[04ac50] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -04ac60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ac62: 0f00 |0001: return v0 │ │ +04bdac: |[04bdac] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +04bdbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bdbe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 velocity I │ │ @@ -100206,17 +100216,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ac64: |[04ac64] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -04ac74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ac76: 0f00 |0001: return v0 │ │ +04bdc0: |[04bdc0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +04bdd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bdd2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 deltaDistance F │ │ @@ -100226,17 +100236,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ac78: |[04ac78] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -04ac88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ac8a: 0f00 |0001: return v0 │ │ +04bdd4: |[04bdd4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +04bde4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bde6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -100245,16 +100255,16 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ac8c: |[04ac8c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -04ac9c: 0e00 |0000: return-void │ │ +04bde8: |[04bde8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +04bdf8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 width I │ │ @@ -100291,17 +100301,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04aca0: |[04aca0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -04acb0: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04acb6: 0e00 |0003: return-void │ │ +04bdfc: |[04bdfc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +04be0c: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04be12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -100310,18 +100320,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04acb8: |[04acb8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -04acc8: 7120 340a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a34 │ │ -04acce: 0a00 |0003: move-result v0 │ │ -04acd0: 0f00 |0004: return v0 │ │ +04be14: |[04be14] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +04be24: 7120 340a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a34 │ │ +04be2a: 0a00 |0003: move-result v0 │ │ +04be2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -100331,17 +100341,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04acd4: |[04acd4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -04ace4: 7110 350a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0a35 │ │ -04acea: 0e00 |0003: return-void │ │ +04be30: |[04be30] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +04be40: 7110 350a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0a35 │ │ +04be46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ @@ -100351,18 +100361,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04acec: |[04acec] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -04acfc: 7110 360a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0a36 │ │ -04ad02: 0a00 |0003: move-result v0 │ │ -04ad04: 0f00 |0004: return v0 │ │ +04be48: |[04be48] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +04be58: 7110 360a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0a36 │ │ +04be5e: 0a00 |0003: move-result v0 │ │ +04be60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -100371,18 +100381,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ad08: |[04ad08] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -04ad18: 7110 370a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a37 │ │ -04ad1e: 0c00 |0003: move-result-object v0 │ │ -04ad20: 1100 |0004: return-object v0 │ │ +04be64: |[04be64] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +04be74: 7110 370a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a37 │ │ +04be7a: 0c00 |0003: move-result-object v0 │ │ +04be7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -100391,18 +100401,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ad24: |[04ad24] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -04ad34: 7120 380a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a38 │ │ -04ad3a: 0a00 |0003: move-result v0 │ │ -04ad3c: 0f00 |0004: return v0 │ │ +04be80: |[04be80] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +04be90: 7120 380a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a38 │ │ +04be96: 0a00 |0003: move-result v0 │ │ +04be98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 velocity I │ │ @@ -100412,18 +100422,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ad40: |[04ad40] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -04ad50: 7120 390a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0a39 │ │ -04ad56: 0a00 |0003: move-result v0 │ │ -04ad58: 0f00 |0004: return v0 │ │ +04be9c: |[04be9c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +04beac: 7120 390a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0a39 │ │ +04beb2: 0a00 |0003: move-result v0 │ │ +04beb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 deltaDistance F │ │ @@ -100433,18 +100443,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ad5c: |[04ad5c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -04ad6c: 7110 3a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0a3a │ │ -04ad72: 0a00 |0003: move-result v0 │ │ -04ad74: 0f00 |0004: return v0 │ │ +04beb8: |[04beb8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +04bec8: 7110 3a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0a3a │ │ +04bece: 0a00 |0003: move-result v0 │ │ +04bed0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -100453,17 +100463,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04ad78: |[04ad78] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -04ad88: 7130 3b0a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0a3b │ │ -04ad8e: 0e00 |0003: return-void │ │ +04bed4: |[04bed4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +04bee4: 7130 3b0a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0a3b │ │ +04beea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ @@ -100500,17 +100510,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ad90: |[04ad90] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ -04ada0: 7020 480a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a48 │ │ -04ada6: 0e00 |0003: return-void │ │ +04beec: |[04beec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ +04befc: 7020 480a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a48 │ │ +04bf02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -100521,19 +100531,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ada8: |[04ada8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ -04adb8: 5410 db02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@02db │ │ -04adbc: 7110 550a 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0a55 │ │ -04adc2: 0a00 |0005: move-result v0 │ │ -04adc4: 0f00 |0006: return v0 │ │ +04bf04: |[04bf04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ +04bf14: 5410 db02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@02db │ │ +04bf18: 7110 550a 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0a55 │ │ +04bf1e: 0a00 |0005: move-result v0 │ │ +04bf20: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ source_file_idx : 1848 (ScrollerCompat.java) │ │ @@ -100575,19 +100585,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04adc8: |[04adc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -04add8: 5b01 de02 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@02de │ │ -04addc: 5b02 df02 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02df │ │ -04ade0: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04ade6: 0e00 |0007: return-void │ │ +04bf24: |[04bf24] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +04bf34: 5b01 de02 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@02de │ │ +04bf38: 5b02 df02 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02df │ │ +04bf3c: 7010 b10c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04bf42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -100598,19 +100608,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ade8: |[04ade8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -04adf8: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02df │ │ -04adfc: 6e20 570a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0a57 │ │ -04ae02: 0a00 |0005: move-result v0 │ │ -04ae04: 0f00 |0006: return v0 │ │ +04bf44: |[04bf44] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +04bf54: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02df │ │ +04bf58: 6e20 570a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0a57 │ │ +04bf5e: 0a00 |0005: move-result v0 │ │ +04bf60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -100619,19 +100629,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ae08: |[04ae08] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -04ae18: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02df │ │ -04ae1c: 6e20 580a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0a58 │ │ -04ae22: 0a00 |0005: move-result v0 │ │ -04ae24: 0f00 |0006: return v0 │ │ +04bf64: |[04bf64] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +04bf74: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02df │ │ +04bf78: 6e20 580a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0a58 │ │ +04bf7e: 0a00 |0005: move-result v0 │ │ +04bf80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ @@ -100666,17 +100676,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ae28: |[04ae28] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -04ae38: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ -04ae3e: 0e00 |0003: return-void │ │ +04bf84: |[04bf84] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +04bf94: 7010 b10c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cb1 │ │ +04bf9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -100685,17 +100695,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ae40: |[04ae40] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -04ae50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ae52: 1100 |0001: return-object v0 │ │ +04bf9c: |[04bf9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +04bfac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bfae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -100704,17 +100714,17 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ae54: |[04ae54] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -04ae64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ae66: 1100 |0001: return-object v0 │ │ +04bfb0: |[04bfb0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +04bfc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bfc2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -100723,16 +100733,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ae68: |[04ae68] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -04ae78: 0e00 |0000: return-void │ │ +04bfc4: |[04bfc4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +04bfd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -100891,61 +100901,61 @@ │ │ type : '(Lpro/oneredpixel/l9droid/Library;Landroid/os/Handler;Lpro/oneredpixel/l9droid/Threads;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 136 16-bit code units │ │ -04ae7c: |[04ae7c] pro.oneredpixel.l9droid.L9implement.:(Lpro/oneredpixel/l9droid/Library;Landroid/os/Handler;Lpro/oneredpixel/l9droid/Threads;)V │ │ -04ae8c: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -04ae90: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04ae92: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04ae94: 7010 ca0d 0400 |0004: invoke-direct {v4}, Lpro/oneredpixel/l9droid/L9;.:()V // method@0dca │ │ -04ae9a: 5b42 ff03 |0007: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04ae9e: 5b42 0004 |0009: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ -04aea2: 5b42 0604 |000b: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04aea6: 5941 f403 |000d: iput v1, v4, Lpro/oneredpixel/l9droid/L9implement;.L9BitmapType:I // field@03f4 │ │ -04aeaa: 5c41 0c04 |000f: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ -04aeae: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -04aeb0: 5940 1104 |0012: iput v0, v4, Lpro/oneredpixel/l9droid/L9implement;.lastpic:I // field@0411 │ │ -04aeb4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -04aeb6: 5c40 1604 |0015: iput-boolean v0, v4, Lpro/oneredpixel/l9droid/L9implement;.picDrawed:Z // field@0416 │ │ -04aeba: 5c41 0b04 |0017: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/L9implement;.fastShowPic:Z // field@040b │ │ -04aebe: 5941 0304 |0019: iput v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04aec2: 5941 0104 |001b: iput v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04aec6: 5941 0e04 |001d: iput v1, v4, Lpro/oneredpixel/l9droid/L9implement;.iPicturesPalette:I // field@040e │ │ -04aeca: 2330 6402 |001f: new-array v0, v3, [I // type@0264 │ │ -04aece: 2600 3300 0000 |0021: fill-array-data v0, 00000054 // +00000033 │ │ -04aed4: 5b40 fd03 |0024: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.PaletteAmiga:[I // field@03fd │ │ -04aed8: 2330 6402 |0026: new-array v0, v3, [I // type@0264 │ │ -04aedc: 2600 4000 0000 |0028: fill-array-data v0, 00000068 // +00000040 │ │ -04aee2: 5b40 fe03 |002b: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.PaletteSpectrum:[I // field@03fe │ │ -04aee6: 1240 |002d: const/4 v0, #int 4 // #4 │ │ -04aee8: 2300 6402 |002e: new-array v0, v0, [I // type@0264 │ │ -04aeec: 2600 4c00 0000 |0030: fill-array-data v0, 0000007c // +0000004c │ │ -04aef2: 5b40 f603 |0033: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.L9PaletteIndexes:[I // field@03f6 │ │ -04aef6: 5b45 1204 |0035: iput-object v5, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04aefa: 5b42 0d04 |0037: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.gamedata:[B // field@040d │ │ -04aefe: 5b42 0704 |0039: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.cmdStr:Ljava/lang/String; // field@0407 │ │ -04af02: 2200 3302 |003b: new-instance v0, Lpro/oneredpixel/l9droid/DebugStorage; // type@0233 │ │ -04af06: 7010 4d0d 0000 |003d: invoke-direct {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.:()V // method@0d4d │ │ -04af0c: 5b40 0904 |0040: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ -04af10: 5b46 1404 |0042: iput-object v6, v4, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04af14: 5b47 1804 |0044: iput-object v7, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04af18: 1300 0002 |0046: const/16 v0, #int 512 // #200 │ │ -04af1c: 2300 6402 |0048: new-array v0, v0, [I // type@0264 │ │ -04af20: 5b40 fb03 |004a: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ -04af24: 1300 2000 |004c: const/16 v0, #int 32 // #20 │ │ -04af28: 2300 6402 |004e: new-array v0, v0, [I // type@0264 │ │ -04af2c: 5b40 0404 |0050: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ -04af30: 0e00 |0052: return-void │ │ -04af32: 0000 |0053: nop // spacer │ │ -04af34: 0003 0400 0800 0000 0000 00ff 0000 ... |0054: array-data (20 units) │ │ -04af5c: 0003 0400 0800 0000 0000 00ff 0000 ... |0068: array-data (20 units) │ │ -04af84: 0003 0400 0400 0000 0000 0000 0000 ... |007c: array-data (12 units) │ │ +04bfd8: |[04bfd8] pro.oneredpixel.l9droid.L9implement.:(Lpro/oneredpixel/l9droid/Library;Landroid/os/Handler;Lpro/oneredpixel/l9droid/Threads;)V │ │ +04bfe8: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +04bfec: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04bfee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04bff0: 7010 ca0d 0400 |0004: invoke-direct {v4}, Lpro/oneredpixel/l9droid/L9;.:()V // method@0dca │ │ +04bff6: 5b42 ff03 |0007: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04bffa: 5b42 0004 |0009: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ +04bffe: 5b42 0604 |000b: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04c002: 5941 f403 |000d: iput v1, v4, Lpro/oneredpixel/l9droid/L9implement;.L9BitmapType:I // field@03f4 │ │ +04c006: 5c41 0c04 |000f: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ +04c00a: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +04c00c: 5940 1104 |0012: iput v0, v4, Lpro/oneredpixel/l9droid/L9implement;.lastpic:I // field@0411 │ │ +04c010: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +04c012: 5c40 1604 |0015: iput-boolean v0, v4, Lpro/oneredpixel/l9droid/L9implement;.picDrawed:Z // field@0416 │ │ +04c016: 5c41 0b04 |0017: iput-boolean v1, v4, Lpro/oneredpixel/l9droid/L9implement;.fastShowPic:Z // field@040b │ │ +04c01a: 5941 0304 |0019: iput v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c01e: 5941 0104 |001b: iput v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c022: 5941 0e04 |001d: iput v1, v4, Lpro/oneredpixel/l9droid/L9implement;.iPicturesPalette:I // field@040e │ │ +04c026: 2330 6402 |001f: new-array v0, v3, [I // type@0264 │ │ +04c02a: 2600 3300 0000 |0021: fill-array-data v0, 00000054 // +00000033 │ │ +04c030: 5b40 fd03 |0024: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.PaletteAmiga:[I // field@03fd │ │ +04c034: 2330 6402 |0026: new-array v0, v3, [I // type@0264 │ │ +04c038: 2600 4000 0000 |0028: fill-array-data v0, 00000068 // +00000040 │ │ +04c03e: 5b40 fe03 |002b: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.PaletteSpectrum:[I // field@03fe │ │ +04c042: 1240 |002d: const/4 v0, #int 4 // #4 │ │ +04c044: 2300 6402 |002e: new-array v0, v0, [I // type@0264 │ │ +04c048: 2600 4c00 0000 |0030: fill-array-data v0, 0000007c // +0000004c │ │ +04c04e: 5b40 f603 |0033: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.L9PaletteIndexes:[I // field@03f6 │ │ +04c052: 5b45 1204 |0035: iput-object v5, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c056: 5b42 0d04 |0037: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.gamedata:[B // field@040d │ │ +04c05a: 5b42 0704 |0039: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.cmdStr:Ljava/lang/String; // field@0407 │ │ +04c05e: 2200 3302 |003b: new-instance v0, Lpro/oneredpixel/l9droid/DebugStorage; // type@0233 │ │ +04c062: 7010 4d0d 0000 |003d: invoke-direct {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.:()V // method@0d4d │ │ +04c068: 5b40 0904 |0040: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ +04c06c: 5b46 1404 |0042: iput-object v6, v4, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04c070: 5b47 1804 |0044: iput-object v7, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c074: 1300 0002 |0046: const/16 v0, #int 512 // #200 │ │ +04c078: 2300 6402 |0048: new-array v0, v0, [I // type@0264 │ │ +04c07c: 5b40 fb03 |004a: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ +04c080: 1300 2000 |004c: const/16 v0, #int 32 // #20 │ │ +04c084: 2300 6402 |004e: new-array v0, v0, [I // type@0264 │ │ +04c088: 5b40 0404 |0050: iput-object v0, v4, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ +04c08c: 0e00 |0052: return-void │ │ +04c08e: 0000 |0053: nop // spacer │ │ +04c090: 0003 0400 0800 0000 0000 00ff 0000 ... |0054: array-data (20 units) │ │ +04c0b8: 0003 0400 0800 0000 0000 00ff 0000 ... |0068: array-data (20 units) │ │ +04c0e0: 0003 0400 0400 0000 0000 0000 0000 ... |007c: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=84 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ 0x000b line=29 │ │ 0x000d line=30 │ │ @@ -100983,107 +100993,107 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 159 16-bit code units │ │ -04af9c: |[04af9c] pro.oneredpixel.l9droid.L9implement.L9DoPeriodGfxTask:()Z │ │ -04afac: 121c |0000: const/4 v12, #int 1 // #1 │ │ -04afae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04afb0: 1209 |0002: const/4 v9, #int 0 // #0 │ │ -04afb2: 52d0 0204 |0003: iget v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04afb6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -04afba: 0f02 |0007: return v2 │ │ -04afbc: 52d0 0204 |0008: iget v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04afc0: 33c0 4100 |000a: if-ne v0, v12, 004b // +0041 │ │ -04afc4: 55d0 0b04 |000c: iget-boolean v0, v13, Lpro/oneredpixel/l9droid/L9implement;.fastShowPic:Z // field@040b │ │ -04afc8: 3800 1300 |000e: if-eqz v0, 0021 // +0013 │ │ -04afcc: 5cd2 0b04 |0010: iput-boolean v2, v13, Lpro/oneredpixel/l9droid/L9implement;.fastShowPic:Z // field@040b │ │ -04afd0: 6e10 b50e 0d00 |0012: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9implement;.L9Fill_Step:()I // method@0eb5 │ │ -04afd6: 0a00 |0015: move-result v0 │ │ -04afd8: 3c00 0800 |0016: if-gtz v0, 001e // +0008 │ │ -04afdc: 6e10 bc0e 0d00 |0018: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9implement;.RunGraphics:()Z // method@0ebc │ │ -04afe2: 0a00 |001b: move-result v0 │ │ -04afe4: 3800 2f00 |001c: if-eqz v0, 004b // +002f │ │ -04afe8: d809 0901 |001e: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04afec: 28f2 |0020: goto 0012 // -000e │ │ -04afee: 54d0 1804 |0021: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04aff2: 3800 1c00 |0023: if-eqz v0, 003f // +001c │ │ -04aff6: 54d0 1804 |0025: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04affa: 5400 e604 |0027: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -04affe: 3800 1600 |0029: if-eqz v0, 003f // +0016 │ │ -04b002: 54d0 1804 |002b: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b006: 5400 e604 |002d: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -04b00a: 520b 4103 |002f: iget v11, v0, Lpro/oneredpixel/l9droid/GameActivity;.pref_picspeed:I // field@0341 │ │ -04b00e: 1208 |0031: const/4 v8, #int 0 // #0 │ │ -04b010: 35b8 1900 |0032: if-ge v8, v11, 004b // +0019 │ │ -04b014: 6e10 b50e 0d00 |0034: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9implement;.L9Fill_Step:()I // method@0eb5 │ │ -04b01a: 0a00 |0037: move-result v0 │ │ -04b01c: 3d00 0a00 |0038: if-lez v0, 0042 // +000a │ │ -04b020: d809 0901 |003a: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04b024: d808 0801 |003c: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04b028: 28f4 |003e: goto 0032 // -000c │ │ -04b02a: 130b 0a00 |003f: const/16 v11, #int 10 // #a │ │ -04b02e: 28f0 |0041: goto 0031 // -0010 │ │ -04b030: 6e10 bc0e 0d00 |0042: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9implement;.RunGraphics:()Z // method@0ebc │ │ -04b036: 0a00 |0045: move-result v0 │ │ -04b038: 3800 f6ff |0046: if-eqz v0, 003c // -000a │ │ -04b03c: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04b040: 28f2 |004a: goto 003c // -000e │ │ -04b042: 55d0 0c04 |004b: iget-boolean v0, v13, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ -04b046: 3800 0400 |004d: if-eqz v0, 0051 // +0004 │ │ -04b04a: d809 0901 |004f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04b04e: 5cd2 0c04 |0051: iput-boolean v2, v13, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ -04b052: 3809 3e00 |0053: if-eqz v9, 0091 // +003e │ │ -04b056: 54d0 ff03 |0055: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04b05a: 3800 3a00 |0057: if-eqz v0, 0091 // +003a │ │ -04b05e: 54d0 0004 |0059: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ -04b062: 3800 2300 |005b: if-eqz v0, 007e // +0023 │ │ -04b066: 01c0 |005d: move v0, v12 │ │ -04b068: 54d1 0604 |005e: iget-object v1, v13, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04b06c: 3801 2000 |0060: if-eqz v1, 0080 // +0020 │ │ -04b070: 01c1 |0062: move v1, v12 │ │ -04b072: b510 |0063: and-int/2addr v0, v1 │ │ -04b074: 3800 2d00 |0064: if-eqz v0, 0091 // +002d │ │ -04b078: 52d0 0304 |0066: iget v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b07c: 52d1 0104 |0068: iget v1, v13, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b080: 920a 0001 |006a: mul-int v10, v0, v1 │ │ -04b084: 1208 |006c: const/4 v8, #int 0 // #0 │ │ -04b086: 35a8 1500 |006d: if-ge v8, v10, 0082 // +0015 │ │ -04b08a: 54d0 0004 |006f: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ -04b08e: 54d1 0404 |0071: iget-object v1, v13, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ -04b092: 54d3 ff03 |0073: iget-object v3, v13, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04b096: 4803 0308 |0075: aget-byte v3, v3, v8 │ │ -04b09a: 4401 0103 |0077: aget v1, v1, v3 │ │ -04b09e: 4b01 0008 |0079: aput v1, v0, v8 │ │ -04b0a2: d808 0801 |007b: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04b0a6: 28f0 |007d: goto 006d // -0010 │ │ -04b0a8: 0120 |007e: move v0, v2 │ │ -04b0aa: 28df |007f: goto 005e // -0021 │ │ -04b0ac: 0121 |0080: move v1, v2 │ │ -04b0ae: 28e2 |0081: goto 0063 // -001e │ │ -04b0b0: 54d0 0604 |0082: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04b0b4: 54d1 0004 |0084: iget-object v1, v13, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ -04b0b8: 52d3 0304 |0086: iget v3, v13, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b0bc: 52d6 0304 |0088: iget v6, v13, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b0c0: 52d7 0104 |008a: iget v7, v13, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b0c4: 0124 |008c: move v4, v2 │ │ -04b0c6: 0125 |008d: move v5, v2 │ │ -04b0c8: 7408 d800 0000 |008e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/graphics/Bitmap;.setPixels:([IIIIIII)V // method@00d8 │ │ -04b0ce: 3909 0a00 |0091: if-nez v9, 009b // +000a │ │ -04b0d2: 01c0 |0093: move v0, v12 │ │ -04b0d4: 5cd0 1604 |0094: iput-boolean v0, v13, Lpro/oneredpixel/l9droid/L9implement;.picDrawed:Z // field@0416 │ │ -04b0d8: 3809 0700 |0096: if-eqz v9, 009d // +0007 │ │ -04b0dc: 01c2 |0098: move v2, v12 │ │ -04b0de: 2900 6eff |0099: goto/16 0007 // -0092 │ │ -04b0e2: 0120 |009b: move v0, v2 │ │ -04b0e4: 28f8 |009c: goto 0094 // -0008 │ │ -04b0e6: 012c |009d: move v12, v2 │ │ -04b0e8: 28fa |009e: goto 0098 // -0006 │ │ +04c0f8: |[04c0f8] pro.oneredpixel.l9droid.L9implement.L9DoPeriodGfxTask:()Z │ │ +04c108: 121c |0000: const/4 v12, #int 1 // #1 │ │ +04c10a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04c10c: 1209 |0002: const/4 v9, #int 0 // #0 │ │ +04c10e: 52d0 0204 |0003: iget v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04c112: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +04c116: 0f02 |0007: return v2 │ │ +04c118: 52d0 0204 |0008: iget v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04c11c: 33c0 4100 |000a: if-ne v0, v12, 004b // +0041 │ │ +04c120: 55d0 0b04 |000c: iget-boolean v0, v13, Lpro/oneredpixel/l9droid/L9implement;.fastShowPic:Z // field@040b │ │ +04c124: 3800 1300 |000e: if-eqz v0, 0021 // +0013 │ │ +04c128: 5cd2 0b04 |0010: iput-boolean v2, v13, Lpro/oneredpixel/l9droid/L9implement;.fastShowPic:Z // field@040b │ │ +04c12c: 6e10 b50e 0d00 |0012: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9implement;.L9Fill_Step:()I // method@0eb5 │ │ +04c132: 0a00 |0015: move-result v0 │ │ +04c134: 3c00 0800 |0016: if-gtz v0, 001e // +0008 │ │ +04c138: 6e10 bc0e 0d00 |0018: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9implement;.RunGraphics:()Z // method@0ebc │ │ +04c13e: 0a00 |001b: move-result v0 │ │ +04c140: 3800 2f00 |001c: if-eqz v0, 004b // +002f │ │ +04c144: d809 0901 |001e: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04c148: 28f2 |0020: goto 0012 // -000e │ │ +04c14a: 54d0 1804 |0021: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c14e: 3800 1c00 |0023: if-eqz v0, 003f // +001c │ │ +04c152: 54d0 1804 |0025: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c156: 5400 e604 |0027: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04c15a: 3800 1600 |0029: if-eqz v0, 003f // +0016 │ │ +04c15e: 54d0 1804 |002b: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c162: 5400 e604 |002d: iget-object v0, v0, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04c166: 520b 4103 |002f: iget v11, v0, Lpro/oneredpixel/l9droid/GameActivity;.pref_picspeed:I // field@0341 │ │ +04c16a: 1208 |0031: const/4 v8, #int 0 // #0 │ │ +04c16c: 35b8 1900 |0032: if-ge v8, v11, 004b // +0019 │ │ +04c170: 6e10 b50e 0d00 |0034: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9implement;.L9Fill_Step:()I // method@0eb5 │ │ +04c176: 0a00 |0037: move-result v0 │ │ +04c178: 3d00 0a00 |0038: if-lez v0, 0042 // +000a │ │ +04c17c: d809 0901 |003a: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04c180: d808 0801 |003c: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04c184: 28f4 |003e: goto 0032 // -000c │ │ +04c186: 130b 0a00 |003f: const/16 v11, #int 10 // #a │ │ +04c18a: 28f0 |0041: goto 0031 // -0010 │ │ +04c18c: 6e10 bc0e 0d00 |0042: invoke-virtual {v13}, Lpro/oneredpixel/l9droid/L9implement;.RunGraphics:()Z // method@0ebc │ │ +04c192: 0a00 |0045: move-result v0 │ │ +04c194: 3800 f6ff |0046: if-eqz v0, 003c // -000a │ │ +04c198: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04c19c: 28f2 |004a: goto 003c // -000e │ │ +04c19e: 55d0 0c04 |004b: iget-boolean v0, v13, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ +04c1a2: 3800 0400 |004d: if-eqz v0, 0051 // +0004 │ │ +04c1a6: d809 0901 |004f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04c1aa: 5cd2 0c04 |0051: iput-boolean v2, v13, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ +04c1ae: 3809 3e00 |0053: if-eqz v9, 0091 // +003e │ │ +04c1b2: 54d0 ff03 |0055: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04c1b6: 3800 3a00 |0057: if-eqz v0, 0091 // +003a │ │ +04c1ba: 54d0 0004 |0059: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ +04c1be: 3800 2300 |005b: if-eqz v0, 007e // +0023 │ │ +04c1c2: 01c0 |005d: move v0, v12 │ │ +04c1c4: 54d1 0604 |005e: iget-object v1, v13, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04c1c8: 3801 2000 |0060: if-eqz v1, 0080 // +0020 │ │ +04c1cc: 01c1 |0062: move v1, v12 │ │ +04c1ce: b510 |0063: and-int/2addr v0, v1 │ │ +04c1d0: 3800 2d00 |0064: if-eqz v0, 0091 // +002d │ │ +04c1d4: 52d0 0304 |0066: iget v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c1d8: 52d1 0104 |0068: iget v1, v13, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c1dc: 920a 0001 |006a: mul-int v10, v0, v1 │ │ +04c1e0: 1208 |006c: const/4 v8, #int 0 // #0 │ │ +04c1e2: 35a8 1500 |006d: if-ge v8, v10, 0082 // +0015 │ │ +04c1e6: 54d0 0004 |006f: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ +04c1ea: 54d1 0404 |0071: iget-object v1, v13, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ +04c1ee: 54d3 ff03 |0073: iget-object v3, v13, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04c1f2: 4803 0308 |0075: aget-byte v3, v3, v8 │ │ +04c1f6: 4401 0103 |0077: aget v1, v1, v3 │ │ +04c1fa: 4b01 0008 |0079: aput v1, v0, v8 │ │ +04c1fe: d808 0801 |007b: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04c202: 28f0 |007d: goto 006d // -0010 │ │ +04c204: 0120 |007e: move v0, v2 │ │ +04c206: 28df |007f: goto 005e // -0021 │ │ +04c208: 0121 |0080: move v1, v2 │ │ +04c20a: 28e2 |0081: goto 0063 // -001e │ │ +04c20c: 54d0 0604 |0082: iget-object v0, v13, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04c210: 54d1 0004 |0084: iget-object v1, v13, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ +04c214: 52d3 0304 |0086: iget v3, v13, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c218: 52d6 0304 |0088: iget v6, v13, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c21c: 52d7 0104 |008a: iget v7, v13, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c220: 0124 |008c: move v4, v2 │ │ +04c222: 0125 |008d: move v5, v2 │ │ +04c224: 7408 d800 0000 |008e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/graphics/Bitmap;.setPixels:([IIIIIII)V // method@00d8 │ │ +04c22a: 3909 0a00 |0091: if-nez v9, 009b // +000a │ │ +04c22e: 01c0 |0093: move v0, v12 │ │ +04c230: 5cd0 1604 |0094: iput-boolean v0, v13, Lpro/oneredpixel/l9droid/L9implement;.picDrawed:Z // field@0416 │ │ +04c234: 3809 0700 |0096: if-eqz v9, 009d // +0007 │ │ +04c238: 01c2 |0098: move v2, v12 │ │ +04c23a: 2900 6eff |0099: goto/16 0007 // -0092 │ │ +04c23e: 0120 |009b: move v0, v2 │ │ +04c240: 28f8 |009c: goto 0094 // -0008 │ │ +04c242: 012c |009d: move v12, v2 │ │ +04c244: 28fa |009e: goto 0098 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=357 │ │ 0x0003 line=358 │ │ 0x0007 line=392 │ │ 0x0008 line=359 │ │ 0x000c line=360 │ │ @@ -101126,45 +101136,45 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -04b0ec: |[04b0ec] pro.oneredpixel.l9droid.L9implement.L9Fill_Start:(IIII)V │ │ -04b0fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b0fe: 5930 fa03 |0001: iput v0, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b102: 5936 f803 |0003: iput v6, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour1:I // field@03f8 │ │ -04b106: 5937 f903 |0005: iput v7, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ -04b10a: 5230 0204 |0007: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04b10e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -04b112: 5230 0204 |000b: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04b116: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -04b118: 3310 0300 |000e: if-ne v0, v1, 0011 // +0003 │ │ -04b11c: 0e00 |0010: return-void │ │ -04b11e: 3a04 ffff |0011: if-ltz v4, 0010 // -0001 │ │ -04b122: 5230 0304 |0013: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b126: 3604 fbff |0015: if-gt v4, v0, 0010 // -0005 │ │ -04b12a: 3a05 f9ff |0017: if-ltz v5, 0010 // -0007 │ │ -04b12e: 5230 0104 |0019: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b132: 3605 f5ff |001b: if-gt v5, v0, 0010 // -000b │ │ -04b136: 5230 fa03 |001d: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b13a: 1301 fe01 |001f: const/16 v1, #int 510 // #1fe │ │ -04b13e: 3510 efff |0021: if-ge v0, v1, 0010 // -0011 │ │ -04b142: 5430 fb03 |0023: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ -04b146: 5231 fa03 |0025: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b14a: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ -04b14e: 5932 fa03 |0029: iput v2, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b152: 4b04 0001 |002b: aput v4, v0, v1 │ │ -04b156: 5430 fb03 |002d: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ -04b15a: 5231 fa03 |002f: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b15e: d802 0101 |0031: add-int/lit8 v2, v1, #int 1 // #01 │ │ -04b162: 5932 fa03 |0033: iput v2, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b166: 4b05 0001 |0035: aput v5, v0, v1 │ │ -04b16a: 28d9 |0037: goto 0010 // -0027 │ │ +04c248: |[04c248] pro.oneredpixel.l9droid.L9implement.L9Fill_Start:(IIII)V │ │ +04c258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c25a: 5930 fa03 |0001: iput v0, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c25e: 5936 f803 |0003: iput v6, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour1:I // field@03f8 │ │ +04c262: 5937 f903 |0005: iput v7, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ +04c266: 5230 0204 |0007: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04c26a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +04c26e: 5230 0204 |000b: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04c272: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +04c274: 3310 0300 |000e: if-ne v0, v1, 0011 // +0003 │ │ +04c278: 0e00 |0010: return-void │ │ +04c27a: 3a04 ffff |0011: if-ltz v4, 0010 // -0001 │ │ +04c27e: 5230 0304 |0013: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c282: 3604 fbff |0015: if-gt v4, v0, 0010 // -0005 │ │ +04c286: 3a05 f9ff |0017: if-ltz v5, 0010 // -0007 │ │ +04c28a: 5230 0104 |0019: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c28e: 3605 f5ff |001b: if-gt v5, v0, 0010 // -000b │ │ +04c292: 5230 fa03 |001d: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c296: 1301 fe01 |001f: const/16 v1, #int 510 // #1fe │ │ +04c29a: 3510 efff |0021: if-ge v0, v1, 0010 // -0011 │ │ +04c29e: 5430 fb03 |0023: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ +04c2a2: 5231 fa03 |0025: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c2a6: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ +04c2aa: 5932 fa03 |0029: iput v2, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c2ae: 4b04 0001 |002b: aput v4, v0, v1 │ │ +04c2b2: 5430 fb03 |002d: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ +04c2b6: 5231 fa03 |002f: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c2ba: d802 0101 |0031: add-int/lit8 v2, v1, #int 1 // #01 │ │ +04c2be: 5932 fa03 |0033: iput v2, v3, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c2c2: 4b05 0001 |0035: aput v5, v0, v1 │ │ +04c2c6: 28d9 |0037: goto 0010 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0003 line=301 │ │ 0x0005 line=302 │ │ 0x0007 line=303 │ │ 0x0010 line=309 │ │ @@ -101184,100 +101194,100 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 160 16-bit code units │ │ -04b16c: |[04b16c] pro.oneredpixel.l9droid.L9implement.L9Fill_Step:()I │ │ -04b17c: 1307 fe01 |0000: const/16 v7, #int 510 // #1fe │ │ -04b180: 5284 fa03 |0002: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b184: 3d04 9900 |0004: if-lez v4, 009d // +0099 │ │ -04b188: 5484 fb03 |0006: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ -04b18c: 5285 fa03 |0008: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b190: d805 05ff |000a: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04b194: 5985 fa03 |000c: iput v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b198: 4403 0405 |000e: aget v3, v4, v5 │ │ -04b19c: 5484 fb03 |0010: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ -04b1a0: 5285 fa03 |0012: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b1a4: d805 05ff |0014: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04b1a8: 5985 fa03 |0016: iput v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b1ac: 4402 0405 |0018: aget v2, v4, v5 │ │ -04b1b0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -04b1b2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04b1b4: 3d02 0f00 |001c: if-lez v2, 002b // +000f │ │ -04b1b8: d804 02ff |001e: add-int/lit8 v4, v2, #int -1 // #ff │ │ -04b1bc: 6e30 b70e 4803 |0020: invoke-virtual {v8, v4, v3}, Lpro/oneredpixel/l9droid/L9implement;.L9Point:(II)B // method@0eb7 │ │ -04b1c2: 0a04 |0023: move-result v4 │ │ -04b1c4: 5285 f903 |0024: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ -04b1c8: 3354 0500 |0026: if-ne v4, v5, 002b // +0005 │ │ -04b1cc: d802 02ff |0028: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04b1d0: 28f2 |002a: goto 001c // -000e │ │ -04b1d2: 5284 0304 |002b: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b1d6: 3542 7000 |002d: if-ge v2, v4, 009d // +0070 │ │ -04b1da: 6e30 b70e 2803 |002f: invoke-virtual {v8, v2, v3}, Lpro/oneredpixel/l9droid/L9implement;.L9Point:(II)B // method@0eb7 │ │ -04b1e0: 0a04 |0032: move-result v4 │ │ -04b1e2: 5285 f903 |0033: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ -04b1e6: 3354 6800 |0035: if-ne v4, v5, 009d // +0068 │ │ -04b1ea: 5284 f803 |0037: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour1:I // field@03f8 │ │ -04b1ee: 5285 f903 |0039: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ -04b1f2: 6e55 b60e 2843 |003b: invoke-virtual {v8, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ -04b1f8: d804 03ff |003e: add-int/lit8 v4, v3, #int -1 // #ff │ │ -04b1fc: 3a04 2900 |0040: if-ltz v4, 0069 // +0029 │ │ -04b200: d804 03ff |0042: add-int/lit8 v4, v3, #int -1 // #ff │ │ -04b204: 6e30 b70e 2804 |0044: invoke-virtual {v8, v2, v4}, Lpro/oneredpixel/l9droid/L9implement;.L9Point:(II)B // method@0eb7 │ │ -04b20a: 0a04 |0047: move-result v4 │ │ -04b20c: 5285 f903 |0048: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ -04b210: 3354 4f00 |004a: if-ne v4, v5, 0099 // +004f │ │ -04b214: 3901 1d00 |004c: if-nez v1, 0069 // +001d │ │ -04b218: 5284 fa03 |004e: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b21c: 3574 1800 |0050: if-ge v4, v7, 0068 // +0018 │ │ -04b220: 5484 fb03 |0052: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ -04b224: 5285 fa03 |0054: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b228: d806 0501 |0056: add-int/lit8 v6, v5, #int 1 // #01 │ │ -04b22c: 5986 fa03 |0058: iput v6, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b230: 4b02 0405 |005a: aput v2, v4, v5 │ │ -04b234: 5484 fb03 |005c: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ -04b238: 5285 fa03 |005e: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b23c: d806 0501 |0060: add-int/lit8 v6, v5, #int 1 // #01 │ │ -04b240: 5986 fa03 |0062: iput v6, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b244: d806 03ff |0064: add-int/lit8 v6, v3, #int -1 // #ff │ │ -04b248: 4b06 0405 |0066: aput v6, v4, v5 │ │ -04b24c: 1211 |0068: const/4 v1, #int 1 // #1 │ │ -04b24e: d804 0301 |0069: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04b252: 5285 0104 |006b: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b256: 3554 2900 |006d: if-ge v4, v5, 0096 // +0029 │ │ -04b25a: d804 0301 |006f: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04b25e: 6e30 b70e 2804 |0071: invoke-virtual {v8, v2, v4}, Lpro/oneredpixel/l9droid/L9implement;.L9Point:(II)B // method@0eb7 │ │ -04b264: 0a04 |0074: move-result v4 │ │ -04b266: 5285 f903 |0075: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ -04b26a: 3354 2400 |0077: if-ne v4, v5, 009b // +0024 │ │ -04b26e: 3900 1d00 |0079: if-nez v0, 0096 // +001d │ │ -04b272: 5284 fa03 |007b: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b276: 3574 1800 |007d: if-ge v4, v7, 0095 // +0018 │ │ -04b27a: 5484 fb03 |007f: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ -04b27e: 5285 fa03 |0081: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b282: d806 0501 |0083: add-int/lit8 v6, v5, #int 1 // #01 │ │ -04b286: 5986 fa03 |0085: iput v6, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b28a: 4b02 0405 |0087: aput v2, v4, v5 │ │ -04b28e: 5484 fb03 |0089: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ -04b292: 5285 fa03 |008b: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b296: d806 0501 |008d: add-int/lit8 v6, v5, #int 1 // #01 │ │ -04b29a: 5986 fa03 |008f: iput v6, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b29e: d806 0301 |0091: add-int/lit8 v6, v3, #int 1 // #01 │ │ -04b2a2: 4b06 0405 |0093: aput v6, v4, v5 │ │ -04b2a6: 1210 |0095: const/4 v0, #int 1 // #1 │ │ -04b2a8: d802 0201 |0096: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04b2ac: 2893 |0098: goto 002b // -006d │ │ -04b2ae: 1201 |0099: const/4 v1, #int 0 // #0 │ │ -04b2b0: 28cf |009a: goto 0069 // -0031 │ │ -04b2b2: 1200 |009b: const/4 v0, #int 0 // #0 │ │ -04b2b4: 28fa |009c: goto 0096 // -0006 │ │ -04b2b6: 5284 fa03 |009d: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b2ba: 0f04 |009f: return v4 │ │ +04c2c8: |[04c2c8] pro.oneredpixel.l9droid.L9implement.L9Fill_Step:()I │ │ +04c2d8: 1307 fe01 |0000: const/16 v7, #int 510 // #1fe │ │ +04c2dc: 5284 fa03 |0002: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c2e0: 3d04 9900 |0004: if-lez v4, 009d // +0099 │ │ +04c2e4: 5484 fb03 |0006: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ +04c2e8: 5285 fa03 |0008: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c2ec: d805 05ff |000a: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04c2f0: 5985 fa03 |000c: iput v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c2f4: 4403 0405 |000e: aget v3, v4, v5 │ │ +04c2f8: 5484 fb03 |0010: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ +04c2fc: 5285 fa03 |0012: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c300: d805 05ff |0014: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04c304: 5985 fa03 |0016: iput v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c308: 4402 0405 |0018: aget v2, v4, v5 │ │ +04c30c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +04c30e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +04c310: 3d02 0f00 |001c: if-lez v2, 002b // +000f │ │ +04c314: d804 02ff |001e: add-int/lit8 v4, v2, #int -1 // #ff │ │ +04c318: 6e30 b70e 4803 |0020: invoke-virtual {v8, v4, v3}, Lpro/oneredpixel/l9droid/L9implement;.L9Point:(II)B // method@0eb7 │ │ +04c31e: 0a04 |0023: move-result v4 │ │ +04c320: 5285 f903 |0024: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ +04c324: 3354 0500 |0026: if-ne v4, v5, 002b // +0005 │ │ +04c328: d802 02ff |0028: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04c32c: 28f2 |002a: goto 001c // -000e │ │ +04c32e: 5284 0304 |002b: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c332: 3542 7000 |002d: if-ge v2, v4, 009d // +0070 │ │ +04c336: 6e30 b70e 2803 |002f: invoke-virtual {v8, v2, v3}, Lpro/oneredpixel/l9droid/L9implement;.L9Point:(II)B // method@0eb7 │ │ +04c33c: 0a04 |0032: move-result v4 │ │ +04c33e: 5285 f903 |0033: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ +04c342: 3354 6800 |0035: if-ne v4, v5, 009d // +0068 │ │ +04c346: 5284 f803 |0037: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour1:I // field@03f8 │ │ +04c34a: 5285 f903 |0039: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ +04c34e: 6e55 b60e 2843 |003b: invoke-virtual {v8, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ +04c354: d804 03ff |003e: add-int/lit8 v4, v3, #int -1 // #ff │ │ +04c358: 3a04 2900 |0040: if-ltz v4, 0069 // +0029 │ │ +04c35c: d804 03ff |0042: add-int/lit8 v4, v3, #int -1 // #ff │ │ +04c360: 6e30 b70e 2804 |0044: invoke-virtual {v8, v2, v4}, Lpro/oneredpixel/l9droid/L9implement;.L9Point:(II)B // method@0eb7 │ │ +04c366: 0a04 |0047: move-result v4 │ │ +04c368: 5285 f903 |0048: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ +04c36c: 3354 4f00 |004a: if-ne v4, v5, 0099 // +004f │ │ +04c370: 3901 1d00 |004c: if-nez v1, 0069 // +001d │ │ +04c374: 5284 fa03 |004e: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c378: 3574 1800 |0050: if-ge v4, v7, 0068 // +0018 │ │ +04c37c: 5484 fb03 |0052: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ +04c380: 5285 fa03 |0054: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c384: d806 0501 |0056: add-int/lit8 v6, v5, #int 1 // #01 │ │ +04c388: 5986 fa03 |0058: iput v6, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c38c: 4b02 0405 |005a: aput v2, v4, v5 │ │ +04c390: 5484 fb03 |005c: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ +04c394: 5285 fa03 |005e: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c398: d806 0501 |0060: add-int/lit8 v6, v5, #int 1 // #01 │ │ +04c39c: 5986 fa03 |0062: iput v6, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c3a0: d806 03ff |0064: add-int/lit8 v6, v3, #int -1 // #ff │ │ +04c3a4: 4b06 0405 |0066: aput v6, v4, v5 │ │ +04c3a8: 1211 |0068: const/4 v1, #int 1 // #1 │ │ +04c3aa: d804 0301 |0069: add-int/lit8 v4, v3, #int 1 // #01 │ │ +04c3ae: 5285 0104 |006b: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c3b2: 3554 2900 |006d: if-ge v4, v5, 0096 // +0029 │ │ +04c3b6: d804 0301 |006f: add-int/lit8 v4, v3, #int 1 // #01 │ │ +04c3ba: 6e30 b70e 2804 |0071: invoke-virtual {v8, v2, v4}, Lpro/oneredpixel/l9droid/L9implement;.L9Point:(II)B // method@0eb7 │ │ +04c3c0: 0a04 |0074: move-result v4 │ │ +04c3c2: 5285 f903 |0075: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillColour2:I // field@03f9 │ │ +04c3c6: 3354 2400 |0077: if-ne v4, v5, 009b // +0024 │ │ +04c3ca: 3900 1d00 |0079: if-nez v0, 0096 // +001d │ │ +04c3ce: 5284 fa03 |007b: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c3d2: 3574 1800 |007d: if-ge v4, v7, 0095 // +0018 │ │ +04c3d6: 5484 fb03 |007f: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ +04c3da: 5285 fa03 |0081: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c3de: d806 0501 |0083: add-int/lit8 v6, v5, #int 1 // #01 │ │ +04c3e2: 5986 fa03 |0085: iput v6, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c3e6: 4b02 0405 |0087: aput v2, v4, v5 │ │ +04c3ea: 5484 fb03 |0089: iget-object v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillStack:[I // field@03fb │ │ +04c3ee: 5285 fa03 |008b: iget v5, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c3f2: d806 0501 |008d: add-int/lit8 v6, v5, #int 1 // #01 │ │ +04c3f6: 5986 fa03 |008f: iput v6, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c3fa: d806 0301 |0091: add-int/lit8 v6, v3, #int 1 // #01 │ │ +04c3fe: 4b06 0405 |0093: aput v6, v4, v5 │ │ +04c402: 1210 |0095: const/4 v0, #int 1 // #1 │ │ +04c404: d802 0201 |0096: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04c408: 2893 |0098: goto 002b // -006d │ │ +04c40a: 1201 |0099: const/4 v1, #int 0 // #0 │ │ +04c40c: 28cf |009a: goto 0069 // -0031 │ │ +04c40e: 1200 |009b: const/4 v0, #int 0 // #0 │ │ +04c410: 28fa |009c: goto 0096 // -0006 │ │ +04c412: 5284 fa03 |009d: iget v4, v8, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c416: 0f04 |009f: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=314 │ │ 0x0006 line=315 │ │ 0x0010 line=316 │ │ 0x001a line=320 │ │ 0x001b line=321 │ │ @@ -101314,35 +101324,35 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -04b2bc: |[04b2bc] pro.oneredpixel.l9droid.L9implement.L9Plot:(IIII)V │ │ -04b2cc: 3a04 0c00 |0000: if-ltz v4, 000c // +000c │ │ -04b2d0: 5230 0304 |0002: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b2d4: 3504 0800 |0004: if-ge v4, v0, 000c // +0008 │ │ -04b2d8: 3a05 0600 |0006: if-ltz v5, 000c // +0006 │ │ -04b2dc: 5230 0104 |0008: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b2e0: 3405 0300 |000a: if-lt v5, v0, 000d // +0003 │ │ -04b2e4: 0e00 |000c: return-void │ │ -04b2e6: 5430 ff03 |000d: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04b2ea: 5231 0304 |000f: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b2ee: b251 |0011: mul-int/2addr v1, v5 │ │ -04b2f0: b041 |0012: add-int/2addr v1, v4 │ │ -04b2f2: 4800 0001 |0013: aget-byte v0, v0, v1 │ │ -04b2f6: 3370 f7ff |0015: if-ne v0, v7, 000c // -0009 │ │ -04b2fa: 5430 ff03 |0017: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04b2fe: 5231 0304 |0019: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b302: b251 |001b: mul-int/2addr v1, v5 │ │ -04b304: b041 |001c: add-int/2addr v1, v4 │ │ -04b306: 8d62 |001d: int-to-byte v2, v6 │ │ -04b308: 4f02 0001 |001e: aput-byte v2, v0, v1 │ │ -04b30c: 28ec |0020: goto 000c // -0014 │ │ +04c418: |[04c418] pro.oneredpixel.l9droid.L9implement.L9Plot:(IIII)V │ │ +04c428: 3a04 0c00 |0000: if-ltz v4, 000c // +000c │ │ +04c42c: 5230 0304 |0002: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c430: 3504 0800 |0004: if-ge v4, v0, 000c // +0008 │ │ +04c434: 3a05 0600 |0006: if-ltz v5, 000c // +0006 │ │ +04c438: 5230 0104 |0008: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c43c: 3405 0300 |000a: if-lt v5, v0, 000d // +0003 │ │ +04c440: 0e00 |000c: return-void │ │ +04c442: 5430 ff03 |000d: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04c446: 5231 0304 |000f: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c44a: b251 |0011: mul-int/2addr v1, v5 │ │ +04c44c: b041 |0012: add-int/2addr v1, v4 │ │ +04c44e: 4800 0001 |0013: aget-byte v0, v0, v1 │ │ +04c452: 3370 f7ff |0015: if-ne v0, v7, 000c // -0009 │ │ +04c456: 5430 ff03 |0017: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04c45a: 5231 0304 |0019: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c45e: b251 |001b: mul-int/2addr v1, v5 │ │ +04c460: b041 |001c: add-int/2addr v1, v4 │ │ +04c462: 8d62 |001d: int-to-byte v2, v6 │ │ +04c464: 4f02 0001 |001e: aput-byte v2, v0, v1 │ │ +04c468: 28ec |0020: goto 000c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000c line=225 │ │ 0x000d line=224 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lpro/oneredpixel/l9droid/L9implement; │ │ @@ -101356,29 +101366,29 @@ │ │ type : '(II)B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 23 16-bit code units │ │ -04b310: |[04b310] pro.oneredpixel.l9droid.L9implement.L9Point:(II)B │ │ -04b320: 3a03 0c00 |0000: if-ltz v3, 000c // +000c │ │ -04b324: 5220 0304 |0002: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b328: 3503 0800 |0004: if-ge v3, v0, 000c // +0008 │ │ -04b32c: 3a04 0600 |0006: if-ltz v4, 000c // +0006 │ │ -04b330: 5220 0104 |0008: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b334: 3404 0400 |000a: if-lt v4, v0, 000e // +0004 │ │ -04b338: 12f0 |000c: const/4 v0, #int -1 // #ff │ │ -04b33a: 0f00 |000d: return v0 │ │ -04b33c: 5420 ff03 |000e: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04b340: 5221 0304 |0010: iget v1, v2, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b344: b241 |0012: mul-int/2addr v1, v4 │ │ -04b346: b031 |0013: add-int/2addr v1, v3 │ │ -04b348: 4800 0001 |0014: aget-byte v0, v0, v1 │ │ -04b34c: 28f7 |0016: goto 000d // -0009 │ │ +04c46c: |[04c46c] pro.oneredpixel.l9droid.L9implement.L9Point:(II)B │ │ +04c47c: 3a03 0c00 |0000: if-ltz v3, 000c // +000c │ │ +04c480: 5220 0304 |0002: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c484: 3503 0800 |0004: if-ge v3, v0, 000c // +0008 │ │ +04c488: 3a04 0600 |0006: if-ltz v4, 000c // +0006 │ │ +04c48c: 5220 0104 |0008: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c490: 3404 0400 |000a: if-lt v4, v0, 000e // +0004 │ │ +04c494: 12f0 |000c: const/4 v0, #int -1 // #ff │ │ +04c496: 0f00 |000d: return v0 │ │ +04c498: 5420 ff03 |000e: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04c49c: 5221 0304 |0010: iget v1, v2, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c4a0: b241 |0012: mul-int/2addr v1, v4 │ │ +04c4a2: b031 |0013: add-int/2addr v1, v3 │ │ +04c4a4: 4800 0001 |0014: aget-byte v0, v0, v1 │ │ +04c4a8: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x000d line=230 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lpro/oneredpixel/l9droid/L9implement; │ │ 0x0000 - 0x0017 reg=3 x I │ │ @@ -101389,44 +101399,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -04b350: |[04b350] pro.oneredpixel.l9droid.L9implement.L9UpdateGfxSize:()V │ │ -04b360: 5230 0304 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b364: 5231 0104 |0002: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b368: b210 |0004: mul-int/2addr v0, v1 │ │ -04b36a: 2300 6202 |0005: new-array v0, v0, [B // type@0262 │ │ -04b36e: 5b30 ff03 |0007: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04b372: 5230 0304 |0009: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b376: 5231 0104 |000b: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b37a: b210 |000d: mul-int/2addr v0, v1 │ │ -04b37c: 2300 6402 |000e: new-array v0, v0, [I // type@0264 │ │ -04b380: 5b30 0004 |0010: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ -04b384: 5430 0604 |0012: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04b388: 3800 1600 |0014: if-eqz v0, 002a // +0016 │ │ -04b38c: 5430 0604 |0016: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04b390: 6e10 d600 0000 |0018: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@00d6 │ │ -04b396: 0a00 |001b: move-result v0 │ │ -04b398: 5231 0104 |001c: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b39c: 3310 0c00 |001e: if-ne v0, v1, 002a // +000c │ │ -04b3a0: 5430 0604 |0020: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04b3a4: 6e10 d700 0000 |0022: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@00d7 │ │ -04b3aa: 0a00 |0025: move-result v0 │ │ -04b3ac: 5231 0304 |0026: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b3b0: 3210 0e00 |0028: if-eq v0, v1, 0036 // +000e │ │ -04b3b4: 5230 0304 |002a: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b3b8: 5231 0104 |002c: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b3bc: 6202 1200 |002e: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0012 │ │ -04b3c0: 7130 d500 1002 |0030: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@00d5 │ │ -04b3c6: 0c00 |0033: move-result-object v0 │ │ -04b3c8: 5b30 0604 |0034: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04b3cc: 0e00 |0036: return-void │ │ +04c4ac: |[04c4ac] pro.oneredpixel.l9droid.L9implement.L9UpdateGfxSize:()V │ │ +04c4bc: 5230 0304 |0000: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c4c0: 5231 0104 |0002: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c4c4: b210 |0004: mul-int/2addr v0, v1 │ │ +04c4c6: 2300 6202 |0005: new-array v0, v0, [B // type@0262 │ │ +04c4ca: 5b30 ff03 |0007: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04c4ce: 5230 0304 |0009: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c4d2: 5231 0104 |000b: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c4d6: b210 |000d: mul-int/2addr v0, v1 │ │ +04c4d8: 2300 6402 |000e: new-array v0, v0, [I // type@0264 │ │ +04c4dc: 5b30 0004 |0010: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicColorBuff:[I // field@0400 │ │ +04c4e0: 5430 0604 |0012: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04c4e4: 3800 1600 |0014: if-eqz v0, 002a // +0016 │ │ +04c4e8: 5430 0604 |0016: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04c4ec: 6e10 d600 0000 |0018: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@00d6 │ │ +04c4f2: 0a00 |001b: move-result v0 │ │ +04c4f4: 5231 0104 |001c: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c4f8: 3310 0c00 |001e: if-ne v0, v1, 002a // +000c │ │ +04c4fc: 5430 0604 |0020: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04c500: 6e10 d700 0000 |0022: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@00d7 │ │ +04c506: 0a00 |0025: move-result v0 │ │ +04c508: 5231 0304 |0026: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c50c: 3210 0e00 |0028: if-eq v0, v1, 0036 // +000e │ │ +04c510: 5230 0304 |002a: iget v0, v3, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c514: 5231 0104 |002c: iget v1, v3, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c518: 6202 1200 |002e: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0012 │ │ +04c51c: 7130 d500 1002 |0030: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@00d5 │ │ +04c522: 0c00 |0033: move-result-object v0 │ │ +04c524: 5b30 0604 |0034: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04c528: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0009 line=165 │ │ 0x0012 line=166 │ │ 0x002a line=167 │ │ 0x0036 line=171 │ │ @@ -101438,43 +101448,43 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 51 16-bit code units │ │ -04b3d0: |[04b3d0] pro.oneredpixel.l9droid.L9implement.L9UpdatePalette:()V │ │ -04b3e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b3e2: 1241 |0001: const/4 v1, #int 4 // #4 │ │ -04b3e4: 3510 3000 |0002: if-ge v0, v1, 0032 // +0030 │ │ -04b3e8: 5441 1804 |0004: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b3ec: 3801 1f00 |0006: if-eqz v1, 0025 // +001f │ │ -04b3f0: 5441 1804 |0008: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b3f4: 5411 e604 |000a: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -04b3f8: 3801 1900 |000c: if-eqz v1, 0025 // +0019 │ │ -04b3fc: 5441 1804 |000e: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b400: 5411 e604 |0010: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -04b404: 5511 4003 |0012: iget-boolean v1, v1, Lpro/oneredpixel/l9droid/GameActivity;.pref_picpaletteamiga:Z // field@0340 │ │ -04b408: 3801 1100 |0014: if-eqz v1, 0025 // +0011 │ │ -04b40c: 5441 0404 |0016: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ -04b410: 5442 fd03 |0018: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PaletteAmiga:[I // field@03fd │ │ -04b414: 5443 f603 |001a: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9implement;.L9PaletteIndexes:[I // field@03f6 │ │ -04b418: 4403 0300 |001c: aget v3, v3, v0 │ │ -04b41c: 4402 0203 |001e: aget v2, v2, v3 │ │ -04b420: 4b02 0100 |0020: aput v2, v1, v0 │ │ -04b424: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04b428: 28dd |0024: goto 0001 // -0023 │ │ -04b42a: 5441 0404 |0025: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ -04b42e: 5442 fe03 |0027: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PaletteSpectrum:[I // field@03fe │ │ -04b432: 5443 f603 |0029: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9implement;.L9PaletteIndexes:[I // field@03f6 │ │ -04b436: 4403 0300 |002b: aget v3, v3, v0 │ │ -04b43a: 4402 0203 |002d: aget v2, v2, v3 │ │ -04b43e: 4b02 0100 |002f: aput v2, v1, v0 │ │ -04b442: 28f1 |0031: goto 0022 // -000f │ │ -04b444: 0e00 |0032: return-void │ │ +04c52c: |[04c52c] pro.oneredpixel.l9droid.L9implement.L9UpdatePalette:()V │ │ +04c53c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c53e: 1241 |0001: const/4 v1, #int 4 // #4 │ │ +04c540: 3510 3000 |0002: if-ge v0, v1, 0032 // +0030 │ │ +04c544: 5441 1804 |0004: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c548: 3801 1f00 |0006: if-eqz v1, 0025 // +001f │ │ +04c54c: 5441 1804 |0008: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c550: 5411 e604 |000a: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04c554: 3801 1900 |000c: if-eqz v1, 0025 // +0019 │ │ +04c558: 5441 1804 |000e: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c55c: 5411 e604 |0010: iget-object v1, v1, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04c560: 5511 4003 |0012: iget-boolean v1, v1, Lpro/oneredpixel/l9droid/GameActivity;.pref_picpaletteamiga:Z // field@0340 │ │ +04c564: 3801 1100 |0014: if-eqz v1, 0025 // +0011 │ │ +04c568: 5441 0404 |0016: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ +04c56c: 5442 fd03 |0018: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PaletteAmiga:[I // field@03fd │ │ +04c570: 5443 f603 |001a: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9implement;.L9PaletteIndexes:[I // field@03f6 │ │ +04c574: 4403 0300 |001c: aget v3, v3, v0 │ │ +04c578: 4402 0203 |001e: aget v2, v2, v3 │ │ +04c57c: 4b02 0100 |0020: aput v2, v1, v0 │ │ +04c580: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04c584: 28dd |0024: goto 0001 // -0023 │ │ +04c586: 5441 0404 |0025: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ +04c58a: 5442 fe03 |0027: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PaletteSpectrum:[I // field@03fe │ │ +04c58e: 5443 f603 |0029: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9implement;.L9PaletteIndexes:[I // field@03f6 │ │ +04c592: 4403 0300 |002b: aget v3, v3, v0 │ │ +04c596: 4402 0203 |002d: aget v2, v2, v3 │ │ +04c59a: 4b02 0100 |002f: aput v2, v1, v0 │ │ +04c59e: 28f1 |0031: goto 0022 // -000f │ │ +04c5a0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x0016 line=210 │ │ 0x0022 line=208 │ │ 0x0025 line=211 │ │ @@ -101488,46 +101498,46 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -04b448: |[04b448] pro.oneredpixel.l9droid.L9implement.autosave:(Ljava/lang/String;)Z │ │ -04b458: 5441 1a04 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ -04b45c: 5242 0804 |0002: iget v2, v4, Lpro/oneredpixel/l9droid/L9implement;.codeptr:I // field@0408 │ │ -04b460: 5243 0504 |0004: iget v3, v4, Lpro/oneredpixel/l9droid/L9implement;.acodeptr:I // field@0405 │ │ -04b464: b132 |0006: sub-int/2addr v2, v3 │ │ -04b466: 1403 ffff 0000 |0007: const v3, #float 9.18341e-41 // #0000ffff │ │ -04b46c: b532 |000a: and-int/2addr v2, v3 │ │ -04b46e: 8f22 |000b: int-to-short v2, v2 │ │ -04b470: 5f12 5703 |000c: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -04b474: 5441 1a04 |000e: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ -04b478: 1302 0008 |0010: const/16 v2, #int 2048 // #800 │ │ -04b47c: 5f12 5a03 |0012: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ -04b480: 5441 1a04 |0014: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ -04b484: 1302 0004 |0016: const/16 v2, #int 1024 // #400 │ │ -04b488: 5f12 5d03 |0018: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ -04b48c: 5441 1a04 |001a: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ -04b490: 5442 fc03 |001c: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.LastGame:Ljava/lang/String; // field@03fc │ │ -04b494: 5b12 5803 |001e: iput-object v2, v1, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ -04b498: 6e20 d60e 5400 |0020: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9implement;.save_piclog:(Ljava/lang/String;)V // method@0ed6 │ │ -04b49e: 5441 1a04 |0023: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ -04b4a2: 5442 1004 |0025: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.l9memory:[B // field@0410 │ │ -04b4a6: 5243 1304 |0027: iget v3, v4, Lpro/oneredpixel/l9droid/L9implement;.listarea:I // field@0413 │ │ -04b4aa: 6e30 b30d 2103 |0029: invoke-virtual {v1, v2, v3}, Lpro/oneredpixel/l9droid/GameState;.getCloneInBytes:([BI)[B // method@0db3 │ │ -04b4b0: 0c00 |002c: move-result-object v0 │ │ -04b4b2: 5441 1204 |002d: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b4b6: 6e30 ef0e 5100 |002f: invoke-virtual {v1, v5, v0}, Lpro/oneredpixel/l9droid/Library;.fileSaveFromArray:(Ljava/lang/String;[B)Z // method@0eef │ │ -04b4bc: 0a01 |0032: move-result v1 │ │ -04b4be: 3901 0400 |0033: if-nez v1, 0037 // +0004 │ │ -04b4c2: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -04b4c4: 0f01 |0036: return v1 │ │ -04b4c6: 1211 |0037: const/4 v1, #int 1 // #1 │ │ -04b4c8: 28fe |0038: goto 0036 // -0002 │ │ +04c5a4: |[04c5a4] pro.oneredpixel.l9droid.L9implement.autosave:(Ljava/lang/String;)Z │ │ +04c5b4: 5441 1a04 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ +04c5b8: 5242 0804 |0002: iget v2, v4, Lpro/oneredpixel/l9droid/L9implement;.codeptr:I // field@0408 │ │ +04c5bc: 5243 0504 |0004: iget v3, v4, Lpro/oneredpixel/l9droid/L9implement;.acodeptr:I // field@0405 │ │ +04c5c0: b132 |0006: sub-int/2addr v2, v3 │ │ +04c5c2: 1403 ffff 0000 |0007: const v3, #float 9.18341e-41 // #0000ffff │ │ +04c5c8: b532 |000a: and-int/2addr v2, v3 │ │ +04c5ca: 8f22 |000b: int-to-short v2, v2 │ │ +04c5cc: 5f12 5703 |000c: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +04c5d0: 5441 1a04 |000e: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ +04c5d4: 1302 0008 |0010: const/16 v2, #int 2048 // #800 │ │ +04c5d8: 5f12 5a03 |0012: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.listsize:S // field@035a │ │ +04c5dc: 5441 1a04 |0014: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ +04c5e0: 1302 0004 |0016: const/16 v2, #int 1024 // #400 │ │ +04c5e4: 5f12 5d03 |0018: iput-short v2, v1, Lpro/oneredpixel/l9droid/GameState;.stacksize:S // field@035d │ │ +04c5e8: 5441 1a04 |001a: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ +04c5ec: 5442 fc03 |001c: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.LastGame:Ljava/lang/String; // field@03fc │ │ +04c5f0: 5b12 5803 |001e: iput-object v2, v1, Lpro/oneredpixel/l9droid/GameState;.filename:Ljava/lang/String; // field@0358 │ │ +04c5f4: 6e20 d60e 5400 |0020: invoke-virtual {v4, v5}, Lpro/oneredpixel/l9droid/L9implement;.save_piclog:(Ljava/lang/String;)V // method@0ed6 │ │ +04c5fa: 5441 1a04 |0023: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ +04c5fe: 5442 1004 |0025: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.l9memory:[B // field@0410 │ │ +04c602: 5243 1304 |0027: iget v3, v4, Lpro/oneredpixel/l9droid/L9implement;.listarea:I // field@0413 │ │ +04c606: 6e30 b30d 2103 |0029: invoke-virtual {v1, v2, v3}, Lpro/oneredpixel/l9droid/GameState;.getCloneInBytes:([BI)[B // method@0db3 │ │ +04c60c: 0c00 |002c: move-result-object v0 │ │ +04c60e: 5441 1204 |002d: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c612: 6e30 ef0e 5100 |002f: invoke-virtual {v1, v5, v0}, Lpro/oneredpixel/l9droid/Library;.fileSaveFromArray:(Ljava/lang/String;[B)Z // method@0eef │ │ +04c618: 0a01 |0032: move-result v1 │ │ +04c61a: 3901 0400 |0033: if-nez v1, 0037 // +0004 │ │ +04c61e: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +04c620: 0f01 |0036: return v1 │ │ +04c622: 1211 |0037: const/4 v1, #int 1 // #1 │ │ +04c624: 28fe |0038: goto 0036 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x000e line=497 │ │ 0x0014 line=498 │ │ 0x001a line=499 │ │ 0x0020 line=500 │ │ @@ -101544,64 +101554,64 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -04b4cc: |[04b4cc] pro.oneredpixel.l9droid.L9implement.findPictureFile:(Ljava/lang/String;)Ljava/lang/String; │ │ -04b4dc: 5431 1204 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b4e0: 1a02 2d11 |0002: const-string v2, "pic" // string@112d │ │ -04b4e4: 6e30 e20e 4102 |0004: invoke-virtual {v1, v4, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ -04b4ea: 0c00 |0007: move-result-object v0 │ │ -04b4ec: 5431 1204 |0008: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b4f0: 6e20 df0e 0100 |000a: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ -04b4f6: 0a01 |000d: move-result v1 │ │ -04b4f8: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ -04b4fc: 0701 |0010: move-object v1, v0 │ │ -04b4fe: 1101 |0011: return-object v1 │ │ -04b500: 5431 1204 |0012: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b504: 1a02 2d11 |0014: const-string v2, "pic" // string@112d │ │ -04b508: 6e30 e20e 4102 |0016: invoke-virtual {v1, v4, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ -04b50e: 0c00 |0019: move-result-object v0 │ │ -04b510: 5431 1204 |001a: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b514: 6e20 df0e 0100 |001c: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ -04b51a: 0a01 |001f: move-result v1 │ │ -04b51c: 3801 0400 |0020: if-eqz v1, 0024 // +0004 │ │ -04b520: 0701 |0022: move-object v1, v0 │ │ -04b522: 28ee |0023: goto 0011 // -0012 │ │ -04b524: 5431 1204 |0024: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b528: 1a02 6c09 |0026: const-string v2, "cga" // string@096c │ │ -04b52c: 6e30 e20e 0102 |0028: invoke-virtual {v1, v0, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ -04b532: 0c00 |002b: move-result-object v0 │ │ -04b534: 5431 1204 |002c: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b538: 6e20 df0e 0100 |002e: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ -04b53e: 0a01 |0031: move-result v1 │ │ -04b540: 3801 0400 |0032: if-eqz v1, 0036 // +0004 │ │ -04b544: 0701 |0034: move-object v1, v0 │ │ -04b546: 28dc |0035: goto 0011 // -0024 │ │ -04b548: 5431 1204 |0036: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b54c: 1a02 f90c |0038: const-string v2, "hrc" // string@0cf9 │ │ -04b550: 6e30 e20e 0102 |003a: invoke-virtual {v1, v0, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ -04b556: 0c00 |003d: move-result-object v0 │ │ -04b558: 5431 1204 |003e: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b55c: 6e20 df0e 0100 |0040: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ -04b562: 0a01 |0043: move-result v1 │ │ -04b564: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -04b568: 0701 |0046: move-object v1, v0 │ │ -04b56a: 28ca |0047: goto 0011 // -0036 │ │ -04b56c: 1a00 3d11 |0048: const-string v0, "picture.dat" // string@113d │ │ -04b570: 5431 1204 |004a: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b574: 6e20 df0e 0100 |004c: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ -04b57a: 0a01 |004f: move-result v1 │ │ -04b57c: 3801 0400 |0050: if-eqz v1, 0054 // +0004 │ │ -04b580: 0701 |0052: move-object v1, v0 │ │ -04b582: 28be |0053: goto 0011 // -0042 │ │ -04b584: 1201 |0054: const/4 v1, #int 0 // #0 │ │ -04b586: 28bc |0055: goto 0011 // -0044 │ │ +04c628: |[04c628] pro.oneredpixel.l9droid.L9implement.findPictureFile:(Ljava/lang/String;)Ljava/lang/String; │ │ +04c638: 5431 1204 |0000: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c63c: 1a02 2b11 |0002: const-string v2, "pic" // string@112b │ │ +04c640: 6e30 e20e 4102 |0004: invoke-virtual {v1, v4, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ +04c646: 0c00 |0007: move-result-object v0 │ │ +04c648: 5431 1204 |0008: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c64c: 6e20 df0e 0100 |000a: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ +04c652: 0a01 |000d: move-result v1 │ │ +04c654: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ +04c658: 0701 |0010: move-object v1, v0 │ │ +04c65a: 1101 |0011: return-object v1 │ │ +04c65c: 5431 1204 |0012: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c660: 1a02 2b11 |0014: const-string v2, "pic" // string@112b │ │ +04c664: 6e30 e20e 4102 |0016: invoke-virtual {v1, v4, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ +04c66a: 0c00 |0019: move-result-object v0 │ │ +04c66c: 5431 1204 |001a: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c670: 6e20 df0e 0100 |001c: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ +04c676: 0a01 |001f: move-result v1 │ │ +04c678: 3801 0400 |0020: if-eqz v1, 0024 // +0004 │ │ +04c67c: 0701 |0022: move-object v1, v0 │ │ +04c67e: 28ee |0023: goto 0011 // -0012 │ │ +04c680: 5431 1204 |0024: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c684: 1a02 6b09 |0026: const-string v2, "cga" // string@096b │ │ +04c688: 6e30 e20e 0102 |0028: invoke-virtual {v1, v0, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ +04c68e: 0c00 |002b: move-result-object v0 │ │ +04c690: 5431 1204 |002c: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c694: 6e20 df0e 0100 |002e: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ +04c69a: 0a01 |0031: move-result v1 │ │ +04c69c: 3801 0400 |0032: if-eqz v1, 0036 // +0004 │ │ +04c6a0: 0701 |0034: move-object v1, v0 │ │ +04c6a2: 28dc |0035: goto 0011 // -0024 │ │ +04c6a4: 5431 1204 |0036: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c6a8: 1a02 f80c |0038: const-string v2, "hrc" // string@0cf8 │ │ +04c6ac: 6e30 e20e 0102 |003a: invoke-virtual {v1, v0, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ +04c6b2: 0c00 |003d: move-result-object v0 │ │ +04c6b4: 5431 1204 |003e: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c6b8: 6e20 df0e 0100 |0040: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ +04c6be: 0a01 |0043: move-result v1 │ │ +04c6c0: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +04c6c4: 0701 |0046: move-object v1, v0 │ │ +04c6c6: 28ca |0047: goto 0011 // -0036 │ │ +04c6c8: 1a00 3b11 |0048: const-string v0, "picture.dat" // string@113b │ │ +04c6cc: 5431 1204 |004a: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c6d0: 6e20 df0e 0100 |004c: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.FileExist:(Ljava/lang/String;)Z // method@0edf │ │ +04c6d6: 0a01 |004f: move-result v1 │ │ +04c6d8: 3801 0400 |0050: if-eqz v1, 0054 // +0004 │ │ +04c6dc: 0701 |0052: move-object v1, v0 │ │ +04c6de: 28be |0053: goto 0011 // -0042 │ │ +04c6e0: 1201 |0054: const/4 v1, #int 0 // #0 │ │ +04c6e2: 28bc |0055: goto 0011 // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0008 line=401 │ │ 0x0011 line=410 │ │ 0x0012 line=402 │ │ 0x001a line=403 │ │ @@ -101618,101 +101628,99 @@ │ │ 0x0000 - 0x0056 reg=4 filename Ljava/lang/String; │ │ │ │ #9 : (in Lpro/oneredpixel/l9droid/L9implement;) │ │ name : 'load_piclog' │ │ type : '(Ljava/lang/String;Lpro/oneredpixel/l9droid/History;)V' │ │ access : 0x0000 () │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -04b588: |[04b588] pro.oneredpixel.l9droid.L9implement.load_piclog:(Ljava/lang/String;Lpro/oneredpixel/l9droid/History;)V │ │ -04b598: 5453 1204 |0000: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b59c: 1a04 4d11 |0002: const-string v4, "png" // string@114d │ │ -04b5a0: 6e30 e20e 6304 |0004: invoke-virtual {v3, v6, v4}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ -04b5a6: 0c02 |0007: move-result-object v2 │ │ -04b5a8: 6e10 d80e 0500 |0008: invoke-virtual {v5}, Lpro/oneredpixel/l9droid/L9implement;.waitPictureToDraw:()V // method@0ed8 │ │ -04b5ae: 5453 1204 |000b: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b5b2: 6e20 030f 2300 |000d: invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/Library;.pictureLoadToBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0f03 │ │ -04b5b8: 0c03 |0010: move-result-object v3 │ │ -04b5ba: 5b53 0604 |0011: iput-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04b5be: 5453 0604 |0013: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04b5c2: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ -04b5c6: 5453 1404 |0017: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04b5ca: 1274 |0019: const/4 v4, #int 7 // #7 │ │ -04b5cc: 6e20 1a01 4300 |001a: invoke-virtual {v3, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -04b5d2: 5453 1204 |001d: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b5d6: 1a04 250e |001f: const-string v4, "log" // string@0e25 │ │ -04b5da: 6e30 e20e 6304 |0021: invoke-virtual {v3, v6, v4}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ -04b5e0: 0c02 |0024: move-result-object v2 │ │ -04b5e2: 5454 1204 |0025: iget-object v4, v5, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b5e6: 5453 1804 |0027: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b5ea: 3803 3300 |0029: if-eqz v3, 005c // +0033 │ │ -04b5ee: 5453 1804 |002b: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b5f2: 5433 e604 |002d: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -04b5f6: 3803 2d00 |002f: if-eqz v3, 005c // +002d │ │ -04b5fa: 5453 1804 |0031: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b5fe: 5433 e604 |0033: iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -04b602: 5233 3803 |0035: iget v3, v3, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ -04b606: 6e30 e00e 2403 |0037: invoke-virtual {v4, v2, v3}, Lpro/oneredpixel/l9droid/Library;.LoadLogToSpannableArrayList:(Ljava/lang/String;I)Ljava/util/ArrayList; // method@0ee0 │ │ -04b60c: 0c03 |003a: move-result-object v3 │ │ -04b60e: 5b53 1704 |003b: iput-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ -04b612: 6e10 b80d 0700 |003d: invoke-virtual {v7}, Lpro/oneredpixel/l9droid/History;.clear:()V // method@0db8 │ │ -04b618: 5453 1704 |0040: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ -04b61c: 6e10 000d 0300 |0042: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ -04b622: 0c00 |0045: move-result-object v0 │ │ -04b624: 7210 100d 0000 |0046: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ -04b62a: 0a03 |0049: move-result v3 │ │ -04b62c: 3803 1400 |004a: if-eqz v3, 005e // +0014 │ │ -04b630: 7210 110d 0000 |004c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ -04b636: 0c01 |004f: move-result-object v1 │ │ -04b638: 1f01 6d01 |0050: check-cast v1, Landroid/text/SpannableStringBuilder; // type@016d │ │ -04b63c: 5453 1204 |0052: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b640: 6e20 fe0e 1300 |0054: invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/Library;.getSpannedString:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; // method@0efe │ │ -04b646: 0c03 |0057: move-result-object v3 │ │ -04b648: 6e20 b70d 3700 |0058: invoke-virtual {v7, v3}, Lpro/oneredpixel/l9droid/History;.add:(Ljava/lang/String;)V // method@0db7 │ │ -04b64e: 28eb |005b: goto 0046 // -0015 │ │ -04b650: 1203 |005c: const/4 v3, #int 0 // #0 │ │ -04b652: 28da |005d: goto 0037 // -0026 │ │ -04b654: 0e00 |005e: return-void │ │ +04c6e4: |[04c6e4] pro.oneredpixel.l9droid.L9implement.load_piclog:(Ljava/lang/String;Lpro/oneredpixel/l9droid/History;)V │ │ +04c6f4: 5442 1204 |0000: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c6f8: 1a03 4b11 |0002: const-string v3, "png" // string@114b │ │ +04c6fc: 6e30 e20e 5203 |0004: invoke-virtual {v2, v5, v3}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ +04c702: 0c01 |0007: move-result-object v1 │ │ +04c704: 6e10 d80e 0400 |0008: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9implement;.waitPictureToDraw:()V // method@0ed8 │ │ +04c70a: 5442 1204 |000b: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c70e: 6e20 030f 1200 |000d: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/Library;.pictureLoadToBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0f03 │ │ +04c714: 0c02 |0010: move-result-object v2 │ │ +04c716: 5b42 0604 |0011: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04c71a: 5442 0604 |0013: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04c71e: 3802 0800 |0015: if-eqz v2, 001d // +0008 │ │ +04c722: 5442 1404 |0017: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04c726: 1273 |0019: const/4 v3, #int 7 // #7 │ │ +04c728: 6e20 1a01 3200 |001a: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04c72e: 5442 1204 |001d: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c732: 1a03 230e |001f: const-string v3, "log" // string@0e23 │ │ +04c736: 6e30 e20e 5203 |0021: invoke-virtual {v2, v5, v3}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ +04c73c: 0c01 |0024: move-result-object v1 │ │ +04c73e: 5443 1204 |0025: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c742: 5442 1804 |0027: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c746: 3802 3300 |0029: if-eqz v2, 005c // +0033 │ │ +04c74a: 5442 1804 |002b: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c74e: 5422 e604 |002d: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04c752: 3802 2d00 |002f: if-eqz v2, 005c // +002d │ │ +04c756: 5442 1804 |0031: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04c75a: 5422 e604 |0033: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04c75e: 5222 3803 |0035: iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;.pref_logcommandcolor:I // field@0338 │ │ +04c762: 6e30 e00e 1302 |0037: invoke-virtual {v3, v1, v2}, Lpro/oneredpixel/l9droid/Library;.LoadLogToSpannableArrayList:(Ljava/lang/String;I)Ljava/util/ArrayList; // method@0ee0 │ │ +04c768: 0c02 |003a: move-result-object v2 │ │ +04c76a: 5b42 1704 |003b: iput-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ +04c76e: 6e10 b80d 0600 |003d: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/History;.clear:()V // method@0db8 │ │ +04c774: 5442 1704 |0040: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.tempLog:Ljava/util/ArrayList; // field@0417 │ │ +04c778: 6e10 000d 0200 |0042: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d00 │ │ +04c77e: 0c02 |0045: move-result-object v2 │ │ +04c780: 7210 100d 0200 |0046: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0d10 │ │ +04c786: 0a03 |0049: move-result v3 │ │ +04c788: 3803 1400 |004a: if-eqz v3, 005e // +0014 │ │ +04c78c: 7210 110d 0200 |004c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d11 │ │ +04c792: 0c00 |004f: move-result-object v0 │ │ +04c794: 1f00 6d01 |0050: check-cast v0, Landroid/text/SpannableStringBuilder; // type@016d │ │ +04c798: 5443 1204 |0052: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c79c: 6e20 fe0e 0300 |0054: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/Library;.getSpannedString:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; // method@0efe │ │ +04c7a2: 0c03 |0057: move-result-object v3 │ │ +04c7a4: 6e20 b70d 3600 |0058: invoke-virtual {v6, v3}, Lpro/oneredpixel/l9droid/History;.add:(Ljava/lang/String;)V // method@0db7 │ │ +04c7aa: 28eb |005b: goto 0046 // -0015 │ │ +04c7ac: 1202 |005c: const/4 v2, #int 0 // #0 │ │ +04c7ae: 28da |005d: goto 0037 // -0026 │ │ +04c7b0: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0008 line=521 │ │ 0x000b line=522 │ │ 0x0013 line=523 │ │ 0x001d line=525 │ │ 0x0025 line=526 │ │ 0x003d line=527 │ │ 0x0040 line=528 │ │ 0x0052 line=529 │ │ 0x005c line=526 │ │ 0x005e line=531 │ │ locals : │ │ - 0x0046 - 0x005c reg=0 i$ Ljava/util/Iterator; │ │ - 0x0052 - 0x005c reg=1 logStr Landroid/text/SpannableStringBuilder; │ │ - 0x005e - 0x005f reg=0 i$ Ljava/util/Iterator; │ │ - 0x0008 - 0x005f reg=2 name Ljava/lang/String; │ │ - 0x0000 - 0x005f reg=5 this Lpro/oneredpixel/l9droid/L9implement; │ │ - 0x0000 - 0x005f reg=6 path Ljava/lang/String; │ │ - 0x0000 - 0x005f reg=7 h Lpro/oneredpixel/l9droid/History; │ │ + 0x0052 - 0x005c reg=0 logStr Landroid/text/SpannableStringBuilder; │ │ + 0x0008 - 0x005f reg=1 name Ljava/lang/String; │ │ + 0x0000 - 0x005f reg=4 this Lpro/oneredpixel/l9droid/L9implement; │ │ + 0x0000 - 0x005f reg=5 path Ljava/lang/String; │ │ + 0x0000 - 0x005f reg=6 h Lpro/oneredpixel/l9droid/History; │ │ │ │ #10 : (in Lpro/oneredpixel/l9droid/L9implement;) │ │ name : 'log_debug' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b658: |[04b658] pro.oneredpixel.l9droid.L9implement.log_debug:(Ljava/lang/String;)V │ │ -04b668: 1a00 d20d |0000: const-string v0, "l9droid" // string@0dd2 │ │ -04b66c: 0e00 |0002: return-void │ │ +04c7b4: |[04c7b4] pro.oneredpixel.l9droid.L9implement.log_debug:(Ljava/lang/String;)V │ │ +04c7c4: 1a00 d10d |0000: const-string v0, "l9droid" // string@0dd1 │ │ +04c7c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=120 │ │ locals : │ │ 0x0002 - 0x0003 reg=0 LOG_TAG Ljava/lang/String; │ │ 0x0000 - 0x0003 reg=1 this Lpro/oneredpixel/l9droid/L9implement; │ │ @@ -101723,17 +101731,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b670: |[04b670] pro.oneredpixel.l9droid.L9implement.log_verbose:(Ljava/lang/String;)V │ │ -04b680: 1a00 d20d |0000: const-string v0, "l9droid" // string@0dd2 │ │ -04b684: 0e00 |0002: return-void │ │ +04c7cc: |[04c7cc] pro.oneredpixel.l9droid.L9implement.log_verbose:(Ljava/lang/String;)V │ │ +04c7dc: 1a00 d10d |0000: const-string v0, "l9droid" // string@0dd1 │ │ +04c7e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=126 │ │ locals : │ │ 0x0002 - 0x0003 reg=0 LOG_TAG Ljava/lang/String; │ │ 0x0000 - 0x0003 reg=1 this Lpro/oneredpixel/l9droid/L9implement; │ │ @@ -101744,34 +101752,34 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 32 16-bit code units │ │ -04b688: |[04b688] pro.oneredpixel.l9droid.L9implement.os_cleargraphics:()V │ │ -04b698: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04b69a: 5241 0204 |0001: iget v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04b69e: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ -04b6a2: 5241 0204 |0005: iget v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04b6a6: 1222 |0007: const/4 v2, #int 2 // #2 │ │ -04b6a8: 3221 0600 |0008: if-eq v1, v2, 000e // +0006 │ │ -04b6ac: 5441 ff03 |000a: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04b6b0: 3901 0300 |000c: if-nez v1, 000f // +0003 │ │ -04b6b4: 0e00 |000e: return-void │ │ -04b6b6: 5943 fa03 |000f: iput v3, v4, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ -04b6ba: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -04b6bc: 5241 0104 |0012: iget v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b6c0: 5242 0304 |0014: iget v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b6c4: b221 |0016: mul-int/2addr v1, v2 │ │ -04b6c6: 3510 f7ff |0017: if-ge v0, v1, 000e // -0009 │ │ -04b6ca: 5441 ff03 |0019: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04b6ce: 4f03 0100 |001b: aput-byte v3, v1, v0 │ │ -04b6d2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04b6d6: 28f3 |001f: goto 0012 // -000d │ │ +04c7e4: |[04c7e4] pro.oneredpixel.l9droid.L9implement.os_cleargraphics:()V │ │ +04c7f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04c7f6: 5241 0204 |0001: iget v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04c7fa: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ +04c7fe: 5241 0204 |0005: iget v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04c802: 1222 |0007: const/4 v2, #int 2 // #2 │ │ +04c804: 3221 0600 |0008: if-eq v1, v2, 000e // +0006 │ │ +04c808: 5441 ff03 |000a: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04c80c: 3901 0300 |000c: if-nez v1, 000f // +0003 │ │ +04c810: 0e00 |000e: return-void │ │ +04c812: 5943 fa03 |000f: iput v3, v4, Lpro/oneredpixel/l9droid/L9implement;.L9_FillCount:I // field@03fa │ │ +04c816: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +04c818: 5241 0104 |0012: iget v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c81c: 5242 0304 |0014: iget v2, v4, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c820: b221 |0016: mul-int/2addr v1, v2 │ │ +04c822: 3510 f7ff |0017: if-ge v0, v1, 000e // -0009 │ │ +04c826: 5441 ff03 |0019: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04c82a: 4f03 0100 |001b: aput-byte v3, v1, v0 │ │ +04c82e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04c832: 28f3 |001f: goto 0012 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=174 │ │ 0x000e line=177 │ │ 0x000f line=175 │ │ 0x0011 line=176 │ │ locals : │ │ @@ -101783,21 +101791,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04b6d8: |[04b6d8] pro.oneredpixel.l9droid.L9implement.os_debug:(Ljava/lang/String;)V │ │ -04b6e8: 5410 0904 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ -04b6ec: 6e10 4e0d 0000 |0002: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.getstr:()Ljava/lang/String; // method@0d4e │ │ -04b6f2: 0c00 |0005: move-result-object v0 │ │ -04b6f4: 6e20 c10e 0100 |0006: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9implement;.log_debug:(Ljava/lang/String;)V // method@0ec1 │ │ -04b6fa: 6e20 c10e 2100 |0009: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/L9implement;.log_debug:(Ljava/lang/String;)V // method@0ec1 │ │ -04b700: 0e00 |000c: return-void │ │ +04c834: |[04c834] pro.oneredpixel.l9droid.L9implement.os_debug:(Ljava/lang/String;)V │ │ +04c844: 5410 0904 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ +04c848: 6e10 4e0d 0000 |0002: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.getstr:()Ljava/lang/String; // method@0d4e │ │ +04c84e: 0c00 |0005: move-result-object v0 │ │ +04c850: 6e20 c10e 0100 |0006: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/L9implement;.log_debug:(Ljava/lang/String;)V // method@0ec1 │ │ +04c856: 6e20 c10e 2100 |0009: invoke-virtual {v1, v2}, Lpro/oneredpixel/l9droid/L9implement;.log_debug:(Ljava/lang/String;)V // method@0ec1 │ │ +04c85c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0009 line=109 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpro/oneredpixel/l9droid/L9implement; │ │ @@ -101808,64 +101816,64 @@ │ │ type : '(IIIIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 77 16-bit code units │ │ -04b704: |[04b704] pro.oneredpixel.l9droid.L9implement.os_drawline:(IIIIII)V │ │ -04b714: 5297 0204 |0000: iget v7, v9, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04b718: 3807 0700 |0002: if-eqz v7, 0009 // +0007 │ │ -04b71c: 5297 0204 |0004: iget v7, v9, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04b720: 1228 |0006: const/4 v8, #int 2 // #2 │ │ -04b722: 3387 0300 |0007: if-ne v7, v8, 000a // +0003 │ │ -04b726: 0e00 |0009: return-void │ │ -04b728: 9107 0c0a |000a: sub-int v7, v12, v10 │ │ -04b72c: 7110 a60c 0700 |000c: invoke-static {v7}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ -04b732: 0a01 |000f: move-result v1 │ │ -04b734: 9107 0d0b |0010: sub-int v7, v13, v11 │ │ -04b738: 7110 a60c 0700 |0012: invoke-static {v7}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ -04b73e: 0a02 |0015: move-result v2 │ │ -04b740: 37ac 1900 |0016: if-le v12, v10, 002f // +0019 │ │ -04b744: 1215 |0018: const/4 v5, #int 1 // #1 │ │ -04b746: 37bd 1800 |0019: if-le v13, v11, 0031 // +0018 │ │ -04b74a: 1216 |001b: const/4 v6, #int 1 // #1 │ │ -04b74c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -04b74e: 3421 1a00 |001d: if-lt v1, v2, 0037 // +001a │ │ -04b752: 01b4 |001f: move v4, v11 │ │ -04b754: 01a3 |0020: move v3, v10 │ │ -04b756: 32c3 1200 |0021: if-eq v3, v12, 0033 // +0012 │ │ -04b75a: 6e5f b60e 39e4 |0023: invoke-virtual {v9, v3, v4, v14, v15}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ -04b760: b020 |0026: add-int/2addr v0, v2 │ │ -04b762: da07 0002 |0027: mul-int/lit8 v7, v0, #int 2 // #02 │ │ -04b766: 3417 0400 |0029: if-lt v7, v1, 002d // +0004 │ │ -04b76a: b064 |002b: add-int/2addr v4, v6 │ │ -04b76c: b110 |002c: sub-int/2addr v0, v1 │ │ -04b76e: b053 |002d: add-int/2addr v3, v5 │ │ -04b770: 28f3 |002e: goto 0021 // -000d │ │ -04b772: 12f5 |002f: const/4 v5, #int -1 // #ff │ │ -04b774: 28e9 |0030: goto 0019 // -0017 │ │ -04b776: 12f6 |0031: const/4 v6, #int -1 // #ff │ │ -04b778: 28ea |0032: goto 001c // -0016 │ │ -04b77a: 6e5f b60e c9ed |0033: invoke-virtual {v9, v12, v13, v14, v15}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ -04b780: 28d3 |0036: goto 0009 // -002d │ │ -04b782: 3712 d2ff |0037: if-le v2, v1, 0009 // -002e │ │ -04b786: 01a3 |0039: move v3, v10 │ │ -04b788: 01b4 |003a: move v4, v11 │ │ -04b78a: 32d4 0e00 |003b: if-eq v4, v13, 0049 // +000e │ │ -04b78e: 6e5f b60e 39e4 |003d: invoke-virtual {v9, v3, v4, v14, v15}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ -04b794: b010 |0040: add-int/2addr v0, v1 │ │ -04b796: da07 0002 |0041: mul-int/lit8 v7, v0, #int 2 // #02 │ │ -04b79a: 3427 0400 |0043: if-lt v7, v2, 0047 // +0004 │ │ -04b79e: b053 |0045: add-int/2addr v3, v5 │ │ -04b7a0: b120 |0046: sub-int/2addr v0, v2 │ │ -04b7a2: b064 |0047: add-int/2addr v4, v6 │ │ -04b7a4: 28f3 |0048: goto 003b // -000d │ │ -04b7a6: 6e5f b60e c9ed |0049: invoke-virtual {v9, v12, v13, v14, v15}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ -04b7ac: 28bd |004c: goto 0009 // -0043 │ │ +04c860: |[04c860] pro.oneredpixel.l9droid.L9implement.os_drawline:(IIIIII)V │ │ +04c870: 5297 0204 |0000: iget v7, v9, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04c874: 3807 0700 |0002: if-eqz v7, 0009 // +0007 │ │ +04c878: 5297 0204 |0004: iget v7, v9, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04c87c: 1228 |0006: const/4 v8, #int 2 // #2 │ │ +04c87e: 3387 0300 |0007: if-ne v7, v8, 000a // +0003 │ │ +04c882: 0e00 |0009: return-void │ │ +04c884: 9107 0c0a |000a: sub-int v7, v12, v10 │ │ +04c888: 7110 a60c 0700 |000c: invoke-static {v7}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ +04c88e: 0a01 |000f: move-result v1 │ │ +04c890: 9107 0d0b |0010: sub-int v7, v13, v11 │ │ +04c894: 7110 a60c 0700 |0012: invoke-static {v7}, Ljava/lang/Math;.abs:(I)I // method@0ca6 │ │ +04c89a: 0a02 |0015: move-result v2 │ │ +04c89c: 37ac 1900 |0016: if-le v12, v10, 002f // +0019 │ │ +04c8a0: 1215 |0018: const/4 v5, #int 1 // #1 │ │ +04c8a2: 37bd 1800 |0019: if-le v13, v11, 0031 // +0018 │ │ +04c8a6: 1216 |001b: const/4 v6, #int 1 // #1 │ │ +04c8a8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +04c8aa: 3421 1a00 |001d: if-lt v1, v2, 0037 // +001a │ │ +04c8ae: 01b4 |001f: move v4, v11 │ │ +04c8b0: 01a3 |0020: move v3, v10 │ │ +04c8b2: 32c3 1200 |0021: if-eq v3, v12, 0033 // +0012 │ │ +04c8b6: 6e5f b60e 39e4 |0023: invoke-virtual {v9, v3, v4, v14, v15}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ +04c8bc: b020 |0026: add-int/2addr v0, v2 │ │ +04c8be: da07 0002 |0027: mul-int/lit8 v7, v0, #int 2 // #02 │ │ +04c8c2: 3417 0400 |0029: if-lt v7, v1, 002d // +0004 │ │ +04c8c6: b064 |002b: add-int/2addr v4, v6 │ │ +04c8c8: b110 |002c: sub-int/2addr v0, v1 │ │ +04c8ca: b053 |002d: add-int/2addr v3, v5 │ │ +04c8cc: 28f3 |002e: goto 0021 // -000d │ │ +04c8ce: 12f5 |002f: const/4 v5, #int -1 // #ff │ │ +04c8d0: 28e9 |0030: goto 0019 // -0017 │ │ +04c8d2: 12f6 |0031: const/4 v6, #int -1 // #ff │ │ +04c8d4: 28ea |0032: goto 001c // -0016 │ │ +04c8d6: 6e5f b60e c9ed |0033: invoke-virtual {v9, v12, v13, v14, v15}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ +04c8dc: 28d3 |0036: goto 0009 // -002d │ │ +04c8de: 3712 d2ff |0037: if-le v2, v1, 0009 // -002e │ │ +04c8e2: 01a3 |0039: move v3, v10 │ │ +04c8e4: 01b4 |003a: move v4, v11 │ │ +04c8e6: 32d4 0e00 |003b: if-eq v4, v13, 0049 // +000e │ │ +04c8ea: 6e5f b60e 39e4 |003d: invoke-virtual {v9, v3, v4, v14, v15}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ +04c8f0: b010 |0040: add-int/2addr v0, v1 │ │ +04c8f2: da07 0002 |0041: mul-int/lit8 v7, v0, #int 2 // #02 │ │ +04c8f6: 3427 0400 |0043: if-lt v7, v2, 0047 // +0004 │ │ +04c8fa: b053 |0045: add-int/2addr v3, v5 │ │ +04c8fc: b120 |0046: sub-int/2addr v0, v2 │ │ +04c8fe: b064 |0047: add-int/2addr v4, v6 │ │ +04c900: 28f3 |0048: goto 003b // -000d │ │ +04c902: 6e5f b60e c9ed |0049: invoke-virtual {v9, v12, v13, v14, v15}, Lpro/oneredpixel/l9droid/L9implement;.L9Plot:(IIII)V // method@0eb6 │ │ +04c908: 28bd |004c: goto 0009 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0009 line=293 │ │ 0x000a line=262 │ │ 0x0010 line=263 │ │ 0x0016 line=264 │ │ @@ -101921,17 +101929,17 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -04b7b0: |[04b7b0] pro.oneredpixel.l9droid.L9implement.os_fill:(IIII)V │ │ -04b7c0: 6e54 b40e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Lpro/oneredpixel/l9droid/L9implement;.L9Fill_Start:(IIII)V // method@0eb4 │ │ -04b7c6: 0e00 |0003: return-void │ │ +04c90c: |[04c90c] pro.oneredpixel.l9droid.L9implement.os_fill:(IIII)V │ │ +04c91c: 6e54 b40e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Lpro/oneredpixel/l9droid/L9implement;.L9Fill_Start:(IIII)V // method@0eb4 │ │ +04c922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0003 line=297 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/L9implement; │ │ 0x0000 - 0x0004 reg=1 x I │ │ @@ -101944,23 +101952,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04b7c8: |[04b7c8] pro.oneredpixel.l9droid.L9implement.os_flush:()V │ │ -04b7d8: 5420 1404 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04b7dc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04b7e0: 6e20 1a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -04b7e6: 5420 0904 |0007: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ -04b7ea: 6e10 4e0d 0000 |0009: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.getstr:()Ljava/lang/String; // method@0d4e │ │ -04b7f0: 0c00 |000c: move-result-object v0 │ │ -04b7f2: 6e20 c40e 0200 |000d: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9implement;.os_debug:(Ljava/lang/String;)V // method@0ec4 │ │ -04b7f8: 0e00 |0010: return-void │ │ +04c924: |[04c924] pro.oneredpixel.l9droid.L9implement.os_flush:()V │ │ +04c934: 5420 1404 |0000: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04c938: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04c93c: 6e20 1a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04c942: 5420 0904 |0007: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ +04c946: 6e10 4e0d 0000 |0009: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.getstr:()Ljava/lang/String; // method@0d4e │ │ +04c94c: 0c00 |000c: move-result-object v0 │ │ +04c94e: 6e20 c40e 0200 |000d: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/L9implement;.os_debug:(Ljava/lang/String;)V // method@0ec4 │ │ +04c954: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0007 line=130 │ │ 0x0010 line=131 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lpro/oneredpixel/l9droid/L9implement; │ │ @@ -101970,19 +101978,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04b7fc: |[04b7fc] pro.oneredpixel.l9droid.L9implement.os_get_game_file:(Ljava/lang/String;)Ljava/lang/String; │ │ -04b80c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b80e: 6e30 d00e 2100 |0001: invoke-virtual {v1, v2, v0}, Lpro/oneredpixel/l9droid/L9implement;.os_set_filenumber:(Ljava/lang/String;I)Ljava/lang/String; // method@0ed0 │ │ -04b814: 0c00 |0004: move-result-object v0 │ │ -04b816: 1100 |0005: return-object v0 │ │ +04c958: |[04c958] pro.oneredpixel.l9droid.L9implement.os_get_game_file:(Ljava/lang/String;)Ljava/lang/String; │ │ +04c968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c96a: 6e30 d00e 2100 |0001: invoke-virtual {v1, v2, v0}, Lpro/oneredpixel/l9droid/L9implement;.os_set_filenumber:(Ljava/lang/String;I)Ljava/lang/String; // method@0ed0 │ │ +04c970: 0c00 |0004: move-result-object v0 │ │ +04c972: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/oneredpixel/l9droid/L9implement; │ │ 0x0000 - 0x0006 reg=2 NewName Ljava/lang/String; │ │ │ │ @@ -101991,54 +101999,54 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -04b818: |[04b818] pro.oneredpixel.l9droid.L9implement.os_graphics:(I)V │ │ -04b828: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04b82a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04b82c: 2351 6402 |0002: new-array v1, v5, [I // type@0264 │ │ -04b830: 4b04 0104 |0004: aput v4, v1, v4 │ │ -04b834: 2350 6402 |0006: new-array v0, v5, [I // type@0264 │ │ -04b838: 4b04 0004 |0008: aput v4, v0, v4 │ │ -04b83c: 1222 |000a: const/4 v2, #int 2 // #2 │ │ -04b83e: 3327 1100 |000b: if-ne v7, v2, 001c // +0011 │ │ -04b842: 5462 0f04 |000d: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04b846: 5463 1204 |000f: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b84a: 6e20 940e 3200 |0011: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.DetectBitmaps:(Lpro/oneredpixel/l9droid/Library;)I // method@0e94 │ │ -04b850: 0a02 |0014: move-result v2 │ │ -04b852: 5962 f403 |0015: iput v2, v6, Lpro/oneredpixel/l9droid/L9implement;.L9BitmapType:I // field@03f4 │ │ -04b856: 5262 f403 |0017: iget v2, v6, Lpro/oneredpixel/l9droid/L9implement;.L9BitmapType:I // field@03f4 │ │ -04b85a: 3902 0300 |0019: if-nez v2, 001c // +0003 │ │ -04b85e: 1207 |001b: const/4 v7, #int 0 // #0 │ │ -04b860: 5967 0204 |001c: iput v7, v6, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04b864: 3907 1e00 |001e: if-nez v7, 003c // +001e │ │ -04b868: 5462 1404 |0020: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04b86c: 1263 |0022: const/4 v3, #int 6 // #6 │ │ -04b86e: 6e20 1a01 3200 |0023: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -04b874: 6e30 b10e 1600 |0026: invoke-virtual {v6, v1, v0}, Lpro/oneredpixel/l9droid/L9implement;.GetPictureSize:([I[I)V // method@0eb1 │ │ -04b87a: 4402 0104 |0029: aget v2, v1, v4 │ │ -04b87e: 5962 0304 |002b: iput v2, v6, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b882: 4402 0004 |002d: aget v2, v0, v4 │ │ -04b886: 5962 0104 |002f: iput v2, v6, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b88a: 5262 0304 |0031: iget v2, v6, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04b88e: 3d02 0800 |0033: if-lez v2, 003b // +0008 │ │ -04b892: 5262 0104 |0035: iget v2, v6, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04b896: 3d02 0400 |0037: if-lez v2, 003b // +0004 │ │ -04b89a: 3907 0a00 |0039: if-nez v7, 0043 // +000a │ │ -04b89e: 0e00 |003b: return-void │ │ -04b8a0: 5462 1404 |003c: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04b8a4: 1253 |003e: const/4 v3, #int 5 // #5 │ │ -04b8a6: 6e20 1a01 3200 |003f: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -04b8ac: 28e4 |0042: goto 0026 // -001c │ │ -04b8ae: 6e10 b80e 0600 |0043: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9implement;.L9UpdateGfxSize:()V // method@0eb8 │ │ -04b8b4: 6a05 ed04 |0046: sput-boolean v5, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ -04b8b8: 28f3 |0048: goto 003b // -000d │ │ +04c974: |[04c974] pro.oneredpixel.l9droid.L9implement.os_graphics:(I)V │ │ +04c984: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04c986: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04c988: 2351 6402 |0002: new-array v1, v5, [I // type@0264 │ │ +04c98c: 4b04 0104 |0004: aput v4, v1, v4 │ │ +04c990: 2350 6402 |0006: new-array v0, v5, [I // type@0264 │ │ +04c994: 4b04 0004 |0008: aput v4, v0, v4 │ │ +04c998: 1222 |000a: const/4 v2, #int 2 // #2 │ │ +04c99a: 3327 1100 |000b: if-ne v7, v2, 001c // +0011 │ │ +04c99e: 5462 0f04 |000d: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04c9a2: 5463 1204 |000f: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04c9a6: 6e20 940e 3200 |0011: invoke-virtual {v2, v3}, Lpro/oneredpixel/l9droid/L9Bitmap;.DetectBitmaps:(Lpro/oneredpixel/l9droid/Library;)I // method@0e94 │ │ +04c9ac: 0a02 |0014: move-result v2 │ │ +04c9ae: 5962 f403 |0015: iput v2, v6, Lpro/oneredpixel/l9droid/L9implement;.L9BitmapType:I // field@03f4 │ │ +04c9b2: 5262 f403 |0017: iget v2, v6, Lpro/oneredpixel/l9droid/L9implement;.L9BitmapType:I // field@03f4 │ │ +04c9b6: 3902 0300 |0019: if-nez v2, 001c // +0003 │ │ +04c9ba: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +04c9bc: 5967 0204 |001c: iput v7, v6, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04c9c0: 3907 1e00 |001e: if-nez v7, 003c // +001e │ │ +04c9c4: 5462 1404 |0020: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04c9c8: 1263 |0022: const/4 v3, #int 6 // #6 │ │ +04c9ca: 6e20 1a01 3200 |0023: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04c9d0: 6e30 b10e 1600 |0026: invoke-virtual {v6, v1, v0}, Lpro/oneredpixel/l9droid/L9implement;.GetPictureSize:([I[I)V // method@0eb1 │ │ +04c9d6: 4402 0104 |0029: aget v2, v1, v4 │ │ +04c9da: 5962 0304 |002b: iput v2, v6, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c9de: 4402 0004 |002d: aget v2, v0, v4 │ │ +04c9e2: 5962 0104 |002f: iput v2, v6, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c9e6: 5262 0304 |0031: iget v2, v6, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04c9ea: 3d02 0800 |0033: if-lez v2, 003b // +0008 │ │ +04c9ee: 5262 0104 |0035: iget v2, v6, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04c9f2: 3d02 0400 |0037: if-lez v2, 003b // +0004 │ │ +04c9f6: 3907 0a00 |0039: if-nez v7, 0043 // +000a │ │ +04c9fa: 0e00 |003b: return-void │ │ +04c9fc: 5462 1404 |003c: iget-object v2, v6, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04ca00: 1253 |003e: const/4 v3, #int 5 // #5 │ │ +04ca02: 6e20 1a01 3200 |003f: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04ca08: 28e4 |0042: goto 0026 // -001c │ │ +04ca0a: 6e10 b80e 0600 |0043: invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9implement;.L9UpdateGfxSize:()V // method@0eb8 │ │ +04ca10: 6a05 ed04 |0046: sput-boolean v5, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ +04ca14: 28f3 |0048: goto 003b // -000d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=146 │ │ 0x0006 line=147 │ │ 0x000a line=148 │ │ 0x000d line=149 │ │ 0x0017 line=150 │ │ @@ -102063,19 +102071,19 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b8bc: |[04b8bc] pro.oneredpixel.l9droid.L9implement.os_load:(Ljava/lang/String;)[B │ │ -04b8cc: 5410 1204 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b8d0: 6e20 eb0e 2000 |0002: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/Library;.fileLoadGame:(Ljava/lang/String;)[B // method@0eeb │ │ -04b8d6: 0c00 |0005: move-result-object v0 │ │ -04b8d8: 1100 |0006: return-object v0 │ │ +04ca18: |[04ca18] pro.oneredpixel.l9droid.L9implement.os_load:(Ljava/lang/String;)[B │ │ +04ca28: 5410 1204 |0000: iget-object v0, v1, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04ca2c: 6e20 eb0e 2000 |0002: invoke-virtual {v0, v2}, Lpro/oneredpixel/l9droid/Library;.fileLoadGame:(Ljava/lang/String;)[B // method@0eeb │ │ +04ca32: 0c00 |0005: move-result-object v0 │ │ +04ca34: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lpro/oneredpixel/l9droid/L9implement; │ │ 0x0000 - 0x0007 reg=2 filename Ljava/lang/String; │ │ │ │ @@ -102084,51 +102092,51 @@ │ │ type : '()[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -04b8dc: |[04b8dc] pro.oneredpixel.l9droid.L9implement.os_load_file:()[B │ │ -04b8ec: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04b8ee: 5472 1804 |0001: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b8f2: 5c26 ea04 |0003: iput-boolean v6, v2, Lpro/oneredpixel/l9droid/Threads;.choosing_restore_filename:Z // field@04ea │ │ -04b8f6: 5472 1404 |0005: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04b8fa: 1233 |0007: const/4 v3, #int 3 // #3 │ │ -04b8fc: 6e20 1a01 3200 |0008: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -04b902: 5472 1804 |000b: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b906: 5522 ea04 |000d: iget-boolean v2, v2, Lpro/oneredpixel/l9droid/Threads;.choosing_restore_filename:Z // field@04ea │ │ -04b90a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -04b90e: 6202 f902 |0011: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ -04b912: 1604 6400 |0013: const-wide/16 v4, #int 100 // #64 │ │ -04b916: 6e30 2d0d 4205 |0015: invoke-virtual {v2, v4, v5}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ -04b91c: 28f3 |0018: goto 000b // -000d │ │ -04b91e: 0d00 |0019: move-exception v0 │ │ -04b920: 6e10 a10c 0000 |001a: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ -04b926: 5472 1804 |001d: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b92a: 5421 e904 |001f: iget-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.choosed_restore_filename:Ljava/lang/String; // field@04e9 │ │ -04b92e: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -04b932: 6e10 c90c 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -04b938: 0a02 |0026: move-result v2 │ │ -04b93a: 3562 0400 |0027: if-ge v2, v6, 002b // +0004 │ │ -04b93e: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -04b940: 1102 |002a: return-object v2 │ │ -04b942: 5472 1204 |002b: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b946: 6e20 f10e 1200 |002d: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ -04b94c: 0c01 |0030: move-result-object v1 │ │ -04b94e: 5472 1804 |0031: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04b952: 5422 ef04 |0033: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ -04b956: 6e30 c00e 1702 |0035: invoke-virtual {v7, v1, v2}, Lpro/oneredpixel/l9droid/L9implement;.load_piclog:(Ljava/lang/String;Lpro/oneredpixel/l9droid/History;)V // method@0ec0 │ │ -04b95c: 5472 1404 |0038: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04b960: 1303 0c00 |003a: const/16 v3, #int 12 // #c │ │ -04b964: 6e20 1a01 3200 |003c: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -04b96a: 5472 1204 |003f: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04b96e: 6e20 ed0e 1200 |0041: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/Library;.fileLoadToArray:(Ljava/lang/String;)[B // method@0eed │ │ -04b974: 0c02 |0044: move-result-object v2 │ │ -04b976: 28e5 |0045: goto 002a // -001b │ │ +04ca38: |[04ca38] pro.oneredpixel.l9droid.L9implement.os_load_file:()[B │ │ +04ca48: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04ca4a: 5472 1804 |0001: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04ca4e: 5c26 ea04 |0003: iput-boolean v6, v2, Lpro/oneredpixel/l9droid/Threads;.choosing_restore_filename:Z // field@04ea │ │ +04ca52: 5472 1404 |0005: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04ca56: 1233 |0007: const/4 v3, #int 3 // #3 │ │ +04ca58: 6e20 1a01 3200 |0008: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04ca5e: 5472 1804 |000b: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04ca62: 5522 ea04 |000d: iget-boolean v2, v2, Lpro/oneredpixel/l9droid/Threads;.choosing_restore_filename:Z // field@04ea │ │ +04ca66: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +04ca6a: 6202 f902 |0011: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ +04ca6e: 1604 6400 |0013: const-wide/16 v4, #int 100 // #64 │ │ +04ca72: 6e30 2d0d 4205 |0015: invoke-virtual {v2, v4, v5}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ +04ca78: 28f3 |0018: goto 000b // -000d │ │ +04ca7a: 0d00 |0019: move-exception v0 │ │ +04ca7c: 6e10 a10c 0000 |001a: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ +04ca82: 5472 1804 |001d: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04ca86: 5421 e904 |001f: iget-object v1, v2, Lpro/oneredpixel/l9droid/Threads;.choosed_restore_filename:Ljava/lang/String; // field@04e9 │ │ +04ca8a: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +04ca8e: 6e10 c90c 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +04ca94: 0a02 |0026: move-result v2 │ │ +04ca96: 3562 0400 |0027: if-ge v2, v6, 002b // +0004 │ │ +04ca9a: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +04ca9c: 1102 |002a: return-object v2 │ │ +04ca9e: 5472 1204 |002b: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04caa2: 6e20 f10e 1200 |002d: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ +04caa8: 0c01 |0030: move-result-object v1 │ │ +04caaa: 5472 1804 |0031: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04caae: 5422 ef04 |0033: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ +04cab2: 6e30 c00e 1702 |0035: invoke-virtual {v7, v1, v2}, Lpro/oneredpixel/l9droid/L9implement;.load_piclog:(Ljava/lang/String;Lpro/oneredpixel/l9droid/History;)V // method@0ec0 │ │ +04cab8: 5472 1404 |0038: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04cabc: 1303 0c00 |003a: const/16 v3, #int 12 // #c │ │ +04cac0: 6e20 1a01 3200 |003c: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04cac6: 5472 1204 |003f: iget-object v2, v7, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04caca: 6e20 ed0e 1200 |0041: invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/Library;.fileLoadToArray:(Ljava/lang/String;)[B // method@0eed │ │ +04cad0: 0c02 |0044: move-result-object v2 │ │ +04cad2: 28e5 |0045: goto 002a // -001b │ │ catches : 1 │ │ 0x000b - 0x0018 │ │ Ljava/lang/InterruptedException; -> 0x0019 │ │ positions : │ │ 0x0001 line=461 │ │ 0x0005 line=462 │ │ 0x000b line=464 │ │ @@ -102152,20 +102160,20 @@ │ │ type : '()[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -04b988: |[04b988] pro.oneredpixel.l9droid.L9implement.os_open_script_file:()[B │ │ -04b998: 1301 1700 |0000: const/16 v1, #int 23 // #17 │ │ -04b99c: 2310 6202 |0002: new-array v0, v1, [B // type@0262 │ │ -04b9a0: 2600 0400 0000 |0004: fill-array-data v0, 00000008 // +00000004 │ │ -04b9a6: 1100 |0007: return-object v0 │ │ -04b9a8: 0003 0100 1700 0000 756e 6661 7320 ... |0008: array-data (16 units) │ │ +04cae4: |[04cae4] pro.oneredpixel.l9droid.L9implement.os_open_script_file:()[B │ │ +04caf4: 1301 1700 |0000: const/16 v1, #int 23 // #17 │ │ +04caf8: 2310 6202 |0002: new-array v0, v1, [B // type@0262 │ │ +04cafc: 2600 0400 0000 |0004: fill-array-data v0, 00000008 // +00000004 │ │ +04cb02: 1100 |0007: return-object v0 │ │ +04cb04: 0003 0100 1700 0000 756e 6661 7320 ... |0008: array-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0007 line=142 │ │ 0x0008 line=138 │ │ locals : │ │ 0x0007 - 0x0018 reg=0 script [B │ │ @@ -102176,40 +102184,40 @@ │ │ type : '(C)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -04b9c8: |[04b9c8] pro.oneredpixel.l9droid.L9implement.os_printchar:(C)V │ │ -04b9d8: 1300 0d00 |0000: const/16 v0, #int 13 // #d │ │ -04b9dc: 3304 1d00 |0002: if-ne v4, v0, 001f // +001d │ │ -04b9e0: 5430 0904 |0004: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ -04b9e4: 6e10 4e0d 0000 |0006: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.getstr:()Ljava/lang/String; // method@0d4e │ │ -04b9ea: 0c00 |0009: move-result-object v0 │ │ -04b9ec: 6e20 c10e 0300 |000a: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9implement;.log_debug:(Ljava/lang/String;)V // method@0ec1 │ │ -04b9f2: 5430 1404 |000d: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04b9f6: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -04b9f8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -04b9fa: 6e40 1401 1024 |0011: invoke-virtual {v0, v1, v4, v2}, Landroid/os/Handler;.obtainMessage:(III)Landroid/os/Message; // method@0114 │ │ -04ba00: 0c00 |0014: move-result-object v0 │ │ -04ba02: 5b30 1504 |0015: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.msg:Landroid/os/Message; // field@0415 │ │ -04ba06: 5430 1404 |0017: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04ba0a: 5431 1504 |0019: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.msg:Landroid/os/Message; // field@0415 │ │ -04ba0e: 6e20 1b01 1000 |001b: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendMessage:(Landroid/os/Message;)Z // method@011b │ │ -04ba14: 0e00 |001e: return-void │ │ -04ba16: 5430 0904 |001f: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ -04ba1a: 6e20 4f0d 4000 |0021: invoke-virtual {v0, v4}, Lpro/oneredpixel/l9droid/DebugStorage;.putchar:(C)Z // method@0d4f │ │ -04ba20: 0a00 |0024: move-result v0 │ │ -04ba22: 3800 e8ff |0025: if-eqz v0, 000d // -0018 │ │ -04ba26: 5430 0904 |0027: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ -04ba2a: 6e10 4e0d 0000 |0029: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.getstr:()Ljava/lang/String; // method@0d4e │ │ -04ba30: 0c00 |002c: move-result-object v0 │ │ -04ba32: 6e20 c10e 0300 |002d: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9implement;.log_debug:(Ljava/lang/String;)V // method@0ec1 │ │ -04ba38: 28dd |0030: goto 000d // -0023 │ │ +04cb24: |[04cb24] pro.oneredpixel.l9droid.L9implement.os_printchar:(C)V │ │ +04cb34: 1300 0d00 |0000: const/16 v0, #int 13 // #d │ │ +04cb38: 3304 1d00 |0002: if-ne v4, v0, 001f // +001d │ │ +04cb3c: 5430 0904 |0004: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ +04cb40: 6e10 4e0d 0000 |0006: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.getstr:()Ljava/lang/String; // method@0d4e │ │ +04cb46: 0c00 |0009: move-result-object v0 │ │ +04cb48: 6e20 c10e 0300 |000a: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9implement;.log_debug:(Ljava/lang/String;)V // method@0ec1 │ │ +04cb4e: 5430 1404 |000d: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04cb52: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +04cb54: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +04cb56: 6e40 1401 1024 |0011: invoke-virtual {v0, v1, v4, v2}, Landroid/os/Handler;.obtainMessage:(III)Landroid/os/Message; // method@0114 │ │ +04cb5c: 0c00 |0014: move-result-object v0 │ │ +04cb5e: 5b30 1504 |0015: iput-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.msg:Landroid/os/Message; // field@0415 │ │ +04cb62: 5430 1404 |0017: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04cb66: 5431 1504 |0019: iget-object v1, v3, Lpro/oneredpixel/l9droid/L9implement;.msg:Landroid/os/Message; // field@0415 │ │ +04cb6a: 6e20 1b01 1000 |001b: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendMessage:(Landroid/os/Message;)Z // method@011b │ │ +04cb70: 0e00 |001e: return-void │ │ +04cb72: 5430 0904 |001f: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ +04cb76: 6e20 4f0d 4000 |0021: invoke-virtual {v0, v4}, Lpro/oneredpixel/l9droid/DebugStorage;.putchar:(C)Z // method@0d4f │ │ +04cb7c: 0a00 |0024: move-result v0 │ │ +04cb7e: 3800 e8ff |0025: if-eqz v0, 000d // -0018 │ │ +04cb82: 5430 0904 |0027: iget-object v0, v3, Lpro/oneredpixel/l9droid/L9implement;.ds:Lpro/oneredpixel/l9droid/DebugStorage; // field@0409 │ │ +04cb86: 6e10 4e0d 0000 |0029: invoke-virtual {v0}, Lpro/oneredpixel/l9droid/DebugStorage;.getstr:()Ljava/lang/String; // method@0d4e │ │ +04cb8c: 0c00 |002c: move-result-object v0 │ │ +04cb8e: 6e20 c10e 0300 |002d: invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/L9implement;.log_debug:(Ljava/lang/String;)V // method@0ec1 │ │ +04cb94: 28dd |0030: goto 000d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000d line=99 │ │ 0x0017 line=100 │ │ 0x001e line=101 │ │ 0x001f line=98 │ │ @@ -102222,41 +102230,41 @@ │ │ type : '(I)C' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -04ba3c: |[04ba3c] pro.oneredpixel.l9droid.L9implement.os_readchar:(I)C │ │ -04ba4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04ba4e: 3807 2700 |0001: if-eqz v7, 0028 // +0027 │ │ -04ba52: 5463 1404 |0003: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04ba56: 1304 0a00 |0005: const/16 v4, #int 10 // #a │ │ -04ba5a: 6e20 1a01 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -04ba60: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04ba62: 3571 1700 |000b: if-ge v1, v7, 0022 // +0017 │ │ -04ba66: 6203 f902 |000d: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ -04ba6a: 1604 6400 |000f: const-wide/16 v4, #int 100 // #64 │ │ -04ba6e: 6e30 2d0d 4305 |0011: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ -04ba74: 5463 1804 |0014: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04ba78: 3803 1300 |0016: if-eqz v3, 0029 // +0013 │ │ -04ba7c: 5463 1804 |0018: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04ba80: 5733 f004 |001a: iget-char v3, v3, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ -04ba84: 3803 0d00 |001c: if-eqz v3, 0029 // +000d │ │ -04ba88: 5463 1804 |001e: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04ba8c: 5732 f004 |0020: iget-char v2, v3, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ -04ba90: 5463 1404 |0022: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04ba94: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -04ba96: 6e20 1a01 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -04ba9c: 0f02 |0028: return v2 │ │ -04ba9e: d801 0101 |0029: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04baa2: 28e0 |002b: goto 000b // -0020 │ │ -04baa4: 0d00 |002c: move-exception v0 │ │ -04baa6: 6e10 a10c 0000 |002d: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ -04baac: 28f2 |0030: goto 0022 // -000e │ │ +04cb98: |[04cb98] pro.oneredpixel.l9droid.L9implement.os_readchar:(I)C │ │ +04cba8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04cbaa: 3807 2700 |0001: if-eqz v7, 0028 // +0027 │ │ +04cbae: 5463 1404 |0003: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04cbb2: 1304 0a00 |0005: const/16 v4, #int 10 // #a │ │ +04cbb6: 6e20 1a01 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04cbbc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04cbbe: 3571 1700 |000b: if-ge v1, v7, 0022 // +0017 │ │ +04cbc2: 6203 f902 |000d: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ +04cbc6: 1604 6400 |000f: const-wide/16 v4, #int 100 // #64 │ │ +04cbca: 6e30 2d0d 4305 |0011: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ +04cbd0: 5463 1804 |0014: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04cbd4: 3803 1300 |0016: if-eqz v3, 0029 // +0013 │ │ +04cbd8: 5463 1804 |0018: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04cbdc: 5733 f004 |001a: iget-char v3, v3, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ +04cbe0: 3803 0d00 |001c: if-eqz v3, 0029 // +000d │ │ +04cbe4: 5463 1804 |001e: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04cbe8: 5732 f004 |0020: iget-char v2, v3, Lpro/oneredpixel/l9droid/Threads;.keyPressed:C // field@04f0 │ │ +04cbec: 5463 1404 |0022: iget-object v3, v6, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04cbf0: 1204 |0024: const/4 v4, #int 0 // #0 │ │ +04cbf2: 6e20 1a01 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04cbf8: 0f02 |0028: return v2 │ │ +04cbfa: d801 0101 |0029: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04cbfe: 28e0 |002b: goto 000b // -0020 │ │ +04cc00: 0d00 |002c: move-exception v0 │ │ +04cc02: 6e10 a10c 0000 |002d: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ +04cc08: 28f2 |0030: goto 0022 // -000e │ │ catches : 1 │ │ 0x000d - 0x0022 │ │ Ljava/lang/InterruptedException; -> 0x002c │ │ positions : │ │ 0x0000 line=429 │ │ 0x0001 line=430 │ │ 0x0003 line=431 │ │ @@ -102282,47 +102290,47 @@ │ │ type : '([B)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -04bac0: |[04bac0] pro.oneredpixel.l9droid.L9implement.os_save_file:([B)Z │ │ -04bad0: 1a01 aa13 |0000: const-string v1, "state" // string@13aa │ │ -04bad4: 5442 1804 |0002: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04bad8: 3802 0e00 |0004: if-eqz v2, 0012 // +000e │ │ -04badc: 5442 1804 |0006: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04bae0: 5422 e604 |0008: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -04bae4: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -04bae8: 5442 1804 |000c: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04baec: 5422 e604 |000e: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ -04baf0: 5421 4303 |0010: iget-object v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.pref_syssaveprefix:Ljava/lang/String; // field@0343 │ │ -04baf4: 2202 fb01 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -04baf8: 7010 d70c 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04bafe: 1a03 3207 |0017: const-string v3, "Saves/" // string@0732 │ │ -04bb02: 6e20 dd0c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04bb08: 0c02 |001c: move-result-object v2 │ │ -04bb0a: 6e20 dd0c 1200 |001d: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04bb10: 0c02 |0020: move-result-object v2 │ │ -04bb12: 1a03 f600 |0021: const-string v3, ".sav" // string@00f6 │ │ -04bb16: 6e20 dd0c 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04bb1c: 0c02 |0026: move-result-object v2 │ │ -04bb1e: 6e10 e10c 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04bb24: 0c00 |002a: move-result-object v0 │ │ -04bb26: 5442 1204 |002b: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04bb2a: 6e20 f10e 0200 |002d: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ -04bb30: 0c00 |0030: move-result-object v0 │ │ -04bb32: 5442 1204 |0031: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04bb36: 6e20 0e0f 0200 |0033: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/Library;.unifyFile:(Ljava/lang/String;)Ljava/lang/String; // method@0f0e │ │ -04bb3c: 0c00 |0036: move-result-object v0 │ │ -04bb3e: 6e20 d60e 0400 |0037: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9implement;.save_piclog:(Ljava/lang/String;)V // method@0ed6 │ │ -04bb44: 5442 1204 |003a: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04bb48: 6e30 ef0e 0205 |003c: invoke-virtual {v2, v0, v5}, Lpro/oneredpixel/l9droid/Library;.fileSaveFromArray:(Ljava/lang/String;[B)Z // method@0eef │ │ -04bb4e: 0a02 |003f: move-result v2 │ │ -04bb50: 0f02 |0040: return v2 │ │ +04cc1c: |[04cc1c] pro.oneredpixel.l9droid.L9implement.os_save_file:([B)Z │ │ +04cc2c: 1a01 a813 |0000: const-string v1, "state" // string@13a8 │ │ +04cc30: 5442 1804 |0002: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04cc34: 3802 0e00 |0004: if-eqz v2, 0012 // +000e │ │ +04cc38: 5442 1804 |0006: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04cc3c: 5422 e604 |0008: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04cc40: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +04cc44: 5442 1804 |000c: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04cc48: 5422 e604 |000e: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.activity:Lpro/oneredpixel/l9droid/GameActivity; // field@04e6 │ │ +04cc4c: 5421 4303 |0010: iget-object v1, v2, Lpro/oneredpixel/l9droid/GameActivity;.pref_syssaveprefix:Ljava/lang/String; // field@0343 │ │ +04cc50: 2202 fb01 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +04cc54: 7010 d70c 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04cc5a: 1a03 3207 |0017: const-string v3, "Saves/" // string@0732 │ │ +04cc5e: 6e20 dd0c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04cc64: 0c02 |001c: move-result-object v2 │ │ +04cc66: 6e20 dd0c 1200 |001d: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04cc6c: 0c02 |0020: move-result-object v2 │ │ +04cc6e: 1a03 f600 |0021: const-string v3, ".sav" // string@00f6 │ │ +04cc72: 6e20 dd0c 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04cc78: 0c02 |0026: move-result-object v2 │ │ +04cc7a: 6e10 e10c 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04cc80: 0c00 |002a: move-result-object v0 │ │ +04cc82: 5442 1204 |002b: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04cc86: 6e20 f10e 0200 |002d: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/Library;.getAbsolutePath:(Ljava/lang/String;)Ljava/lang/String; // method@0ef1 │ │ +04cc8c: 0c00 |0030: move-result-object v0 │ │ +04cc8e: 5442 1204 |0031: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04cc92: 6e20 0e0f 0200 |0033: invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/Library;.unifyFile:(Ljava/lang/String;)Ljava/lang/String; // method@0f0e │ │ +04cc98: 0c00 |0036: move-result-object v0 │ │ +04cc9a: 6e20 d60e 0400 |0037: invoke-virtual {v4, v0}, Lpro/oneredpixel/l9droid/L9implement;.save_piclog:(Ljava/lang/String;)V // method@0ed6 │ │ +04cca0: 5442 1204 |003a: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04cca4: 6e30 ef0e 0205 |003c: invoke-virtual {v2, v0, v5}, Lpro/oneredpixel/l9droid/Library;.fileSaveFromArray:(Ljava/lang/String;[B)Z // method@0eef │ │ +04ccaa: 0a02 |003f: move-result v2 │ │ +04ccac: 0f02 |0040: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0002 line=451 │ │ 0x0012 line=452 │ │ 0x002b line=454 │ │ 0x0031 line=455 │ │ @@ -102339,51 +102347,51 @@ │ │ type : '(Ljava/lang/String;I)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -04bb54: |[04bb54] pro.oneredpixel.l9droid.L9implement.os_set_filenumber:(Ljava/lang/String;I)Ljava/lang/String; │ │ -04bb64: 6e10 c90c 0600 |0000: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -04bb6a: 0a01 |0003: move-result v1 │ │ -04bb6c: 3d01 1900 |0004: if-lez v1, 001d // +0019 │ │ -04bb70: d801 01ff |0006: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04bb74: 6e20 be0c 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ -04bb7a: 0a00 |000b: move-result v0 │ │ -04bb7c: 1302 2f00 |000c: const/16 v2, #int 47 // #2f │ │ -04bb80: 3220 0600 |000e: if-eq v0, v2, 0014 // +0006 │ │ -04bb84: 1302 5c00 |0010: const/16 v2, #int 92 // #5c │ │ -04bb88: 3320 0300 |0012: if-ne v0, v2, 0015 // +0003 │ │ -04bb8c: 1106 |0014: return-object v6 │ │ -04bb8e: 1302 3000 |0015: const/16 v2, #int 48 // #30 │ │ -04bb92: 3720 edff |0017: if-le v0, v2, 0004 // -0013 │ │ -04bb96: 1302 3900 |0019: const/16 v2, #int 57 // #39 │ │ -04bb9a: 3620 e9ff |001b: if-gt v0, v2, 0004 // -0017 │ │ -04bb9e: 2202 fb01 |001d: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ -04bba2: 7010 d70c 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04bba8: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -04bbaa: 6e30 cf0c 3601 |0023: invoke-virtual {v6, v3, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ -04bbb0: 0c03 |0026: move-result-object v3 │ │ -04bbb2: 6e20 dd0c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04bbb8: 0c02 |002a: move-result-object v2 │ │ -04bbba: 7110 d50c 0700 |002b: invoke-static {v7}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0cd5 │ │ -04bbc0: 0c03 |002e: move-result-object v3 │ │ -04bbc2: 6e20 dd0c 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04bbc8: 0c02 |0032: move-result-object v2 │ │ -04bbca: d803 0101 |0033: add-int/lit8 v3, v1, #int 1 // #01 │ │ -04bbce: 6e10 c90c 0600 |0035: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0cc9 │ │ -04bbd4: 0a04 |0038: move-result v4 │ │ -04bbd6: 6e30 cf0c 3604 |0039: invoke-virtual {v6, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ -04bbdc: 0c03 |003c: move-result-object v3 │ │ -04bbde: 6e20 dd0c 3200 |003d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04bbe4: 0c02 |0040: move-result-object v2 │ │ -04bbe6: 6e10 e10c 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04bbec: 0c06 |0044: move-result-object v6 │ │ -04bbee: 28cf |0045: goto 0014 // -0031 │ │ +04ccb0: |[04ccb0] pro.oneredpixel.l9droid.L9implement.os_set_filenumber:(Ljava/lang/String;I)Ljava/lang/String; │ │ +04ccc0: 6e10 c90c 0600 |0000: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +04ccc6: 0a01 |0003: move-result v1 │ │ +04ccc8: 3d01 1900 |0004: if-lez v1, 001d // +0019 │ │ +04cccc: d801 01ff |0006: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04ccd0: 6e20 be0c 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.charAt:(I)C // method@0cbe │ │ +04ccd6: 0a00 |000b: move-result v0 │ │ +04ccd8: 1302 2f00 |000c: const/16 v2, #int 47 // #2f │ │ +04ccdc: 3220 0600 |000e: if-eq v0, v2, 0014 // +0006 │ │ +04cce0: 1302 5c00 |0010: const/16 v2, #int 92 // #5c │ │ +04cce4: 3320 0300 |0012: if-ne v0, v2, 0015 // +0003 │ │ +04cce8: 1106 |0014: return-object v6 │ │ +04ccea: 1302 3000 |0015: const/16 v2, #int 48 // #30 │ │ +04ccee: 3720 edff |0017: if-le v0, v2, 0004 // -0013 │ │ +04ccf2: 1302 3900 |0019: const/16 v2, #int 57 // #39 │ │ +04ccf6: 3620 e9ff |001b: if-gt v0, v2, 0004 // -0017 │ │ +04ccfa: 2202 fb01 |001d: new-instance v2, Ljava/lang/StringBuilder; // type@01fb │ │ +04ccfe: 7010 d70c 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04cd04: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +04cd06: 6e30 cf0c 3601 |0023: invoke-virtual {v6, v3, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ +04cd0c: 0c03 |0026: move-result-object v3 │ │ +04cd0e: 6e20 dd0c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04cd14: 0c02 |002a: move-result-object v2 │ │ +04cd16: 7110 d50c 0700 |002b: invoke-static {v7}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0cd5 │ │ +04cd1c: 0c03 |002e: move-result-object v3 │ │ +04cd1e: 6e20 dd0c 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04cd24: 0c02 |0032: move-result-object v2 │ │ +04cd26: d803 0101 |0033: add-int/lit8 v3, v1, #int 1 // #01 │ │ +04cd2a: 6e10 c90c 0600 |0035: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0cc9 │ │ +04cd30: 0a04 |0038: move-result v4 │ │ +04cd32: 6e30 cf0c 3604 |0039: invoke-virtual {v6, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ccf │ │ +04cd38: 0c03 |003c: move-result-object v3 │ │ +04cd3a: 6e20 dd0c 3200 |003d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04cd40: 0c02 |0040: move-result-object v2 │ │ +04cd42: 6e10 e10c 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04cd48: 0c06 |0044: move-result-object v6 │ │ +04cd4a: 28cf |0045: goto 0014 // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=420 │ │ 0x0006 line=421 │ │ 0x000c line=422 │ │ 0x0014 line=425 │ │ @@ -102403,31 +102411,31 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -04bbf0: |[04bbf0] pro.oneredpixel.l9droid.L9implement.os_setcolour:(II)V │ │ -04bc00: 5220 0204 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04bc04: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04bc08: 5220 0204 |0004: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04bc0c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -04bc0e: 3310 0300 |0007: if-ne v0, v1, 000a // +0003 │ │ -04bc12: 0e00 |0009: return-void │ │ -04bc14: 1270 |000a: const/4 v0, #int 7 // #7 │ │ -04bc16: 3604 feff |000b: if-gt v4, v0, 0009 // -0002 │ │ -04bc1a: 3a04 fcff |000d: if-ltz v4, 0009 // -0004 │ │ -04bc1e: 1230 |000f: const/4 v0, #int 3 // #3 │ │ -04bc20: 3603 f9ff |0010: if-gt v3, v0, 0009 // -0007 │ │ -04bc24: 3a03 f7ff |0012: if-ltz v3, 0009 // -0009 │ │ -04bc28: 5420 f603 |0014: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9implement;.L9PaletteIndexes:[I // field@03f6 │ │ -04bc2c: 4b04 0003 |0016: aput v4, v0, v3 │ │ -04bc30: 6e10 b90e 0200 |0018: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9implement;.L9UpdatePalette:()V // method@0eb9 │ │ -04bc36: 28ee |001b: goto 0009 // -0012 │ │ +04cd4c: |[04cd4c] pro.oneredpixel.l9droid.L9implement.os_setcolour:(II)V │ │ +04cd5c: 5220 0204 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04cd60: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04cd64: 5220 0204 |0004: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04cd68: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +04cd6a: 3310 0300 |0007: if-ne v0, v1, 000a // +0003 │ │ +04cd6e: 0e00 |0009: return-void │ │ +04cd70: 1270 |000a: const/4 v0, #int 7 // #7 │ │ +04cd72: 3604 feff |000b: if-gt v4, v0, 0009 // -0002 │ │ +04cd76: 3a04 fcff |000d: if-ltz v4, 0009 // -0004 │ │ +04cd7a: 1230 |000f: const/4 v0, #int 3 // #3 │ │ +04cd7c: 3603 f9ff |0010: if-gt v3, v0, 0009 // -0007 │ │ +04cd80: 3a03 f7ff |0012: if-ltz v3, 0009 // -0009 │ │ +04cd84: 5420 f603 |0014: iget-object v0, v2, Lpro/oneredpixel/l9droid/L9implement;.L9PaletteIndexes:[I // field@03f6 │ │ +04cd88: 4b04 0003 |0016: aput v4, v0, v3 │ │ +04cd8c: 6e10 b90e 0200 |0018: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9implement;.L9UpdatePalette:()V // method@0eb9 │ │ +04cd92: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0009 line=220 │ │ 0x000a line=217 │ │ 0x0014 line=218 │ │ 0x0018 line=219 │ │ @@ -102441,108 +102449,108 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 167 16-bit code units │ │ -04bc38: |[04bc38] pro.oneredpixel.l9droid.L9implement.os_show_bitmap:(III)V │ │ -04bc48: 52c0 0204 |0000: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04bc4c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04bc50: 52c0 0204 |0004: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04bc54: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -04bc56: 3310 0600 |0007: if-ne v0, v1, 000d // +0006 │ │ -04bc5a: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -04bc5c: 59c0 1104 |000a: iput v0, v12, Lpro/oneredpixel/l9droid/L9implement;.lastpic:I // field@0411 │ │ -04bc60: 0e00 |000c: return-void │ │ -04bc62: 52c0 1104 |000d: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.lastpic:I // field@0411 │ │ -04bc66: 330d 0a00 |000f: if-ne v13, v0, 0019 // +000a │ │ -04bc6a: 52c0 0304 |0011: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04bc6e: 3800 0600 |0013: if-eqz v0, 0019 // +0006 │ │ -04bc72: 52c0 0104 |0015: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04bc76: 3900 2e00 |0017: if-nez v0, 0045 // +002e │ │ -04bc7a: 59cd 1104 |0019: iput v13, v12, Lpro/oneredpixel/l9droid/L9implement;.lastpic:I // field@0411 │ │ -04bc7e: 54c0 0f04 |001b: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bc82: 54c1 1204 |001d: iget-object v1, v12, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04bc86: 52c2 f403 |001f: iget v2, v12, Lpro/oneredpixel/l9droid/L9implement;.L9BitmapType:I // field@03f4 │ │ -04bc8a: 01d3 |0021: move v3, v13 │ │ -04bc8c: 01e4 |0022: move v4, v14 │ │ -04bc8e: 01f5 |0023: move v5, v15 │ │ -04bc90: 7406 930e 0000 |0024: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.DecodeBitmap:(Lpro/oneredpixel/l9droid/Library;IIII)Z // method@0e93 │ │ -04bc96: 0a00 |0027: move-result v0 │ │ -04bc98: 3800 1d00 |0028: if-eqz v0, 0045 // +001d │ │ -04bc9c: 54c0 0f04 |002a: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bca0: 5400 ee03 |002c: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -04bca4: 5200 f303 |002e: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -04bca8: 59c0 0304 |0030: iput v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04bcac: 54c0 0f04 |0032: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bcb0: 5400 ee03 |0034: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -04bcb4: 5200 f003 |0036: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -04bcb8: 59c0 0104 |0038: iput v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04bcbc: 52c0 0304 |003a: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04bcc0: 3d00 0900 |003c: if-lez v0, 0045 // +0009 │ │ -04bcc4: 52c0 0104 |003e: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ -04bcc8: 3d00 0500 |0040: if-lez v0, 0045 // +0005 │ │ -04bccc: 6e10 b80e 0c00 |0042: invoke-virtual {v12}, Lpro/oneredpixel/l9droid/L9implement;.L9UpdateGfxSize:()V // method@0eb8 │ │ -04bcd2: 54c0 0f04 |0045: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bcd6: 5400 ee03 |0047: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -04bcda: 3800 c3ff |0049: if-eqz v0, 000c // -003d │ │ -04bcde: 54c0 0f04 |004b: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bce2: 5400 ee03 |004d: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -04bce6: 520a f303 |004f: iget v10, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -04bcea: 54c0 0f04 |0051: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bcee: 5400 ee03 |0053: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -04bcf2: 520b f003 |0055: iget v11, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ -04bcf6: 54c0 0f04 |0057: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bcfa: 5400 ee03 |0059: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -04bcfe: 5209 f103 |005b: iget v9, v0, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ -04bd02: 1300 2000 |005d: const/16 v0, #int 32 // #20 │ │ -04bd06: 3709 0400 |005f: if-le v9, v0, 0063 // +0004 │ │ -04bd0a: 1309 2000 |0061: const/16 v9, #int 32 // #20 │ │ -04bd0e: 1206 |0063: const/4 v6, #int 0 // #0 │ │ -04bd10: 3596 1400 |0064: if-ge v6, v9, 0078 // +0014 │ │ -04bd14: 54c0 0404 |0066: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ -04bd18: 54c1 0f04 |0068: iget-object v1, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bd1c: 5411 ee03 |006a: iget-object v1, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -04bd20: 5411 f203 |006c: iget-object v1, v1, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ -04bd24: 4401 0106 |006e: aget v1, v1, v6 │ │ -04bd28: 1502 00ff |0070: const/high16 v2, #int -16777216 // #ff00 │ │ -04bd2c: b621 |0072: or-int/2addr v1, v2 │ │ -04bd2e: 4b01 0006 |0073: aput v1, v0, v6 │ │ -04bd32: d806 0601 |0075: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04bd36: 28ed |0077: goto 0064 // -0013 │ │ -04bd38: 1208 |0078: const/4 v8, #int 0 // #0 │ │ -04bd3a: 35b8 2600 |0079: if-ge v8, v11, 009f // +0026 │ │ -04bd3e: 1207 |007b: const/4 v7, #int 0 // #0 │ │ -04bd40: 35a7 2000 |007c: if-ge v7, v10, 009c // +0020 │ │ -04bd44: 54c0 ff03 |007e: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ -04bd48: 52c1 0304 |0080: iget v1, v12, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ -04bd4c: b281 |0082: mul-int/2addr v1, v8 │ │ -04bd4e: b071 |0083: add-int/2addr v1, v7 │ │ -04bd50: 54c2 0f04 |0084: iget-object v2, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bd54: 5422 ee03 |0086: iget-object v2, v2, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -04bd58: 5422 ef03 |0088: iget-object v2, v2, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ -04bd5c: 54c3 0f04 |008a: iget-object v3, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ -04bd60: 5433 ee03 |008c: iget-object v3, v3, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ -04bd64: 5233 f303 |008e: iget v3, v3, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ -04bd68: b283 |0090: mul-int/2addr v3, v8 │ │ -04bd6a: b073 |0091: add-int/2addr v3, v7 │ │ -04bd6c: 4802 0203 |0092: aget-byte v2, v2, v3 │ │ -04bd70: dd02 021f |0094: and-int/lit8 v2, v2, #int 31 // #1f │ │ -04bd74: 8d22 |0096: int-to-byte v2, v2 │ │ -04bd76: 4f02 0001 |0097: aput-byte v2, v0, v1 │ │ -04bd7a: d807 0701 |0099: add-int/lit8 v7, v7, #int 1 // #01 │ │ -04bd7e: 28e1 |009b: goto 007c // -001f │ │ -04bd80: d808 0801 |009c: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04bd84: 28db |009e: goto 0079 // -0025 │ │ -04bd86: 1210 |009f: const/4 v0, #int 1 // #1 │ │ -04bd88: 5cc0 0c04 |00a0: iput-boolean v0, v12, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ -04bd8c: 1210 |00a2: const/4 v0, #int 1 // #1 │ │ -04bd8e: 6a00 ed04 |00a3: sput-boolean v0, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ -04bd92: 2900 67ff |00a5: goto/16 000c // -0099 │ │ +04cd94: |[04cd94] pro.oneredpixel.l9droid.L9implement.os_show_bitmap:(III)V │ │ +04cda4: 52c0 0204 |0000: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04cda8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04cdac: 52c0 0204 |0004: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04cdb0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +04cdb2: 3310 0600 |0007: if-ne v0, v1, 000d // +0006 │ │ +04cdb6: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +04cdb8: 59c0 1104 |000a: iput v0, v12, Lpro/oneredpixel/l9droid/L9implement;.lastpic:I // field@0411 │ │ +04cdbc: 0e00 |000c: return-void │ │ +04cdbe: 52c0 1104 |000d: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.lastpic:I // field@0411 │ │ +04cdc2: 330d 0a00 |000f: if-ne v13, v0, 0019 // +000a │ │ +04cdc6: 52c0 0304 |0011: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04cdca: 3800 0600 |0013: if-eqz v0, 0019 // +0006 │ │ +04cdce: 52c0 0104 |0015: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04cdd2: 3900 2e00 |0017: if-nez v0, 0045 // +002e │ │ +04cdd6: 59cd 1104 |0019: iput v13, v12, Lpro/oneredpixel/l9droid/L9implement;.lastpic:I // field@0411 │ │ +04cdda: 54c0 0f04 |001b: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04cdde: 54c1 1204 |001d: iget-object v1, v12, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04cde2: 52c2 f403 |001f: iget v2, v12, Lpro/oneredpixel/l9droid/L9implement;.L9BitmapType:I // field@03f4 │ │ +04cde6: 01d3 |0021: move v3, v13 │ │ +04cde8: 01e4 |0022: move v4, v14 │ │ +04cdea: 01f5 |0023: move v5, v15 │ │ +04cdec: 7406 930e 0000 |0024: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lpro/oneredpixel/l9droid/L9Bitmap;.DecodeBitmap:(Lpro/oneredpixel/l9droid/Library;IIII)Z // method@0e93 │ │ +04cdf2: 0a00 |0027: move-result v0 │ │ +04cdf4: 3800 1d00 |0028: if-eqz v0, 0045 // +001d │ │ +04cdf8: 54c0 0f04 |002a: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04cdfc: 5400 ee03 |002c: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +04ce00: 5200 f303 |002e: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +04ce04: 59c0 0304 |0030: iput v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04ce08: 54c0 0f04 |0032: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04ce0c: 5400 ee03 |0034: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +04ce10: 5200 f003 |0036: iget v0, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +04ce14: 59c0 0104 |0038: iput v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04ce18: 52c0 0304 |003a: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04ce1c: 3d00 0900 |003c: if-lez v0, 0045 // +0009 │ │ +04ce20: 52c0 0104 |003e: iget v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicHeight:I // field@0401 │ │ +04ce24: 3d00 0500 |0040: if-lez v0, 0045 // +0005 │ │ +04ce28: 6e10 b80e 0c00 |0042: invoke-virtual {v12}, Lpro/oneredpixel/l9droid/L9implement;.L9UpdateGfxSize:()V // method@0eb8 │ │ +04ce2e: 54c0 0f04 |0045: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04ce32: 5400 ee03 |0047: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +04ce36: 3800 c3ff |0049: if-eqz v0, 000c // -003d │ │ +04ce3a: 54c0 0f04 |004b: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04ce3e: 5400 ee03 |004d: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +04ce42: 520a f303 |004f: iget v10, v0, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +04ce46: 54c0 0f04 |0051: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04ce4a: 5400 ee03 |0053: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +04ce4e: 520b f003 |0055: iget v11, v0, Lpro/oneredpixel/l9droid/L9Picture;.height:I // field@03f0 │ │ +04ce52: 54c0 0f04 |0057: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04ce56: 5400 ee03 |0059: iget-object v0, v0, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +04ce5a: 5209 f103 |005b: iget v9, v0, Lpro/oneredpixel/l9droid/L9Picture;.npalette:I // field@03f1 │ │ +04ce5e: 1300 2000 |005d: const/16 v0, #int 32 // #20 │ │ +04ce62: 3709 0400 |005f: if-le v9, v0, 0063 // +0004 │ │ +04ce66: 1309 2000 |0061: const/16 v9, #int 32 // #20 │ │ +04ce6a: 1206 |0063: const/4 v6, #int 0 // #0 │ │ +04ce6c: 3596 1400 |0064: if-ge v6, v9, 0078 // +0014 │ │ +04ce70: 54c0 0404 |0066: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.SelectedPalette:[I // field@0404 │ │ +04ce74: 54c1 0f04 |0068: iget-object v1, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04ce78: 5411 ee03 |006a: iget-object v1, v1, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +04ce7c: 5411 f203 |006c: iget-object v1, v1, Lpro/oneredpixel/l9droid/L9Picture;.palette:[I // field@03f2 │ │ +04ce80: 4401 0106 |006e: aget v1, v1, v6 │ │ +04ce84: 1502 00ff |0070: const/high16 v2, #int -16777216 // #ff00 │ │ +04ce88: b621 |0072: or-int/2addr v1, v2 │ │ +04ce8a: 4b01 0006 |0073: aput v1, v0, v6 │ │ +04ce8e: d806 0601 |0075: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04ce92: 28ed |0077: goto 0064 // -0013 │ │ +04ce94: 1208 |0078: const/4 v8, #int 0 // #0 │ │ +04ce96: 35b8 2600 |0079: if-ge v8, v11, 009f // +0026 │ │ +04ce9a: 1207 |007b: const/4 v7, #int 0 // #0 │ │ +04ce9c: 35a7 2000 |007c: if-ge v7, v10, 009c // +0020 │ │ +04cea0: 54c0 ff03 |007e: iget-object v0, v12, Lpro/oneredpixel/l9droid/L9implement;.PicBuff:[B // field@03ff │ │ +04cea4: 52c1 0304 |0080: iget v1, v12, Lpro/oneredpixel/l9droid/L9implement;.PicWidth:I // field@0403 │ │ +04cea8: b281 |0082: mul-int/2addr v1, v8 │ │ +04ceaa: b071 |0083: add-int/2addr v1, v7 │ │ +04ceac: 54c2 0f04 |0084: iget-object v2, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04ceb0: 5422 ee03 |0086: iget-object v2, v2, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +04ceb4: 5422 ef03 |0088: iget-object v2, v2, Lpro/oneredpixel/l9droid/L9Picture;.bitmap:[B // field@03ef │ │ +04ceb8: 54c3 0f04 |008a: iget-object v3, v12, Lpro/oneredpixel/l9droid/L9implement;.l9bitmap:Lpro/oneredpixel/l9droid/L9Bitmap; // field@040f │ │ +04cebc: 5433 ee03 |008c: iget-object v3, v3, Lpro/oneredpixel/l9droid/L9Bitmap;.l9picture:Lpro/oneredpixel/l9droid/L9Picture; // field@03ee │ │ +04cec0: 5233 f303 |008e: iget v3, v3, Lpro/oneredpixel/l9droid/L9Picture;.width:I // field@03f3 │ │ +04cec4: b283 |0090: mul-int/2addr v3, v8 │ │ +04cec6: b073 |0091: add-int/2addr v3, v7 │ │ +04cec8: 4802 0203 |0092: aget-byte v2, v2, v3 │ │ +04cecc: dd02 021f |0094: and-int/lit8 v2, v2, #int 31 // #1f │ │ +04ced0: 8d22 |0096: int-to-byte v2, v2 │ │ +04ced2: 4f02 0001 |0097: aput-byte v2, v0, v1 │ │ +04ced6: d807 0701 |0099: add-int/lit8 v7, v7, #int 1 // #01 │ │ +04ceda: 28e1 |009b: goto 007c // -001f │ │ +04cedc: d808 0801 |009c: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04cee0: 28db |009e: goto 0079 // -0025 │ │ +04cee2: 1210 |009f: const/4 v0, #int 1 // #1 │ │ +04cee4: 5cc0 0c04 |00a0: iput-boolean v0, v12, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ +04cee8: 1210 |00a2: const/4 v0, #int 1 // #1 │ │ +04ceea: 6a00 ed04 |00a3: sput-boolean v0, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ +04ceee: 2900 67ff |00a5: goto/16 000c // -0099 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0009 line=181 │ │ 0x000c line=205 │ │ 0x000d line=184 │ │ 0x0019 line=185 │ │ @@ -102581,17 +102589,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04bd98: |[04bd98] pro.oneredpixel.l9droid.L9implement.os_verbose:(Ljava/lang/String;)V │ │ -04bda8: 6e20 c20e 1000 |0000: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9implement;.log_verbose:(Ljava/lang/String;)V // method@0ec2 │ │ -04bdae: 0e00 |0003: return-void │ │ +04cef4: |[04cef4] pro.oneredpixel.l9droid.L9implement.os_verbose:(Ljava/lang/String;)V │ │ +04cf04: 6e20 c20e 1000 |0000: invoke-virtual {v0, v1}, Lpro/oneredpixel/l9droid/L9implement;.log_verbose:(Ljava/lang/String;)V // method@0ec2 │ │ +04cf0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/oneredpixel/l9droid/L9implement; │ │ 0x0000 - 0x0004 reg=1 str Ljava/lang/String; │ │ @@ -102601,18 +102609,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04bdb0: |[04bdb0] pro.oneredpixel.l9droid.L9implement.repaintPicture:()V │ │ -04bdc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04bdc2: 5c10 0c04 |0001: iput-boolean v0, v1, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ -04bdc6: 0e00 |0003: return-void │ │ +04cf0c: |[04cf0c] pro.oneredpixel.l9droid.L9implement.repaintPicture:()V │ │ +04cf1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04cf1e: 5c10 0c04 |0001: iput-boolean v0, v1, Lpro/oneredpixel/l9droid/L9implement;.flgNeedToRepaint:Z // field@040c │ │ +04cf22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lpro/oneredpixel/l9droid/L9implement; │ │ │ │ @@ -102621,45 +102629,45 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -04bdc8: |[04bdc8] pro.oneredpixel.l9droid.L9implement.restore_autosave:(Ljava/lang/String;)Z │ │ -04bdd8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04bdda: 3906 0300 |0001: if-nez v6, 0004 // +0003 │ │ -04bdde: 0f02 |0003: return v2 │ │ -04bde0: 5453 1204 |0004: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04bde4: 6e20 ed0e 6300 |0006: invoke-virtual {v3, v6}, Lpro/oneredpixel/l9droid/Library;.fileLoadToArray:(Ljava/lang/String;)[B // method@0eed │ │ -04bdea: 0c00 |0009: move-result-object v0 │ │ -04bdec: 2201 3902 |000a: new-instance v1, Lpro/oneredpixel/l9droid/GameState; // type@0239 │ │ -04bdf0: 7010 b00d 0100 |000c: invoke-direct {v1}, Lpro/oneredpixel/l9droid/GameState;.:()V // method@0db0 │ │ -04bdf6: 3800 f4ff |000f: if-eqz v0, 0003 // -000c │ │ -04bdfa: 5453 1004 |0011: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.l9memory:[B // field@0410 │ │ -04bdfe: 5254 1304 |0013: iget v4, v5, Lpro/oneredpixel/l9droid/L9implement;.listarea:I // field@0413 │ │ -04be02: 6e40 b50d 0143 |0015: invoke-virtual {v1, v0, v3, v4}, Lpro/oneredpixel/l9droid/GameState;.setFromCloneInBytes:([B[BI)Z // method@0db5 │ │ -04be08: 0a03 |0018: move-result v3 │ │ -04be0a: 3803 eaff |0019: if-eqz v3, 0003 // -0016 │ │ -04be0e: 6e10 b20d 0100 |001b: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ -04be14: 0c02 |001e: move-result-object v2 │ │ -04be16: 5b52 1a04 |001f: iput-object v2, v5, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ -04be1a: 5252 0504 |0021: iget v2, v5, Lpro/oneredpixel/l9droid/L9implement;.acodeptr:I // field@0405 │ │ -04be1e: 5453 1a04 |0023: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ -04be22: 5833 5703 |0025: iget-short v3, v3, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ -04be26: b032 |0027: add-int/2addr v2, v3 │ │ -04be28: 5952 0804 |0028: iput v2, v5, Lpro/oneredpixel/l9droid/L9implement;.codeptr:I // field@0408 │ │ -04be2c: 5452 1804 |002a: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04be30: 5422 ef04 |002c: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ -04be34: 6e30 c00e 6502 |002e: invoke-virtual {v5, v6, v2}, Lpro/oneredpixel/l9droid/L9implement;.load_piclog:(Ljava/lang/String;Lpro/oneredpixel/l9droid/History;)V // method@0ec0 │ │ -04be3a: 5452 1404 |0031: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ -04be3e: 1303 0c00 |0033: const/16 v3, #int 12 // #c │ │ -04be42: 6e20 1a01 3200 |0035: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ -04be48: 1212 |0038: const/4 v2, #int 1 // #1 │ │ -04be4a: 28ca |0039: goto 0003 // -0036 │ │ +04cf24: |[04cf24] pro.oneredpixel.l9droid.L9implement.restore_autosave:(Ljava/lang/String;)Z │ │ +04cf34: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04cf36: 3906 0300 |0001: if-nez v6, 0004 // +0003 │ │ +04cf3a: 0f02 |0003: return v2 │ │ +04cf3c: 5453 1204 |0004: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04cf40: 6e20 ed0e 6300 |0006: invoke-virtual {v3, v6}, Lpro/oneredpixel/l9droid/Library;.fileLoadToArray:(Ljava/lang/String;)[B // method@0eed │ │ +04cf46: 0c00 |0009: move-result-object v0 │ │ +04cf48: 2201 3902 |000a: new-instance v1, Lpro/oneredpixel/l9droid/GameState; // type@0239 │ │ +04cf4c: 7010 b00d 0100 |000c: invoke-direct {v1}, Lpro/oneredpixel/l9droid/GameState;.:()V // method@0db0 │ │ +04cf52: 3800 f4ff |000f: if-eqz v0, 0003 // -000c │ │ +04cf56: 5453 1004 |0011: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.l9memory:[B // field@0410 │ │ +04cf5a: 5254 1304 |0013: iget v4, v5, Lpro/oneredpixel/l9droid/L9implement;.listarea:I // field@0413 │ │ +04cf5e: 6e40 b50d 0143 |0015: invoke-virtual {v1, v0, v3, v4}, Lpro/oneredpixel/l9droid/GameState;.setFromCloneInBytes:([B[BI)Z // method@0db5 │ │ +04cf64: 0a03 |0018: move-result v3 │ │ +04cf66: 3803 eaff |0019: if-eqz v3, 0003 // -0016 │ │ +04cf6a: 6e10 b20d 0100 |001b: invoke-virtual {v1}, Lpro/oneredpixel/l9droid/GameState;.clone:()Lpro/oneredpixel/l9droid/GameState; // method@0db2 │ │ +04cf70: 0c02 |001e: move-result-object v2 │ │ +04cf72: 5b52 1a04 |001f: iput-object v2, v5, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ +04cf76: 5252 0504 |0021: iget v2, v5, Lpro/oneredpixel/l9droid/L9implement;.acodeptr:I // field@0405 │ │ +04cf7a: 5453 1a04 |0023: iget-object v3, v5, Lpro/oneredpixel/l9droid/L9implement;.workspace:Lpro/oneredpixel/l9droid/GameState; // field@041a │ │ +04cf7e: 5833 5703 |0025: iget-short v3, v3, Lpro/oneredpixel/l9droid/GameState;.codeptr:S // field@0357 │ │ +04cf82: b032 |0027: add-int/2addr v2, v3 │ │ +04cf84: 5952 0804 |0028: iput v2, v5, Lpro/oneredpixel/l9droid/L9implement;.codeptr:I // field@0408 │ │ +04cf88: 5452 1804 |002a: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04cf8c: 5422 ef04 |002c: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.history:Lpro/oneredpixel/l9droid/History; // field@04ef │ │ +04cf90: 6e30 c00e 6502 |002e: invoke-virtual {v5, v6, v2}, Lpro/oneredpixel/l9droid/L9implement;.load_piclog:(Ljava/lang/String;Lpro/oneredpixel/l9droid/History;)V // method@0ec0 │ │ +04cf96: 5452 1404 |0031: iget-object v2, v5, Lpro/oneredpixel/l9droid/L9implement;.mHandler:Landroid/os/Handler; // field@0414 │ │ +04cf9a: 1303 0c00 |0033: const/16 v3, #int 12 // #c │ │ +04cf9e: 6e20 1a01 3200 |0035: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@011a │ │ +04cfa4: 1212 |0038: const/4 v2, #int 1 // #1 │ │ +04cfa6: 28ca |0039: goto 0003 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=481 │ │ 0x0003 line=492 │ │ 0x0004 line=482 │ │ 0x000a line=483 │ │ 0x000f line=484 │ │ @@ -102680,41 +102688,41 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -04be4c: |[04be4c] pro.oneredpixel.l9droid.L9implement.save_piclog:(Ljava/lang/String;)V │ │ -04be5c: 5441 1204 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04be60: 1a02 250e |0002: const-string v2, "log" // string@0e25 │ │ -04be64: 6e30 e20e 5102 |0004: invoke-virtual {v1, v5, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ -04be6a: 0c00 |0007: move-result-object v0 │ │ -04be6c: 5441 1204 |0008: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04be70: 5442 1804 |000a: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04be74: 5422 f504 |000c: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ -04be78: 5443 1804 |000e: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ -04be7c: 5233 f304 |0010: iget v3, v3, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ -04be80: 6e40 e10e 0132 |0012: invoke-virtual {v1, v0, v2, v3}, Lpro/oneredpixel/l9droid/Library;.SaveLogFromSpannableArrayAdapter:(Ljava/lang/String;Landroid/widget/ArrayAdapter;I)Z // method@0ee1 │ │ -04be86: 5441 1204 |0015: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04be8a: 1a02 4d11 |0017: const-string v2, "png" // string@114d │ │ -04be8e: 6e30 e20e 5102 |0019: invoke-virtual {v1, v5, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ -04be94: 0c00 |001c: move-result-object v0 │ │ -04be96: 5241 0204 |001d: iget v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04be9a: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -04be9e: 6e10 d80e 0400 |0021: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9implement;.waitPictureToDraw:()V // method@0ed8 │ │ -04bea4: 5441 0604 |0024: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04bea8: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -04beac: 5441 1204 |0028: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04beb0: 5442 0604 |002a: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ -04beb4: 6e30 040f 0102 |002c: invoke-virtual {v1, v0, v2}, Lpro/oneredpixel/l9droid/Library;.pictureSaveFromBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Z // method@0f04 │ │ -04beba: 0e00 |002f: return-void │ │ -04bebc: 5441 1204 |0030: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ -04bec0: 6e20 e80e 0100 |0032: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.deleteFile:(Ljava/lang/String;)Z // method@0ee8 │ │ -04bec6: 28fa |0035: goto 002f // -0006 │ │ +04cfa8: |[04cfa8] pro.oneredpixel.l9droid.L9implement.save_piclog:(Ljava/lang/String;)V │ │ +04cfb8: 5441 1204 |0000: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04cfbc: 1a02 230e |0002: const-string v2, "log" // string@0e23 │ │ +04cfc0: 6e30 e20e 5102 |0004: invoke-virtual {v1, v5, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ +04cfc6: 0c00 |0007: move-result-object v0 │ │ +04cfc8: 5441 1204 |0008: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04cfcc: 5442 1804 |000a: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04cfd0: 5422 f504 |000c: iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;.lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; // field@04f5 │ │ +04cfd4: 5443 1804 |000e: iget-object v3, v4, Lpro/oneredpixel/l9droid/L9implement;.th:Lpro/oneredpixel/l9droid/Threads; // field@0418 │ │ +04cfd8: 5233 f304 |0010: iget v3, v3, Lpro/oneredpixel/l9droid/Threads;.logStrId:I // field@04f3 │ │ +04cfdc: 6e40 e10e 0132 |0012: invoke-virtual {v1, v0, v2, v3}, Lpro/oneredpixel/l9droid/Library;.SaveLogFromSpannableArrayAdapter:(Ljava/lang/String;Landroid/widget/ArrayAdapter;I)Z // method@0ee1 │ │ +04cfe2: 5441 1204 |0015: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04cfe6: 1a02 4b11 |0017: const-string v2, "png" // string@114b │ │ +04cfea: 6e30 e20e 5102 |0019: invoke-virtual {v1, v5, v2}, Lpro/oneredpixel/l9droid/Library;.changeFileExtension:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ +04cff0: 0c00 |001c: move-result-object v0 │ │ +04cff2: 5241 0204 |001d: iget v1, v4, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04cff6: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +04cffa: 6e10 d80e 0400 |0021: invoke-virtual {v4}, Lpro/oneredpixel/l9droid/L9implement;.waitPictureToDraw:()V // method@0ed8 │ │ +04d000: 5441 0604 |0024: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04d004: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +04d008: 5441 1204 |0028: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04d00c: 5442 0604 |002a: iget-object v2, v4, Lpro/oneredpixel/l9droid/L9implement;.bm:Landroid/graphics/Bitmap; // field@0406 │ │ +04d010: 6e30 040f 0102 |002c: invoke-virtual {v1, v0, v2}, Lpro/oneredpixel/l9droid/Library;.pictureSaveFromBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Z // method@0f04 │ │ +04d016: 0e00 |002f: return-void │ │ +04d018: 5441 1204 |0030: iget-object v1, v4, Lpro/oneredpixel/l9droid/L9implement;.lib:Lpro/oneredpixel/l9droid/Library; // field@0412 │ │ +04d01c: 6e20 e80e 0100 |0032: invoke-virtual {v1, v0}, Lpro/oneredpixel/l9droid/Library;.deleteFile:(Ljava/lang/String;)Z // method@0ee8 │ │ +04d022: 28fa |0035: goto 002f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0008 line=510 │ │ 0x0015 line=512 │ │ 0x001d line=513 │ │ 0x0024 line=514 │ │ @@ -102730,24 +102738,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04bec8: |[04bec8] pro.oneredpixel.l9droid.L9implement.step:()V │ │ -04bed8: 5220 f703 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ -04bedc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04bede: 3210 0700 |0003: if-eq v0, v1, 000a // +0007 │ │ -04bee2: 5220 f703 |0005: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ -04bee6: 1231 |0007: const/4 v1, #int 3 // #3 │ │ -04bee8: 3310 0600 |0008: if-ne v0, v1, 000e // +0006 │ │ -04beec: 6e10 bb0e 0200 |000a: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9implement;.RunGame:()I // method@0ebb │ │ -04bef2: 28f3 |000d: goto 0000 // -000d │ │ -04bef4: 0e00 |000e: return-void │ │ +04d024: |[04d024] pro.oneredpixel.l9droid.L9implement.step:()V │ │ +04d034: 5220 f703 |0000: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ +04d038: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04d03a: 3210 0700 |0003: if-eq v0, v1, 000a // +0007 │ │ +04d03e: 5220 f703 |0005: iget v0, v2, Lpro/oneredpixel/l9droid/L9implement;.L9State:I // field@03f7 │ │ +04d042: 1231 |0007: const/4 v1, #int 3 // #3 │ │ +04d044: 3310 0600 |0008: if-ne v0, v1, 000e // +0006 │ │ +04d048: 6e10 bb0e 0200 |000a: invoke-virtual {v2}, Lpro/oneredpixel/l9droid/L9implement;.RunGame:()I // method@0ebb │ │ +04d04e: 28f3 |000d: goto 0000 // -000d │ │ +04d050: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x000e line=135 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lpro/oneredpixel/l9droid/L9implement; │ │ │ │ @@ -102756,31 +102764,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -04bef8: |[04bef8] pro.oneredpixel.l9droid.L9implement.waitPictureToDraw:()V │ │ -04bf08: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04bf0a: 5251 0204 |0001: iget v1, v5, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ -04bf0e: 3341 1900 |0003: if-ne v1, v4, 001c // +0019 │ │ -04bf12: 6301 ed04 |0005: sget-boolean v1, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ -04bf16: 3801 1500 |0007: if-eqz v1, 001c // +0015 │ │ -04bf1a: 5551 1604 |0009: iget-boolean v1, v5, Lpro/oneredpixel/l9droid/L9implement;.picDrawed:Z // field@0416 │ │ -04bf1e: 3901 1100 |000b: if-nez v1, 001c // +0011 │ │ -04bf22: 5c54 0b04 |000d: iput-boolean v4, v5, Lpro/oneredpixel/l9droid/L9implement;.fastShowPic:Z // field@040b │ │ -04bf26: 6201 f902 |000f: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ -04bf2a: 1602 6400 |0011: const-wide/16 v2, #int 100 // #64 │ │ -04bf2e: 6e30 2d0d 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ -04bf34: 28ef |0016: goto 0005 // -0011 │ │ -04bf36: 0d00 |0017: move-exception v0 │ │ -04bf38: 6e10 a10c 0000 |0018: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ -04bf3e: 28ea |001b: goto 0005 // -0016 │ │ -04bf40: 0e00 |001c: return-void │ │ +04d054: |[04d054] pro.oneredpixel.l9droid.L9implement.waitPictureToDraw:()V │ │ +04d064: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04d066: 5251 0204 |0001: iget v1, v5, Lpro/oneredpixel/l9droid/L9implement;.PicMode:I // field@0402 │ │ +04d06a: 3341 1900 |0003: if-ne v1, v4, 001c // +0019 │ │ +04d06e: 6301 ed04 |0005: sget-boolean v1, Lpro/oneredpixel/l9droid/Threads;.gfx_ready:Z // field@04ed │ │ +04d072: 3801 1500 |0007: if-eqz v1, 001c // +0015 │ │ +04d076: 5551 1604 |0009: iget-boolean v1, v5, Lpro/oneredpixel/l9droid/L9implement;.picDrawed:Z // field@0416 │ │ +04d07a: 3901 1100 |000b: if-nez v1, 001c // +0011 │ │ +04d07e: 5c54 0b04 |000d: iput-boolean v4, v5, Lpro/oneredpixel/l9droid/L9implement;.fastShowPic:Z // field@040b │ │ +04d082: 6201 f902 |000f: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@02f9 │ │ +04d086: 1602 6400 |0011: const-wide/16 v2, #int 100 // #64 │ │ +04d08a: 6e30 2d0d 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.sleep:(J)V // method@0d2d │ │ +04d090: 28ef |0016: goto 0005 // -0011 │ │ +04d092: 0d00 |0017: move-exception v0 │ │ +04d094: 6e10 a10c 0000 |0018: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@0ca1 │ │ +04d09a: 28ea |001b: goto 0005 // -0016 │ │ +04d09c: 0e00 |001c: return-void │ │ catches : 1 │ │ 0x000f - 0x0016 │ │ Ljava/lang/InterruptedException; -> 0x0017 │ │ positions : │ │ 0x0001 line=534 │ │ 0x0005 line=535 │ │ 0x000d line=536 │ │ @@ -102822,17 +102830,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bf54: |[04bf54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -04bf64: 7010 3601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0136 │ │ -04bf6a: 0e00 |0003: return-void │ │ +04d0b0: |[04d0b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +04d0c0: 7010 3601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0136 │ │ +04d0c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -102841,18 +102849,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bf6c: |[04bf6c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04bf7c: 7110 4b01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@014b │ │ -04bf82: 0a00 |0003: move-result v0 │ │ -04bf84: 0f00 |0004: return v0 │ │ +04d0c8: |[04d0c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04d0d8: 7110 4b01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@014b │ │ +04d0de: 0a00 |0003: move-result v0 │ │ +04d0e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -102861,18 +102869,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bf88: |[04bf88] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04bf98: 7110 4c01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@014c │ │ -04bf9e: 0c00 |0003: move-result-object v0 │ │ -04bfa0: 1100 |0004: return-object v0 │ │ +04d0e4: |[04d0e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04d0f4: 7110 4c01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@014c │ │ +04d0fa: 0c00 |0003: move-result-object v0 │ │ +04d0fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -102881,18 +102889,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bfa4: |[04bfa4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04bfb4: 7110 4d01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@014d │ │ -04bfba: 0c00 |0003: move-result-object v0 │ │ -04bfbc: 1100 |0004: return-object v0 │ │ +04d100: |[04d100] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04d110: 7110 4d01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@014d │ │ +04d116: 0c00 |0003: move-result-object v0 │ │ +04d118: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -102901,18 +102909,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bfc0: |[04bfc0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04bfd0: 7110 4e01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@014e │ │ -04bfd6: 0c00 |0003: move-result-object v0 │ │ -04bfd8: 1100 |0004: return-object v0 │ │ +04d11c: |[04d11c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04d12c: 7110 4e01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@014e │ │ +04d132: 0c00 |0003: move-result-object v0 │ │ +04d134: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -102921,18 +102929,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bfdc: |[04bfdc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04bfec: 7110 4f01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@014f │ │ -04bff2: 0c00 |0003: move-result-object v0 │ │ -04bff4: 1100 |0004: return-object v0 │ │ +04d138: |[04d138] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04d148: 7110 4f01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@014f │ │ +04d14e: 0c00 |0003: move-result-object v0 │ │ +04d150: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -102966,17 +102974,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bff8: |[04bff8] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -04c008: 7010 2703 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0327 │ │ -04c00e: 0e00 |0003: return-void │ │ +04d154: |[04d154] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +04d164: 7010 2703 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0327 │ │ +04d16a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -102985,21 +102993,21 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04c010: |[04c010] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -04c020: 7110 3c03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@033c │ │ -04c026: 0c00 |0003: move-result-object v0 │ │ -04c028: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -04c02c: 6f20 2803 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0328 │ │ -04c032: 0c00 |0009: move-result-object v0 │ │ -04c034: 1100 |000a: return-object v0 │ │ +04d16c: |[04d16c] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +04d17c: 7110 3c03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@033c │ │ +04d182: 0c00 |0003: move-result-object v0 │ │ +04d184: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +04d188: 6f20 2803 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0328 │ │ +04d18e: 0c00 |0009: move-result-object v0 │ │ +04d190: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x0006 line=88 │ │ 0x000a line=90 │ │ locals : │ │ @@ -103012,21 +103020,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -04c038: |[04c038] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -04c048: 7110 3d03 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@033d │ │ -04c04e: 0c00 |0003: move-result-object v0 │ │ -04c050: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -04c054: 6f30 2903 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0329 │ │ -04c05a: 0c00 |0009: move-result-object v0 │ │ -04c05c: 1100 |000a: return-object v0 │ │ +04d194: |[04d194] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +04d1a4: 7110 3d03 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@033d │ │ +04d1aa: 0c00 |0003: move-result-object v0 │ │ +04d1ac: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +04d1b0: 6f30 2903 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0329 │ │ +04d1b6: 0c00 |0009: move-result-object v0 │ │ +04d1b8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0004 line=106 │ │ 0x0006 line=107 │ │ 0x000a line=109 │ │ locals : │ │ @@ -103040,17 +103048,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c060: |[04c060] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -04c070: 7120 3e03 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@033e │ │ -04c076: 0e00 |0003: return-void │ │ +04d1bc: |[04d1bc] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +04d1cc: 7120 3e03 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@033e │ │ +04d1d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -103061,18 +103069,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04c078: |[04c078] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -04c088: 7120 3f03 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@033f │ │ -04c08e: 0a00 |0003: move-result v0 │ │ -04c090: 0f00 |0004: return v0 │ │ +04d1d4: |[04d1d4] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +04d1e4: 7120 3f03 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@033f │ │ +04d1ea: 0a00 |0003: move-result v0 │ │ +04d1ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -103107,17 +103115,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c094: |[04c094] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -04c0a4: 7010 c403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@03c4 │ │ -04c0aa: 0e00 |0003: return-void │ │ +04d1f0: |[04d1f0] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +04d200: 7010 c403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@03c4 │ │ +04d206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -103126,27 +103134,27 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -04c0ac: |[04c0ac] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -04c0bc: 6e10 a103 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03a1 │ │ -04c0c2: 0c00 |0003: move-result-object v0 │ │ -04c0c4: 6e10 a203 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03a2 │ │ -04c0ca: 0c01 |0007: move-result-object v1 │ │ -04c0cc: 7130 d603 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@03d6 │ │ -04c0d2: 6e20 ca03 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@03ca │ │ -04c0d8: 0a00 |000e: move-result v0 │ │ -04c0da: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -04c0de: 6e10 9f03 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@039f │ │ -04c0e4: 0c00 |0014: move-result-object v0 │ │ -04c0e6: 7220 c40a 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0ac4 │ │ -04c0ec: 0e00 |0018: return-void │ │ +04d208: |[04d208] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +04d218: 6e10 a103 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03a1 │ │ +04d21e: 0c00 |0003: move-result-object v0 │ │ +04d220: 6e10 a203 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03a2 │ │ +04d226: 0c01 |0007: move-result-object v1 │ │ +04d228: 7130 d603 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@03d6 │ │ +04d22e: 6e20 ca03 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@03ca │ │ +04d234: 0a00 |000e: move-result v0 │ │ +04d236: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +04d23a: 6e10 9f03 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@039f │ │ +04d240: 0c00 |0014: move-result-object v0 │ │ +04d242: 7220 c40a 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0ac4 │ │ +04d248: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -103159,22 +103167,22 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04c0f0: |[04c0f0] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -04c100: 7210 c10a 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0ac1 │ │ -04c106: 0a00 |0003: move-result v0 │ │ -04c108: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -04c10c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04c10e: 0f00 |0007: return v0 │ │ -04c110: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04c112: 28fe |0009: goto 0007 // -0002 │ │ +04d24c: |[04d24c] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +04d25c: 7210 c10a 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0ac1 │ │ +04d262: 0a00 |0003: move-result v0 │ │ +04d264: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +04d268: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +04d26a: 0f00 |0007: return v0 │ │ +04d26c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04d26e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -103237,20 +103245,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04c114: |[04c114] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -04c124: 7020 fe03 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@03fe │ │ -04c12a: 2200 a900 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00a9 │ │ -04c12e: 7020 3204 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0432 │ │ -04c134: 5b10 8201 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0182 │ │ -04c138: 0e00 |000a: return-void │ │ +04d270: |[04d270] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +04d280: 7020 fe03 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@03fe │ │ +04d286: 2200 a900 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00a9 │ │ +04d28a: 7020 3204 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0432 │ │ +04d290: 5b10 8201 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0182 │ │ +04d294: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ 0x000a line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -103261,25 +103269,25 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -04c13c: |[04c13c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -04c14c: 7020 fe03 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@03fe │ │ -04c152: 2200 a900 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00a9 │ │ -04c156: 7020 3204 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0432 │ │ -04c15c: 5b10 8201 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0182 │ │ -04c160: 5b13 8701 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ -04c164: 5b14 8301 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ -04c168: 5b15 8401 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ -04c16c: 5b16 8501 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ -04c170: 5b17 8601 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ -04c174: 0e00 |0014: return-void │ │ +04d298: |[04d298] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +04d2a8: 7020 fe03 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@03fe │ │ +04d2ae: 2200 a900 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00a9 │ │ +04d2b2: 7020 3204 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0432 │ │ +04d2b8: 5b10 8201 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0182 │ │ +04d2bc: 5b13 8701 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ +04d2c0: 5b14 8301 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ +04d2c4: 5b15 8401 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ +04d2c8: 5b16 8501 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ +04d2cc: 5b17 8601 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ +04d2d0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x000a line=109 │ │ 0x000c line=110 │ │ 0x000e line=111 │ │ @@ -103301,34 +103309,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -04c178: |[04c178] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -04c188: 6e10 2104 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0421 │ │ -04c18e: 0a01 |0003: move-result v1 │ │ -04c190: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -04c194: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -04c198: 7210 c200 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ -04c19e: 0e00 |000b: return-void │ │ -04c1a0: 5420 8101 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c1a4: 5b23 8101 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c1a8: 6e10 2204 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0422 │ │ -04c1ae: 0a01 |0013: move-result v1 │ │ -04c1b0: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -04c1b4: 6f20 0004 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0400 │ │ -04c1ba: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -04c1be: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -04c1c2: 7210 c700 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c7 │ │ -04c1c8: 0a01 |0020: move-result v1 │ │ -04c1ca: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -04c1ce: 7210 c200 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ -04c1d4: 28e5 |0026: goto 000b // -001b │ │ +04d2d4: |[04d2d4] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +04d2e4: 6e10 2104 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0421 │ │ +04d2ea: 0a01 |0003: move-result v1 │ │ +04d2ec: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +04d2f0: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +04d2f4: 7210 c200 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ +04d2fa: 0e00 |000b: return-void │ │ +04d2fc: 5420 8101 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d300: 5b23 8101 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d304: 6e10 2204 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0422 │ │ +04d30a: 0a01 |0013: move-result v1 │ │ +04d30c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +04d310: 6f20 0004 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0400 │ │ +04d316: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +04d31a: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +04d31e: 7210 c700 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c7 │ │ +04d324: 0a01 |0020: move-result v1 │ │ +04d326: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +04d32a: 7210 c200 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ +04d330: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=72 │ │ 0x0008 line=73 │ │ 0x000b line=87 │ │ 0x000c line=77 │ │ @@ -103347,18 +103355,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c1d8: |[04c1d8] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -04c1e8: 1f01 2e00 |0000: check-cast v1, Landroid/database/Cursor; // type@002e │ │ -04c1ec: 6e20 1704 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0417 │ │ -04c1f2: 0e00 |0005: return-void │ │ +04d334: |[04d334] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +04d344: 1f01 2e00 |0000: check-cast v1, Landroid/database/Cursor; // type@002e │ │ +04d348: 6e20 1704 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0417 │ │ +04d34e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -103367,56 +103375,56 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -04c1f4: |[04c1f4] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04c204: 6f55 0304 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0403 │ │ -04c20a: 6e20 800c 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c210: 1a00 890f |0006: const-string v0, "mUri=" // string@0f89 │ │ -04c214: 6e20 800c 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c21a: 5410 8701 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ -04c21e: 6e20 840c 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -04c224: 6e20 800c 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c22a: 1a00 2e0f |0013: const-string v0, "mProjection=" // string@0f2e │ │ -04c22e: 6e20 800c 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c234: 5410 8301 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ -04c238: 7110 070d 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d07 │ │ -04c23e: 0c00 |001d: move-result-object v0 │ │ -04c240: 6e20 850c 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -04c246: 6e20 800c 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c24c: 1a00 4e0f |0024: const-string v0, "mSelection=" // string@0f4e │ │ -04c250: 6e20 800c 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c256: 5410 8401 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ -04c25a: 6e20 850c 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -04c260: 6e20 800c 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c266: 1a00 500f |0031: const-string v0, "mSelectionArgs=" // string@0f50 │ │ -04c26a: 6e20 800c 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c270: 5410 8501 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ -04c274: 7110 070d 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d07 │ │ -04c27a: 0c00 |003b: move-result-object v0 │ │ -04c27c: 6e20 850c 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -04c282: 6e20 800c 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c288: 1a00 550f |0042: const-string v0, "mSortOrder=" // string@0f55 │ │ -04c28c: 6e20 800c 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c292: 5410 8601 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ -04c296: 6e20 850c 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ -04c29c: 6e20 800c 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c2a2: 1a00 980e |004f: const-string v0, "mCursor=" // string@0e98 │ │ -04c2a6: 6e20 800c 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c2ac: 5410 8101 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c2b0: 6e20 840c 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ -04c2b6: 6e20 800c 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c2bc: 1a00 870e |005c: const-string v0, "mContentChanged=" // string@0e87 │ │ -04c2c0: 6e20 800c 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ -04c2c6: 5510 8001 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0180 │ │ -04c2ca: 6e20 860c 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ -04c2d0: 0e00 |0066: return-void │ │ +04d350: |[04d350] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04d360: 6f55 0304 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0403 │ │ +04d366: 6e20 800c 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d36c: 1a00 870f |0006: const-string v0, "mUri=" // string@0f87 │ │ +04d370: 6e20 800c 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d376: 5410 8701 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ +04d37a: 6e20 840c 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +04d380: 6e20 800c 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d386: 1a00 2c0f |0013: const-string v0, "mProjection=" // string@0f2c │ │ +04d38a: 6e20 800c 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d390: 5410 8301 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ +04d394: 7110 070d 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d07 │ │ +04d39a: 0c00 |001d: move-result-object v0 │ │ +04d39c: 6e20 850c 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +04d3a2: 6e20 800c 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d3a8: 1a00 4c0f |0024: const-string v0, "mSelection=" // string@0f4c │ │ +04d3ac: 6e20 800c 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d3b2: 5410 8401 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ +04d3b6: 6e20 850c 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +04d3bc: 6e20 800c 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d3c2: 1a00 4e0f |0031: const-string v0, "mSelectionArgs=" // string@0f4e │ │ +04d3c6: 6e20 800c 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d3cc: 5410 8501 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ +04d3d0: 7110 070d 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d07 │ │ +04d3d6: 0c00 |003b: move-result-object v0 │ │ +04d3d8: 6e20 850c 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +04d3de: 6e20 800c 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d3e4: 1a00 530f |0042: const-string v0, "mSortOrder=" // string@0f53 │ │ +04d3e8: 6e20 800c 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d3ee: 5410 8601 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ +04d3f2: 6e20 850c 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c85 │ │ +04d3f8: 6e20 800c 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d3fe: 1a00 960e |004f: const-string v0, "mCursor=" // string@0e96 │ │ +04d402: 6e20 800c 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d408: 5410 8101 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d40c: 6e20 840c 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c84 │ │ +04d412: 6e20 800c 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d418: 1a00 850e |005c: const-string v0, "mContentChanged=" // string@0e85 │ │ +04d41c: 6e20 800c 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c80 │ │ +04d422: 5510 8001 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0180 │ │ +04d426: 6e20 860c 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c86 │ │ +04d42c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ 0x0010 line=206 │ │ 0x0018 line=207 │ │ 0x0021 line=208 │ │ @@ -103438,17 +103446,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c2d4: |[04c2d4] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -04c2e4: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ -04c2e8: 1100 |0002: return-object v0 │ │ +04d430: |[04d430] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +04d440: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ +04d444: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -103456,17 +103464,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c2ec: |[04c2ec] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -04c2fc: 5410 8401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ -04c300: 1100 |0002: return-object v0 │ │ +04d448: |[04d448] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +04d458: 5410 8401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ +04d45c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -103474,17 +103482,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c304: |[04c304] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -04c314: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ -04c318: 1100 |0002: return-object v0 │ │ +04d460: |[04d460] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +04d470: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ +04d474: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -103492,17 +103500,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c31c: |[04c31c] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -04c32c: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ -04c330: 1100 |0002: return-object v0 │ │ +04d478: |[04d478] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +04d488: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ +04d48c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -103510,17 +103518,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c334: |[04c334] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -04c344: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ -04c348: 1100 |0002: return-object v0 │ │ +04d490: |[04d490] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +04d4a0: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ +04d4a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -103528,31 +103536,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -04c34c: |[04c34c] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -04c35c: 6e10 1b04 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@041b │ │ -04c362: 0c00 |0003: move-result-object v0 │ │ -04c364: 6e10 7800 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0078 │ │ -04c36a: 0c00 |0007: move-result-object v0 │ │ -04c36c: 5471 8701 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ -04c370: 5472 8301 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ -04c374: 5473 8401 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ -04c378: 5474 8501 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ -04c37c: 5475 8601 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ -04c380: 7406 7400 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0074 │ │ -04c386: 0c06 |0015: move-result-object v6 │ │ -04c388: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -04c38c: 7210 c400 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00c4 │ │ -04c392: 5470 8201 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0182 │ │ -04c396: 6e30 2a04 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@042a │ │ -04c39c: 1106 |0020: return-object v6 │ │ +04d4a8: |[04d4a8] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +04d4b8: 6e10 1b04 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@041b │ │ +04d4be: 0c00 |0003: move-result-object v0 │ │ +04d4c0: 6e10 7800 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0078 │ │ +04d4c6: 0c00 |0007: move-result-object v0 │ │ +04d4c8: 5471 8701 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ +04d4cc: 5472 8301 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ +04d4d0: 5473 8401 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ +04d4d4: 5474 8501 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ +04d4d8: 5475 8601 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ +04d4dc: 7406 7400 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0074 │ │ +04d4e2: 0c06 |0015: move-result-object v6 │ │ +04d4e4: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +04d4e8: 7210 c400 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00c4 │ │ +04d4ee: 5470 8201 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0182 │ │ +04d4f2: 6e30 2a04 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@042a │ │ +04d4f8: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -103565,18 +103573,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c3a0: |[04c3a0] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -04c3b0: 6e10 2304 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0423 │ │ -04c3b6: 0c00 |0003: move-result-object v0 │ │ -04c3b8: 1100 |0004: return-object v0 │ │ +04d4fc: |[04d4fc] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +04d50c: 6e10 2304 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0423 │ │ +04d512: 0c00 |0003: move-result-object v0 │ │ +04d514: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #10 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -103584,21 +103592,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04c3bc: |[04c3bc] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -04c3cc: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -04c3d0: 7210 c700 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00c7 │ │ -04c3d6: 0a00 |0005: move-result v0 │ │ -04c3d8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -04c3dc: 7210 c200 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ -04c3e2: 0e00 |000b: return-void │ │ +04d518: |[04d518] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +04d528: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +04d52c: 7210 c700 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00c7 │ │ +04d532: 0a00 |0005: move-result v0 │ │ +04d534: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +04d538: 7210 c200 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ +04d53e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x000b line=147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -103609,18 +103617,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c3e4: |[04c3e4] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -04c3f4: 1f01 2e00 |0000: check-cast v1, Landroid/database/Cursor; // type@002e │ │ -04c3f8: 6e20 2504 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0425 │ │ -04c3fe: 0e00 |0005: return-void │ │ +04d540: |[04d540] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +04d550: 1f01 2e00 |0000: check-cast v1, Landroid/database/Cursor; // type@002e │ │ +04d554: 6e20 2504 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0425 │ │ +04d55a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -103629,28 +103637,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -04c400: |[04c400] android.support.v4.content.CursorLoader.onReset:()V │ │ -04c410: 6f10 0a04 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@040a │ │ -04c416: 6e10 2904 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0429 │ │ -04c41c: 5410 8101 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c420: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -04c424: 5410 8101 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c428: 7210 c700 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c7 │ │ -04c42e: 0a00 |000f: move-result v0 │ │ -04c430: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -04c434: 5410 8101 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c438: 7210 c200 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ -04c43e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -04c440: 5b10 8101 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c444: 0e00 |001a: return-void │ │ +04d55c: |[04d55c] android.support.v4.content.CursorLoader.onReset:()V │ │ +04d56c: 6f10 0a04 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@040a │ │ +04d572: 6e10 2904 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0429 │ │ +04d578: 5410 8101 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d57c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +04d580: 5410 8101 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d584: 7210 c700 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c7 │ │ +04d58a: 0a00 |000f: move-result v0 │ │ +04d58c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +04d590: 5410 8101 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d594: 7210 c200 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c2 │ │ +04d59a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +04d59c: 5b10 8101 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d5a0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=154 │ │ 0x0006 line=156 │ │ 0x0012 line=157 │ │ 0x0017 line=159 │ │ @@ -103663,26 +103671,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04c448: |[04c448] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -04c458: 5410 8101 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c45c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04c460: 5410 8101 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c464: 6e20 1704 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0417 │ │ -04c46a: 6e10 3004 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0430 │ │ -04c470: 0a00 |000c: move-result v0 │ │ -04c472: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -04c476: 5410 8101 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ -04c47a: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -04c47e: 6e10 1a04 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@041a │ │ -04c484: 0e00 |0016: return-void │ │ +04d5a4: |[04d5a4] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +04d5b4: 5410 8101 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d5b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04d5bc: 5410 8101 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d5c0: 6e20 1704 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0417 │ │ +04d5c6: 6e10 3004 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0430 │ │ +04d5cc: 0a00 |000c: move-result v0 │ │ +04d5ce: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +04d5d2: 5410 8101 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0181 │ │ +04d5d6: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +04d5da: 6e10 1a04 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@041a │ │ +04d5e0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0009 line=128 │ │ 0x0013 line=129 │ │ 0x0016 line=131 │ │ @@ -103694,17 +103702,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c488: |[04c488] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -04c498: 6e10 1604 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0416 │ │ -04c49e: 0e00 |0003: return-void │ │ +04d5e4: |[04d5e4] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +04d5f4: 6e10 1604 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0416 │ │ +04d5fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -103713,18 +103721,18 @@ │ │ type : '(Landroid/database/Cursor;Landroid/database/ContentObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c4a0: |[04c4a0] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ -04c4b0: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0182 │ │ -04c4b4: 7220 c900 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00c9 │ │ -04c4ba: 0e00 |0005: return-void │ │ +04d5fc: |[04d5fc] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ +04d60c: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0182 │ │ +04d610: 7220 c900 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00c9 │ │ +04d616: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0006 reg=2 cursor Landroid/database/Cursor; │ │ @@ -103735,17 +103743,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c4bc: |[04c4bc] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -04c4cc: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ -04c4d0: 0e00 |0002: return-void │ │ +04d618: |[04d618] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +04d628: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0183 │ │ +04d62c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -103755,17 +103763,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c4d4: |[04c4d4] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -04c4e4: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ -04c4e8: 0e00 |0002: return-void │ │ +04d630: |[04d630] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +04d640: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0184 │ │ +04d644: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -103775,17 +103783,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c4ec: |[04c4ec] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -04c4fc: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ -04c500: 0e00 |0002: return-void │ │ +04d648: |[04d648] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +04d658: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0185 │ │ +04d65c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -103795,17 +103803,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c504: |[04c504] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -04c514: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ -04c518: 0e00 |0002: return-void │ │ +04d660: |[04d660] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +04d670: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0186 │ │ +04d674: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -103815,17 +103823,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c51c: |[04c51c] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -04c52c: 5b01 8701 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ -04c530: 0e00 |0002: return-void │ │ +04d678: |[04d678] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +04d688: 5b01 8701 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0187 │ │ +04d68c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ @@ -103860,17 +103868,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c534: |[04c534] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -04c544: 7010 5605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0556 │ │ -04c54a: 0e00 |0003: return-void │ │ +04d690: |[04d690] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +04d6a0: 7010 5605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0556 │ │ +04d6a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -103879,18 +103887,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04c54c: |[04c54c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04c55c: 7130 7e05 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@057e │ │ -04c562: 0a00 |0003: move-result v0 │ │ -04c564: 0f00 |0004: return v0 │ │ +04d6a8: |[04d6a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04d6b8: 7130 7e05 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@057e │ │ +04d6be: 0a00 |0003: move-result v0 │ │ +04d6c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ @@ -103901,20 +103909,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04c568: |[04c568] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -04c578: 2200 d700 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00d7 │ │ -04c57c: 7030 2b05 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@052b │ │ -04c582: 7110 7f05 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@057f │ │ -04c588: 0c00 |0008: move-result-object v0 │ │ -04c58a: 1100 |0009: return-object v0 │ │ +04d6c4: |[04d6c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +04d6d4: 2200 d700 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00d7 │ │ +04d6d8: 7030 2b05 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@052b │ │ +04d6de: 7110 7f05 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@057f │ │ +04d6e4: 0c00 |0008: move-result-object v0 │ │ +04d6e6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -103923,18 +103931,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04c58c: |[04c58c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -04c59c: 7100 8005 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0580 │ │ -04c5a2: 0c00 |0003: move-result-object v0 │ │ -04c5a4: 1100 |0004: return-object v0 │ │ +04d6e8: |[04d6e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +04d6f8: 7100 8005 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0580 │ │ +04d6fe: 0c00 |0003: move-result-object v0 │ │ +04d700: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;) │ │ @@ -103942,17 +103950,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04c5a8: |[04c5a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04c5b8: 7130 8105 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0581 │ │ -04c5be: 0e00 |0003: return-void │ │ +04d704: |[04d704] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04d714: 7130 8105 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0581 │ │ +04d71a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -103964,19 +103972,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04c5c0: |[04c5c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -04c5d0: 6e10 6d08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@086d │ │ -04c5d6: 0c00 |0003: move-result-object v0 │ │ -04c5d8: 7130 8205 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0582 │ │ -04c5de: 0e00 |0007: return-void │ │ +04d71c: |[04d71c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +04d72c: 6e10 6d08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@086d │ │ +04d732: 0c00 |0003: move-result-object v0 │ │ +04d734: 7130 8205 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0582 │ │ +04d73a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0007 line=187 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 delegate Ljava/lang/Object; │ │ @@ -103988,17 +103996,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04c5e0: |[04c5e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04c5f0: 7130 8305 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0583 │ │ -04c5f6: 0e00 |0003: return-void │ │ +04d73c: |[04d73c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04d74c: 7130 8305 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0583 │ │ +04d752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0003 line=193 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -104010,18 +104018,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04c5f8: |[04c5f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04c608: 7140 8405 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0584 │ │ -04c60e: 0a00 |0003: move-result v0 │ │ -04c610: 0f00 |0004: return v0 │ │ +04d754: |[04d754] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04d764: 7140 8405 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0584 │ │ +04d76a: 0a00 |0003: move-result v0 │ │ +04d76c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/ViewGroup; │ │ @@ -104033,17 +104041,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04c614: |[04c614] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c624: 7130 8505 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0585 │ │ -04c62a: 0e00 |0003: return-void │ │ +04d770: |[04d770] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04d780: 7130 8505 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0585 │ │ +04d786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -104055,17 +104063,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04c62c: |[04c62c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04c63c: 7130 8605 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0586 │ │ -04c642: 0e00 |0003: return-void │ │ +04d788: |[04d788] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04d798: 7130 8605 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0586 │ │ +04d79e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -104201,18 +104209,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04c644: |[04c644] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -04c654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c656: 7030 0106 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0601 │ │ -04c65c: 0e00 |0004: return-void │ │ +04d7a0: |[04d7a0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +04d7b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d7b2: 7030 0106 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0601 │ │ +04d7b8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -104222,103 +104230,103 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 169 16-bit code units │ │ -04c660: |[04c660] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04c670: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04c672: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04c674: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -04c678: 7030 2a06 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@062a │ │ -04c67e: 2201 3700 |0007: new-instance v1, Landroid/graphics/Paint; // type@0037 │ │ -04c682: 7010 e100 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@00e1 │ │ -04c688: 5b71 1f02 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ -04c68c: 2201 3800 |000e: new-instance v1, Landroid/graphics/Rect; // type@0038 │ │ -04c690: 7010 e300 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ -04c696: 5b71 2002 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0220 │ │ -04c69a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -04c69e: 5971 1d02 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021d │ │ -04c6a2: 5c75 0f02 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ -04c6a6: 5c75 1002 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ -04c6aa: 5271 2102 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0221 │ │ -04c6ae: 5971 1302 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ -04c6b2: 5471 1f02 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ -04c6b6: 5272 1302 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ -04c6ba: 6e20 e200 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ -04c6c0: 6e10 7c00 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ -04c6c6: 0c01 |002b: move-result-object v1 │ │ -04c6c8: 6e10 b200 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ -04c6ce: 0c01 |002f: move-result-object v1 │ │ -04c6d0: 5210 eb02 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@02eb │ │ -04c6d4: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -04c6d8: c801 |0034: mul-float/2addr v1, v0 │ │ -04c6da: c631 |0035: add-float/2addr v1, v3 │ │ -04c6dc: 8711 |0036: float-to-int v1, v1 │ │ -04c6de: 5971 1402 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0214 │ │ -04c6e2: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -04c6e6: c801 |003b: mul-float/2addr v1, v0 │ │ -04c6e8: c631 |003c: add-float/2addr v1, v3 │ │ -04c6ea: 8711 |003d: float-to-int v1, v1 │ │ -04c6ec: 5971 1702 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0217 │ │ -04c6f0: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -04c6f4: c801 |0042: mul-float/2addr v1, v0 │ │ -04c6f6: 8711 |0043: float-to-int v1, v1 │ │ -04c6f8: 5971 1902 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0219 │ │ -04c6fc: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -04c700: c801 |0048: mul-float/2addr v1, v0 │ │ -04c702: c631 |0049: add-float/2addr v1, v3 │ │ -04c704: 8711 |004a: float-to-int v1, v1 │ │ -04c706: 5971 1e02 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ -04c70a: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -04c70e: c801 |004f: mul-float/2addr v1, v0 │ │ -04c710: c631 |0050: add-float/2addr v1, v3 │ │ -04c712: 8711 |0051: float-to-int v1, v1 │ │ -04c714: 5971 1102 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0211 │ │ -04c718: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -04c71c: c801 |0056: mul-float/2addr v1, v0 │ │ -04c71e: c631 |0057: add-float/2addr v1, v3 │ │ -04c720: 8711 |0058: float-to-int v1, v1 │ │ -04c722: 5971 1802 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0218 │ │ -04c726: 7110 260b 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b26 │ │ -04c72c: 0c01 |005e: move-result-object v1 │ │ -04c72e: 6e10 2a0b 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b2a │ │ -04c734: 0a01 |0062: move-result v1 │ │ -04c736: 5971 2202 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0222 │ │ -04c73a: 6e10 0806 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0608 │ │ -04c740: 0a01 |0068: move-result v1 │ │ -04c742: 6e10 0a06 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@060a │ │ -04c748: 0a02 |006c: move-result v2 │ │ -04c74a: 6e10 0906 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0609 │ │ -04c750: 0a03 |0070: move-result v3 │ │ -04c752: 6e10 0706 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0607 │ │ -04c758: 0a04 |0074: move-result v4 │ │ -04c75a: 6e54 1606 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0616 │ │ -04c760: 6e10 0c06 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@060c │ │ -04c766: 0a01 |007b: move-result v1 │ │ -04c768: 6e20 1906 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0619 │ │ -04c76e: 6e20 1a06 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@061a │ │ -04c774: 5471 1c02 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@021c │ │ -04c778: 6e20 470c 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0c47 │ │ -04c77e: 5471 1c02 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@021c │ │ -04c782: 2202 f800 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@00f8 │ │ -04c786: 7020 fc05 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@05fc │ │ -04c78c: 6e20 4a0c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4a │ │ -04c792: 5471 1a02 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@021a │ │ -04c796: 6e20 470c 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0c47 │ │ -04c79c: 5471 1a02 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@021a │ │ -04c7a0: 2202 f900 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@00f9 │ │ -04c7a4: 7020 fe05 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@05fe │ │ -04c7aa: 6e20 4a0c 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4a │ │ -04c7b0: 6e10 0206 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0602 │ │ -04c7b6: 0c01 |00a3: move-result-object v1 │ │ -04c7b8: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -04c7bc: 5c76 0f02 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ -04c7c0: 0e00 |00a8: return-void │ │ +04d7bc: |[04d7bc] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04d7cc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04d7ce: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04d7d0: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +04d7d4: 7030 2a06 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@062a │ │ +04d7da: 2201 3700 |0007: new-instance v1, Landroid/graphics/Paint; // type@0037 │ │ +04d7de: 7010 e100 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@00e1 │ │ +04d7e4: 5b71 1f02 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ +04d7e8: 2201 3800 |000e: new-instance v1, Landroid/graphics/Rect; // type@0038 │ │ +04d7ec: 7010 e300 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ +04d7f2: 5b71 2002 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0220 │ │ +04d7f6: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +04d7fa: 5971 1d02 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021d │ │ +04d7fe: 5c75 0f02 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ +04d802: 5c75 1002 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ +04d806: 5271 2102 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0221 │ │ +04d80a: 5971 1302 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ +04d80e: 5471 1f02 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ +04d812: 5272 1302 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ +04d816: 6e20 e200 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ +04d81c: 6e10 7c00 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ +04d822: 0c01 |002b: move-result-object v1 │ │ +04d824: 6e10 b200 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ +04d82a: 0c01 |002f: move-result-object v1 │ │ +04d82c: 5210 eb02 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@02eb │ │ +04d830: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +04d834: c801 |0034: mul-float/2addr v1, v0 │ │ +04d836: c631 |0035: add-float/2addr v1, v3 │ │ +04d838: 8711 |0036: float-to-int v1, v1 │ │ +04d83a: 5971 1402 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0214 │ │ +04d83e: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +04d842: c801 |003b: mul-float/2addr v1, v0 │ │ +04d844: c631 |003c: add-float/2addr v1, v3 │ │ +04d846: 8711 |003d: float-to-int v1, v1 │ │ +04d848: 5971 1702 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0217 │ │ +04d84c: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +04d850: c801 |0042: mul-float/2addr v1, v0 │ │ +04d852: 8711 |0043: float-to-int v1, v1 │ │ +04d854: 5971 1902 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0219 │ │ +04d858: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +04d85c: c801 |0048: mul-float/2addr v1, v0 │ │ +04d85e: c631 |0049: add-float/2addr v1, v3 │ │ +04d860: 8711 |004a: float-to-int v1, v1 │ │ +04d862: 5971 1e02 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ +04d866: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +04d86a: c801 |004f: mul-float/2addr v1, v0 │ │ +04d86c: c631 |0050: add-float/2addr v1, v3 │ │ +04d86e: 8711 |0051: float-to-int v1, v1 │ │ +04d870: 5971 1102 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0211 │ │ +04d874: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +04d878: c801 |0056: mul-float/2addr v1, v0 │ │ +04d87a: c631 |0057: add-float/2addr v1, v3 │ │ +04d87c: 8711 |0058: float-to-int v1, v1 │ │ +04d87e: 5971 1802 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0218 │ │ +04d882: 7110 260b 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b26 │ │ +04d888: 0c01 |005e: move-result-object v1 │ │ +04d88a: 6e10 2a0b 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b2a │ │ +04d890: 0a01 |0062: move-result v1 │ │ +04d892: 5971 2202 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0222 │ │ +04d896: 6e10 0806 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0608 │ │ +04d89c: 0a01 |0068: move-result v1 │ │ +04d89e: 6e10 0a06 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@060a │ │ +04d8a4: 0a02 |006c: move-result v2 │ │ +04d8a6: 6e10 0906 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0609 │ │ +04d8ac: 0a03 |0070: move-result v3 │ │ +04d8ae: 6e10 0706 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0607 │ │ +04d8b4: 0a04 |0074: move-result v4 │ │ +04d8b6: 6e54 1606 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0616 │ │ +04d8bc: 6e10 0c06 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@060c │ │ +04d8c2: 0a01 |007b: move-result v1 │ │ +04d8c4: 6e20 1906 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0619 │ │ +04d8ca: 6e20 1a06 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@061a │ │ +04d8d0: 5471 1c02 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@021c │ │ +04d8d4: 6e20 470c 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0c47 │ │ +04d8da: 5471 1c02 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@021c │ │ +04d8de: 2202 f800 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@00f8 │ │ +04d8e2: 7020 fc05 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@05fc │ │ +04d8e8: 6e20 4a0c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4a │ │ +04d8ee: 5471 1a02 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@021a │ │ +04d8f2: 6e20 470c 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0c47 │ │ +04d8f8: 5471 1a02 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@021a │ │ +04d8fc: 2202 f900 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@00f9 │ │ +04d900: 7020 fe05 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@05fe │ │ +04d906: 6e20 4a0c 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4a │ │ +04d90c: 6e10 0206 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0602 │ │ +04d912: 0c01 |00a3: move-result-object v1 │ │ +04d914: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +04d918: 5c76 0f02 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ +04d91c: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -104355,17 +104363,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c7c4: |[04c7c4] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -04c7d4: 5510 0f02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ -04c7d8: 0f00 |0002: return v0 │ │ +04d920: |[04d920] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +04d930: 5510 0f02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ +04d934: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -104373,21 +104381,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04c7dc: |[04c7dc] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -04c7ec: 6f10 2e06 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@062e │ │ -04c7f2: 0a00 |0003: move-result v0 │ │ -04c7f4: 5221 1802 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0218 │ │ -04c7f8: 7120 a90c 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ -04c7fe: 0a00 |0009: move-result v0 │ │ -04c800: 0f00 |000a: return v0 │ │ +04d938: |[04d938] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +04d948: 6f10 2e06 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@062e │ │ +04d94e: 0a00 |0003: move-result v0 │ │ +04d950: 5221 1802 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0218 │ │ +04d954: 7120 a90c 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0ca9 │ │ +04d95a: 0a00 |0009: move-result v0 │ │ +04d95c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -104395,17 +104403,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c804: |[04c804] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -04c814: 5210 1302 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ -04c818: 0f00 |0002: return v0 │ │ +04d960: |[04d960] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +04d970: 5210 1302 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ +04d974: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -104413,66 +104421,66 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 92 16-bit code units │ │ -04c81c: |[04c81c] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -04c82c: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -04c832: 6f20 3806 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0638 │ │ -04c838: 6e10 0506 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0605 │ │ -04c83e: 0a07 |0009: move-result v7 │ │ -04c840: 0176 |000a: move v6, v7 │ │ -04c842: 54c0 0e02 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ -04c846: 6e10 3e0c 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0c3e │ │ -04c84c: 0a00 |0010: move-result v0 │ │ -04c84e: 52c1 1e02 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ -04c852: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -04c856: 54c0 0e02 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ -04c85a: 6e10 410c 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0c41 │ │ -04c860: 0a00 |001a: move-result v0 │ │ -04c862: 52c1 1e02 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ -04c866: 9009 0001 |001d: add-int v9, v0, v1 │ │ -04c86a: 52c0 1402 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0214 │ │ -04c86e: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -04c872: 54c0 1f02 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ -04c876: 52c1 1d02 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021d │ │ -04c87a: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -04c87e: 52c2 1302 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ -04c882: b5b2 |002b: and-int/2addr v2, v11 │ │ -04c884: b621 |002c: or-int/2addr v1, v2 │ │ -04c886: 6e20 e200 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ -04c88c: 8281 |0030: int-to-float v1, v8 │ │ -04c88e: 82a2 |0031: int-to-float v2, v10 │ │ -04c890: 8293 |0032: int-to-float v3, v9 │ │ -04c892: 8264 |0033: int-to-float v4, v6 │ │ -04c894: 54c5 1f02 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ -04c898: 07d0 |0036: move-object v0, v13 │ │ -04c89a: 7406 db00 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00db │ │ -04c8a0: 55c0 0f02 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ -04c8a4: 3800 1f00 |003c: if-eqz v0, 005b // +001f │ │ -04c8a8: 54c0 1f02 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ -04c8ac: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -04c8b0: 52c2 1302 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ -04c8b4: b5b2 |0044: and-int/2addr v2, v11 │ │ -04c8b6: b621 |0045: or-int/2addr v1, v2 │ │ -04c8b8: 6e20 e200 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ -04c8be: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -04c8c0: 52c0 1102 |004a: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0211 │ │ -04c8c4: 9100 0700 |004c: sub-int v0, v7, v0 │ │ -04c8c8: 8202 |004e: int-to-float v2, v0 │ │ -04c8ca: 6e10 0d06 0c00 |004f: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@060d │ │ -04c8d0: 0a00 |0052: move-result v0 │ │ -04c8d2: 8203 |0053: int-to-float v3, v0 │ │ -04c8d4: 8274 |0054: int-to-float v4, v7 │ │ -04c8d6: 54c5 1f02 |0055: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ -04c8da: 07d0 |0057: move-object v0, v13 │ │ -04c8dc: 7406 db00 0000 |0058: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00db │ │ -04c8e2: 0e00 |005b: return-void │ │ +04d978: |[04d978] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +04d988: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +04d98e: 6f20 3806 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0638 │ │ +04d994: 6e10 0506 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0605 │ │ +04d99a: 0a07 |0009: move-result v7 │ │ +04d99c: 0176 |000a: move v6, v7 │ │ +04d99e: 54c0 0e02 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ +04d9a2: 6e10 3e0c 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0c3e │ │ +04d9a8: 0a00 |0010: move-result v0 │ │ +04d9aa: 52c1 1e02 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ +04d9ae: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +04d9b2: 54c0 0e02 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ +04d9b6: 6e10 410c 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0c41 │ │ +04d9bc: 0a00 |001a: move-result v0 │ │ +04d9be: 52c1 1e02 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ +04d9c2: 9009 0001 |001d: add-int v9, v0, v1 │ │ +04d9c6: 52c0 1402 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0214 │ │ +04d9ca: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +04d9ce: 54c0 1f02 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ +04d9d2: 52c1 1d02 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021d │ │ +04d9d6: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +04d9da: 52c2 1302 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ +04d9de: b5b2 |002b: and-int/2addr v2, v11 │ │ +04d9e0: b621 |002c: or-int/2addr v1, v2 │ │ +04d9e2: 6e20 e200 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ +04d9e8: 8281 |0030: int-to-float v1, v8 │ │ +04d9ea: 82a2 |0031: int-to-float v2, v10 │ │ +04d9ec: 8293 |0032: int-to-float v3, v9 │ │ +04d9ee: 8264 |0033: int-to-float v4, v6 │ │ +04d9f0: 54c5 1f02 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ +04d9f4: 07d0 |0036: move-object v0, v13 │ │ +04d9f6: 7406 db00 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00db │ │ +04d9fc: 55c0 0f02 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ +04da00: 3800 1f00 |003c: if-eqz v0, 005b // +001f │ │ +04da04: 54c0 1f02 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ +04da08: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +04da0c: 52c2 1302 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ +04da10: b5b2 |0044: and-int/2addr v2, v11 │ │ +04da12: b621 |0045: or-int/2addr v1, v2 │ │ +04da14: 6e20 e200 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ +04da1a: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +04da1c: 52c0 1102 |004a: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0211 │ │ +04da20: 9100 0700 |004c: sub-int v0, v7, v0 │ │ +04da24: 8202 |004e: int-to-float v2, v0 │ │ +04da26: 6e10 0d06 0c00 |004f: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@060d │ │ +04da2c: 0a00 |0052: move-result v0 │ │ +04da2e: 8203 |0053: int-to-float v3, v0 │ │ +04da30: 8274 |0054: int-to-float v4, v7 │ │ +04da32: 54c5 1f02 |0055: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ +04da36: 07d0 |0057: move-object v0, v13 │ │ +04da38: 7406 db00 0000 |0058: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00db │ │ +04da3e: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -104497,83 +104505,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -04c8e4: |[04c8e4] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04c8f4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04c8f6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04c8f8: 6e10 c80a 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ -04c8fe: 0a00 |0005: move-result v0 │ │ -04c900: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -04c904: 5565 1202 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0212 │ │ -04c908: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -04c90c: 0f03 |000c: return v3 │ │ -04c90e: 6e10 cb0a 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0acb │ │ -04c914: 0a01 |0010: move-result v1 │ │ -04c916: 6e10 cd0a 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0acd │ │ -04c91c: 0a02 |0014: move-result v2 │ │ -04c91e: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -04c924: 0143 |0018: move v3, v4 │ │ -04c926: 28f3 |0019: goto 000c // -000d │ │ -04c928: 5961 1502 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0215 │ │ -04c92c: 5962 1602 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0216 │ │ -04c930: 5c63 1202 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0212 │ │ -04c934: 28f8 |0020: goto 0018 // -0008 │ │ -04c936: 5263 1502 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0215 │ │ -04c93a: a703 0103 |0023: sub-float v3, v1, v3 │ │ -04c93e: 7110 a50c 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -04c944: 0a03 |0028: move-result v3 │ │ -04c946: 5265 2202 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0222 │ │ -04c94a: 8255 |002b: int-to-float v5, v5 │ │ -04c94c: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -04c950: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -04c954: 5263 1602 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0216 │ │ -04c958: a703 0203 |0032: sub-float v3, v2, v3 │ │ -04c95c: 7110 a50c 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -04c962: 0a03 |0037: move-result v3 │ │ -04c964: 5265 2202 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0222 │ │ -04c968: 8255 |003a: int-to-float v5, v5 │ │ -04c96a: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -04c96e: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -04c972: 5c64 1202 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0212 │ │ -04c976: 28d7 |0041: goto 0018 // -0029 │ │ -04c978: 5463 0e02 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ -04c97c: 6e10 3e0c 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0c3e │ │ -04c982: 0a03 |0047: move-result v3 │ │ -04c984: 5265 1e02 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ -04c988: b153 |004a: sub-int/2addr v3, v5 │ │ -04c98a: 8233 |004b: int-to-float v3, v3 │ │ -04c98c: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -04c990: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -04c994: 5463 1b02 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ -04c998: 5465 1b02 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ -04c99c: 6e10 1d07 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ -04c9a2: 0a05 |0057: move-result v5 │ │ -04c9a4: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04c9a8: 6e20 5407 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ -04c9ae: 28bb |005d: goto 0018 // -0045 │ │ -04c9b0: 5463 0e02 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ -04c9b4: 6e10 410c 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0c41 │ │ -04c9ba: 0a03 |0063: move-result v3 │ │ -04c9bc: 5265 1e02 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ -04c9c0: b053 |0066: add-int/2addr v3, v5 │ │ -04c9c2: 8233 |0067: int-to-float v3, v3 │ │ -04c9c4: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -04c9c8: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -04c9cc: 5463 1b02 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ -04c9d0: 5465 1b02 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ -04c9d4: 6e10 1d07 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ -04c9da: 0a05 |0073: move-result v5 │ │ -04c9dc: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04c9e0: 6e20 5407 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ -04c9e6: 289f |0079: goto 0018 // -0061 │ │ -04c9e8: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +04da40: |[04da40] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04da50: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04da52: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04da54: 6e10 c80a 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0ac8 │ │ +04da5a: 0a00 |0005: move-result v0 │ │ +04da5c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +04da60: 5565 1202 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0212 │ │ +04da64: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +04da68: 0f03 |000c: return v3 │ │ +04da6a: 6e10 cb0a 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0acb │ │ +04da70: 0a01 |0010: move-result v1 │ │ +04da72: 6e10 cd0a 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0acd │ │ +04da78: 0a02 |0014: move-result v2 │ │ +04da7a: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +04da80: 0143 |0018: move v3, v4 │ │ +04da82: 28f3 |0019: goto 000c // -000d │ │ +04da84: 5961 1502 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0215 │ │ +04da88: 5962 1602 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0216 │ │ +04da8c: 5c63 1202 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0212 │ │ +04da90: 28f8 |0020: goto 0018 // -0008 │ │ +04da92: 5263 1502 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0215 │ │ +04da96: a703 0103 |0023: sub-float v3, v1, v3 │ │ +04da9a: 7110 a50c 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +04daa0: 0a03 |0028: move-result v3 │ │ +04daa2: 5265 2202 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0222 │ │ +04daa6: 8255 |002b: int-to-float v5, v5 │ │ +04daa8: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +04daac: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +04dab0: 5263 1602 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0216 │ │ +04dab4: a703 0203 |0032: sub-float v3, v2, v3 │ │ +04dab8: 7110 a50c 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +04dabe: 0a03 |0037: move-result v3 │ │ +04dac0: 5265 2202 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0222 │ │ +04dac4: 8255 |003a: int-to-float v5, v5 │ │ +04dac6: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +04daca: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +04dace: 5c64 1202 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0212 │ │ +04dad2: 28d7 |0041: goto 0018 // -0029 │ │ +04dad4: 5463 0e02 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ +04dad8: 6e10 3e0c 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0c3e │ │ +04dade: 0a03 |0047: move-result v3 │ │ +04dae0: 5265 1e02 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ +04dae4: b153 |004a: sub-int/2addr v3, v5 │ │ +04dae6: 8233 |004b: int-to-float v3, v3 │ │ +04dae8: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +04daec: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +04daf0: 5463 1b02 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ +04daf4: 5465 1b02 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ +04daf8: 6e10 1d07 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ +04dafe: 0a05 |0057: move-result v5 │ │ +04db00: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04db04: 6e20 5407 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ +04db0a: 28bb |005d: goto 0018 // -0045 │ │ +04db0c: 5463 0e02 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ +04db10: 6e10 410c 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0c41 │ │ +04db16: 0a03 |0063: move-result v3 │ │ +04db18: 5265 1e02 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ +04db1c: b053 |0066: add-int/2addr v3, v5 │ │ +04db1e: 8233 |0067: int-to-float v3, v3 │ │ +04db20: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +04db24: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +04db28: 5463 1b02 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ +04db2c: 5465 1b02 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@021b │ │ +04db30: 6e10 1d07 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@071d │ │ +04db36: 0a05 |0073: move-result v5 │ │ +04db38: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04db3c: 6e20 5407 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0754 │ │ +04db42: 289f |0079: goto 0018 // -0061 │ │ +04db44: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=252 │ │ 0x000d line=227 │ │ 0x0011 line=228 │ │ @@ -104601,26 +104609,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04c9fc: |[04c9fc] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -04ca0c: 6f20 3c06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@063c │ │ -04ca12: 5510 1002 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ -04ca16: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -04ca1a: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -04ca1e: b520 |0009: and-int/2addr v0, v2 │ │ -04ca20: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -04ca24: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04ca26: 5c10 0f02 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ -04ca2a: 0e00 |000f: return-void │ │ -04ca2c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -04ca2e: 28fc |0011: goto 000d // -0004 │ │ +04db58: |[04db58] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +04db68: 6f20 3c06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@063c │ │ +04db6e: 5510 1002 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ +04db72: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +04db76: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +04db7a: b520 |0009: and-int/2addr v0, v2 │ │ +04db7c: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +04db80: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04db82: 5c10 0f02 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ +04db86: 0e00 |000f: return-void │ │ +04db88: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +04db8a: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -104633,24 +104641,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04ca30: |[04ca30] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -04ca40: 6f20 3d06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@063d │ │ -04ca46: 5510 1002 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ -04ca4a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -04ca4e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -04ca52: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04ca54: 5c10 0f02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ -04ca58: 0e00 |000c: return-void │ │ -04ca5a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04ca5c: 28fc |000e: goto 000a // -0004 │ │ +04db8c: |[04db8c] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +04db9c: 6f20 3d06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@063d │ │ +04dba2: 5510 1002 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ +04dba6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +04dbaa: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +04dbae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04dbb0: 5c10 0f02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ +04dbb4: 0e00 |000c: return-void │ │ +04dbb6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +04dbb8: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -104663,24 +104671,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04ca60: |[04ca60] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -04ca70: 6f20 3e06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@063e │ │ -04ca76: 5510 1002 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ -04ca7a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -04ca7e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -04ca82: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04ca84: 5c10 0f02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ -04ca88: 0e00 |000c: return-void │ │ -04ca8a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04ca8c: 28fc |000e: goto 000a // -0004 │ │ +04dbbc: |[04dbbc] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +04dbcc: 6f20 3e06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@063e │ │ +04dbd2: 5510 1002 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ +04dbd6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +04dbda: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +04dbde: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04dbe0: 5c10 0f02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ +04dbe4: 0e00 |000c: return-void │ │ +04dbe6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +04dbe8: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -104693,20 +104701,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04ca90: |[04ca90] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -04caa0: 5c12 0f02 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ -04caa4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04caa6: 5c10 1002 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ -04caaa: 6e10 0e06 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@060e │ │ -04cab0: 0e00 |0008: return-void │ │ +04dbec: |[04dbec] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +04dbfc: 5c12 0f02 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020f │ │ +04dc00: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04dc02: 5c10 1002 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0210 │ │ +04dc06: 6e10 0e06 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@060e │ │ +04dc0c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -104718,20 +104726,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -04cab4: |[04cab4] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -04cac4: 5210 1702 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0217 │ │ -04cac8: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -04cacc: 5215 1702 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0217 │ │ -04cad0: 6f55 4206 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0642 │ │ -04cad6: 0e00 |0009: return-void │ │ +04dc10: |[04dc10] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +04dc20: 5210 1702 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0217 │ │ +04dc24: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +04dc28: 5215 1702 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0217 │ │ +04dc2c: 6f55 4206 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0642 │ │ +04dc32: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -104746,21 +104754,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04cad8: |[04cad8] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -04cae8: 5923 1302 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ -04caec: 5420 1f02 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ -04caf0: 5221 1302 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ -04caf4: 6e20 e200 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ -04cafa: 6e10 0e06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@060e │ │ -04cb00: 0e00 |000c: return-void │ │ +04dc34: |[04dc34] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +04dc44: 5923 1302 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ +04dc48: 5420 1f02 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021f │ │ +04dc4c: 5221 1302 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0213 │ │ +04dc50: 6e20 e200 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ +04dc56: 6e10 0e06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@060e │ │ +04dc5c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -104772,23 +104780,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04cb04: |[04cb04] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -04cb14: 6e10 0306 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0603 │ │ -04cb1a: 0c00 |0003: move-result-object v0 │ │ -04cb1c: 6e10 7c00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ -04cb22: 0c00 |0007: move-result-object v0 │ │ -04cb24: 6e20 b000 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00b0 │ │ -04cb2a: 0a00 |000b: move-result v0 │ │ -04cb2c: 6e20 1706 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0617 │ │ -04cb32: 0e00 |000f: return-void │ │ +04dc60: |[04dc60] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +04dc70: 6e10 0306 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0603 │ │ +04dc76: 0c00 |0003: move-result-object v0 │ │ +04dc78: 6e10 7c00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007c │ │ +04dc7e: 0c00 |0007: move-result-object v0 │ │ +04dc80: 6e20 b000 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00b0 │ │ +04dc86: 0a00 |000b: move-result v0 │ │ +04dc88: 6e20 1706 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0617 │ │ +04dc8e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000f line=141 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -104798,20 +104806,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04cb34: |[04cb34] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -04cb44: 5210 1902 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0219 │ │ -04cb48: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -04cb4c: 5212 1902 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0219 │ │ -04cb50: 6f20 4606 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0646 │ │ -04cb56: 0e00 |0009: return-void │ │ +04dc90: |[04dc90] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +04dca0: 5210 1902 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0219 │ │ +04dca4: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +04dca8: 5212 1902 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0219 │ │ +04dcac: 6f20 4606 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0646 │ │ +04dcb2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -104823,55 +104831,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -04cb58: |[04cb58] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -04cb68: 5472 2002 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0220 │ │ -04cb6c: 6e10 0506 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0605 │ │ -04cb72: 0a00 |0005: move-result v0 │ │ -04cb74: 5475 0e02 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ -04cb78: 6e10 3e0c 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c3e │ │ -04cb7e: 0a05 |000b: move-result v5 │ │ -04cb80: 5276 1e02 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ -04cb84: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -04cb88: 5475 0e02 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ -04cb8c: 6e10 410c 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c41 │ │ -04cb92: 0a05 |0015: move-result v5 │ │ -04cb94: 5276 1e02 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ -04cb98: 9003 0506 |0018: add-int v3, v5, v6 │ │ -04cb9c: 5275 1402 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0214 │ │ -04cba0: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -04cba4: 6e50 e400 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@00e4 │ │ -04cbaa: 6f40 4906 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0649 │ │ -04cbb0: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -04cbb4: a705 0905 |0026: sub-float v5, v9, v5 │ │ -04cbb8: 7110 a50c 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ -04cbbe: 0a05 |002b: move-result v5 │ │ -04cbc0: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -04cbc4: c865 |002e: mul-float/2addr v5, v6 │ │ -04cbc6: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -04cbca: c865 |0031: mul-float/2addr v5, v6 │ │ -04cbcc: 8755 |0032: float-to-int v5, v5 │ │ -04cbce: 5975 1d02 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021d │ │ -04cbd2: 5475 0e02 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ -04cbd6: 6e10 3e0c 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c3e │ │ -04cbdc: 0a05 |003a: move-result v5 │ │ -04cbde: 5276 1e02 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ -04cbe2: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -04cbe6: 5475 0e02 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ -04cbea: 6e10 410c 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c41 │ │ -04cbf0: 0a05 |0044: move-result v5 │ │ -04cbf2: 5276 1e02 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ -04cbf6: 9003 0506 |0047: add-int v3, v5, v6 │ │ -04cbfa: 6e50 e500 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@00e5 │ │ -04cc00: 6e20 0f06 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@060f │ │ -04cc06: 0e00 |004f: return-void │ │ +04dcb4: |[04dcb4] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +04dcc4: 5472 2002 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0220 │ │ +04dcc8: 6e10 0506 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0605 │ │ +04dcce: 0a00 |0005: move-result v0 │ │ +04dcd0: 5475 0e02 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ +04dcd4: 6e10 3e0c 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c3e │ │ +04dcda: 0a05 |000b: move-result v5 │ │ +04dcdc: 5276 1e02 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ +04dce0: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +04dce4: 5475 0e02 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ +04dce8: 6e10 410c 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c41 │ │ +04dcee: 0a05 |0015: move-result v5 │ │ +04dcf0: 5276 1e02 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ +04dcf4: 9003 0506 |0018: add-int v3, v5, v6 │ │ +04dcf8: 5275 1402 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0214 │ │ +04dcfc: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +04dd00: 6e50 e400 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@00e4 │ │ +04dd06: 6f40 4906 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0649 │ │ +04dd0c: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +04dd10: a705 0905 |0026: sub-float v5, v9, v5 │ │ +04dd14: 7110 a50c 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0ca5 │ │ +04dd1a: 0a05 |002b: move-result v5 │ │ +04dd1c: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +04dd20: c865 |002e: mul-float/2addr v5, v6 │ │ +04dd22: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +04dd26: c865 |0031: mul-float/2addr v5, v6 │ │ +04dd28: 8755 |0032: float-to-int v5, v5 │ │ +04dd2a: 5975 1d02 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021d │ │ +04dd2e: 5475 0e02 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ +04dd32: 6e10 3e0c 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c3e │ │ +04dd38: 0a05 |003a: move-result v5 │ │ +04dd3a: 5276 1e02 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ +04dd3e: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +04dd42: 5475 0e02 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020e │ │ +04dd46: 6e10 410c 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c41 │ │ +04dd4c: 0a05 |0044: move-result v5 │ │ +04dd4e: 5276 1e02 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021e │ │ +04dd52: 9003 0506 |0047: add-int v3, v5, v6 │ │ +04dd56: 6e50 e500 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@00e5 │ │ +04dd5c: 6e20 0f06 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@060f │ │ +04dd62: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0002 line=277 │ │ 0x0006 line=278 │ │ 0x0010 line=279 │ │ 0x001a line=280 │ │ @@ -104924,17 +104932,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cc08: |[04cc08] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -04cc18: 7010 5d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@065d │ │ -04cc1e: 0e00 |0003: return-void │ │ +04dd64: |[04dd64] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +04dd74: 7010 5d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@065d │ │ +04dd7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -104943,18 +104951,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cc20: |[04cc20] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -04cc30: 7110 ab06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@06ab │ │ -04cc36: 0a00 |0003: move-result v0 │ │ -04cc38: 0f00 |0004: return v0 │ │ +04dd7c: |[04dd7c] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +04dd8c: 7110 ab06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@06ab │ │ +04dd92: 0a00 |0003: move-result v0 │ │ +04dd94: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -104963,17 +104971,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cc3c: |[04cc3c] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -04cc4c: 7120 ac06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@06ac │ │ -04cc52: 0e00 |0003: return-void │ │ +04dd98: |[04dd98] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +04dda8: 7120 ac06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@06ac │ │ +04ddae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -105009,17 +105017,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cc54: |[04cc54] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -04cc64: 7010 cd06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@06cd │ │ -04cc6a: 0e00 |0003: return-void │ │ +04ddb0: |[04ddb0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +04ddc0: 7010 cd06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@06cd │ │ +04ddc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -105028,18 +105036,18 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04cc6c: |[04cc6c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04cc7c: 7130 d306 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@06d3 │ │ -04cc82: 0a00 |0003: move-result v0 │ │ -04cc84: 0f00 |0004: return v0 │ │ +04ddc8: |[04ddc8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04ddd8: 7130 d306 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@06d3 │ │ +04ddde: 0a00 |0003: move-result v0 │ │ +04dde0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ @@ -105075,17 +105083,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cc88: |[04cc88] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -04cc98: 7010 6c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@076c │ │ -04cc9e: 0e00 |0003: return-void │ │ +04dde4: |[04dde4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +04ddf4: 7010 6c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@076c │ │ +04ddfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -105094,17 +105102,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cca0: |[04cca0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -04ccb0: 7120 7907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0779 │ │ -04ccb6: 0e00 |0003: return-void │ │ +04ddfc: |[04ddfc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +04de0c: 7120 7907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0779 │ │ +04de12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -105115,18 +105123,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ccb8: |[04ccb8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -04ccc8: 7120 7a07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@077a │ │ -04ccce: 0c00 |0003: move-result-object v0 │ │ -04ccd0: 1100 |0004: return-object v0 │ │ +04de14: |[04de14] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +04de24: 7120 7a07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@077a │ │ +04de2a: 0c00 |0003: move-result-object v0 │ │ +04de2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -105136,18 +105144,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ccd4: |[04ccd4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -04cce4: 7110 7b07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@077b │ │ -04ccea: 0a00 |0003: move-result v0 │ │ -04ccec: 0f00 |0004: return v0 │ │ +04de30: |[04de30] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +04de40: 7110 7b07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@077b │ │ +04de46: 0a00 |0003: move-result v0 │ │ +04de48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -105185,17 +105193,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ccf0: |[04ccf0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -04cd00: 7010 8507 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0785 │ │ -04cd06: 0e00 |0003: return-void │ │ +04de4c: |[04de4c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +04de5c: 7010 8507 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0785 │ │ +04de62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -105204,19 +105212,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04cd08: |[04cd08] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -04cd18: 5430 a502 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a5 │ │ -04cd1c: 7120 a007 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07a0 │ │ -04cd22: 0a00 |0005: move-result v0 │ │ -04cd24: 0f00 |0006: return v0 │ │ +04de64: |[04de64] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +04de74: 5430 a502 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a5 │ │ +04de78: 7120 a007 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07a0 │ │ +04de7e: 0a00 |0005: move-result v0 │ │ +04de80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -105226,18 +105234,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04cd28: |[04cd28] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -04cd38: 7120 a107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07a1 │ │ -04cd3e: 0c00 |0003: move-result-object v0 │ │ -04cd40: 1100 |0004: return-object v0 │ │ +04de84: |[04de84] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +04de94: 7120 a107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07a1 │ │ +04de9a: 0c00 |0003: move-result-object v0 │ │ +04de9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -105247,18 +105255,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cd44: |[04cd44] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -04cd54: 7110 a207 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07a2 │ │ -04cd5a: 0c00 |0003: move-result-object v0 │ │ -04cd5c: 1100 |0004: return-object v0 │ │ +04dea0: |[04dea0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +04deb0: 7110 a207 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07a2 │ │ +04deb6: 0c00 |0003: move-result-object v0 │ │ +04deb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -105267,18 +105275,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cd60: |[04cd60] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -04cd70: 7110 a307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07a3 │ │ -04cd76: 0a00 |0003: move-result v0 │ │ -04cd78: 0f00 |0004: return v0 │ │ +04debc: |[04debc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +04decc: 7110 a307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07a3 │ │ +04ded2: 0a00 |0003: move-result v0 │ │ +04ded4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -105287,20 +105295,20 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04cd7c: |[04cd7c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -04cd8c: 2200 2f01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@012f │ │ -04cd90: 7030 7c07 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@077c │ │ -04cd96: 7110 a407 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@07a4 │ │ -04cd9c: 0c00 |0008: move-result-object v0 │ │ -04cd9e: 1100 |0009: return-object v0 │ │ +04ded8: |[04ded8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +04dee8: 2200 2f01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@012f │ │ +04deec: 7030 7c07 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@077c │ │ +04def2: 7110 a407 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@07a4 │ │ +04def8: 0c00 |0008: move-result-object v0 │ │ +04defa: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -105309,19 +105317,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04cda0: |[04cda0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -04cdb0: 5430 a502 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a5 │ │ -04cdb4: 7120 a507 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07a5 │ │ -04cdba: 0a00 |0005: move-result v0 │ │ -04cdbc: 0f00 |0006: return v0 │ │ +04defc: |[04defc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +04df0c: 5430 a502 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a5 │ │ +04df10: 7120 a507 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07a5 │ │ +04df16: 0a00 |0005: move-result v0 │ │ +04df18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -105358,17 +105366,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cdc0: |[04cdc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -04cdd0: 7010 2008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0820 │ │ -04cdd6: 0e00 |0003: return-void │ │ +04df1c: |[04df1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +04df2c: 7010 2008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0820 │ │ +04df32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -105377,17 +105385,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cdd8: |[04cdd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -04cde8: 7120 a008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@08a0 │ │ -04cdee: 0e00 |0003: return-void │ │ +04df34: |[04df34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +04df44: 7120 a008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@08a0 │ │ +04df4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -105398,17 +105406,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cdf0: |[04cdf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04ce00: 7120 a108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@08a1 │ │ -04ce06: 0e00 |0003: return-void │ │ +04df4c: |[04df4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04df5c: 7120 a108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@08a1 │ │ +04df62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -105419,18 +105427,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ce08: |[04ce08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -04ce18: 7120 a208 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@08a2 │ │ -04ce1e: 0c00 |0003: move-result-object v0 │ │ -04ce20: 1100 |0004: return-object v0 │ │ +04df64: |[04df64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +04df74: 7120 a208 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@08a2 │ │ +04df7a: 0c00 |0003: move-result-object v0 │ │ +04df7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -105440,18 +105448,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ce24: |[04ce24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -04ce34: 7110 a308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@08a3 │ │ -04ce3a: 0a00 |0003: move-result v0 │ │ -04ce3c: 0f00 |0004: return v0 │ │ +04df80: |[04df80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +04df90: 7110 a308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@08a3 │ │ +04df96: 0a00 |0003: move-result v0 │ │ +04df98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105460,17 +105468,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ce40: |[04ce40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04ce50: 7120 a408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08a4 │ │ -04ce56: 0e00 |0003: return-void │ │ +04df9c: |[04df9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04dfac: 7120 a408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08a4 │ │ +04dfb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -105481,17 +105489,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ce58: |[04ce58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04ce68: 7120 a508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08a5 │ │ -04ce6e: 0e00 |0003: return-void │ │ +04dfb4: |[04dfb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04dfc4: 7120 a508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08a5 │ │ +04dfca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -105502,18 +105510,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ce70: |[04ce70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04ce80: 7120 a608 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08a6 │ │ -04ce86: 0c00 |0003: move-result-object v0 │ │ -04ce88: 1100 |0004: return-object v0 │ │ +04dfcc: |[04dfcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04dfdc: 7120 a608 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08a6 │ │ +04dfe2: 0c00 |0003: move-result-object v0 │ │ +04dfe4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -105523,18 +105531,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ce8c: |[04ce8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -04ce9c: 7110 a708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@08a7 │ │ -04cea2: 0a00 |0003: move-result v0 │ │ -04cea4: 0f00 |0004: return v0 │ │ +04dfe8: |[04dfe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +04dff8: 7110 a708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@08a7 │ │ +04dffe: 0a00 |0003: move-result v0 │ │ +04e000: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105543,18 +105551,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cea8: |[04cea8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04ceb8: 7110 a808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08a8 │ │ -04cebe: 0c00 |0003: move-result-object v0 │ │ -04cec0: 1100 |0004: return-object v0 │ │ +04e004: |[04e004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04e014: 7110 a808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08a8 │ │ +04e01a: 0c00 |0003: move-result-object v0 │ │ +04e01c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105563,18 +105571,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cec4: |[04cec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04ced4: 7110 a908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08a9 │ │ -04ceda: 0c00 |0003: move-result-object v0 │ │ -04cedc: 1100 |0004: return-object v0 │ │ +04e020: |[04e020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04e030: 7110 a908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08a9 │ │ +04e036: 0c00 |0003: move-result-object v0 │ │ +04e038: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105583,18 +105591,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cee0: |[04cee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04cef0: 7110 aa08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08aa │ │ -04cef6: 0c00 |0003: move-result-object v0 │ │ -04cef8: 1100 |0004: return-object v0 │ │ +04e03c: |[04e03c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04e04c: 7110 aa08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08aa │ │ +04e052: 0c00 |0003: move-result-object v0 │ │ +04e054: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105603,18 +105611,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cefc: |[04cefc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04cf0c: 7110 ab08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ab │ │ -04cf12: 0c00 |0003: move-result-object v0 │ │ -04cf14: 1100 |0004: return-object v0 │ │ +04e058: |[04e058] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04e068: 7110 ab08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ab │ │ +04e06e: 0c00 |0003: move-result-object v0 │ │ +04e070: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105623,18 +105631,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cf18: |[04cf18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04cf28: 7110 ac08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08ac │ │ -04cf2e: 0c00 |0003: move-result-object v0 │ │ -04cf30: 1100 |0004: return-object v0 │ │ +04e074: |[04e074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04e084: 7110 ac08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08ac │ │ +04e08a: 0c00 |0003: move-result-object v0 │ │ +04e08c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105643,18 +105651,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cf34: |[04cf34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -04cf44: 7110 ad08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@08ad │ │ -04cf4a: 0a00 |0003: move-result v0 │ │ -04cf4c: 0f00 |0004: return v0 │ │ +04e090: |[04e090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +04e0a0: 7110 ad08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@08ad │ │ +04e0a6: 0a00 |0003: move-result v0 │ │ +04e0a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105663,18 +105671,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cf50: |[04cf50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -04cf60: 7110 ae08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@08ae │ │ -04cf66: 0a00 |0003: move-result v0 │ │ -04cf68: 0f00 |0004: return v0 │ │ +04e0ac: |[04e0ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +04e0bc: 7110 ae08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@08ae │ │ +04e0c2: 0a00 |0003: move-result v0 │ │ +04e0c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105683,18 +105691,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cf6c: |[04cf6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -04cf7c: 7110 af08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@08af │ │ -04cf82: 0a00 |0003: move-result v0 │ │ -04cf84: 0f00 |0004: return v0 │ │ +04e0c8: |[04e0c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +04e0d8: 7110 af08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@08af │ │ +04e0de: 0a00 |0003: move-result v0 │ │ +04e0e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105703,18 +105711,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cf88: |[04cf88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -04cf98: 7110 b008 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@08b0 │ │ -04cf9e: 0a00 |0003: move-result v0 │ │ -04cfa0: 0f00 |0004: return v0 │ │ +04e0e4: |[04e0e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +04e0f4: 7110 b008 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@08b0 │ │ +04e0fa: 0a00 |0003: move-result v0 │ │ +04e0fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105723,18 +105731,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cfa4: |[04cfa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -04cfb4: 7110 b108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@08b1 │ │ -04cfba: 0a00 |0003: move-result v0 │ │ -04cfbc: 0f00 |0004: return v0 │ │ +04e100: |[04e100] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +04e110: 7110 b108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@08b1 │ │ +04e116: 0a00 |0003: move-result v0 │ │ +04e118: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105743,18 +105751,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cfc0: |[04cfc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -04cfd0: 7110 b208 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@08b2 │ │ -04cfd6: 0a00 |0003: move-result v0 │ │ -04cfd8: 0f00 |0004: return v0 │ │ +04e11c: |[04e11c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +04e12c: 7110 b208 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@08b2 │ │ +04e132: 0a00 |0003: move-result v0 │ │ +04e134: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105763,18 +105771,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cfdc: |[04cfdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -04cfec: 7110 b308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@08b3 │ │ -04cff2: 0a00 |0003: move-result v0 │ │ -04cff4: 0f00 |0004: return v0 │ │ +04e138: |[04e138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +04e148: 7110 b308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@08b3 │ │ +04e14e: 0a00 |0003: move-result v0 │ │ +04e150: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105783,18 +105791,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cff8: |[04cff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -04d008: 7110 b408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@08b4 │ │ -04d00e: 0a00 |0003: move-result v0 │ │ -04d010: 0f00 |0004: return v0 │ │ +04e154: |[04e154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +04e164: 7110 b408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@08b4 │ │ +04e16a: 0a00 |0003: move-result v0 │ │ +04e16c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105803,18 +105811,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d014: |[04d014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -04d024: 7110 b508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@08b5 │ │ -04d02a: 0a00 |0003: move-result v0 │ │ -04d02c: 0f00 |0004: return v0 │ │ +04e170: |[04e170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +04e180: 7110 b508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@08b5 │ │ +04e186: 0a00 |0003: move-result v0 │ │ +04e188: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105823,18 +105831,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d030: |[04d030] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -04d040: 7110 b608 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@08b6 │ │ -04d046: 0a00 |0003: move-result v0 │ │ -04d048: 0f00 |0004: return v0 │ │ +04e18c: |[04e18c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +04e19c: 7110 b608 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@08b6 │ │ +04e1a2: 0a00 |0003: move-result v0 │ │ +04e1a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105843,18 +105851,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d04c: |[04d04c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -04d05c: 7110 b708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@08b7 │ │ -04d062: 0a00 |0003: move-result v0 │ │ -04d064: 0f00 |0004: return v0 │ │ +04e1a8: |[04e1a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +04e1b8: 7110 b708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@08b7 │ │ +04e1be: 0a00 |0003: move-result v0 │ │ +04e1c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105863,18 +105871,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04d068: |[04d068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -04d078: 7100 b808 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@08b8 │ │ -04d07e: 0c00 |0003: move-result-object v0 │ │ -04d080: 1100 |0004: return-object v0 │ │ +04e1c4: |[04e1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +04e1d4: 7100 b808 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@08b8 │ │ +04e1da: 0c00 |0003: move-result-object v0 │ │ +04e1dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -105882,18 +105890,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d084: |[04d084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -04d094: 7110 b908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@08b9 │ │ -04d09a: 0c00 |0003: move-result-object v0 │ │ -04d09c: 1100 |0004: return-object v0 │ │ +04e1e0: |[04e1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +04e1f0: 7110 b908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@08b9 │ │ +04e1f6: 0c00 |0003: move-result-object v0 │ │ +04e1f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -105902,18 +105910,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d0a0: |[04d0a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04d0b0: 7110 ba08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ba │ │ -04d0b6: 0c00 |0003: move-result-object v0 │ │ -04d0b8: 1100 |0004: return-object v0 │ │ +04e1fc: |[04e1fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04e20c: 7110 ba08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ba │ │ +04e212: 0c00 |0003: move-result-object v0 │ │ +04e214: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105922,18 +105930,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04d0bc: |[04d0bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -04d0cc: 7120 bb08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@08bb │ │ -04d0d2: 0a00 |0003: move-result v0 │ │ -04d0d4: 0f00 |0004: return v0 │ │ +04e218: |[04e218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +04e228: 7120 bb08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@08bb │ │ +04e22e: 0a00 |0003: move-result v0 │ │ +04e230: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -105943,17 +105951,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d0d8: |[04d0d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -04d0e8: 7110 bc08 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@08bc │ │ -04d0ee: 0e00 |0003: return-void │ │ +04e234: |[04e234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +04e244: 7110 bc08 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@08bc │ │ +04e24a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0003 line=633 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -105963,17 +105971,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d0f0: |[04d0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04d100: 7120 bd08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08bd │ │ -04d106: 0e00 |0003: return-void │ │ +04e24c: |[04e24c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04e25c: 7120 bd08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08bd │ │ +04e262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -105984,17 +105992,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d108: |[04d108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04d118: 7120 be08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08be │ │ -04d11e: 0e00 |0003: return-void │ │ +04e264: |[04e264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04e274: 7120 be08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08be │ │ +04e27a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0003 line=548 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106005,17 +106013,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d120: |[04d120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -04d130: 7120 bf08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@08bf │ │ -04d136: 0e00 |0003: return-void │ │ +04e27c: |[04e27c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +04e28c: 7120 bf08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@08bf │ │ +04e292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=553 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106026,17 +106034,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d138: |[04d138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -04d148: 7120 c008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@08c0 │ │ -04d14e: 0e00 |0003: return-void │ │ +04e294: |[04e294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +04e2a4: 7120 c008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@08c0 │ │ +04e2aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0003 line=558 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106047,17 +106055,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d150: |[04d150] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d160: 7120 c108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08c1 │ │ -04d166: 0e00 |0003: return-void │ │ +04e2ac: |[04e2ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04e2bc: 7120 c108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08c1 │ │ +04e2c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0003 line=563 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106068,17 +106076,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d168: |[04d168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -04d178: 7120 c208 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@08c2 │ │ -04d17e: 0e00 |0003: return-void │ │ +04e2c4: |[04e2c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +04e2d4: 7120 c208 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@08c2 │ │ +04e2da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0003 line=568 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106089,17 +106097,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d180: |[04d180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d190: 7120 c308 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08c3 │ │ -04d196: 0e00 |0003: return-void │ │ +04e2dc: |[04e2dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04e2ec: 7120 c308 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08c3 │ │ +04e2f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0003 line=573 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106110,17 +106118,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d198: |[04d198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -04d1a8: 7120 c408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@08c4 │ │ -04d1ae: 0e00 |0003: return-void │ │ +04e2f4: |[04e2f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +04e304: 7120 c408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@08c4 │ │ +04e30a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0003 line=578 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106131,17 +106139,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d1b0: |[04d1b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -04d1c0: 7120 c508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@08c5 │ │ -04d1c6: 0e00 |0003: return-void │ │ +04e30c: |[04e30c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +04e31c: 7120 c508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@08c5 │ │ +04e322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0003 line=583 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106152,17 +106160,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d1c8: |[04d1c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -04d1d8: 7120 c608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@08c6 │ │ -04d1de: 0e00 |0003: return-void │ │ +04e324: |[04e324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +04e334: 7120 c608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@08c6 │ │ +04e33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0003 line=588 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106173,17 +106181,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d1e0: |[04d1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -04d1f0: 7120 c708 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@08c7 │ │ -04d1f6: 0e00 |0003: return-void │ │ +04e33c: |[04e33c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +04e34c: 7120 c708 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@08c7 │ │ +04e352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0003 line=593 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106194,17 +106202,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d1f8: |[04d1f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d208: 7120 c808 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08c8 │ │ -04d20e: 0e00 |0003: return-void │ │ +04e354: |[04e354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04e364: 7120 c808 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08c8 │ │ +04e36a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0003 line=598 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106215,17 +106223,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d210: |[04d210] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04d220: 7120 c908 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@08c9 │ │ -04d226: 0e00 |0003: return-void │ │ +04e36c: |[04e36c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04e37c: 7120 c908 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@08c9 │ │ +04e382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106236,17 +106244,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d228: |[04d228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -04d238: 7120 ca08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@08ca │ │ -04d23e: 0e00 |0003: return-void │ │ +04e384: |[04e384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +04e394: 7120 ca08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@08ca │ │ +04e39a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0003 line=608 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106257,17 +106265,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d240: |[04d240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -04d250: 7120 cb08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@08cb │ │ -04d256: 0e00 |0003: return-void │ │ +04e39c: |[04e39c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +04e3ac: 7120 cb08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@08cb │ │ +04e3b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0003 line=613 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106278,17 +106286,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d258: |[04d258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -04d268: 7120 cc08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@08cc │ │ -04d26e: 0e00 |0003: return-void │ │ +04e3b4: |[04e3b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +04e3c4: 7120 cc08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@08cc │ │ +04e3ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0003 line=618 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106299,17 +106307,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d270: |[04d270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04d280: 7120 cd08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@08cd │ │ -04d286: 0e00 |0003: return-void │ │ +04e3cc: |[04e3cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04e3dc: 7120 cd08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@08cd │ │ +04e3e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0003 line=623 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106320,17 +106328,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d288: |[04d288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d298: 7120 ce08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08ce │ │ -04d29e: 0e00 |0003: return-void │ │ +04e3e4: |[04e3e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04e3f4: 7120 ce08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08ce │ │ +04e3fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0003 line=628 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -106366,17 +106374,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d2a0: |[04d2a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -04d2b0: 7010 e408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@08e4 │ │ -04d2b6: 0e00 |0003: return-void │ │ +04e3fc: |[04e3fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +04e40c: 7010 e408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@08e4 │ │ +04e412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -106385,20 +106393,20 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04d2b8: |[04d2b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -04d2c8: 2200 4001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0140 │ │ -04d2cc: 7030 de08 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@08de │ │ -04d2d2: 7110 f508 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@08f5 │ │ -04d2d8: 0c00 |0008: move-result-object v0 │ │ -04d2da: 1100 |0009: return-object v0 │ │ +04e414: |[04e414] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +04e424: 2200 4001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0140 │ │ +04e428: 7030 de08 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@08de │ │ +04e42e: 7110 f508 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@08f5 │ │ +04e434: 0c00 |0008: move-result-object v0 │ │ +04e436: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ @@ -106434,17 +106442,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d2dc: |[04d2dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -04d2ec: 7010 5509 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0955 │ │ -04d2f2: 0e00 |0003: return-void │ │ +04e438: |[04e438] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +04e448: 7010 5509 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0955 │ │ +04e44e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -106453,18 +106461,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d2f4: |[04d2f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -04d304: 7110 b809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@09b8 │ │ -04d30a: 0a00 |0003: move-result v0 │ │ -04d30c: 0f00 |0004: return v0 │ │ +04e450: |[04e450] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +04e460: 7110 b809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@09b8 │ │ +04e466: 0a00 |0003: move-result v0 │ │ +04e468: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106473,18 +106481,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d310: |[04d310] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04d320: 7110 b909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09b9 │ │ -04d326: 0c00 |0003: move-result-object v0 │ │ -04d328: 1100 |0004: return-object v0 │ │ +04e46c: |[04e46c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04e47c: 7110 b909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09b9 │ │ +04e482: 0c00 |0003: move-result-object v0 │ │ +04e484: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106493,18 +106501,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d32c: |[04d32c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04d33c: 7110 ba09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09ba │ │ -04d342: 0c00 |0003: move-result-object v0 │ │ -04d344: 1100 |0004: return-object v0 │ │ +04e488: |[04e488] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04e498: 7110 ba09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09ba │ │ +04e49e: 0c00 |0003: move-result-object v0 │ │ +04e4a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106513,18 +106521,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d348: |[04d348] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04d358: 7110 bb09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09bb │ │ -04d35e: 0c00 |0003: move-result-object v0 │ │ -04d360: 1100 |0004: return-object v0 │ │ +04e4a4: |[04e4a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04e4b4: 7110 bb09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09bb │ │ +04e4ba: 0c00 |0003: move-result-object v0 │ │ +04e4bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106533,18 +106541,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d364: |[04d364] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -04d374: 7110 bc09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@09bc │ │ -04d37a: 0a00 |0003: move-result v0 │ │ -04d37c: 0f00 |0004: return v0 │ │ +04e4c0: |[04e4c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +04e4d0: 7110 bc09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@09bc │ │ +04e4d6: 0a00 |0003: move-result v0 │ │ +04e4d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106553,18 +106561,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d380: |[04d380] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -04d390: 7110 bd09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@09bd │ │ -04d396: 0a00 |0003: move-result v0 │ │ -04d398: 0f00 |0004: return v0 │ │ +04e4dc: |[04e4dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +04e4ec: 7110 bd09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@09bd │ │ +04e4f2: 0a00 |0003: move-result v0 │ │ +04e4f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106573,18 +106581,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d39c: |[04d39c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -04d3ac: 7110 be09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@09be │ │ -04d3b2: 0a00 |0003: move-result v0 │ │ -04d3b4: 0f00 |0004: return v0 │ │ +04e4f8: |[04e4f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +04e508: 7110 be09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@09be │ │ +04e50e: 0a00 |0003: move-result v0 │ │ +04e510: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106593,18 +106601,18 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d3b8: |[04d3b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -04d3c8: 7110 bf09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@09bf │ │ -04d3ce: 0c00 |0003: move-result-object v0 │ │ -04d3d0: 1100 |0004: return-object v0 │ │ +04e514: |[04e514] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +04e524: 7110 bf09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@09bf │ │ +04e52a: 0c00 |0003: move-result-object v0 │ │ +04e52c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106613,18 +106621,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d3d4: |[04d3d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -04d3e4: 7110 c009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@09c0 │ │ -04d3ea: 0a00 |0003: move-result v0 │ │ -04d3ec: 0f00 |0004: return v0 │ │ +04e530: |[04e530] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +04e540: 7110 c009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@09c0 │ │ +04e546: 0a00 |0003: move-result v0 │ │ +04e548: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106633,18 +106641,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d3f0: |[04d3f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -04d400: 7110 c109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@09c1 │ │ -04d406: 0a00 |0003: move-result v0 │ │ -04d408: 0f00 |0004: return v0 │ │ +04e54c: |[04e54c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +04e55c: 7110 c109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@09c1 │ │ +04e562: 0a00 |0003: move-result v0 │ │ +04e564: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106653,18 +106661,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d40c: |[04d40c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -04d41c: 7110 c209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@09c2 │ │ -04d422: 0a00 |0003: move-result v0 │ │ -04d424: 0f00 |0004: return v0 │ │ +04e568: |[04e568] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +04e578: 7110 c209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@09c2 │ │ +04e57e: 0a00 |0003: move-result v0 │ │ +04e580: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106673,20 +106681,20 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04d428: |[04d428] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04d438: 7110 c309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@09c3 │ │ -04d43e: 0c00 |0003: move-result-object v0 │ │ -04d440: 7110 9e08 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ -04d446: 0c00 |0007: move-result-object v0 │ │ -04d448: 1100 |0008: return-object v0 │ │ +04e584: |[04e584] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04e594: 7110 c309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@09c3 │ │ +04e59a: 0c00 |0003: move-result-object v0 │ │ +04e59c: 7110 9e08 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@089e │ │ +04e5a2: 0c00 |0007: move-result-object v0 │ │ +04e5a4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106695,18 +106703,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d44c: |[04d44c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -04d45c: 7110 c409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@09c4 │ │ -04d462: 0c00 |0003: move-result-object v0 │ │ -04d464: 1100 |0004: return-object v0 │ │ +04e5a8: |[04e5a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +04e5b8: 7110 c409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@09c4 │ │ +04e5be: 0c00 |0003: move-result-object v0 │ │ +04e5c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106715,18 +106723,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d468: |[04d468] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -04d478: 7110 c509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@09c5 │ │ -04d47e: 0a00 |0003: move-result v0 │ │ -04d480: 0f00 |0004: return v0 │ │ +04e5c4: |[04e5c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +04e5d4: 7110 c509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@09c5 │ │ +04e5da: 0a00 |0003: move-result v0 │ │ +04e5dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106735,18 +106743,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d484: |[04d484] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -04d494: 7110 c609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@09c6 │ │ -04d49a: 0a00 |0003: move-result v0 │ │ -04d49c: 0f00 |0004: return v0 │ │ +04e5e0: |[04e5e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +04e5f0: 7110 c609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@09c6 │ │ +04e5f6: 0a00 |0003: move-result v0 │ │ +04e5f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106755,18 +106763,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d4a0: |[04d4a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -04d4b0: 7110 c709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@09c7 │ │ -04d4b6: 0a00 |0003: move-result v0 │ │ -04d4b8: 0f00 |0004: return v0 │ │ +04e5fc: |[04e5fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +04e60c: 7110 c709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@09c7 │ │ +04e612: 0a00 |0003: move-result v0 │ │ +04e614: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106775,18 +106783,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d4bc: |[04d4bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -04d4cc: 7110 c809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@09c8 │ │ -04d4d2: 0a00 |0003: move-result v0 │ │ -04d4d4: 0f00 |0004: return v0 │ │ +04e618: |[04e618] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +04e628: 7110 c809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@09c8 │ │ +04e62e: 0a00 |0003: move-result v0 │ │ +04e630: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106795,18 +106803,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d4d8: |[04d4d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -04d4e8: 7110 c909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@09c9 │ │ -04d4ee: 0a00 |0003: move-result v0 │ │ -04d4f0: 0f00 |0004: return v0 │ │ +04e634: |[04e634] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +04e644: 7110 c909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@09c9 │ │ +04e64a: 0a00 |0003: move-result v0 │ │ +04e64c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106815,18 +106823,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d4f4: |[04d4f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -04d504: 7110 ca09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@09ca │ │ -04d50a: 0a00 |0003: move-result v0 │ │ -04d50c: 0f00 |0004: return v0 │ │ +04e650: |[04e650] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +04e660: 7110 ca09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@09ca │ │ +04e666: 0a00 |0003: move-result v0 │ │ +04e668: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106835,18 +106843,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d510: |[04d510] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -04d520: 7110 cb09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@09cb │ │ -04d526: 0a00 |0003: move-result v0 │ │ -04d528: 0f00 |0004: return v0 │ │ +04e66c: |[04e66c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +04e67c: 7110 cb09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@09cb │ │ +04e682: 0a00 |0003: move-result v0 │ │ +04e684: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106855,18 +106863,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04d52c: |[04d52c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -04d53c: 7100 cc09 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@09cc │ │ -04d542: 0c00 |0003: move-result-object v0 │ │ -04d544: 1100 |0004: return-object v0 │ │ +04e688: |[04e688] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +04e698: 7100 cc09 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@09cc │ │ +04e69e: 0c00 |0003: move-result-object v0 │ │ +04e6a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -106874,18 +106882,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d548: |[04d548] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04d558: 7110 cd09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@09cd │ │ -04d55e: 0c00 |0003: move-result-object v0 │ │ -04d560: 1100 |0004: return-object v0 │ │ +04e6a4: |[04e6a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04e6b4: 7110 cd09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@09cd │ │ +04e6ba: 0c00 |0003: move-result-object v0 │ │ +04e6bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106894,17 +106902,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d564: |[04d564] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -04d574: 7110 ce09 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@09ce │ │ -04d57a: 0e00 |0003: return-void │ │ +04e6c0: |[04e6c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +04e6d0: 7110 ce09 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@09ce │ │ +04e6d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -106914,17 +106922,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d57c: |[04d57c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -04d58c: 7120 cf09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@09cf │ │ -04d592: 0e00 |0003: return-void │ │ +04e6d8: |[04e6d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +04e6e8: 7120 cf09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@09cf │ │ +04e6ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0003 line=387 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -106935,17 +106943,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d594: |[04d594] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d5a4: 7120 d009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09d0 │ │ -04d5aa: 0e00 |0003: return-void │ │ +04e6f0: |[04e6f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04e700: 7120 d009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09d0 │ │ +04e706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -106956,17 +106964,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d5ac: |[04d5ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -04d5bc: 7120 d109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@09d1 │ │ -04d5c2: 0e00 |0003: return-void │ │ +04e708: |[04e708] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +04e718: 7120 d109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@09d1 │ │ +04e71e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -106977,17 +106985,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d5c4: |[04d5c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d5d4: 7120 d209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09d2 │ │ -04d5da: 0e00 |0003: return-void │ │ +04e720: |[04e720] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04e730: 7120 d209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09d2 │ │ +04e736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0003 line=402 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -106998,17 +107006,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d5dc: |[04d5dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d5ec: 7120 d309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09d3 │ │ -04d5f2: 0e00 |0003: return-void │ │ +04e738: |[04e738] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04e748: 7120 d309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09d3 │ │ +04e74e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107019,17 +107027,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d5f4: |[04d5f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -04d604: 7120 d409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@09d4 │ │ -04d60a: 0e00 |0003: return-void │ │ +04e750: |[04e750] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +04e760: 7120 d409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@09d4 │ │ +04e766: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107040,17 +107048,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d60c: |[04d60c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -04d61c: 7120 d509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@09d5 │ │ -04d622: 0e00 |0003: return-void │ │ +04e768: |[04e768] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +04e778: 7120 d509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@09d5 │ │ +04e77e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107061,17 +107069,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d624: |[04d624] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -04d634: 7120 d609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@09d6 │ │ -04d63a: 0e00 |0003: return-void │ │ +04e780: |[04e780] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +04e790: 7120 d609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@09d6 │ │ +04e796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107082,17 +107090,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d63c: |[04d63c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -04d64c: 7120 d709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@09d7 │ │ -04d652: 0e00 |0003: return-void │ │ +04e798: |[04e798] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +04e7a8: 7120 d709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@09d7 │ │ +04e7ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107103,17 +107111,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d654: |[04d654] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -04d664: 7120 d809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@09d8 │ │ -04d66a: 0e00 |0003: return-void │ │ +04e7b0: |[04e7b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +04e7c0: 7120 d809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@09d8 │ │ +04e7c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107124,17 +107132,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d66c: |[04d66c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -04d67c: 7120 d909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@09d9 │ │ -04d682: 0e00 |0003: return-void │ │ +04e7c8: |[04e7c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +04e7d8: 7120 d909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@09d9 │ │ +04e7de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107145,17 +107153,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d684: |[04d684] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -04d694: 7120 da09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@09da │ │ -04d69a: 0e00 |0003: return-void │ │ +04e7e0: |[04e7e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +04e7f0: 7120 da09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@09da │ │ +04e7f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107166,17 +107174,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d69c: |[04d69c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -04d6ac: 7120 db09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@09db │ │ -04d6b2: 0e00 |0003: return-void │ │ +04e7f8: |[04e7f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +04e808: 7120 db09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@09db │ │ +04e80e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107187,17 +107195,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d6b4: |[04d6b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -04d6c4: 7120 dc09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@09dc │ │ -04d6ca: 0e00 |0003: return-void │ │ +04e810: |[04e810] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +04e820: 7120 dc09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@09dc │ │ +04e826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107208,17 +107216,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d6cc: |[04d6cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -04d6dc: 7120 dd09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@09dd │ │ -04d6e2: 0e00 |0003: return-void │ │ +04e828: |[04e828] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +04e838: 7120 dd09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@09dd │ │ +04e83e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0003 line=457 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107229,17 +107237,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d6e4: |[04d6e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -04d6f4: 7120 de09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@09de │ │ -04d6fa: 0e00 |0003: return-void │ │ +04e840: |[04e840] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +04e850: 7120 de09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@09de │ │ +04e856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107250,17 +107258,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d6fc: |[04d6fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04d70c: 7120 df09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@09df │ │ -04d712: 0e00 |0003: return-void │ │ +04e858: |[04e858] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04e868: 7120 df09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@09df │ │ +04e86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107271,17 +107279,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d714: |[04d714] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -04d724: 7120 e009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@09e0 │ │ -04d72a: 0e00 |0003: return-void │ │ +04e870: |[04e870] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +04e880: 7120 e009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@09e0 │ │ +04e886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0003 line=472 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -107328,24 +107336,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04d72c: |[04d72c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -04d73c: 7030 ef09 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@09ef │ │ -04d742: 5913 d802 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ -04d746: 5913 da02 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ -04d74a: 1a00 e90d |0007: const-string v0, "layout_inflater" // string@0de9 │ │ -04d74e: 6e20 7d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ -04d754: 0c00 |000c: move-result-object v0 │ │ -04d756: 1f00 8101 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ -04d75a: 5b10 d902 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ -04d75e: 0e00 |0011: return-void │ │ +04e888: |[04e888] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +04e898: 7030 ef09 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@09ef │ │ +04e89e: 5913 d802 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ +04e8a2: 5913 da02 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ +04e8a6: 1a00 e80d |0007: const-string v0, "layout_inflater" // string@0de8 │ │ +04e8aa: 6e20 7d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ +04e8b0: 0c00 |000c: move-result-object v0 │ │ +04e8b2: 1f00 8101 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ +04e8b6: 5b10 d902 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ +04e8ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -107359,24 +107367,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -04d760: |[04d760] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -04d770: 7040 f009 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09f0 │ │ -04d776: 5913 d802 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ -04d77a: 5913 da02 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ -04d77e: 1a00 e90d |0007: const-string v0, "layout_inflater" // string@0de9 │ │ -04d782: 6e20 7d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ -04d788: 0c00 |000c: move-result-object v0 │ │ -04d78a: 1f00 8101 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ -04d78e: 5b10 d902 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ -04d792: 0e00 |0011: return-void │ │ +04e8bc: |[04e8bc] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +04e8cc: 7040 f009 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@09f0 │ │ +04e8d2: 5913 d802 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ +04e8d6: 5913 da02 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ +04e8da: 1a00 e80d |0007: const-string v0, "layout_inflater" // string@0de8 │ │ +04e8de: 6e20 7d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ +04e8e4: 0c00 |000c: move-result-object v0 │ │ +04e8e6: 1f00 8101 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ +04e8ea: 5b10 d902 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ +04e8ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -107391,24 +107399,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -04d794: |[04d794] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -04d7a4: 7040 f109 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@09f1 │ │ -04d7aa: 5913 d802 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ -04d7ae: 5913 da02 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ -04d7b2: 1a00 e90d |0007: const-string v0, "layout_inflater" // string@0de9 │ │ -04d7b6: 6e20 7d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ -04d7bc: 0c00 |000c: move-result-object v0 │ │ -04d7be: 1f00 8101 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ -04d7c2: 5b10 d902 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ -04d7c6: 0e00 |0011: return-void │ │ +04e8f0: |[04e8f0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +04e900: 7040 f109 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@09f1 │ │ +04e906: 5913 d802 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ +04e90a: 5913 da02 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ +04e90e: 1a00 e80d |0007: const-string v0, "layout_inflater" // string@0de8 │ │ +04e912: 6e20 7d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007d │ │ +04e918: 0c00 |000c: move-result-object v0 │ │ +04e91a: 1f00 8101 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0181 │ │ +04e91e: 5b10 d902 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ +04e922: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -107424,21 +107432,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04d7c8: |[04d7c8] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04d7d8: 5430 d902 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ -04d7dc: 5231 d802 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ -04d7e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04d7e2: 6e40 b80a 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ -04d7e8: 0c00 |0008: move-result-object v0 │ │ -04d7ea: 1100 |0009: return-object v0 │ │ +04e924: |[04e924] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04e934: 5430 d902 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ +04e938: 5231 d802 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ +04e93c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04e93e: 6e40 b80a 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ +04e944: 0c00 |0008: move-result-object v0 │ │ +04e946: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -107449,21 +107457,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04d7ec: |[04d7ec] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04d7fc: 5430 d902 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ -04d800: 5231 da02 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ -04d804: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04d806: 6e40 b80a 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ -04d80c: 0c00 |0008: move-result-object v0 │ │ -04d80e: 1100 |0009: return-object v0 │ │ +04e948: |[04e948] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04e958: 5430 d902 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d9 │ │ +04e95c: 5231 da02 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ +04e960: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04e962: 6e40 b80a 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ab8 │ │ +04e968: 0c00 |0008: move-result-object v0 │ │ +04e96a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -107474,17 +107482,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d810: |[04d810] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -04d820: 5901 d802 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ -04d824: 0e00 |0002: return-void │ │ +04e96c: |[04e96c] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +04e97c: 5901 d802 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d8 │ │ +04e980: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 dropDownLayout I │ │ @@ -107494,17 +107502,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d828: |[04d828] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -04d838: 5901 da02 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ -04d83c: 0e00 |0002: return-void │ │ +04e984: |[04e984] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +04e994: 5901 da02 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02da │ │ +04e998: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 layout I │ │ @@ -107539,17 +107547,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d840: |[04d840] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -04d850: 7010 630a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0a63 │ │ -04d856: 0e00 |0003: return-void │ │ +04e99c: |[04e99c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +04e9ac: 7010 630a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0a63 │ │ +04e9b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -107558,20 +107566,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04d858: |[04d858] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -04d868: 2200 6001 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0160 │ │ -04d86c: 7030 590a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@0a59 │ │ -04d872: 7110 720a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0a72 │ │ -04d878: 0c00 |0008: move-result-object v0 │ │ -04d87a: 1100 |0009: return-object v0 │ │ +04e9b4: |[04e9b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +04e9c4: 2200 6001 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0160 │ │ +04e9c8: 7030 590a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@0a59 │ │ +04e9ce: 7110 720a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0a72 │ │ +04e9d4: 0c00 |0008: move-result-object v0 │ │ +04e9d6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -107580,18 +107588,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d87c: |[04d87c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -04d88c: 7110 730a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0a73 │ │ -04d892: 0c00 |0003: move-result-object v0 │ │ -04d894: 1100 |0004: return-object v0 │ │ +04e9d8: |[04e9d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +04e9e8: 7110 730a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0a73 │ │ +04e9ee: 0c00 |0003: move-result-object v0 │ │ +04e9f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -107600,17 +107608,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d898: |[04d898] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -04d8a8: 7120 740a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0a74 │ │ -04d8ae: 0e00 |0003: return-void │ │ +04e9f4: |[04e9f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +04ea04: 7120 740a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0a74 │ │ +04ea0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -107646,17 +107654,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d8b0: |[04d8b0] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -04d8c0: 7010 c803 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@03c8 │ │ -04d8c6: 0e00 |0003: return-void │ │ +04ea0c: |[04ea0c] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +04ea1c: 7010 c803 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@03c8 │ │ +04ea22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -107665,18 +107673,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d8c8: |[04d8c8] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -04d8d8: 7110 d803 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@03d8 │ │ -04d8de: 0c00 |0003: move-result-object v0 │ │ -04d8e0: 1100 |0004: return-object v0 │ │ +04ea24: |[04ea24] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +04ea34: 7110 d803 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@03d8 │ │ +04ea3a: 0c00 |0003: move-result-object v0 │ │ +04ea3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -107685,17 +107693,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04d8e4: |[04d8e4] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -04d8f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d8f6: 0f00 |0001: return v0 │ │ +04ea40: |[04ea40] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +04ea50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ea52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -107729,17 +107737,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d8f8: |[04d8f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -04d908: 7010 3305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0533 │ │ -04d90e: 0e00 |0003: return-void │ │ +04ea54: |[04ea54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +04ea64: 7010 3305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0533 │ │ +04ea6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -107748,23 +107756,23 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04d910: |[04d910] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -04d920: 7120 9b05 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@059b │ │ -04d926: 0c00 |0003: move-result-object v0 │ │ -04d928: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -04d92c: 2201 4301 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0143 │ │ -04d930: 7020 e808 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@08e8 │ │ -04d936: 1101 |000b: return-object v1 │ │ -04d938: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04d93a: 28fe |000d: goto 000b // -0002 │ │ +04ea6c: |[04ea6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +04ea7c: 7120 9b05 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@059b │ │ +04ea82: 0c00 |0003: move-result-object v0 │ │ +04ea84: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +04ea88: 2201 4301 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0143 │ │ +04ea8c: 7020 e808 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@08e8 │ │ +04ea92: 1101 |000b: return-object v1 │ │ +04ea94: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +04ea96: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -107778,20 +107786,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04d93c: |[04d93c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -04d94c: 2200 da00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00da │ │ -04d950: 7030 4805 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0548 │ │ -04d956: 7110 9c05 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@059c │ │ -04d95c: 0c00 |0008: move-result-object v0 │ │ -04d95e: 1100 |0009: return-object v0 │ │ +04ea98: |[04ea98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +04eaa8: 2200 da00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00da │ │ +04eaac: 7030 4805 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0548 │ │ +04eab2: 7110 9c05 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@059c │ │ +04eab8: 0c00 |0008: move-result-object v0 │ │ +04eaba: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -107800,18 +107808,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04d960: |[04d960] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04d970: 7140 9d05 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@059d │ │ -04d976: 0a00 |0003: move-result v0 │ │ -04d978: 0f00 |0004: return v0 │ │ +04eabc: |[04eabc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04eacc: 7140 9d05 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@059d │ │ +04ead2: 0a00 |0003: move-result v0 │ │ +04ead4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ @@ -107848,17 +107856,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d97c: |[04d97c] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -04d98c: 7010 7006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0670 │ │ -04d992: 0e00 |0003: return-void │ │ +04ead8: |[04ead8] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +04eae8: 7010 7006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0670 │ │ +04eaee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -107867,18 +107875,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04d994: |[04d994] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -04d9a4: 7100 ae06 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@06ae │ │ -04d9aa: 0b00 |0003: move-result-wide v0 │ │ -04d9ac: 1000 |0004: return-wide v0 │ │ +04eaf0: |[04eaf0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +04eb00: 7100 ae06 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@06ae │ │ +04eb06: 0b00 |0003: move-result-wide v0 │ │ +04eb08: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ source_file_idx : 2033 (ViewCompat.java) │ │ @@ -107911,17 +107919,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d9b0: |[04d9b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -04d9c0: 7010 a607 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07a6 │ │ -04d9c6: 0e00 |0003: return-void │ │ +04eb0c: |[04eb0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +04eb1c: 7010 a607 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07a6 │ │ +04eb22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -107930,17 +107938,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04d9c8: |[04d9c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04d9d8: 7130 d008 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@08d0 │ │ -04d9de: 0e00 |0003: return-void │ │ +04eb24: |[04eb24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04eb34: 7130 d008 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@08d0 │ │ +04eb3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -107952,18 +107960,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04d9e0: |[04d9e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04d9f0: 7120 d108 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08d1 │ │ -04d9f6: 0c00 |0003: move-result-object v0 │ │ -04d9f8: 1100 |0004: return-object v0 │ │ +04eb3c: |[04eb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04eb4c: 7120 d108 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08d1 │ │ +04eb52: 0c00 |0003: move-result-object v0 │ │ +04eb54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -107973,18 +107981,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04d9fc: |[04d9fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04da0c: 7120 d208 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08d2 │ │ -04da12: 0c00 |0003: move-result-object v0 │ │ -04da14: 1100 |0004: return-object v0 │ │ +04eb58: |[04eb58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04eb68: 7120 d208 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08d2 │ │ +04eb6e: 0c00 |0003: move-result-object v0 │ │ +04eb70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -107994,18 +108002,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04da18: |[04da18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -04da28: 7110 d308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@08d3 │ │ -04da2e: 0a00 |0003: move-result v0 │ │ -04da30: 0f00 |0004: return v0 │ │ +04eb74: |[04eb74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +04eb84: 7110 d308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@08d3 │ │ +04eb8a: 0a00 |0003: move-result v0 │ │ +04eb8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -108014,18 +108022,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04da34: |[04da34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -04da44: 7110 d408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@08d4 │ │ -04da4a: 0a00 |0003: move-result v0 │ │ -04da4c: 0f00 |0004: return v0 │ │ +04eb90: |[04eb90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +04eba0: 7110 d408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@08d4 │ │ +04eba6: 0a00 |0003: move-result v0 │ │ +04eba8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -108034,18 +108042,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04da50: |[04da50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -04da60: 7110 d508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@08d5 │ │ -04da66: 0a00 |0003: move-result v0 │ │ -04da68: 0f00 |0004: return v0 │ │ +04ebac: |[04ebac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +04ebbc: 7110 d508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@08d5 │ │ +04ebc2: 0a00 |0003: move-result v0 │ │ +04ebc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -108054,18 +108062,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04da6c: |[04da6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -04da7c: 7120 d608 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@08d6 │ │ -04da82: 0c00 |0003: move-result-object v0 │ │ -04da84: 1100 |0004: return-object v0 │ │ +04ebc8: |[04ebc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +04ebd8: 7120 d608 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@08d6 │ │ +04ebde: 0c00 |0003: move-result-object v0 │ │ +04ebe0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -108075,18 +108083,18 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04da88: |[04da88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -04da98: 7130 d708 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@08d7 │ │ -04da9e: 0a00 |0003: move-result v0 │ │ -04daa0: 0f00 |0004: return v0 │ │ +04ebe4: |[04ebe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +04ebf4: 7130 d708 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@08d7 │ │ +04ebfa: 0a00 |0003: move-result v0 │ │ +04ebfc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -108097,17 +108105,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04daa4: |[04daa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -04dab4: 7120 d808 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@08d8 │ │ -04daba: 0e00 |0003: return-void │ │ +04ec00: |[04ec00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +04ec10: 7120 d808 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@08d8 │ │ +04ec16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0003 line=680 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -108118,17 +108126,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04dabc: |[04dabc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -04dacc: 7120 d908 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@08d9 │ │ -04dad2: 0e00 |0003: return-void │ │ +04ec18: |[04ec18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +04ec28: 7120 d908 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@08d9 │ │ +04ec2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0003 line=690 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -108139,17 +108147,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04dad4: |[04dad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04dae4: 7130 da08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08da │ │ -04daea: 0e00 |0003: return-void │ │ +04ec30: |[04ec30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04ec40: 7130 da08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08da │ │ +04ec46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0003 line=700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -108161,17 +108169,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04daec: |[04daec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04dafc: 7130 db08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@08db │ │ -04db02: 0e00 |0003: return-void │ │ +04ec48: |[04ec48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04ec58: 7130 db08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@08db │ │ +04ec5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -108183,17 +108191,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04db04: |[04db04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -04db14: 7120 dc08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@08dc │ │ -04db1a: 0e00 |0003: return-void │ │ +04ec60: |[04ec60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +04ec70: 7120 dc08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@08dc │ │ +04ec76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0003 line=670 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -108229,17 +108237,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04db1c: |[04db1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -04db2c: 7010 f608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@08f6 │ │ -04db32: 0e00 |0003: return-void │ │ +04ec78: |[04ec78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +04ec88: 7010 f608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@08f6 │ │ +04ec8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -108248,18 +108256,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04db34: |[04db34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -04db44: 7110 e209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@09e2 │ │ -04db4a: 0a00 |0003: move-result v0 │ │ -04db4c: 0f00 |0004: return v0 │ │ +04ec90: |[04ec90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +04eca0: 7110 e209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@09e2 │ │ +04eca6: 0a00 |0003: move-result v0 │ │ +04eca8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108268,18 +108276,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04db50: |[04db50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -04db60: 7110 e309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@09e3 │ │ -04db66: 0a00 |0003: move-result v0 │ │ -04db68: 0f00 |0004: return v0 │ │ +04ecac: |[04ecac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +04ecbc: 7110 e309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@09e3 │ │ +04ecc2: 0a00 |0003: move-result v0 │ │ +04ecc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108288,17 +108296,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04db6c: |[04db6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -04db7c: 7120 e409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@09e4 │ │ -04db82: 0e00 |0003: return-void │ │ +04ecc8: |[04ecc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +04ecd8: 7120 e409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@09e4 │ │ +04ecde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0003 line=489 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -108309,17 +108317,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04db84: |[04db84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -04db94: 7120 e509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@09e5 │ │ -04db9a: 0e00 |0003: return-void │ │ +04ece0: |[04ece0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +04ecf0: 7120 e509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@09e5 │ │ +04ecf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0003 line=494 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -108380,22 +108388,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -04db9c: |[04db9c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -04dbac: 7040 3c0a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0a3c │ │ -04dbb2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -04dbb4: 5910 e602 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ -04dbb8: 5b16 e702 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ -04dbbc: 5b15 e502 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ -04dbc0: 7020 7c0a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0a7c │ │ -04dbc6: 0e00 |000d: return-void │ │ +04ecf8: |[04ecf8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +04ed08: 7040 3c0a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0a3c │ │ +04ed0e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +04ed10: 5910 e602 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ +04ed14: 5b16 e702 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ +04ed18: 5b15 e502 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ +04ed1c: 7020 7c0a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0a7c │ │ +04ed22: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -108413,22 +108421,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -04dbc8: |[04dbc8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -04dbd8: 7057 3d0a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0a3d │ │ -04dbde: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -04dbe0: 5910 e602 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ -04dbe4: 5b16 e702 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ -04dbe8: 5b15 e502 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ -04dbec: 7020 7c0a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0a7c │ │ -04dbf2: 0e00 |000d: return-void │ │ +04ed24: |[04ed24] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +04ed34: 7057 3d0a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0a3d │ │ +04ed3a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +04ed3c: 5910 e602 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ +04ed40: 5b16 e702 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ +04ed44: 5b15 e502 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ +04ed48: 7020 7c0a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0a7c │ │ +04ed4e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -108447,38 +108455,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -04dbf4: |[04dbf4] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -04dc04: 5452 e202 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02e2 │ │ -04dc08: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -04dc0c: 2160 |0004: array-length v0, v6 │ │ -04dc0e: 5452 e402 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ -04dc12: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -04dc16: 5452 e402 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ -04dc1a: 2122 |000b: array-length v2, v2 │ │ -04dc1c: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -04dc20: 2302 6402 |000e: new-array v2, v0, [I // type@0264 │ │ -04dc24: 5b52 e402 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ -04dc28: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -04dc2a: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -04dc2e: 5452 e402 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ -04dc32: 5453 e202 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02e2 │ │ -04dc36: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -04dc3a: 7220 c300 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c3 │ │ -04dc40: 0a03 |001e: move-result v3 │ │ -04dc42: 4b03 0201 |001f: aput v3, v2, v1 │ │ -04dc46: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04dc4a: 28f0 |0023: goto 0013 // -0010 │ │ -04dc4c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -04dc4e: 5b52 e402 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ -04dc52: 0e00 |0027: return-void │ │ +04ed50: |[04ed50] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +04ed60: 5452 e202 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02e2 │ │ +04ed64: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +04ed68: 2160 |0004: array-length v0, v6 │ │ +04ed6a: 5452 e402 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ +04ed6e: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +04ed72: 5452 e402 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ +04ed76: 2122 |000b: array-length v2, v2 │ │ +04ed78: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +04ed7c: 2302 6402 |000e: new-array v2, v0, [I // type@0264 │ │ +04ed80: 5b52 e402 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ +04ed84: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +04ed86: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +04ed8a: 5452 e402 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ +04ed8e: 5453 e202 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02e2 │ │ +04ed92: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +04ed96: 7220 c300 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c3 │ │ +04ed9c: 0a03 |001e: move-result v3 │ │ +04ed9e: 4b03 0201 |001f: aput v3, v2, v1 │ │ +04eda2: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04eda6: 28f0 |0023: goto 0013 // -0010 │ │ +04eda8: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +04edaa: 5b52 e402 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ +04edae: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -108498,68 +108506,68 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -04dc54: |[04dc54] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -04dc64: 54b0 e802 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e8 │ │ -04dc68: 54b8 e702 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ -04dc6c: 2182 |0004: array-length v2, v8 │ │ -04dc6e: 54b3 e402 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ -04dc72: 54b6 e702 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ -04dc76: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -04dc78: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -04dc7c: 4408 0604 |000c: aget v8, v6, v4 │ │ -04dc80: 6e20 f10a 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ -04dc86: 0c07 |0011: move-result-object v7 │ │ -04dc88: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -04dc8c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04dc8e: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -04dc92: 4408 0304 |0017: aget v8, v3, v4 │ │ -04dc96: 7240 760a 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0a76 │ │ -04dc9c: 0a01 |001c: move-result v1 │ │ -04dc9e: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -04dca2: 4408 0304 |001f: aget v8, v3, v4 │ │ -04dca6: 7220 c600 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00c6 │ │ -04dcac: 0c05 |0024: move-result-object v5 │ │ -04dcae: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -04dcb2: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -04dcb6: 2078 c601 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01c6 │ │ -04dcba: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -04dcbe: 1f07 c601 |002d: check-cast v7, Landroid/widget/TextView; // type@01c6 │ │ -04dcc2: 6e30 840a 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0a84 │ │ -04dcc8: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04dccc: 28d6 |0034: goto 000a // -002a │ │ -04dcce: 2078 ba01 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01ba │ │ -04dcd2: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -04dcd6: 1f07 ba01 |0039: check-cast v7, Landroid/widget/ImageView; // type@01ba │ │ -04dcda: 6e30 830a 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0a83 │ │ -04dce0: 28f4 |003e: goto 0032 // -000c │ │ -04dce2: 2208 ec01 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@01ec │ │ -04dce6: 2209 fb01 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ -04dcea: 7010 d70c 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ -04dcf0: 6e10 b40c 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ -04dcf6: 0c0a |0049: move-result-object v10 │ │ -04dcf8: 6e10 8e0c 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ -04dcfe: 0c0a |004d: move-result-object v10 │ │ -04dd00: 6e20 dd0c a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04dd06: 0c09 |0051: move-result-object v9 │ │ -04dd08: 1a0a 6f00 |0052: const-string v10, " is not a " // string@006f │ │ -04dd0c: 6e20 dd0c a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04dd12: 0c09 |0057: move-result-object v9 │ │ -04dd14: 1a0a a400 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@00a4 │ │ -04dd18: 6e20 dd0c a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ -04dd1e: 0c09 |005d: move-result-object v9 │ │ -04dd20: 6e10 e10c 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ -04dd26: 0c09 |0061: move-result-object v9 │ │ -04dd28: 7020 990c 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ -04dd2e: 2708 |0065: throw v8 │ │ -04dd30: 0e00 |0066: return-void │ │ +04edb0: |[04edb0] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +04edc0: 54b0 e802 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e8 │ │ +04edc4: 54b8 e702 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ +04edc8: 2182 |0004: array-length v2, v8 │ │ +04edca: 54b3 e402 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e4 │ │ +04edce: 54b6 e702 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ +04edd2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +04edd4: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +04edd8: 4408 0604 |000c: aget v8, v6, v4 │ │ +04eddc: 6e20 f10a 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0af1 │ │ +04ede2: 0c07 |0011: move-result-object v7 │ │ +04ede4: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +04ede8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04edea: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +04edee: 4408 0304 |0017: aget v8, v3, v4 │ │ +04edf2: 7240 760a 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0a76 │ │ +04edf8: 0a01 |001c: move-result v1 │ │ +04edfa: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +04edfe: 4408 0304 |001f: aget v8, v3, v4 │ │ +04ee02: 7220 c600 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00c6 │ │ +04ee08: 0c05 |0024: move-result-object v5 │ │ +04ee0a: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +04ee0e: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +04ee12: 2078 c601 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01c6 │ │ +04ee16: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +04ee1a: 1f07 c601 |002d: check-cast v7, Landroid/widget/TextView; // type@01c6 │ │ +04ee1e: 6e30 840a 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0a84 │ │ +04ee24: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04ee28: 28d6 |0034: goto 000a // -002a │ │ +04ee2a: 2078 ba01 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01ba │ │ +04ee2e: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +04ee32: 1f07 ba01 |0039: check-cast v7, Landroid/widget/ImageView; // type@01ba │ │ +04ee36: 6e30 830a 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0a83 │ │ +04ee3c: 28f4 |003e: goto 0032 // -000c │ │ +04ee3e: 2208 ec01 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@01ec │ │ +04ee42: 2209 fb01 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@01fb │ │ +04ee46: 7010 d70c 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cd7 │ │ +04ee4c: 6e10 b40c 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0cb4 │ │ +04ee52: 0c0a |0049: move-result-object v10 │ │ +04ee54: 6e10 8e0c 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c8e │ │ +04ee5a: 0c0a |004d: move-result-object v10 │ │ +04ee5c: 6e20 dd0c a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04ee62: 0c09 |0051: move-result-object v9 │ │ +04ee64: 1a0a 6f00 |0052: const-string v10, " is not a " // string@006f │ │ +04ee68: 6e20 dd0c a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04ee6e: 0c09 |0057: move-result-object v9 │ │ +04ee70: 1a0a a400 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@00a4 │ │ +04ee74: 6e20 dd0c a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cdd │ │ +04ee7a: 0c09 |005d: move-result-object v9 │ │ +04ee7c: 6e10 e10c 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0ce1 │ │ +04ee82: 0c09 |0061: move-result-object v9 │ │ +04ee84: 7020 990c 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0c99 │ │ +04ee8a: 2708 |0065: throw v8 │ │ +04ee8c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -108602,21 +108610,21 @@ │ │ type : '(Landroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04dd34: |[04dd34] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -04dd44: 5b13 e502 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ -04dd48: 5b14 e702 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ -04dd4c: 6f20 3f0a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0a3f │ │ -04dd52: 5410 e502 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ -04dd56: 7020 7c0a 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0a7c │ │ -04dd5c: 0e00 |000c: return-void │ │ +04ee90: |[04ee90] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +04eea0: 5b13 e502 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ +04eea4: 5b14 e702 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e7 │ │ +04eea8: 6f20 3f0a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0a3f │ │ +04eeae: 5410 e502 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ +04eeb2: 7020 7c0a 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0a7c │ │ +04eeb8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -108631,31 +108639,31 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04dd60: |[04dd60] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -04dd70: 5420 e302 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e3 │ │ -04dd74: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04dd78: 5420 e302 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e3 │ │ -04dd7c: 7220 750a 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a75 │ │ -04dd82: 0c00 |0009: move-result-object v0 │ │ -04dd84: 1100 |000a: return-object v0 │ │ -04dd86: 5220 e602 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ -04dd8a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -04dd8c: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -04dd90: 5220 e602 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ -04dd94: 7220 c600 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00c6 │ │ -04dd9a: 0c00 |0015: move-result-object v0 │ │ -04dd9c: 28f4 |0016: goto 000a // -000c │ │ -04dd9e: 6f20 400a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a40 │ │ -04dda4: 0c00 |001a: move-result-object v0 │ │ -04dda6: 28ef |001b: goto 000a // -0011 │ │ +04eebc: |[04eebc] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +04eecc: 5420 e302 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e3 │ │ +04eed0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04eed4: 5420 e302 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e3 │ │ +04eed8: 7220 750a 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a75 │ │ +04eede: 0c00 |0009: move-result-object v0 │ │ +04eee0: 1100 |000a: return-object v0 │ │ +04eee2: 5220 e602 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ +04eee6: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +04eee8: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +04eeec: 5220 e602 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ +04eef0: 7220 c600 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00c6 │ │ +04eef6: 0c00 |0015: move-result-object v0 │ │ +04eef8: 28f4 |0016: goto 000a // -000c │ │ +04eefa: 6f20 400a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a40 │ │ +04ef00: 0c00 |001a: move-result-object v0 │ │ +04ef02: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -108669,17 +108677,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04dda8: |[04dda8] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -04ddb8: 5410 e302 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e3 │ │ -04ddbc: 1100 |0002: return-object v0 │ │ +04ef04: |[04ef04] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +04ef14: 5410 e302 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e3 │ │ +04ef18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #4 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -108687,17 +108695,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ddc0: |[04ddc0] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -04ddd0: 5210 e602 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ -04ddd4: 0f00 |0002: return v0 │ │ +04ef1c: |[04ef1c] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +04ef2c: 5210 e602 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ +04ef30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -108705,17 +108713,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ddd8: |[04ddd8] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -04dde8: 5410 e802 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e8 │ │ -04ddec: 1100 |0002: return-object v0 │ │ +04ef34: |[04ef34] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +04ef44: 5410 e802 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e8 │ │ +04ef48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #6 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -108723,17 +108731,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ddf0: |[04ddf0] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -04de00: 5b01 e302 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e3 │ │ -04de04: 0e00 |0002: return-void │ │ +04ef4c: |[04ef4c] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +04ef5c: 5b01 e302 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e3 │ │ +04ef60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 cursorToStringConverter Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ @@ -108743,17 +108751,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04de08: |[04de08] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -04de18: 5901 e602 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ -04de1c: 0e00 |0002: return-void │ │ +04ef64: |[04ef64] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +04ef74: 5901 e602 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e6 │ │ +04ef78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 stringConversionColumn I │ │ @@ -108763,17 +108771,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04de20: |[04de20] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -04de30: 5b01 e802 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e8 │ │ -04de34: 0e00 |0002: return-void │ │ +04ef7c: |[04ef7c] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +04ef8c: 5b01 e802 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e8 │ │ +04ef90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 viewBinder Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ @@ -108783,24 +108791,24 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04de38: |[04de38] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -04de48: 7110 9e0c 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0c9e │ │ -04de4e: 0a01 |0003: move-result v1 │ │ -04de50: 6e20 000c 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ -04de56: 0e00 |0007: return-void │ │ -04de58: 0d00 |0008: move-exception v0 │ │ -04de5a: 7110 f700 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@00f7 │ │ -04de60: 0c01 |000c: move-result-object v1 │ │ -04de62: 6e20 010c 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0c01 │ │ -04de68: 28f7 |0010: goto 0007 // -0009 │ │ +04ef94: |[04ef94] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +04efa4: 7110 9e0c 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0c9e │ │ +04efaa: 0a01 |0003: move-result v1 │ │ +04efac: 6e20 000c 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c00 │ │ +04efb2: 0e00 |0007: return-void │ │ +04efb4: 0d00 |0008: move-exception v0 │ │ +04efb6: 7110 f700 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@00f7 │ │ +04efbc: 0c01 |000c: move-result-object v1 │ │ +04efbe: 6e20 010c 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0c01 │ │ +04efc4: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -108816,17 +108824,17 @@ │ │ type : '(Landroid/widget/TextView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04de7c: |[04de7c] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -04de8c: 6e20 4c0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -04de92: 0e00 |0003: return-void │ │ +04efd8: |[04efd8] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +04efe8: 6e20 4c0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +04efee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0004 reg=1 v Landroid/widget/TextView; │ │ @@ -108837,20 +108845,20 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04de94: |[04de94] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -04dea4: 6f20 450a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a45 │ │ -04deaa: 0c00 |0003: move-result-object v0 │ │ -04deac: 5421 e502 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ -04deb0: 7020 7c0a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0a7c │ │ -04deb6: 1100 |0009: return-object v0 │ │ +04eff0: |[04eff0] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +04f000: 6f20 450a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a45 │ │ +04f006: 0c00 |0003: move-result-object v0 │ │ +04f008: 5421 e502 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e5 │ │ +04f00c: 7020 7c0a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0a7c │ │ +04f012: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ locals : │ │ 0x0004 - 0x000a reg=0 res Landroid/database/Cursor; │ │ @@ -108887,17 +108895,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04deb8: |[04deb8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -04dec8: 7010 7306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0673 │ │ -04dece: 0e00 |0003: return-void │ │ +04f014: |[04f014] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +04f024: 7010 7306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0673 │ │ +04f02a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -108906,18 +108914,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ded0: |[04ded0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -04dee0: 7120 b006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06b0 │ │ -04dee6: 0a00 |0003: move-result v0 │ │ -04dee8: 0f00 |0004: return v0 │ │ +04f02c: |[04f02c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +04f03c: 7120 b006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06b0 │ │ +04f042: 0a00 |0003: move-result v0 │ │ +04f044: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -108927,18 +108935,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04deec: |[04deec] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -04defc: 7120 b106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@06b1 │ │ -04df02: 0a00 |0003: move-result v0 │ │ -04df04: 0f00 |0004: return v0 │ │ +04f048: |[04f048] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +04f058: 7120 b106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@06b1 │ │ +04f05e: 0a00 |0003: move-result v0 │ │ +04f060: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -108948,17 +108956,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04df08: |[04df08] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04df18: 7120 b206 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06b2 │ │ -04df1e: 0e00 |0003: return-void │ │ +04f064: |[04f064] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04f074: 7120 b206 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06b2 │ │ +04f07a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0003 line=175 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -108969,19 +108977,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04df20: |[04df20] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -04df30: 6e10 6d08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@086d │ │ -04df36: 0c00 |0003: move-result-object v0 │ │ -04df38: 7120 b306 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06b3 │ │ -04df3e: 0e00 |0007: return-void │ │ +04f07c: |[04f07c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +04f08c: 6e10 6d08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@086d │ │ +04f092: 0c00 |0003: move-result-object v0 │ │ +04f094: 7120 b306 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06b3 │ │ +04f09a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0007 line=179 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -108992,17 +109000,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04df40: |[04df40] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04df50: 7120 b406 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06b4 │ │ -04df56: 0e00 |0003: return-void │ │ +04f09c: |[04f09c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04f0ac: 7120 b406 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06b4 │ │ +04f0b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -109013,19 +109021,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04df58: |[04df58] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -04df68: 6e10 6605 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0566 │ │ -04df6e: 0c00 |0003: move-result-object v0 │ │ -04df70: 7120 b506 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@06b5 │ │ -04df76: 0e00 |0007: return-void │ │ +04f0b4: |[04f0b4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +04f0c4: 6e10 6605 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0566 │ │ +04f0ca: 0c00 |0003: move-result-object v0 │ │ +04f0cc: 7120 b506 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@06b5 │ │ +04f0d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0007 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -109061,17 +109069,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04df78: |[04df78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -04df88: 7010 2009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0920 │ │ -04df8e: 0e00 |0003: return-void │ │ +04f0d4: |[04f0d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +04f0e4: 7010 2009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0920 │ │ +04f0ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -109080,17 +109088,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04df90: |[04df90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04dfa0: 7130 e709 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@09e7 │ │ -04dfa6: 0e00 |0003: return-void │ │ +04f0ec: |[04f0ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04f0fc: 7130 e709 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@09e7 │ │ +04f102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -109127,17 +109135,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04dfa8: |[04dfa8] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -04dfb8: 7010 7506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0675 │ │ -04dfbe: 0e00 |0003: return-void │ │ +04f104: |[04f104] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +04f114: 7010 7506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0675 │ │ +04f11a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -109146,23 +109154,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04dfc0: |[04dfc0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -04dfd0: 7110 b706 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@06b7 │ │ -04dfd6: 0c00 |0003: move-result-object v0 │ │ -04dfd8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -04dfdc: 2201 4301 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0143 │ │ -04dfe0: 7020 e808 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@08e8 │ │ -04dfe6: 1101 |000b: return-object v1 │ │ -04dfe8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04dfea: 28fe |000d: goto 000b // -0002 │ │ +04f11c: |[04f11c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +04f12c: 7110 b706 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@06b7 │ │ +04f132: 0c00 |0003: move-result-object v0 │ │ +04f134: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +04f138: 2201 4301 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0143 │ │ +04f13c: 7020 e808 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@08e8 │ │ +04f142: 1101 |000b: return-object v1 │ │ +04f144: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +04f146: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000b line=225 │ │ locals : │ │ @@ -109175,18 +109183,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04dfec: |[04dfec] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -04dffc: 7110 b806 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@06b8 │ │ -04e002: 0a00 |0003: move-result v0 │ │ -04e004: 0f00 |0004: return v0 │ │ +04f148: |[04f148] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +04f158: 7110 b806 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@06b8 │ │ +04f15e: 0a00 |0003: move-result v0 │ │ +04f160: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -109195,18 +109203,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04e008: |[04e008] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -04e018: 7110 b906 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@06b9 │ │ -04e01e: 0a00 |0003: move-result v0 │ │ -04e020: 0f00 |0004: return v0 │ │ +04f164: |[04f164] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +04f174: 7110 b906 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@06b9 │ │ +04f17a: 0a00 |0003: move-result v0 │ │ +04f17c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -109215,17 +109223,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e024: |[04e024] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -04e034: 7110 ba06 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ba │ │ -04e03a: 0e00 |0003: return-void │ │ +04f180: |[04f180] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +04f190: 7110 ba06 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ba │ │ +04f196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -109235,17 +109243,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -04e03c: |[04e03c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -04e04c: 7155 bb06 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@06bb │ │ -04e052: 0e00 |0003: return-void │ │ +04f198: |[04f198] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +04f1a8: 7155 bb06 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@06bb │ │ +04f1ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -109259,17 +109267,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04e054: |[04e054] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -04e064: 7120 bc06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@06bc │ │ -04e06a: 0e00 |0003: return-void │ │ +04f1b0: |[04f1b0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +04f1c0: 7120 bc06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@06bc │ │ +04f1c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -109280,17 +109288,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -04e06c: |[04e06c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -04e07c: 7140 bd06 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@06bd │ │ -04e082: 0e00 |0003: return-void │ │ +04f1c8: |[04f1c8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +04f1d8: 7140 bd06 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@06bd │ │ +04f1de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0003 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ @@ -109302,17 +109310,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04e084: |[04e084] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -04e094: 7120 be06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@06be │ │ -04e09a: 0e00 |0003: return-void │ │ +04f1e0: |[04f1e0] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +04f1f0: 7120 be06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@06be │ │ +04f1f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -109323,17 +109331,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04e09c: |[04e09c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -04e0ac: 7120 bf06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06bf │ │ -04e0b2: 0e00 |0003: return-void │ │ +04f1f8: |[04f1f8] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +04f208: 7120 bf06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06bf │ │ +04f20e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 592058 bytes, number of entries: 331 │ │ │ +Zip file size: 592026 bytes, number of entries: 331 │ │ │ ?rwxrwxr-x 2.0 unx 162 b- stor 80-Jan-01 00:00 android/annotation/SuppressLint.class │ │ │ ?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 android/annotation/TargetApi.class │ │ │ ?rwxrwxr-x 2.0 unx 527 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2132 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 531 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 431 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$Op.class │ │ │ @@ -192,36 +192,36 @@ │ │ │ ?rwxrwxr-x 2.0 unx 893 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 201 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter.class │ │ │ ?rwxrwxr-x 2.0 unx 182 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter$ViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 170 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 1550 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/CustomisableListAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/DebugStorage.class │ │ │ ?rwxrwxr-x 2.0 unx 3761 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/DownloadInstallFileTask.class │ │ │ -?rwxrwxr-x 2.0 unx 5041 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/ExpAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 5030 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/ExpAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1109 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/GameActivity$1.class │ │ │ -?rwxrwxr-x 2.0 unx 16453 b- defN 80-Jan-01 00:00 pro/oneredpixel/l9droid/GameActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 16445 b- defN 80-Jan-01 00:00 pro/oneredpixel/l9droid/GameActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1884 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/GameInfo.class │ │ │ ?rwxrwxr-x 2.0 unx 4098 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/GameState.class │ │ │ ?rwxrwxr-x 2.0 unx 568 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/History.class │ │ │ ?rwxrwxr-x 2.0 unx 2660 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/ImportActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 2231 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/ImportSelectFolderName.class │ │ │ ?rwxrwxr-x 2.0 unx 50201 b- defN 80-Jan-01 00:00 pro/oneredpixel/l9droid/L9.class │ │ │ ?rwxrwxr-x 2.0 unx 12328 b- defN 80-Jan-01 00:00 pro/oneredpixel/l9droid/L9Bitmap.class │ │ │ ?rwxrwxr-x 2.0 unx 281 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/L9DroidApplication.class │ │ │ ?rwxrwxr-x 2.0 unx 409 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/L9Picture.class │ │ │ ?rwxrwxr-x 2.0 unx 1000 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/Library$GameFilter.class │ │ │ ?rwxrwxr-x 2.0 unx 507 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/Library$SavedGamesFilter.class │ │ │ -?rwxrwxr-x 2.0 unx 25100 b- defN 80-Jan-01 00:00 pro/oneredpixel/l9droid/Library.class │ │ │ +?rwxrwxr-x 2.0 unx 25084 b- defN 80-Jan-01 00:00 pro/oneredpixel/l9droid/Library.class │ │ │ ?rwxrwxr-x 2.0 unx 983 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/LibraryGameDownloadActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 5809 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/LibraryGameDownloadActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 853 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/LibraryGameInfoActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 995 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/LibraryGameInfoActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 6414 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/LibraryGameInfoActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1269 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/LibraryGameInstallActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 4184 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/LibraryGamesActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 4181 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/LibraryGamesActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 195 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/PosScanCodeMask.class │ │ │ ?rwxrwxr-x 2.0 unx 312 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/PrefActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 264 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/R$array.class │ │ │ ?rwxrwxr-x 2.0 unx 145 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 889 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 2097 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 897 b- stor 80-Jan-01 00:00 pro/oneredpixel/l9droid/R$layout.class │ │ │ @@ -301,15 +301,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2899 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 4966 b- stor 80-Jan-01 00:00 android/support/v4/widget/CursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 776 b- stor 80-Jan-01 00:00 android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 932 b- stor 80-Jan-01 00:00 android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 878 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 586 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 11706 b- defN 80-Jan-01 00:00 pro/oneredpixel/l9droid/L9implement.class │ │ │ +?rwxrwxr-x 2.0 unx 11703 b- defN 80-Jan-01 00:00 pro/oneredpixel/l9droid/L9implement.class │ │ │ ?rwxrwxr-x 2.0 unx 917 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 818 b- stor 80-Jan-01 00:00 android/support/v4/app/NavUtils$NavUtilsImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 936 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImplICS.class │ │ │ ?rwxrwxr-x 2.0 unx 3672 b- stor 80-Jan-01 00:00 android/support/v4/content/CursorLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 2136 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 5390 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTabStrip.class │ │ │ ?rwxrwxr-x 2.0 unx 428 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$GBViewCompatImpl.class │ │ │ @@ -326,8 +326,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 304 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1444 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 636 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 4046 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1344 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ -331 files, 642185 bytes uncompressed, 526928 bytes compressed: 17.9% │ │ │ +331 files, 642144 bytes uncompressed, 526896 bytes compressed: 17.9% │ │ ├── pro/oneredpixel/l9droid/ExpAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -86,15 +86,15 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ else if (viewById instanceof TextView) { │ │ │ │ this.setViewText((TextView)viewById, string); │ │ │ │ } │ │ │ │ else { │ │ │ │ if (!(viewById instanceof ImageView)) { │ │ │ │ - throw new IllegalStateException(((ImageView)viewById).getClass().getName() + " is not a " + " view that can be bounds by this SimpleAdapter"); │ │ │ │ + throw new IllegalStateException(((ImageView)viewById).getClass().getName() + " is not a view that can be bounds by this SimpleAdapter"); │ │ │ │ } │ │ │ │ if (value instanceof Integer) { │ │ │ │ this.setViewImage(viewById, (int)(Integer)(Object)value); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.setViewImage((ImageView)viewById, string); │ │ │ │ } │ │ ├── pro/oneredpixel/l9droid/GameActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -422,16 +422,15 @@ │ │ │ │ this.pref_logtextsize = this.check_bounds(this.val(this.sp.getString("logtextsize", "13"), n3), n, n4, n3); │ │ │ │ this.pref_logtextbold = this.sp.getBoolean("logtextbold", false); │ │ │ │ this.pref_logtextitalic = this.sp.getBoolean("logtextitalic", false); │ │ │ │ this.pref_loglimit = this.check_bounds(this.val(this.sp.getString("loglimit", "0"), 0), 0, 2048, 0); │ │ │ │ final String[] stringArray = this.getResources().getStringArray(2131099648); │ │ │ │ final String string = this.sp.getString("logtexttypeface", stringArray[0]); │ │ │ │ this.pref_logtexttypeface = 0; │ │ │ │ - final String[] array = stringArray; │ │ │ │ - for (int length = stringArray.length, n5 = 0; n5 < length && !array[n5].equalsIgnoreCase(string); ++n5) { │ │ │ │ + for (int length = stringArray.length, n5 = 0; n5 < length && !stringArray[n5].equalsIgnoreCase(string); ++n5) { │ │ │ │ ++this.pref_logtexttypeface; │ │ │ │ } │ │ │ │ switch (this.pref_logtexttypeface) { │ │ │ │ default: { │ │ │ │ GameActivity.mt.lvAdapter.texttypeface = Typeface.DEFAULT; │ │ │ │ break; │ │ │ │ } │ │ ├── pro/oneredpixel/l9droid/Library.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -173,14 +173,15 @@ │ │ │ │ } │ │ │ │ final File file2 = new File(pathname); │ │ │ │ if (!file2.exists()) { │ │ │ │ file2.mkdirs(); │ │ │ │ } │ │ │ │ final String[] list = file.list(); │ │ │ │ int n = 0; │ │ │ │ + Label_0257_Outer: │ │ │ │ while (true) { │ │ │ │ if (n >= list.length) { │ │ │ │ goto Label_0287; │ │ │ │ } │ │ │ │ try { │ │ │ │ final StringBuilder sb = new StringBuilder(); │ │ │ │ try { │ │ │ │ @@ -193,35 +194,27 @@ │ │ │ │ try { │ │ │ │ final StringBuilder append2 = sb2.append(pathname).append("/").append(list[n]); │ │ │ │ try { │ │ │ │ if (!copy(string, append2.toString())) { │ │ │ │ return b; │ │ │ │ } │ │ │ │ ++n; │ │ │ │ - continue; │ │ │ │ - FileOutputStream fileOutputStream = null; │ │ │ │ - byte[] array = null; │ │ │ │ - final int read; │ │ │ │ - fileOutputStream.write(array, 0, read); │ │ │ │ - // iftrue(Label_0287:, !file.isFile()) │ │ │ │ - FileInputStream fileInputStream = null; │ │ │ │ - Label_0257: { │ │ │ │ - break Label_0257; │ │ │ │ - while (true) { │ │ │ │ - final File file3 = new File(pathname); │ │ │ │ - fileInputStream = new FileInputStream(file); │ │ │ │ - fileOutputStream = new FileOutputStream(file3); │ │ │ │ - array = new byte[1024]; │ │ │ │ - break Label_0257; │ │ │ │ - continue; │ │ │ │ - } │ │ │ │ + continue Label_0257_Outer; │ │ │ │ + final File file3 = new File(pathname); │ │ │ │ + final FileInputStream fileInputStream = new FileInputStream(file); │ │ │ │ + final FileOutputStream fileOutputStream = new FileOutputStream(file3); │ │ │ │ + final byte[] array = new byte[1024]; │ │ │ │ + // iftrue(Label_0292:, read <= 0) │ │ │ │ + while (true) { │ │ │ │ + final int read = fileInputStream.read(array); │ │ │ │ + fileOutputStream.write(array, 0, read); │ │ │ │ + continue; │ │ │ │ } │ │ │ │ - read = fileInputStream.read(array); │ │ │ │ } │ │ │ │ - // iftrue(Label_0292:, read <= 0) │ │ │ │ + // iftrue(Label_0287:, !file.isFile()) │ │ │ │ catch (FileNotFoundException ex) {} │ │ │ │ catch (IOException ex2) {} │ │ │ │ } │ │ │ │ catch (FileNotFoundException ex3) {} │ │ │ │ catch (IOException ex4) {} │ │ │ │ } │ │ │ │ catch (FileNotFoundException ex5) {} │ │ │ │ @@ -423,33 +416,29 @@ │ │ │ │ } │ │ │ │ │ │ │ │ boolean deleteFile(final String pathname) { │ │ │ │ return Environment.getExternalStorageState().equals("mounted") && new File(pathname).delete(); │ │ │ │ } │ │ │ │ │ │ │ │ boolean deleteFolder(final String pathname) { │ │ │ │ + int i = 0; │ │ │ │ final File file = new File(pathname); │ │ │ │ - boolean delete; │ │ │ │ - if (!file.isDirectory()) { │ │ │ │ - delete = false; │ │ │ │ - } │ │ │ │ - else { │ │ │ │ - final File[] listFiles = file.listFiles(); │ │ │ │ - for (int length = listFiles.length, i = 0; i < length; ++i) { │ │ │ │ + if (file.isDirectory()) { │ │ │ │ + for (File[] listFiles = file.listFiles(); i < listFiles.length; ++i) { │ │ │ │ final File file2 = listFiles[i]; │ │ │ │ if (file2.isDirectory()) { │ │ │ │ this.deleteFolder(file2.getAbsolutePath()); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.deleteFile(file2.getAbsolutePath()); │ │ │ │ } │ │ │ │ } │ │ │ │ - delete = file.delete(); │ │ │ │ + i = (file.delete() ? 1 : 0); │ │ │ │ } │ │ │ │ - return delete; │ │ │ │ + return i != 0; │ │ │ │ } │ │ │ │ │ │ │ │ public String downloadFileToCache(final String p0, final DownloadInstallFileTask p1) { │ │ │ │ // │ │ │ │ // This method could not be decompiled. │ │ │ │ // │ │ │ │ // Original Bytecode: │ │ │ │ @@ -1239,302 +1228,300 @@ │ │ │ │ │ │ │ │ public ArrayList getGameList(final Activity p0) { │ │ │ │ // │ │ │ │ // This method could not be decompiled. │ │ │ │ // │ │ │ │ // Original Bytecode: │ │ │ │ // │ │ │ │ - // 3: astore_2 │ │ │ │ - // 4: aload_2 │ │ │ │ - // 5: invokespecial java/util/ArrayList.:()V │ │ │ │ - // 8: ldc "" │ │ │ │ - // 10: astore_3 │ │ │ │ - // 11: aload_1 │ │ │ │ - // 12: invokevirtual android/app/Activity.getResources:()Landroid/content/res/Resources; │ │ │ │ - // 15: astore 4 │ │ │ │ - // 17: ldc_w 2130968576 │ │ │ │ - // 20: istore 5 │ │ │ │ - // 22: aload 4 │ │ │ │ - // 24: iload 5 │ │ │ │ - // 26: invokevirtual android/content/res/Resources.getXml:(I)Landroid/content/res/XmlResourceParser; │ │ │ │ - // 29: astore 6 │ │ │ │ - // 31: aload 6 │ │ │ │ - // 33: invokeinterface org/xmlpull/v1/XmlPullParser.next:()I │ │ │ │ - // 38: istore 7 │ │ │ │ - // 40: iconst_1 │ │ │ │ - // 41: istore 5 │ │ │ │ - // 43: iload 7 │ │ │ │ - // 45: iload 5 │ │ │ │ - // 47: if_icmpeq 280 │ │ │ │ - // 50: aload 6 │ │ │ │ - // 52: invokeinterface org/xmlpull/v1/XmlPullParser.getEventType:()I │ │ │ │ - // 57: istore 7 │ │ │ │ - // 59: iconst_2 │ │ │ │ - // 60: istore 5 │ │ │ │ - // 62: iload 7 │ │ │ │ - // 64: iload 5 │ │ │ │ - // 66: if_icmpne 31 │ │ │ │ - // 69: aload 6 │ │ │ │ - // 71: invokeinterface org/xmlpull/v1/XmlPullParser.getName:()Ljava/lang/String; │ │ │ │ - // 76: astore 8 │ │ │ │ - // 78: ldc_w "game" │ │ │ │ - // 81: astore 4 │ │ │ │ - // 83: aload 8 │ │ │ │ - // 85: aload 4 │ │ │ │ - // 87: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - // 90: istore 7 │ │ │ │ - // 92: iload 7 │ │ │ │ - // 94: ifeq 401 │ │ │ │ - // 97: new Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ - // 100: astore 9 │ │ │ │ - // 102: aload 9 │ │ │ │ - // 104: invokespecial pro/oneredpixel/l9droid/GameInfo.:()V │ │ │ │ - // 107: iconst_0 │ │ │ │ - // 108: istore 10 │ │ │ │ - // 110: aload 6 │ │ │ │ - // 112: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeCount:()I │ │ │ │ - // 117: istore 7 │ │ │ │ - // 119: iload 10 │ │ │ │ - // 121: iload 7 │ │ │ │ - // 123: if_icmpge 182 │ │ │ │ - // 126: aload 6 │ │ │ │ - // 128: iload 10 │ │ │ │ - // 130: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeName:(I)Ljava/lang/String; │ │ │ │ - // 135: astore 4 │ │ │ │ - // 137: ldc "name" │ │ │ │ - // 139: astore 11 │ │ │ │ - // 141: aload 4 │ │ │ │ - // 143: aload 11 │ │ │ │ - // 145: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - // 148: istore 7 │ │ │ │ - // 150: iload 7 │ │ │ │ - // 152: ifeq 173 │ │ │ │ - // 155: aload 6 │ │ │ │ - // 157: iload 10 │ │ │ │ - // 159: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(I)Ljava/lang/String; │ │ │ │ - // 164: astore 4 │ │ │ │ - // 166: aload 9 │ │ │ │ - // 168: aload 4 │ │ │ │ - // 170: invokevirtual pro/oneredpixel/l9droid/GameInfo.setId:(Ljava/lang/String;)V │ │ │ │ - // 173: iload 10 │ │ │ │ - // 175: iconst_1 │ │ │ │ - // 176: iadd │ │ │ │ - // 177: istore 10 │ │ │ │ - // 179: goto 110 │ │ │ │ - // 182: aload 6 │ │ │ │ - // 184: invokeinterface org/xmlpull/v1/XmlPullParser.next:()I │ │ │ │ - // 189: istore 7 │ │ │ │ - // 191: iconst_3 │ │ │ │ - // 192: istore 5 │ │ │ │ - // 194: iload 7 │ │ │ │ - // 196: iload 5 │ │ │ │ - // 198: if_icmpeq 301 │ │ │ │ - // 201: aload 6 │ │ │ │ - // 203: invokeinterface org/xmlpull/v1/XmlPullParser.getEventType:()I │ │ │ │ - // 208: istore 7 │ │ │ │ - // 210: iconst_2 │ │ │ │ - // 211: istore 5 │ │ │ │ - // 213: iload 7 │ │ │ │ - // 215: iload 5 │ │ │ │ - // 217: if_icmpne 182 │ │ │ │ - // 220: aload 6 │ │ │ │ - // 222: invokeinterface org/xmlpull/v1/XmlPullParser.getName:()Ljava/lang/String; │ │ │ │ - // 227: astore 12 │ │ │ │ - // 229: ldc_w "title" │ │ │ │ - // 232: astore 4 │ │ │ │ - // 234: aload 12 │ │ │ │ - // 236: aload 4 │ │ │ │ - // 238: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - // 241: istore 7 │ │ │ │ - // 243: iload 7 │ │ │ │ - // 245: ifeq 282 │ │ │ │ - // 248: ldc_w "title" │ │ │ │ - // 251: astore 4 │ │ │ │ - // 253: aload_0 │ │ │ │ - // 254: aload 6 │ │ │ │ - // 256: aload 4 │ │ │ │ - // 258: invokespecial pro/oneredpixel/l9droid/Library.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 261: astore 4 │ │ │ │ - // 263: aload 9 │ │ │ │ - // 265: aload 4 │ │ │ │ - // 267: invokevirtual pro/oneredpixel/l9droid/GameInfo.setTitle:(Ljava/lang/String;)V │ │ │ │ - // 270: goto 182 │ │ │ │ - // 273: astore 13 │ │ │ │ - // 275: aload 13 │ │ │ │ - // 277: invokevirtual org/xmlpull/v1/XmlPullParserException.printStackTrace:()V │ │ │ │ - // 280: aload_2 │ │ │ │ - // 281: areturn │ │ │ │ - // 282: aload_0 │ │ │ │ - // 283: aload 6 │ │ │ │ - // 285: invokespecial pro/oneredpixel/l9droid/Library.skip:(Lorg/xmlpull/v1/XmlPullParser;)V │ │ │ │ - // 288: goto 182 │ │ │ │ - // 291: astore 13 │ │ │ │ - // 293: aload 13 │ │ │ │ - // 295: invokevirtual java/io/IOException.printStackTrace:()V │ │ │ │ - // 298: goto 280 │ │ │ │ - // 301: aload 9 │ │ │ │ - // 303: aload_3 │ │ │ │ - // 304: invokevirtual pro/oneredpixel/l9droid/GameInfo.setCategory:(Ljava/lang/String;)V │ │ │ │ - // 307: aload 9 │ │ │ │ - // 309: invokevirtual pro/oneredpixel/l9droid/GameInfo.getId:()Ljava/lang/String; │ │ │ │ - // 312: astore 4 │ │ │ │ - // 314: aload_0 │ │ │ │ - // 315: aload 4 │ │ │ │ - // 317: invokevirtual pro/oneredpixel/l9droid/Library.getInstalledVersions:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ │ │ - // 320: astore 14 │ │ │ │ - // 322: aload 14 │ │ │ │ - // 324: invokevirtual java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - // 327: astore 15 │ │ │ │ - // 329: aload 15 │ │ │ │ - // 331: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ - // 336: istore 7 │ │ │ │ - // 338: iload 7 │ │ │ │ - // 340: ifeq 391 │ │ │ │ - // 343: aload 15 │ │ │ │ - // 345: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - // 350: astore 16 │ │ │ │ - // 352: aload 16 │ │ │ │ - // 354: checkcast Ljava/lang/String; │ │ │ │ - // 357: astore 16 │ │ │ │ - // 359: aload_0 │ │ │ │ - // 360: aload 16 │ │ │ │ - // 362: invokevirtual pro/oneredpixel/l9droid/Library.getMark:(Ljava/lang/String;)I │ │ │ │ - // 365: istore 17 │ │ │ │ - // 367: aload 9 │ │ │ │ - // 369: invokevirtual pro/oneredpixel/l9droid/GameInfo.getHighestMark:()I │ │ │ │ - // 372: istore 7 │ │ │ │ - // 374: iload 7 │ │ │ │ - // 376: iload 17 │ │ │ │ - // 378: if_icmpge 329 │ │ │ │ - // 381: aload 9 │ │ │ │ - // 383: iload 17 │ │ │ │ - // 385: invokevirtual pro/oneredpixel/l9droid/GameInfo.setHighestMark:(I)V │ │ │ │ - // 388: goto 329 │ │ │ │ - // 391: aload_2 │ │ │ │ - // 392: aload 9 │ │ │ │ - // 394: invokevirtual java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - // 397: pop │ │ │ │ - // 398: goto 31 │ │ │ │ - // 401: ldc_w "category" │ │ │ │ - // 404: astore 4 │ │ │ │ - // 406: aload 8 │ │ │ │ - // 408: aload 4 │ │ │ │ - // 410: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - // 413: istore 7 │ │ │ │ - // 415: iload 7 │ │ │ │ - // 417: ifeq 31 │ │ │ │ - // 420: iconst_0 │ │ │ │ - // 421: istore 10 │ │ │ │ - // 423: aload 6 │ │ │ │ - // 425: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeCount:()I │ │ │ │ - // 430: istore 7 │ │ │ │ - // 432: iload 10 │ │ │ │ - // 434: iload 7 │ │ │ │ - // 436: if_icmpge 31 │ │ │ │ - // 439: aload 6 │ │ │ │ - // 441: iload 10 │ │ │ │ - // 443: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeName:(I)Ljava/lang/String; │ │ │ │ - // 448: astore 4 │ │ │ │ - // 450: ldc "name" │ │ │ │ - // 452: astore 11 │ │ │ │ - // 454: aload 4 │ │ │ │ - // 456: aload 11 │ │ │ │ - // 458: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - // 461: istore 7 │ │ │ │ - // 463: iload 7 │ │ │ │ - // 465: ifeq 478 │ │ │ │ - // 468: aload 6 │ │ │ │ - // 470: iload 10 │ │ │ │ - // 472: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(I)Ljava/lang/String; │ │ │ │ - // 477: astore_3 │ │ │ │ - // 478: iload 10 │ │ │ │ - // 480: iconst_1 │ │ │ │ - // 481: iadd │ │ │ │ - // 482: istore 10 │ │ │ │ - // 484: goto 423 │ │ │ │ + // 1: istore_2 │ │ │ │ + // 2: new Ljava/util/ArrayList; │ │ │ │ + // 5: astore_3 │ │ │ │ + // 6: aload_3 │ │ │ │ + // 7: invokespecial java/util/ArrayList.:()V │ │ │ │ + // 10: ldc "" │ │ │ │ + // 12: astore 4 │ │ │ │ + // 14: aload_1 │ │ │ │ + // 15: invokevirtual android/app/Activity.getResources:()Landroid/content/res/Resources; │ │ │ │ + // 18: astore 5 │ │ │ │ + // 20: ldc_w 2130968576 │ │ │ │ + // 23: istore 6 │ │ │ │ + // 25: aload 5 │ │ │ │ + // 27: iload 6 │ │ │ │ + // 29: invokevirtual android/content/res/Resources.getXml:(I)Landroid/content/res/XmlResourceParser; │ │ │ │ + // 32: astore 7 │ │ │ │ + // 34: aload 7 │ │ │ │ + // 36: invokeinterface org/xmlpull/v1/XmlPullParser.next:()I │ │ │ │ + // 41: istore 8 │ │ │ │ + // 43: iconst_1 │ │ │ │ + // 44: istore 6 │ │ │ │ + // 46: iload 8 │ │ │ │ + // 48: iload 6 │ │ │ │ + // 50: if_icmpeq 275 │ │ │ │ + // 53: aload 7 │ │ │ │ + // 55: invokeinterface org/xmlpull/v1/XmlPullParser.getEventType:()I │ │ │ │ + // 60: istore 8 │ │ │ │ + // 62: iload 8 │ │ │ │ + // 64: iload_2 │ │ │ │ + // 65: if_icmpne 34 │ │ │ │ + // 68: aload 7 │ │ │ │ + // 70: invokeinterface org/xmlpull/v1/XmlPullParser.getName:()Ljava/lang/String; │ │ │ │ + // 75: astore 9 │ │ │ │ + // 77: ldc_w "game" │ │ │ │ + // 80: astore 5 │ │ │ │ + // 82: aload 9 │ │ │ │ + // 84: aload 5 │ │ │ │ + // 86: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 89: istore 8 │ │ │ │ + // 91: iload 8 │ │ │ │ + // 93: ifeq 397 │ │ │ │ + // 96: new Lpro/oneredpixel/l9droid/GameInfo; │ │ │ │ + // 99: astore 10 │ │ │ │ + // 101: aload 10 │ │ │ │ + // 103: invokespecial pro/oneredpixel/l9droid/GameInfo.:()V │ │ │ │ + // 106: iconst_0 │ │ │ │ + // 107: istore 11 │ │ │ │ + // 109: aload 7 │ │ │ │ + // 111: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeCount:()I │ │ │ │ + // 116: istore 8 │ │ │ │ + // 118: iload 11 │ │ │ │ + // 120: iload 8 │ │ │ │ + // 122: if_icmpge 181 │ │ │ │ + // 125: aload 7 │ │ │ │ + // 127: iload 11 │ │ │ │ + // 129: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeName:(I)Ljava/lang/String; │ │ │ │ + // 134: astore 5 │ │ │ │ + // 136: ldc "name" │ │ │ │ + // 138: astore 12 │ │ │ │ + // 140: aload 5 │ │ │ │ + // 142: aload 12 │ │ │ │ + // 144: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 147: istore 8 │ │ │ │ + // 149: iload 8 │ │ │ │ + // 151: ifeq 172 │ │ │ │ + // 154: aload 7 │ │ │ │ + // 156: iload 11 │ │ │ │ + // 158: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(I)Ljava/lang/String; │ │ │ │ + // 163: astore 5 │ │ │ │ + // 165: aload 10 │ │ │ │ + // 167: aload 5 │ │ │ │ + // 169: invokevirtual pro/oneredpixel/l9droid/GameInfo.setId:(Ljava/lang/String;)V │ │ │ │ + // 172: iload 11 │ │ │ │ + // 174: iconst_1 │ │ │ │ + // 175: iadd │ │ │ │ + // 176: istore 11 │ │ │ │ + // 178: goto 109 │ │ │ │ + // 181: aload 7 │ │ │ │ + // 183: invokeinterface org/xmlpull/v1/XmlPullParser.next:()I │ │ │ │ + // 188: istore 8 │ │ │ │ + // 190: iconst_3 │ │ │ │ + // 191: istore 6 │ │ │ │ + // 193: iload 8 │ │ │ │ + // 195: iload 6 │ │ │ │ + // 197: if_icmpeq 296 │ │ │ │ + // 200: aload 7 │ │ │ │ + // 202: invokeinterface org/xmlpull/v1/XmlPullParser.getEventType:()I │ │ │ │ + // 207: istore 8 │ │ │ │ + // 209: iload 8 │ │ │ │ + // 211: iload_2 │ │ │ │ + // 212: if_icmpne 181 │ │ │ │ + // 215: aload 7 │ │ │ │ + // 217: invokeinterface org/xmlpull/v1/XmlPullParser.getName:()Ljava/lang/String; │ │ │ │ + // 222: astore 13 │ │ │ │ + // 224: ldc_w "title" │ │ │ │ + // 227: astore 5 │ │ │ │ + // 229: aload 13 │ │ │ │ + // 231: aload 5 │ │ │ │ + // 233: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 236: istore 8 │ │ │ │ + // 238: iload 8 │ │ │ │ + // 240: ifeq 277 │ │ │ │ + // 243: ldc_w "title" │ │ │ │ + // 246: astore 5 │ │ │ │ + // 248: aload_0 │ │ │ │ + // 249: aload 7 │ │ │ │ + // 251: aload 5 │ │ │ │ + // 253: invokespecial pro/oneredpixel/l9droid/Library.readTag:(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 256: astore 5 │ │ │ │ + // 258: aload 10 │ │ │ │ + // 260: aload 5 │ │ │ │ + // 262: invokevirtual pro/oneredpixel/l9droid/GameInfo.setTitle:(Ljava/lang/String;)V │ │ │ │ + // 265: goto 181 │ │ │ │ + // 268: astore 14 │ │ │ │ + // 270: aload 14 │ │ │ │ + // 272: invokevirtual org/xmlpull/v1/XmlPullParserException.printStackTrace:()V │ │ │ │ + // 275: aload_3 │ │ │ │ + // 276: areturn │ │ │ │ + // 277: aload_0 │ │ │ │ + // 278: aload 7 │ │ │ │ + // 280: invokespecial pro/oneredpixel/l9droid/Library.skip:(Lorg/xmlpull/v1/XmlPullParser;)V │ │ │ │ + // 283: goto 181 │ │ │ │ + // 286: astore 14 │ │ │ │ + // 288: aload 14 │ │ │ │ + // 290: invokevirtual java/io/IOException.printStackTrace:()V │ │ │ │ + // 293: goto 275 │ │ │ │ + // 296: aload 10 │ │ │ │ + // 298: aload 4 │ │ │ │ + // 300: invokevirtual pro/oneredpixel/l9droid/GameInfo.setCategory:(Ljava/lang/String;)V │ │ │ │ + // 303: aload 10 │ │ │ │ + // 305: invokevirtual pro/oneredpixel/l9droid/GameInfo.getId:()Ljava/lang/String; │ │ │ │ + // 308: astore 5 │ │ │ │ + // 310: aload_0 │ │ │ │ + // 311: aload 5 │ │ │ │ + // 313: invokevirtual pro/oneredpixel/l9droid/Library.getInstalledVersions:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ │ │ + // 316: astore 15 │ │ │ │ + // 318: aload 15 │ │ │ │ + // 320: invokevirtual java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + // 323: astore 5 │ │ │ │ + // 325: aload 5 │ │ │ │ + // 327: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ + // 332: istore 6 │ │ │ │ + // 334: iload 6 │ │ │ │ + // 336: ifeq 387 │ │ │ │ + // 339: aload 5 │ │ │ │ + // 341: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + // 346: astore 16 │ │ │ │ + // 348: aload 16 │ │ │ │ + // 350: checkcast Ljava/lang/String; │ │ │ │ + // 353: astore 16 │ │ │ │ + // 355: aload_0 │ │ │ │ + // 356: aload 16 │ │ │ │ + // 358: invokevirtual pro/oneredpixel/l9droid/Library.getMark:(Ljava/lang/String;)I │ │ │ │ + // 361: istore 17 │ │ │ │ + // 363: aload 10 │ │ │ │ + // 365: invokevirtual pro/oneredpixel/l9droid/GameInfo.getHighestMark:()I │ │ │ │ + // 368: istore 6 │ │ │ │ + // 370: iload 6 │ │ │ │ + // 372: iload 17 │ │ │ │ + // 374: if_icmpge 325 │ │ │ │ + // 377: aload 10 │ │ │ │ + // 379: iload 17 │ │ │ │ + // 381: invokevirtual pro/oneredpixel/l9droid/GameInfo.setHighestMark:(I)V │ │ │ │ + // 384: goto 325 │ │ │ │ + // 387: aload_3 │ │ │ │ + // 388: aload 10 │ │ │ │ + // 390: invokevirtual java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + // 393: pop │ │ │ │ + // 394: goto 34 │ │ │ │ + // 397: ldc_w "category" │ │ │ │ + // 400: astore 5 │ │ │ │ + // 402: aload 9 │ │ │ │ + // 404: aload 5 │ │ │ │ + // 406: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 409: istore 8 │ │ │ │ + // 411: iload 8 │ │ │ │ + // 413: ifeq 34 │ │ │ │ + // 416: iconst_0 │ │ │ │ + // 417: istore 11 │ │ │ │ + // 419: aload 7 │ │ │ │ + // 421: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeCount:()I │ │ │ │ + // 426: istore 8 │ │ │ │ + // 428: iload 11 │ │ │ │ + // 430: iload 8 │ │ │ │ + // 432: if_icmpge 34 │ │ │ │ + // 435: aload 7 │ │ │ │ + // 437: iload 11 │ │ │ │ + // 439: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeName:(I)Ljava/lang/String; │ │ │ │ + // 444: astore 5 │ │ │ │ + // 446: ldc "name" │ │ │ │ + // 448: astore 12 │ │ │ │ + // 450: aload 5 │ │ │ │ + // 452: aload 12 │ │ │ │ + // 454: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 457: istore 8 │ │ │ │ + // 459: iload 8 │ │ │ │ + // 461: ifeq 475 │ │ │ │ + // 464: aload 7 │ │ │ │ + // 466: iload 11 │ │ │ │ + // 468: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(I)Ljava/lang/String; │ │ │ │ + // 473: astore 4 │ │ │ │ + // 475: iload 11 │ │ │ │ + // 477: iconst_1 │ │ │ │ + // 478: iadd │ │ │ │ + // 479: istore 11 │ │ │ │ + // 481: goto 419 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------------------------- │ │ │ │ - // 11 15 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 11 15 291 301 Ljava/io/IOException; │ │ │ │ - // 24 29 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 24 29 291 301 Ljava/io/IOException; │ │ │ │ - // 31 38 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 31 38 291 301 Ljava/io/IOException; │ │ │ │ - // 50 57 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 50 57 291 301 Ljava/io/IOException; │ │ │ │ - // 69 76 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 69 76 291 301 Ljava/io/IOException; │ │ │ │ - // 85 90 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 85 90 291 301 Ljava/io/IOException; │ │ │ │ - // 97 100 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 97 100 291 301 Ljava/io/IOException; │ │ │ │ - // 102 107 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 102 107 291 301 Ljava/io/IOException; │ │ │ │ - // 110 117 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 110 117 291 301 Ljava/io/IOException; │ │ │ │ - // 128 135 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 128 135 291 301 Ljava/io/IOException; │ │ │ │ - // 143 148 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 143 148 291 301 Ljava/io/IOException; │ │ │ │ - // 157 164 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 157 164 291 301 Ljava/io/IOException; │ │ │ │ - // 168 173 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 168 173 291 301 Ljava/io/IOException; │ │ │ │ - // 182 189 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 182 189 291 301 Ljava/io/IOException; │ │ │ │ - // 201 208 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 201 208 291 301 Ljava/io/IOException; │ │ │ │ - // 220 227 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 220 227 291 301 Ljava/io/IOException; │ │ │ │ - // 236 241 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 236 241 291 301 Ljava/io/IOException; │ │ │ │ - // 256 261 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 256 261 291 301 Ljava/io/IOException; │ │ │ │ - // 265 270 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 265 270 291 301 Ljava/io/IOException; │ │ │ │ - // 283 288 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 283 288 291 301 Ljava/io/IOException; │ │ │ │ - // 303 307 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 303 307 291 301 Ljava/io/IOException; │ │ │ │ - // 307 312 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 307 312 291 301 Ljava/io/IOException; │ │ │ │ - // 315 320 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 315 320 291 301 Ljava/io/IOException; │ │ │ │ - // 322 327 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 322 327 291 301 Ljava/io/IOException; │ │ │ │ - // 329 336 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 329 336 291 301 Ljava/io/IOException; │ │ │ │ - // 343 350 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 343 350 291 301 Ljava/io/IOException; │ │ │ │ - // 352 357 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 352 357 291 301 Ljava/io/IOException; │ │ │ │ - // 360 365 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 360 365 291 301 Ljava/io/IOException; │ │ │ │ - // 367 372 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 367 372 291 301 Ljava/io/IOException; │ │ │ │ - // 383 388 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 383 388 291 301 Ljava/io/IOException; │ │ │ │ - // 392 398 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 392 398 291 301 Ljava/io/IOException; │ │ │ │ - // 408 413 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 408 413 291 301 Ljava/io/IOException; │ │ │ │ - // 423 430 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 423 430 291 301 Ljava/io/IOException; │ │ │ │ - // 441 448 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 441 448 291 301 Ljava/io/IOException; │ │ │ │ - // 456 461 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 456 461 291 301 Ljava/io/IOException; │ │ │ │ - // 470 477 273 280 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 470 477 291 301 Ljava/io/IOException; │ │ │ │ + // 14 18 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 14 18 286 296 Ljava/io/IOException; │ │ │ │ + // 27 32 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 27 32 286 296 Ljava/io/IOException; │ │ │ │ + // 34 41 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 34 41 286 296 Ljava/io/IOException; │ │ │ │ + // 53 60 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 53 60 286 296 Ljava/io/IOException; │ │ │ │ + // 68 75 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 68 75 286 296 Ljava/io/IOException; │ │ │ │ + // 84 89 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 84 89 286 296 Ljava/io/IOException; │ │ │ │ + // 96 99 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 96 99 286 296 Ljava/io/IOException; │ │ │ │ + // 101 106 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 101 106 286 296 Ljava/io/IOException; │ │ │ │ + // 109 116 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 109 116 286 296 Ljava/io/IOException; │ │ │ │ + // 127 134 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 127 134 286 296 Ljava/io/IOException; │ │ │ │ + // 142 147 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 142 147 286 296 Ljava/io/IOException; │ │ │ │ + // 156 163 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 156 163 286 296 Ljava/io/IOException; │ │ │ │ + // 167 172 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 167 172 286 296 Ljava/io/IOException; │ │ │ │ + // 181 188 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 181 188 286 296 Ljava/io/IOException; │ │ │ │ + // 200 207 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 200 207 286 296 Ljava/io/IOException; │ │ │ │ + // 215 222 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 215 222 286 296 Ljava/io/IOException; │ │ │ │ + // 231 236 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 231 236 286 296 Ljava/io/IOException; │ │ │ │ + // 251 256 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 251 256 286 296 Ljava/io/IOException; │ │ │ │ + // 260 265 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 260 265 286 296 Ljava/io/IOException; │ │ │ │ + // 278 283 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 278 283 286 296 Ljava/io/IOException; │ │ │ │ + // 298 303 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 298 303 286 296 Ljava/io/IOException; │ │ │ │ + // 303 308 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 303 308 286 296 Ljava/io/IOException; │ │ │ │ + // 311 316 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 311 316 286 296 Ljava/io/IOException; │ │ │ │ + // 318 323 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 318 323 286 296 Ljava/io/IOException; │ │ │ │ + // 325 332 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 325 332 286 296 Ljava/io/IOException; │ │ │ │ + // 339 346 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 339 346 286 296 Ljava/io/IOException; │ │ │ │ + // 348 353 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 348 353 286 296 Ljava/io/IOException; │ │ │ │ + // 356 361 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 356 361 286 296 Ljava/io/IOException; │ │ │ │ + // 363 368 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 363 368 286 296 Ljava/io/IOException; │ │ │ │ + // 379 384 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 379 384 286 296 Ljava/io/IOException; │ │ │ │ + // 388 394 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 388 394 286 296 Ljava/io/IOException; │ │ │ │ + // 404 409 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 404 409 286 296 Ljava/io/IOException; │ │ │ │ + // 419 426 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 419 426 286 296 Ljava/io/IOException; │ │ │ │ + // 437 444 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 437 444 286 296 Ljava/io/IOException; │ │ │ │ + // 452 457 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 452 457 286 296 Ljava/io/IOException; │ │ │ │ + // 466 473 268 275 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 466 473 286 296 Ljava/io/IOException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 209 out of bounds for length 209 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 207 out of bounds for length 207 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ │ │ @@ -1744,16 +1731,16 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public void refreshLogCommandsColor(final ArrayAdapter arrayAdapter, final int n) { │ │ │ │ final ForegroundColorSpan foregroundColorSpan = new ForegroundColorSpan(n); │ │ │ │ for (int i = 0; i < arrayAdapter.getCount(); ++i) { │ │ │ │ final SpannableStringBuilder spannableStringBuilder = (SpannableStringBuilder)arrayAdapter.getItem(i); │ │ │ │ - ForegroundColorSpan[] array; │ │ │ │ - for (int length = (array = (ForegroundColorSpan[])spannableStringBuilder.getSpans(0, spannableStringBuilder.length(), (Class)ForegroundColorSpan.class)).length, j = 0; j < length; ++j) { │ │ │ │ + final ForegroundColorSpan[] array = (ForegroundColorSpan[])spannableStringBuilder.getSpans(0, spannableStringBuilder.length(), (Class)ForegroundColorSpan.class); │ │ │ │ + for (int length = array.length, j = 0; j < length; ++j) { │ │ │ │ final ForegroundColorSpan foregroundColorSpan2 = array[j]; │ │ │ │ final int spanStart = spannableStringBuilder.getSpanStart((Object)foregroundColorSpan2); │ │ │ │ final int spanEnd = spannableStringBuilder.getSpanEnd((Object)foregroundColorSpan2); │ │ │ │ spannableStringBuilder.clearSpans(); │ │ │ │ spannableStringBuilder.setSpan((Object)foregroundColorSpan, spanStart, spanEnd, 17); │ │ │ │ } │ │ │ │ } │ │ ├── pro/oneredpixel/l9droid/LibraryGamesActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -310,222 +310,220 @@ │ │ │ │ 60: aload 9 │ │ │ │ 62: iconst_0 │ │ │ │ 63: iload 10 │ │ │ │ 65: iastore │ │ │ │ 66: iconst_2 │ │ │ │ 67: anewarray #32 // class java/lang/String │ │ │ │ 70: astore 11 │ │ │ │ - 72: aconst_null │ │ │ │ - 73: astore 12 │ │ │ │ - 75: aload 11 │ │ │ │ - 77: iconst_0 │ │ │ │ - 78: ldc #39 // String game │ │ │ │ - 80: aastore │ │ │ │ - 81: ldc #41 // String mark │ │ │ │ - 83: astore 13 │ │ │ │ - 85: aload 11 │ │ │ │ - 87: iconst_1 │ │ │ │ - 88: aload 13 │ │ │ │ - 90: aastore │ │ │ │ - 91: iconst_2 │ │ │ │ - 92: istore 14 │ │ │ │ - 94: iload 14 │ │ │ │ - 96: newarray int │ │ │ │ - 98: astore 15 │ │ │ │ - 100: aload 15 │ │ │ │ - 102: dup │ │ │ │ - 103: iconst_0 │ │ │ │ - 104: ldc #35 // int 2131230760 │ │ │ │ - 106: iastore │ │ │ │ - 107: iconst_1 │ │ │ │ - 108: ldc #42 // int 2131230747 │ │ │ │ - 110: iastore │ │ │ │ - 111: aload 6 │ │ │ │ - 113: invokevirtual #46 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 116: astore 16 │ │ │ │ - 118: aload 16 │ │ │ │ - 120: invokeinterface #52, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 125: istore 14 │ │ │ │ - 127: iload 14 │ │ │ │ - 129: ifeq 403 │ │ │ │ - 132: aload 16 │ │ │ │ - 134: invokeinterface #56, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 139: checkcast #58 // class pro/oneredpixel/l9droid/GameInfo │ │ │ │ - 142: astore 17 │ │ │ │ - 144: aload 17 │ │ │ │ - 146: invokevirtual #62 // Method pro/oneredpixel/l9droid/GameInfo.getCategory:()Ljava/lang/String; │ │ │ │ - 149: astore 12 │ │ │ │ - 151: aload 12 │ │ │ │ - 153: aload 7 │ │ │ │ - 155: invokevirtual #66 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 158: istore 14 │ │ │ │ - 160: iload 14 │ │ │ │ - 162: ifne 226 │ │ │ │ - 165: aload 7 │ │ │ │ - 167: ifnull 177 │ │ │ │ - 170: aload 5 │ │ │ │ - 172: aload_1 │ │ │ │ - 173: invokevirtual #69 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 176: pop │ │ │ │ - 177: aload 17 │ │ │ │ - 179: invokevirtual #62 // Method pro/oneredpixel/l9droid/GameInfo.getCategory:()Ljava/lang/String; │ │ │ │ - 182: astore 7 │ │ │ │ - 184: new #71 // class java/util/HashMap │ │ │ │ - 187: astore 18 │ │ │ │ - 189: aload 18 │ │ │ │ - 191: invokespecial #72 // Method java/util/HashMap."":()V │ │ │ │ - 194: ldc #34 // String category │ │ │ │ - 196: astore 12 │ │ │ │ - 198: aload 18 │ │ │ │ - 200: aload 12 │ │ │ │ - 202: aload 7 │ │ │ │ - 204: invokeinterface #78, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 209: pop │ │ │ │ - 210: aload 4 │ │ │ │ - 212: aload 18 │ │ │ │ - 214: invokevirtual #69 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 217: pop │ │ │ │ - 218: new #20 // class java/util/ArrayList │ │ │ │ - 221: astore_1 │ │ │ │ - 222: aload_1 │ │ │ │ - 223: invokespecial #21 // Method java/util/ArrayList."":()V │ │ │ │ - 226: new #71 // class java/util/HashMap │ │ │ │ - 229: astore 18 │ │ │ │ - 231: aload 18 │ │ │ │ - 233: invokespecial #72 // Method java/util/HashMap."":()V │ │ │ │ - 236: aload 17 │ │ │ │ - 238: invokevirtual #81 // Method pro/oneredpixel/l9droid/GameInfo.getTitle:()Ljava/lang/String; │ │ │ │ - 241: astore 13 │ │ │ │ - 243: aload 18 │ │ │ │ - 245: ldc #39 // String game │ │ │ │ - 247: aload 13 │ │ │ │ - 249: invokeinterface #78, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 254: pop │ │ │ │ - 255: aload 17 │ │ │ │ - 257: invokevirtual #86 // Method pro/oneredpixel/l9droid/GameInfo.getId:()Ljava/lang/String; │ │ │ │ - 260: astore 13 │ │ │ │ - 262: aload 18 │ │ │ │ - 264: ldc #83 // String id │ │ │ │ - 266: aload 13 │ │ │ │ - 268: invokeinterface #78, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 273: pop │ │ │ │ - 274: iconst_5 │ │ │ │ - 275: istore 19 │ │ │ │ - 277: aload 17 │ │ │ │ - 279: invokevirtual #86 // Method pro/oneredpixel/l9droid/GameInfo.getId:()Ljava/lang/String; │ │ │ │ - 282: astore 12 │ │ │ │ - 284: ldc #89 // String info_ │ │ │ │ - 286: astore 13 │ │ │ │ - 288: aload 12 │ │ │ │ - 290: aload 13 │ │ │ │ - 292: invokevirtual #93 // Method java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ - 295: istore 14 │ │ │ │ - 297: iload 14 │ │ │ │ - 299: ifne 309 │ │ │ │ - 302: aload 17 │ │ │ │ - 304: invokevirtual #97 // Method pro/oneredpixel/l9droid/GameInfo.getHighestMark:()I │ │ │ │ - 307: istore 19 │ │ │ │ - 309: getstatic #101 // Field pro/oneredpixel/l9droid/Library.MARK_PICTURES_RESID:[I │ │ │ │ - 312: iload 19 │ │ │ │ - 314: iaload │ │ │ │ - 315: istore 10 │ │ │ │ - 317: iload 10 │ │ │ │ - 319: invokestatic #107 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 322: astore 13 │ │ │ │ - 324: aload 18 │ │ │ │ - 326: ldc #41 // String mark │ │ │ │ - 328: aload 13 │ │ │ │ - 330: invokeinterface #78, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 335: pop │ │ │ │ - 336: aload_1 │ │ │ │ - 337: aload 18 │ │ │ │ - 339: invokevirtual #69 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 342: pop │ │ │ │ - 343: aload_0 │ │ │ │ - 344: getfield #109 // Field lastSelectedGame:Ljava/lang/String; │ │ │ │ - 347: astore 12 │ │ │ │ - 349: aload 12 │ │ │ │ - 351: ifnull 118 │ │ │ │ - 354: aload 17 │ │ │ │ - 356: invokevirtual #86 // Method pro/oneredpixel/l9droid/GameInfo.getId:()Ljava/lang/String; │ │ │ │ - 359: astore 12 │ │ │ │ - 361: aload_0 │ │ │ │ - 362: getfield #109 // Field lastSelectedGame:Ljava/lang/String; │ │ │ │ - 365: astore 13 │ │ │ │ - 367: aload 12 │ │ │ │ - 369: aload 13 │ │ │ │ - 371: invokevirtual #112 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ - 374: istore 14 │ │ │ │ - 376: iload 14 │ │ │ │ - 378: ifeq 118 │ │ │ │ - 381: aload 4 │ │ │ │ - 383: invokevirtual #115 // Method java/util/ArrayList.size:()I │ │ │ │ - 386: iconst_m1 │ │ │ │ - 387: iadd │ │ │ │ - 388: istore_2 │ │ │ │ - 389: aload_1 │ │ │ │ - 390: invokevirtual #115 // Method java/util/ArrayList.size:()I │ │ │ │ - 393: istore 14 │ │ │ │ - 395: iload 14 │ │ │ │ - 397: iconst_m1 │ │ │ │ - 398: iadd │ │ │ │ - 399: istore_3 │ │ │ │ - 400: goto 118 │ │ │ │ - 403: aload 7 │ │ │ │ - 405: ifnull 415 │ │ │ │ - 408: aload 5 │ │ │ │ - 410: aload_1 │ │ │ │ - 411: invokevirtual #69 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 414: pop │ │ │ │ - 415: new #117 // class pro/oneredpixel/l9droid/ExpAdapter │ │ │ │ - 418: astore 20 │ │ │ │ - 420: ldc #118 // int 2130903050 │ │ │ │ - 422: istore 10 │ │ │ │ - 424: ldc #120 // int 2130903051 │ │ │ │ - 426: istore 21 │ │ │ │ - 428: aload_0 │ │ │ │ - 429: astore 12 │ │ │ │ - 431: aload 20 │ │ │ │ - 433: aload_0 │ │ │ │ - 434: aload 4 │ │ │ │ - 436: iload 10 │ │ │ │ - 438: aload 8 │ │ │ │ - 440: aload 9 │ │ │ │ - 442: aload 5 │ │ │ │ - 444: iload 21 │ │ │ │ - 446: aload 11 │ │ │ │ - 448: aload 15 │ │ │ │ - 450: invokespecial #124 // Method pro/oneredpixel/l9droid/ExpAdapter."":(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V │ │ │ │ - 453: aload_0 │ │ │ │ - 454: getfield #126 // Field elGames:Landroid/widget/ExpandableListView; │ │ │ │ - 457: astore 12 │ │ │ │ - 459: aload 12 │ │ │ │ - 461: aload 20 │ │ │ │ - 463: invokevirtual #132 // Method android/widget/ExpandableListView.setAdapter:(Landroid/widget/ExpandableListAdapter;)V │ │ │ │ - 466: iload_2 │ │ │ │ - 467: iflt 502 │ │ │ │ - 470: iload_3 │ │ │ │ - 471: iflt 502 │ │ │ │ - 474: aload_0 │ │ │ │ - 475: getfield #126 // Field elGames:Landroid/widget/ExpandableListView; │ │ │ │ - 478: iload_2 │ │ │ │ - 479: invokevirtual #136 // Method android/widget/ExpandableListView.expandGroup:(I)Z │ │ │ │ - 482: pop │ │ │ │ - 483: aload_0 │ │ │ │ - 484: getfield #126 // Field elGames:Landroid/widget/ExpandableListView; │ │ │ │ - 487: astore 12 │ │ │ │ - 489: iconst_1 │ │ │ │ - 490: istore 10 │ │ │ │ - 492: aload 12 │ │ │ │ - 494: iload_2 │ │ │ │ - 495: iload_3 │ │ │ │ - 496: iload 10 │ │ │ │ - 498: invokevirtual #140 // Method android/widget/ExpandableListView.setSelectedChild:(IIZ)Z │ │ │ │ - 501: pop │ │ │ │ - 502: return │ │ │ │ + 72: aload 11 │ │ │ │ + 74: iconst_0 │ │ │ │ + 75: ldc #39 // String game │ │ │ │ + 77: aastore │ │ │ │ + 78: ldc #41 // String mark │ │ │ │ + 80: astore 12 │ │ │ │ + 82: aload 11 │ │ │ │ + 84: iconst_1 │ │ │ │ + 85: aload 12 │ │ │ │ + 87: aastore │ │ │ │ + 88: iconst_2 │ │ │ │ + 89: istore 13 │ │ │ │ + 91: iload 13 │ │ │ │ + 93: newarray int │ │ │ │ + 95: astore 14 │ │ │ │ + 97: aload 14 │ │ │ │ + 99: dup │ │ │ │ + 100: iconst_0 │ │ │ │ + 101: ldc #35 // int 2131230760 │ │ │ │ + 103: iastore │ │ │ │ + 104: iconst_1 │ │ │ │ + 105: ldc #42 // int 2131230747 │ │ │ │ + 107: iastore │ │ │ │ + 108: aload 6 │ │ │ │ + 110: invokevirtual #46 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 113: astore 15 │ │ │ │ + 115: aload 15 │ │ │ │ + 117: invokeinterface #52, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 122: istore 10 │ │ │ │ + 124: iload 10 │ │ │ │ + 126: ifeq 400 │ │ │ │ + 129: aload 15 │ │ │ │ + 131: invokeinterface #56, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 136: checkcast #58 // class pro/oneredpixel/l9droid/GameInfo │ │ │ │ + 139: astore 16 │ │ │ │ + 141: aload 16 │ │ │ │ + 143: invokevirtual #62 // Method pro/oneredpixel/l9droid/GameInfo.getCategory:()Ljava/lang/String; │ │ │ │ + 146: astore 12 │ │ │ │ + 148: aload 12 │ │ │ │ + 150: aload 7 │ │ │ │ + 152: invokevirtual #66 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 155: istore 10 │ │ │ │ + 157: iload 10 │ │ │ │ + 159: ifne 223 │ │ │ │ + 162: aload 7 │ │ │ │ + 164: ifnull 174 │ │ │ │ + 167: aload 5 │ │ │ │ + 169: aload_1 │ │ │ │ + 170: invokevirtual #69 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 173: pop │ │ │ │ + 174: aload 16 │ │ │ │ + 176: invokevirtual #62 // Method pro/oneredpixel/l9droid/GameInfo.getCategory:()Ljava/lang/String; │ │ │ │ + 179: astore 7 │ │ │ │ + 181: new #71 // class java/util/HashMap │ │ │ │ + 184: astore 17 │ │ │ │ + 186: aload 17 │ │ │ │ + 188: invokespecial #72 // Method java/util/HashMap."":()V │ │ │ │ + 191: ldc #34 // String category │ │ │ │ + 193: astore 12 │ │ │ │ + 195: aload 17 │ │ │ │ + 197: aload 12 │ │ │ │ + 199: aload 7 │ │ │ │ + 201: invokeinterface #78, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 206: pop │ │ │ │ + 207: aload 4 │ │ │ │ + 209: aload 17 │ │ │ │ + 211: invokevirtual #69 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 214: pop │ │ │ │ + 215: new #20 // class java/util/ArrayList │ │ │ │ + 218: astore_1 │ │ │ │ + 219: aload_1 │ │ │ │ + 220: invokespecial #21 // Method java/util/ArrayList."":()V │ │ │ │ + 223: new #71 // class java/util/HashMap │ │ │ │ + 226: astore 17 │ │ │ │ + 228: aload 17 │ │ │ │ + 230: invokespecial #72 // Method java/util/HashMap."":()V │ │ │ │ + 233: aload 16 │ │ │ │ + 235: invokevirtual #81 // Method pro/oneredpixel/l9droid/GameInfo.getTitle:()Ljava/lang/String; │ │ │ │ + 238: astore 18 │ │ │ │ + 240: aload 17 │ │ │ │ + 242: ldc #39 // String game │ │ │ │ + 244: aload 18 │ │ │ │ + 246: invokeinterface #78, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 251: pop │ │ │ │ + 252: aload 16 │ │ │ │ + 254: invokevirtual #86 // Method pro/oneredpixel/l9droid/GameInfo.getId:()Ljava/lang/String; │ │ │ │ + 257: astore 18 │ │ │ │ + 259: aload 17 │ │ │ │ + 261: ldc #83 // String id │ │ │ │ + 263: aload 18 │ │ │ │ + 265: invokeinterface #78, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 270: pop │ │ │ │ + 271: iconst_5 │ │ │ │ + 272: istore 19 │ │ │ │ + 274: aload 16 │ │ │ │ + 276: invokevirtual #86 // Method pro/oneredpixel/l9droid/GameInfo.getId:()Ljava/lang/String; │ │ │ │ + 279: astore 12 │ │ │ │ + 281: ldc #89 // String info_ │ │ │ │ + 283: astore 18 │ │ │ │ + 285: aload 12 │ │ │ │ + 287: aload 18 │ │ │ │ + 289: invokevirtual #93 // Method java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ + 292: istore 10 │ │ │ │ + 294: iload 10 │ │ │ │ + 296: ifne 306 │ │ │ │ + 299: aload 16 │ │ │ │ + 301: invokevirtual #97 // Method pro/oneredpixel/l9droid/GameInfo.getHighestMark:()I │ │ │ │ + 304: istore 19 │ │ │ │ + 306: getstatic #101 // Field pro/oneredpixel/l9droid/Library.MARK_PICTURES_RESID:[I │ │ │ │ + 309: iload 19 │ │ │ │ + 311: iaload │ │ │ │ + 312: istore 20 │ │ │ │ + 314: iload 20 │ │ │ │ + 316: invokestatic #107 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 319: astore 18 │ │ │ │ + 321: aload 17 │ │ │ │ + 323: ldc #41 // String mark │ │ │ │ + 325: aload 18 │ │ │ │ + 327: invokeinterface #78, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 332: pop │ │ │ │ + 333: aload_1 │ │ │ │ + 334: aload 17 │ │ │ │ + 336: invokevirtual #69 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 339: pop │ │ │ │ + 340: aload_0 │ │ │ │ + 341: getfield #109 // Field lastSelectedGame:Ljava/lang/String; │ │ │ │ + 344: astore 12 │ │ │ │ + 346: aload 12 │ │ │ │ + 348: ifnull 115 │ │ │ │ + 351: aload 16 │ │ │ │ + 353: invokevirtual #86 // Method pro/oneredpixel/l9droid/GameInfo.getId:()Ljava/lang/String; │ │ │ │ + 356: astore 12 │ │ │ │ + 358: aload_0 │ │ │ │ + 359: getfield #109 // Field lastSelectedGame:Ljava/lang/String; │ │ │ │ + 362: astore 18 │ │ │ │ + 364: aload 12 │ │ │ │ + 366: aload 18 │ │ │ │ + 368: invokevirtual #112 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ + 371: istore 10 │ │ │ │ + 373: iload 10 │ │ │ │ + 375: ifeq 115 │ │ │ │ + 378: aload 4 │ │ │ │ + 380: invokevirtual #115 // Method java/util/ArrayList.size:()I │ │ │ │ + 383: iconst_m1 │ │ │ │ + 384: iadd │ │ │ │ + 385: istore_2 │ │ │ │ + 386: aload_1 │ │ │ │ + 387: invokevirtual #115 // Method java/util/ArrayList.size:()I │ │ │ │ + 390: istore 10 │ │ │ │ + 392: iload 10 │ │ │ │ + 394: iconst_m1 │ │ │ │ + 395: iadd │ │ │ │ + 396: istore_3 │ │ │ │ + 397: goto 115 │ │ │ │ + 400: aload 7 │ │ │ │ + 402: ifnull 412 │ │ │ │ + 405: aload 5 │ │ │ │ + 407: aload_1 │ │ │ │ + 408: invokevirtual #69 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 411: pop │ │ │ │ + 412: new #117 // class pro/oneredpixel/l9droid/ExpAdapter │ │ │ │ + 415: astore 21 │ │ │ │ + 417: ldc #118 // int 2130903050 │ │ │ │ + 419: istore 10 │ │ │ │ + 421: ldc #120 // int 2130903051 │ │ │ │ + 423: istore 20 │ │ │ │ + 425: aload_0 │ │ │ │ + 426: astore 15 │ │ │ │ + 428: aload 21 │ │ │ │ + 430: aload_0 │ │ │ │ + 431: aload 4 │ │ │ │ + 433: iload 10 │ │ │ │ + 435: aload 8 │ │ │ │ + 437: aload 9 │ │ │ │ + 439: aload 5 │ │ │ │ + 441: iload 20 │ │ │ │ + 443: aload 11 │ │ │ │ + 445: aload 14 │ │ │ │ + 447: invokespecial #124 // Method pro/oneredpixel/l9droid/ExpAdapter."":(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILjava/util/List;I[Ljava/lang/String;[I)V │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #126 // Field elGames:Landroid/widget/ExpandableListView; │ │ │ │ + 454: astore 15 │ │ │ │ + 456: aload 15 │ │ │ │ + 458: aload 21 │ │ │ │ + 460: invokevirtual #132 // Method android/widget/ExpandableListView.setAdapter:(Landroid/widget/ExpandableListAdapter;)V │ │ │ │ + 463: iload_2 │ │ │ │ + 464: iflt 499 │ │ │ │ + 467: iload_3 │ │ │ │ + 468: iflt 499 │ │ │ │ + 471: aload_0 │ │ │ │ + 472: getfield #126 // Field elGames:Landroid/widget/ExpandableListView; │ │ │ │ + 475: iload_2 │ │ │ │ + 476: invokevirtual #136 // Method android/widget/ExpandableListView.expandGroup:(I)Z │ │ │ │ + 479: pop │ │ │ │ + 480: aload_0 │ │ │ │ + 481: getfield #126 // Field elGames:Landroid/widget/ExpandableListView; │ │ │ │ + 484: astore 15 │ │ │ │ + 486: iconst_1 │ │ │ │ + 487: istore 10 │ │ │ │ + 489: aload 15 │ │ │ │ + 491: iload_2 │ │ │ │ + 492: iload_3 │ │ │ │ + 493: iload 10 │ │ │ │ + 495: invokevirtual #140 // Method android/widget/ExpandableListView.setSelectedChild:(IIZ)Z │ │ │ │ + 498: pop │ │ │ │ + 499: return │ │ │ │ │ │ │ │ protected void onActivityResult(int, int, android.content.Intent); │ │ │ │ descriptor: (IILandroid/content/Intent;)V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=4 │ │ │ │ 0: iconst_m1 │ │ ├── pro/oneredpixel/l9droid/L9implement.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1890,15 +1890,15 @@ │ │ │ │ 193: astore_2 │ │ │ │ 194: goto 37 │ │ │ │ │ │ │ │ void load_piclog(java.lang.String, pro.oneredpixel.l9droid.History); │ │ │ │ descriptor: (Ljava/lang/String;Lpro/oneredpixel/l9droid/History;)V │ │ │ │ flags: (0x0000) │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=3 │ │ │ │ + stack=300, locals=9, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #100 // Field lib:Lpro/oneredpixel/l9droid/Library; │ │ │ │ 4: astore_3 │ │ │ │ 5: ldc #250 // String png │ │ │ │ 7: astore 4 │ │ │ │ 9: aload_3 │ │ │ │ 10: aload_1 │ │ │ │ @@ -1938,21 +1938,21 @@ │ │ │ │ 75: aload_0 │ │ │ │ 76: getfield #100 // Field lib:Lpro/oneredpixel/l9droid/Library; │ │ │ │ 79: astore 4 │ │ │ │ 81: aload_0 │ │ │ │ 82: getfield #113 // Field th:Lpro/oneredpixel/l9droid/Threads; │ │ │ │ 85: astore_3 │ │ │ │ 86: aload_3 │ │ │ │ - 87: ifnull 190 │ │ │ │ + 87: ifnull 187 │ │ │ │ 90: aload_0 │ │ │ │ 91: getfield #113 // Field th:Lpro/oneredpixel/l9droid/Threads; │ │ │ │ 94: getfield #135 // Field pro/oneredpixel/l9droid/Threads.activity:Lpro/oneredpixel/l9droid/GameActivity; │ │ │ │ 97: astore_3 │ │ │ │ 98: aload_3 │ │ │ │ - 99: ifnull 190 │ │ │ │ + 99: ifnull 187 │ │ │ │ 102: aload_0 │ │ │ │ 103: getfield #113 // Field th:Lpro/oneredpixel/l9droid/Threads; │ │ │ │ 106: getfield #135 // Field pro/oneredpixel/l9droid/Threads.activity:Lpro/oneredpixel/l9droid/GameActivity; │ │ │ │ 109: astore_3 │ │ │ │ 110: aload_3 │ │ │ │ 111: getfield #269 // Field pro/oneredpixel/l9droid/GameActivity.pref_logcommandcolor:I │ │ │ │ 114: istore 7 │ │ │ │ @@ -1964,42 +1964,40 @@ │ │ │ │ 126: aload_0 │ │ │ │ 127: aload_3 │ │ │ │ 128: putfield #275 // Field tempLog:Ljava/util/ArrayList; │ │ │ │ 131: aload_2 │ │ │ │ 132: invokevirtual #280 // Method pro/oneredpixel/l9droid/History.clear:()V │ │ │ │ 135: aload_0 │ │ │ │ 136: getfield #275 // Field tempLog:Ljava/util/ArrayList; │ │ │ │ - 139: astore_3 │ │ │ │ - 140: aload_3 │ │ │ │ - 141: invokevirtual #286 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 144: astore 8 │ │ │ │ - 146: aload 8 │ │ │ │ - 148: invokeinterface #291, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 153: istore 7 │ │ │ │ - 155: iload 7 │ │ │ │ - 157: ifeq 198 │ │ │ │ - 160: aload 8 │ │ │ │ - 162: invokeinterface #295, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 167: checkcast #297 // class android/text/SpannableStringBuilder │ │ │ │ - 170: astore 9 │ │ │ │ - 172: aload_0 │ │ │ │ - 173: getfield #100 // Field lib:Lpro/oneredpixel/l9droid/Library; │ │ │ │ - 176: aload 9 │ │ │ │ - 178: invokevirtual #301 // Method pro/oneredpixel/l9droid/Library.getSpannedString:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; │ │ │ │ - 181: astore_3 │ │ │ │ - 182: aload_2 │ │ │ │ - 183: aload_3 │ │ │ │ - 184: invokevirtual #304 // Method pro/oneredpixel/l9droid/History.add:(Ljava/lang/String;)V │ │ │ │ - 187: goto 146 │ │ │ │ - 190: iconst_0 │ │ │ │ - 191: istore 7 │ │ │ │ - 193: aconst_null │ │ │ │ - 194: astore_3 │ │ │ │ - 195: goto 116 │ │ │ │ - 198: return │ │ │ │ + 139: invokevirtual #286 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 142: astore_3 │ │ │ │ + 143: aload_3 │ │ │ │ + 144: invokeinterface #291, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 149: istore 6 │ │ │ │ + 151: iload 6 │ │ │ │ + 153: ifeq 195 │ │ │ │ + 156: aload_3 │ │ │ │ + 157: invokeinterface #295, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 162: checkcast #297 // class android/text/SpannableStringBuilder │ │ │ │ + 165: astore 8 │ │ │ │ + 167: aload_0 │ │ │ │ + 168: getfield #100 // Field lib:Lpro/oneredpixel/l9droid/Library; │ │ │ │ + 171: aload 8 │ │ │ │ + 173: invokevirtual #301 // Method pro/oneredpixel/l9droid/Library.getSpannedString:(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; │ │ │ │ + 176: astore 4 │ │ │ │ + 178: aload_2 │ │ │ │ + 179: aload 4 │ │ │ │ + 181: invokevirtual #304 // Method pro/oneredpixel/l9droid/History.add:(Ljava/lang/String;)V │ │ │ │ + 184: goto 143 │ │ │ │ + 187: iconst_0 │ │ │ │ + 188: istore 7 │ │ │ │ + 190: aconst_null │ │ │ │ + 191: astore_3 │ │ │ │ + 192: goto 116 │ │ │ │ + 195: return │ │ │ │ │ │ │ │ void log_debug(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)V │ │ │ │ flags: (0x0000) │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: return ├── smali/pro/oneredpixel/l9droid/GameActivity.smali │ @@ -1657,647 +1657,640 @@ │ move v1, v2 │ │ .line 342 │ goto :goto_1 │ .end method │ │ .method protected onResume()V │ - .locals 14 │ + .locals 11 │ │ .prologue │ - const/4 v13, 0x5 │ + const/4 v10, 0x5 │ │ - const/4 v7, 0x2 │ + const/4 v4, 0x2 │ │ - const/16 v11, 0xd │ + const/16 v8, 0xd │ │ - const/16 v12, 0x1e │ + const/16 v9, 0x1e │ │ - const/4 v8, 0x0 │ + const/4 v5, 0x0 │ │ .line 210 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "logtextcolor" │ + const-string v6, "logtextcolor" │ │ - const-string v10, "#00000000" │ + const-string v7, "#00000000" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - const/high16 v9, -0x1000000 │ + const/high16 v6, -0x1000000 │ │ - invoke-virtual {p0, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;->color(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;->color(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextcolor:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextcolor:I │ │ .line 211 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "logcommandcolor" │ + const-string v6, "logcommandcolor" │ │ - const-string v10, "#000000FF" │ + const-string v7, "#000000FF" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - const v9, -0xffff01 │ + const v6, -0xffff01 │ │ - invoke-virtual {p0, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;->color(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;->color(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logcommandcolor:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logcommandcolor:I │ │ .line 212 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "logbackgroundcolor" │ + const-string v6, "logbackgroundcolor" │ │ - const-string v10, "#00FFFFFF" │ + const-string v7, "#00FFFFFF" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - const/4 v9, -0x1 │ + const/4 v6, -0x1 │ │ - invoke-virtual {p0, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;->color(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;->color(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ │ .line 213 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "logtextsize" │ + const-string v6, "logtextsize" │ │ - const-string v10, "13" │ + const-string v7, "13" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {p0, v6, v11}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v8}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - invoke-virtual {p0, v6, v13, v12, v11}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ + invoke-virtual {p0, v3, v10, v9, v8}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextsize:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextsize:I │ │ .line 214 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "logtextbold" │ + const-string v6, "logtextbold" │ │ - invoke-interface {v6, v9, v8}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface {v3, v6, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v6 │ + move-result v3 │ │ - iput-boolean v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextbold:Z │ + iput-boolean v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextbold:Z │ │ .line 215 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "logtextitalic" │ + const-string v6, "logtextitalic" │ │ - invoke-interface {v6, v9, v8}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface {v3, v6, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v6 │ + move-result v3 │ │ - iput-boolean v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextitalic:Z │ + iput-boolean v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextitalic:Z │ │ .line 216 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "loglimit" │ + const-string v6, "loglimit" │ │ - const-string v10, "0" │ + const-string v7, "0" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {p0, v6, v8}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v5}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - const/16 v9, 0x800 │ + const/16 v6, 0x800 │ │ - invoke-virtual {p0, v6, v8, v9, v8}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ + invoke-virtual {p0, v3, v5, v6, v5}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_loglimit:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_loglimit:I │ │ .line 218 │ invoke-virtual {p0}, Lpro/oneredpixel/l9droid/GameActivity;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - const/high16 v9, 0x7f060000 │ + const/high16 v6, 0x7f060000 │ │ - invoke-virtual {v6, v9}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ + invoke-virtual {v3, v6}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 219 │ - .local v2, "ft":[Ljava/lang/String; │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + .local v1, "ft":[Ljava/lang/String; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "logtexttypeface" │ + const-string v6, "logtexttypeface" │ │ - aget-object v10, v2, v8 │ + aget-object v7, v1, v5 │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 220 │ - .local v1, "fss":Ljava/lang/String; │ - iput v8, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtexttypeface:I │ + .local v0, "fss":Ljava/lang/String; │ + iput v5, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtexttypeface:I │ │ .line 221 │ - move-object v0, v2 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ + array-length v6, v1 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + move v3, v5 │ │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_0 │ + if-ge v3, v6, :cond_0 │ │ - aget-object v5, v0, v3 │ + aget-object v2, v1, v3 │ │ .line 222 │ - .local v5, "t":Ljava/lang/String; │ - invoke-virtual {v5, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + .local v2, "t":Ljava/lang/String; │ + invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v6 │ + move-result v7 │ │ - if-eqz v6, :cond_3 │ + if-eqz v7, :cond_3 │ │ .line 225 │ - .end local v5 # "t":Ljava/lang/String; │ + .end local v2 # "t":Ljava/lang/String; │ :cond_0 │ - iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtexttypeface:I │ + iget v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtexttypeface:I │ │ - packed-switch v6, :pswitch_data_0 │ + packed-switch v3, :pswitch_data_0 │ │ .line 229 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - sget-object v9, Landroid/graphics/Typeface;->DEFAULT:Landroid/graphics/Typeface; │ + sget-object v6, Landroid/graphics/Typeface;->DEFAULT:Landroid/graphics/Typeface; │ │ - iput-object v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->texttypeface:Landroid/graphics/Typeface; │ + iput-object v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->texttypeface:Landroid/graphics/Typeface; │ │ .line 231 │ :goto_1 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - iget v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextcolor:I │ + iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextcolor:I │ │ - iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textcolor:I │ + iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textcolor:I │ │ .line 232 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - iget v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ + iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ │ - iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->backgroundcolor:I │ + iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->backgroundcolor:I │ │ .line 233 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->activityRootView:Landroid/view/View; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->activityRootView:Landroid/view/View; │ │ - iget v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ + iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ │ - invoke-virtual {v6, v9}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual {v3, v6}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 234 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->lvMain:Landroid/widget/ListView; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->lvMain:Landroid/widget/ListView; │ │ - iget v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ + iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ │ - invoke-virtual {v6, v9}, Landroid/widget/ListView;->setCacheColorHint(I)V │ + invoke-virtual {v3, v6}, Landroid/widget/ListView;->setCacheColorHint(I)V │ │ .line 236 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - iget v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextsize:I │ + iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextsize:I │ │ - iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textsize:I │ + iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textsize:I │ │ .line 237 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v10, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v7, v3, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - iget-boolean v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextitalic:Z │ + iget-boolean v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextitalic:Z │ │ - if-eqz v6, :cond_4 │ + if-eqz v3, :cond_4 │ │ - move v6, v7 │ + move v3, v4 │ │ :goto_2 │ - iget-boolean v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextbold:Z │ + iget-boolean v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtextbold:Z │ │ - if-eqz v9, :cond_5 │ + if-eqz v6, :cond_5 │ │ - const/4 v9, 0x1 │ + const/4 v6, 0x1 │ │ :goto_3 │ - or-int/2addr v6, v9 │ + or-int/2addr v3, v6 │ │ - iput v6, v10, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textstyle:I │ + iput v3, v7, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textstyle:I │ │ .line 239 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lib:Lpro/oneredpixel/l9droid/Library; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lib:Lpro/oneredpixel/l9droid/Library; │ │ - sget-object v9, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v9, v9, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - iget v10, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logcommandcolor:I │ + iget v7, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logcommandcolor:I │ │ - invoke-virtual {v6, v9, v10}, Lpro/oneredpixel/l9droid/Library;->refreshLogCommandsColor(Landroid/widget/ArrayAdapter;I)V │ + invoke-virtual {v3, v6, v7}, Lpro/oneredpixel/l9droid/Library;->refreshLogCommandsColor(Landroid/widget/ArrayAdapter;I)V │ │ .line 240 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - invoke-virtual {v6}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->notifyDataSetChanged()V │ │ .line 243 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "histtextsize" │ + const-string v6, "histtextsize" │ │ - const-string v10, "13" │ + const-string v7, "13" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {p0, v6, v11}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v8}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - invoke-virtual {p0, v6, v13, v12, v11}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ + invoke-virtual {p0, v3, v10, v9, v8}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_histtextsize:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_histtextsize:I │ │ .line 244 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "histwidth" │ + const-string v6, "histwidth" │ │ - const-string v10, "25" │ + const-string v7, "25" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - const/16 v9, 0x19 │ + const/16 v6, 0x19 │ │ - invoke-virtual {p0, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - const/16 v9, 0xa │ + const/16 v6, 0xa │ │ - const/16 v10, 0x32 │ + const/16 v7, 0x32 │ │ - const/16 v11, 0x19 │ + const/16 v8, 0x19 │ │ - invoke-virtual {p0, v6, v9, v10, v11}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ + invoke-virtual {p0, v3, v6, v7, v8}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_histwidth:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_histwidth:I │ │ .line 246 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - iget v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logcommandcolor:I │ + iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logcommandcolor:I │ │ - iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textcolor:I │ + iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textcolor:I │ │ .line 247 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - iget v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ + iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ │ - iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->backgroundcolor:I │ + iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->backgroundcolor:I │ │ .line 248 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->lvHistory:Landroid/widget/ListView; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->lvHistory:Landroid/widget/ListView; │ │ - iget v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ + iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logbackgroundcolor:I │ │ - invoke-virtual {v6, v9}, Landroid/widget/ListView;->setCacheColorHint(I)V │ + invoke-virtual {v3, v6}, Landroid/widget/ListView;->setCacheColorHint(I)V │ │ .line 249 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - iget v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_histtextsize:I │ + iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_histtextsize:I │ │ - iput v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textsize:I │ + iput v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->textsize:I │ │ .line 250 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvHistoryAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - invoke-virtual {v6}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v3}, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->notifyDataSetChanged()V │ │ .line 252 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->lvHistory:Landroid/widget/ListView; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->lvHistory:Landroid/widget/ListView; │ │ - invoke-virtual {v6}, Landroid/widget/ListView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + invoke-virtual {v3}, Landroid/widget/ListView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - iget-object v9, p0, Lpro/oneredpixel/l9droid/GameActivity;->activityRootView:Landroid/view/View; │ + iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->activityRootView:Landroid/view/View; │ │ - invoke-virtual {v9}, Landroid/view/View;->getWidth()I │ + invoke-virtual {v6}, Landroid/view/View;->getWidth()I │ │ - move-result v9 │ + move-result v6 │ │ - iget v10, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_histwidth:I │ + iget v7, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_histwidth:I │ │ - mul-int/2addr v9, v10 │ + mul-int/2addr v6, v7 │ │ - div-int/lit8 v9, v9, 0x64 │ + div-int/lit8 v6, v6, 0x64 │ │ - iput v9, v6, Landroid/view/ViewGroup$LayoutParams;->width:I │ + iput v6, v3, Landroid/view/ViewGroup$LayoutParams;->width:I │ │ .line 253 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->lvHistory:Landroid/widget/ListView; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->lvHistory:Landroid/widget/ListView; │ │ - invoke-virtual {v6}, Landroid/widget/ListView;->requestLayout()V │ + invoke-virtual {v3}, Landroid/widget/ListView;->requestLayout()V │ │ .line 256 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "picspeed" │ + const-string v6, "picspeed" │ │ - const-string v10, "10" │ + const-string v7, "10" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - const/16 v9, 0xa │ + const/16 v6, 0xa │ │ - invoke-virtual {p0, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v6}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - const/4 v9, 0x1 │ + const/4 v6, 0x1 │ │ - const/16 v10, 0xff │ + const/16 v7, 0xff │ │ - const/16 v11, 0xa │ + const/16 v8, 0xa │ │ - invoke-virtual {p0, v6, v9, v10, v11}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ + invoke-virtual {p0, v3, v6, v7, v8}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_picspeed:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_picspeed:I │ │ .line 257 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "picmaxheight" │ + const-string v6, "picmaxheight" │ │ - const-string v10, "30" │ + const-string v7, "30" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {p0, v6, v12}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v9}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - const/16 v9, 0x46 │ + const/16 v6, 0x46 │ │ - invoke-virtual {p0, v6, v13, v9, v12}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ + invoke-virtual {p0, v3, v10, v6, v9}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_picmaxheight:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_picmaxheight:I │ │ .line 258 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "picstretch" │ + const-string v6, "picstretch" │ │ - invoke-interface {v6, v9, v8}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface {v3, v6, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v6 │ + move-result v3 │ │ - iput-boolean v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_picstretch:Z │ + iput-boolean v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_picstretch:Z │ │ .line 260 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "picpalette" │ + const-string v6, "picpalette" │ │ - const-string v10, "Amiga" │ + const-string v7, "Amiga" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - const-string v9, "Amiga" │ + const-string v6, "Amiga" │ │ - invoke-virtual {v6, v9}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v3, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v6 │ + move-result v3 │ │ - iput-boolean v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_picpaletteamiga:Z │ + iput-boolean v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_picpaletteamiga:Z │ │ .line 261 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - if-eqz v6, :cond_1 │ + if-eqz v3, :cond_1 │ │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->l9:Lpro/oneredpixel/l9droid/L9implement; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->l9:Lpro/oneredpixel/l9droid/L9implement; │ │ - if-eqz v6, :cond_1 │ + if-eqz v3, :cond_1 │ │ .line 262 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->l9:Lpro/oneredpixel/l9droid/L9implement; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->l9:Lpro/oneredpixel/l9droid/L9implement; │ │ - invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9implement;->L9UpdatePalette()V │ + invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9implement;->L9UpdatePalette()V │ │ .line 263 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->l9:Lpro/oneredpixel/l9droid/L9implement; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->l9:Lpro/oneredpixel/l9droid/L9implement; │ │ - invoke-virtual {v6}, Lpro/oneredpixel/l9droid/L9implement;->repaintPicture()V │ + invoke-virtual {v3}, Lpro/oneredpixel/l9droid/L9implement;->repaintPicture()V │ │ .line 265 │ :cond_1 │ invoke-virtual {p0}, Lpro/oneredpixel/l9droid/GameActivity;->updatePictureSize()V │ │ .line 268 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "syssaveprefix" │ + const-string v6, "syssaveprefix" │ │ - const-string v10, "state" │ + const-string v7, "state" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - iput-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_syssaveprefix:Ljava/lang/String; │ + iput-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_syssaveprefix:Ljava/lang/String; │ │ .line 269 │ - iget-object v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->sp:Landroid/content/SharedPreferences; │ │ - const-string v9, "sysscriptdelay" │ + const-string v6, "sysscriptdelay" │ │ - const-string v10, "2" │ + const-string v7, "2" │ │ - invoke-interface {v6, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {p0, v6, v7}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ + invoke-virtual {p0, v3, v4}, Lpro/oneredpixel/l9droid/GameActivity;->val(Ljava/lang/String;I)I │ │ - move-result v6 │ + move-result v3 │ │ - invoke-virtual {p0, v6, v8, v12, v7}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ + invoke-virtual {p0, v3, v5, v9, v4}, Lpro/oneredpixel/l9droid/GameActivity;->check_bounds(IIII)I │ │ - move-result v6 │ + move-result v3 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_sysscriptdelay:I │ + iput v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_sysscriptdelay:I │ │ .line 272 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iput-boolean v8, v6, Lpro/oneredpixel/l9droid/Threads;->activityPaused:Z │ + iput-boolean v5, v3, Lpro/oneredpixel/l9droid/Threads;->activityPaused:Z │ │ .line 273 │ invoke-super {p0}, Landroid/app/Activity;->onResume()V │ │ .line 275 │ - iget-boolean v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->needToExitApp:Z │ + iget-boolean v3, p0, Lpro/oneredpixel/l9droid/GameActivity;->needToExitApp:Z │ │ - if-eqz v6, :cond_2 │ + if-eqz v3, :cond_2 │ │ invoke-virtual {p0}, Lpro/oneredpixel/l9droid/GameActivity;->finish()V │ │ .line 276 │ :cond_2 │ return-void │ │ .line 223 │ - .restart local v5 # "t":Ljava/lang/String; │ + .restart local v2 # "t":Ljava/lang/String; │ :cond_3 │ - iget v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtexttypeface:I │ + iget v7, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtexttypeface:I │ │ - add-int/lit8 v6, v6, 0x1 │ + add-int/lit8 v7, v7, 0x1 │ │ - iput v6, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtexttypeface:I │ + iput v7, p0, Lpro/oneredpixel/l9droid/GameActivity;->pref_logtexttypeface:I │ │ .line 221 │ add-int/lit8 v3, v3, 0x1 │ │ goto/16 :goto_0 │ │ .line 226 │ - .end local v5 # "t":Ljava/lang/String; │ + .end local v2 # "t":Ljava/lang/String; │ :pswitch_0 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - sget-object v9, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface; │ + sget-object v6, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface; │ │ - iput-object v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->texttypeface:Landroid/graphics/Typeface; │ + iput-object v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->texttypeface:Landroid/graphics/Typeface; │ │ goto/16 :goto_1 │ │ .line 227 │ :pswitch_1 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - sget-object v9, Landroid/graphics/Typeface;->SERIF:Landroid/graphics/Typeface; │ + sget-object v6, Landroid/graphics/Typeface;->SERIF:Landroid/graphics/Typeface; │ │ - iput-object v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->texttypeface:Landroid/graphics/Typeface; │ + iput-object v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->texttypeface:Landroid/graphics/Typeface; │ │ goto/16 :goto_1 │ │ .line 228 │ :pswitch_2 │ - sget-object v6, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ + sget-object v3, Lpro/oneredpixel/l9droid/GameActivity;->mt:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v6, v6, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ + iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->lvAdapter:Lpro/oneredpixel/l9droid/CustomisableListAdapter; │ │ - sget-object v9, Landroid/graphics/Typeface;->SANS_SERIF:Landroid/graphics/Typeface; │ + sget-object v6, Landroid/graphics/Typeface;->SANS_SERIF:Landroid/graphics/Typeface; │ │ - iput-object v9, v6, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->texttypeface:Landroid/graphics/Typeface; │ + iput-object v6, v3, Lpro/oneredpixel/l9droid/CustomisableListAdapter;->texttypeface:Landroid/graphics/Typeface; │ │ goto/16 :goto_1 │ │ :cond_4 │ - move v6, v8 │ + move v3, v5 │ │ .line 237 │ goto/16 :goto_2 │ │ :cond_5 │ - move v9, v8 │ + move v6, v5 │ │ goto/16 :goto_3 │ │ .line 225 │ - nop │ - │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ .end packed-switch │ .end method ├── smali/pro/oneredpixel/l9droid/LibraryGameDownloadActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; │ │ │ # direct methods │ .method constructor (Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; │ │ .prologue │ .line 168 │ iput-object p1, p0, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;->this$0:Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/oneredpixel/l9droid/Threads$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/oneredpixel/l9droid/Threads; │ │ │ # direct methods │ .method constructor (Lpro/oneredpixel/l9droid/Threads;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/oneredpixel/l9droid/Threads; │ │ .prologue │ .line 234 │ iput-object p1, p0, Lpro/oneredpixel/l9droid/Threads$3;->this$0:Lpro/oneredpixel/l9droid/Threads; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/oneredpixel/l9droid/DownloadInstallFileTask.smali │ @@ -69,21 +69,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 183 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Void; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -253,21 +251,19 @@ │ iget-boolean v0, p0, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;->cancelPressed:Z │ │ return v0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 183 │ check-cast p1, Ljava/lang/Void; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;->onPostExecute(Ljava/lang/Void;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/Void;)V │ .locals 3 │ @@ -654,18 +650,16 @@ │ invoke-virtual {v0, v5}, Landroid/widget/ProgressBar;->setIndeterminate(Z)V │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onProgressUpdate([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 183 │ check-cast p1, [Ljava/lang/Integer; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lpro/oneredpixel/l9droid/DownloadInstallFileTask;->onProgressUpdate([Ljava/lang/Integer;)V │ │ return-void │ .end method ├── smali/pro/oneredpixel/l9droid/Threads$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/oneredpixel/l9droid/Threads; │ │ │ # direct methods │ .method constructor (Lpro/oneredpixel/l9droid/Threads;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/oneredpixel/l9droid/Threads; │ │ .prologue │ .line 213 │ iput-object p1, p0, Lpro/oneredpixel/l9droid/Threads$2;->this$0:Lpro/oneredpixel/l9droid/Threads; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/oneredpixel/l9droid/LibraryGameInfoActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ │ # direct methods │ .method constructor (Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ .prologue │ .line 187 │ iput-object p1, p0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;->this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/oneredpixel/l9droid/Library.smali │ @@ -938,28 +938,30 @@ │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ add-int/lit8 v6, v0, 0x1 │ │ + .line 523 │ invoke-virtual {p1, v6, v1}, Ljava/lang/String;->subSequence(II)Ljava/lang/CharSequence; │ │ move-result-object v6 │ │ invoke-interface {v6}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ add-int/lit8 v6, v1, 0x1 │ │ + .line 524 │ invoke-virtual {p1, v6, v2}, Ljava/lang/String;->subSequence(II)Ljava/lang/CharSequence; │ │ move-result-object v6 │ │ invoke-interface {v6}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v6 │ @@ -1108,14 +1110,15 @@ │ │ invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v7 │ │ add-int/lit8 v8, v2, 0x1 │ │ + .line 497 │ invoke-virtual {v6, v1, v8}, Landroid/text/SpannableStringBuilder;->subSequence(II)Ljava/lang/CharSequence; │ │ move-result-object v8 │ │ invoke-interface {v8}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v8 │ @@ -1834,87 +1837,82 @@ │ .end method │ │ .method deleteFolder(Ljava/lang/String;)Z │ .locals 6 │ .param p1, "path" # Ljava/lang/String; │ │ .prologue │ + const/4 v2, 0x0 │ + │ .line 361 │ - new-instance v1, Ljava/io/File; │ + new-instance v0, Ljava/io/File; │ │ - invoke-direct {v1, p1}, Ljava/io/File;->(Ljava/lang/String;)V │ + invoke-direct {v0, p1}, Ljava/io/File;->(Ljava/lang/String;)V │ │ .line 362 │ - .local v1, "f":Ljava/io/File; │ - invoke-virtual {v1}, Ljava/io/File;->isDirectory()Z │ - │ - move-result v5 │ + .local v0, "f":Ljava/io/File; │ + invoke-virtual {v0}, Ljava/io/File;->isDirectory()Z │ │ - if-nez v5, :cond_0 │ + move-result v3 │ │ - const/4 v5, 0x0 │ + if-nez v3, :cond_0 │ │ .line 367 │ :goto_0 │ - return v5 │ + return v2 │ │ .line 363 │ :cond_0 │ - invoke-virtual {v1}, Ljava/io/File;->listFiles()[Ljava/io/File; │ - │ - move-result-object v0 │ + invoke-virtual {v0}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - .local v0, "arr$":[Ljava/io/File; │ - array-length v4, v0 │ + move-result-object v3 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + array-length v4, v3 │ │ - .local v3, "i$":I │ :goto_1 │ - if-ge v3, v4, :cond_2 │ + if-ge v2, v4, :cond_2 │ │ - aget-object v2, v0, v3 │ + aget-object v1, v3, v2 │ │ .line 364 │ - .local v2, "f1":Ljava/io/File; │ - invoke-virtual {v2}, Ljava/io/File;->isDirectory()Z │ + .local v1, "f1":Ljava/io/File; │ + invoke-virtual {v1}, Ljava/io/File;->isDirectory()Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ - invoke-virtual {v2}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p0, v5}, Lpro/oneredpixel/l9droid/Library;->deleteFolder(Ljava/lang/String;)Z │ │ .line 363 │ :goto_2 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 365 │ :cond_1 │ - invoke-virtual {v2}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p0, v5}, Lpro/oneredpixel/l9droid/Library;->deleteFile(Ljava/lang/String;)Z │ │ goto :goto_2 │ │ .line 367 │ - .end local v2 # "f1":Ljava/io/File; │ + .end local v1 # "f1":Ljava/io/File; │ :cond_2 │ - invoke-virtual {v1}, Ljava/io/File;->delete()Z │ + invoke-virtual {v0}, Ljava/io/File;->delete()Z │ │ - move-result v5 │ + move-result v2 │ │ goto :goto_0 │ .end method │ │ .method public downloadFileToCache(Ljava/lang/String;Lpro/oneredpixel/l9droid/DownloadInstallFileTask;)Ljava/lang/String; │ .locals 28 │ .param p1, "src" # Ljava/lang/String; │ @@ -4138,316 +4136,312 @@ │ "<", │ "Lpro/oneredpixel/l9droid/GameInfo;", │ ">;" │ } │ .end annotation │ │ .prologue │ + const/4 v13, 0x2 │ + │ .line 645 │ - new-instance v9, Ljava/util/ArrayList; │ + new-instance v8, Ljava/util/ArrayList; │ │ - invoke-direct {v9}, Ljava/util/ArrayList;->()V │ + invoke-direct {v8}, Ljava/util/ArrayList;->()V │ │ .line 646 │ - .local v9, "rez":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v8, "rez":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const-string v0, "" │ │ .line 649 │ .local v0, "currentCategory":Ljava/lang/String; │ :try_start_0 │ invoke-virtual {p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const/high16 v13, 0x7f040000 │ + const/high16 v12, 0x7f040000 │ │ - invoke-virtual {v12, v13}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser; │ + invoke-virtual {v11, v12}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 651 │ - .local v8, "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .local v7, "parser":Lorg/xmlpull/v1/XmlPullParser; │ :cond_0 │ :goto_0 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ │ - move-result v12 │ + move-result v11 │ │ - const/4 v13, 0x1 │ + const/4 v12, 0x1 │ │ - if-eq v12, v13, :cond_3 │ + if-eq v11, v12, :cond_3 │ │ .line 652 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I │ - │ - move-result v12 │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I │ │ - const/4 v13, 0x2 │ + move-result v11 │ │ - if-ne v12, v13, :cond_0 │ + if-ne v11, v13, :cond_0 │ │ .line 655 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 657 │ - .local v7, "name":Ljava/lang/String; │ - const-string v12, "game" │ + .local v6, "name":Ljava/lang/String; │ + const-string v11, "game" │ │ - invoke-virtual {v7, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_8 │ + if-eqz v11, :cond_8 │ │ .line 658 │ new-instance v2, Lpro/oneredpixel/l9droid/GameInfo; │ │ invoke-direct {v2}, Lpro/oneredpixel/l9droid/GameInfo;->()V │ │ .line 660 │ .local v2, "gi":Lpro/oneredpixel/l9droid/GameInfo; │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_1 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I │ │ - move-result v12 │ + move-result v11 │ │ - if-ge v3, v12, :cond_2 │ + if-ge v3, v11, :cond_2 │ │ .line 661 │ - invoke-interface {v8, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; │ + invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "name" │ + const-string v12, "name" │ │ - invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v11, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_1 │ + if-eqz v11, :cond_1 │ │ - invoke-interface {v8, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; │ + invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v2, v12}, Lpro/oneredpixel/l9droid/GameInfo;->setId(Ljava/lang/String;)V │ + invoke-virtual {v2, v11}, Lpro/oneredpixel/l9droid/GameInfo;->setId(Ljava/lang/String;)V │ │ .line 660 │ :cond_1 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ .line 663 │ :cond_2 │ :goto_2 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ │ - move-result v12 │ + move-result v11 │ │ - const/4 v13, 0x3 │ + const/4 v12, 0x3 │ │ - if-eq v12, v13, :cond_5 │ + if-eq v11, v12, :cond_5 │ │ .line 664 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I │ │ - move-result v12 │ - │ - const/4 v13, 0x2 │ + move-result v11 │ │ - if-ne v12, v13, :cond_2 │ + if-ne v11, v13, :cond_2 │ │ .line 667 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 668 │ - .local v6, "n":Ljava/lang/String; │ - const-string v12, "title" │ + .local v5, "n":Ljava/lang/String; │ + const-string v11, "title" │ │ - invoke-virtual {v6, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_4 │ + if-eqz v11, :cond_4 │ │ - const-string v12, "title" │ + const-string v11, "title" │ │ - invoke-direct {p0, v8, v12}, Lpro/oneredpixel/l9droid/Library;->readTag(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; │ + invoke-direct {p0, v7, v11}, Lpro/oneredpixel/l9droid/Library;->readTag(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v2, v12}, Lpro/oneredpixel/l9droid/GameInfo;->setTitle(Ljava/lang/String;)V │ + invoke-virtual {v2, v11}, Lpro/oneredpixel/l9droid/GameInfo;->setTitle(Ljava/lang/String;)V │ :try_end_0 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 │ │ goto :goto_2 │ │ .line 691 │ .end local v2 # "gi":Lpro/oneredpixel/l9droid/GameInfo; │ .end local v3 # "i":I │ - .end local v6 # "n":Ljava/lang/String; │ - .end local v7 # "name":Ljava/lang/String; │ - .end local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v5 # "n":Ljava/lang/String; │ + .end local v6 # "name":Ljava/lang/String; │ + .end local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ :catch_0 │ move-exception v1 │ │ .line 692 │ .local v1, "e":Lorg/xmlpull/v1/XmlPullParserException; │ invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserException;->printStackTrace()V │ │ .line 697 │ .end local v1 # "e":Lorg/xmlpull/v1/XmlPullParserException; │ :cond_3 │ :goto_3 │ - return-object v9 │ + return-object v8 │ │ .line 670 │ .restart local v2 # "gi":Lpro/oneredpixel/l9droid/GameInfo; │ .restart local v3 # "i":I │ - .restart local v6 # "n":Ljava/lang/String; │ - .restart local v7 # "name":Ljava/lang/String; │ - .restart local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .restart local v5 # "n":Ljava/lang/String; │ + .restart local v6 # "name":Ljava/lang/String; │ + .restart local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ :cond_4 │ :try_start_1 │ - invoke-direct {p0, v8}, Lpro/oneredpixel/l9droid/Library;->skip(Lorg/xmlpull/v1/XmlPullParser;)V │ + invoke-direct {p0, v7}, Lpro/oneredpixel/l9droid/Library;->skip(Lorg/xmlpull/v1/XmlPullParser;)V │ :try_end_1 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_1 .. :try_end_1} :catch_0 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 │ │ goto :goto_2 │ │ .line 693 │ .end local v2 # "gi":Lpro/oneredpixel/l9droid/GameInfo; │ .end local v3 # "i":I │ - .end local v6 # "n":Ljava/lang/String; │ - .end local v7 # "name":Ljava/lang/String; │ - .end local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v5 # "n":Ljava/lang/String; │ + .end local v6 # "name":Ljava/lang/String; │ + .end local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ :catch_1 │ move-exception v1 │ │ .line 694 │ .local v1, "e":Ljava/io/IOException; │ invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V │ │ goto :goto_3 │ │ .line 673 │ .end local v1 # "e":Ljava/io/IOException; │ .restart local v2 # "gi":Lpro/oneredpixel/l9droid/GameInfo; │ .restart local v3 # "i":I │ - .restart local v7 # "name":Ljava/lang/String; │ - .restart local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .restart local v6 # "name":Ljava/lang/String; │ + .restart local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ :cond_5 │ :try_start_2 │ invoke-virtual {v2, v0}, Lpro/oneredpixel/l9droid/GameInfo;->setCategory(Ljava/lang/String;)V │ │ .line 675 │ invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameInfo;->getId()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {p0, v12}, Lpro/oneredpixel/l9droid/Library;->getInstalledVersions(Ljava/lang/String;)Ljava/util/ArrayList; │ + invoke-virtual {p0, v11}, Lpro/oneredpixel/l9droid/Library;->getInstalledVersions(Ljava/lang/String;)Ljava/util/ArrayList; │ │ - move-result-object v11 │ + move-result-object v10 │ │ .line 676 │ - .local v11, "versions":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v11}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + .local v10, "versions":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v11 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :cond_6 │ :goto_4 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v12 │ │ if-eqz v12, :cond_7 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - check-cast v10, Ljava/lang/String; │ + check-cast v9, Ljava/lang/String; │ │ .line 677 │ - .local v10, "v":Ljava/lang/String; │ - invoke-virtual {p0, v10}, Lpro/oneredpixel/l9droid/Library;->getMark(Ljava/lang/String;)I │ + .local v9, "v":Ljava/lang/String; │ + invoke-virtual {p0, v9}, Lpro/oneredpixel/l9droid/Library;->getMark(Ljava/lang/String;)I │ │ - move-result v5 │ + move-result v4 │ │ .line 678 │ - .local v5, "m":I │ + .local v4, "m":I │ invoke-virtual {v2}, Lpro/oneredpixel/l9droid/GameInfo;->getHighestMark()I │ │ move-result v12 │ │ - if-ge v12, v5, :cond_6 │ + if-ge v12, v4, :cond_6 │ │ - invoke-virtual {v2, v5}, Lpro/oneredpixel/l9droid/GameInfo;->setHighestMark(I)V │ + invoke-virtual {v2, v4}, Lpro/oneredpixel/l9droid/GameInfo;->setHighestMark(I)V │ │ goto :goto_4 │ │ .line 681 │ - .end local v5 # "m":I │ - .end local v10 # "v":Ljava/lang/String; │ + .end local v4 # "m":I │ + .end local v9 # "v":Ljava/lang/String; │ :cond_7 │ - invoke-virtual {v9, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto/16 :goto_0 │ │ .line 684 │ .end local v2 # "gi":Lpro/oneredpixel/l9droid/GameInfo; │ .end local v3 # "i":I │ - .end local v4 # "i$":Ljava/util/Iterator; │ - .end local v11 # "versions":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v10 # "versions":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_8 │ - const-string v12, "category" │ + const-string v11, "category" │ │ - invoke-virtual {v7, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_0 │ + if-eqz v11, :cond_0 │ │ .line 685 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_5 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I │ │ - move-result v12 │ + move-result v11 │ │ - if-ge v3, v12, :cond_0 │ + if-ge v3, v11, :cond_0 │ │ .line 686 │ - invoke-interface {v8, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; │ + invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "name" │ + const-string v12, "name" │ │ - invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v11, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_9 │ + if-eqz v11, :cond_9 │ │ - invoke-interface {v8, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; │ + invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; │ :try_end_2 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_2 .. :try_end_2} :catch_0 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 │ │ move-result-object v0 │ │ .line 685 │ @@ -5484,125 +5478,117 @@ │ .local v0, "e":Ljava/io/IOException; │ invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V │ │ goto :goto_0 │ .end method │ │ .method public refreshLogCommandsColor(Landroid/widget/ArrayAdapter;I)V │ - .locals 13 │ + .locals 11 │ .param p2, "newColor" # I │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/widget/ArrayAdapter", │ "<", │ "Landroid/text/SpannableStringBuilder;", │ ">;I)V" │ } │ .end annotation │ │ .prologue │ - .line 552 │ .local p1, "adapter":Landroid/widget/ArrayAdapter;, "Landroid/widget/ArrayAdapter;" │ - new-instance v9, Landroid/text/style/ForegroundColorSpan; │ + const/4 v8, 0x0 │ + │ + .line 552 │ + new-instance v6, Landroid/text/style/ForegroundColorSpan; │ │ - invoke-direct {v9, p2}, Landroid/text/style/ForegroundColorSpan;->(I)V │ + invoke-direct {v6, p2}, Landroid/text/style/ForegroundColorSpan;->(I)V │ │ .line 553 │ - .local v9, "style":Landroid/text/style/ForegroundColorSpan; │ - const/4 v4, 0x0 │ + .local v6, "style":Landroid/text/style/ForegroundColorSpan; │ + const/4 v3, 0x0 │ │ - .local v4, "i":I │ + .local v3, "i":I │ :goto_0 │ invoke-virtual {p1}, Landroid/widget/ArrayAdapter;->getCount()I │ │ - move-result v10 │ + move-result v7 │ │ - if-ge v4, v10, :cond_1 │ + if-ge v3, v7, :cond_1 │ │ .line 554 │ - invoke-virtual {p1, v4}, Landroid/widget/ArrayAdapter;->getItem(I)Ljava/lang/Object; │ + invoke-virtual {p1, v3}, Landroid/widget/ArrayAdapter;->getItem(I)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - check-cast v7, Landroid/text/SpannableStringBuilder; │ + check-cast v4, Landroid/text/SpannableStringBuilder; │ │ .line 555 │ - .local v7, "s":Landroid/text/SpannableStringBuilder; │ - const/4 v10, 0x0 │ - │ - invoke-virtual {v7}, Landroid/text/SpannableStringBuilder;->length()I │ + .local v4, "s":Landroid/text/SpannableStringBuilder; │ + invoke-virtual {v4}, Landroid/text/SpannableStringBuilder;->length()I │ │ - move-result v11 │ + move-result v7 │ │ - const-class v12, Landroid/text/style/ForegroundColorSpan; │ + const-class v9, Landroid/text/style/ForegroundColorSpan; │ │ - invoke-virtual {v7, v10, v11, v12}, Landroid/text/SpannableStringBuilder;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; │ + invoke-virtual {v4, v8, v7, v9}, Landroid/text/SpannableStringBuilder;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, [Landroid/text/style/ForegroundColorSpan; │ + check-cast v1, [Landroid/text/style/ForegroundColorSpan; │ │ .line 556 │ - .local v2, "f":[Landroid/text/style/ForegroundColorSpan; │ - move-object v0, v2 │ + .local v1, "f":[Landroid/text/style/ForegroundColorSpan; │ + array-length v9, v1 │ │ - .local v0, "arr$":[Landroid/text/style/ForegroundColorSpan; │ - array-length v6, v0 │ - │ - .local v6, "len$":I │ - const/4 v5, 0x0 │ + move v7, v8 │ │ - .local v5, "i$":I │ :goto_1 │ - if-ge v5, v6, :cond_0 │ + if-ge v7, v9, :cond_0 │ │ - aget-object v3, v0, v5 │ + aget-object v2, v1, v7 │ │ .line 557 │ - .local v3, "fcs":Landroid/text/style/ForegroundColorSpan; │ - invoke-virtual {v7, v3}, Landroid/text/SpannableStringBuilder;->getSpanStart(Ljava/lang/Object;)I │ + .local v2, "fcs":Landroid/text/style/ForegroundColorSpan; │ + invoke-virtual {v4, v2}, Landroid/text/SpannableStringBuilder;->getSpanStart(Ljava/lang/Object;)I │ │ - move-result v8 │ + move-result v5 │ │ .line 558 │ - .local v8, "start":I │ - invoke-virtual {v7, v3}, Landroid/text/SpannableStringBuilder;->getSpanEnd(Ljava/lang/Object;)I │ + .local v5, "start":I │ + invoke-virtual {v4, v2}, Landroid/text/SpannableStringBuilder;->getSpanEnd(Ljava/lang/Object;)I │ │ - move-result v1 │ + move-result v0 │ │ .line 559 │ - .local v1, "end":I │ - invoke-virtual {v7}, Landroid/text/SpannableStringBuilder;->clearSpans()V │ + .local v0, "end":I │ + invoke-virtual {v4}, Landroid/text/SpannableStringBuilder;->clearSpans()V │ │ .line 560 │ const/16 v10, 0x11 │ │ - invoke-virtual {v7, v9, v8, v1, v10}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V │ + invoke-virtual {v4, v6, v5, v0, v10}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V │ │ .line 556 │ - add-int/lit8 v5, v5, 0x1 │ + add-int/lit8 v7, v7, 0x1 │ │ goto :goto_1 │ │ .line 553 │ - .end local v1 # "end":I │ - .end local v3 # "fcs":Landroid/text/style/ForegroundColorSpan; │ - .end local v8 # "start":I │ + .end local v0 # "end":I │ + .end local v2 # "fcs":Landroid/text/style/ForegroundColorSpan; │ + .end local v5 # "start":I │ :cond_0 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ .line 563 │ - .end local v0 # "arr$":[Landroid/text/style/ForegroundColorSpan; │ - .end local v2 # "f":[Landroid/text/style/ForegroundColorSpan; │ - .end local v5 # "i$":I │ - .end local v6 # "len$":I │ - .end local v7 # "s":Landroid/text/SpannableStringBuilder; │ + .end local v1 # "f":[Landroid/text/style/ForegroundColorSpan; │ + .end local v4 # "s":Landroid/text/SpannableStringBuilder; │ :cond_1 │ return-void │ .end method │ │ .method public requestPaths()V │ .locals 8 ├── smali/pro/oneredpixel/l9droid/LibraryGamesActivity.smali │ @@ -25,15 +25,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public fillInfo()V │ - .locals 21 │ + .locals 20 │ │ .prologue │ .line 53 │ const/4 v13, 0x0 │ │ .line 59 │ .local v13, "gameItems":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ @@ -65,18 +65,18 @@ │ │ invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/Library;->getGameList(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ move-result-object v14 │ │ .line 67 │ .local v14, "gameList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const/16 v20, 0x0 │ + const/16 v19, 0x0 │ │ .line 69 │ - .local v20, "prevCategory":Ljava/lang/String; │ + .local v19, "prevCategory":Ljava/lang/String; │ const/4 v3, 0x1 │ │ new-array v6, v3, [Ljava/lang/String; │ │ const/4 v3, 0x0 │ │ const-string v5, "category" │ @@ -121,199 +121,198 @@ │ │ fill-array-data v11, :array_0 │ │ .line 75 │ .local v11, "gameTo":[I │ invoke-virtual {v14}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v17 │ + move-result-object v3 │ │ - .local v17, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v5 │ │ - if-eqz v3, :cond_4 │ + if-eqz v5, :cond_4 │ │ - invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v15 │ │ check-cast v15, Lpro/oneredpixel/l9droid/GameInfo; │ │ .line 76 │ .local v15, "gi":Lpro/oneredpixel/l9droid/GameInfo; │ invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;->getCategory()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ - invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v5 │ │ - if-nez v3, :cond_2 │ + if-nez v5, :cond_2 │ │ .line 77 │ - if-eqz v20, :cond_1 │ + if-eqz v19, :cond_1 │ │ invoke-virtual {v8, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 78 │ :cond_1 │ invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;->getCategory()Ljava/lang/String; │ │ - move-result-object v20 │ + move-result-object v19 │ │ .line 80 │ - new-instance v18, Ljava/util/HashMap; │ + new-instance v17, Ljava/util/HashMap; │ │ - invoke-direct/range {v18 .. v18}, Ljava/util/HashMap;->()V │ + invoke-direct/range {v17 .. v17}, Ljava/util/HashMap;->()V │ │ .line 81 │ - .local v18, "m":Ljava/util/Map;, "Ljava/util/Map;" │ - const-string v3, "category" │ + .local v17, "m":Ljava/util/Map;, "Ljava/util/Map;" │ + const-string v5, "category" │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v19 │ │ - invoke-interface {v0, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v0, v5, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 82 │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ invoke-virtual {v4, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 83 │ new-instance v13, Ljava/util/ArrayList; │ │ .end local v13 # "gameItems":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ invoke-direct {v13}, Ljava/util/ArrayList;->()V │ │ .line 85 │ - .end local v18 # "m":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v17 # "m":Ljava/util/Map;, "Ljava/util/Map;" │ .restart local v13 # "gameItems":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ :cond_2 │ - new-instance v18, Ljava/util/HashMap; │ + new-instance v17, Ljava/util/HashMap; │ │ - invoke-direct/range {v18 .. v18}, Ljava/util/HashMap;->()V │ + invoke-direct/range {v17 .. v17}, Ljava/util/HashMap;->()V │ │ .line 86 │ - .restart local v18 # "m":Ljava/util/Map;, "Ljava/util/Map;" │ - const-string v3, "game" │ + .restart local v17 # "m":Ljava/util/Map;, "Ljava/util/Map;" │ + const-string v5, "game" │ │ invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;->getTitle()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v9 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - invoke-interface {v0, v3, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v0, v5, v9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 87 │ - const-string v3, "id" │ + const-string v5, "id" │ │ invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;->getId()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v9 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - invoke-interface {v0, v3, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v0, v5, v9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 89 │ - const/16 v19, 0x5 │ + const/16 v18, 0x5 │ │ .line 90 │ - .local v19, "mark":I │ + .local v18, "mark":I │ invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;->getId()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - const-string v5, "info_" │ + const-string v9, "info_" │ │ - invoke-virtual {v3, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v5, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v5 │ │ - if-nez v3, :cond_3 │ + if-nez v5, :cond_3 │ │ .line 91 │ invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;->getHighestMark()I │ │ - move-result v19 │ + move-result v18 │ │ .line 92 │ :cond_3 │ - const-string v3, "mark" │ + const-string v5, "mark" │ │ - sget-object v5, Lpro/oneredpixel/l9droid/Library;->MARK_PICTURES_RESID:[I │ + sget-object v9, Lpro/oneredpixel/l9droid/Library;->MARK_PICTURES_RESID:[I │ │ - aget v5, v5, v19 │ + aget v9, v9, v18 │ │ - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v5 │ + move-result-object v9 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - invoke-interface {v0, v3, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v0, v5, v9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 93 │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ invoke-virtual {v13, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 94 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;->lastSelectedGame:Ljava/lang/String; │ + iget-object v5, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;->lastSelectedGame:Ljava/lang/String; │ │ - if-eqz v3, :cond_0 │ + if-eqz v5, :cond_0 │ │ invoke-virtual {v15}, Lpro/oneredpixel/l9droid/GameInfo;->getId()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iget-object v5, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;->lastSelectedGame:Ljava/lang/String; │ + iget-object v9, v0, Lpro/oneredpixel/l9droid/LibraryGamesActivity;->lastSelectedGame:Ljava/lang/String; │ │ - invoke-virtual {v3, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v5, v9}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v5 │ │ - if-eqz v3, :cond_0 │ + if-eqz v5, :cond_0 │ │ .line 95 │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ - move-result v3 │ + move-result v5 │ │ - add-int/lit8 v16, v3, -0x1 │ + add-int/lit8 v16, v5, -0x1 │ │ .line 96 │ invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ │ - move-result v3 │ + move-result v5 │ │ - add-int/lit8 v12, v3, -0x1 │ + add-int/lit8 v12, v5, -0x1 │ │ goto/16 :goto_0 │ │ .line 99 │ .end local v15 # "gi":Lpro/oneredpixel/l9droid/GameInfo; │ - .end local v18 # "m":Ljava/util/Map;, "Ljava/util/Map;" │ - .end local v19 # "mark":I │ + .end local v17 # "m":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v18 # "mark":I │ :cond_4 │ - if-eqz v20, :cond_5 │ + if-eqz v19, :cond_5 │ │ invoke-virtual {v8, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 102 │ :cond_5 │ new-instance v2, Lpro/oneredpixel/l9droid/ExpAdapter; ├── smali/pro/oneredpixel/l9droid/R.smali │ @@ -22,10 +22,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 133 │ return-void │ .end method ├── smali/pro/oneredpixel/l9droid/LibraryGameDownloadActivity.smali │ @@ -82,54 +82,61 @@ │ .line 163 │ new-instance v0, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x1080027 │ │ + .line 164 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "Cancelling..." │ │ + .line 165 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "Are you sure you want to cancel?" │ │ + .line 166 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const/4 v1, 0x1 │ │ + .line 167 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "Yes" │ │ new-instance v2, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1; │ │ invoke-direct {v2, p0}, Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity$1;->(Lpro/oneredpixel/l9droid/LibraryGameDownloadActivity;)V │ │ + .line 168 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "No" │ │ const/4 v2, 0x0 │ │ + .line 178 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 179 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 180 │ return-void │ .end method ├── smali/pro/oneredpixel/l9droid/L9.smali │ @@ -7819,14 +7819,15 @@ │ │ if-eqz v0, :cond_3 │ │ iget-object v0, p0, Lpro/oneredpixel/l9droid/L9;->FirstLine:[C │ │ const-string v1, "silicon dreams" │ │ + .line 5202 │ invoke-virtual {p0, v0, v1}, Lpro/oneredpixel/l9droid/L9;->strstr([CLjava/lang/String;)I │ │ move-result v0 │ │ if-nez v0, :cond_3 │ │ .line 5203 │ @@ -15001,14 +15002,15 @@ │ │ iget v0, v0, Lpro/oneredpixel/l9droid/L9;->startfile:I │ │ move/from16 v17, v0 │ │ sub-int v16, v16, v17 │ │ + .line 2894 │ move-object/from16 v0, p0 │ │ move/from16 v1, v16 │ │ invoke-virtual {v0, v15, v1, v11, v13}, Lpro/oneredpixel/l9droid/L9;->findsubs(II[I[I)Z │ │ move-result v15 ├── smali/pro/oneredpixel/l9droid/Threads$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/oneredpixel/l9droid/Threads; │ │ │ # direct methods │ .method constructor (Lpro/oneredpixel/l9droid/Threads;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/oneredpixel/l9droid/Threads; │ │ .prologue │ .line 78 │ iput-object p1, p0, Lpro/oneredpixel/l9droid/Threads$1;->this$0:Lpro/oneredpixel/l9droid/Threads; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V ├── smali/pro/oneredpixel/l9droid/L9implement.smali │ @@ -1229,134 +1229,131 @@ │ :cond_4 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method load_piclog(Ljava/lang/String;Lpro/oneredpixel/l9droid/History;)V │ - .locals 5 │ + .locals 4 │ .param p1, "path" # Ljava/lang/String; │ .param p2, "h" # Lpro/oneredpixel/l9droid/History; │ │ .prologue │ .line 520 │ - iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->lib:Lpro/oneredpixel/l9droid/Library; │ + iget-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->lib:Lpro/oneredpixel/l9droid/Library; │ │ - const-string v4, "png" │ + const-string v3, "png" │ │ - invoke-virtual {v3, p1, v4}, Lpro/oneredpixel/l9droid/Library;->changeFileExtension(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v2, p1, v3}, Lpro/oneredpixel/l9droid/Library;->changeFileExtension(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 521 │ - .local v2, "name":Ljava/lang/String; │ + .local v1, "name":Ljava/lang/String; │ invoke-virtual {p0}, Lpro/oneredpixel/l9droid/L9implement;->waitPictureToDraw()V │ │ .line 522 │ - iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->lib:Lpro/oneredpixel/l9droid/Library; │ + iget-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->lib:Lpro/oneredpixel/l9droid/Library; │ │ - invoke-virtual {v3, v2}, Lpro/oneredpixel/l9droid/Library;->pictureLoadToBitmap(Ljava/lang/String;)Landroid/graphics/Bitmap; │ + invoke-virtual {v2, v1}, Lpro/oneredpixel/l9droid/Library;->pictureLoadToBitmap(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iput-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->bm:Landroid/graphics/Bitmap; │ + iput-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->bm:Landroid/graphics/Bitmap; │ │ .line 523 │ - iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->bm:Landroid/graphics/Bitmap; │ + iget-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->bm:Landroid/graphics/Bitmap; │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ - iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->mHandler:Landroid/os/Handler; │ + iget-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->mHandler:Landroid/os/Handler; │ │ - const/4 v4, 0x7 │ + const/4 v3, 0x7 │ │ - invoke-virtual {v3, v4}, Landroid/os/Handler;->sendEmptyMessage(I)Z │ + invoke-virtual {v2, v3}, Landroid/os/Handler;->sendEmptyMessage(I)Z │ │ .line 525 │ :cond_0 │ - iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->lib:Lpro/oneredpixel/l9droid/Library; │ + iget-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->lib:Lpro/oneredpixel/l9droid/Library; │ │ - const-string v4, "log" │ + const-string v3, "log" │ │ - invoke-virtual {v3, p1, v4}, Lpro/oneredpixel/l9droid/Library;->changeFileExtension(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v2, p1, v3}, Lpro/oneredpixel/l9droid/Library;->changeFileExtension(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 526 │ - iget-object v4, p0, Lpro/oneredpixel/l9droid/L9implement;->lib:Lpro/oneredpixel/l9droid/Library; │ + iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->lib:Lpro/oneredpixel/l9droid/Library; │ │ - iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->th:Lpro/oneredpixel/l9droid/Threads; │ + iget-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->th:Lpro/oneredpixel/l9droid/Threads; │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ - iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->th:Lpro/oneredpixel/l9droid/Threads; │ + iget-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->th:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->activity:Lpro/oneredpixel/l9droid/GameActivity; │ + iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;->activity:Lpro/oneredpixel/l9droid/GameActivity; │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ - iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->th:Lpro/oneredpixel/l9droid/Threads; │ + iget-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->th:Lpro/oneredpixel/l9droid/Threads; │ │ - iget-object v3, v3, Lpro/oneredpixel/l9droid/Threads;->activity:Lpro/oneredpixel/l9droid/GameActivity; │ + iget-object v2, v2, Lpro/oneredpixel/l9droid/Threads;->activity:Lpro/oneredpixel/l9droid/GameActivity; │ │ - iget v3, v3, Lpro/oneredpixel/l9droid/GameActivity;->pref_logcommandcolor:I │ + iget v2, v2, Lpro/oneredpixel/l9droid/GameActivity;->pref_logcommandcolor:I │ │ :goto_0 │ - invoke-virtual {v4, v2, v3}, Lpro/oneredpixel/l9droid/Library;->LoadLogToSpannableArrayList(Ljava/lang/String;I)Ljava/util/ArrayList; │ + invoke-virtual {v3, v1, v2}, Lpro/oneredpixel/l9droid/Library;->LoadLogToSpannableArrayList(Ljava/lang/String;I)Ljava/util/ArrayList; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iput-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->tempLog:Ljava/util/ArrayList; │ + iput-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->tempLog:Ljava/util/ArrayList; │ │ .line 527 │ invoke-virtual {p2}, Lpro/oneredpixel/l9droid/History;->clear()V │ │ .line 528 │ - iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->tempLog:Ljava/util/ArrayList; │ + iget-object v2, p0, Lpro/oneredpixel/l9droid/L9implement;->tempLog:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Landroid/text/SpannableStringBuilder; │ + check-cast v0, Landroid/text/SpannableStringBuilder; │ │ .line 529 │ - .local v1, "logStr":Landroid/text/SpannableStringBuilder; │ + .local v0, "logStr":Landroid/text/SpannableStringBuilder; │ iget-object v3, p0, Lpro/oneredpixel/l9droid/L9implement;->lib:Lpro/oneredpixel/l9droid/Library; │ │ - invoke-virtual {v3, v1}, Lpro/oneredpixel/l9droid/Library;->getSpannedString(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; │ + invoke-virtual {v3, v0}, Lpro/oneredpixel/l9droid/Library;->getSpannedString(Landroid/text/SpannableStringBuilder;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {p2, v3}, Lpro/oneredpixel/l9droid/History;->add(Ljava/lang/String;)V │ │ goto :goto_1 │ │ .line 526 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "logStr":Landroid/text/SpannableStringBuilder; │ + .end local v0 # "logStr":Landroid/text/SpannableStringBuilder; │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ goto :goto_0 │ │ .line 531 │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :cond_2 │ return-void │ .end method │ │ .method log_debug(Ljava/lang/String;)V │ .locals 1 │ .param p1, "str" # Ljava/lang/String; ├── smali/pro/oneredpixel/l9droid/ExpAdapter.smali │ @@ -128,14 +128,15 @@ │ │ .line 86 │ iput-object p11, p0, Lpro/oneredpixel/l9droid/ExpAdapter;->mChildTo:[I │ │ .line 88 │ const-string v0, "layout_inflater" │ │ + .line 89 │ invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/LayoutInflater; │ │ iput-object v0, p0, Lpro/oneredpixel/l9droid/ExpAdapter;->mInflater:Landroid/view/LayoutInflater; │ @@ -428,14 +429,15 @@ │ │ move-result-object v7 │ │ if-nez v0, :cond_5 │ │ const-string v5, "" │ │ + .line 140 │ :goto_3 │ invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -521,21 +523,15 @@ │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ - const-string v7, " is not a " │ - │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v6 │ - │ - const-string v7, " view that can be bounds by this SimpleAdapter" │ + const-string v7, " is not a view that can be bounds by this SimpleAdapter" │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; ├── smali/pro/oneredpixel/l9droid/LibraryGameInfoActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ │ # direct methods │ .method constructor (Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ .prologue │ .line 156 │ iput-object p1, p0, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;->this$0:Lpro/oneredpixel/l9droid/LibraryGameInfoActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/oneredpixel/l9droid/Library$SavedGamesFilter.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/oneredpixel/l9droid/Library; │ │ │ # direct methods │ .method constructor (Lpro/oneredpixel/l9droid/Library;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/oneredpixel/l9droid/Library; │ │ .prologue │ .line 1062 │ iput-object p1, p0, Lpro/oneredpixel/l9droid/Library$SavedGamesFilter;->this$0:Lpro/oneredpixel/l9droid/Library; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/oneredpixel/l9droid/Library$GameFilter.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/oneredpixel/l9droid/Library; │ │ │ # direct methods │ .method constructor (Lpro/oneredpixel/l9droid/Library;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/oneredpixel/l9droid/Library; │ │ .prologue │ .line 176 │ iput-object p1, p0, Lpro/oneredpixel/l9droid/Library$GameFilter;->this$0:Lpro/oneredpixel/l9droid/Library; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -105,14 +106,15 @@ │ │ move-result v4 │ │ if-nez v4, :cond_3 │ │ const-string v4, ".dat" │ │ + .line 182 │ invoke-virtual {v0, v4}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ const-string v4, "gamedat2.dat" │ @@ -130,14 +132,15 @@ │ move-result v4 │ │ if-eqz v4, :cond_3 │ │ :cond_2 │ const/16 v4, 0x2e │ │ + .line 183 │ invoke-virtual {v0, v4}, Ljava/lang/String;->indexOf(I)I │ │ move-result v4 │ │ if-gez v4, :cond_0 │ │ :cond_3 ├── smali/pro/oneredpixel/l9droid/LibraryGameInfoActivity.smali │ @@ -520,54 +520,61 @@ │ .line 182 │ new-instance v0, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x1080027 │ │ + .line 183 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "Stop game" │ │ + .line 184 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "Are you sure you want to stop playing game? All current progress will be lost." │ │ + .line 185 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const/4 v1, 0x1 │ │ + .line 186 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "Yes" │ │ new-instance v2, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2; │ │ invoke-direct {v2, p0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$2;->(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ │ + .line 187 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "No" │ │ const/4 v2, 0x0 │ │ + .line 199 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 200 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 201 │ return-void │ .end method │ │ │ @@ -939,52 +946,59 @@ │ .line 151 │ new-instance v3, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v3, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v4, 0x1080027 │ │ + .line 152 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "Deleting Game" │ │ + .line 153 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "Are you sure you want to delete this game?" │ │ + .line 154 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 155 │ invoke-virtual {v3, v6}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "Yes" │ │ new-instance v5, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1; │ │ invoke-direct {v5, p0}, Lpro/oneredpixel/l9droid/LibraryGameInfoActivity$1;->(Lpro/oneredpixel/l9droid/LibraryGameInfoActivity;)V │ │ + .line 156 │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "No" │ │ const/4 v5, 0x0 │ │ + .line 165 │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 166 │ invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 171 │ :sswitch_8 │ new-instance v0, Landroid/content/Intent; ├── smali/pro/oneredpixel/l9droid/GameActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/oneredpixel/l9droid/GameActivity; │ │ │ # direct methods │ .method constructor (Lpro/oneredpixel/l9droid/GameActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/oneredpixel/l9droid/GameActivity; │ │ .prologue │ .line 164 │ iput-object p1, p0, Lpro/oneredpixel/l9droid/GameActivity$1;->this$0:Lpro/oneredpixel/l9droid/GameActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── res/drawable-hdpi-v4/ic_action_search.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-hdpi-v4/ic_launcher.png │ ├── sng │ │ @@ -4,26 +4,33 @@ │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ - ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ + ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ ( 1, 0, 0) # rgb = (0x01,0x00,0x00) │ │ ( 2, 0, 0) # rgb = (0x02,0x00,0x00) │ │ ( 19, 0, 0) # rgb = (0x13,0x00,0x00) │ │ ( 83, 0, 0) # rgb = (0x53,0x00,0x00) │ │ (132, 0, 0) # rgb = (0x84,0x00,0x00) │ │ (167, 0, 0) # rgb = (0xa7,0x00,0x00) │ │ (186, 0, 0) # rgb = (0xba,0x00,0x00) │ │ @@ -144,92 +151,85 @@ │ │ (206, 0, 0) # rgb = (0xce,0x00,0x00) │ │ (160, 0, 0) # rgb = (0xa0,0x00,0x00) │ │ ( 15, 0, 0) # rgb = (0x0f,0x00,0x00) │ │ (118, 0, 0) # rgb = (0x76,0x00,0x00) │ │ ( 67, 0, 0) # rgb = (0x43,0x00,0x00) │ │ (150, 0, 0) # rgb = (0x96,0x00,0x00) │ │ ( 33, 0, 0) # rgb = (0x21,0x00,0x00) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 70 220 255 255 6 218 255 255 255 14 253 18 255 19 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 230 106 235 24 46 56 58} │ │ + 0 1 70 220 6 218 14 253 18 19 230 106 235 24 46 56 58} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000001020304050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505040302010000 │ │ -0000060708090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090807060000 │ │ -00000b0c090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090c0b0000 │ │ -00000d0a0e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e0a0d0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a1011111111111111111111100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a12131415161718191a1b1c1d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a1e1f1f1f1f1f1f1f1f1f1f200a0a0a0a0a0a0a0a0a0a0a0a0a1c2122232323232323232323232425260a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a0a0a292a2323232323232323232323232323232b2c2d0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a0a2e2f23232323232323232323232323232323232330310a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a2d322323232323232323232323232323232323232323330a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a3423232323232323232323232323232323232323232335360a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a37232323232323232323233818392323232323232323233a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a3b232323232323232323233c110a3d232323232323232323393e0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a3f23232323232323232323400a0a4139232323232323232323420a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a4323232323232323232344450a0a0a46232323232323232323470a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a48232323232323232323490a0a0a0a4a2323232323232323234b0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a4c2323232323232323234d0a0a0a0a4e2323232323232323231a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a4f2323232323232323234d0a0a0a0a4e232323232323232323500a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a512323232323232323234d0a0a0a0a4e232323232323232323520a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a532323232323232323234d0a0a0a0a4e232323232323232323270a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a532323232323232323234d0a0a0a0a4e232323232323232323540a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a532323232323232323234d0a0a0a0a4e232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a532323232323232323234d0a0a0a0a4e232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a562323232323232323234d0a0a0a0a4e232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a5723232323232323232358100a0a0a59232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a5a232323232323232323395b0a0a101f232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a43232323232323232323235c0a0a5d23232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a5e2323232323232323232358475f5923232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a60612323232323232323232323232323232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a622323232323232323232323232323232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a1c3523232323232323232323232363232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a0a646123232323232323232323654e232323232323232323550a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a0a0a6667232323232323232368694e2323232323232323236a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a0a0a0a296b6c2b23236d6e6f700a4e232323232323232323540a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d7172700a0a0a0a4e232323232323232323300a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4e232323232323232323150a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a73747474747474747474750a0a0a0a4e232323232323232323760a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a772323232323232323234d0a0a0a0a4e2323232323232323231a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323280a0a0a0a0a0a0a0a78232323232323232323580a0a0a0a4e232323232323232323790a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323517a7a7a7a7a7b100a7c2323232323232323231f110a0a0a592323232323232323237d0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323232323232323392d0a7e232323232323232323227f0a0a0a80232323232323232323810a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323232323232323392d0a1263232323232323232323820a0a8323232323232323232339840a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323232323232323392d0a0a852323232323232323236162866d232323232323232323210a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323232323232323392d0a0a5e23232323232323232323232323232323232323232339870a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323232323232323392d0a0a10552323232323232323232323232323232323232323880a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323232323232323392d0a0a0a29892323232323232323232323232323232323238a110a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a2723232323232323232323232323232323392d0a0a0a0a8b52232323232323232323232323232323448c110a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f582d0a0a0a0a0a0a8d866323232323232323232323588e8f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a1011111111111111111111111111111111110a0a0a0a0a0a0a0a0a2e425a521862628550478d1d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0000 │ │ -00000d900a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a900d0000 │ │ -00000b91920a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a92910b0000 │ │ -000006939495969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696959493060000 │ │ -000001060b0d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0d0b06010000 │ │ +000001020311121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212110302010000 │ │ +000004051314151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515141305040000 │ │ +000006071415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151407060000 │ │ +000008151615151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151615080000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +00000915151515151515151515171818181818181818181817151515151515151515151515151515191a1b1c1d1e1f20212223241515151515151515151515151515151515090000 │ │ +00000915151515151515151515252626262626262626262627151515151515151515151515152328292a2a2a2a2a2a2a2a2a2a2b2c2d151515151515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f151515151515151515151530312a2a2a2a2a2a2a2a2a2a2a2a2a2a2a32333415151515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515151535362a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3738151515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515151534392a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a151515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515153b2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3c3d1515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515153e2a2a2a2a2a2a2a2a2a2a3f1f402a2a2a2a2a2a2a2a2a411515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515422a2a2a2a2a2a2a2a2a2a431815442a2a2a2a2a2a2a2a2a404515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515462a2a2a2a2a2a2a2a2a2a47151548402a2a2a2a2a2a2a2a2a4915151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515154a2a2a2a2a2a2a2a2a2a4b4c1515154d2a2a2a2a2a2a2a2a2a4e15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515154f2a2a2a2a2a2a2a2a2a5015151515512a2a2a2a2a2a2a2a2a5215151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515532a2a2a2a2a2a2a2a2a5415151515552a2a2a2a2a2a2a2a2a2115151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515562a2a2a2a2a2a2a2a2a5415151515552a2a2a2a2a2a2a2a2a5715151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515582a2a2a2a2a2a2a2a2a5415151515552a2a2a2a2a2a2a2a2a5915151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515155a2a2a2a2a2a2a2a2a2a5415151515552a2a2a2a2a2a2a2a2a2e15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515155a2a2a2a2a2a2a2a2a2a5415151515552a2a2a2a2a2a2a2a2a5b15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515155a2a2a2a2a2a2a2a2a2a5415151515552a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515155a2a2a2a2a2a2a2a2a2a5415151515552a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515155d2a2a2a2a2a2a2a2a2a5415151515552a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515155e2a2a2a2a2a2a2a2a2a5f17151515602a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515612a2a2a2a2a2a2a2a2a4062151517262a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515154a2a2a2a2a2a2a2a2a2a2a631515642a2a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515652a2a2a2a2a2a2a2a2a2a5f4e66602a2a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f151515151515151567682a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f151515151515151515692a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f151515151515151515233c2a2a2a2a2a2a2a2a2a2a2a2a6a2a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f151515151515151515156b682a2a2a2a2a2a2a2a2a2a6c552a2a2a2a2a2a2a2a2a5c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515151515156d6e2a2a2a2a2a2a2a2a6f70552a2a2a2a2a2a2a2a2a7115151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f151515151515151515151515307273322a2a7475767715552a2a2a2a2a2a2a2a2a5b15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515151515151515152478797715151515552a2a2a2a2a2a2a2a2a3715151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f1515151515151515151515151515151515151515151515552a2a2a2a2a2a2a2a2a1c15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515157a7b7b7b7b7b7b7b7b7b7c15151515552a2a2a2a2a2a2a2a2a7d15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515157e2a2a2a2a2a2a2a2a2a5415151515552a2a2a2a2a2a2a2a2a2115151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2f15151515151515157f2a2a2a2a2a2a2a2a2a5f15151515552a2a2a2a2a2a2a2a2a8015151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a588181818181821715832a2a2a2a2a2a2a2a2a2618151515602a2a2a2a2a2a2a2a2a8415151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a403415852a2a2a2a2a2a2a2a2a2986151515872a2a2a2a2a2a2a2a2a8815151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a403415196a2a2a2a2a2a2a2a2a2a8915158a2a2a2a2a2a2a2a2a2a408b15151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a403415158c2a2a2a2a2a2a2a2a2a68698d742a2a2a2a2a2a2a2a2a281515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a40341515652a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a408e1515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a40341515175c2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a8f151515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a403415151530902a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a9118151515151515151515151515090000 │ │ +000009151515151515151515152e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a40341515151592592a2a2a2a2a2a2a2a2a2a2a2a2a2a2a4b931815151515151515151515151515090000 │ │ +0000091515151515151515151525262626262626262626262626262626265f34151515151515948d6a2a2a2a2a2a2a2a2a2a2a5f9596151515151515151515151515151515090000 │ │ +00000915151515151515151515171818181818181818181818181818181818151515151515151515354961591f69698c574e94241515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +000009151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515090000 │ │ +0000080a151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515150a080000 │ │ +0000060b0c15151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515150c0b060000 │ │ +0000040d0e0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0e0d040000 │ │ +000001040608090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909080604010000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_launcher.png │ ├── sng │ │ @@ -3,21 +3,26 @@ │ │ width: 36; height: 36; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ (102, 0, 0) # rgb = (0x66,0x00,0x00) │ │ (122, 0, 0) # rgb = (0x7a,0x00,0x00) │ │ ( 80, 0, 0) # rgb = (0x50,0x00,0x00) │ │ ( 16, 0, 0) # rgb = (0x10,0x00,0x00) │ │ (112, 0, 0) # rgb = (0x70,0x00,0x00) │ │ (181, 0, 0) # rgb = (0xb5,0x00,0x00) │ │ (216, 0, 0) # rgb = (0xd8,0x00,0x00) │ │ @@ -94,54 +99,49 @@ │ │ ( 41, 0, 0) # rgb = (0x29,0x00,0x00) │ │ (121, 0, 0) # rgb = (0x79,0x00,0x00) │ │ ( 17, 0, 0) # rgb = (0x11,0x00,0x00) │ │ (183, 0, 0) # rgb = (0xb7,0x00,0x00) │ │ (227, 0, 0) # rgb = (0xe3,0x00,0x00) │ │ ( 99, 0, 0) # rgb = (0x63,0x00,0x00) │ │ ( 8, 0, 0) # rgb = (0x08,0x00,0x00) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 3 197 255 255 11 255 255 18 19 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 17 200 36 54 58} │ │ + 0 3 197 11 18 19 17 200 36 54 58} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -010203040404040404040404040404040404040404040404040404040404040404030201 │ │ -050607060606060606060606060606060606060606060606060606060606060606070605 │ │ -080606060606060606060606060606060606060606060606060606060606060606060608 │ │ -090606060606060606060606060606060606060606060606060606060606060606060609 │ │ -090606060606060606060606060606060606060606060606060606060606060606060609 │ │ -090606060606060606060606060606060606060606060606060606060606060606060609 │ │ -090606060606060a0b0b0b0b0c0606060606060d0e0f1011121314150606060606060609 │ │ -090606060606061617171717180606060606191a171717171717171b1c06060606060609 │ │ -09060606060606161717171718060606061d1e1717171717171717171f20060606060609 │ │ -090606060606061617171717180606060621171717172223241717171725060606060609 │ │ -090606060606061617171717180606060626171717172706281717171729060606060609 │ │ -09060606060606161717171718060606062a171717172b062c171717172d060606060609 │ │ -09060606060606161717171718060606062e171717172b062c1717171712060606060609 │ │ -09060606060606161717171718060606062f171717172b062c1717171730060606060609 │ │ -09060606060606161717171718060606062f171717172b062c1717171731060606060609 │ │ -09060606060606161717171718060606062e171717173206331717171731060606060609 │ │ -090606060606061617171717180606060634171717173506361717171731060606060609 │ │ -0906060606060616171717171806060606371717171738393a1717171731060606060609 │ │ -09060606060606161717171718060606063b3c17171717173c1717171731060606060609 │ │ -0906060606060616171717171806060606063d3e1717173f401717171710060606060609 │ │ -0906060606060616171717171806060606060641254243442c1717171730060606060609 │ │ -0906060606060616171717171806060606454646464647062c1717171748060606060609 │ │ -0906060606060616171717171806060606491717171732062c171717172d060606060609 │ │ -0906060606060616171717174a4b4b0f4c4d171717174e063d171717170f060606060609 │ │ -0906060606060616171717171717173c4c43171717174f502f1717171725060606060609 │ │ -0906060606060616171717171717173c4c51521717171717171717171153060606060609 │ │ -0906060606060616171717171717173c4c06545517171717171717565706060606060609 │ │ -090606060606060a0b0b0b0b0b0b0b584c060659255a315b244d5c5d0606060606060609 │ │ -090606060606060606060606060606060606060606060606060606060606060606060609 │ │ -090606060606060606060606060606060606060606060606060606060606060606060609 │ │ -090606060606060606060606060606060606060606060606060606060606060606060609 │ │ -090606060606060606060606060606060606060606060606060606060606060606060609 │ │ -090606060606060606060606060606060606060606060606060606060606060606060609 │ │ -5e5f06060606060606060606060606060606060606060606060606060606060606065f5e │ │ -056061626262626262626262626262626262626262626262626262626262626262616005 │ │ +01020b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0201 │ │ +030d0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e0d03 │ │ +040d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d04 │ │ +050d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d0f10101010110d0d0d0d0d0d12131415161718191a0d0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d0d1e1f1c1c1c1c1c1c1c20210d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d22231c1c1c1c1c1c1c1c1c24250d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d261c1c1c1c2728291c1c1c1c2a0d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d2b1c1c1c1c2c0d2d1c1c1c1c2e0d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d2f1c1c1c1c300d311c1c1c1c320d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d331c1c1c1c300d311c1c1c1c170d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d341c1c1c1c300d311c1c1c1c350d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d341c1c1c1c300d311c1c1c1c360d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d331c1c1c1c370d381c1c1c1c360d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d391c1c1c1c3a0d3b1c1c1c1c360d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d3c1c1c1c1c3d3e3f1c1c1c1c360d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d40411c1c1c1c1c411c1c1c1c360d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d0d42431c1c1c44451c1c1c1c150d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d0d0d462a474849311c1c1c1c350d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d4a4b4b4b4b4c0d311c1c1c1c4d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1d0d0d0d0d4e1c1c1c1c370d311c1c1c1c320d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c4f50501451521c1c1c1c530d421c1c1c1c140d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1c1c1c4151481c1c1c1c5455341c1c1c1c2a0d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1c1c1c415156571c1c1c1c1c1c1c1c1c16580d0d0d0d0d05 │ │ +050d0d0d0d0d0d1b1c1c1c1c1c1c1c41510d595a1c1c1c1c1c1c1c5b5c0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d0f101010101010105d510d0d5e2a5f3660295261620d0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d05 │ │ +050d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d05 │ │ +06070d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0706 │ │ +0308090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090803 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_action_search.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-mdpi-v4/ic_launcher.png │ ├── sng │ │ @@ -3,23 +3,28 @@ │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ ( 4, 0, 0) # rgb = (0x04,0x00,0x00) │ │ ( 23, 0, 0) # rgb = (0x17,0x00,0x00) │ │ ( 30, 0, 0) # rgb = (0x1e,0x00,0x00) │ │ ( 21, 0, 0) # rgb = (0x15,0x00,0x00) │ │ ( 17, 0, 0) # rgb = (0x11,0x00,0x00) │ │ (148, 0, 0) # rgb = (0x94,0x00,0x00) │ │ ( 31, 0, 0) # rgb = (0x1f,0x00,0x00) │ │ @@ -107,66 +112,61 @@ │ │ (203, 0, 0) # rgb = (0xcb,0x00,0x00) │ │ (210, 0, 0) # rgb = (0xd2,0x00,0x00) │ │ (135, 0, 0) # rgb = (0x87,0x00,0x00) │ │ ( 5, 0, 0) # rgb = (0x05,0x00,0x00) │ │ ( 24, 0, 0) # rgb = (0x18,0x00,0x00) │ │ ( 35, 0, 0) # rgb = (0x23,0x00,0x00) │ │ ( 29, 0, 0) # rgb = (0x1d,0x00,0x00) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 2 155 255 255 10 251 255 255 17 255 19 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 252 186 34 53 58} │ │ + 0 2 155 10 251 17 19 252 186 34 53 58} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000102030404040404040404040404040404040404040404040404040404040404040404040404040404040403020100 │ │ -000506070808080808080808080808080808080808080808080808080808080808080808080808080808080807060500 │ │ -0009080a080808080808080808080808080808080808080808080808080808080808080808080808080808080a080900 │ │ -000b08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080b00 │ │ -000b08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080b00 │ │ -000b08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080b00 │ │ -000b08080808080808080808080808080808080808080808080808080c0d0e0f0c080808080808080808080808080b00 │ │ -000b08080808080810111111111111111208080808080808081314151617171718191a1b080808080808080808080b00 │ │ -000b0808080808080e171717171717171c080808080808081d1e1717171717171717171f202108080808080808080b00 │ │ -000b0808080808080e171717171717171c08080808080822231717171717171717171717172408080808080808080b00 │ │ -000b0808080808080e171717171717171c08080808082526171717171717171717171717172728080808080808080b00 │ │ -000b0808080808080e171717171717171c0808080808291717171717172a2b1a1717171717172c080808080808080b00 │ │ -000b0808080808080e171717171717171c08080808082d1717171717172e082f30171717171731080808080808080b00 │ │ -000b0808080808080e171717171717171c080808080832171717171717330808341717171717272f0808080808080b00 │ │ -000b0808080808080e171717171717171c08080808083517171717171736080837171717171717100808080808080b00 │ │ -000b0808080808080e171717171717171c08080808083817171717171736080837171717171717390808080808080b00 │ │ -000b0808080808080e171717171717171c08080808083a171717171717360808371717171717170e0808080808080b00 │ │ -000b0808080808080e171717171717171c08080808083a171717171717360808371717171717171b0808080808080b00 │ │ -000b0808080808080e171717171717171c08080808083a171717171717360808371717171717173b0808080808080b00 │ │ -000b0808080808080e171717171717171c0808080808381717171717173c0808311717171717173b0808080808080b00 │ │ -000b0808080808080e171717171717171c08080808083d1717171717173e083f401717171717173b0808080808080b00 │ │ -000b0808080808080e171717171717171c080808080841171717171717421b43171717171717173b0808080808080b00 │ │ -000b0808080808080e171717171717171c080808080844171717171717171717171717171717173b0808080808080b00 │ │ -000b0808080808080e171717171717171c08080808080f451717171717171717171717171717173b0808080808080b00 │ │ -000b0808080808080e171717171717171c080808080808221f17171717171746471717171717173b0808080808080b00 │ │ -000b0808080808080e171717171717171c0808080808080848494a17174a4b39371717171717174c0808080808080b00 │ │ -000b0808080808080e171717171717171c0808080808080808084d4e4f390808371717171717170e0808080808080b00 │ │ -000b0808080808080e171717171717171c08080808080808080808080808080837171717171717500808080808080b00 │ │ -000b0808080808080e171717171717171c0808080808513737373737374e080837171717171717100808080808080b00 │ │ -000b0808080808080e171717171717174e52525253085417171717171755080831171717171723560808080808080b00 │ │ -000b0808080808080e17171717171717171717175708581717171717175908085a17171717175b080808080808080b00 │ │ -000b0808080808080e17171717171717171717175708551717171717175c4e141717171717172c080808080808080b00 │ │ -000b0808080808080e171717171717171717171757085d5e17171717171717171717171717305f080808080808080b00 │ │ -000b0808080808080e171717171717171717171757080855271717171717171717171717171408080808080808080b00 │ │ -000b0808080808080e171717171717171717171757080808601e17171717171717171716610808080808080808080b00 │ │ -000b0808080808081011111111111111111111116208080808136364181717173065660e080808080808080808080b00 │ │ -000b08080808080808080808080808080808080808080808080808086768696a2f080808080808080808080808080b00 │ │ -000b08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080b00 │ │ -000b08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080b00 │ │ -000b08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080b00 │ │ -000b08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080b00 │ │ -000b08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080b00 │ │ -000b6b0808080808080808080808080808080808080808080808080808080808080808080808080808080808086b0b00 │ │ -00096c0808080808080808080808080808080808080808080808080808080808080808080808080808080808086c0900 │ │ -00056d6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d0500 │ │ -000105090b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b09050100 │ │ +0001020c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c020100 │ │ +0003040e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e040300 │ │ +00050f100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f100f0500 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f11121314110f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f1516161616161616170f0f0f0f0f0f0f0f18191a1b1c1c1c1d1e1f200f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f0f0f22231c1c1c1c1c1c1c1c1c2425260f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f0f27281c1c1c1c1c1c1c1c1c1c1c1c290f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f2a2b1c1c1c1c1c1c1c1c1c1c1c1c1c2c2d0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f2e1c1c1c1c1c1c2f301f1c1c1c1c1c1c310f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f321c1c1c1c1c1c330f34351c1c1c1c1c360f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f371c1c1c1c1c1c380f0f391c1c1c1c1c2c340f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f3a1c1c1c1c1c1c3b0f0f3c1c1c1c1c1c1c150f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f3d1c1c1c1c1c1c3b0f0f3c1c1c1c1c1c1c3e0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f3f1c1c1c1c1c1c3b0f0f3c1c1c1c1c1c1c130f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f3f1c1c1c1c1c1c3b0f0f3c1c1c1c1c1c1c200f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f3f1c1c1c1c1c1c3b0f0f3c1c1c1c1c1c1c400f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f3d1c1c1c1c1c1c410f0f361c1c1c1c1c1c400f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f421c1c1c1c1c1c430f44451c1c1c1c1c1c400f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f461c1c1c1c1c1c4720481c1c1c1c1c1c1c400f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f491c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c400f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f144a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c400f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f0f27241c1c1c1c1c1c4b4c1c1c1c1c1c1c400f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f0f0f4d4e4f1c1c4f503e3c1c1c1c1c1c1c510f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f0f0f0f0f5253543e0f0f3c1c1c1c1c1c1c130f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f0f0f0f0f0f0f0f0f0f0f3c1c1c1c1c1c1c550f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c210f0f0f0f0f563c3c3c3c3c3c530f0f3c1c1c1c1c1c1c150f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c53575757580f591c1c1c1c1c1c5a0f0f361c1c1c1c1c285b0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c1c1c1c1c5c0f5d1c1c1c1c1c1c5e0f0f5f1c1c1c1c1c600f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c1c1c1c1c5c0f5a1c1c1c1c1c1c6153191c1c1c1c1c1c310f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c1c1c1c1c5c0f62631c1c1c1c1c1c1c1c1c1c1c1c1c35640f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c1c1c1c1c5c0f0f5a2c1c1c1c1c1c1c1c1c1c1c1c1c190f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f131c1c1c1c1c1c1c1c1c1c1c5c0f0f0f65231c1c1c1c1c1c1c1c1c1b660f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f151616161616161616161616670f0f0f0f1868691d1c1c1c356a6b130f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f6c6d6e6f340f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +00060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0600 │ │ +0006070f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f070600 │ │ +0005080f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f080500 │ │ +0003090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a090300 │ │ +000103050606060606060606060606060606060606060606060606060606060606060606060606060606060605030100 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_action_search.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-xhdpi-v4/ic_launcher.png │ ├── sng │ │ @@ -4,27 +4,38 @@ │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 15, 0, 0) # rgb = (0x0f,0x00,0x00) │ │ ( 37, 0, 0) # rgb = (0x25,0x00,0x00) │ │ ( 53, 0, 0) # rgb = (0x35,0x00,0x00) │ │ ( 61, 0, 0) # rgb = (0x3d,0x00,0x00) │ │ ( 59, 0, 0) # rgb = (0x3b,0x00,0x00) │ │ ( 49, 0, 0) # rgb = (0x31,0x00,0x00) │ │ ( 35, 0, 0) # rgb = (0x23,0x00,0x00) │ │ @@ -162,120 +173,109 @@ │ │ ( 73, 0, 0) # rgb = (0x49,0x00,0x00) │ │ (199, 0, 0) # rgb = (0xc7,0x00,0x00) │ │ (113, 0, 0) # rgb = (0x71,0x00,0x00) │ │ ( 14, 0, 0) # rgb = (0x0e,0x00,0x00) │ │ (183, 0, 0) # rgb = (0xb7,0x00,0x00) │ │ (195, 0, 0) # rgb = (0xc3,0x00,0x00) │ │ ( 25, 0, 0) # rgb = (0x19,0x00,0x00) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 11 153 236 255 3 156 255 255 255 255 10 240 255 16 255 19 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 183 186 44 194 245 45 37 52 57 58} │ │ + 0 11 153 236 3 156 10 240 16 19 244 183 186 44 194 245 45 37 52 57 58} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000102030404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403020100000000 │ │ -00000005060708090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908070605000000 │ │ -0000000b0c0d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d0c0b000000 │ │ -0000000e0a0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0a0e000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1112131415161718190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a1a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d1e1f20212222222222222324252614270a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a19292a2b2222222222222222222222222222222c2d2e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d2f222222222222222222222222222222222222222230310a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3233222222222222222222222222222222222222222222223435360a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a37382222222222222222222222222222222222222222222222222239190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a3a3b222222222222222222222222222222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a3c222222222222222222222222222222222222222222222222222222223d3e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a3f2b2222222222222222222222222222222222222222222222222222222222400a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a4122222222222222222222222222344243402b22222222222222222222222221440a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a194522222222222222222222222222280a0a0a46222222222222222222222222221e0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a474822222222222222222222222249360a0a0a3a342222222222222222222222224a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a16222222222222222222222222224b0a0a0a0a0a4c2222222222222222222222224d0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a4e222222222222222222222222224f0a0a0a0a0a5022222222222222222222222251520a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a5322222222222222222222222222540a0a0a0a0a552222222222222222222222222b560a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a5722222222222222222222222222350a0a0a0a0a5822222222222222222222222222440a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a4322222222222222222222222222350a0a0a0a0a5822222222222222222222222222590a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a2d22222222222222222222222222350a0a0a0a0a58222222222222222222222222225a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a5b22222222222222222222222222350a0a0a0a0a58222222222222222222222222225c0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a5d22222222222222222222222222350a0a0a0a0a5822222222222222222222222222150a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a5d22222222222222222222222222350a0a0a0a0a5822222222222222222222222222140a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a5d22222222222222222222222222350a0a0a0a0a58222222222222222222222222225e0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a5d22222222222222222222222222350a0a0a0a0a58222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a5d22222222222222222222222222350a0a0a0a0a58222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a5d22222222222222222222222222350a0a0a0a0a58222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a6022222222222222222222222222350a0a0a0a0a58222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a6122222222222222222222222222410a0a0a0a0a62222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a6322222222222222222222222222640a0a0a0a0a65222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a6622222222222222222222222222550a0a0a0a1a21222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a14222222222222222222222222222b670a0a0a6622222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a6834222222222222222222222222222053696a4922222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a366b22222222222222222222222222222222222222222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a3c22222222222222222222222222222222222222222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a6c22222222222222222222222222222222222222222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a366d222222222222222222222222222222222222222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a596e2222222222222222222222222222222450222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a1324222222222222222222222222222b3158222222222222222222222222225f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a6f25222222222222222222222270710a5822222222222222222222222222720a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a736c2a4822222222222221745a0a0a58222222222222222222222222225e0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3a755b76776178790a0a0a0a5822222222222222222222222222140a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a58222222222222222222222222227a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a58222222222222222222222222227b0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a58222222222222222222222222227c0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a7d585858585858585858585858587e0a0a0a0a0a5822222222222222222222222222590a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a6122222222222222222222222222540a0a0a0a0a58222222222222222222222222226f0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222280a0a0a0a0a0a0a0a0a0a0a7f22222222222222222222222222410a0a0a0a0a5822222222222222222222222234800a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222813a3a3a3a3a3a3a3a820a0a8322222222222222222222222222840a0a0a0a0a6222222222222222222222222238850a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a8622222222222222222222222222870a0a0a0a0a8822222222222222222222222289190a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a523d222222222222222222222222250a0a0a0a738a2222222222222222222222224b0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a0a2f222222222222222222222222488b0a0a0a8c222222222222222222222222227e0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a0a8d222222222222222222222222228e8f908f38222222222222222222222222703a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a0a795122222222222222222222222222222222222222222222222222222222224f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a0a0a9122222222222222222222222222222222222222222222222222222222923a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a0a0a564d222222222222222222222222222222222222222222222222222234930a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a0a0a0a948e22222222222222222222222222222222222222222222222222950a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a0a0a0a0a968a222222222222222222222222222222222222222222222b97730a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a0a0a0a0a0a989922222222222222222222222222222222222222229a9b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a152222222222222222222222222222222222222222222222660a0a0a0a0a0a0a0a19789c34222222222222222222222222222222459d820a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a1a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b9e0a0a0a0a0a0a0a0a0a0a0a69619f6b482222222222223433a09514360a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a191c597a5f32723fa1270a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10000000 │ │ -00000010a20a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aa210000000 │ │ -0000000ea30a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aa40e000000 │ │ -0000000ba5a6a70a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aa7a6a80b000000 │ │ -000000050ea9aaabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabaaa90e05000000 │ │ -00000000050b0e101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100e0b0500000000 │ │ +000000000102031515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151503020100000000 │ │ +000000040516171819191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191817160504000000 │ │ +00000006071a1919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191a0706000000 │ │ +00000008191b1919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191b1908000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191c1d1e1f2021222324191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191925262626262626262626262626262627191919191919191919191919191919191919191928292a2b2c2d2d2d2d2d2d2e2f30311f321919191919191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919191919191919243435362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d373839191919191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919191919191919283a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3b3c1919191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919191919193d3e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3f4041191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d33191919191919191919191919191942432d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d44241919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919191945462d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919191919472d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d484919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919194a362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d4b19191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919194c2d2d2d2d2d2d2d2d2d2d2d2d2d3f4d4e4b362d2d2d2d2d2d2d2d2d2d2d2d2c4f191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d33191919191919191919191924502d2d2d2d2d2d2d2d2d2d2d2d2d33191919512d2d2d2d2d2d2d2d2d2d2d2d2d29191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d33191919191919191919191952532d2d2d2d2d2d2d2d2d2d2d2d5441191919453f2d2d2d2d2d2d2d2d2d2d2d2d55191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919212d2d2d2d2d2d2d2d2d2d2d2d2d561919191919572d2d2d2d2d2d2d2d2d2d2d2d58191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919592d2d2d2d2d2d2d2d2d2d2d2d2d5a19191919195b2d2d2d2d2d2d2d2d2d2d2d2d5c5d1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919195e2d2d2d2d2d2d2d2d2d2d2d2d2d5f1919191919602d2d2d2d2d2d2d2d2d2d2d2d36611919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919622d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d4f1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919194e2d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d641919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919382d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d651919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919662d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d671919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919682d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d201919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919682d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d1f1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919682d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d691919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919682d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919682d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919682d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919196b2d2d2d2d2d2d2d2d2d2d2d2d2d401919191919632d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919196c2d2d2d2d2d2d2d2d2d2d2d2d2d4c19191919196d2d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919196e2d2d2d2d2d2d2d2d2d2d2d2d2d6f1919191919702d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919712d2d2d2d2d2d2d2d2d2d2d2d2d6019191919252c2d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919191f2d2d2d2d2d2d2d2d2d2d2d2d2d3672191919712d2d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919733f2d2d2d2d2d2d2d2d2d2d2d2d2d2b5e7475542d2d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d33191919191919191919191941762d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d33191919191919191919191919472d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d33191919191919191919191919772d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919191941782d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919191964792d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2f5b2d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919191919191e2f2d2d2d2d2d2d2d2d2d2d2d2d2d363c632d2d2d2d2d2d2d2d2d2d2d2d2d6a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919191919197a302d2d2d2d2d2d2d2d2d2d2d7b7c19632d2d2d2d2d2d2d2d2d2d2d2d2d7d1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d33191919191919191919191919191919197e7735532d2d2d2d2d2d2c7f651919632d2d2d2d2d2d2d2d2d2d2d2d2d691919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d331919191919191919191919191919191919191945806681826c838419191919632d2d2d2d2d2d2d2d2d2d2d2d2d1f1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919191919191919191919191919191919191919191919632d2d2d2d2d2d2d2d2d2d2d2d2d851919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919191919191919191919191919191919191919191919632d2d2d2d2d2d2d2d2d2d2d2d2d861919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919191919191919191919191919191919191919191919632d2d2d2d2d2d2d2d2d2d2d2d2d871919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919198863636363636363636363636363891919191919632d2d2d2d2d2d2d2d2d2d2d2d2d641919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919196c2d2d2d2d2d2d2d2d2d2d2d2d2d5f1919191919632d2d2d2d2d2d2d2d2d2d2d2d2d7a1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d3319191919191919191919198a2d2d2d2d2d2d2d2d2d2d2d2d2d4c1919191919632d2d2d2d2d2d2d2d2d2d2d2d3f8b1919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d8c45454545454545458d19198e2d2d2d2d2d2d2d2d2d2d2d2d2d8f19191919196d2d2d2d2d2d2d2d2d2d2d2d2d43901919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d711919912d2d2d2d2d2d2d2d2d2d2d2d2d921919191919932d2d2d2d2d2d2d2d2d2d2d2d94241919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d7119195d482d2d2d2d2d2d2d2d2d2d2d2d30191919197e952d2d2d2d2d2d2d2d2d2d2d2d56191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d711919193a2d2d2d2d2d2d2d2d2d2d2d2d5396191919972d2d2d2d2d2d2d2d2d2d2d2d2d89191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d71191919982d2d2d2d2d2d2d2d2d2d2d2d2d999a9b9a432d2d2d2d2d2d2d2d2d2d2d2d7b45191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d71191919845c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d5a19191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d71191919199c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d9d4519191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d711919191961582d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3f9e1919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d7119191919199f992d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2da0191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d71191919191919a1952d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d36a27e191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d7119191919191919a3a42d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2da5a61919191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d7119191919191919192483a73f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d50a88d191919191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919252626262626262626262626262626262626262626262626a91919191919191919191919746caa76532d2d2d2d2d2d3f3eaba01f411919191919191919191919191919191919191919191909000000 │ │ +0000000919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919242764856a3d7d4aac32191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000091919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191909000000 │ │ +000000090a19191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919190a09000000 │ │ +000000080b19191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919190c08000000 │ │ +000000060d0e0f191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919190f0e1006000000 │ │ +000000040811121314141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141312110804000000 │ │ +000000000406080909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090908060400000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content